.sign-in__header{background-color:#fff;display:flex;height:50px;min-width:500px;transition:width 1s;-webkit-transition:width 1s;.opus{font-size:30px;font-weight:100;margin-top:8px}.dot,.opus{margin-left:30px}.dot{background-color:#000;border-radius:20px;height:4px;margin-right:10px;margin-top:25px;width:4px}.onBoarding{font-size:16px;font-weight:600;margin-top:16px}}.languageSelector{.languageSelectorMenu{background-color:#eee;border-bottom:1px solid #fff;border-top-left-radius:10px;border-top-right-radius:10px;display:none;margin-top:-140px;position:absolute;transition:.3s ease-in-out;width:95px;z-index:100}.languageSelectorMenu,.menuBottom{padding-bottom:10px;padding-top:10px}.menuBottom{border-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #fff;border-top-left-radius:0;border-top-right-radius:0;margin-top:40px}.menuOpened{display:flex;flex-direction:column}.languageSelectorItem{border-radius:5px;height:30px;margin-left:10px;padding:0 15px 0 10px;transition:.3s ease-in-out;width:50px;&:hover{background-color:#fff}}.languageSelectorItem,.languageSelectorPreview{align-items:center;cursor:pointer;display:flex;flex-direction:row}.languageSelectorPreview{border-radius:10px;height:40px;justify-content:space-between;padding-left:10px;padding-right:10px;width:75px;&:hover{opacity:.7}}.previewOpened{background-color:#eee;border-top-left-radius:0;border-top-right-radius:0}.previewOpenedBottom{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px}}.modalChooseLanguages{background-color:#fff;display:flex;flex-direction:column;left:50%;max-height:95vh;outline:none;padding:20px;position:relative;top:50%;transform:translate(-50%,-50%);width:500px;.crossIcon{align-items:center;display:flex;height:25px;position:absolute;right:10px;top:10px;width:25px}.titleModal{font-size:22px;font-weight:600;margin-top:-5px}.subtitleModal{font-size:14px;margin-top:5px;opacity:.7}.listItemsLanguage{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;.itemLanguage,.itemLanguageSelected{border:1px solid #eee;border-radius:5px;display:flex;font-size:14px;font-weight:600;height:18px;justify-content:space-between;padding:7px 10px;transition:all .2s ease-in-out;width:220px;&:hover{box-shadow:0 0 10px 0 #3333331c;cursor:pointer}}.itemLanguageSelected{background-color:#3ca5041a;color:#3ca504;.checkVert{object-fit:contain;width:17px}}}.moreComingSoon{align-items:center;display:flex;font-size:14px;justify-content:center;margin-top:20px;opacity:.7}}.liquid-glass-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:50%;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;height:60px;overflow:hidden;padding:0;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}.liquid-glass-btn:before{background:radial-gradient(circle,#0000000d 0,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.liquid-glass-btn:after{background:linear-gradient(180deg,#fff6,#0000);border-radius:50% 50% 0 0;content:"";height:50%;left:0;position:absolute;right:0;top:0}.x-icon{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.x-icon:after,.x-icon:before{background:linear-gradient(90deg,#0009,#00000080);border-radius:2px;box-shadow:0 1px 2px #0000001a;content:"";height:2px;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.x-icon:before{transform:rotate(45deg)}.x-icon:after{transform:rotate(-45deg)}.liquid-glass-btn:hover{background:#00000014;border-color:#0000001f;box-shadow:0 12px 40px #00000014,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #0000000d;transform:scale(1.02)}.liquid-glass-btn:hover:before{animation:shimmer 1.5s ease-in-out infinite;opacity:1}.liquid-glass-btn:hover .x-icon:after,.liquid-glass-btn:hover .x-icon:before{background:linear-gradient(90deg,#000c,#000000b3)}.liquid-glass-btn:active{box-shadow:0 4px 16px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;transform:translateY(0)}.liquid-glass-btn:active .x-icon:before{transform:rotate(45deg) scale(.9)}.liquid-glass-btn:active .x-icon:after{transform:rotate(-45deg) scale(.9)}@keyframes shimmer{0%,to{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-30%,-30%) rotate(180deg)}}.liquid-glass-btn.small{height:40px;width:40px}.liquid-glass-btn.small .x-icon:after,.liquid-glass-btn.small .x-icon:before{width:16px}.liquid-glass-btn.large{height:80px;width:80px}.liquid-glass-btn.large .x-icon:after,.liquid-glass-btn.large .x-icon:before{height:3px;width:32px}.liquid-glass-btn.danger:hover{background:#ff3b3b1a;border-color:#ff3b3b4d}.liquid-glass-btn.danger:hover .x-icon:after,.liquid-glass-btn.danger:hover .x-icon:before{background:linear-gradient(90deg,#ff3b3be6,#ff3b3bcc)}.liquid-glass-btn:focus-visible{outline:2px solid #0000004d;outline-offset:2px}.sign-in__footer{background-color:#fff;display:flex;height:50px;min-width:500px;padding-left:20px;transition:width 1s;-webkit-transition:width 1s;.textThirdPart:hover{opacity:.7}.textThirdPart{cursor:pointer;font-size:11px;font-weight:500;margin-left:20px;transition:opacity .3s;-webkit-transition:opacity .3s}}.verificationInputContainer{flex-direction:row;margin-top:60px}.digitBox,.verificationInputContainer{align-items:center;display:flex;justify-content:center}.digitBox{background-color:#4867ec2e;cursor:text;height:60px;margin-right:1px;width:48px}.leftRadius{border-bottom-left-radius:10px;border-top-left-radius:10px}.rightRadius{border-bottom-right-radius:10px;border-top-right-radius:10px}.noRightMargin{margin-right:0}.cursorBar{background-color:#4867ec;height:20px;width:2px}.digitValue{color:#4867ec;font-size:20px;font-weight:600}.codeSeparator{background-color:#4867ec;border-radius:30px;height:4px;margin-left:15px;margin-right:15px;width:18px}.hiddenCodeInput{border:0;height:0;left:-9999px;outline:none;position:absolute}.image-clignote-rapidement{background-color:#4867ec;height:20px;width:2px}.twoStepContainer{height:calc(100vh - 100px);justify-content:center}.twoStepContainer,.twoStepInner{align-items:center;display:flex;flex-direction:column}.twoStepTitle{margin-bottom:5px;margin-top:0}.twoStepSubtitle{line-height:1.5;opacity:.6;text-align:center;width:360px}.resendButton{align-items:center;background-color:#4867ec;border-radius:30px;color:#fff;display:flex;font-size:14px;font-weight:600;height:34px;justify-content:center;margin-top:30px;width:325px}.backToLogin{color:#4867ec;font-size:13px;font-weight:600}.sign-in__form{height:calc(100vh - 100px);transition:all 1s;-webkit-transition:all 1s;.title{font-size:30px;margin-top:10px}.subtitle{color:#00000082;font-size:15px;font-weight:500;margin-top:-18px}.inputGroup{align-items:center;display:flex;justify-content:center;margin-bottom:10px;.eye{margin-left:-33px;margin-right:33px;object-fit:contain;opacity:.5;width:20px}.eye:hover{cursor:pointer;opacity:1}.inputTitle{font-size:13px;font-weight:600;margin-top:25px}.input,.inputRouge{border:1px solid #b9babd;border-radius:6px;font-size:15px;font-weight:400;height:45px;letter-spacing:.5px;outline:none;padding-left:15px;padding-right:40px;width:310px}.inputRouge{border:1px solid #e95d66}input::-webkit-input-placeholder{color:#000;opacity:.5}.choiceNombre:hover{opacity:.7}.choiceNombre{align-items:center;border:1px solid #eaeaea;border-radius:10px;cursor:pointer;display:flex;height:35px;justify-content:center;transition:opacity .3s;-webkit-transition:opacity .3s;width:120px;.nombreChoice{font-size:14px;font-weight:500}}}.motDePasseOublie:hover{opacity:.8}.motDePasseOublie{color:#4867ec;cursor:pointer;font-size:14px;font-weight:600;margin-top:24px}.buttonSuivant:hover{opacity:.8}.buttonSuivant{align-items:center;background-color:#4867ec;border-radius:10px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:0;margin-top:0;width:367px;.titleButtonSuivant{color:#fff;font-size:15px;font-weight:600}}.pasCompte{font-size:14px;opacity:.7}.inscription:hover{opacity:.7}.inscription{color:#4867ec;cursor:pointer;font-size:14px;font-weight:600;margin-left:7px;margin-top:14px;transition:opacity .3s;-webkit-transition:opacity .3s}.loginComponent{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;transition:width,opacity .5s;-webkit-transition:width,opacity .5s;vertical-align:middle;.emailInfo{align-items:center;border:1px solid #d0d1d3;border-radius:20px;display:flex;font-size:14px;margin-bottom:20px;padding:7px 20px 7px 8px;.firstLetter{align-items:center;background-color:#7fa3fc;border-radius:20px;color:#fff;display:flex;font-size:13px;height:22px;justify-content:center;margin-right:10px;width:22px}}.logo1{object-fit:cover;width:calc(50vw - 500px)}h3{font-size:40px;font-weight:100;margin-top:-5%}.errorMessage{color:#ea2121;font-size:14px;font-weight:300;letter-spacing:.5px;width:300px}.tropDeTentatives{align-items:center;display:flex;flex-direction:column;justify-content:center}.inputEmail{align-items:center;background-color:#f8f8f8;border:1px;border-radius:9px;font-size:15px;height:35px;margin-top:30px;outline:none;padding-left:16px;width:calc(50vw - 300px)}.group{align-items:flex-end;display:flex;flex-direction:column;width:calc(50vw - 284px);.inputmdp{align-self:center;background-color:#f8f8f8;border:0;border-radius:9px;font-size:15px;height:35px;margin-top:30px;outline:none;padding-left:16px;width:calc(50vw - 300px)}.noAccount{background-color:#fff;border:#2e507e;border-radius:10px;color:#777;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;font-size:13px;font-weight:bolder;height:30px;margin-top:10px;outline:none;text-decoration:underline}}.or{display:flex;flex-direction:row;margin-top:60px;ou{color:#777;font-size:13px;font-weight:600;margin-left:15px;margin-right:15px;margin-top:-7.5px}.bar{background-color:#eee;border-radius:20px;height:2.5px;width:calc(25vw - 172px)}}}}.sign-in__side-image{align-items:center;background-color:#f4f9ff;display:flex;height:100vh;transition:width 1s;-webkit-transition:width 1s;width:50vw;.imgConnexion{height:100vh;object-fit:contain}}.login{display:flex;flex-direction:row;overflow-x:hidden;overflow-y:hidden;transition:opacity .5s;-webkit-transition:opacity .5s;.sign-in__container-header-form-footer{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;min-width:500px;transition:width 1s;-webkit-transition:width 1s;width:50vw}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.etapePhaseContainer{align-items:center;display:flex;flex-direction:row;&:hover{.duplicateIcon{opacity:.4}}.duplicateIcon{align-self:flex-start;cursor:pointer;height:16px;margin-left:-10px;margin-right:10px;margin-top:3px;object-fit:contain;opacity:0;transition:opacity .3s ease-in-out;width:16px;&:hover{opacity:.8}}}.etapePhase{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:row;margin-left:0;transition:opacity .3s ease-in-out;.stepCircle{align-items:center;background-color:#5e74d0;border-radius:20px;display:flex;height:23px;justify-content:center;width:23px;img{height:12px;margin-top:2px;width:12px}}.titleEtapePhase{font-size:15px;font-weight:600;margin:0 10px 0 15px}.stepDeleteIcon{height:22px;margin-right:20px;object-fit:contain;width:22px}.stepReorganizeContainer{display:flex;flex-direction:column;gap:5px;margin-left:-9px;margin-right:11px;.stepReorganizeArrow{cursor:pointer;height:14px;opacity:.5;transition:opacity .3s ease-in-out;width:14px;&:hover{opacity:.4}}}}.stepContent{display:flex;flex:1 1;.barSubStep{background-color:#eff2fe;border-radius:10px;display:flex;margin:11px 0 11px 9px;width:5px;.frontBarSubSteps{background-color:#4867ec;border-radius:20px;transition:height .3s;width:5px}}.stepSubStepsContainer{flex:1 1}}.addSubStep{align-items:center;display:flex;flex:1 1;height:27px;opacity:0;.barAddSubStep{background-color:#1c57dd1c;border-radius:10px;height:5px;margin-left:32px;width:200px}img{margin-left:8px;width:18px}p{text-wrap:nowrap;color:#1c57dd;font-size:12px;font-weight:700;margin-left:6px}&:hover{opacity:1}}.itemAccessibilityPhotos{background-color:#f8f8f8;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;opacity:1;padding-right:10px;transition:all .2s ease-in-out;&:hover{opacity:.7}.titleAccessibilityPhotos{display:flex;font-size:13px;font-weight:600;margin-left:15px;width:250px}.roundedButton{align-items:center;border:2.5px solid #a2a2a2;border-radius:50%;display:flex;height:16px;justify-content:center;margin-left:10px;margin-right:2px;margin-top:10px;transition:all .2s ease-in-out;width:16px;.littleCircle{background-color:#eee0;border-radius:50%;height:10px;transition:all .2s ease-in-out;width:10px}}}.bigModalTyping,.modalTyping{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;left:50%;outline:none;padding-top:0;position:relative;top:50%;transform:translate(-50%,-50%);z-index:9999}.modalTyping{width:410px}.bigModalTyping{width:600px}.modalTyping__title{font-size:22px;font-weight:500;margin:0 0 17px}.modalTyping__crossButton{cursor:pointer;display:flex;margin:8px 0 0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;&:hover{opacity:.7}img{object-fit:contain;width:22px}}.modalTyping__input{background-color:#fff;border:1.5px solid #eee;border-radius:5px;font-size:14px;font-weight:500;height:29px;margin:10px 0 20px;outline:none;padding:2px 0 2px 10px;width:395px}.bigModalTyping .modalTyping__input{width:547px}.modalTyping__buttonChooseAutorisations{align-items:center;color:#7a7a7a;display:flex;font-size:13px;font-weight:600;justify-content:center}.modalTyping__autorisationsList{align-items:center;flex-direction:column;gap:15px;overflow:scroll;padding:0;transition:height .2s ease-in-out;width:100%;.modalTyping__bar,.modalTyping__title{margin-bottom:20px;margin-top:20px}.modalTyping__bar{background-color:#eee;display:flex;height:1px}}.modalTyping__button{align-items:center;background-color:#1c57dd1a;border-radius:5px;color:#1c57dd;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;margin:0 0 20px;transition:opacity .3s ease-in-out;width:410px;&:hover{opacity:.7}}.containerDeleteText{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:-22px;transition:opacity .2s ease-out;.deleteText{color:#ff0024;font-size:14px;font-weight:600;margin-top:14px}&:hover{opacity:.7}}.overlayModalTyping{background-color:#d9d9d9b3;inset:0;position:fixed;z-index:9998}.liquidGlassModalButton{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#4b6aec,#5a79f1);background-position:45% 50%;background-size:180% 180%;border:0;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;height:40px;justify-content:center;transition:transform .22s ease,background-position .32s ease,box-shadow .22s ease;width:100%;.textModalButton{color:#fff;font-size:13px;font-weight:600}&:hover{background-position:55% 50%;box-shadow:0 12px 36px #4867ec47,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;transform:translateY(-2px)}&.red{background:linear-gradient(120deg,#ec4b4b,#f15a5a)}}.subStep{align-items:center;display:flex;flex-direction:row;margin-left:30px;transition:opacity .3s ease-in-out;.subStepCircleNameContainer{align-items:center;display:flex;flex-direction:row;margin-right:6px;.subStepCircle{align-items:center;border-radius:100px;display:flex;height:15px;justify-content:center;margin-right:12px;width:15px;img{height:8px;margin-top:1px;width:8px}}.subStepName{font-size:14px;font-weight:600;line-height:14px;margin:0}}.subStepReorganizeArrow{cursor:pointer;height:11px;margin-left:4px;margin-top:1px;opacity:0;transition:opacity .2s ease-in-out;width:11px}.subStepDeleteIcon{height:16px;margin-left:15px;object-fit:contain;width:16px}}.subStep:hover{.subStepReorganizeArrow{opacity:.4}.subStepReorganizeArrow:hover{opacity:.2}}.phase{display:flex;flex:1 1;margin-bottom:20px;margin-left:30px;margin-top:10px;position:relative;.phaseName{font-size:20px;font-weight:700;margin:0 20px 0 0}.phaseStatus{align-items:center;background-color:#eee;border-radius:5px;display:flex;height:30px;margin:-10px -10px 0 10px;padding-left:10px;padding-right:10px;width:-webkit-fit-content;width:fit-content;p{font-size:12px;font-weight:600;white-space:nowrap}}.phaseStickyContainer{height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:35px;width:-webkit-fit-content;width:fit-content;z-index:10;.phaseDetail{border-radius:10px;box-shadow:0 0 10px #00000026;display:flex;flex-direction:column;gap:15px;height:-webkit-fit-content;height:fit-content;margin-bottom:10px;min-width:300px;padding:20px;width:500px;.phaseDatesContainer{align-items:center;display:flex;gap:5px;margin:-10px 0 0;.phaseSelectDateContainer{align-items:center;border:1px solid #eee;border-radius:5px;display:flex;padding:5px;.phaseSelectDate{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;color:#4867ec;cursor:pointer;font-size:13px;font-weight:700;height:-webkit-fit-content;height:fit-content;padding:0;&:focus{outline:none}}}p{color:#4867ec;font-size:13px;font-weight:700;margin:0}}.phaseDescription{font-size:13px;margin:0;max-width:600px;overflow:hidden;text-align:justify}.phaseTagsList{align-items:center;display:flex;flex-direction:row;gap:8px;overflow-x:scroll;.phaseTagInputContainer{align-items:center;background-color:#a8a8a81a;border:1px solid #a2a2a2;border-radius:99px;color:#4b4b4b;display:flex;font-size:13px;padding:4px 7px;transition:opacity .2s ease-in-out;white-space:nowrap;width:-webkit-fit-content;width:fit-content;img{width:11px}input{background:none;border:none;color:#4b4b4b;font-size:13px;height:14px;margin-left:5px;outline:none;width:100px}}}}.phaseButtonsContainer{display:flex;gap:10px;margin-bottom:20px;padding:3px 10px 0}}.phaseStepsContainer,.phaseStepsContainerCollapsed{flex:1 1;margin-left:20px;margin-top:-8px;transition:height .3s;.addStep{align-items:center;display:flex;flex:1 1;height:27px;margin-left:3px;opacity:0;padding-right:10px;transition:opacity .3s;.barAddStep{background-color:#eff2fe;border-radius:10px;flex:1 1;height:6px;margin-left:25px;max-width:380px}img{margin-left:8px;width:20px}p{text-wrap:nowrap;color:#1c57dd;font-size:13px;font-weight:700;margin-left:6px}&:hover{opacity:1}}.phasePlaceholder{margin:50px 0 0 125px;.phasePlaceholderText{color:#919191;font-size:14px;font-weight:700}}}.phaseStepsContainerCollapsed{height:150px;overflow-y:hidden;pointer-events:none;.phaseCompleted{align-items:center;color:#49a93e;display:flex;height:30px;margin:50px 0 0 130px;position:absolute;width:-webkit-fit-content;width:fit-content;z-index:1;p{font-size:16px;font-weight:700;margin-left:10px}.phaseCircle{align-items:center;background-color:#49a93e;border-radius:20px;display:flex;height:23px;justify-content:center;width:23px;img{height:12px;margin-top:2px;width:12px}}}.phaseShowMore{align-items:center;cursor:pointer;display:flex;margin:100px 0 0 180px;position:absolute;transition:opacity .3s ease-in-out;z-index:1;&:hover{opacity:.7}p{color:#919191;font-size:12px;font-weight:600}img{margin-left:5px;margin-top:2px;opacity:.5;width:11px}}}.phaseStepsContainerCollapsed:after{background:linear-gradient(#fffc,#fff);bottom:0;content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0}}.phaseReorganize{align-items:center;display:flex;flex-direction:row;.phaseReorganizeContainer{display:flex;flex-direction:column;gap:5px;margin-left:-25px;margin-right:11px;margin-top:-6px;.phaseReorganizeArrow{cursor:pointer;height:14px;opacity:.5;transition:opacity .3s ease-in-out;width:14px;&:hover{opacity:.4}}}}.progressionPage{flex:1 1;height:100vh;overflow:scroll;padding-top:40px;.blurDiv{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#ffffff4d;border-radius:10px;display:flex;height:calc(100vh - 100px);justify-content:center;padding:20px;position:absolute;width:calc(100vw - 240px);.widgetNoAccess{align-items:center;background-color:#fff;border:1px solid #f8f8f8;border-radius:20px;box-shadow:0 0 20px 0 #3333333d;display:flex;flex-direction:column;height:160px;justify-content:center;padding-left:10px;padding-right:10px;width:400px;.firstLine{font-size:18px;font-weight:600;margin-bottom:0}.firstLine,.secondLine{text-align:center}}}.containerGlobalPercentage{display:flex;margin-left:30px;margin-right:20px;margin-top:10px;p{font-size:70px;font-weight:100;margin:0}img{height:18px;margin-left:10px;margin-top:51px;opacity:.7;width:18px}}.progressionGlobalContainer{align-items:end;display:flex;flex:1 1;flex-direction:column;margin-left:30px;margin-top:-18px;padding-right:30px;.progressionGlobalBackBar{background-color:#eff2fe;border-radius:20px;height:5px;width:100%;.progressionGlobalFrontBar{background-color:#4867ec;border-radius:20px;height:5px;max-width:100%}}.progressionPhaseCountContainer{display:flex;justify-content:flex-end;justify-self:end;white-space:nowrap;p{font-size:14px;font-weight:600;margin-top:0}}}.progressionPhasesContainer{display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;padding-left:5px;padding-top:20px;.progressionPlaceholder{align-items:center;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 400px);justify-content:center;.imgAucunePhase{border-radius:10px;object-fit:contain;width:45px}.title{font-size:25px;font-weight:700;margin-bottom:10px;margin-top:14px}.subtitle{font-size:14px;font-weight:500;margin-top:6px;opacity:.7;text-align:center}}}.progressionBottomRef{flex:1 1;height:50px}&::-webkit-scrollbar{display:none}}.progressionButton{align-items:center;background-color:#eee;border-radius:5px;display:flex;gap:3px;height:30px;padding-left:10px;padding-right:10px;width:-webkit-fit-content;width:fit-content;img{margin-right:5px;object-fit:contain;width:13px}p{font-size:12px;font-weight:600;white-space:nowrap}}.progressionInput{border:1px solid #eee;border-radius:5px;flex:1 1;padding:5px}.tagComponentNotSelected,.tagComponentSelected{align-items:center;background-color:#a8a8a81a;border:1px solid #a2a2a2;border-radius:99px;color:#4b4b4b;display:flex;font-size:13px;padding:4px 8px;transition:opacity .2s ease-in-out;white-space:nowrap;width:-webkit-fit-content;width:fit-content;&:hover{cursor:pointer;opacity:.7}p{margin:0}}.tagComponentSelected{background-color:#1c57dd1a;border:1px solid #1c57dd;color:#1c57dd}.greyButton{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:10px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;height:30px;overflow:hidden;padding-left:10px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);.greyButtonIcon{height:14px;object-fit:contain;opacity:.7;width:14px}.titleButton{color:#3f3f46;display:flex;font-size:12px;font-weight:600;margin:0 10px 0 0;white-space:nowrap}&.square{gap:0;height:45px;justify-content:center;width:45px;.greyButtonIcon{height:16px;width:16px}}&.large{height:40px;padding-left:15px;padding-right:5px;width:auto}&:hover{background-color:#f5f5f5;background:#00000014;border-color:#0000001f;box-shadow:0 12px 40px #00000014,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #0000000d;transform:scale(1.02)}&:hover:before{animation:shimmer 1.5s ease-in-out infinite;opacity:1}&:hover .x-icon:after,&:hover .x-icon:before{background:linear-gradient(90deg,#000c,#000000b3)}&:active{box-shadow:0 4px 16px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;transform:translateY(0)}}.modalModifGlobalProgression{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;height:260px;margin-left:calc(50vw - 260px);margin-top:calc(50vh - 182.5px);outline:none;position:absolute;top:0;width:520px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.widgetPourcentage{.title{font-size:22px;font-weight:700;margin-bottom:0;margin-left:18.7px;margin-top:12.75px;outline:none}.message{color:#9d9d9d;margin-left:25px;width:470px}.message,input{font-size:14px;margin-top:20px;text-align:center}input{background-color:#fff;border:1.5px solid #eee;border-radius:5px;font-weight:500;height:29px;margin-bottom:20px;margin-left:59px;outline:none;padding-top:2px;width:395px}input:hover{border-color:#eee}}.jeConfirmeButton{align-items:center;background-color:#d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:59px;margin-top:10px;transition:all .25s ease-in-out;width:400px;.textJeConfirme{color:#4867ec;font-size:14px;font-weight:600}}.choice{margin-left:-30px;object-fit:contain;transition:all .25s ease-in-out;width:25px}}.progressionHeader{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin-left:30px;padding-bottom:20px;padding-right:20px;padding-top:20px;.progressionTitle{font-size:27px;font-weight:700;line-height:27px;margin:0 20px 0 0}.progressionButtonContainer{display:flex;gap:10px;justify-content:flex-end}}.progressionHeaderLine{background-color:#eee;flex:1 1;height:1px}.progressionTagsList{align-items:center;display:flex;flex-direction:row;gap:12px;height:44px;overflow-x:scroll;padding-bottom:6px;padding-left:25px;padding-top:6px;.progressionTagsTitle{font-size:14px;font-weight:600;margin-right:10px}.progressionTagsVerticalBar{background-color:#d5d5d5;height:25px;margin-left:3px;margin-right:3px;width:1px}}.finances{box-sizing:border-box;flex:1 1;flex-direction:column;height:100vh;overflow:scroll;padding-top:40px;width:100%;.finances__no-access{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#ffffff4d;border-radius:10px;height:calc(100vh - 95px);padding:20px;position:absolute;width:calc(100vw - 240px);z-index:100}.finances__no-access,.finances__no-access__widget{align-items:center;display:flex;justify-content:center}.finances__no-access__widget{background-color:#fff;border:1px solid #f8f8f8;border-radius:20px;box-shadow:0 0 20px 0 #3333333d;box-sizing:border-box;flex-direction:column;gap:10px;height:160px;padding-left:20px;padding-right:20px;width:400px;.finances__no-access__widget__first-line{font-size:18px;font-weight:600;margin-bottom:0;text-align:center}.finances__no-access__widget__second-line{text-align:center}}.finances__header{align-items:center;border-bottom:1px solid #eee;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 30px;width:100%;h1{font-size:27px;font-weight:700;margin:0 30px 0 0;white-space:nowrap}}.finances__subheader{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;padding:20px 30px;width:100%;h2{font-size:24px;font-weight:600;margin:0;white-space:nowrap}}.finances__buttons{display:flex;gap:10px;.finances__buttons__currencies__button{gap:0;padding-left:5px;padding-right:5px;p{margin-left:5px}}.finances__buttons__currencies__button--active{padding-right:5px;&:hover{opacity:1}}.finances__buttons__currencies__button__currency-name{font-size:13px;font-weight:800}.finances__buttons__currencies__container,.finances__buttons__currencies__container--hidden{border-left:2px solid #7777774d;display:flex;gap:5px;overflow:hidden;padding-left:5px;transition:width .2s ease-in-out;width:203px;.finances__buttons__currencies__currency,.finances__buttons__currencies__currency--active{border-radius:4px;font-size:14px;font-weight:700;padding:2px 5px;&:hover{background-color:#fff;color:#1c57dd;cursor:pointer}}.finances__buttons__currencies__currency--active{background-color:#fff;color:#1c57dd;cursor:pointer}}.finances__buttons__currencies__container--hidden{border-left:none;gap:0;margin:0;padding:0;width:0}}}.modal-cost-report{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;left:50%;max-height:90vh;max-width:550px;outline:none;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:95%;z-index:1001}.modal-cost-report__overlay{background-color:#0006;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-cost-report__container{display:flex;flex-direction:column;height:100%;width:100%}.modal-cost-report__header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;padding:16px 20px}.modal-cost-report__header__title{align-items:center;cursor:pointer;display:flex;h2{color:#000;font-size:24px;font-weight:600;margin:0}img{height:23px;margin-top:3px;object-fit:contain;opacity:.4}&:hover{h2{text-decoration:underline}img{opacity:1}}}.modal-cost-report__header__close-icon{cursor:pointer;object-fit:contain;position:absolute;right:15px;top:15px;transition:scale .1s ease;width:25px;&:hover{scale:.95}}.modal-cost-report__content{grid-gap:12px;display:grid;gap:12px;padding:20px}.modal-cost-report__metric,.modal-cost-report__notes{align-items:center;background-color:#fafafa;border:1px solid #e5e7eb;border-radius:6px;box-sizing:border-box;display:flex;justify-content:space-between;min-height:48px;padding:0 8px 0 14px;transition:border-color .2s ease;&:hover{border-color:#d1d5db}}.modal-cost-report__notes{align-items:flex-start;display:flex;flex:1 1;margin:10px 0 0;padding:2px 0 0 14px;textarea{background-color:initial;border:none;color:#374151;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;min-height:70px;outline:none;padding:8px 0;resize:vertical;width:100%;&::placeholder{color:#9ca3af}}}.modal-cost-report__metric-label{font-size:14px;font-weight:500}.modal-cost-report__value-container{align-items:center;display:flex;gap:3px}.modal-cost-report__metric-value{border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;margin:2px 0;min-width:80px;padding:4px 8px;text-align:right;transition:background-color .2s ease;&:hover{background-color:#e4e4e4}}.modal-cost-report__input-container{align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;display:flex;height:28px}.modal-cost-report__currency-prefix{align-items:center;color:#787878;display:flex;font-size:14px;font-weight:500;height:100%;padding:0 8px}.modal-cost-report__metric-input{background-color:initial;border:none;flex:1 1;font-size:16px;font-weight:500;height:100%;outline:none;padding:0 8px 0 0;text-align:right;width:150px}.modal-cost-report__success-indicator{animation:fadeIn .3s ease-in;color:#48bb78;font-size:16px;font-weight:700}.modal-cost-report__metric--file{align-items:flex-start;margin-top:10px;max-height:250px;overflow-y:auto;padding-bottom:8px;padding-top:8px;.modal-cost-report__metric-label{margin-top:6px}}.modal-cost-report__file-input-container{align-items:flex-end;display:flex;flex-direction:column;input{display:none}}.modal-cost-report__file-name-container{align-items:center;display:flex;gap:6px;margin:6px 8px 0 10px;max-width:350px;&:hover{img{display:block}}&:last-child{margin-bottom:6px}img{cursor:pointer;display:none;height:13px;margin-top:2px;object-fit:contain;opacity:.4;transition:opacity .2s ease;&:hover{opacity:1}}span{color:#787878;cursor:pointer;font-size:14px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;&:hover{text-decoration:underline}}}.modal-cost-report__add-file{margin-bottom:8px}.modal-cost-report__actions{align-items:center;display:flex;justify-content:center;margin-top:20px;padding-top:16px;width:100%}.modal-cost-report__create-button,.modal-cost-report__delete-button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:opacity .2s ease;width:100%;&:hover{opacity:.8}}.modal-cost-report__create-button{background-color:#2563eb}.modal-cost-report__delete-button{background-color:#ef4444}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chartTooltip{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 0 2px 0 #0000004d;font-size:14px;min-width:120px;min-width:130px;padding:10px;z-index:1000}.chartTooltip__date{color:#333;font-size:13px;font-weight:600;margin:0}.chartTooltip__separator{border:1px dashed #eee;margin-top:10px}.chartTooltip__value{font-size:14px;font-weight:600;margin:10px 0 0}.cost-reporting{box-sizing:border-box;height:400px;margin-bottom:50px;margin-top:20px;position:relative;width:100%}.cost-reporting-placeholder{align-items:center;display:flex;height:100%;justify-content:center;p{color:#787878;font-size:16px;margin:0;padding:20px;text-align:center}}.cost-reporting .recharts-cartesian-axis-tick text{fill:#888;font-size:12px}.cost-reporting .recharts-legend-wrapper{font-size:14px!important;font-weight:700!important;padding-top:10px!important}.company-situation{box-sizing:border-box;padding:0 30px;width:100%}.company-situation__global-progression{align-items:center;background-color:#fff0;box-sizing:border-box;display:flex;flex-direction:row;gap:60px;padding:10px 20px 10px 10px;width:100%}.company-situation__global-progression__percentage{font-size:70px;font-weight:100;margin:0}.company-situation__global-progression__container-progress-bar{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:12px}.company-situation__global-progression__numbers{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:0 3px;width:100%;p{font-size:14px;font-weight:600;margin:0;white-space:nowrap;&:first-child{color:#569f59}&:last-child{color:#000}}}.company-situation__global-progression__back-bar{background-color:#eff2fe;border-radius:20px;height:5px;width:100%}.company-situation__global-progression__front-bar{background-color:#569f59;border-radius:20px;height:5px;max-width:100%}.company-situation__categories{display:flex;flex-direction:column;margin-top:10px;padding-bottom:40px;width:100%}.company-situation__categories__placeholder{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:center;margin-left:10px;width:calc(100vw - 260px)}.company-situation__categories__placeholder__img{border-radius:10px;margin-top:-70px;object-fit:contain;width:45px}.company-situation__categories__placeholder__title{font-size:25px;font-weight:700;margin-bottom:10px;margin-top:14px}.company-situation__categories__placeholder__subtitle{font-size:14px;font-weight:500;margin-top:6px;opacity:.7;text-align:center}.company-situation__categories__button-add-category{background-color:#e8fde0;border:0 solid;border-radius:7px;color:#3ea940;font-size:13px;font-weight:600;height:28px;margin-top:15px;width:220px}.modalModifExpenseItem{background-color:#fff;border-radius:10px;margin-left:calc(50vw - 300px);margin-top:100px;max-height:calc(100vh - 200px);min-height:0;outline:none;position:absolute;top:0;width:600px;.headerModalEditExpenseItem{display:flex;.expenseName{font-size:22px;font-weight:700;margin-bottom:20px;margin-left:20px}}.crossIconModalEditExpenseItem{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.backBarExpenseItem{background-color:#f8f8f8;border-radius:20px;height:5px;margin-bottom:10px;margin-left:25px;width:550px;.frontBarExpenseItem{background-color:#569f59;border-radius:20px;height:5px}}.scrollViewModifPhase::-webkit-scrollbar{display:none}.scrollViewModifPhase{max-height:calc(100vh - 283px);overflow-x:hidden;overflow-y:scroll;.containerEditExpenseItemInput{display:flex;.choiceAcces{align-items:center;border-radius:100px;display:flex;height:25px;margin-top:10px;transition:all .3s;-webkit-transition:all .3s;width:45px;.buttonChoice:hover{cursor:pointer;opacity:.9}.buttonChoice{background-color:#fff;border-radius:99px;box-shadow:0 0 20px 0 #3333331a;height:21px;transition:all .3s;-webkit-transition:all .3s;width:21px}}.withoutTaxContainer{display:flex;justify-content:flex-end;margin-left:-152px;width:150px;p{font-size:13px;font-weight:600;margin-right:7px;margin-top:5px}}}.designant{margin-left:25px}.designant,.finances_no_files{font-size:14px;font-weight:600}.finances_no_files{align-items:center;color:grey;display:flex;justify-content:center;margin-bottom:25px;margin-top:-20px;width:600px}.inputFirst{background-color:#fff;border:1.5px solid #eee;border-radius:6px;font-size:13px;font-weight:500;height:21px;margin-bottom:10px;margin-left:25px;margin-top:0;outline:none;padding-bottom:2px;padding-left:10px;padding-top:2px;width:250px}.cliquezPourDoc:hover{background-color:#f8f8f87a}.cliquezPourDoc{align-items:center;background-color:#f8f8f88f;border:1px dashed silver;border-radius:10px;color:grey;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:70px;justify-content:center;margin-bottom:20px;margin-left:25px;margin-top:20px;width:550px}.docItem{display:flex;flex-direction:column;margin-bottom:30px;margin-top:10px;.pdfIcon{margin-left:30px;margin-right:20px;object-fit:contain;width:40px}.nomDoc{font-size:14px;font-weight:500;margin:0 0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:370px}.dateDoc{color:#8d8d8d;font-size:12px;font-weight:500;margin:0}.buttonSupprimerDoc:hover{opacity:.7}.buttonSupprimerDoc{background-color:#f8d2d282;border-radius:5px;color:#a93e3e;cursor:pointer;font-size:13px;margin-left:-100px;margin-right:30px;margin-top:-20px;padding:5px 12px;transition:opacity .3s}}.buttonSupprimer:hover{opacity:.7}.buttonSupprimer{align-items:center;background-color:#f8d2d282;border:0 solid;border-radius:6px;color:#a93e3e;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;margin-bottom:20px;margin-left:20px;margin-top:50px;opacity:1;padding:10px 12px;transition:opacity .3s;-webkit-transition:opacity .3s;width:245px}}}.categoryFinances{.headerCategory{display:flex;width:100%;.titleCategory{font-size:22px;font-weight:600;margin-bottom:30px;margin-left:10px}.containerButtonsCategory{display:flex;gap:10px;margin-left:30px;margin-top:21px}}.emptyCateg{font-size:14px;margin-bottom:30px;margin-left:10px;opacity:.7}.expensesList{display:flex;flex-wrap:wrap;margin-left:7px;overflow:hidden;width:100%}}.posteDepense{background-color:#f8f8f8;border:1px solid #eaebed;border-radius:15px;margin-bottom:30px;margin-right:25px;padding-bottom:8px;padding-left:10px;padding-top:8.5px;width:400px;.containerNameExpense{display:flex;.confidentialIcon{height:12px;margin:13px -4px 0 13px;object-fit:contain;width:12px}.nomPosteDepense{font-size:15px;font-weight:600;margin:10px 0 10px 10px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confidentialText{color:red;font-size:14px;font-weight:600;margin:10.5px 0 0 8px}}.containerBarPercentage{display:flex;.backBarPosteDepense{background-color:#eee;border-radius:20px;height:5px;margin-left:10px;width:370px}.frontBarPosteDepense{background-color:#569f59;border-radius:20px;height:5px;max-width:370px}.pourcentagePosteDepense{display:flex;font-size:13px;font-weight:600;justify-content:flex-end;margin-left:-100px;margin-top:-40px;width:100px;.containerHiddenPercentage{display:flex;.hiddenPercentage{background-color:#dedede;height:8px;margin-right:5px;margin-top:18px;width:20px}}}.modifierPoste{border:0 solid;border-radius:6px;cursor:pointer;font-weight:600;margin-bottom:-70px;margin-left:-60px;margin-top:25px;opacity:1;padding:4.5px 12px;transition:opacity .3s;-webkit-transition:opacity .3s;.folderEditIcon{object-fit:contain;width:50px}}}.containerExpenseInfos{.payePosteDepense,.previsionPosteDepense{font-size:13px;font-weight:600;margin-left:10px;margin-top:18px}.payePosteDepense{color:#307235}.containerHiddenInfo{display:flex;.hiddenInfo{background-color:#dedede;height:8px;margin-left:10px;margin-top:23px;width:100px}}}}.cardAlbum:hover{.albumImage{transform:scale(1.04)}}.cardAlbum{cursor:pointer;height:310px;position:relative;width:270px;.eye{height:20px;width:20px}.filter{background-color:#00000038;height:270px;opacity:1;position:absolute;transition:opacity .3s;-webkit-transition:opacity .3s;width:270px}.albumImage{position:relative;transition:transform .2s ease-in-out;img{border-radius:20px;height:270px;object-fit:cover;width:100%}.containerMatterportIcon{background-color:#fff8f8;border-radius:5px;display:flex;margin-right:8px;margin-top:8px;padding:5px;position:absolute;right:0;top:0;.iconMatterport{box-shadow:0 0 20px 0 #3333331a;height:40px;object-fit:contain;width:40px}}}.diminutifAgence{background-color:#4967ed;border-radius:13px;color:#fff;display:flex;font-size:11px;font-weight:700;letter-spacing:1px;margin:10px 0 0 8px;padding:3px 8px;position:absolute;right:0}.text{display:flex;.titleAlbum{color:#000;font-size:16px;font-weight:700;margin-left:10px;margin-top:-10px}}}.album-card-reorganize{border-radius:8px;height:220px;position:relative;width:270px;.album-card-reorganize-image{height:200px;margin-left:35px;margin-top:35px;width:200px;img{border-radius:8px;height:100%;object-fit:cover;transition:transform .2s ease-in-out;width:100%}.album-card-reorganize-chevrons{align-items:center;border-radius:8px;display:flex;height:200px;justify-content:space-between;left:0;padding:0 10px;position:absolute;top:0;width:250px;img{background-color:#fff;border-radius:50%;box-shadow:0 0 20px 0 #3333333d;cursor:pointer;height:25px;object-fit:contain;padding:10px;transition:transform .2s ease-in-out;width:25px;&:hover{transform:scale(1.03)}}}}.album-card-reorganize-name{display:flex;margin-left:35px;p{color:#000;font-size:14px;font-weight:600;margin-left:0;margin-right:10px;margin-top:5.5px}}.album-card-reorganize-bottom-button,.album-card-reorganize-top-button{background-color:#fff;border-radius:50%;box-shadow:0 0 20px 0 #3333333d;cursor:pointer;height:20px;left:50%;padding:7px;position:absolute;transform:translateX(-50%);width:20px}.album-card-reorganize-top-button{top:-17px}.album-card-reorganize-bottom-button{bottom:5px}.album-card-reorganize-bottom-button img,.album-card-reorganize-top-button img{height:20px;width:20px}}.album-card.animation{transition:transform .5s ease-in-out}.album-card.slide-left{transform:translateX(-295px)}.album-card.slide-right{transform:translateX(295px)}.firstVisitCard:hover,.visitCard:hover{transform:scale(1.04)}.firstVisitCard,.visitCard{background-color:#f2f6fc;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:228px;padding:15px;transition:transform .2s ease-in-out;width:310px;.mosaiquePhotos{border-radius:20px 20px 0 0;display:flex;flex-wrap:wrap;height:145px;margin-bottom:10px;margin-left:-15px;margin-top:-15px;overflow:hidden;width:340px;.visitCardImage{height:72.5px;object-fit:cover;width:25%}}.headerVisitCard{align-items:center;display:flex;.projectPicture{border-radius:5px;height:55px;margin-right:15px;object-fit:cover;width:65px}.visitName{font-size:16px;font-weight:700;margin:0 0 5px;padding-top:7px}.visitDate{font-size:13px;margin:0}.chevronRightVisit{height:23px;margin-left:auto;margin-right:5px;margin-top:2px;object-fit:contain;width:23px}}.commentsTitle{font-size:14px;font-weight:600;margin-bottom:0}.comments{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#737373;display:-webkit-box;font-size:14px;font-weight:400;height:65px;line-height:19px;margin-top:5px;overflow:hidden}.footerVisitCard{align-items:center;display:flex;justify-content:space-between;margin-top:5px;.creatorComponent{align-items:center;display:flex;.innitiales{align-items:center;background-color:#85a2f5;border:2px solid #fff;border-radius:99px;color:#fff;display:flex;font-size:15px;font-weight:700;height:37px;justify-content:center;letter-spacing:1px;margin-right:13px;width:37px}.createdBy{font-size:13px;margin:0;opacity:.7}.creator{font-size:14px;font-weight:600;margin:0}}.pastilleOrange,.pastilleVerte{border-radius:13px;display:flex;height:9px;right:0;width:9px}.pastilleOrange{margin-left:7px;margin-right:12px}}}.firstVisitCard{background-image:linear-gradient(180deg,#2d59ea,#629fef);color:#fff;.comments{color:#fff}}.digitalTwinAlbumsList{margin-bottom:40px;.titleDigitalTwin{align-items:center;display:flex;font-size:19px;font-weight:700}.newTag{background-color:#5066e4;border-radius:99px;color:#fff;font-size:13px;margin-left:7px;padding:4px 7px}.subtitleDigitalTwin{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:0;margin-top:-10px}.digitalTwinAlbumsList__list{display:flex;flex-direction:row;gap:20px;margin:-20px 0 20px -30px;overflow-x:auto;padding:20px 60px;width:calc(100vw - 280px)}}.digitalTwinCard{cursor:pointer;display:flex;position:relative;transition:transform .2s ease-in-out;width:-webkit-fit-content;width:fit-content;.coverPicture{background-color:#f8f8f8;border-radius:20px 0 0 20px;height:260px;object-fit:cover;width:450px}.threeDimensionsIcon{display:flex;margin-left:7px;margin-top:7px;position:absolute;width:50px}.containerInfosDigitalTwin{background-color:#f2f6fc;border-left:1px solid #fff;border-radius:0 20px 20px 0;box-sizing:border-box;height:260px;padding:15px;width:255px;.digitalTwinData{box-sizing:border-box;display:flex;flex-direction:column;height:185px;.containerNameChevron{align-items:center;display:flex;.digitalTwinName{font-size:16px;font-weight:700;margin:0;max-width:200px}.chevron{height:23px;margin-left:auto;margin-right:5px;margin-top:2px;object-fit:contain;width:23px}}}.creatorComponent{align-items:center;display:flex;.innitiales{align-items:center;background-color:#85a2f5;border:2px solid #fff;border-radius:99px;color:#fff;display:flex;font-size:15px;font-weight:700;height:37px;justify-content:center;letter-spacing:1px;margin-right:13px;width:37px}.createdBy{font-size:13px;margin:0;opacity:.7}.creator{font-size:14px;font-weight:600;margin:0}}}&.reduced{.coverPicture{height:200px;width:205px}.containerInfosDigitalTwin{height:200px;.digitalTwinData{height:125px}}}&:hover{transform:scale(1.03)}}.digitalTwinModal{background-color:#fff;box-shadow:0 0 20px 0 #3333331a;display:flex;height:100vh;outline:none;position:absolute;top:0;width:100vw;.leftPart{background-color:#000;height:100vh;transition:width .2s ease-in-out;width:calc(100vw - 350px);z-index:2;&.fullScreen{width:100vw}.controlBar{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:40px;padding:0 10px;position:absolute;right:20px;top:20px;width:65px;z-index:10000}.controlIcon{cursor:pointer;opacity:.7;width:22px;&:first-child{margin-left:5px}&:not(:first-child){margin-left:15px}}.matterportIframe{height:100%;width:100%}.compareContainer{position:relative}.compareContainer,.pane{display:flex;height:100%;width:100%}.resizer{background-color:#ffffff59;box-sizing:border-box;cursor:col-resize;flex:0 0 6px;min-width:6px;position:relative;transition:background-color .2s ease-in-out;width:6px;z-index:3}.resizer:hover{background-color:#fff9}.dragShield{background:#0000;cursor:col-resize;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}}.rightPart{display:flex;flex-direction:column;height:100vh;position:absolute;right:0;width:350px;z-index:1;.editDTNameButton{align-items:center;display:flex;margin-bottom:15px;margin-top:30px;transition:opacity .2s ease-in-out;.titleDigitalTwin{font-size:16px;font-weight:700;margin:0 0 0 35px}.dTNameEditIcon{margin-left:5px;object-fit:contain;opacity:.7;width:12px}&:hover{cursor:pointer;opacity:.7}}.matterportImg{border-radius:20px;cursor:pointer;margin-left:35px;margin-top:10px;object-fit:cover;width:280px;z-index:10}.infoContainer{align-items:center;display:flex;flex:1 1;flex-direction:column}.viewName{font-size:14px;font-weight:700;margin-bottom:0}.password{border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;margin-bottom:0;margin-top:10px;opacity:.7;padding:5px 7px;&:hover{background-color:#eee}&.copied{background-color:#3ca504;color:#fff}}.rightPartBar{background-color:#eee;display:flex;height:1px;margin-top:15px;width:100%}}.hover{&:hover{opacity:1}}}.containerDigitalTwinHistoryList{display:flex;flex-direction:column;height:100%;overflow:auto;.headerDTList{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;.titleDigitalTwinHistory{display:flex;font-size:14px;font-weight:700;margin-bottom:20px;margin-left:20px;margin-top:15px;.historyIcon{margin-right:5px;margin-top:2px;object-fit:contain;width:16px}}.buttonAddNewVersion{background-color:#eee;border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;margin:0 15px 0 0;padding:5px;&:hover{opacity:.7}}}.digitalTwinHistoryList{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding-bottom:25px;.itemDigitalTwinHistory{cursor:pointer;display:flex;padding:0 20px;.digitalTwinCover{border-radius:10px;cursor:pointer;height:55px;object-fit:cover;transition:transform .2s ease-in-out;width:90px;&:hover{transform:scale(1.09)}}.containerContentDigitalTwin{margin-left:20px;.date{font-weight:600;margin-bottom:5px}.addedBy,.date{font-size:13px;margin-top:0}.addedBy{margin-bottom:0;opacity:.7}.threeDots{cursor:pointer;height:4px;margin-left:-10px;margin-top:0;object-fit:contain;padding:10px;position:relative;width:14px}}}.separator{background-color:#eee;display:flex;height:1px;margin-left:130px}}}.overlayScanDetailsModal{background-color:#d9d9d9b3;inset:0;position:fixed;z-index:9998}.scanDetailsModal{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;left:50%;outline:none;padding-top:0;position:relative;top:50%;transform:translate(-50%,-50%);width:450px;z-index:9999}.scanDetailsModal__crossButton{cursor:pointer;display:flex;margin:8px 8px 0 0;position:absolute;right:0;top:0}.scanDetailsModal__crossButton img{object-fit:contain;width:22px}.scanDetailsModal__title{font-weight:600;margin-bottom:20px;margin-left:20px}.scanDetailsModal__input{background-color:#fff;border:1.5px solid #eee;border-radius:5px;font-size:14px;font-weight:500;height:29px;margin:0;outline:none;padding:2px 0 2px 10px}.scanDetailsModal__buttonsRow{display:flex;flex-direction:column;margin-top:0}.scanDetailsModal__button{align-items:center;background-color:#1c57dd1a;border-radius:5px;color:#1c57dd;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;margin:0 0 20px 20px;width:410px}.scanDetailsModal__button:disabled{cursor:not-allowed;opacity:.6}.scanDetailsModal__button:hover{opacity:.7}.scanDetailsModal__buttonDelete{background:#de3a3a;color:#fff}.context-menu{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;display:flex;left:0;min-width:100px;outline:1px solid #00000005;padding:5px;position:fixed;top:0;white-space:nowrap;z-index:10000;.itemIcon{margin-left:0;margin-right:6px;max-height:16px;opacity:.5;width:16px}}.context-menu-item{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;min-width:100px;padding:5px;transition:background-color .3s}.context-menu-item:hover{background-color:#eaeaea}.context-menu-item.disabled{color:#aaa;cursor:not-allowed}.placeholderDigitalTwinCard{background-color:#f2f6fc;border-radius:20px;cursor:pointer;display:flex;height:230px;margin-bottom:60px;width:705px;.coverPicture{border-radius:13px;height:190px;margin-left:20px;margin-top:20px;object-fit:cover;width:220px}.containerInfosDigitalTwin{background-color:#f2f6fc;border-radius:0 20px 20px 0;box-sizing:border-box;display:flex;flex-direction:column;height:230px;justify-content:space-between;padding:20px;.digitalTwinTitle{font-size:18px;font-weight:700;line-height:24px;margin:0}.containerDigitalTwinBenefits{display:flex;flex-wrap:wrap;line-height:40px;.itemDigitalTwinBenefit{align-items:center;display:flex;gap:10px;width:210px;.blueCheck{object-fit:contain;width:20px}.titleDTBenefit{font-size:15px;font-weight:600;margin:0}}}.containerButtons{align-items:flex-end;display:flex;gap:15px;justify-content:flex-end;width:100%;.buttonPlaceholderDT{border:3px solid #232323;border-radius:8px;font-size:13px;font-weight:700;padding:8px;transition:transform .2s ease-in-out;&.filled{background-color:#232323;color:#fff}&:hover{transform:scale(1.03)}}}}}.containerAlbumList{box-sizing:border-box;height:100vh;overflow-x:hidden;overflow-y:scroll;padding-left:0;padding-top:40px;.albums{width:calc(100vw - 195px);.containerTitleInput{display:flex;margin-left:30px;width:300px;.titlePage{font-size:27px;font-weight:700;margin-bottom:0;margin-top:20px}}.containerButtonsAlbums{display:flex;justify-content:flex-end;margin-top:20px;min-width:830px;width:calc(100vw - 555px);.buttonAlbums{align-items:center;background-color:#eee;border-radius:5px;cursor:pointer;display:flex;gap:3px;height:30px;padding-left:10px;padding-right:10px;.icon{margin-right:5px;max-width:13px;object-fit:contain}.titleButton{display:flex;font-size:12px;font-weight:600;margin:0;white-space:nowrap}}}.horizontalBarPhotos{background-color:#eee;height:1px;margin-bottom:0;margin-top:15px;width:calc(100vw - 195px)}.title{font-size:19.5px;font-weight:600;margin-bottom:12.7px;margin-left:25.5px;margin-top:10px}.combleAlbum{background-color:#2e507e;min-width:80px;width:calc(100vw - 930px)}}.placeholderVisits{align-items:center;display:flex;justify-content:center;margin-top:-20px;width:calc(100vw - 300px);.placeholderVisit1{margin-right:40px;width:200px}.textPartPlaceholderVisits{display:flex;flex-direction:column;.titlePlaceholderVisits{font-size:24px;font-weight:700;margin-bottom:0;margin-top:0}.subtitlePlaceholderVisits{font-size:14px;line-height:25px;opacity:.7;width:450px}.buttonPlaceholderVisits:hover{cursor:pointer;transform:scale(1.02)}.buttonPlaceholderVisits{background-color:#1c57dd;border-radius:5px;color:#fff;font-size:14px;margin-bottom:8px;margin-top:20px;padding:10px 20px;transition:transform .2s ease-in-out}}}.albumList{.inner{margin-top:10px;.headerAlbumList{align-items:center;display:flex;justify-content:space-between;margin:25px 30px;.titlePart{align-items:center;display:flex;font-size:19px;font-weight:700;margin-top:0}.countAlbums{color:#5066e4;font-size:16px;margin-left:7px}.infosAutorisationVisit{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:0;margin-top:-10px}}.buttonScrollVisits:hover,.buttonScrollVisitsRight:hover{cursor:pointer;transform:scale(1.03)}.buttonScrollVisitsRight{align-items:center;background-color:#fff;border-radius:99px;box-shadow:0 0 20px 0 #3333333d;display:flex;height:50px;justify-content:center;margin-right:-80px;margin-top:100px;transition:transform .2s ease-in-out;white-space:nowrap;width:50px;z-index:2;img{width:10px}}.buttonScrollVisits{align-items:center;background-color:#fff;border-radius:99px;box-shadow:0 0 20px 0 #3333333d;display:flex;height:50px;justify-content:center;margin-left:-80px;margin-right:30px;margin-top:100px;right:0;transition:transform .2s ease-in-out;width:50px;z-index:2;img{transform:rotate(180deg);width:10px}}.containerVisits{display:flex;flex-direction:row;gap:25px;height:280px;margin-top:-10px;overflow:scroll;padding-left:30px;padding-top:10px;.combleVisits{display:flex;height:30px;width:10px}}.containerAlbums{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin-top:10px;max-height:calc(100vh - 90px);min-width:677px;padding-left:30px;width:calc(100vw - 240px)}.placeholderAlbums{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center;margin-left:10px;width:calc(100vw - 260px);img{border-radius:10px;margin-top:-70px;object-fit:contain;width:45px}.titlePlaceholder{font-size:25px;font-weight:700;margin-bottom:10px;margin-top:14px}.subtitlePlaceholder{font-size:14px;font-weight:500;margin-bottom:10px;margin-top:6px;opacity:.7;text-align:center}}}.inner::-webkit-scrollbar{display:none}}.albumOpen{margin-left:-17.1px;.bigWidgetHeaderAlbum{.innerBigWidgetHeaderAlbum{background-color:#f8f8f8;border-radius:8.5px;height:29.7px;margin-left:25.5px;margin-top:62.9px;transition:height 1s;width:calc(100vw - 552.5px)}}.widgetHeaderAlbum{.innerWidgetHeaderAlbum{background-color:#f8f8f8;border-radius:8.5px;height:29.7px;margin-left:25.5px;margin-top:62.9px;transition:height 1s;width:calc(100vw - 620.5px)}}.penButton{background-color:#fff0;border:1px #fff0;border-radius:65.11px;cursor:pointer;display:flex;height:17.1px;margin-right:76.5px;margin-top:8.5px;opacity:1;padding-left:0;padding-top:0;.penIcon{border-radius:17.1px;height:17.1px;margin-top:-2px;opacity:.7}}.penButton:hover{opacity:.4}.row{display:flex;flex-direction:row;.title{font-size:19.5px;margin-left:13.4px;margin-top:0}.count,.title{font-weight:600}.count{color:#c4c4c4;font-size:13.1px;margin-left:13.1px;margin-top:5.7px}.albumTitle{font-size:11.5px;font-weight:700;margin:-1.5px 3.4px 0 13.6px}}}.create{.image-upload{margin-left:42.5px;margin-top:-38.2px;.importIcon{cursor:pointer;height:36.5px}}.importIcon:hover{opacity:.7}.elements{color:#000;font-weight:600;margin-left:-161.5px;margin-right:42.5px;margin-top:-34.1px;right:0}.elements,.newAlbumWidget{font-size:11.1px}.newAlbumWidget{align-items:center;background-color:#f8f8f8;border-radius:8.5px;border-width:0;display:flex;flex-direction:row;font-weight:400;height:28.1px;margin-left:-17.1px;outline:none;padding-left:13.1px;padding-right:6.5px;width:269.45px;p{color:#4a4a4a;font-weight:600;margin-bottom:0;margin-top:0}.iconPlus{height:11.1px;margin-left:130.9px;width:11.1px}}.creerButton{background-color:#fff;border:0 solid;cursor:pointer;height:34.1px;margin-left:229.5px;margin-top:-46.7px;.creer{background-color:#fff;border:0 solid;width:68.1px}}.creerButton:hover{opacity:.7}}}.modalAlbumPhoto,.modalAlbumVisit{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;left:50%;max-height:90vh;max-width:90vw;outline:none;overflow:scroll;position:absolute;top:50%;transform:translate(-50%,-50%);width:750px;.couvImageAlbum{opacity:1;transition:all .3s;-webkit-transition:all .3s}.couvImageAlbum:hover{cursor:pointer;opacity:.7}.title{font-size:18.7px;margin-bottom:8.5px}.choiceAcces{align-items:center;border-radius:100px;display:flex;height:25px;margin-top:0;transition:all .3s;-webkit-transition:all .3s;width:45px;.buttonChoice:hover{cursor:pointer;opacity:.9}.buttonChoice{background-color:#fff;border-radius:99px;box-shadow:0 0 20px 0 #3333331a;height:21px;transition:all .3s;-webkit-transition:all .3s;width:21px}}.enregistrerButton:hover{opacity:.7}.enregistrerButton{align-items:center;background-color:#d2e7f8;border-radius:5px;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:-70px;margin-top:2px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:100px;.enregistrerModif{color:#3e51a9;font-size:13px;font-weight:600;margin:0}}.enregistrer{background-color:#e8c0a6;border:0 solid;border-radius:5.2px;color:#fff;cursor:pointer;font-weight:500;height:17.1px;margin-left:151.3px;margin-top:-42.5px;transition:all .3s;-webkit-transition:all .3s;width:85px}.enregistrer:disabled{background-color:#c7c7c7}.enregistrer:hover{opacity:.7}.enregistrer:hover:disabled{background-color:#c7c7c7}.bar{background-color:#f8f8f8;border-radius:17.1px;height:2px;width:720px}.scrollModalAlbum{.inner{overflow-x:hidden;overflow-y:scroll;.subtitle{font-size:14px;font-weight:600;margin-bottom:8.5px;margin-left:34px;margin-top:12.75px}.modifier{align-items:center;background-color:#eee;border-radius:6.8px;display:flex;justify-content:center;margin-bottom:17.1px;margin-left:34px;margin-top:5.2px;transition:all .3s;-webkit-transition:all .3s;width:76.5px}.modifier:hover{opacity:.7}.coverImage{border-radius:8.5px;height:50px;margin-left:34px;margin-top:5.9px;object-fit:cover;width:50px}.designant{color:#6c6c6c;font-size:13px;font-weight:400;margin-left:42.5px;margin-top:17.1px}.inputNomAlbum{background-color:#fff;border:1.5px solid #eee;border-radius:7px;font-size:13px;font-weight:500;height:24px;margin-bottom:10px;margin-left:25px;margin-top:0;outline:none;padding-bottom:5px;padding-left:10px;padding-top:5px;width:300px}.listAccessibility{gap:10px;width:100%}.listAccessibility,.listInformations{display:flex;flex-wrap:wrap;justify-content:center}.listInformations{align-items:center;flex-direction:row;margin-left:34px;overflow-x:scroll;width:459.1px;.creation{color:#6c6c6c;font-size:10.2px;font-weight:400;margin-right:119.1px}.elements{color:#6c6c6c;font-size:10.2px;font-weight:400;margin-right:119.1px}.consultations{color:#6c6c6c;font-size:10.2px;font-weight:400}}.creer{align-items:center;background-color:#4867ec;border-radius:11.1px;cursor:pointer;display:flex;height:42.5px;justify-content:center;margin-bottom:17.1px;margin-left:17.1px;transition:all .3s;-webkit-transition:all .3s;width:476px}.creer:hover{opacity:.7}.bigBar{background-color:#e3e3e3;border-radius:17.1px;height:3px;margin-left:25.5px;margin-top:0;width:493.1px}.statut{color:#000;font-size:11.9px;font-weight:600;height:21.2px;margin-left:-55.2px;margin-top:-25.5px;width:76.5px}.tri{display:flex;flex-direction:row;margin-top:25.5px;.nameTitle{margin-left:76.5px}.nameTitle,.typeTitle{color:#000;font-size:11.9px;font-weight:600}.typeTitle{margin-left:161.5px}}}.inner::-webkit-scrollbar{display:none}}.containerButtonsModalModifAlbum{background-color:#fff;display:flex;flex-direction:row;width:750px;.supprimer{align-items:center;background-color:#f8d2d282;border:0 solid;border-radius:6px;color:#a93e3e;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:25px;justify-content:center;margin-bottom:23px;margin-left:25px;margin-top:10px;opacity:1;padding:8px 12px;transition:opacity .3s;-webkit-transition:opacity .3s;width:315px}.supprimer:hover{opacity:.7}}.buttonAlbumToVisit:hover{cursor:pointer;opacity:.7}.buttonAlbumToVisit{align-items:center;background-color:#f8f8f8;border-radius:5px;display:flex;font-size:13px;font-weight:700;height:40px;justify-content:center;margin-bottom:25px;margin-left:28px;margin-right:28px;transition:opacity .2s ease-in-out}}.modalAlbumVisit{margin-left:calc(50vw - 250.5px);margin-top:300px;width:501px;.bar{width:470px}.scrollModalAlbum{.inner{.inputNomAlbum{width:440px}}}.containerButtonsModalModifAlbum{.supprimer{width:190px}}}.overlayModalAlbumPhoto{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0;&.darkerOverlay{background-color:#0000004d}}.dropZoneAlbum{align-items:center;border:2px solid #eee;border-radius:10px;display:flex;height:calc(100vh - 130px);justify-content:center;margin-left:17px;position:absolute;width:calc(100vw - 235px);.textDropZoneAlbum{color:#8491e0;font-size:28px;font-weight:500;text-align:center}}.modalNotYourAlbum{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;margin-left:calc(50vw - 295px);margin-top:calc(50vh - 280px);outline:none;position:absolute;top:0;width:590px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.nomAgence{color:#4b5fb0;font-size:30px;font-weight:600;margin-bottom:10px;margin-top:30px}.adresseAgence{font-size:14px;font-weight:600;margin-top:0}}.modalNewMatterportView{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;height:600px;margin-left:calc(50vw - 350px);margin-top:calc(50vh - 320px);outline:none;overflow:scroll;position:absolute;top:0;width:700px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.title{font-size:23px;font-weight:700}.nameInput{background-color:#fff;display:flex;font-size:11px;margin-bottom:-7px;margin-left:30px;padding-left:5px;padding-right:5px;width:-webkit-fit-content;width:fit-content;z-index:2}.input{margin-left:0;width:584px}.input,.littleInput{border:1px solid #b7b7b7;border-radius:10px;font-size:13px;font-weight:500;height:40px;outline:none;padding-left:12px}.littleInput{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;margin-right:20px;width:274px;z-index:1}.fleche{margin-left:-40px;margin-right:34px;transform:rotate(90deg)}.buttonPublier{align-items:center;background-color:#1c57dd;border:1px solid;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;margin-bottom:50px;margin-right:20px;margin-top:50px;padding:13px 30px;transition:opacity .2s ease-in-out}.buttonPublier:hover{opacity:.7}.buttonSupprimer{align-items:center;background-color:#d73232;border:1px solid;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:center;margin-bottom:50px;margin-right:20px;margin-top:50px;padding:13px 30px;transition:opacity .2s ease-in-out}.buttonSupprimer:hover{opacity:.7}.inputCoverPicture{align-items:center;border-radius:10px;color:#8d8d8d;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:339px;justify-content:center;outline:none;width:600px;#inputCoverPicture[type=file]{display:none}.photos:hover{opacity:.8}.photos{align-items:center;background-color:#eee;border-radius:20px;display:flex;height:339px;justify-content:center;margin-top:10px;width:600px;.hidden{display:flex;margin-top:17px;position:absolute}.label{cursor:pointer;height:160px;width:284px}.image-upload,.label{align-items:center;display:flex;justify-content:center}.image-upload{background-color:#eee;border-radius:20px;height:339px;margin-top:10px;width:600px}.image-upload:hover{opacity:.7}}}}.cardPhoto{border:0 solid;cursor:pointer;height:150px;margin-bottom:2px;margin-right:2px;transition:transform .2s ease;width:150px;&:active{cursor:grabbing}&:hover{opacity:.7}.photo{height:100%;object-fit:contain;width:100%}}.cardPhoto:hover{opacity:.7}.containerZoomNav{align-items:center;bottom:0;display:flex;gap:100px;height:90px;justify-content:center;position:absolute;width:calc(100vw - 400px);.previousNext:hover{background-color:#232323;cursor:pointer}.previousNext{align-items:center;background-color:#0c0c0c;border-radius:99px;display:flex;height:40px;justify-content:center;transition:background-color .1s ease-in-out;width:40px;.leftIcon,.rightIcon{width:8px}.rightIcon{transform:rotate(180deg)}}.zoomInOut{align-items:center;background-color:#0c0c0c;border-radius:30px;display:flex;gap:5px;justify-content:center;padding:2px;.buttonZoom:hover{background-color:#232323;cursor:pointer;opacity:1}.buttonZoom,.buttonZoomDisable{align-items:center;background-color:#0000;border:0 solid;border-radius:99px;color:#fff;display:flex;font-size:25px;height:40px;justify-content:center;transition:background-color .1s ease-in-out;width:40px;.zoomOutIcon{width:17px}}.buttonZoomDisable{opacity:.5}}}.threeDots{align-items:center;display:flex;flex-direction:column;gap:3px;height:40px;justify-content:center;margin-left:-10px;margin-right:20px;margin-top:13px;width:20px;.dot{background-color:#000;border-radius:10px;height:5px;width:5px}}.containerMenuBigPhoto{align-items:flex-start;display:flex;margin-right:20px;margin-top:18px;position:absolute;right:0;top:0;.menuBigPhoto{background-color:#fff;border-radius:7px;box-shadow:0 0 20px 0 #3333331a;overflow:hidden;transition:opacity .3s ease-in-out;.crossIconMenu{display:flex;margin-top:-20px;object-fit:contain;width:20px}.buttonMenuBigPhoto:hover{background-color:#f3f3f3}.buttonMenuBigPhoto{align-items:center;background-color:#fff;border-radius:7px;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:40px;margin-left:10px;margin-right:10px;margin-top:8px;padding-left:10px}}}.menuBigPhoto{background-color:#fff;border-radius:7px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;gap:5px;height:-webkit-fit-content;height:fit-content;margin-right:50px;margin-top:18px;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:-webkit-fit-content;width:fit-content;z-index:10;&.show{opacity:1;pointer-events:all}.crossIconMenu{display:flex;margin-top:-20px;object-fit:contain;width:20px}.buttonMenuBigPhoto:hover{background-color:#f3f3f3}.buttonMenuBigPhoto{align-items:center;background-color:#fff;border-radius:7px;cursor:pointer;display:flex;font-size:15px;font-weight:500;height:40px;padding-left:10px;padding-right:10px}}.modalTicket{background-color:#fff;border-radius:8px;display:flex;height:700px;left:50%;max-height:95vh;outline:none;padding-top:0;position:relative;top:50%;transform:translate(-50%,-50%);width:1000px;.crossIcon{align-items:center;display:flex;height:25px;position:absolute;right:10px;top:10px;width:25px}.leftPartModalTicket{border-right:1px solid #e0e0e0;height:100%;overflow:auto;position:relative;width:600px;.headerTicket{background-size:cover;border-top-left-radius:8px;display:flex;flex-direction:column;height:90px;object-fit:cover;padding-top:15px;width:100%;.buttonPrint{align-self:flex-end;background-color:#fff;border-radius:5px;display:flex;font-size:13px;font-weight:600;gap:5px;height:-webkit-fit-content;height:fit-content;margin-right:14px;padding:4px 5px;width:-webkit-fit-content;width:fit-content;img{width:14px}}.print-message{align-self:flex-end;color:#000;font-size:14px;font-weight:700;margin-right:16px;margin-top:5px;z-index:1000}}.ticketName{border:0;font-size:28px;font-weight:700;margin-bottom:0;margin-left:25px;margin-top:15px;outline:none;width:565px}.dataStatusTicket{align-self:flex-start;color:#6b6b6b;margin-bottom:15px;margin-top:0;opacity:.6}.dataStatusTicket,.deleteTicket{font-size:13px;font-weight:600;margin-left:25px}.archived,.deleteTicket{border:2px solid #d9d9d9;border-radius:5px;color:#b4b4b4;margin-bottom:10px;padding:5px 10px;transition:all .2s ease-in-out}.archived,.deleteTicket{font-size:13px;font-weight:600;margin-left:25px}.deleteTicket:hover{background-color:#ff00000d;border:2px solid #ff000094;color:red;cursor:pointer}.archived:hover{background-color:#3ca5040d;border:2px solid #3ca50494;color:#3ca504;cursor:pointer}}.rightPartModalTicket{height:100%;width:400px;.partName{font-size:22px;font-weight:700;margin-bottom:0;margin-left:25px;margin-top:18px}.partName,.pastille{align-items:center;display:flex}.pastille{border-radius:99px;color:#fff;font-size:13px;font-weight:600;height:20px;justify-content:center;margin-left:5px;width:20px}.barModal{background-color:#e0e0e0;height:1px;margin-left:0;margin-top:14px;width:400px}}}.dropzone-overlay{align-items:center;background-color:#00000080;border-bottom-left-radius:8px;border-top-left-radius:8px;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:600px;z-index:2000;p{color:#fff;font-size:24px;text-align:center}}.eventLogs{display:flex;flex-direction:column;gap:30px;height:591px;max-height:calc(100vh - 133px);overflow:scroll;padding-bottom:25px;padding-top:25px;position:relative;&__overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffb3;border-bottom-right-radius:10px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}&__coming-soon{color:#333;font-size:24px;font-weight:700}}.itemEventLog{display:flex;.obliqueBar{background-color:#eee;border-radius:99px;display:flex;margin-left:25px;margin-right:10px;width:3px}.nameEventLog{font-size:14px;font-weight:600;margin:0 0 8px}.dateEventLog{font-size:13px;font-weight:400;margin:0;opacity:.7}}.companyOrPersonItem{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between;.buildingIcon{width:14px}.initiales{align-items:center;background-color:#dee8ff;border-radius:99px;color:#1c57dd;display:flex;font-size:13px;font-weight:600;height:30px;justify-content:center;margin-right:10px;width:30px}}.companyOrPersonItemDropDown,.companyOrPersonItemDropDownUnclickable{align-items:center;border-radius:5px;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-left:-5px;margin-right:5px;padding:5px;&.selected{color:#3ca504}.checkVert{margin-right:5px;width:14px}.buildingIcon{width:12px}.initiales{align-items:center;background-color:#dee8ff;border-radius:99px;color:#1c57dd;display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;margin-right:7px;width:24px}}.companyOrPersonItemDropDown:hover{background-color:#f3f3f3;cursor:pointer}.subPageSettingsProject{display:flex;flex-direction:column;height:calc(100vh - 192px);overflow-x:hidden;overflow-y:scroll;padding-bottom:30px;padding-top:10px;.titleSubPage{font-size:16px;font-weight:700;margin-bottom:10px;margin-left:30px;margin-top:10px}.subtitleSubPage{color:#84837f;font-size:14px;margin-bottom:20px;margin-left:30px;margin-top:0}.onSiteLocations--reorganizeButton{align-items:center;background-color:#fff;border:none;border-radius:7px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;width:-webkit-fit-content;width:fit-content;&:hover{background-color:#00000008;opacity:1}&:active{background-color:#00000014}img{height:14px;opacity:.35;width:14px}p{color:#0006;font-size:13px;font-weight:500;margin:0}}}.tableComponent{display:flex;flex-direction:column;margin-bottom:25px;margin-left:30px;position:relative;width:calc(100% - 30px);.backgroundContainerOptionsSelect{background-color:#fff;display:flex;margin-top:-40px;position:absolute;width:calc(100vw - 270px);.containerOptionsSelect{align-items:center;background-color:#fff;border:1px solid #d6d6d6;border-radius:8px;box-shadow:0 0 20px 0 #3333331a;display:flex;height:30px;overflow:hidden;.buttonOptionSelect,.elemOptionSelect{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;padding-left:8px;padding-right:8px;&:hover{background-color:#f3f3f3}}p{font-size:14px;font-weight:600;margin:0}.littleBar{background-color:#d6d6d6;height:100%;width:1px}.trashIcon{margin-right:6px;width:12px}}}.headerGroup{align-items:center;display:flex;margin-bottom:8px;.containerTriangle{align-items:center;border-radius:5px;display:flex;height:21px;justify-content:center;margin-right:0;width:21px;.triangle{transition:transform .2s ease-in-out;width:9px}&:hover{background-color:#f8f8f8;cursor:pointer}}.titleHeader{margin:0}.countElems,.titleHeader{font-size:14px;font-weight:600}.countElems{color:#84837f;margin:0 5px 0 7px}.containerButtonGroup{align-items:center;border-radius:5px;display:flex;height:20px;justify-content:center;opacity:0;width:20px;.pencilBlack{width:12px}}&:hover{.containerButtonGroup{opacity:.4}}.containerButtonGroup:hover{background-color:#f8f8f8;cursor:pointer;opacity:1}}.barTable{background-color:#e9e9e7;display:flex;height:1px;width:100%}.headerTable{display:flex;position:relative;&:hover{.containerSquareBlack{opacity:.4}}}.itemCell{border-right:1px solid #e9e9e7;min-width:230px;.inputValue{font-weight:600}.inputProgressBar,.inputValue{font-size:14px;margin:0;padding-left:10px}.inputProgressBar{font-weight:500;width:40px}.progressBar{background-color:#eee;border-radius:5px;flex:1 1;height:5px;margin-left:10px;margin-right:10px;.inProgressBar{border-radius:5px;height:5px}}.itemCell__input,input{align-items:center;background-color:#e0e0e000;border:2px solid #fff0;border-radius:5px;display:flex;font-size:14px;font-weight:500;margin:1px 0 0 2px;min-height:29px;outline:none;padding-left:5px;width:calc(100% - 12px)}input{margin-top:0;&:disabled{color:#000}}.itemCell__input{font-weight:600;p{line-height:22px;margin-bottom:3px;margin-top:3px}}.inputDropDownVisible{background-color:#e2edfb;border:2px solid #63a3ea}.inputDropDownTable{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px;box-shadow:0 2px 10px #00000030;display:flex;flex-direction:column;margin-left:2px;margin-top:4px;min-height:32px;position:absolute;white-space:nowrap;width:300px;z-index:1000;.inputSimple{border:0;border-radius:7px;font-size:14px;margin-left:5px;outline:none;width:100%}.containerInputDropDown{background-color:#f6f6f6;border-bottom:1px solid #e0e0e0;border-radius:7px 7px 0 0;display:flex;height:30px;justify-content:center;.inputDropDown{border:0;border-radius:7px 7px 0 0;font-size:14px;margin-left:5px;outline:none;padding-left:5px;width:306px}}.list{display:flex;flex-direction:column;max-height:315px;overflow:scroll;padding-bottom:5px;padding-left:10px;padding-top:10px;.subtitleDropDown{margin:0 0 5px}.enterToCreate,.subtitleDropDown{color:#727272;font-size:13px;font-weight:600}.enterToCreate{background-color:#f8f8f8;border-radius:5px;margin:-5px 5px 0 -5px;padding:7px 5px}.editButton{color:#1c57dd;margin:0 10px 5px 0}.buttonAddLot,.editButton{font-size:13px;font-weight:600}.buttonAddLot{align-items:center;background-color:#f8f8f8;border:2px dashed #eee;border-radius:10px;display:flex;height:35px;justify-content:center;margin-bottom:10px;margin-right:10px;margin-top:10px}.containerType{border-radius:5px;cursor:pointer;margin:2px 5px 1px -5px;padding:4px 5px;width:297px;.type{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:4px 7px}}.containerType:hover{background-color:#f3f3f3}.containerItemDropDown,.containerItemDropDownRename{border-radius:5px;justify-content:space-between;margin:2px 5px 1px -5px;padding:4px 0;width:307px;&.selected{color:#3ca504}.checkVert,.plusCircle{margin-right:10px;width:14px}.plusCircle{opacity:.4;transition:opacity .3s ease;&:hover{cursor:pointer}}.type{cursor:pointer;font-size:13px;font-weight:600;justify-content:center;padding:4px 7px}.formRenameOption,.type{align-items:center;display:flex}.formRenameOption{border-bottom:1px solid #e0e0e0;margin-left:7px;padding-bottom:5px;.inputRenameOption{border:0;font-size:13px;font-weight:500;outline:none;width:245px}.containerEnterIcon{background-color:#fff;border:0;padding:0;.enterIcon{opacity:.4;width:15px}.enterIcon:hover{cursor:pointer;opacity:1}}}}.containerItemDropDown:hover{background-color:#f3f3f3;cursor:pointer;.plusCircle{opacity:1}}.containerAllLevel{.itemLevel{align-items:center;border-radius:5px;display:flex;margin:2px 5px 1px -5px;padding:6px 0;position:relative;width:305px;.triangle{margin-left:6px;transition:transform .2s ease-in-out;width:8px}.nameLevel{font-size:14px;font-weight:600;margin:0 0 0 5px}&:hover{background-color:#f3f3f3;cursor:pointer}.checkVert{display:flex;margin-right:12px;position:absolute;right:0;width:14px}}.locationsList{.itemLocation{align-items:center;border-radius:5px;display:flex;font-size:14px;font-weight:600;margin-left:10px;margin-right:8px;padding:6px 5px;position:relative;.checkVert{display:flex;margin-right:12px;position:absolute;right:0;width:14px}&:hover{background-color:#f3f3f3;cursor:pointer}}}}}}}.itemTable{background-color:#fff;border-bottom:1px solid #e9e9e7;border-radius:2px;display:flex;flex-direction:row;position:relative;width:100%;&:hover{background-color:#f8f8f8;.containerSquareBlack{opacity:.4}}}.containerSquareBlack{align-items:center;display:flex;height:37px;justify-content:center;margin-left:-30px;opacity:0;position:absolute;width:30px;.squareBlack{width:15px;&:hover{cursor:pointer}}}.newElem{align-items:center;border-bottom:1px solid #e9e9e7;color:#969692;display:flex;font-size:13px;height:29px;.plusIcon{margin-left:8px;margin-right:8px;opacity:.35;width:12px}&:hover{background-color:#f8f8f8;cursor:pointer}}}.newGroup{align-items:center;border-radius:7px;color:#969692;display:flex;font-size:13px;justify-content:center;margin-left:30px;min-height:29px;padding:0 8px;width:-webkit-fit-content;width:fit-content;&:hover{background-color:#f8f8f8;cursor:pointer}img{margin-right:8px;opacity:.35;width:12px}}.modal-reorganize-overlay{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-reorganize{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;left:50%;max-height:90vh;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.modal-reorganize--header{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;justify-content:space-between;padding:15px 20px;width:100%;h2{font-size:24px;font-weight:600;margin:0}}.modal-reorganize--close-button{background-color:initial;border:none;cursor:pointer;position:absolute;right:10px;top:12px;img{height:24px;width:24px}}.modal-reorganize--content{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0 20px 90px;position:relative;scroll-behavior:smooth;width:100%}.modal-reorganize--subtitle{color:#b6b6b6;flex-shrink:0;font-size:14px;font-weight:500;margin:15px 0 20px;text-align:center}.modal-reorganize--toggle-link{color:#0009;cursor:pointer;font-weight:500;outline:none;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;transition:all .2s ease;&:hover{color:#000c}}.modal-reorganize--container{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;width:100%}.modal-reorganize--group{background-color:#fafafa;border:2px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;padding:13px 15px 15px;transition:all .2s ease;h3{border-bottom:1px solid #e8e8e8;color:#333;font-size:16px;font-weight:600;margin:0 0 10px;padding-bottom:8px}}.modal-reorganize--group:hover{background-color:#f8f8f8;border-color:#e0e0e0}.modal-reorganize--empty-group{align-items:center;background-color:#f9f9f9;border:2px dashed #d0d0d0;border-radius:6px;color:#999;display:flex;font-size:14px;font-style:italic;justify-content:center;margin-top:10px;padding:20px;transition:all .2s ease}.modal-reorganize--empty-group.drag-over{background-color:#1c57dd0d;border-color:#1c57dd;color:#1c57dd}.modal-reorganize--list{display:flex;flex-direction:column;flex-shrink:0;list-style:none;margin:0;padding:0;width:100%;li{margin:0;padding:4px 0}}.modal-reorganize--drop-indicator{animation:pulse 1s infinite;background-color:#1c57ddcc;border-radius:3px;height:3px;pointer-events:none;position:relative;transform:translateY(4px);&.first{transform:translateY(-4px)}}.modal-reorganize--item{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;cursor:grab;display:flex;outline:2px solid #0000;padding:10px 12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.modal-reorganize--item:hover{background-color:#fbfbfb;box-shadow:0 2px 6px #00000026;outline-color:#e0e0e0;transform:translateY(-1px)}.modal-reorganize--item.dragging{background-color:#e8e8e8;box-shadow:none!important;opacity:.5;outline:2px dashed #ccc!important;transform:rotate(3deg)!important}.modal-reorganize--item.withoutGroup{background-color:#f5f5f5;box-shadow:none}.modal-reorganize--container:has(.modal-reorganize--item.dragging) .modal-reorganize--item:not(.dragging):hover{background-color:#fff;border-color:#0000;box-shadow:0 1px 3px #0000001a;outline-color:#0000;transform:none}.modal-reorganize--item:active{cursor:grabbing}.modal-reorganize--item-drag-handle{align-items:center;color:#666;display:flex;font-size:18px;justify-content:center;margin-right:12px;margin-top:-2px;opacity:.4;pointer-events:none;transition:all .2s ease}.modal-reorganize--item:hover .modal-reorganize--item-drag-handle{opacity:.9}.modal-reorganize--item:hover .modal-reorganize--item-name{opacity:1}.modal-reorganize--item-name{color:#333;flex-grow:1;font-size:14px;font-weight:500;opacity:.8;pointer-events:none}.modal-reorganize--save-button{align-items:center;background:linear-gradient(180deg,#fff0 0,#fffc 20%,#fff 60%,#fff);border-radius:0 0 20px 20px;bottom:0;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;left:0;margin-top:auto;padding:15px 20px 20px;pointer-events:none;position:absolute;width:100%;button{background-color:#1c57dd;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 10px;pointer-events:auto;transition:all .2s ease;width:100%}button:hover:not(:disabled){background-color:#1547c7;box-shadow:0 2px 4px #1c57dd4d;transform:translateY(-1px)}button:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}}.modal-reorganize--group.drag-over{background-color:#1c57dd0d;border-color:#1c57dd}.modal-reorganize--item.drag-target{background-color:#1c57dd1a;border-color:#1c57dd}[data-rbd-draggable-context-id]{-webkit-user-select:none!important;user-select:none!important}[data-rbd-drag-handle-draggable-id]{cursor:grab!important}[data-rbd-drag-handle-draggable-id]:active{cursor:grabbing!important}.modal-reorganize--item.group{border:2px solid #e0e0e0;outline-color:#0000}.modal-reorganize--item.group:hover{border-color:#d0d0d0;outline-color:#0000}.modal-reorganize--item.group.dragging{border:2px dashed #ccc!important;box-shadow:none!important;outline-color:#0000!important}.modal-reorganize--container:has(.modal-reorganize--item.group.dragging)
	.modal-reorganize--item.group:not(.dragging):hover{border-color:#e0e0e0;outline-color:#0000}.modal-reorganize--item.group.ungrouped{opacity:.5;pointer-events:none}.modal-reorganize--group-item-count{color:#999;font-size:12px;font-weight:500;pointer-events:none}.ticketProperties{display:flex;flex-direction:column;gap:5px;justify-content:center;margin-bottom:20px;.propertyIcon{margin-left:25px;max-height:16px;opacity:.5;width:16px}.designantProperty{color:#787774;font-size:14px;margin-left:7px;width:200px}.containerPeopleOrCompany{margin-left:5px}.containerValueItem,.containerValueItemEmpty,.containerValueItemFixed{align-items:center;border-radius:5px;display:flex;flex-wrap:wrap;font-size:14px;min-height:33px;padding:6px 0 0 6px;width:320px}.containerValueItemEmpty{color:#9a9a97;padding:0 6px}.containerValueItem:hover,.containerValueItemEmpty:hover{background-color:#f3f3f3;cursor:pointer}.valueItemdueDate,.valueItemexpectingDuration,.valueItemissueDate{background-color:#eee;border-radius:5px;font-size:13px;font-weight:600;padding:4px 5px}.valueItemType{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:3px 7px}.typeissue{background-color:#f4e0e9;color:#4c2337}.typemission{background-color:#d3e5ef;color:#183346}.typeprivate{background-color:#eaeaea;color:#3f3f3f}.typecollaborative{background-color:#e4f4e0;color:#2d4c23}.valueItemTags{border:1px solid #e0e0e0;border-radius:99px;font-size:13px;margin-bottom:6px;margin-right:10px;padding:2px 8px}}.containerInputModalTicket{display:flex;height:35px;margin-bottom:2px;margin-left:248px;position:relative;width:317px}.inputModalTicket{margin-top:38px;width:317px;.inputSimple{border:0;font-size:14px;margin-left:5px;outline:none;width:100%}.containerInputDropDown{background-color:#f6f6f6;border-bottom:1px solid #e0e0e0;border-radius:7px 7px 0 0;height:30px;justify-content:center;.inputDropDown{background-color:#f6f6f6;border:0;border-radius:7px 7px 0 0;font-size:14px;margin-left:5px;outline:none;padding-left:5px;width:306px}}.list{max-height:315px;overflow:scroll;padding-bottom:5px;padding-left:10px;padding-top:10px;.subtitleDropDown{color:#727272;font-size:13px;font-weight:600;margin:0 0 5px}.editButton{color:#1c57dd;font-size:13px;font-weight:600;margin:0 10px 5px 0}.buttonAddLot{align-items:center;background-color:#f8f8f8;border:2px dashed #eee;border-radius:10px;font-size:13px;font-weight:600;height:35px;justify-content:center;margin-bottom:10px;margin-right:10px;margin-top:10px}.containerType{border-radius:5px;cursor:pointer;margin:2px 5px 1px -5px;padding:4px 5px;width:297px;.type{align-items:center;border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;justify-content:center;padding:4px 7px}}.containerType:hover{background-color:#f3f3f3}.containerItemDropDown,.containerItemDropDownRename,.containerItemDropDownUnHover{border-radius:5px;cursor:pointer;justify-content:space-between;margin:2px 5px 1px -5px;padding:4px 0;width:280px;&.selected{color:#3ca504}.checkVert{margin-right:10px;width:14px}.plusCircle{margin-right:10px;opacity:.4;transition:opacity .3s ease;width:14px;&:hover{cursor:pointer}}.type{align-items:center;cursor:pointer;font-size:13px;font-weight:600;justify-content:center;padding:4px 7px}.formRenameOption{align-items:center;border-bottom:1px solid #e0e0e0;margin-left:7px;padding-bottom:5px;.inputRenameOption{border:0;font-size:13px;font-weight:500;outline:none;width:245px}.containerEnterIcon{border:0;padding:0;.enterIcon{opacity:.4;width:15px}.enterIcon:hover{cursor:pointer;opacity:1}}}}.containerItemDropDown:hover{background-color:#f3f3f3;cursor:pointer;.plusCircle{opacity:1}}.containerAllLevel{.itemLevel{align-items:center;border-radius:5px;margin:2px 5px 1px -5px;padding:6px 0;position:relative;width:305px;.triangle{margin-left:6px;transition:transform .2s ease-in-out;width:8px}.nameLevel{font-size:14px;font-weight:600;margin:0 0 0 5px}&:hover{background-color:#f3f3f3;cursor:pointer}.checkVert{margin-right:12px;right:0;width:14px}}.locationsList{.itemLocation{align-items:center;border-radius:5px;font-size:14px;font-weight:600;margin-left:10px;margin-right:8px;padding:6px 5px;position:relative;.checkVert{margin-right:12px;right:0;width:14px}&:hover{background-color:#f3f3f3;cursor:pointer}}}.containerItemDropDownUnHover{cursor:inherit;opacity:.6}}}}.dropDownPropertyItem,.inputModalTicket{background-color:#fff;background-color:#fff;border:1px solid #e0e0e0;border-radius:7px;border-radius:7px;box-shadow:0 2px 10px #00000030;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;display:flex;flex-direction:column;flex-direction:column;min-height:32px;position:absolute;position:absolute;position:absolute;white-space:nowrap;z-index:1000}.dropDownPropertyItem{margin-top:30px;padding-bottom:5px;padding-top:5px;transform:translateX(-100%);width:-webkit-fit-content;width:fit-content;.containerOption{border-radius:5px;cursor:pointer;flex:1 1;margin:0 5px;padding:4px 5px;.option{border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;padding:2px}}.containerOption:hover{background-color:#f3f3f3}}.ticketTodolist{height:520px;margin-left:25px;margin-right:1px;max-height:calc(100vh - 208px);overflow-x:scroll;padding-bottom:100px;padding-top:20px;.titleTodolist{font-size:22px;font-weight:600;margin-top:40px}.checkBox{cursor:pointer;margin-right:7px;width:16px}.checkBox:hover{opacity:.5}.addANewTodo{border:0;font-size:14px;font-weight:500;outline:none;width:325px}.addButton{align-items:center;background-color:#1c57dd;border:0;border-radius:99px;color:#fff;display:flex;font-size:13px;font-weight:600;justify-content:center}.itemSubStep{align-items:center;margin-bottom:10px;.chevron{background-color:#fff;border:0;margin-bottom:-2px;margin-left:-8px}.todoText{font-size:14px;font-weight:500;margin-left:2px;width:200px}.trashIcon{cursor:pointer;object-fit:contain;opacity:.5;width:20px}.trashIcon:hover{opacity:1}.addANewSubTodo{margin-top:0;width:205px}.addANewSubTodo,.subTodoText{border:0;font-size:14px;font-weight:500;outline:none}.subTodoText{height:17px;width:450px}}}.ticketDescription{.titleDescription{border:0;font-size:22px;font-weight:600;margin-bottom:0;margin-top:10px}.descriptionTicket,.titleDescription{margin-left:25px;outline:none;width:545px}.descriptionTicket{border:0 solid;color:#3c3c3c;font-size:15px;font-weight:500;margin-bottom:10px;margin-top:5px}}.ticketDocument{.titleDocument{font-size:22px;font-weight:600;margin-left:25px;margin-top:20px}.listElems{margin-left:25px;margin-right:25px;.containerTicketImage{cursor:pointer;margin-bottom:10px;position:relative;width:270px;.ticketImage{border-radius:6px;display:block;height:auto;width:100%}.imageOverlay{bottom:0;flex-direction:column;left:0;position:absolute;right:0;top:0}.adder,.imageOverlay{display:flex;justify-content:space-between}.adder{align-items:center;background-color:#ffffffd3;border-radius:5px;font-size:13px;font-weight:600;height:20px;margin:10px;padding:0 6px}.trashIcon{align-self:flex-end;margin:0 10px 10px 0;opacity:.1;width:25px}&:hover{.trashIcon{opacity:1}}}}.containerTicketImage:hover{.trashIcon{opacity:1}}.buttonAddItems{align-items:center;background-color:#f8f8f8;border:2px dashed #e0e0e0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;height:120px;justify-content:center;margin:10px 40px 0 25px;transition:all .2s ease-in-out;width:545px;img{margin-right:10px;width:15px}}.buttonAddItems:hover{transform:scale(1.02)}}.containerPDF{border:1px solid #e0e0e0;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:13px;padding:10px 0 10px 10px;img{margin-right:10px;width:30px}.docName{font-size:14px;font-weight:600;margin:0}.authorName{font-size:12px;font-weight:400;margin:2px 0 0}.trashIcon{margin-left:10px;opacity:.1;width:25px}&:hover{.trashIcon{opacity:1}}}:root{--rpv-attachment__item--hover-background-color:#0000001a;--rpv-attachment__item-color:#000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color:#2566e8;--rpv-attachment__item-color:#fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;flex-direction:column;height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:#0000;border:none;color:#000;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{outline:0}.rpv-attachment__item:focus,.rpv-attachment__item:hover{background-color:#0000001a;background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-bookmark__item--hover-background-color:#0000001a;--rpv-bookmark__item-color:#000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color:#2566e8;--rpv-bookmark__item-color:#fff}.rpv-bookmark__item{align-items:center;color:#000;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{outline:0}.rpv-bookmark__item:focus,.rpv-bookmark__item:hover{background-color:#0000001a;background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;margin:0;overflow:auto;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color:#ff03;--rpv-core__annotation-popup-wrapper-background-color:#faf089;--rpv-core__annotation-popup-wrapper-box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--rpv-core__annotation-popup-content-border-top-color:#1a202c;--rpv-core__arrow-border-color:#0000004d;--rpv-core__asking-password-color:#000;--rpv-core__asking-password-wrapper-background-color:#fff;--rpv-core__asking-password-wrapper-border-color:#0000004d;--rpv-core__button-background-color:#0000004d;--rpv-core__button-color:#000;--rpv-core__doc-error-background-color:#fff;--rpv-core__doc-error-text-background-color:#c02424;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#fff;--rpv-core__full-screen-target-background-color:#fff;--rpv-core__inner-page-background-color:#fff;--rpv-core__menu-divider-border-bottom-color:#0000004d;--rpv-core__menu-item-color:#000;--rpv-core__menu-item--hover-background-color:#0000001a;--rpv-core__menu-item--disabled-color:#0000004d;--rpv-core__minimal-button-color:#000;--rpv-core__minimal-button--hover-background-color:#0000001a;--rpv-core__minimal-button--disabled-color:#0000004d;--rpv-core__minimal-button--selected-background-color:#0000001a;--rpv-core__modal-body-background-color:#fff;--rpv-core__modal-body-border-color:#0000004d;--rpv-core__modal-overlay-background-color:#00000080;--rpv-core__page-layer-box-shadow:2px 2px 8px 0 #0003;--rpv-core__popover-body-background-color:#fff;--rpv-core__popover-body-border-color:#0000004d;--rpv-core__popover-body-color:#000;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__primary-button-color:#fff;--rpv-core__progress-bar-background-color:#0000001a;--rpv-core__progress-bar-progress-background-color:#2566e8;--rpv-core__progress-bar-progress-color:#fff;--rpv-core__separator-border-bottom-color:#0000004d;--rpv-core__spinner-border-color:#0006;--rpv-core__spinner-border-transparent-color:#0000;--rpv-core__splitter-background-color:#0000;--rpv-core__splitter--hover-background-color:#0003;--rpv-core__text-layer-text--selection-background-color:#00f;--rpv-core__text-layer-text--selection-color:#0000;--rpv-core__textbox-background-color:#fff;--rpv-core__textbox-border-color:#0003;--rpv-core__textbox-color:#000;--rpv-core__tooltip-body-background-color:#000;--rpv-core__tooltip-body-color:#fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color:#363636;--rpv-core__asking-password-color:#fff;--rpv-core__asking-password-wrapper-border-color:#191919;--rpv-core__asking-password-wrapper-background-color:#191919;--rpv-core__button-background-color:#171717;--rpv-core__button-color:#fff;--rpv-core__doc-error-background-color:#191919;--rpv-core__doc-error-text-background-color:#c02323;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#191919;--rpv-core__full-screen-target-background-color:#1a1a1a;--rpv-core__inner-page-background-color:#1a1a1a;--rpv-core__menu-divider-border-bottom-color:#000;--rpv-core__menu-item-color:#fff;--rpv-core__menu-item--hover-background-color:#2566e8;--rpv-core__menu-item--disabled-color:#5e5e5e;--rpv-core__minimal-button-color:#fff;--rpv-core__minimal-button--disabled-color:#5e5e5e;--rpv-core__minimal-button--hover-background-color:#191919;--rpv-core__minimal-button--selected-background-color:#1657bb;--rpv-core__modal-body-background-color:#363636;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__popover-body-background-color:#363636;--rpv-core__popover-body-color:#fff;--rpv-core__progress-bar-background-color:#000;--rpv-core__separator-border-bottom-color:#000;--rpv-core__spinner-border-color:#fff;--rpv-core__splitter-background-color:#1a1a1a;--rpv-core__splitter--hover-background-color:#2566e8;--rpv-core__textbox-background-color:#121212;--rpv-core__textbox-border-color:#121212;--rpv-core__textbox-color:#fff;--rpv-core__tooltip-body-background-color:#414141;--rpv-core__tooltip-body-color:#fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:#0000004d;border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid #0000004d;border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:#0000004d;border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{left:50%}.rpv-core__arrow--tc,.rpv-core__arrow--tr{bottom:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{right:0}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{top:50%}.rpv-core__arrow--rb,.rpv-core__arrow--rc{left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%}.rpv-core__arrow--bc,.rpv-core__arrow--br{top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{top:50%}.rpv-core__arrow--lb,.rpv-core__arrow--lc{right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:#000;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:#fff;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:#0000004d;background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;overflow:hidden;position:absolute;top:0}.rpv-core__doc-error{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-error-background-color);display:flex;height:100%;justify-content:center}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:#c02424;background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{align-items:center;background-color:#fff;background-color:var(--rpv-core__doc-loading-background-color);display:flex;height:100%;justify-content:center;min-height:inherit;width:100%}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:#fff;background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-even{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-odd{align-items:center;display:flex;justify-content:flex-start}.rpv-core__inner-page--dual-cover{align-items:center;display:flex;justify-content:center}.rpv-core__inner-page--dual-cover-odd{align-items:center;display:flex;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{align-items:center;display:flex;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:#ff03;background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;border:none;color:#000;color:var(--rpv-core__menu-item-color);cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{outline:0}.rpv-core__menu-item:focus,.rpv-core__menu-item:hover{background-color:#0000001a;background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:#0000004d;color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:#000;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:#0000004d;color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:#0000001a;background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:#fff;background-color:var(--rpv-core__modal-body-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:#00000080;background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.rpv-core__modal-overlay,.rpv-core__page-layer{align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{overflow:visible;position:relative}.rpv-core__page-layer:after{bottom:.25rem;box-shadow:2px 2px 8px 0 #0003;box-shadow:var(--rpv-core__page-layer-box-shadow);content:"";left:.25rem;position:absolute;right:.25rem;top:.25rem}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{border:1px solid #0000004d;border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:#000;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body,.rpv-core__popover-body-arrow{background-color:#fff;background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:#faf089;background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid #1a202c;border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);max-height:16rem;overflow:auto;padding:.25rem}.rpv-core__primary-button{background-color:#2566e8;background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:#fff;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:#0000001a;background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:#2566e8;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:#fff;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;height:.75rem;justify-content:center}.rpv-core__separator{border-bottom:1px solid #0000004d;border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid #0000;border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid #0000;border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-radius:9999px;border-right:2px solid #0006;border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid #0006;border-top:2px solid var(--rpv-core__spinner-border-color)}.rpv-core__spinner--animating{animation-duration:.4s;animation-iteration-count:infinite;animation-name:rpv-core__spinner-transform;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rpv-core__splitter{background-color:initial;background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter--resizing,.rpv-core__splitter:hover{background-color:#0003;background-color:var(--rpv-core__splitter--hover-background-color);cursor:col-resize}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:#fff;background-color:var(--rpv-core__textbox-background-color);border:1px solid #0003;border:1px solid var(--rpv-core__textbox-border-color);border-radius:.25rem;box-sizing:border-box;color:#000;color:var(--rpv-core__textbox-color);height:2rem;padding:0 .5rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{height:100%;left:0;line-height:1;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.rpv-core__text-layer span::selection{background-color:#00f;background-color:var(--rpv-core__text-layer-text--selection-background-color);color:#0000;color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0 0;white-space:pre}.rpv-core__tooltip-body{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:#fff;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:#000;background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media(min-width:640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media(min-width:768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media(min-width:1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color:#fff;--rpv-thumbnail__container-box-shadow:#0003 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color:#0000004d}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color:#2566e8}.rpv-thumbnail__cover,.rpv-thumbnail__cover-inner{align-items:center;display:flex;height:100%;justify-content:center;min-height:inherit;width:100%}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-thumbnail__container{align-items:center;background:#fff;background:var(--rpv-thumbnail__container-background-color);box-shadow:2px 2px 8px 0 #0003;box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--dual-cover,.rpv-thumbnail__item--single{padding:.5rem}.rpv-thumbnail__item--dual-cover-odd,.rpv-thumbnail__item--dual-even{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-cover-even,.rpv-thumbnail__item--dual-odd{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__item--single:hover,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item{background-color:#0000004d;background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;padding:.25rem;text-align:center}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:#0000004d;background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color:#fff;--rpv-drop__area-body-border-color:#0000004d;--rpv-drop__area-body-color:#000}.rpv-core__viewer--dark{--rpv-drop__area-background-color:#191919;--rpv-drop__area-body-border-color:#fff;--rpv-drop__area-body-color:#fff}.rpv-drop__area{background-color:#fff;background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;padding:.5rem;position:absolute;right:0;top:0;z-index:9999}.rpv-drop__area-body{align-items:center;border:2px dashed #0000004d;border:2px dashed var(--rpv-drop__area-body-border-color);color:#000;color:var(--rpv-drop__area-body-color);display:flex;font-size:1.5rem;height:100%;justify-content:center}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color:#fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color:#1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{align-items:center;background-color:#fff;background-color:var(--rpv-full-screen__overlay-background-color);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{bottom:0;cursor:pointer;display:none;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color:#fff;--rpv-print__progress-body-border-color:#0000004d;--rpv-print__progress-body-color:#000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color:#363636;--rpv-print__progress-body-border-color:#0000;--rpv-print__progress-body-color:#fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:#fff;background-color:var(--rpv-print__progress-body-background-color);border:1px solid #0000004d;border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:#000;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;page-break-after:always;page-break-inside:avoid;width:100%}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1 1}.rpv-search__highlights{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-search__highlight{background-color:#ff06;background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:#00800066;background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color:#ff06;--rpv-search__highlight--current-background-color:#00800066}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab!important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing!important}:root{--rpv-zoom__popover-target-arrow-border-color:#0009}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color:#fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:#0009 #0000 #0000;border-color:var(--rpv-zoom__popover-target-arrow-border-color) #0000 #0000;border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color:#000}.rpv-core__viewer--dark{--rpv-toolbar__label--color:#fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__center,.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:#000;color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color:#fff;--rpv-default-layout__container-border-color:#0000004d;--rpv-default-layout__toolbar-background-color:#eee;--rpv-default-layout__toolbar-border-bottom-color:#0000001a;--rpv-default-layout__sidebar-border-color:#0003;--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#eee;--rpv-default-layout__sidebar-content--opened-background-color:#fff;--rpv-default-layout__sidebar-content--opened-border-color:#0003;--rpv-default-layout__sidebar-content--opened-color:#000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color:#1a1a1a;--rpv-default-layout__container-border-color:#454647;--rpv-default-layout__toolbar-background-color:#292929;--rpv-default-layout__toolbar-border-bottom-color:#000;--rpv-default-layout__sidebar-border-color:#000;--rpv-default-layout__sidebar--opened-background-color:#fff;--rpv-default-layout__sidebar-headers-background-color:#292929;--rpv-default-layout__sidebar-content--opened-background-color:#1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color:#292929;--rpv-default-layout__sidebar-content--opened-color:#fff}.rpv-default-layout__container{border:1px solid #0000004d;border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:#eee;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid #0000001a;border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;height:2.5rem;left:0;position:absolute;top:0;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{background-color:#fff;background-color:var(--rpv-default-layout__sidebar--opened-background-color);bottom:0;left:0;position:absolute;top:0;width:12rem;z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid #0003;border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid #0003;border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:#fff;background-color:var(--rpv-default-layout__body-background-color);flex:1 1;overflow:auto;padding-top:2.5rem}@media(min-width:768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media(min-width:1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:#eee;background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:#fff;background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:#000;color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid #0003;border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid #0003;border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.followUp{display:flex;flex-direction:column;gap:30px;height:596px;max-height:calc(100vh - 133px);overflow:scroll;padding-bottom:25px;padding-top:20px;.bar{background-color:#dedede;border-radius:99px;display:flex;margin-left:15px;margin-right:15px;width:5px;.frontBarFollowUp{border-radius:99px;display:flex;width:5px}}.buttonInTicket{background-color:#1c57dd;border-radius:4px;color:#fff;font-size:13px;font-weight:600;margin-bottom:8px;margin-top:5px;padding:8px 10px}.formulaireSubmitTicket{display:flex;flex-direction:column;.labelInput{font-size:14px;font-weight:600;margin-left:10px;margin-right:10px;margin-top:10px}input{font-weight:500;height:30px}input,textarea{background-color:#f8f8f8;border:0 solid #f1f1f1;border-radius:5px;font-size:14px;margin-top:10px;outline:none;padding-left:10px}textarea{font-weight:400;height:200px;margin-bottom:5px;padding-top:7px}.buttonAddItems{align-items:center;background-color:#f8f8f8;border:2px dashed #e0e0e0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;height:80px;justify-content:center;margin-bottom:12px;margin-top:5px;position:relative;transition:all .2s ease-in-out;img{margin-right:10px;width:15px}.dropzone-overlay{align-items:center;background-color:#00000080;border-radius:10px;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1000;p{color:#fff;font-size:18px;text-align:center}}}.buttonAddItems:hover{transform:scale(1.02)}}.buttonApproval{display:flex;gap:10px;margin-bottom:15px;margin-top:10px;.buttonResponse{align-items:center;background-color:#3ca504;border:2px solid;border-radius:7px;color:#fff;display:flex;flex:1 1;font-size:14px;font-weight:600;justify-content:center;padding:8px 0}}.resolutionSubmitted{border:1px solid #e0e0e0;border-radius:10px;margin-bottom:10px;margin-top:10px;padding:5px 10px 0;width:325px;.whoPropos{font-size:14px;.boldBlue{color:#1c57dd;font-weight:700}}.date{font-size:13px;margin-top:5px;opacity:.7}.titleResolution{font-weight:600;margin-bottom:0}.descriptionResolution,.titleResolution{font-size:14px;margin-top:10px;width:320px}.descriptionResolution{opacity:.7}}.followUpStep{display:flex;padding-right:15px;.titleStep{font-weight:600;margin-bottom:5px;margin-top:5px;width:350px}.subtitleStep{font-size:13px;font-weight:400;margin-bottom:5px;margin-top:0;width:340px}.uploadedFiles{display:flex;flex-direction:column;margin-top:10px}}.containerPDF{.authorName{display:none}}.validationButtons{display:flex;gap:10px;margin-bottom:10px;margin-left:15px;margin-top:15px;.buttonApprove,.buttonRefuse{background-color:#59c425;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:4px 9px;transition:all .2s ease-in-out}.buttonApprove{background-color:#59c425}.buttonRefuse{background-color:#d92525}}}.buttonPrint{img{width:15px}}.containerPage{.pdfPage{background:#fff;border:1px solid #eee;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:297mm;margin-bottom:20px;padding:10mm;width:210mm;@media print{border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:0;border-left-color:#eee;border-left-style:solid;border-left-width:0;border-right-color:#eee;border-right-style:solid;border-right-width:0;border-top-color:#eee;border-top-style:solid;border-top-width:0;box-shadow:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:10mm;padding-left:10mm;padding-right:10mm;padding-top:10mm;.divider{display:none}}.titleReport{font-size:40px;font-weight:700;margin-bottom:10px}.reportDate,.snagNumber{font-weight:600}.snagNumber{margin-top:-20px;width:200px}}.numberSnags{color:#0c0c0c;font-size:25px;font-weight:700;margin-top:-122px;text-align:center}}.snagPage{display:flex;flex-direction:column;.statusBar{align-items:center;background-color:#1c57dd1a;border-radius:99px;color:#1c57dd;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:5px 10px;.ticketNameWebkit{-webkit-box-orient:vertical;display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.containerSnagNameCreator{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px;.snagName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:25px;font-weight:700;overflow:hidden;text-overflow:ellipsis}}.creator{align-items:center;display:flex;font-size:13px;gap:6px}.snagDescription{.generalDatas{align-items:center;display:flex;gap:15px;.itemGeneralData{align-items:center;border:1px solid #ddd;border-radius:99px;display:flex;font-size:14px;gap:5px;padding:2px 7px;.icon{height:13px}}}.containerPictures{align-items:flex-start;display:flex;gap:10px;margin-top:20px;width:100%;img{object-fit:contain;width:calc(33.33333% - 6.66667px)}}}}.snag__description{display:flex;flex-direction:column;height:200px;margin-top:20px;.titleDescription{font-size:20px;font-weight:700;margin-top:10px;width:320px}.corpsDescription{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;margin-top:10px;opacity:.7;overflow:hidden;text-overflow:ellipsis}}.snag__containerSolutionProposal{border:1px solid #ddd;border-radius:5px;display:flex;height:240px;margin-bottom:20px;margin-top:20px;.waitingForSolving{align-items:center;display:flex;flex-direction:column;font-size:13px;gap:13px;justify-content:center;width:100%;.hourglass{opacity:.5;width:11px}}.containerSolution{display:flex;justify-content:space-between;width:100%;.resolutionSubmitted{border-radius:10px;margin-bottom:10px;margin-left:10px;margin-top:10px;padding:5px 10px 0;width:360px;.whoPropos{font-size:14px;.boldBlue{color:#1c57dd;font-weight:700}}.date{font-size:13px;margin-top:5px;opacity:.7}.titleResolution{-webkit-line-clamp:2;font-weight:600;margin-bottom:0;width:320px}.descriptionResolution,.titleResolution{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.descriptionResolution{-webkit-line-clamp:7;opacity:.7;width:360px}}.img{border-radius:5px;margin-bottom:10px;margin-right:10px;margin-top:10px;object-fit:cover;width:180px}}}.containerResolution{border-top:1px solid #ddd;display:flex;flex-direction:column;height:410px;.timingItem{background-color:#f2f3f4;border-radius:5px;display:flex;font-size:14px;font-weight:600;margin-right:10px;padding:5px 10px}.timingItemOverdue{background-color:#f4e0e9;color:#b41111}.tagResolutionStatus{border-radius:5px;display:flex;font-size:14px;font-weight:600;padding:5px 10px}}.containerApproval{align-items:center;background-color:#1c57dd1a;border-radius:99px;color:#1c57dd;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:5px 10px}.containerPhotoVideo{.containerVideo{margin-top:100px;position:absolute}.containerPhoto,.containerVideo{align-items:center;display:flex;height:100vh;justify-content:center}.containerPhoto{margin-top:0}.photoOuvert{cursor:pointer;height:calc(100vh - 170px);max-width:calc(100vw - 500px);object-fit:contain}.player-wrapper{padding-top:56.25%;position:relative}.react-player{left:0;position:absolute;top:0}}.containerAboutPicture{background-color:#fff;height:100vh;overflow-x:hidden;.containerAnnotationIcon{align-items:center;align-self:center;background-color:#fff;border-bottom:1px solid #e3e3e3;color:#1c57dd;display:flex;font-size:16px;font-weight:600;gap:10px;height:35px;justify-content:center;margin-top:15px;padding:0 8px 16px;width:400px;.containerScreenInfoIcon{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:45px;justify-content:center;position:absolute;width:45px;z-index:2;.screenInfoIcon{cursor:pointer;left:0;opacity:.7;width:25px}}}.addedBy{align-items:center;display:flex;font-size:15px;font-weight:700;margin-left:20px;margin-top:25px;.initiales{align-items:center;background-color:#7fa3fc;border-radius:99px;color:#fff;display:flex;font-size:14px;font-weight:600;height:34px;justify-content:center;margin-left:10px;margin-right:10px;width:34px}.nameAdder{color:#1c57dd}}}.containerAnnotation{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:0;outline:none;width:400px;.littleTitle{font-size:16px;font-weight:600}.textarea{border:0 solid;font-size:14px;font-weight:500;margin-bottom:15px;margin-top:10px;outline:none;padding:0;width:350px}.listAnnotations{margin-bottom:20px;overflow:scroll;padding-top:5px;width:100%;.placeholderAnnotations{font-size:14px;line-height:25px;margin-top:20px;opacity:.7;text-align:center}}.annotationItem{margin-left:30px;width:340px;.name{color:#1c57dd;font-size:15px;font-weight:700;margin-bottom:0;margin-top:10px}.annotationText{font-size:14px;margin-bottom:0;margin-top:5px}}.publishAnnotation{background-color:#1c57dd;color:#fff;margin-top:5px}.editAnnotation,.publishAnnotation{align-items:center;border:none;border-radius:5px;display:flex;font-size:13px;font-weight:600;height:35px;justify-content:center;justify-self:center;margin-bottom:10px;padding:15px}.editAnnotation{background-color:#f1f1f1;color:#000;margin-top:15px;.bigEditIcon{margin-left:10px;object-fit:contain;width:16px}}}.containerSelectLocation{background-color:#fff;border-radius:10px;margin:30px 30px 20px;transition:all .2s ease-in-out;.headerSelect{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:35px;justify-content:space-between;padding-left:10px;padding-right:10px;.mappin{margin-right:8px;opacity:.4;width:12px}.upDown{width:5px}.crossIcon{margin-top:4px;width:20px}}.containerInputLocationOnSite{background-color:#fff;border:1px solid #e0e0e0;border-radius:7px;box-shadow:0 2px 10px #00000030;display:flex;flex-direction:column;margin-top:10px;min-height:32px;position:absolute;white-space:nowrap;width:335px;z-index:1000;.boxInputLocationOnSite{background-color:#f6f6f6;border-bottom:1px solid #e0e0e0;border-radius:7px 7px 0 0;display:flex;height:30px;justify-content:center;.inputLocationOnSite{background-color:#f6f6f6;border:0;border-radius:7px 7px 0 0;font-size:14px;margin-left:5px;outline:none;padding-left:5px;width:326px}}.optionList{margin-left:10px;padding-bottom:4px;padding-top:4px;.containerItemDropDown,.containerItemDropDownRename,.containerItemDropDownUnHover{border-radius:5px;cursor:pointer;justify-content:space-between;margin:2px 5px 1px -5px;padding:4px 0;width:280px;&.selected{color:#3ca504}.checkVert,.plusCircle{margin-right:10px;width:14px}.plusCircle{opacity:.4;transition:opacity .3s ease;&:hover{cursor:pointer}}.type{font-size:13px;font-weight:600;justify-content:center;padding:4px 7px}.formRenameOption,.type{align-items:center;display:flex}.formRenameOption{border-bottom:1px solid #e0e0e0;margin-left:7px;padding-bottom:5px;.inputRenameOption{border:0;font-size:13px;font-weight:500;outline:none;width:245px}.containerEnterIcon{background-color:#fff;border:0;padding:0;.enterIcon{opacity:.4;width:15px}.enterIcon:hover{cursor:pointer;opacity:1}}}}.containerItemDropDown:hover{background-color:#f3f3f3;cursor:pointer;.plusCircle{opacity:1}}}}}.locationsDropDown{.research{background-color:#f6f6f6;border-bottom:1px solid #e0e0e0;border-radius:7px 7px 0 0;display:flex;height:30px;justify-content:center;padding:0 8px;input{background-color:initial;border:0;border-radius:7px 7px 0 0;font-size:14px;outline:none;width:100%}}.content{display:flex;flex-direction:column;max-height:315px;overflow:scroll;padding:10px 5px 5px}.header{display:flex;justify-content:space-between}.subtitle{color:#727272;margin:0 0 5px 5px}.editButton,.subtitle{font-size:13px;font-weight:600}.editButton{color:#1c57dd;cursor:pointer;margin:0 5px 5px 0;transition:opacity .2s ease;&:hover{opacity:.6}}.itemLevel{align-items:center;border-radius:5px;display:flex;margin:2px 0 0;padding:6px 0;position:relative;width:100%;&:hover{background-color:#f3f3f3;cursor:pointer}p{font-size:14px;font-weight:600;margin:0 0 0 5px}}.triangle{margin-left:6px;transition:transform .2s ease-in-out;width:8px}.checkVert{margin-right:6px;position:absolute;right:0;width:14px}.checkVert,.itemLocation{display:flex}.itemLocation{align-items:center;border-radius:5px;font-size:14px;font-weight:600;margin:2px 0 1px 13px;padding:6px 0 6px 6px;position:relative;width:calc(100% - 19px);&:hover{background-color:#f3f3f3;cursor:pointer}img{margin-right:6px;position:absolute;right:0;width:14px}}}.goBackButton{border-radius:5px;display:flex;height:30px;margin-top:8px;padding-left:10px;padding-right:10px;.iconGoBack{height:11px;margin-right:5px;margin-top:9px;object-fit:contain}.textGoBack{color:#000;font-size:12px;font-weight:600;margin-left:3px;margin-top:7px}}.title{font-size:19.5px;font-weight:600;margin-bottom:12.7px;margin-left:15px;margin-top:10px}.parametresAlbum{margin-left:5px;margin-right:5px;margin-top:0;object-fit:contain;opacity:.8;width:23px}.diminutifAgence{border-radius:13px;color:#fff;font-size:14px;height:18px;letter-spacing:1px;margin-left:8px;margin-right:10px;margin-top:10px;padding:3px 8px}.longBarAlbum{background-color:#eee;border-radius:20px;height:1px;margin-left:30px;margin-top:0;min-width:600px;width:calc(100vw - 255px)}.containerButtonPhotos{display:flex;gap:10px;justify-content:flex-end;margin-left:-600px;width:600px;.iconDisplay,.iconDisplayActive{height:20px}.buttonPhoto{background-color:#eee;border-radius:5px;display:flex;gap:3px;height:30px;padding-left:10px;padding-right:10px;.iconButtonPhoto{height:14px;margin-right:5px;margin-top:8px;object-fit:contain}.textButtonPhoto{font-size:12px;font-weight:600;margin-top:7px}}}.placeholderInAlbum{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center;min-height:500px;min-width:850px;transition:all .3s;-webkit-transition:all .3s;width:calc(100vw - 255px);.placeholderPhotoAlbums{transition:all .5s;-webkit-transition:all .5s;width:850px}.titlePlaceHolder{font-size:25px;font-weight:600;margin-bottom:10px;transition:all .7s;-webkit-transition:all .7s}.subtitlePlaceHolder{color:#7a7a7a;font-weight:400;margin:0;transition:all .5s;-webkit-transition:all .5s}.button:hover{cursor:pointer;opacity:.8}.button{align-items:center;background-color:#d2e7f8;border-radius:7px;display:flex;height:30px;justify-content:center;margin-top:20px;padding-top:-1px;transition:all .3s;-webkit-transition:all .3s;width:160px;.textButton{color:#4867ec;font-size:13px;font-weight:600;margin:0}}}.modalViewMatterport{background-color:#fff;box-shadow:0 0 20px 0 #3333331a;display:flex;height:100vh;outline:none;position:absolute;top:0;width:100vw;.leftPart{height:100vh;transition:width .2s ease-in-out;width:calc(100vw - 350px);z-index:2;&.fullScreen{width:100vw}.controlBar{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:40px;padding:0 10px;position:absolute;right:20px;top:20px;width:65px}.controlIcon{cursor:pointer;opacity:.7;width:22px;&:first-child{margin-left:5px}&:not(:first-child){margin-left:15px}}.matterportIframe{height:100%;width:100%}}.rightPart{display:flex;flex-direction:column;position:absolute;right:0;width:350px;z-index:1;.matterportImg{border-radius:20px;cursor:pointer;margin-left:35px;margin-top:80px;object-fit:cover;width:280px;z-index:10}.infoContainer{flex:1 1;flex-direction:column}.infoContainer,.titleContainer{align-items:center;display:flex}.titleContainer{cursor:pointer;margin-left:23px;.viewName{font-size:16px;font-weight:600}.editIcon{margin-left:3px;margin-top:2px;object-fit:contain;opacity:.6;width:23px}}.orderDate{font-size:12px;font-weight:600;margin-top:0;opacity:.7}.password{background-color:#eee;border-radius:10px;font-size:13px;font-weight:600;margin-top:20px;padding:10px;text-align:center;width:270px}}.hover{&:hover{opacity:1}}}.containerMatterportList{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;margin-left:35px;margin-top:0;max-height:calc(100vh - 165px);overflow:scroll;padding-top:30px;width:calc(100vw - 230px);.itemVisit{align-items:center;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:380px;min-width:400px;overflow:hidden}.title{font-size:18px;font-weight:700;margin-bottom:0;margin-top:15px}.date{font-size:13px;font-weight:500;margin-left:15px;margin-top:5px;opacity:.7}.imgVisit{border-radius:15px;height:300px;object-fit:cover;width:93%}}.buttonPrint{img{width:15px}}.containerPage{.pdfPage{background:#fff;border:1px solid #eee;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:297mm;margin-bottom:20px;padding:10mm;width:210mm}.titleReport{font-size:40px;font-weight:700;margin-bottom:10px}.reportDate,.snagNumber{font-weight:600}.snagNumber{margin-top:-20px;width:200px}.largeBar{background-color:#eee;display:flex;height:1px;width:90%}.creator{align-items:center;display:flex;font-size:13px;gap:6px;margin-bottom:-5px}.titleGeneralDescription{font-size:24px;font-weight:700;margin-bottom:20px;margin-top:0}.reportContainer{font-family:Arial,sans-serif;font-size:15px;margin:0 auto;width:100%;.report-header{border-bottom:2px solid #eee;margin-bottom:20px;padding-bottom:20px}.report-title{font-size:24px;font-weight:700;margin-bottom:10px}.report-metadata{color:#666;display:flex;font-size:14px;gap:20px}.report-section{margin-bottom:30px}.section-title{color:#333;font-size:18px;font-weight:700;margin-bottom:10px}.description{line-height:1.6;white-space:pre-wrap}.report-footer{border-top:2px solid #eee;color:#666;font-size:14px;margin-top:40px;padding-top:20px}}.statusBar{align-items:center;background-color:#1c57dd1a;border-radius:99px;color:#1c57dd;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:5px 10px;.ticketNameWebkit{-webkit-box-orient:vertical;display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mappinBlue{margin-right:5px;object-fit:contain;width:12px}}.levelPage{align-items:center;display:flex;flex-direction:column;height:calc(100% - 120px);justify-content:center;padding:60px;width:calc(100% - 120px);h2{font-size:40px;font-weight:700;margin:0}.separator{background-color:#000;border-radius:99px;height:3px;margin-bottom:20px;margin-top:20px;opacity:.2;width:50px}p{font-size:16px;font-weight:500;margin:0;opacity:.8;text-align:center}}}.printPagePhotos{.statusBar{align-items:center;background-color:#1c57dd1a;border-radius:99px;color:#1c57dd;display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:5px 10px;.ticketNameWebkit{-webkit-box-orient:vertical;display:flex;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mappinBlue{margin-right:5px;object-fit:contain;width:12px}}.containerPictures{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:1060px;margin-top:30px;width:100%;.row{align-items:flex-start;flex-direction:row;gap:20px;width:100%}.containerPicture,.row{display:flex;justify-content:center}.containerPicture{align-items:center;flex-direction:column;height:calc(50% - 10px);max-height:500px;width:calc(50% - 10px);.hashtag{font-weight:600;margin-bottom:10px;margin-top:-29px}.picture{max-height:85%;object-fit:contain;width:100%}.legend{font-weight:600;margin-top:20px}.corpsLegend{font-size:14px;margin-top:0}}}}.displayPicturesVisit{height:calc(100vh - 119px);margin-top:-1px;overflow:scroll;width:100%;.headerVisit{display:flex;gap:35px;margin-top:20px;.descriptionPart{display:flex;flex:1 1;flex-direction:column;.titleDescription{font-size:22px;font-weight:700;margin-bottom:10px}.generalDescription{border:0;display:flex;font-size:14px;font-weight:500;line-height:18px;margin-top:0;outline:none;width:100%;&:disabled{background-color:#fff}}}.largeThreeSixtyPartVisit,.threeSixtyPartVisit{width:300px;.placeholderMatterport{align-items:center;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-right:20px;padding:15px 0;.titleMatterport{font-size:13px;font-weight:700;margin-bottom:-5px}.inputMatterportLink{border:1px solid #eee;border-radius:5px;font-size:14px;height:25px;margin-bottom:-10px;outline:none;padding-left:8px;padding-right:8px;width:calc(100% - 30px)}.buttonImportVisit{color:#1c57dd;font-size:14px;font-weight:700}}.previewVisit{align-items:center;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;margin-right:20px}}.largeThreeSixtyPartVisit{height:calc(50vw - 120px);margin-right:20px;width:calc(50vw - 120px);.previewVisit{height:calc(50vw - 120px)}}}.largeBarVisit{background-color:#eee;height:1px;margin-bottom:0;margin-top:20px}}.locationItemVisit{display:flex;flex:1 1;gap:30px;margin-bottom:100px;margin-left:30px;margin-top:30px;position:relative;.stickyPart{height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:65px;width:300px;z-index:10;.titleLocation{align-items:center;display:flex;font-size:20px;font-weight:700;margin-bottom:10px;.mappin{margin-right:10px;object-fit:contain;opacity:.7;width:14px}}.numberPictures{font-size:14px;font-weight:600}.locationComment{border:0;display:flex;font-size:14px;font-weight:500;line-height:18px;margin-top:10px;outline:none;width:100%;&:disabled{background-color:#fff}}.addPicturesButton{align-items:center;background-color:#eee;border-radius:99px;display:flex;font-size:13px;font-weight:600;gap:5px;margin-top:20px;padding:5px 10px;.plusIcon{width:11px}}}.photosPart{display:flex;flex:1 1;flex-wrap:wrap;gap:20px;.containerPicture{height:130px;width:130px;.picture{height:100%;object-fit:contain;width:100%}}}}.text-wrapper--link{color:#1c57dd!important;cursor:pointer;text-decoration:underline;&:hover{opacity:.8}}.locationsList{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:calc(100% - 20px);z-index:20;.itemLocation,.itemLocationVise{border:1px solid #eee;border-radius:99px;font-size:14px;font-weight:600;padding:3px 8px;.mappin{margin-right:5px;opacity:.7;width:10px}&:hover{background-color:#1c57dd1a;color:#1c57dd;cursor:pointer}}.itemLocationVise{background-color:#1c57dd1a;color:#1c57dd}}.albumContent{display:flex;flex-direction:column;outline:none;padding-top:40px;.photoList{.inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-left:34px;max-height:calc(100vh - 157px);min-width:600px;overflow-x:scroll;padding-bottom:21.2px;padding-top:19.5px;position:absolute;width:calc(100vw - 255px);.photos-grid{display:flex;flex-wrap:wrap;gap:16px;padding:16px;.photos-grid__drop-indicator{background-color:#3f5cf633;border:2px dashed #3f5cf6;border-radius:4px;height:146px;margin-bottom:2px;margin-right:2px;transition:all .2s ease;width:146px}}.buttonPlus{align-items:center;cursor:pointer;display:flex;height:30px;margin-left:10px;.bluePlus{margin-right:8px;object-fit:contain;width:20px}.textButton{color:#5066e4;font-size:14px;font-weight:600;margin:0}}.littleTitle{font-weight:700;margin:0}.bar{background-color:#eee;height:1px;margin-top:5px}.matterportPart,.threeSixtyPart{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:0;min-height:90px;width:calc(100vw - 255px)}}.inner::-webkit-scrollbar{display:none}}.importPhotoWidgetContainer{align-items:center;bottom:0;display:flex;height:135px;justify-content:center;margin-right:0;overflow:hidden;position:absolute;right:0;transition:width .3s ease-in-out;.importPhotoWidget{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #3333331a;height:75px;width:300px;.title{font-size:15px;font-weight:600;margin-bottom:17px;margin-top:12px}.backBar{background-color:#f8f8f8;border-radius:20px;height:10px;margin-left:15px;width:270px;.frontBar{background-color:#4f66e3;border-radius:20px;height:7px}}}}.visitInfos{background-color:#2d59ea;background:linear-gradient(180deg,#2d59ea,#629fef);height:calc(100vh - 55px);margin-left:25px;width:400px;.projectImage{height:300px;object-fit:cover;width:100%}.visitNumber{color:#fff;font-size:17px;font-weight:600;margin:20px 10px 15px 25px}.pastille{border-radius:13px;height:8px;margin-right:5px;margin-top:5px;width:8px}.visitDate{color:#fff;font-size:13px;font-weight:600;margin-left:25px;margin-top:-10px}.whiteBar{background-color:#fff;height:1px;margin:5px 25px 15px;opacity:.5;width:calc(100% - 50px)}.createdBy{color:#fff}.createdBy,.profilePicture{font-size:14px;font-weight:600}.profilePicture{align-items:center;background-color:#fff;border:2px solid #629fef;border-radius:100px;color:#2d59ea;display:flex;height:35px;justify-content:center;width:35px}.containerRemarques{background-color:#6d9ef0;border-radius:10px;margin-bottom:20px;margin-left:25px;margin-top:20px;padding:1px 15px;width:calc(100% - 80px);.titleRemarques{color:#fff;font-size:15px;font-weight:600;margin-bottom:0;margin-top:10px}.editRemarque{background-color:#fff0;border:2px solid #52e728;border-radius:5px;font-weight:500;margin-bottom:10px;outline:none;padding:10px;width:295px}.editRemarque,.remarque{color:#fff;font-size:13px;line-height:18px;margin-top:9px}.remarque{max-height:calc(100vh - 640px);overflow:scroll}.buttonEdit:hover{cursor:pointer}.buttonEdit{align-items:center;background-color:#1c57dd;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;margin-bottom:14px;padding:10px}}.titleConfirmConsult{color:#fff;font-size:14px;font-weight:600;margin-bottom:0;margin-left:25px;margin-top:20px}}}.menuNavigation{display:flex;justify-content:center;min-width:300px;width:calc(100vw - 400px);.inner{color:#676767;display:flex;flex-wrap:wrap;font-size:16px;height:40px;margin-top:15px;overflow:hidden;&::-webkit-scrollbar{display:none}.backgroundMenuItem,.backgroundMenuItemBleu,.backgroundMenuItemBleuClair{align-items:center;background-color:#fff0;border-radius:30px;display:flex;height:26px;margin-bottom:15px;padding-right:10px;p{font-size:13px;margin-bottom:0;margin-left:10px;margin-top:-1px}.contNotifsProjets{background-color:#f84a3f;border-radius:10px;color:#fff;font-size:11px;font-weight:600;margin-left:4px;margin-right:-5px;padding:2px 5px}}@keyframes blinkOpacity{0%,to{opacity:1}50%{opacity:.7}}.daysChoosePlan{align-items:center;animation:blinkOpacity 2s infinite;background-color:#3ca504;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;margin-left:5px;margin-right:-6px;padding:0 7px}.backgroundMenuItem{&:hover{opacity:.5}}.backgroundMenuItemBleu{background-color:#d8e0fa;p{color:#4f66e4;font-weight:700}}.backgroundMenuItemBleuClair{background-color:#d2e7f8;p{color:#3e51a9;font-weight:600}}}.icons{margin-top:3.8px}.CalendrierIcon,.MessageIcon,.collaborateursIcon,.dashboardIcon,.serviceIcon,.settingsIcon{margin-top:0;object-fit:contain;opacity:.4;width:18px}.CalendrierIcon,.collaborateursIcon,.serviceIcon,.settingsIcon{margin-top:-2px;width:17px}.MessageIcon{margin-top:-5px}.navigation{display:flex;a{color:#000;font-size:13px;font-weight:600;margin-left:21px;transition:color .3s;&.nav-active,&:hover{color:#cbcbcb;font-weight:600}&.nav-active{color:#4b5fb0}}}.icon{height:19px;margin-left:-45.8px;position:absolute;width:23px}.pastilleOpus{background-color:#4867ec;border-radius:20px;height:8px;margin-left:-28px;margin-right:20px;margin-top:3.5px;position:absolute;width:8px}}.menu{background:linear-gradient(180deg,#fff 0,#0000 50px);display:flex;flex-direction:row;height:55px;margin-bottom:10px;margin-top:60px;position:fixed;right:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2;.menuWidget{border-radius:17px;display:flex;height:55px;.containerChoice{background-color:#f8f8f8;border:1px solid #d7d7d7;border-radius:99px;cursor:pointer;height:15px;margin-left:10px;margin-top:13px;transition:all .3s ease-in-out;width:28px;.choice{background-color:#fff;border:1px solid #b2b2b2;border-radius:99px;height:15px;margin-left:-1px;margin-top:-1px;transition:all .3s ease-in-out;width:15px}}.notifsMessages{align-items:center;background-color:#f84a3f;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:600;height:16px;justify-content:center;margin-right:5px;margin-top:5px;padding:0 5px;position:absolute;right:0;top:0}.containerRightMenu{display:flex;justify-content:flex-end;width:200px}.opusLogo{font-size:16px;font-weight:200;margin-top:20px}.mainMenuButton{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:90px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:10px;margin-top:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:30px;.mainMenuButtonIcon{height:15px;object-fit:contain;opacity:.8;width:15px}&:hover{background:#00000014;border-color:#0000001f;box-shadow:0 12px 40px #00000014,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #0000000d;transform:scale(1.02)}&.active{background:linear-gradient(135deg,#7fa2fd,#6b8fed);border-color:#7fa2fd66;box-shadow:0 8px 32px #7fa2fd4d,0 4px 16px #7fa2fd33,inset 0 1px 0 #fff6,inset 0 -1px 0 #0000001a;.mainMenuButtonIcon{filter:brightness(0) invert(1);opacity:1}}&.active:hover{background:linear-gradient(135deg,#8fb0fe,#7fa2fd);box-shadow:0 12px 40px #7fa2fd59,0 4px 16px #7fa2fd40,inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0000001a;transform:scale(1.02)}&.large{gap:7px;padding:0 12px;white-space:nowrap;width:auto;p{color:#000c;font-size:12px;font-weight:600}&.active p{color:#fff}}}}.backgroundImage{background-color:#f8f8f8;border-radius:5px;display:flex;flex-direction:row;height:30px;margin-left:28px;margin-right:10px;margin-top:13px;transition:all .5s;-webkit-transition:all .5s;width:30px;.img{border-radius:5px;object-fit:cover;width:100%}}.backBarMenu{background-color:#eee;border-radius:14.5px;height:5px;margin-left:14px;margin-top:10.5px;width:149px;.frontBarP{background-color:#56759f}.frontBarF,.frontBarP{border-radius:20px;height:4px}.frontBarF{background-color:#62964d}}.combleMenu{height:calc(100vh - 457px);width:100px}.combleMenuEssaiGratuit{height:calc(100vh - 610px);width:100px}.combleMenuEssaiGratuitProjet{height:calc(100vh - 185px);width:100px}.deconnexion:hover{opacity:.7}.rappelEssaiGratuit{align-items:center;background-color:#fff;border-radius:7px;display:flex;flex-direction:column;height:143px;margin-bottom:10px;margin-left:11px;width:155px;.count{font-size:40px;font-weight:200;margin-top:0}.count,.jours{margin-bottom:0}.jours{font-size:14px;font-weight:400;margin-left:5px;margin-top:25px}.restant{color:#9a9a9a;font-size:12px;font-weight:400;margin-top:5px}.backBar{background-color:#f8f8f8;border-radius:20px;height:5px;width:135px;.frontBar{background-color:#e9ccb6;border-radius:20px;height:5px;max-width:135px;min-width:10px}}.offre{font-size:12px;font-weight:500;margin-bottom:5px;margin-left:5px;margin-top:5px}.greenButton:hover{cursor:pointer;opacity:.7}.greenButton{align-items:center;background-color:#ccf3ca;border-radius:5px;display:flex;justify-content:center;margin-top:15px;padding:5px 10px;transition:all .3s;-webkit-transition:all .3s;width:120px;.testGreenButton{color:#146146;font-size:13px;font-weight:500;margin:0;text-align:center;width:100px}}}.deconnexion{align-items:center;background-color:#4867ec;border-radius:7px;border-width:0;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:25px;justify-content:center;margin-bottom:35px;margin-left:12px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:155px}.powered{bottom:0;font-size:8px;font-weight:100;margin-bottom:5px;margin-left:62px;margin-top:6px}}.readOnly{align-items:center;background-color:#1c57dd;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;margin-top:-10px;padding:8px 11px;top:0}.documentsPage{padding-top:40px;#inputFolder[type=file]{display:none}.containerContentDocuments{display:flex;flex-direction:row;height:calc(100vh - 160px);transition:all .5s;-webkit-transition:all .5s}}.folderPath{display:flex;.inner{border-bottom:1px solid #eee;display:flex;flex-direction:row;flex-wrap:wrap;height:60px;margin:0 0 25px;min-width:315px;overflow:hidden;padding-bottom:6px;padding-left:25px;padding-top:3px;width:calc(100vw - 221px);.containerListPath{display:flex;overflow:hidden;width:calc(100vw - 565px)}.icon{margin:-5px 8.5px 0;object-fit:contain;opacity:.4;transform:rotate(180deg);width:8px}.nav,.nav-active{font-size:18px;font-weight:700;margin-top:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav{color:#989898}.nav-active{color:#000}.researchContainer{align-items:center;border:1px solid #e0e0e0;display:flex;height:40px;margin-top:10px;overflow:hidden;width:290px;.searchIconResearch{margin-left:10px;opacity:.4;width:13px}input{border:none;font-size:13px;font-weight:500;height:40px;outline:none;padding-left:7px}}}.inner::-webkit-scrollbar{display:none}.buttonProgression{align-items:center;background-color:#eee;border-radius:5px;display:flex;gap:3px;height:30px;margin-top:17px;padding-left:10px;padding-right:10px;.iconReplace{margin-right:5px;max-width:13px;object-fit:contain}.titleButton{display:flex;font-size:12px;font-weight:600;margin:0;white-space:nowrap}}}.documentNavigator{display:flex;min-width:569px;overflow:scroll;width:calc(100vw - 586px)}.containerContainerFolder:hover{.containerPlusIcon{opacity:.4}.containerPlusIcon:hover{opacity:1}}.containerContainerFolder{align-content:center;align-items:center;display:flex;flex-direction:column;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.resizeHandle:hover{background-color:#f8f8f8}.resizeHandle{align-items:center;background-color:#fff;border-left:1px solid #eee;bottom:0;cursor:ew-resize;display:flex;flex-direction:column-reverse;gap:2px;height:calc(100vh - 160px);justify-content:center;position:absolute;right:0;top:0;width:5px;.dots{background-color:#afafaf;border-radius:10px;height:3px;width:3px}}.containerFolder{align-items:center;border-right:1px solid #eee;display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(100vh - 140px);overflow-x:hidden;overflow-y:scroll;padding-top:10px;position:relative;.recentFavorisAccess{display:flex;gap:30px;margin-bottom:10px;margin-left:35px;margin-top:30px;.access:hover{opacity:.7}.access{align-items:center;cursor:pointer;display:flex;flex-direction:column;transition:opacity .2s ease-in-out;.folderIcon{object-fit:contain;width:100px}.titleAccess{font-size:14px;font-weight:600}}.accessActive{align-items:center;display:flex;flex-direction:column;.folderIcon{object-fit:contain;width:100px}.titleAccess{background-color:#1c57dd;border-radius:5px;color:#fff;font-size:14px;font-weight:600;margin-bottom:0;margin-top:9px;padding:4px 10px}}}.horizontalBar{background-color:#eee;height:1px;margin-bottom:-1px;margin-left:25px;width:calc(100% - 25px)}.documentListItem{align-items:flex-end;display:flex;flex-direction:column;width:100%;.barreGrise{height:1px;justify-self:flex-end;width:100%}.placeholderFirst{margin-top:12px;img{object-fit:contain;opacity:.7;width:380px}.textPlaceholderFirst{color:#6b6b6b;font-size:14px;font-weight:500;justify-content:center;margin-bottom:30px;margin-top:10px;padding-left:40px;padding-right:40px;text-align:center;width:320px;.bar{background-color:#e5e5e5;height:1px;margin-bottom:20px;width:320px}}}.placeholder,.placeholderFirst{align-items:center;align-items:center;display:flex;display:flex;flex-direction:column;width:100%}.placeholder{font-size:13px;height:150px;justify-content:center;opacity:.5;p{margin-top:0;text-align:center;width:300px}}.accessRecentDeletion,.accessRecentDeletionSelected{width:100%;.bar{height:1px;margin-bottom:0;margin-top:10px;width:100%}.access:hover,.bar{background-color:#eee}.access{cursor:pointer;display:flex;height:50px;justify-content:space-between;.leftPart{align-items:center;display:flex;.trashIcon{margin-left:32px;margin-right:20px;opacity:.4;width:16px}.text{font-size:14px;font-weight:600;margin:0;opacity:.5}}.rightPart{display:flex;margin-right:25px;.elements{font-size:12px;font-weight:600;opacity:.4}.rightIcon{margin-left:10px;opacity:.2;transform:rotate(180deg);width:6px}}}}.accessRecentDeletionSelected{.access,.access:hover{background-color:#1c57dd}.access{color:#fff;.leftPart{.trashIcon{opacity:1}.text{opacity:1}}.rightPart{.elements{opacity:1}.rightIcon{opacity:1}}}}.comble{align-items:center;display:flex;font-size:14px;height:100px;justify-content:center;margin-right:10px;opacity:.7;width:calc(100% - 10px)}}.filterGris{align-items:center;background-color:#0000002e;display:flex;height:calc(100vh - 126px);justify-content:center;margin-top:-10px;position:absolute;transition:opacity 1s ease-in-out;width:400px;.widgetOptionsCrea{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;height:250px;width:250px;.crossIcon{height:23px;margin-right:78px;margin-top:3px;object-fit:contain;position:absolute;right:0;width:23px}}}}.containerPlusIcon:hover{opacity:1}.containerPlusIcon{align-items:center;gap:10px;height:100px;margin-top:-100px;opacity:0;overflow:hidden;transition:opacity .2s ease-in-out;width:400px;.plusIcon:hover{cursor:pointer;transform:scale(1.3)}.plusIcon{border:2px solid #fff;border-radius:99px;margin-left:15px;transition:all .2s ease-in-out;width:30px}.containerButtonsImportAndCreate{align-items:center;display:flex;gap:10px;justify-content:center;width:400px;.buttonAddDocuments:hover,.buttonFilesOrFolders:hover{cursor:pointer;transform:scale(1.03)}.buttonAddDocuments{align-items:center;background-color:#4967ed;border-radius:20px;color:#fff;display:flex;font-size:13px;font-weight:600;height:30px;justify-content:center;overflow:hidden;padding-right:10px;transition:transform .2s ease-in-out;white-space:nowrap;.plus{margin-left:4px;width:22px}}.whiteSquare{background-color:#fff0;height:20px;margin-top:-18px;position:absolute;width:180px}.filesOrFoldersContainer{align-items:center;display:flex;gap:10px;position:absolute;transition:margin-top .1s ease-in-out;.buttonFilesOrFolders{align-items:center;background-color:#4967ed;border-radius:20px;color:#fff;display:flex;font-size:12px;font-weight:600;height:30px;justify-content:center;overflow:hidden;padding-right:10px;transition:transform .2s ease-in-out;white-space:nowrap;.whiteFilePlus{width:12px}.whiteFilePlus,.whiteFolderPlus{margin-left:10px;margin-right:5px}.whiteFolderPlus{width:15px}}}.containerImportElements:hover{.filesOrFoldersContainer{margin-top:-40px}}}}:root{--itemWidth:400px;--itemHeight:50px;--innerItemWidth:350px;--iconWidth:30px;--fontSize:14px;--padding:8px 22px}.documentItem,.documentItemInPath,.documentItemLoading,.documentItemSelected{align-items:center;display:flex;height:50px;height:var(--itemHeight);justify-content:center;width:100%;& .eye{height:15px;margin-right:0;margin-top:3px;width:18px}& .fileItem,& .folderItem{align-items:center;border-radius:10px;display:flex;padding:8px 22px;padding:var(--padding);width:calc(100% - 50px);& .fileIcon,& .folderIcon{margin-right:15px;max-height:35px;object-fit:contain;width:30px;width:var(--iconWidth)}& .name{color:#343434;font-size:14px;font-size:var(--fontSize);font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}& .pastilles{display:flex;gap:5px;& .clients,& .partners{background-color:#eee;border-radius:10px;height:7px;width:7px}& .clients.active{background-color:#4a833f}& .partners.active{background-color:#d77534}}& .righticon{margin-left:10px;opacity:.2;transform:rotate(180deg);width:6px}& .containerIndex{align-items:center;color:#5dbd52;display:flex;font-weight:700;justify-content:flex-end;width:20px}}& .diminutif{color:#4c58a3;font-size:14px;font-weight:700;margin-left:5px}}.documentItem:hover{cursor:pointer}.documentItem:hover,.documentItemInPath{background-color:#eee}.documentItemSelected{background-color:#1c57dd;& .fileItem,& .folderItem{& .name{color:#fff}}}.documentItemLoading{opacity:.5}.dropZone{align-items:center;background-color:#4259fe;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;.containerTextDropZone{align-items:center;display:flex;flex-direction:column;text-align:center;width:300px}}.itemAccessibility,.itemAccessibilityActivated{background-color:#f8f8f8;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;margin-left:13px;margin-right:13px;opacity:1;padding-right:10px;transition:all .2s ease-in-out;.littleTitleAccessibility,.titleAccessibility{display:flex;font-size:13px;font-weight:600;margin-left:15px;width:268px}.littleTitleAccessibility{display:none;width:40px}.roundedButton{align-items:center;animation:spin 1s linear infinite;border:2.5px solid #a2a2a2;border-radius:50%;display:flex;height:16px;justify-content:center;margin-left:30px;margin-right:2px;margin-top:10px;transition:all .2s ease-in-out;width:16px;.littleCircle{background-color:#eee0;border-radius:50%;height:10px;transition:all .2s ease-in-out;width:10px}}.containerChoiceRounded{display:none;gap:12px;justify-content:flex-end;min-width:275px;padding-right:5px;width:-webkit-fit-content;width:fit-content}.roundedButtonChoice{align-items:center;border:2.5px solid #a2a2a2;border-radius:50%;display:none;height:16px;justify-content:center;transition:all .2s ease-in-out;width:16px;.littleCircle{background-color:#eee0;border-radius:50%;height:10px;transition:all .2s ease-in-out;width:10px}}.designantChoice{font-size:13px;font-weight:600;margin:0;white-space:nowrap}}.itemAccessibilityActivated{background-color:#eaeefb;&.hidden{background-color:#f3f3f3}&.readonly{background-color:#fee7d1}&.all{background-color:#eaeefb}&.adminOnly{background-color:#ece9fb}}.itemAccessibility:hover,.itemAccessibilityActivated:hover{background-color:#fff;box-shadow:0 0 10px 0 #33333336;.titleAccessibility{display:none}.littleTitleAccessibility{display:flex}.roundedButton{display:none}.containerChoiceRounded{display:flex}.roundedButtonChoice{align-items:center;border:0 solid #a2a2a2;border-radius:50%;display:flex;height:16px;justify-content:center;margin-right:2px;transition:all .2s ease-in-out;width:16px;.littleCircle{background-color:#eee0;border-radius:50%;height:10px;transition:all .2s ease-in-out;width:10px}}}.new-modal-permissions{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;left:50%;max-height:750px;outline:none;overflow:scroll;position:absolute;top:50%;transform:translate(-50%,-50%);width:745px}.new-modal-permissions .modal-title{font-size:24px;font-weight:600;margin-left:30px;margin-top:0;width:100%}.new-modal-permissions .modal-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:100px;position:relative;width:100%}.new-modal-permissions .permissions-selector{display:flex;flex-direction:column}.new-modal-permissions .permissions-selector .question{font-size:16px;font-weight:600;margin-bottom:0;margin-left:15px}.new-modal-permissions .permissions-selector .subtitle{font-size:14px;margin-bottom:25px;margin-left:15px;margin-top:5px;opacity:.7}.new-modal-permissions .permissions-selector .actors-list{display:flex;flex-wrap:wrap}.new-modal-permissions .buttonGroup{box-sizing:border-box;display:flex;justify-content:center;width:100%}.documentInfos{border-left:1px solid #eee;height:calc(100vh - 160px);overflow:scroll;width:389px;.itemInfos{align-items:center;display:flex;flex-direction:column;width:100%;.separator{height:50px}.containerIconOpening:hover{.containerOpenIcon{opacity:1}}.containerOpenIcon{align-items:center;background-color:#f8f8f8;border-radius:99px;display:flex;height:50px;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease-in-out;width:50px;.openIcon{object-fit:contain;opacity:.7;width:20px}}.multipleSelection{margin-top:35px;width:180px}.folderIcon{object-fit:contain;width:100px}.itemName{font-size:15px;font-weight:700;margin-bottom:0;margin-top:25px;text-align:center;width:300px}.complementaryInfo{font-size:13px;margin-top:10px;opacity:.5}.adder{color:#1c57dd;font-size:14px;font-weight:700;margin:0}}.containerAccess{align-items:center;display:flex;flex-direction:column;width:100%;.accessibilityTitle{font-size:13px;font-weight:600;margin-bottom:15px;width:320px}.noteDescriptive{background-color:#f8f8f8;border:0 solid;border-radius:10px;font-size:14px;font-weight:400;margin-bottom:20px;outline:none;padding:10px;width:325px}}.noPartners{color:#1c57dd;font-size:14px;font-weight:600;margin-left:25px;margin-right:25px;text-align:center}.restoreButton{background-color:#f6f6f6;border:1px solid #fff;border-radius:10px;font-size:13px;font-weight:600;height:40px;margin-bottom:5px;margin-left:20px;width:350px}.containerConfirmLecture{.bar{background-color:#eee;height:1px;margin-bottom:10px;margin-top:15px;width:100%}.header{align-items:center;display:flex;justify-content:space-between;width:100%;.title{font-size:14px;font-weight:600;margin-bottom:25px;margin-left:20px}.buttonPlusMoins{color:#1c57dd;cursor:pointer;font-size:13px;font-weight:600;margin-right:20px;margin-top:3px}}.seenLength{color:#1c57dd;font-size:12px;font-weight:700;margin-left:5px}.listConsult{overflow:hidden}}}.modalNameVersion{background-color:#fff;border-radius:11px;box-shadow:0 0 25.5px 5.2px #0000;left:50%;outline:none;padding-left:20px;padding-right:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:410px;.modalNameVersion__crossButton{cursor:pointer;display:flex;margin-right:10px;margin-top:10px;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;&:hover{opacity:.7}img{object-fit:contain;width:22px}}input{background-color:#fff;border:1.5px solid #eee;border-radius:5px;display:flex;flex:1 1;font-size:14px;font-weight:500;height:29px;margin-bottom:20px;margin-top:10px;outline:none;padding-bottom:2px;padding-left:10px;padding-top:2px}.modalNameVersion__selectContainer{margin-left:10px;margin-top:10px;position:relative;select{appearance:none;-webkit-appearance:none;background-color:#fff;border:1.5px solid #eee;border-radius:5px;color:#3ca504;cursor:pointer;font-size:14px;font-weight:700;height:36px;outline:none;padding:7px;width:100%;&:hover{background-color:#eee}}}}.overlayModalNameVersion{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0}.modalDelete{background-color:#fff;display:flex;flex-direction:column;left:50%;max-height:95vh;outline:none;padding-top:0;position:relative;top:50%;transform:translate(-50%,-50%);width:500px;.titleModalDelete{height:70px}.buttonDelete,.titleModalDelete{align-items:center;display:flex;font-weight:600;justify-content:center}.buttonDelete{border-radius:5px;flex:1 1;font-size:14px;height:40px;white-space:nowrap}}.modalDuplicate{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;left:50%;outline:none;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;h2{font-size:22px;margin:-3px 0 0}h2,h3{font-weight:600}h3{font-size:14px;margin:0}p{font-size:13px;margin:7px 0 0;opacity:.6}}.overlayModal{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0}.cross{align-items:center;cursor:pointer;display:flex;height:22px;position:absolute;right:10px;top:10px;width:22px;&:hover{opacity:.7}}.newNameContainer{display:flex;flex-direction:column;gap:7px;margin-top:20px;input{background-color:#f5f5f5;border:1px solid #eee;border-radius:5px;font-size:14px;padding:10px;&:focus{outline:none}}}.choices{display:flex;flex-direction:column;gap:10px;margin-top:25px}.choice,.choiceSelected{align-items:center;border-radius:5px;color:#0009;cursor:pointer;display:flex;font-size:14px;font-weight:600;outline:1px solid #eee;padding:10px;&:hover{background-color:#f5f5f5}&:active{background-color:#e5e5e5;outline:1px solid #d6d6d6}img{height:18px;margin-right:10px;object-fit:contain;opacity:.7;width:18px}}.choiceSelected{color:#3478f6;outline:2px solid #3478f6;&:active{outline:2px solid #3478f6}img{opacity:1}}.submitContainer{display:flex;justify-content:flex-end;margin-top:25px;button{background-color:#3478f6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;&:hover{background-color:#3270e3;opacity:1}&:active{background-color:#3068d1}&:disabled{opacity:.5;pointer-events:none}}}.modalZipProgress{align-items:center;display:flex;flex-direction:column;height:250px;left:50%;outline:none;overflow:scroll;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.modalZipProgress .modal-title{font-size:24px;font-weight:600;margin-left:30px;margin-top:0;width:100%}.modalZipProgress .modal-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:100px;position:relative;text-align:center;width:100%}.modalZipProgress__title{font-size:20px;font-weight:600;margin-bottom:20px;margin-top:0}.modalZipProgress__fileName{color:#666;font-size:14px;margin-bottom:20px}.modalZipProgress__progressContainer{margin-bottom:20px;width:90%}.modalZipProgress__progressBar{background-color:#e8e8e8;border-radius:4px;height:8px;margin-bottom:10px;overflow:hidden;width:100%}.modalZipProgress__progressFill{background-color:#1c57dd;height:100%;transition:width .5s ease-out}.modalZipProgress__progressText{color:#666;font-size:14px;margin:0}.modalZipProgress__progressPercentage{font-weight:600;margin-left:10px}.modalZipProgress__loading{height:35px;margin-top:20px;width:35px}.modalZipProgress__success{color:#31a128;font-size:14px;font-weight:600;margin:20px 0 0}.modalZipProgress__error{word-wrap:break-word;color:#ec4b4b;font-size:14px;font-weight:500;margin:10px 0 20px}.modalZipProgress .buttonGroup{box-sizing:border-box}.containerButtonsDocumentInfos,.modalZipProgress .buttonGroup{display:flex;justify-content:center;width:100%}.containerButtonsDocumentInfos{align-items:center;margin-bottom:20px;margin-top:20px;div{.hover{align-items:center;background-color:#f8f8f8;border-radius:10px;height:45px;margin-left:15px;width:45px;&:first-child{margin-left:0}img{object-fit:contain;width:16px}}}}.seenBy{display:flex;justify-content:space-between;margin-bottom:20px;.left{align-items:center;display:flex;padding-left:20px;.profilePicture{object-fit:cover}.placehodlerProfilePicture,.profilePicture{border-radius:50%;height:30px;margin-right:10px;width:30px}.placehodlerProfilePicture{background-color:#eee}.nameSurname{font-size:14px;font-weight:600;margin:0}}.right{margin-right:20px;.dateHour{color:#00000069;font-size:12px;font-weight:600;margin:0}}}.modalAddVersion{background-color:#fff;border-radius:11px;box-shadow:0 0 25.5px 5.2px #0000;display:flex;flex-direction:column;height:700px;margin-left:calc(50vw - 275px);margin-top:calc(50vh - 350px);outline:none;overflow-y:scroll;position:absolute;width:550px;.crossIcon{cursor:pointer;display:flex;margin-top:10px;position:absolute;right:10px;width:22px}.title{font-size:22px}.importFile,.title{font-weight:600;margin-left:20px}.importFile{align-items:center;background-color:#f8f8f8;border:2px dashed #eee;border-radius:5px;cursor:pointer;display:flex;font-size:14px;gap:10px;height:70px;justify-content:center;margin-right:20px;margin-top:0;transition:transform .2s ease-in-out;.plusSquare{width:15px}}.importFile:hover{transform:scale(1.02)}.documentJustImported{align-items:center;display:flex;justify-content:center;margin:40px 20px;padding-left:10px;padding-right:10px;.inputFileName{background-color:initial;border:none;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.pdfIcon{margin-right:10px;width:30px}.custom-select-container{margin-left:20px;position:relative;width:-webkit-fit-content;width:fit-content}.custom-select{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#3ca504;cursor:pointer;font-size:14px;font-weight:700;outline:none;padding:5px;width:100%}.custom-arrow{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid #333;height:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0}.custom-select:hover{background-color:#e8e8e8}}.littleTitle{font-size:14px;font-weight:600;margin-left:24px}.noteDescriptive{background-color:#f8f8f8;border:0 solid;border-radius:10px;font-size:14px;font-weight:400;margin-bottom:20px;margin-left:20px;outline:none;padding:10px;width:488px}.modalAddVersion__accessContainer{margin-left:8px;margin-right:8px;.modalAddVersion__accessTitle{font-size:14px;font-weight:600;margin-left:16px}.modalAddVersion__noPartners{color:#1c57dd;font-size:14px;font-weight:600;margin-left:25px;margin-right:25px;text-align:center}}.buttonSave{align-items:center;background-color:#1c57dd;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin:0 20px 40px;width:510px}}.seeVersions{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 0 20px 0 #3330;display:flex;flex-direction:column;font-size:13px;font-weight:700;margin-top:20px;overflow:hidden;padding:0 12px;position:absolute;transition:all .2s ease-in-out;.headerVersionViewer{align-items:center;display:flex;height:40px;justify-content:space-between;white-space:nowrap;width:100%;.historyGreen{margin-left:5px;width:15px}}.barListVersions{background-color:#eee;height:1px;margin-top:1px;width:322px}.docList{display:flex;flex-direction:column;gap:5px;margin-top:10px;.itemVersionDoc{align-items:center;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:5px 6px;width:310px;.pdfIcon{margin-right:15px;object-fit:contain;width:25px}.docName{font-size:14px;font-weight:600;margin:0}.version{color:#3ca504;font-weight:700;margin-right:5px}}.itemVersionDoc:hover{background-color:#f8f8f8}}.buttonPlusSquare{align-items:center;background-color:#f8f8f8;border:2px dashed #eee;border-radius:5px;cursor:pointer;display:flex;gap:10px;height:40px;justify-content:center;margin-bottom:11px;margin-top:15px;transition:transform .2s ease-in-out;width:100%;.plusSquare{width:15px}}.buttonPlusSquare:hover{transform:scale(1.02)}}.modalMoveItem{align-items:center;background-color:#fff;border-radius:11px;box-shadow:0 0 25.5px 5.2px #0000;display:flex;flex-direction:column;height:660px;margin-left:calc(50vw - 275px);margin-top:calc(50vh - 350px);outline:none;position:absolute;width:550px;.crossIcon{cursor:pointer;display:flex;margin-top:10px;position:absolute;right:10px;width:22px}.title{font-weight:600;margin-bottom:25px;margin-top:25px}.bar{background-color:#e5e5e5;height:1px;width:100%}.arborescence{height:475px;overflow:scroll;padding-bottom:20px;padding-top:15px;width:520px;.folderArborescence:hover{background-color:#f5f5f5}.folderArborescence,.folderArborescenceSelected{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:32px;width:520px;.arrowIcon{margin-left:10px;margin-right:10px;object-fit:contain;opacity:.6;width:5px}.folderIcon{margin-right:10px;width:20px}.folderName{font-size:14px;margin:0}}.folderArborescenceSelected{background-color:#1c57dd;.arrowIcon{margin-left:10px;margin-right:10px;object-fit:contain;opacity:1;width:5px}.folderName{color:#fff}}}.containerElement{align-items:center;display:flex;flex-direction:column;padding-top:20px;.elements{align-items:center;display:flex;gap:20px;.elementToMove{align-items:center;display:flex;width:230px;.icon{margin-right:10px;width:25px}.elementName{font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.strongArrowIcon{object-fit:contain;opacity:.3;width:6px}}.buttonMove{cursor:pointer;font-size:15px}.buttonMove,.loadingContainer{color:#1c57dd;font-weight:600;margin-top:20px}.loadingContainer{align-items:center;display:flex;font-size:14px}.checkVert{margin-left:10px;margin-top:2px;width:15px}.buttonLocate{align-items:center;background-color:#eee;border-radius:30px;cursor:pointer;display:flex;height:23px;justify-content:center;margin-left:10px;margin-right:-20px;width:23px;.searchIconItem{height:11px;opacity:.5;width:11px}}}}.overlayModalMoveItem{background-color:#0000004a;bottom:0;left:0;position:fixed;right:0;top:0}.partList{align-items:center;border-bottom:1px solid #eee;display:flex;flex-direction:row;gap:12px;height:44px;margin-top:-25px;min-width:315px;overflow:scroll;padding-bottom:6px;padding-left:25px;padding-top:3px;width:calc(100vw - 221px);.rechercheFichiers{background-color:#f8f8f8;border:1px solid #eee;border-radius:60px;font-size:14px;font-weight:500;height:20px;margin-right:0;outline:none;padding-bottom:4px;padding-left:29px;padding-top:3px;transition:width .2s ease-in-out;width:155px}.searchIconRechercheFichiers{height:20px;margin-left:5px;margin-right:-27px;margin-top:1px;object-fit:contain}.title{font-size:14px;font-weight:600;margin:0 3px 0 0}.littleBar{background-color:#d5d5d5;height:25px;margin-left:3px;margin-right:3px;width:1px}.noPartners{color:#1c57dd;font-size:14px;font-weight:600}}.partItem:hover{cursor:pointer;opacity:.7}.partItem,.partItemSelected{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;color:#4b4b4b;cursor:pointer;display:flex;font-size:13px;overflow:hidden;padding:4px 8px;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;.warning{margin-left:6px;margin-right:4px;width:12px}}.partItemSelected{background:linear-gradient(135deg,#7fa2fd,#6b8fed);border-color:#7fa2fd66;box-shadow:0 8px 32px #7fa2fd4d,0 4px 16px #7fa2fd33,inset 0 1px 0 #fff6,inset 0 -1px 0 #0000001a;color:#fff}.settingsProjet{min-width:520px;padding-top:40px;width:calc(100vw - 195px);.titlePage{font-size:27px;font-weight:700;margin-bottom:14px;margin-top:20px;white-space:nowrap}.printButton{background-color:#eee;border-radius:5px;display:flex;font-size:13px;font-weight:600;gap:7px;padding:7px 10px;.printer{width:16px}}.subtitlePage{font-size:15px;margin-top:0;opacity:.7}.bar{background-color:#eee;height:1px;margin-top:20px;width:calc(100vw - 267px)}.menuSettingsProject{display:flex;.containerButtons{display:flex;gap:20px;.buttonSetting:hover{cursor:pointer;opacity:1}.buttonSetting,.buttonSettingSelected{font-size:15px;font-weight:600;opacity:.7;transition:all .2s ease-in-out;p{margin:0 5px 11px}.blueBar{border-radius:20px;height:3px;width:100%}}.buttonSettingSelected{opacity:1;.blueBar{background-color:#1c57dd}}}.bar{background-color:#eee;height:1px;margin-top:-2px;min-width:1170px;width:calc(100vw - 265px)}}}.modalEditProjectInformations{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;left:0;left:50%;max-height:calc(100vh - 240px);min-height:535px;outline:none;position:absolute;top:0;top:50%;transform:translate(-50%,-50%);width:480px;.headerModalProjectInformations{align-items:center;border-bottom:1px solid #dfdfdf;display:flex;height:55px;padding:7px 0;.titleHeaderModalProjectInformations{font-size:19px;font-weight:700;margin:0 0 0 20px}.crossIcon{display:flex;margin-right:10px;margin-top:10px;position:absolute;right:0;top:0;width:23px}}.containerInputs{height:calc(100% - 56px);overflow:scroll;.inputModalEditProjectInformations{margin-bottom:30px;margin-left:20px;margin-right:38px;.nameInputModalEditProjectInformations{font-size:14px;font-weight:600;margin-bottom:10px}.inputTextModalEditProjectInformations{border:1px solid #dfdfdf;border-radius:7px;font-size:14px;outline:none;padding:7px 8px;width:100%;&:disabled{background-color:#f6f8fa;border-color:#f0f0f1;color:#74736f}}.subtitleInputModalEditProjectInformations{color:#84837f;font-size:13.5px;line-height:18px;margin-top:9px}}.containerButtonsSave{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:25px;margin-right:20px;margin-top:-5px;.cancel,.save{border:1px solid #dfdfdf;border-radius:7px;font-size:14px;font-weight:600;padding:6px 7px}.save{background-color:#1c57dd;border-color:#1c57dd;color:#fff}}}}.informationsGroup{border:1px solid #dfdfdf;border-radius:7px;display:flex;flex-direction:column;margin:6px 40px 15px 30px;padding:10px 20px;position:relative;.editButton{color:#1c57dd;display:flex;font-size:14px;font-weight:700;margin-right:20px;position:absolute;right:0}p{margin:10px 0}.informationSubGroup{.nameInformationSubGroup{font-size:14px;font-weight:600}.itemInformation{color:#596171;display:flex;font-size:14px;.labelInformation{width:250px}.contentInformation{white-space:pre-line}}}}.containerChoiceRow{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:99px;display:flex;height:32px;margin-left:15px;padding-left:5px;padding-right:5px;transition:transform .2s ease-in-out;.buttonListProjets{align-items:center;display:flex;flex-direction:column;font-size:13px;font-weight:600;height:35px;justify-content:center;margin-top:-2px;padding-left:10px;padding-right:10px;transition:opacity .2s ease-in-out;white-space:nowrap;.blueBar{background-color:#4867ec;border-radius:20px;display:none;height:3px;margin-bottom:-12px;margin-top:8px;width:100%}}}.containerChoiceRow:hover{transform:scale(1.02)}.buttonPrint{img{width:15px}}.containerPage{.pdfPage{background:#fff;border:1px solid #eee;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:297mm;padding:10mm;width:210mm;.itemProject{align-items:center;border-bottom:1px solid #eee;display:flex;height:100px;.projectImg{border-radius:10px;height:70px;object-fit:cover;width:100px}.projectInfos{height:70px;margin-left:20px;.projectName{font-size:18px;font-weight:600;margin-bottom:0;margin-top:10px}.projectOwner{color:#1c57dd;font-weight:600;margin-top:5px}}}@media print{border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:0;border-left-color:#eee;border-left-style:solid;border-left-width:0;border-right-color:#eee;border-right-style:solid;border-right-width:0;border-top-color:#eee;border-top-style:solid;border-top-width:0;box-shadow:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:10mm;padding-left:10mm;padding-right:10mm;padding-top:10mm;.divider{display:none}}}}.singlePage{.headerPage{display:flex;justify-content:space-between;.generalProjectInfos{display:flex;flex-direction:column;.dayDate{font-size:13px;font-weight:600;margin-bottom:15px;opacity:.7}.projectName{font-size:24px;font-weight:700;margin-bottom:15px}.itemGeneralInfos{font-size:13px;font-weight:500;margin-right:20px;margin-top:5px;.bold{font-weight:700}}}.projectPictureReport{border-radius:10px;margin-bottom:0;max-height:130px;max-width:500px;object-fit:contain}}.largeBar{background-color:#eee;display:flex;height:1px;width:90%}.tables-container{gap:30px;margin-top:40px;width:100%;.table-wrapper{flex:1 1;min-width:0;table{border-collapse:collapse;color:#787878;table-layout:fixed;width:100%;&.table-custom-widths{.col-large{width:45%}.col-small{width:13.75%}}td,th{border:1px solid #ddd;font-size:12px;overflow:hidden;padding:8px;white-space:nowrap}th{background-color:#f5f5f5;font-weight:700;text-align:left}tr{&:nth-child(2n){background-color:#f9f9f9}}}}}.infosBlock,.tables-container{display:flex;flex-direction:column}.infosBlock{border:1px solid #eee;border-radius:10px;font-size:13px;gap:10px;padding:10px;width:calc(100% - 20px);.titleInfosBlock{font-size:14px;font-weight:700;margin-bottom:5px}}}.largeSubMenuPage,.subMenuPage{display:flex;flex-direction:column}.containerItemsSubMenu{align-items:center;display:flex;gap:15px}.subMenuPage .containerItemsSubMenu{margin-left:-6px}.largeSubMenuPage .containerItemsSubMenu{margin-left:25px}.itemSubMenuName,.itemSubMenuNameActive{border-radius:8px;color:#596072;font-size:14px;font-weight:600;padding:4px 6px}.itemSubMenuName:hover,.itemSubMenuNameActive:hover{cursor:pointer}.itemSubMenuName:hover{background-color:#f5f5f5}.itemSubMenuNameActive:hover{background-color:#f4f5fd}.iconItemSubMenu{margin-bottom:-1px;margin-right:6px;width:16px}.barSubMenuPage{background-color:#eee;display:flex;height:1px;margin-top:5px}.subMenuPage .barSubMenuPage{margin-right:40px}.blueBarSubMenu{background-color:#1c57dd;border-radius:10px;margin-top:-.5px;transition:all .3s ease}.subMenuPage .blueBarSubMenu{height:1.5px}.largeSubMenuPage .blueBarSubMenu{height:2px}.inputSettings{margin-bottom:17px;margin-left:30px;.titleInput{color:#84837f;font-size:14px;font-weight:600;margin-bottom:10px}.inputTextSettings{border:1px solid #dfdfdf;border-radius:7px;font-size:14px;outline:none;padding:11px;width:400px;&:disabled{background-color:#f6f8fa;border-color:#f0f0f1}}.copyIcon{align-items:center;border-radius:8px;display:flex;height:30px;justify-content:center;margin-left:5px;transition:transform .2s ease-in-out;width:30px;.checkVertIcon,.copyIcon{width:15px}&:hover{cursor:pointer;opacity:.5}}.id{font-family:Menlo,Consolas,monospace}.projectPicture{background-color:#f8f8f8;border-radius:10px;height:300px;transition:transform .2s ease-in-out;width:300px;&:hover{cursor:pointer;transform:scale(.98)}}.containerReplaceIcon{align-items:center;background-color:#f6f8fa;border-radius:99px;display:flex;height:30px;justify-content:center;margin-left:20px;transition:transform .2s ease-in-out;width:30px;.replaceIcon{opacity:.7;width:22px}&:hover{cursor:pointer;transform:scale(1.1)}}.switchContainer{align-items:center;display:flex;gap:10px;.switch{background-color:#f6f8fa;border-radius:13px;cursor:pointer;height:37px;padding:3px;position:relative;width:200px;.switchLabels{display:flex;height:100%;position:relative;z-index:1;.label{align-items:center;color:#84837f;display:flex;flex:1 1;font-size:14px;font-weight:600;justify-content:center;transition:color .3s ease;-webkit-user-select:none;user-select:none;&.active{color:#1c57dd}}}.switchButton{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #0000001a;height:calc(100% - 6px);left:3px;position:absolute;top:3px;transition:transform .3s ease;width:calc(50% - 3px);&.right{transform:translateX(100%)}}}}}.itemActivate{align-items:center;display:flex;justify-content:space-between;margin:12px 0 12px 30px;width:300px;.nameItemActivate{font-size:15px;font-weight:600;margin:0}.choiceAcces{align-items:center;border-radius:100px;display:flex;height:22px;margin:0;transition:all .3s;-webkit-transition:all .3s;width:40px;.buttonChoice:hover{cursor:pointer;opacity:.9}.buttonChoice{background-color:#fff;border-radius:99px;box-shadow:0 0 20px 0 #3333331a;height:19px;transition:all .3s;-webkit-transition:all .3s;width:19px}}}.categoryItemProgress{background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;gap:10px;margin-left:30px;padding-bottom:10px;padding-right:30px;padding-top:10px;width:-webkit-fit-content;width:fit-content}.categoryItemProgressContent{box-sizing:border-box;display:flex;flex-direction:column;gap:15px;margin-bottom:12px;padding-left:30px;width:100%}.categoryItemProgressContentItem{display:flex;flex-direction:column;gap:7px;width:100%;p{font-weight:500;margin:0 0 0 1px}input,p{font-size:14px}input{box-sizing:border-box;margin:0;width:200px}}.ficheProjet{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100%}.modalPartnerPermissions{background-color:#fff;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;height:650px;justify-content:space-between;margin-left:calc(50vw - 350px);margin-top:calc(50vh - 325px);outline:none;position:absolute;width:700px;z-index:1000}.overlayModalPartnerPermissions{bottom:0;left:0;position:absolute;right:0;top:0;z-index:999;&.withOverlay{background-color:#00000080}}.modalPartnerPermissions__crossIcon{cursor:pointer;height:23px;position:absolute;right:5px;top:5px;width:23px}.modalPartnerPermissions__container{display:flex;flex-direction:column;padding-left:30px;padding-right:30px;padding-top:7px;h1{font-size:24px;font-weight:700;margin-bottom:15px}.modalPartnerPermissions__description{color:#6b6b6b;font-size:13px;font-weight:500;margin:0;.modalPartnerPermissions__description__partner{color:#000;font-weight:600}}.modalPartnerPermissions__line{background-color:#e0e0e0;height:1px;margin:20px 0 25px;width:100%}}.modalPartnerPermissions__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.modalPartnerPermissions__item{align-items:center;background-color:#f7f7f7;border:1px solid #e0e0e0;border-radius:13px;display:flex;flex-direction:column;height:120px;justify-content:space-between;padding:10px;.modalPartnerPermissions__item__header{align-items:center;display:flex;gap:15px;margin-top:10px;h2{font-size:18px;font-weight:700;margin:0}img{height:35px;width:35px}}.modalPartnerPermissions__saved{color:#757575;font-size:11px;font-weight:500;margin:15px 0 0}.modalPartnerPermissions__customSelect{position:relative;width:100%}.modalPartnerPermissions__selectedOption{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:25px;justify-content:space-between;padding:5px 0;p{color:#000;font-size:13px;font-weight:600;margin-left:15px;margin-right:10px}&.opened{border-bottom:1px solid #e0e0e0;border-radius:10px 10px 0 0;img{transform:rotate(180deg)}}img{height:12px;margin-right:10px;width:12px}}.modalPartnerPermissions__options{background-color:#fff;border:1px solid #e0e0e0;border-radius:0 0 10px 10px;border-top:none;left:0;list-style-type:none;margin:0;overflow-y:auto;padding:5px;position:absolute;right:0;top:100%;z-index:1}.modalPartnerPermissions__option{border-radius:5px;cursor:pointer;padding:8px 10px;position:relative;transition:all .2s ease-in-out;p{color:#484848;font-size:13px;font-weight:600;margin:0}&:hover{background-color:#f5f5f5;p{color:#000}}&:first-child{padding-top:10px}&:last-child{padding-bottom:10px}.modalPartnerPermissions__optionInfo{color:#616161;font-size:11px;font-weight:400;margin:3px 0 0}}}.modalPartnerPermissions__button{background-color:#f7f7f7;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;height:40px;margin:30px;width:calc(100% - 60px);p{font-size:14px;font-weight:600;margin:0}}.modalPartnerPermissions__buttonTransferOwnership{align-items:center;background-color:#ff00000f;border-radius:5px;color:#f42c2c;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin:30px;transition:all .3s ease-out;width:calc(100% - 60px);&:hover{background-color:#ff000026}&:active{background-color:#ff000040}}.notificationItem,.notificationItemBlue{cursor:pointer;padding-left:20px;padding-right:20px;.pastille{background-color:#1c57dd;border-radius:50%;height:10px;margin-top:5px;width:10px}.notificationItemContent{border-bottom:1px solid #e9ebed;display:flex;padding-bottom:20px;padding-top:20px;width:378px;.profileComponent{align-items:center;background-color:#7fa3fc;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:41px;justify-content:center;width:41px}.containerButtons{display:flex;gap:15px;margin-top:15px;.acceptButton{background-color:#3ca5041a;color:#47b60e}.acceptButton,.refuseButton{border:0 solid;border-radius:5px;font-size:14px;font-weight:600;padding:7px 15px}.refuseButton{background-color:#f300001a;color:#f30000}}.detailNotif{font-size:15px;.blueText{color:#4e66e4;font-weight:600}}.rightPartNotification{margin-left:15px;width:320px;.textContentNotification{font-size:15px;margin-top:0}.notifDate{font-size:14px;margin:-11px 0 12px;opacity:.5}}.buttonItem{align-items:center;background-color:#eee;border-radius:30px;cursor:pointer;display:flex;height:23px;justify-content:center;margin-left:10px;width:23px;.blackCrossIcon{height:11px;opacity:.5;width:11px}.searchIconItem{height:18px;margin-left:10px;opacity:.5}}.documentItemNotification{align-items:center;display:flex;font-size:13px;font-weight:600;img{margin-right:10px;object-fit:contain;width:26px}}.newDocAdded{.folderContainer{align-items:center;display:flex;font-size:13px;font-weight:600;img{margin-right:10px;object-fit:contain;width:33px}}.documentsList{align-items:center;display:flex;.blueBar{background-color:#89d8fa;border-radius:20px;margin-left:14px;margin-right:26px;width:5px}.blueBar,.documentsListContent{display:flex;flex-direction:column}.documentsListContent{gap:1px;margin-top:5px}}}.blueBar{background-color:#c3cdf8;border-radius:20px;height:50px;margin-left:8px;margin-right:20px;margin-top:10px;width:5px}.validPhase:hover{opacity:.7}.validPhase{align-items:center;display:flex;font-size:14px;font-weight:600;transition:opacity .2s ease-in-out;.checkBleu{margin-right:8px;object-fit:contain;width:22px}}.percentage{font-size:40px;font-weight:100;margin:0}.upBlue{margin-left:10px;width:18px}.newAlbumCreated{display:flex;font-size:14px;font-weight:600;.albumPicture{height:130px;object-fit:cover}.albumPicture,.mosaiquePicture{border-radius:10px;margin-right:15px;width:130px}.mosaiquePicture{display:flex;flex-wrap:wrap;max-height:130px;overflow:hidden;.pictureMosaique{height:43.3px;object-fit:cover;width:43.3px}}}.newVisitCreated{background-image:linear-gradient(180deg,#2d59ea,#629fef)}.listPhotos{display:flex;flex-wrap:wrap;gap:5px;.photoList{height:73px;object-fit:cover;width:73px}}}}.notificationItemBlue:hover{background-color:#fff}.notificationItemBlue{background-color:#f7f9ff;transition:background-color .2s ease-in-out}.notificationsButton{align-items:center;background-color:#0057fe;border-radius:100px;bottom:0;display:flex;height:47px;justify-content:center;margin-bottom:20px;margin-right:20px;position:absolute;right:0;transition:transform .2s ease-in-out;width:47px;.notifBadge{align-items:center;background-color:red;border-radius:10px;color:#fff;font-size:12px;font-weight:600;height:20px;justify-content:center;margin-right:-5px;margin-top:-5px;padding-left:5px;padding-right:5px;right:0;top:0}.notifBadge,.wraning{display:flex;position:absolute}.wraning{background-color:#fff;border-radius:99px;margin-right:-40px;margin-top:-40px;padding:6px;img{width:17px}}.whiteBell{width:24px}&:hover{cursor:pointer;transform:scale(1.07)}}.notificationContainer{align-items:flex-start;background-color:#fff;border-radius:15px;bottom:80px;box-shadow:0 0 10px 0 #33333336;display:flex;flex-direction:column;height:calc(100vh - 160px);max-height:680px;opacity:1;position:fixed;right:20px;transform:scale(0);transform-origin:bottom right;transition:all .3s ease;visibility:hidden;width:418px;.headerContainerNotifs{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-left:25px;padding-right:25px;padding-top:0;width:370px;.title{font-size:22px;font-weight:700;margin-bottom:20px;margin-top:20px}.buttonRead:hover{cursor:pointer;opacity:.5}.buttonRead{font-size:14px;opacity:.7;text-decoration:underline;transition:opacity .2s ease-in-out}}.notificationsList{border-bottom-left-radius:15px;border-bottom-right-radius:15px;flex:1 1;overflow-x:hidden;overflow-y:auto;width:100%;.noNotifLecture{align-items:center;display:flex;flex-direction:column;margin-top:25px;padding-left:15px;padding-right:15px;text-align:center;.becomeStockholderButton{background-color:#1c57dd;border:0 solid;border-radius:5px;color:#fff;font-size:15px;font-weight:600;margin-top:15px;padding:10px 15px}}.placeholderNotifications{align-items:center;display:flex;flex-direction:column;justify-content:center;width:418px;.ONotifications{margin-top:40px;width:60px}.titleNotifications{font-size:25px;font-weight:700;margin-bottom:15px;margin-top:10px}.subtitlePlaceholderNoNotif{line-height:24px;margin-bottom:0;opacity:.7;padding-left:20px;padding-right:20px;text-align:center}}}}.animate{opacity:1;transform:scale(1);visibility:visible}.stakeholdersPage{align-items:center;display:flex;gap:40px;max-height:calc(100vh - 143px);min-width:525px;width:calc(100vw - 265px);@media (max-width:1350px){flex-direction:column}}.stakeholderAccountsContainer{display:flex;flex-direction:column;gap:20px;height:calc(100vh - 166px);max-width:1000px;min-width:520px;overflow-x:scroll;padding:17px 10px 10px;width:calc(100vw - 835px);.warningNoOne{align-items:center;background-color:#ffd87636;border-radius:10px;display:flex;height:50px;margin-right:25px;padding-right:15px;.warningIcon{margin-left:15px;object-fit:contain;width:20px}.messageWarning{color:#ffb100;font-size:13px;font-weight:600;margin-left:10px}}.bar{background-color:#eee;height:1px;margin-bottom:-15px;margin-top:15px;width:calc(100vw - 700px)}.noAccounts{margin-left:5px;opacity:.7}.secondaryTitle{color:#1c57dd;font-weight:600;margin-bottom:15px;margin-left:5px;margin-top:22px;white-space:nowrap}.buttonAddEntreprise{align-items:center;color:#55a72a;display:flex;font-size:15px;font-weight:600;gap:5px;margin-left:20px;margin-right:5px;margin-top:10px;white-space:nowrap;.icon{width:22px}}@media (max-width:1350px){width:calc(100vw - 269px)}}.modalPartnerCompany{.containerPartnerCompanyAuthorization{align-items:center;display:flex;flex-direction:column;.containerChoice{align-items:center;display:flex;gap:40px;margin-top:30px;.choiceStatus,.choiceStatusActive{align-items:center;border:2px solid #e3e3e3;border-radius:8px;display:flex;flex-direction:column;height:100px;width:270px;.recommendContainer{display:flex;justify-content:flex-end;margin-bottom:-10px;margin-top:-11px;position:relative;width:300px;.recommend{background-color:#eff1fd;border-radius:20px;color:#5369e4;font-size:12px;font-weight:700;padding:3px 8px}}.icon{margin-top:15px;width:24px}.statusName{font-size:14px;font-weight:700;margin-bottom:0;margin-top:12px}.statusExplanation{font-size:13px;margin-top:5px;opacity:.6}}.choiceStatusActive{border-color:#5369e4;.statusName{color:#5369e4}.statusExplanation{color:#5369e4;opacity:.8}}}.canDiscussWithClients{align-items:center;background-color:#f6f6f6;border-radius:10px;display:flex;font-size:13px;font-weight:600;gap:12px;margin-bottom:10px;margin-top:30px;opacity:.8;padding:8px 15px}}.buttonRemovePartnerCompany{align-items:center;background-color:#ff00000f;border-radius:10px;color:#f42c2c;display:flex;font-size:14px;font-weight:600;gap:5px;height:45px;justify-content:center;margin-top:15px;width:650px}}.modalAdd{.containerInviteSent{display:flex;margin-bottom:30px;margin-top:30px;.inviteSentIcon{width:55px}.infosEmailSent{margin-left:20px;.title{font-weight:700;margin:0}.email{font-size:15px;margin:4px 0 0;opacity:.7}}}.buttonInviteOtherClient{align-items:center;background-color:#5fba2f21;border-radius:8px;color:#3ca504;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;margin-bottom:20px}.addWhat{font-size:15px;font-weight:600;margin-bottom:15px;margin-top:15px}.containerAddNewUser{width:620px;.containerInputs{align-items:center;display:flex;gap:20px;.containerInput{align-items:center;display:flex;flex:1 1;img{margin-left:10px;margin-right:-25px;max-height:13px;object-fit:contain;opacity:.4;width:14px}input{border:1px solid #d1d1d1;border-radius:8px;font-size:15px;font-weight:500;height:35px;outline:none;padding-left:33px;width:100%}}}.buttonAddThisUser{align-items:center;background-color:#5fba2f;border:0 solid;border-radius:5px;color:#fff;display:flex;font-size:15px;font-weight:600;height:37px;justify-content:center;margin-bottom:10px;margin-top:20px;width:620px}}}.modalDecale{margin-left:calc(50vw - 332.5px);margin-top:calc(50vh - 307.5px)}.overlayModalProjectAccounts{background-color:#0003;bottom:0;left:0;position:fixed;right:0;top:0}.itemListUser{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px;margin-top:35px;.leftPartItemUser{align-items:center;display:flex;width:310px;.profilePicture{border-radius:50px}.profilePicture,.profilePictureBleu{height:40px;margin-right:15px;width:40px}.profilePictureBleu{align-items:center;background-color:#7fa3fc;border-radius:40px;color:#fff;display:flex;font-weight:600;justify-content:center;object-fit:cover}.nameEmail{.name{display:flex;font-weight:600;margin:0}.diminutif{color:#1c57dd;font-size:13px;font-weight:700;margin-left:5px}.email{font-size:14px;margin:2px 0 0;opacity:.6}}}.rightPartItemUser{align-items:center;display:flex;justify-content:space-between;width:310px;.phoneNumber{border-radius:5px;padding:5px 10px}.clientChat,.phoneNumber{background-color:#f6f6f6;font-size:13px;font-weight:600;opacity:.8}.clientChat{align-items:center;border-radius:10px;display:flex;gap:12px;padding:8px 15px}.retirer{color:#ea4342}.ajouter,.retirer{font-size:13px;font-weight:700}.ajouter{color:#5fba2f}.status{font-size:13px;font-weight:600;opacity:.5}}}.modalProjectAccounts{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;flex-direction:column;height:650px;margin-left:calc(50vw - 350px);margin-top:calc(50vh - 325px);outline:none;position:absolute;top:0;width:640px;.roleTitle{font-size:14px;font-weight:600;margin-top:20px;width:630px}select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:38px;margin-bottom:0;max-width:calc(100vw - 45px);outline:none;padding-left:10px;width:640px}.leftArrow{margin-left:-25px;margin-right:17px;margin-top:10px;transform:rotate(90deg);width:7px}.containerSearchButton{display:flex;.searchContainer{display:flex;flex:1 1;.searchIconAccounts{margin-left:10px;margin-right:-30px;object-fit:contain;opacity:.5;width:20px}.searchInput{background-color:#f7f7f7;border:0 solid;border-radius:8px;font-size:15px;font-weight:500;height:37px;outline:none;padding-left:35px;width:100%}.crossIconSearch{margin-left:-25px;margin-right:5px;object-fit:contain;width:20px}}.buttonManagePermissions{background-color:#f7f7f7;border:0;border-radius:8px;color:#414141}.buttonManagePermissions,.buttonNew{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px;margin-left:15px;padding:8px 11px}.buttonNew{background-color:#5fba2f;border-radius:8px;color:#fff;.circlePlus{width:20px}}}.barModalAccounts{background-color:#e3e3e3;display:flex;height:1px;margin-top:17px;width:640px}.addWhat{font-size:15px;font-weight:600;margin-bottom:15px;margin-top:15px}.scrollableList{align-items:center;display:flex;flex-direction:column;height:576px;overflow:scroll;.roleTitle{font-size:14px;font-weight:600;margin-top:20px;width:630px}select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:38px;margin-bottom:-10px;max-width:calc(100vw - 45px);outline:none;padding-left:10px;width:640px}.leftArrow{margin-left:-25px;margin-right:17px;margin-top:10px;transform:rotate(90deg);width:7px}.placeholderMo{align-items:center;display:flex;flex-direction:column;font-size:14px;margin-top:30px;opacity:.7;text-align:center}.comble{height:40px;width:600px}.noResult{align-items:center;display:flex;flex-direction:column;margin-top:100px;.noResultFound{font-size:15px;margin-bottom:0;opacity:.5}}}}.containerGroupStakeholders{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #00000014;border-radius:15px;box-shadow:0 0 4px #0000000f,inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;justify-content:space-between;overflow:hidden;padding:36px 25px;transition:all .3s cubic-bezier(.4,0,.2,1);.freeSeat{background-color:#7fa3fc;border:2px solid #fff;border-radius:100px;color:#fff;display:flex;font-size:13px;font-weight:600;margin-right:10px;padding:5px 10px}.designatePart{.name{font-size:15px;font-weight:600;margin:0}.diminutif{font-size:14px;margin-left:5px}.diminutif,.vous{color:#5066e4;font-weight:800}.vous{background-color:#1c57dd1c;border-radius:15px;font-size:12px;margin-left:10px;padding:4px 7px}.buttonGroupStakeholders{align-items:center;color:#55a72a;display:flex;font-size:15px;font-weight:600;gap:5px;margin-top:16px;.icon{width:22px}}}.accessPart{align-items:center;display:flex;.containerProfilePicture{align-items:center;display:flex;height:20px;margin-left:20px;margin-right:20px;.photoProfilBleu{align-items:center;background-color:#7fa3fc;border:2px solid #fff;border-radius:25px;color:#fff;display:flex;font-weight:600;height:40px;justify-content:center;margin-left:-15px;object-fit:cover;width:40px}}.rightIconAccess{opacity:.3;transform:rotate(180deg);width:8px}}&:hover{transform:scale(1.02)}}.addEntreprisesOrClientComponent{align-items:center;background-color:#f6f8fa;border:1px solid #eeedf0;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:24px 25px;.firstLine{font-weight:700}.firstLine,.secondLine{font-size:15px;margin-top:0}.secondLine{font-weight:300}.avatarOpus{align-items:center;background-color:#7fa3fc;border:2px solid #fff;border-radius:25px;color:#fff;display:flex;font-weight:600;height:35px;justify-content:center;margin-left:-11px;object-fit:cover;width:35px}.containerButtonAddCompany{border-radius:10px;color:#55a72a;gap:5px;margin-top:10px;padding-left:10px;padding-right:10px;.icon{width:22px}}.addMore,.containerButtonAddCompany{align-items:center;display:flex;font-size:14px;font-weight:600}.addMore{color:#08090d;margin-bottom:0;margin-top:15px;.questionCircle{margin-right:5px;width:13px}}}.invitationLinkManager{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 167px);width:530px;.option{color:#64a64a;font-weight:700;margin:0}.rightIconGreen{width:12px}.widgetSendLink{align-items:center;background-color:#f6f8fa;border:1px solid #eaebed;border-radius:20px;box-shadow:0 0 4px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;display:flex;flex-direction:column;margin-top:25px;width:528px;.containerEmailSent{display:flex;margin-bottom:50px;margin-top:50px;.inviteSentIcon{width:55px}.infosEmailSent{margin-left:20px;.title{font-weight:700;margin:0}.email{font-size:15px;margin:4px 0 0;opacity:.7}}}.bar{background-color:#d1d1d1;height:1px;width:500px}.titleWidget{font-size:15px;font-weight:700;margin-bottom:0;margin-top:25px}.containerInputEmail{align-items:center;display:flex;margin-bottom:20px;margin-top:15px;.icon{margin-left:10px;opacity:.3;width:18px}.inputEmail{border:1px solid #d1d1d1;border-radius:7px;font-size:14px;font-weight:500;height:35px;margin-left:-30px;outline:none;padding-left:37px;width:430px}}.linkType{font-size:14px;margin-left:35px;margin-right:35px;margin-top:30px}.containerLink{align-items:center;background-color:#fff;border:1.5px solid #5fba2f;border-radius:7px;display:flex;height:35px;justify-content:space-between;margin-bottom:20px;width:464px;.link{cursor:pointer;font-size:14px;margin-left:10px;max-width:380px;opacity:.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonCopy{align-items:center;color:#5fba2f;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:35px;justify-content:center;margin-right:15px}}.sendLink{align-items:center;background-color:#5fba2f;border:0 solid;border-radius:99px;color:#fff;display:flex;font-size:15px;font-weight:600;height:40px;justify-content:center;margin-bottom:35px;margin-left:-6px;width:467px}}.projectCard{background-color:#fff;border:1px solid #dadbdb;border-radius:15px;display:flex;height:120px;margin-bottom:30px;width:470px;.projectPicture{border-radius:14px 0 0 14px;height:120px;object-fit:cover;width:140px}.containerInfosProject{margin-left:15px;margin-top:10px;.flexSpace{align-items:center;display:flex;justify-content:space-between;.projectName{font-size:15px;font-weight:700;margin:0;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.percentageProject{font-size:12px;font-weight:600;margin:0;opacity:.7}}.barProject{background-color:#f6f6f6;height:2px;margin-top:8px;width:297px}.progressBars{.firstBar{background-color:#f3f3f3;margin-left:2px;margin-top:12px;width:298px}.firstBar,.secondBar{border-radius:15.3px;height:5px}.secondBar{transition:width 1.5s ease-in-out}}}}.listLinksSent{display:flex;flex-direction:column;gap:15px;margin-left:20px;margin-top:20px;.itemListLinkOpened,.itemListLinkSent{align-items:center;display:flex;.containerEmail{align-items:center;display:flex;gap:10px;height:15px;width:290px;.icon{height:16px;width:16px}.email{color:#585858;font-size:14px;font-weight:600;margin:0}}.containerStatus{align-items:center;display:flex;gap:3px;justify-content:center;width:120px;.status{background-color:#f2f2f2;border-radius:10px;color:#7b7b7b;font-size:13px;font-weight:600;padding:3px 8px}.resendIcon{width:23px}}.crossIcon{margin-left:70px;margin-right:20px;opacity:.4;width:12px}.tooltip{align-items:center;display:flex;height:30px;.tooltipText{background-color:#5fba2f;border-radius:99px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;margin-top:0;opacity:0;padding:4px 8px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;z-index:1}}.tooltip:hover .tooltipText{margin-left:0;opacity:1;visibility:visible}}.itemListLinkOpened{.containerEmail{.email{color:#5fba2f}}.containerStatus{.status{background-color:#eff8ea;color:#5fba2f}}}}}@media (max-width:1350px){.invitationLinkManager{.widgetSendLink{min-width:520px;width:calc(100vw - 269px)}}}.ticketsPage{flex:1 1;height:calc(100vh - 55px);overflow:scroll;.containerInfoLectureSeule{align-items:center;display:flex;flex-direction:column;font-size:14px;gap:20px;justify-content:center;margin-top:100px}.containerTicketsColumns{align-items:flex-start;display:flex;gap:25px;height:calc(100vh - 153px);overflow:scroll;padding-left:25px;width:calc(100vw - 220px);&.filterSortOpened{height:calc(100vh - 209px)}.buttonCreateNewTicketsCategory{align-items:center;background-color:#f8f8f8;border:2px dashed #e0e0e0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;height:150px;justify-content:center;margin-right:40px;margin-top:25px;transition:all .2s ease-in-out;width:300px;img{margin-bottom:10px;width:15px}}.buttonCreateNewTicketsCategory:hover{transform:scale(1.02)}}}.ticketsHeader{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin-left:30px;padding-bottom:20px;padding-top:20px;width:calc(100vw - 240px);.ticketsTitle{font-size:27px;font-weight:700;line-height:27px;margin:0 20px 0 0}.privateBeta{background-color:#d9620b1a;border-radius:99px;color:#d9620b;font-size:14px;font-weight:600;margin-left:-5px;padding:5px 10px;white-space:nowrap}.ticketsButtonContainer{display:flex;gap:10px;justify-content:flex-end}}.sortFilterCreate{align-items:center;display:flex;gap:5px;margin-right:30px;margin-top:-13px;.containerIcon{align-items:center;border-radius:5px;display:flex;height:25px;justify-content:center;width:25px;.sortIcon{object-fit:contain;width:17px}&:hover{background-color:#f2f2f2;cursor:pointer}&:active{background-color:#dfdfdf}}}.ticketsHeaderLine{background-color:#eee;flex:1 1;height:1px}.ticketsTagsList{align-items:center;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;padding-bottom:15px;padding-top:15px;-webkit-user-select:none;user-select:none;.containerTags{align-items:center;display:flex;gap:6px;margin-left:30px;margin-right:12px;overflow-x:scroll}.resetFilterButton{border-radius:5px;color:#757575;cursor:pointer;font-size:14px;margin-right:35px;padding:4px 8px;&:hover{background-color:#f2f2f2}&:active{background-color:#dfdfdf}}.ticketsTagsVerticalBar{background-color:#e7e7e7;height:25px;margin-left:5px;margin-right:5px;width:1px}}.item,.itemSelected{&:hover{background-color:#f2f2f2}&:active{background-color:#e2e2e2;border:1px solid #c2c2c2}}.itemSelected{&:hover{background-color:#1c57dd1a}&:active{background-color:#1c57dd2b;border:1px solid #1c56dd78}}.arrowDown,.arrowDownSelected{margin-left:5px}.dropDownHeader{align-items:center;display:flex;justify-content:space-between;margin:4px 6px 0;p{color:#909090;font-size:12px;margin:0;span{color:#656565}}}.dropDownList{gap:2px;min-width:220px;padding:4px;li{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;list-style:none;padding:4px 40px 4px 10px;&:hover{background-color:#f2f2f2}p{color:#494949;font-size:14px;margin:0}}}.subOptions{display:flex;flex-direction:column;li{gap:10px;padding:4px 30px 4px 28px}}.checkbox,.checkboxChecked{align-items:center;border:1px solid #bababa;border-radius:3px;cursor:pointer;display:flex;height:8px;justify-content:center;margin:3px 0;padding:2px;width:8px;&:hover{background-color:#e6e6e6}img{height:100%;object-fit:contain;pointer-events:none;width:100%}}.checkboxChecked{background-color:#2483e2;border:1px solid #2483e2;&:hover{background-color:#2483e2}}.clearSelectionContainer{border-top:1px solid #e1e1e1;padding:4px}.clearSelection{align-items:center;border-radius:6px;color:#494949;cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;padding:6px 0 6px 12px;width:calc(100% - 12px);&:hover{background-color:#f2f2f2}}.page{background-color:#fff;border-radius:8px;flex-direction:column;left:50%;max-height:100vh;outline:none;overflow:scroll;padding-top:20px;position:relative;top:50%;transform:translate(-50%,-50%);width:100vw}.buttonPrint,.page{align-items:center;display:flex}.buttonPrint{background-color:#eee;border:1px solid #e0e0e0;border-radius:5px;font-size:14px;font-weight:600;gap:10px;max-height:33px;padding:0 10px;img{width:15px}}.crossIcon{object-fit:contain;width:25px}.largeBar{background-color:#eee;display:flex;height:1px;margin-bottom:30px;margin-top:30px;padding:0 10mm;width:210mm}.printSnagReportPage{margin:0 auto;width:210mm}.containerPage{.pdfPage{background:#fff;border:1px solid #eee;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:297mm;margin-bottom:20px;padding:10mm;width:210mm;@media print{border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:0;border-left-color:#eee;border-left-style:solid;border-left-width:0;border-right-color:#eee;border-right-style:solid;border-right-width:0;border-top-color:#eee;border-top-style:solid;border-top-width:0;box-shadow:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:10mm;padding-left:10mm;padding-right:10mm;padding-top:10mm;.divider{display:none}}.titleReport{font-size:40px;font-weight:700;margin-bottom:10px}.reportDate,.snagNumber{font-weight:600}.snagNumber{margin-top:-20px;width:200px}}.numberSnags{color:#0c0c0c;font-size:25px;font-weight:700;margin-top:-122px;text-align:center}}.containerStakeholders{border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin-bottom:30px;margin-top:30px;max-height:470px;padding:20px;.itemCompany{align-items:center;display:flex;font-weight:600;.containerBuildingIcon{align-items:center;background-color:#1c57dd1a;border-radius:99px;display:flex;height:25px;justify-content:center;margin-right:8px;width:25px;.buildingIcon{width:13px}}.companyName{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}.chartNumbers{display:flex;gap:10px;.containerChartNumber{align-items:center;display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:1rem;p{font-weight:700;margin:0}.chartLargeBar{border-radius:4px;height:20px;transition:width .3s ease-in-out;width:100%}}}.agencyLogo{height:70px}.projectPicture{border-radius:15px;height:300px;margin-top:0;max-width:100%;object-fit:cover}.buttonNew{align-items:center;background-color:#2483e2;border-radius:5px;color:#fff;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:6px 10px 6px 0;.whitePlus{margin-left:6px;margin-right:5px;object-fit:contain;width:16px}&:hover{background-color:#2178cf;cursor:pointer}&:active{background-color:#1f6ab4}}.item,.itemSelected{align-items:center;border:1px solid #e2e2e2;border-radius:99px;color:#7c7c7c;cursor:pointer;display:flex;font-size:14px;gap:5px;padding:3px 8px 4px;transition:opacity .2s ease-in-out;white-space:nowrap;&:hover{background-color:#f2f2f2}&:active{background-color:#e2e2e2;border:1px solid #c2c2c2}}.itemSelected{background-color:#1c57dd0d;border:1px solid #1c56dd58;color:#1c57dd;&:hover{background-color:#1c57dd1a}&:active{background-color:#1c57dd2b;border:1px solid #1c56dd78}}.arrowDown,.arrowDownSelected{margin-top:3px;object-fit:contain;opacity:.3;width:9px}.arrowDownSelected{opacity:1}.dropDown,.dropDownHidden{background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:0 5px 15px #0003;margin-top:5px;min-width:250px;opacity:1;position:absolute;transition:all .2s ease-in-out;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:1000}.dropDownHidden{opacity:0;pointer-events:none;transform:translateY(-5px)}.dropDownList{display:flex;flex-direction:column;gap:8px;margin:0;padding:8px;li{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between;list-style:none;padding:0}}.row{align-items:center;gap:8px;justify-content:space-between}.sortOption{border:1px solid #e2e2e2;gap:6px;justify-content:space-between;padding:6px 8px;white-space:nowrap;&:hover{background-color:#f2f2f2}&:active{background-color:#e2e2e2;border:1px solid #c2c2c2}p{color:#494949;font-size:14px;margin:0}img{height:10px;margin-top:2px;object-fit:contain;opacity:.3;width:10px}}.crossContainer,.sortOption{align-items:center;border-radius:6px;display:flex}.crossContainer{cursor:pointer;justify-content:center;padding:6px;&:hover{background-color:#f2f2f2}&:active{background-color:#e2e2e2}img{object-fit:contain;opacity:.4;width:9px}}.dropDownFooter{padding:4px}.manageSortOption{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;font-size:14px;gap:12px;padding:6px 0 6px 12px;width:calc(100% - 12px);&:hover{background-color:#f2f2f2}&:active{background-color:#e2e2e2}p{color:#7c7c7c;font-size:13px;margin:0}img{object-fit:contain;opacity:.45;width:12px}}.littleDropDown,.littleDropDownHidden{background-color:#fff;border:1px solid #e1e1e1;border-radius:10px;box-shadow:0 5px 15px #0003;display:flex;flex-direction:column;gap:2px;margin-top:5px;min-width:150px;opacity:1;padding:4px;position:absolute;transition:all .2s ease-in-out;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:1000;li{align-items:center;border-radius:6px;cursor:pointer;display:flex;list-style:none;padding:4px 30px 4px 10px;&:hover{background-color:#f2f2f2}p{color:#494949;font-size:14px;margin:0}}}.littleDropDownHidden{opacity:0;pointer-events:none;transform:translateY(-5px)}.ticketsColumn{border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:25px;margin-top:10px;width:calc(100vw - 240px);.ticketList{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.buttonNewTicket{align-items:center;background-color:#f8f8f8;border:2px dashed #e0e0e0;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:600;height:60px;justify-content:center;margin-top:10px;transition:all .2s ease-in-out;width:400px;img{margin-right:10px;width:15px}}.buttonNewTicket:hover{transform:scale(1.02)}.ticketBoard{display:flex;gap:20px;.board{background-color:#f4f6fe;border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-width:270px;.containerHeaderBoard{background-color:#fff;margin-top:-10px;padding-top:20px;position:-webkit-sticky;position:sticky;top:0;.headerBoard{background-color:#f4f6fe;border-radius:10px 10px 0 0;display:flex;height:30px;padding:8px;.tagBoard{align-items:center;align-self:flex-start;background-color:#1c57dd26;border-radius:99px;display:flex;font-size:14px;font-weight:600;padding:3px 10px;.rond{background-color:#1c57dd;border-radius:10px;height:10px;margin-left:-3px;margin-right:5px;width:10px}}}}.containerCards{display:flex;flex-direction:column;gap:10px;padding:8px;.placeholderNoTickets{align-items:center;color:#777;display:flex;font-size:14px;justify-content:center;margin-bottom:20px;margin-top:20px}}}}}.ticketCard{border:1px solid #e0e0e0;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;gap:15px;margin-bottom:5px;padding:12px;transition:all .2s ease-in-out;width:274px;.pastilleOrange{align-items:center;background-color:#fcf0e8;border:2px solid #ffa261;border-radius:99px;color:#ff6900;display:flex;font-size:13px;font-weight:700;height:16px;justify-content:center;margin-right:-18px;margin-top:-18px;width:16px}.profileOnTicket{margin-bottom:-7px}.profileOnTicket,.tagStatus{color:#1c57dd;font-size:14px;font-weight:600}.tagStatus{border-radius:5px;justify-content:center;padding:8px 0}.containerPastilles,.tagStatus{align-items:center;display:flex}.containerPastilles{gap:5px;justify-content:flex-end;margin-top:-2px;.pastilleBlue{background-color:#1c57dd;border-radius:99px;color:#fff;font-size:13px;font-weight:600;height:20px;justify-content:center;width:20px}.pastilleRed{background-color:red}}.ticketTagContainer{display:flex;gap:8px;.ticketTag{border:1px solid #e0e0e0;border-radius:99px;font-size:13px;padding:2px 8px}}.ticketName{font-weight:600;line-height:21px;margin:0}.ticketDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:400;line-height:1.5em;margin:-8px 0 0;max-height:4.5em;opacity:.7;overflow:hidden}.locationOnSite{align-items:flex-start;display:flex;font-size:14px;font-weight:600;img{margin-right:7px;margin-top:1px;object-fit:contain;opacity:.5;width:14px}}.numberPhotos{align-items:center;background-color:#fff;border-radius:20px;color:#1c57dd;display:flex;font-size:14px;font-weight:700;height:21px;justify-content:center;margin-bottom:-44px;margin-left:241px;margin-top:10px;width:24px}.ticketImage{border-radius:6px;object-fit:contain;width:274px}.containerTiming{display:flex;gap:7px;.timingItem{background-color:#f2f3f4;border-radius:5px;font-size:13px;font-weight:600;padding:4px 8px}.timingItemOverdue{background-color:#f4e0e9;color:#b41111}}.progressTitle{font-size:14px;font-weight:500;margin:0 0 10px}.progressContainer{display:flex;gap:10px;.progressElem{background-color:#e8e8e8;border-radius:99px;height:6px;object-fit:cover;width:275px}}.footerTicket{display:flex;flex-direction:row;justify-content:flex-end;margin-top:-10px;.numbers{display:flex;gap:5px;.numberItem{align-items:center;border:1px solid #e0e0e0;border-radius:3px;display:flex;font-size:13px;font-weight:600;gap:4px;padding:3px 5px}.numberIcon{height:11px;object-fit:contain;width:11px}}}&:hover{transform:scale(1.02)}}.ticketCardGallery{background-color:#fdfdfd;border:1px solid #e9e9e9;border-radius:10px;box-shadow:0 0 5px 0 #3333331a;flex:1 1;transition:box-shadow,filter .2s ease-in-out;width:300px;.ticketImage{background-color:#eee;border-radius:9px 9px 0 0;height:150px;object-fit:cover;width:300px}.ticketName{font-size:14px;font-weight:600;margin:8px 0 15px 15px}&:hover{box-shadow:0 0 5px 0 #3330;cursor:pointer;filter:brightness(95%)}}.ticketCardTable{align-items:center;border-bottom:1px solid #eee;display:flex;height:45px;justify-content:space-between;margin-right:20px;padding-left:5px;padding-right:5px;.ticketIndex{align-items:center;background-color:#fff;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#878787;display:flex;height:45px;left:-25px;margin-left:-10px;margin-right:5px;padding-left:10px;padding-right:10px;position:-webkit-sticky;position:sticky;width:25px}.ticketIndex,.ticketName{font-size:14px;font-weight:600}.ticketName{margin:0;width:600px}.tagStatus{align-items:center;border-radius:99px;color:#1c57dd;display:flex;font-size:13px;font-weight:600;justify-content:center;padding:3px 10px}.containerTiming{display:flex;gap:7px;.timingItem{background-color:#f2f3f4;border-radius:5px;font-size:13px;font-weight:600;padding:4px 8px}.timingItemOverdue{background-color:#f4e0e9;color:#b41111}}.progressBar{align-items:center;background-color:#e8e8e8;border-radius:99px;display:flex;height:6px;justify-content:flex-start;margin:0;object-fit:cover;width:130px}&:hover{background-color:#f8f8f8;cursor:pointer;.ticketIndex{background-color:#f8f8f8;border-bottom:1px solid #eee;border-top:1px solid #eee;z-index:1}}}.ticketCardBoard{background-color:#fff;border:1px solid #eee;border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:12px;.ticketName{font-size:14px;font-weight:600;line-height:21px;margin:0}.ticketDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:400;line-height:1.5em;margin:-8px 0 0;max-height:4.5em;overflow:hidden}.locationOnSite{align-items:flex-start;display:flex;font-size:14px;font-weight:600;img{margin-right:7px;margin-top:1px;object-fit:contain;width:14px}}.containerTiming{display:flex;gap:7px;.timingItem{background-color:#f2f3f4;border-radius:5px;font-size:13px;font-weight:600;padding:4px 8px}.timingItemOverdue{background-color:#f4e0e9;color:#b41111}}&:hover{background-color:#00000003;cursor:pointer}}.progressionEssential{flex:1 1;height:100vh;overflow:scroll;padding-top:40px}.progressChart__button{background-color:#fff;border:none;border-radius:5px;bottom:90px;box-shadow:0 0 2px 0 #0000004d;color:#000c;cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;position:absolute;right:50px;transition:transform .2s ease-in-out;&:hover{opacity:1;transform:scale(1.03)}&:active{transform:scale(1)}}.headerProgressionEssential{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin-left:30px;padding-bottom:20px;padding-right:20px;padding-top:20px;.progressionTitle{font-size:27px;font-weight:700;line-height:27px;margin:0 20px 0 0}}.progressTable{display:flex;flex-direction:column;padding-bottom:50px;width:100%;.headerProgressTable{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-left:30px;margin-top:20px;width:calc(100vw - 255px);.titleDatePart{align-items:center;display:flex;gap:10px;.latestStatement{font-size:22px;font-weight:600;margin:0}.latestStatementDate{margin:3px 0 0;opacity:.7}}.buttonNewStatement{background-color:#1c57dd;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 10px;transition:.2s ease-in-out;&:hover{transform:scale(1.02)}}}.progressTable--buttons{display:flex;gap:10px;margin-left:30px;button{align-items:center;background-color:#fff;border:none;border-radius:7px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;width:-webkit-fit-content;width:fit-content;&:hover{background-color:#00000008;opacity:1}&:active{background-color:#00000014}img{height:14px;opacity:.35;width:14px}p{color:#0006;font-size:13px;font-weight:500;margin:0}}}}.modalStatement__overlay{background-color:#0006;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalStatement{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;height:90%;left:50%;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.modalStatement__content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding-bottom:50px;position:relative;width:100%;h1{color:#000;font-size:28px;font-weight:600;margin:20px 0 20px 24px}}.modalStatement__crossIcon{cursor:pointer;height:25px;position:absolute;right:15px;top:15px;width:25px}.modalStatement__table__buttons{display:flex;gap:10px;margin-left:30px;button{align-items:center;background-color:#fff;border:none;border-radius:7px;cursor:pointer;display:flex;gap:8px;padding:7px 10px;width:-webkit-fit-content;width:fit-content;&:hover{background-color:#00000008;opacity:1}&:active{background-color:#00000014}img{height:14px;opacity:.35;width:14px}p{color:#0006;font-size:13px;font-weight:500;margin:0}}}.modalStatement__footer{border-top:1px solid #e0e0e0;display:flex;gap:10px;height:60px;justify-content:flex-end}.modalStatement__footer__buttons{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 20px}.modalStatement__footer__button__delete,.modalStatement__footer__button__save{background-color:#e53935;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:33px;padding:0 12px;transition:all .2s ease}.modalStatement__footer__button__delete:hover{background-color:#c62828;box-shadow:0 4px 8px #0003}.modalStatement__footer__button__save{background-color:#1976d2;border:none}.modalStatement__footer__button__save:hover{background-color:#0d47a1;box-shadow:0 4px 8px #0003}.confidentiality-page{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100vh;overflow:scroll;padding:60px 30px 20px;width:100%;.confidentiality-page__title{font-size:27px;font-weight:700;margin:0 30px 0 0;white-space:nowrap}}.eventsAndLogsPage{align-items:center;display:flex;height:100vh;overflow:scroll;width:100%}.confidentiality-tag__container{display:flex;justify-content:center;margin-bottom:12px;margin-top:-2px;width:100%;.confidentiality-tag{align-items:center;background-color:#1c57dd;border-radius:99px;cursor:pointer;display:flex;gap:5px;padding:6px 8px;transition:all .2s ease-out;img{filter:brightness(0) invert(1);object-fit:contain;width:10px}p{color:#fff;font-size:11px;font-weight:600;margin:0}&:hover{transform:scale(1.02)}}}.lastProjectMenu{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#efefef99;border:1px solid #00000014;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;height:33px;margin-left:15px;margin-top:10px;overflow:hidden;padding-right:15px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);.photoLastProject{background-color:#fff;border-radius:99px;color:#f8f8f8;display:flex;flex-direction:row;height:25px;margin-left:5px;margin-right:8px;object-fit:cover;width:25px;.img{background-color:#f8f8f8;border-radius:5px;object-fit:cover;width:100%}}.titleLastProject{font-size:13px;font-weight:600;margin:0;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}&:hover{background-color:#f5f5f5;background:#00000014;border-color:#0000001f;box-shadow:0 12px 40px #00000014,inset 0 1px 0 #ffffffe6,inset 0 -1px 0 #0000000d;transform:scale(1.02)}&:hover:before{animation:shimmer 1.5s ease-in-out infinite;opacity:1}}.projectTabButton{align-items:center;display:flex;flex-direction:column;font-size:13px;font-weight:600;height:32px;justify-content:center;margin-top:-2px;padding-left:15px;padding-right:15px;transition:opacity .2s ease-in-out;white-space:nowrap;.blueBar{background-color:#4867ec;border-radius:20px;display:none;height:3px;margin-bottom:-12px;margin-top:8px;width:100%}}.headerProjectList{margin-bottom:10px;min-width:960px;width:100vw;.titleProjects{font-size:24px;font-weight:700;margin-bottom:5px;margin-right:25px;margin-top:0}.projectWrapper{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:space-between;.rechercheProjetEnCour{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:60px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;display:flex;font-size:13px;font-weight:500;gap:3px;height:19px;margin-top:-2px;outline:none;padding-bottom:6px;padding-left:29px;padding-top:5px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:155px}.searchIconRechercheProjet{height:20px;margin-right:-27px;margin-top:0;object-fit:contain;z-index:1}.containerChoiceRow{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;display:flex;height:30px;justify-self:center;left:0;margin-left:15px;padding-left:5px;padding-right:5px;position:absolute;right:0;transition:all .3s cubic-bezier(.4,0,.2,1);&:hover{transform:scale(1.02)}.transitionChoice{transition:all .3s cubic-bezier(.4,0,.2,1)}}}.containerNewProjectButtonAndBar{display:flex;width:570px;.containerNewProjectButton{display:flex;gap:15px;justify-content:flex-end;margin-right:20px;white-space:nowrap;width:540px;.markAllAsRead{color:#000;font-size:12px;font-weight:600;margin-left:3px;margin-top:8px}.newProjectButton{background-color:#eee;border-radius:5px;display:flex;height:30px;margin-right:0;padding:0 10px;.plusSquare{height:14px;margin-left:0;margin-right:5px;object-fit:contain}.plusSquare,p{margin-top:8px}p{color:#000;font-size:12px;font-weight:600;margin-left:3px}}}}}:root{--width:calc(50vw - 40px)}.projetCard{background-color:#fff;border-radius:15px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:row;height:136px;margin:12.75px 16px 16px;min-width:calc(50vw - 40px);min-width:var(--width);opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;& img{border-radius:15px 0 0 15px;height:136px;object-fit:cover;width:162px}& .content{display:flex;flex-direction:column;flex-grow:1;margin-left:3px;margin-top:38.25px;width:305px;& .head{display:flex;flex-direction:column;margin-left:13px;& .name{display:flex;font-size:14px;font-weight:700;margin-left:0;margin-top:-28px;min-width:230px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(50vw - 300px)}& .clientName{color:#4867ec;margin-left:4px}& .lockIcon{height:15px;margin-left:5px;object-fit:contain;width:18px}& .row{display:flex;flex-direction:row;& .containerPercentage{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:-200px;padding-right:15px;width:200px;& .lectureSeule{color:#1c57dd;font-size:13px;font-weight:700;margin-bottom:6.5px;margin-right:40px;margin-top:-28px}& .pourcentage{color:#656565;font-size:12px;font-weight:600;margin-bottom:6.5px;margin-left:-30px;margin-top:-27px}}.project__widget__bar{background-color:#efefef;border-radius:15.3px;height:2px;margin-bottom:-17px;margin-left:0;margin-top:-15px;min-width:272px;width:calc(50vw - 215px)}}}& .progressBars{& .firstBar{background-color:#f3f3f3;margin-left:13px;margin-top:15px;min-width:272px;width:calc(50vw - 230px)}& .firstBar,& .secondBar{border-radius:15.3px;height:5px}& .secondBar{max-width:100%;transition:width 1.5s ease-in-out;&.blue{background-color:#4867ec}&.green{background-color:#64a64a}}}}}.projetCard:hover .projetCardFreeTrial:hover{opacity:.8}.notifBadgeProjet{align-items:center;background-color:red;border-radius:99px;color:#fff;display:flex;font-size:13px;font-weight:600;height:20px;justify-content:center;margin-left:10px;padding-left:5px;padding-right:5px}.project-list__project-grid-container{display:flex;.project-list__project-grid{display:flex;flex-wrap:wrap;justify-content:center}}.noResultResearchComponent-redesign{align-items:center;animation:fadeInUp .6s ease-out;display:flex;flex-direction:column;height:calc(100vh - 200px);justify-content:center;min-height:400px;padding:80px 40px;width:100vw}.no-result-icon-wrapper{animation:floatIn .8s ease-out;margin-bottom:32px;position:relative}.no-result-icon-circle{align-items:center;animation:pulse 2s ease-in-out infinite;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-radius:50%;box-shadow:0 10px 30px #00000014,0 0 0 1px #00000008,inset 0 1px 0 #fffc;display:flex;height:120px;justify-content:center;position:relative;width:120px}.no-result-icon{animation:iconRotate 3s ease-in-out infinite;color:#6b7280}.sparkle{animation:sparkle 2s ease-in-out infinite;color:#a78bfa;opacity:0;position:absolute}.sparkle-1{animation-delay:0s;right:15%;top:5%}.sparkle-2{animation-delay:.6s;left:10%;top:25%}.sparkle-3{animation-delay:1.2s;bottom:15%;right:8%}.no-result-content{animation:fadeInUp .6s ease-out .2s backwards;max-width:480px;text-align:center}.no-result-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1f2937,#4b5563);-webkit-background-clip:text;background-clip:text;color:#1f2937;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 20px}.no-result-search-term{align-items:center;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:inline-flex;gap:8px;margin-bottom:16px;padding:10px 20px;transition:all .3s ease}.no-result-search-term:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.search-label{color:#6b7280;font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.search-value{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;color:#374151;font-size:15px;font-weight:600;padding:4px 12px}.no-result-subtitle{color:#9ca3af;font-size:15px;font-weight:400;line-height:1.5;margin:12px 0 0}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes floatIn{0%{opacity:0;transform:translateY(-20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pulse{0%,to{box-shadow:0 10px 30px #00000014,0 0 0 1px #00000008,inset 0 1px 0 #fffc;transform:scale(1)}50%{box-shadow:0 15px 40px #0000001f,0 0 0 1px #0000000d,inset 0 1px 0 #fffc;transform:scale(1.05)}}@keyframes iconRotate{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes sparkle{0%,to{opacity:0;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@media (max-width:768px){.noResultResearchComponent-redesign{padding:60px 20px}.no-result-icon-circle{height:100px;width:100px}.no-result-icon{height:40px;width:40px}.no-result-title{font-size:20px}.no-result-search-term{flex-direction:column;gap:6px}}@media (prefers-color-scheme:dark){.no-result-icon-circle{background:linear-gradient(135deg,#374151,#1f2937)}.no-result-icon{color:#9ca3af}.no-result-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f9fafb,#d1d5db);-webkit-background-clip:text;background-clip:text}.no-result-search-term{background:linear-gradient(135deg,#374151,#1f2937);border-color:#4b5563}.search-label{color:#9ca3af}.search-value{background:#1f2937;color:#f3f4f6}.no-result-subtitle{color:#6b7280}.sparkle{color:#c4b5fd}}.placeholderProjetAcheve{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;text-align:center;width:calc(100vw - 100px);.integrerProjetVisuel{height:200px;margin-bottom:50px}}.modalAddProject{background-color:#fff;border-radius:10px;margin-left:calc(50vw - 260px);margin-top:calc(50vh - 275px);outline:none;position:absolute;top:0;transition:width .3s;-webkit-transition:width .3s;h2{font-size:24px;margin-bottom:0;margin-top:0}.photoTitle,h2{font-weight:600}.photoTitle{font-size:14px;margin-bottom:-10px;margin-top:20px}.photo{background-color:#eee;border-radius:17px;height:250px;margin-bottom:22px;margin-top:25.5px;width:483px;.photos:hover{opacity:.8}.photos{align-items:center;background-color:#dedede00;border-radius:17px;cursor:pointer;height:250px;justify-content:center;margin-bottom:22px;object-fit:cover;opacity:.9;transition:opacity .3s;-webkit-transition:opacity .3s;width:483px;.hidden{display:flex;margin-top:17px;position:absolute}.label{width:100%}.image-upload,.label{display:flex;justify-content:center}.image-upload{align-items:center;background-color:#fff;border-radius:6px;color:#000;cursor:pointer;font-size:10px;font-weight:bolder;height:21.25px;margin-left:-195px;margin-top:-13px;width:119px}.image-upload:hover{opacity:.7}}}.informationsGenerales{border-radius:13px;margin-bottom:22px;margin-top:0;min-height:77px;width:450px;.inputTitle{font-size:14px;font-weight:600;margin-top:0}.inputName{border:1px solid #eaeaea;border-radius:10px;font-size:13px;font-weight:500;height:35px;outline:none;padding-left:10px;padding-right:10px;width:455px}}.requireCreate{color:#9a9a9a;font-size:14px;font-weight:500;margin:0;transition:all .3s ease-in-out}.buttonGroup:hover{cursor:pointer;.choice{transform:translateX(-220px)}}.jeConfirmeButton{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#4b6aec,#5a79f1);background-position:45% 50%;background-size:180% 180%;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:20px;transition:transform .22s ease,background-position .32s ease,box-shadow .22s ease;width:480px;.textJeConfirme{color:#fff;font-size:15px;font-weight:600}&:hover{background-position:55% 50%;box-shadow:0 12px 36px #4867ec47,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;transform:translateY(-2px)}}.jeConfirmeButtonDisable{align-items:center;background-color:#4867ec;border-radius:7px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:20px;width:460px;.textJeConfirme{color:#fff;font-size:15px;font-weight:500;transition:all .25s ease-in-out}}.choice{margin-left:-30px;object-fit:contain;transition:all .25s ease-in-out;width:25px}}.OverlayModalNewProjet{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0}.modalFelicitation{border-radius:10px;margin-left:calc(50vw - 270px);margin-top:calc(50vh - 275px);outline:none;position:absolute;top:0;width:520px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.containerCrossIconFelicitation{margin-right:20px;margin-top:10px;position:absolute;right:0}.message{font-size:20px;font-weight:600;margin:30px 80px;text-align:center;transition:all 1s;-webkit-transition:all 1s}.imgProjet{margin-bottom:30px;object-fit:cover;transition:all 1.5s;-webkit-transition:all 1.5s;width:450px}.jeConfirmeButton{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(120deg,#4b6aec,#5a79f1);background-position:45% 50%;background-size:180% 180%;border-radius:99px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:20px;transition:transform .22s ease,background-position .32s ease,box-shadow .22s ease;width:480px;.textJeConfirme{color:#fff;font-size:15px;font-weight:600}.arrowWhite{margin-left:5px;object-fit:contain;transition:all .5s;-webkit-transition:all .5s;width:11px}&:hover{background-position:55% 50%;box-shadow:0 12px 36px #4867ec47,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;transform:translateY(-2px)}}}.OverlayModalFelicitation{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0}.loadingCreateProject{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;.barGrise{background-color:#f5f5f5;border-radius:20px;height:6px;margin-bottom:20px;margin-top:20px;width:300px;.barBeige{background-color:#4867ec;border-radius:20px;height:6px;transition:all 10s;width:100px}}}.modalCantCreateProject{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;margin-left:calc(50vw - 295px);margin-top:calc(50vh - 275px);outline:none;overflow:scroll;position:absolute;top:0;width:590px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.title{color:#4b5fb0;font-size:27px;margin-bottom:0}.subtitle,.title{font-weight:600;margin-left:70px;margin-right:70px;text-align:center}.subtitle{font-size:16px}.imageFonct{border-radius:15px;height:300px;margin-top:20px;object-fit:cover;width:550px}.button:hover{opacity:.7}.button{align-items:center;background-color:#3ca504;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:45px;justify-content:center;margin-bottom:20px;margin-top:20px;transition:opacity .2s;width:520px}}.modalJoinProject{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;margin-left:calc(50vw - 290px);margin-top:calc(50vh - 325px);outline:none;position:absolute;top:0;width:580px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.clockLock{margin-top:30px;width:100px}.titleModal{font-size:22px;font-weight:700;margin-bottom:0;margin-top:5px}.subtitleModal{font-size:15.1px;margin-left:20px;margin-right:20px;text-align:center}.whichRole{font-size:14px;font-weight:700;margin-bottom:20px;width:420px}select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:38px;max-width:calc(100vw - 45px);outline:none;padding-left:10px;width:435px}.leftArrow{margin-left:-25px;margin-right:17px;margin-top:3px;transform:rotate(90deg);width:7px}.containerButton{align-items:center;background-color:#fff;border:0 solid;display:flex;flex-direction:column;.blueButton:hover{opacity:.7}.blueButton{align-items:center;background-color:#4e66e4;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:45px;justify-content:center;margin-bottom:45px;margin-top:30px;max-width:90vw;transition:opacity .2s ease-in-out;width:440px}.subtitleButton{color:#2b4ad1;font-size:13px;font-weight:600}}}.modalAccessDenied{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;margin-left:calc(50vw - 290px);margin-top:calc(50vh - 210px);outline:none;position:absolute;top:0;width:580px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.titleModal{font-size:22px;font-weight:700;margin-bottom:0;margin-top:5px}.subtitleModal{font-size:15.1px;margin-left:20px;margin-right:20px;text-align:center}.buttonModal,.buttonModalBlue{background-color:#1c57dd;border-radius:5px;color:#fff;font-size:14px;font-weight:600;margin-bottom:10px;margin-top:20px;padding:10px 20px}.buttonModalBlue{background-color:#3ca504}.contact{color:#1c57dd;margin-bottom:40px}.contact,.whichRole{font-size:14px;font-weight:700}.whichRole{margin-bottom:20px;width:420px}select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #eaeaea;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:38px;max-width:calc(100vw - 45px);outline:none;padding-left:10px;width:435px}.leftArrow{margin-left:-25px;margin-right:17px;margin-top:3px;transform:rotate(90deg);width:7px}}.pageProjets{.corpsProjets{display:flex;height:100vh;.liste{transition:all .3s;-webkit-transition:all .3s;.inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:2px;margin-top:-9px;max-height:calc(100vh - 60px);overflow-x:hidden;padding-top:60px;position:absolute;.bar{background-color:#eee;height:1px;margin-top:20px}.bar,.titleInProjects{width:calc(100vw - 90px)}.titleInProjects{font-weight:700;margin-top:10px}}.inner::-webkit-scrollbar{display:none}}}}.loadingPageO__container{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw;.loadingPageO{font-size:100px;font-weight:100;transition:font-size 3s}.loadingPageO.big-width{font-size:5000px}}.sign-up__footer{background-color:#fff;display:flex;height:50px;min-width:500px;padding-left:10px;transition:width 1s;-webkit-transition:width 1s;.textThirdPart:hover{opacity:.7}.textThirdPart{cursor:pointer;font-size:11px;font-weight:500;margin-left:20px;transition:opacity .3s;-webkit-transition:opacity .3s}}.contentClientCardBig{align-items:center;display:flex;flex-direction:column;overflow:hidden;width:1300px;.titleComposant{font-size:22px;font-weight:600;margin-bottom:0;margin-top:40px}.subttitleComposant{margin-bottom:50px;margin-top:6px;opacity:.7}.flecheBleuBig{margin-top:-440px;object-fit:contain;width:120px}.composantOnboardinClient{align-items:center;display:flex;flex-direction:column;justify-content:center;.titleOnboardingClient{font-size:18px;font-weight:600;margin-top:0;text-align:center}.photoOnbaording{object-fit:contain;width:210px}}}.secteurActivite{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw;.leftPart{display:flex;flex-direction:column;height:100vh;justify-content:center;min-width:600px;transition:width .6s ease-in-out;width:50vw;.firstPart{display:flex;height:50px;min-width:500px;transition:width 1s;-webkit-transition:width 1s;.opus:hover{cursor:pointer;opacity:.7}.opus{font-size:30px;font-weight:100;margin-top:8px;transition:opacity .3s;-webkit-transition:opacity .3s}.dot,.opus{margin-left:30px;margin-right:10px}.dot{background-color:#000;border-radius:20px;height:4px;margin-top:25px;width:4px}.onBoarding{font-size:16px;font-weight:600;margin-top:16px}}.secondPart{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;.title{font-size:30px;margin-top:10px;transition:all .6s ease-in-out}.subtitle{color:#3d3d3da8;margin-top:-18px;transition:all .6s ease-in-out}.littleTitle,.subtitle{font-size:14px;font-weight:500}.cardSecteur{align-items:center;border-radius:15px;box-shadow:0 0 20px 0 #3333331a;cursor:pointer;display:flex;height:100px;margin-right:25px;margin-top:30px;padding-left:20px;transition:all .6s ease-in-out;width:405px;.blueLeftIcon:hover{opacity:.7}.blueLeftIcon{cursor:pointer;margin-top:20px;object-fit:contain;width:20px}.littleTitleSecteur{color:#4960a7;font-size:13px;font-weight:600;margin:0}.titleSecteur{color:#214371;font-size:26px;font-weight:600;margin:3px 0}.blueRightIcon{object-fit:contain;width:11px}}.buttonSuivant:hover{opacity:.8}.buttonSuivant{align-items:center;background-color:#4867ec;border-radius:10px;cursor:pointer;display:flex;height:35px;justify-content:center;margin-right:20px;margin-top:40px;width:430px;.titleButtonSuivant{color:#fff;font-size:14px;font-weight:600}}.client{font-size:12px}.connexion:hover{opacity:.7}.connexion{color:#4867ec;cursor:pointer;font-size:12px;font-weight:500;margin-left:6px;margin-top:11px;transition:opacity .3s;-webkit-transition:opacity .3s}}}.onBoardingPhoto{height:90vh;margin-left:-50vw;margin-top:5vh}.rightPart{background-color:#f4f9ff;height:100vh;overflow:hidden;transition:width .6s ease-in-out;width:50vw;.loginBlue{height:100vh;object-fit:contain}}.barSecteur{background-color:#f8f8f8;height:2px;min-width:820px;width:calc(100vw - 100px)}.opus{margin-left:-50px;margin-top:-100px;object-fit:contain;width:50px}}.infosEntreprise{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw;.leftPart{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;min-width:600px;width:50vw;.firstPart{display:flex;height:50px;min-width:500px;transition:width 1s;-webkit-transition:width 1s;width:50vw;.opus:hover{cursor:pointer;opacity:.7}.opus{font-size:30px;font-weight:100;margin-top:8px;transition:opacity .3s;-webkit-transition:opacity .3s}.dot,.opus{margin-left:30px}.dot{background-color:#000;border-radius:20px;height:4px;margin-right:10px;margin-top:25px;width:4px}.onBoarding{font-size:16px;font-weight:600;margin-top:16px}}.secondPart{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;width:50vw;.pathEtapes{transition:opacity .7s ease-in-out;.pathPasse:hover{opacity:.7}.pathPasse{color:#4fa139;cursor:pointer}.pathAVenir,.pathEnCours,.pathPasse{font-size:13px;font-weight:600}.pathAVenir{color:#9b9b9b}.dotted{height:16px;object-fit:cover;opacity:1;transition:width 1s;-webkit-transition:width 1s}.beigeBar{background-color:#69a556;border-radius:200px;height:4px;margin-right:1px;margin-top:6px;transition:all 1s;-webkit-transition:all 1s;width:75px}.choicePath{margin-right:116px;object-fit:cover;width:18px}.noChoice{background-color:#fff;border:1px solid #bdbdbd;border-radius:30px;height:16px;margin-right:116px;width:16px}}.opacityForm{transition:opacity .5s;-webkit-transition:opacity .5s}.title{font-size:30px}.subtitle{color:#3d3d3da8;font-size:15px;font-weight:500;margin-top:-15px}.inputGroup{.inputTitle{font-size:14px;font-weight:500;margin-top:25px}.input{border:1px solid #eaeaea;border-radius:10px;height:35px;outline:none;padding-left:10px;padding-right:10px;width:400px}.choiceNombre:hover{opacity:.7}.choiceNombre{align-items:center;border:1px solid #eaeaea;border-radius:10px;cursor:pointer;display:flex;height:35px;justify-content:center;transition:all .3s;-webkit-transition:all .3s;width:120px;.nombreChoice{font-size:14px;font-weight:500;transition:all .3s}}}.buttonBack:hover{opacity:.8}.buttonBack{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;height:20px;margin-left:10px;margin-top:10px;width:50px;.retourIcon{margin-top:1px;object-fit:contain;opacity:.8;width:8px}.titleButtonBack{color:#4d4d4d;font-size:13px;font-weight:500;margin-left:5px}}.buttonSuivant:hover{opacity:.8}.buttonSuivant{align-items:center;background-color:#4867ec;border:0 solid;border-radius:10px;cursor:pointer;display:flex;height:38px;justify-content:center;margin-right:20px;margin-top:40px;width:430px;.titleButtonSuivant{color:#fff;font-size:14px;font-weight:600}}}}.rightPart{background-color:#f4f9ff;height:100vh;overflow:hidden;width:50vw;.loginBlue{height:100vh;object-fit:contain}}}.infosPersonnelles{display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw;.leftPart{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;min-width:600px;width:50vw;.firstPart{background-color:#fff;display:flex;height:50px;min-width:500px;transition:width 1s;-webkit-transition:width 1s;width:50vw;.opus:hover{cursor:pointer;opacity:.7}.opus{font-size:30px;font-weight:100;margin-top:8px;transition:opacity .3s;-webkit-transition:opacity .3s}.dot,.opus{margin-left:30px}.dot{background-color:#000;border-radius:20px;height:4px;margin-right:10px;margin-top:25px;width:4px}.onBoarding{font-size:16px;font-weight:600;margin-top:16px}}.secondPart{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 100px);justify-content:center;margin-left:50px;width:50vw;.pathEtapes{transition:opacity .7s ease-in-out;.pathPasse:hover{cursor:pointer;opacity:.7}.pathPasse{color:#4fa139;font-size:13px;font-weight:600}.pathAVenir,.pathEnCours{font-size:13px;font-weight:600;transition:color .3s;-webkit-transition:color .3s}.pathAVenir{color:#9b9b9b}.dotted{height:16px;object-fit:cover;opacity:1;width:343px}.beigeBar,.dotted{transition:width 1s;-webkit-transition:width 1s}.beigeBar{background-color:#69a556;border-radius:200px;height:4px;margin-right:1px;margin-top:7px;width:75px}.choicePath{margin-right:116px;object-fit:cover;transition:opacity .3s;-webkit-transition:opacity .3s;width:18px}.noChoice{background-color:#fff;border:1px solid #bdbdbd;border-radius:30px;height:16px;margin-right:116px;width:16px}}.subtitle{font-size:15px;margin-top:-15px}.littleInputGroup{.inputTitle{font-size:14px;font-weight:500;margin-left:9px}.input{border:1px solid #eaeaea;border-radius:10px;height:35px;margin-left:8px;margin-right:8px;outline:none;padding-left:10px;padding-right:10px;width:180px}}.inputGroup{.inputTitle{font-size:14px;font-weight:500}.input{border:1px solid #eaeaea;border-radius:10px;height:35px;outline:none;padding-left:10px;padding-right:10px;width:400px}}.requires{display:flex;flex-wrap:wrap;margin-left:10px;margin-top:20px;width:400px;.require{background-color:#f8f8f8;border-radius:30px;margin-bottom:15px;margin-right:15px;padding:7px 10px;.textRequire{font-size:13px;font-weight:500;margin:0}}.requireValid{background-color:#d2e7f8;border-radius:30px;margin-bottom:15px;margin-right:15px;padding:7px 10px;.textRequire{color:#4b5fb0;font-size:13px;font-weight:600;margin:0}}}.mdpIdentiques{transition:opacity .3s;-webkit-transition:opacity .3s}.buttonSuivant:hover{opacity:.8}.buttonSuivant{align-items:center;background-color:#4867ec;border:0 solid;border-radius:10px;cursor:pointer;display:flex;height:38px;justify-content:center;margin-right:20px;margin-top:36px;width:430px;.titleButtonSuivant{color:#fff;font-size:14px;font-weight:600}}.buttonSuivant:disabled{background-color:#eee;.titleButtonSuivant{color:grey}}.title{font-size:30px;margin-top:0}.subtitle{color:#3d3d3da8;line-height:24px;margin-top:-18px;width:450px}.inputTitle,.subtitle{font-size:14px;font-weight:500}.inputTitle{margin-top:25px}.boutonEntrerOPUS{align-items:center;background-color:#4867ec;border:0 solid;border-radius:10px;cursor:pointer;display:flex;height:38px;justify-content:center;margin-right:20px;width:430px;.textBoutonEntrerOPUS{color:#fff;font-size:14px;font-weight:600}}.boutonEntrerOPUS:disabled{opacity:.3}}.sousBouton{color:#9a9a9a;font-size:12px;font-weight:400;margin-bottom:7px}.privacyPolicy:hover{opacity:.8}.privacyPolicy{color:#4867ec;cursor:pointer;font-size:12px;font-weight:500;margin-top:0}}.middlePart{height:30px;transition:all .5s;-webkit-transition:all .5s}.rightPart{background-color:#f4f9ff;height:100vh;width:50vw;.loginBlue{height:100vh;object-fit:contain}}}.sign--up--page{display:flex;overflow-x:hidden;overflow-y:scroll}.modalPassword{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:300px;margin-left:calc(50vw - 240px);margin-top:calc(50vh - 150px);outline:none;position:absolute;top:0;width:480px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.inputModifNomProjet{background-color:#fff;border:1px solid #9f9f9f6b;border-radius:8px;font-size:20px;height:35px;margin-top:30px;outline:none;padding-left:20px;text-align:center;width:380px}.enregistrerButton{align-items:center;background-color:#4867ec;border:0 solid;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:35px;justify-content:center;letter-spacing:.6px;margin-top:20px;transition:all .5s;-webkit-transition:all .5s;width:400px}.enregistrerButton:hover{opacity:.7}.enregistrerButton:disabled{background-color:#f8f8f8}}@keyframes loadingColorChange{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.loading-div{animation:loadingColorChange 6s linear infinite;background:linear-gradient(270deg,#eee,#f8f8f8,#f8f8f8,#eee);background-size:1000% 100%}.parametresProfil{.contenu{.inner{display:flex;flex-direction:column;margin-left:.5px;max-height:calc(100vh - 60px);overflow-x:scroll;padding-left:25px;padding-top:30px;width:calc(100vw - 250px);.enregistre{align-items:center;background-color:#d2e7f8;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-left:calc(50vw - 260px);margin-top:calc(50vh - 130px);overflow:hidden;position:absolute;transition:opacity .5s;.checkBlanc{object-fit:contain;width:40px}.textEnregistre{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}}.statutProjetActuel:hover{opacity:.8}.statutProjetActuel{align-items:center;background-color:#4867ec;border:1.5px solid #4867ec;border-radius:8px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:20px;opacity:1;padding:1px 85px;transition:opacity .3s;-webkit-transition:opacity .3s;p{color:#fff;font-size:13px;font-weight:600;margin:0}}.statutProjetNonChoisi:hover{opacity:.8}.statutProjetNonChoisi{align-items:center;background-color:#fff;border:1.5px solid #4867ec;border-radius:8px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:20px;opacity:1;padding:1px 85px;transition:opacity .3s;-webkit-transition:opacity .3s;p{color:#4867ec;font-size:13px;font-weight:600;margin:0}}}.inner::-webkit-scrollbar{display:none}.banniere{background-color:#f8f8f8;border-radius:15px;opacity:1;overflow:hidden;transition:all .3s;-webkit-transition:all .3s;width:calc(100vw - 270px);.title{font-size:16px;margin-top:0}.subtitle,.title{font-weight:500;margin-left:20px}.subtitle{color:#8c8c8c;font-size:14px;margin-top:10px}}.title{font-size:27px;font-weight:700;margin-bottom:0;margin-top:20px}.designant{font-weight:500;margin-bottom:-5px;margin-top:-7.6px}.information{color:#8b8b8b;font-size:13px;font-weight:400}.copier{background-color:#d2e7f8;border:0;border-radius:8px;color:#4867ec;font-size:12px;font-weight:600;height:25px;margin-left:10px;width:70px}#inputLogo[type=file]{display:none}.label{align-self:center;margin-left:15px}.profilePicture{border-radius:100px;cursor:pointer;height:150px;margin-bottom:10px;margin-top:0;object-fit:cover;width:150px}.modifier{border:1px solid #8b8b8b;border-radius:5px}.modifier,.supprimer{background-color:#fff;font-size:14px;font-weight:600;height:35px;margin-left:15.2px;margin-top:22.9px;width:80px}.supprimer{border:0 solid #8b8b8b;border-radius:5px}button:hover{opacity:.5}.profilePicture:hover{opacity:.8}.longBar{background-color:#f8f8f8;height:2px;margin-left:0;width:calc(100vw - 200px)}.designantInput{font-size:13px;font-weight:500;margin-top:30px}.requires{display:flex;flex-wrap:wrap;margin-left:120px;margin-top:0;width:600px;.require{background-color:#f8f8f8;border-radius:30px;margin-bottom:10px;margin-right:25px;padding:7px 10px;.textRequire{font-size:12px;font-weight:500;margin:0}}.requireValid{background-color:#c0fa9277;border-radius:30px;margin-bottom:10px;margin-right:25px;padding:7px 10px;.textRequire{font-size:12px;font-weight:500;margin:0}}}input{border:1px solid #e2e3e7;border-radius:9px;box-shadow:0 .5px 2px 0 #3333330f;color:#41434b;font-size:13px;font-weight:500;height:35px;letter-spacing:.5px;margin-bottom:20px;margin-top:20px;outline:none;padding-left:10px;padding-right:10px;transition:all .2s;-webkit-transition:all .2s;width:520px}.mettreAJourMotDePasse{background-color:#d2e7f8;border:2px solid #d2e7f8;border-radius:8px;margin-top:30px;padding:6px 15px;p{color:#4867ec;font-size:13px;font-weight:600;margin:0}}.notes{border:1px solid #e2e2e2;border-radius:5px;color:#868686;font-size:13px;font-weight:500;height:25px;margin-bottom:13px;margin-right:50px;margin-top:12.2px;outline:none;padding-left:7.6px;padding-top:10px;width:500px}.agencePicture{margin-bottom:20px;margin-top:30px;object-fit:contain;width:183.5px}.enregistrerButton{background-color:#d2e7f8;border:1px solid #d2e7f8;border-radius:7px;height:30px;margin-left:-100px;margin-top:30px;padding:6px 15px;p{color:#4867ec;font-size:13px;font-weight:600;margin:0}}.enregistrerButton:disabled,.enregistrerButton:hover:disabled{opacity:.3}}}.choosePlanPage{height:calc(100vh - 56px);margin-top:-10px;max-width:calc(100vw - 70px);overflow:scroll;width:1350px;.buttonGoBack:hover{cursor:pointer;opacity:.7}.buttonGoBack{align-items:center;display:flex;font-size:15px;font-weight:700;gap:5px;padding:30px 20px 20px 0;transition:opacity .2s ease-in-out;.rightIcon{object-fit:contain;width:7px}}.containerPlans{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:80px;.containerSales{align-items:center;display:flex;gap:20px;margin-bottom:25px;margin-top:-10px;.profilePicture{border-radius:200px;height:80px;object-fit:cover;width:80px}.imagineBy{font-size:14px;font-weight:600;margin:0 0 5px;opacity:.7}.salesName{font-size:18px;font-weight:600;margin:0}.salesTitle{color:#1c57dd;font-weight:600;margin-bottom:0;margin-top:3px}}}@media (max-width:1355px){.containerPlans{align-items:center;flex-direction:column;gap:30px}}.planTarifs{color:#5667f6;font-size:20px;font-weight:700;margin-bottom:10px;margin-top:40px}.mainTitle{font-size:42px;font-weight:700;margin-top:0;max-width:100vw;width:700px}.planTypeChoices{margin-top:30px;.title{font-size:25px;font-weight:700}.planTypeChoice:hover{opacity:.7}.planTypeChoice{cursor:pointer;display:flex;transition:all .2s ease-in-out;.containerRond{align-items:center;border:1px solid #5667f6;border-radius:99px;display:flex;height:26px;justify-content:center;margin-right:15px;transition:all .2s ease-in-out;width:26px;.rond{background-color:#5667f6;border-radius:99px;height:14px;transition:all .2s ease-in-out;width:14px}}.planType{font-weight:700;margin-bottom:5px;margin-top:5px}.recomand{color:#1c57dd;font-weight:700;margin-top:0}}}@media (max-width:1355px){.planTypeChoices{display:flex;flex-direction:row;gap:40px;.title{margin-top:0}}}}.planChoices{align-items:flex-start;display:flex;gap:25px;justify-content:center;margin-top:30px;.currencies{display:flex;flex-direction:column;gap:20px;margin-left:10px;margin-top:12px;.widgetCurrency,.widgetCurrencySelected{align-items:center;border:2px solid #eee;border-radius:10px;display:flex;flex-direction:column;font-weight:600;height:120px;justify-content:center;padding-left:10px;padding-right:10px;text-align:center;transition:all .2s ease-in-out;width:200px}.save{background-color:#1c57dd1a;border:1px solid #1c57dd;border-radius:20px;color:#1c57dd;font-size:14px;margin-top:17px;padding:4px 10px;transition:background-color .2s ease-in-out}.widgetCurrencySelected{background-color:#5667f61a;border:2px solid #1c57dd;color:#1c57dd;.save{background-color:#fff}}.widgetCurrency:hover{background-color:#5667f61a;border:2px solid #5667f6;color:#1c57dd;cursor:pointer;font-weight:600}}}.itemPlanChoiceAdvice{margin-top:30px;padding-left:25px;padding-right:25px;width:270px;.contactAdvice{align-items:center;background-color:#3ca504;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center}.avatarAdvice{border-radius:40px;height:40px;margin-right:10px;object-fit:cover;width:40px}.citation,.nameInfoAdvice{font-size:14px}.citation{font-style:italic;margin-bottom:25px;margin-top:25px}}.itemPlanChoiceBlue,.itemPlanChoiceLightBlue,.itemPlanChoiceWhite{border-radius:20px;padding-left:25px;padding-right:25px;width:270px;.titlePlan{font-size:30px;font-weight:700;margin-bottom:0;margin-top:20px}.subtitlePlan{font-size:15px;font-weight:600;margin-top:5px}.bar{background-color:#c2c2c3;height:1px;margin-bottom:20px;margin-left:10px;margin-top:20px;width:calc(100% - 20px)}.checkOption{align-items:center;display:flex;font-size:14px;gap:15px;height:40px;.simpleCheck{height:12px;width:12px}}.price{font-size:40px;font-weight:700;margin-bottom:0;margin-top:20px}.subtitlePrice{font-size:15px;margin-top:5px;opacity:.7}.buttonPlan{align-items:center;border:1px solid #d9dcf9;border-radius:10px;cursor:pointer;font-size:15px;font-weight:700;height:50px;margin-bottom:25px;margin-top:20px;transition:all .2s ease-in-out;width:100%}.buttonPlan,.currentPlan{display:flex;justify-content:center}.currentPlan{font-size:13px;text-align:center;text-decoration:underline}.numberSeats{display:flex;gap:20px;margin-left:10px;margin-top:30px;.freeSeats,.paidSeats{align-items:center;background-color:#d6e2ff;border:1px solid #fff;border-radius:10px;color:#1c57dd;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;height:100px;justify-content:center;text-align:center;width:143px;.number{font-size:34px;margin:0}}}}.itemPlanChoiceWhite{background-color:#fff;border:1px solid #fff;box-shadow:0 0 20px 0 #3333331a}.itemPlanChoiceLightBlue{background-color:#ebedfd;border:1px solid #d9dcf9;color:#5667f6}.itemPlanChoiceBlue{background-color:#5667f6;border:1px solid #5667f6;color:#fff;display:flex;width:630px;.illustration{border-radius:10px;height:413px;margin:12px -10px 12px 30px;object-fit:cover;width:280px}}.tableauFunctionalities{margin-top:100px;min-width:1000px;.categoryFunctionality{margin-bottom:55px;width:100%;.headerCategoryFunctionality{align-items:center;border-bottom:1px solid #ebebeb;display:flex;.firstPart{width:500px;.title{font-size:17px}}.secondaryPart{font-weight:700;width:calc(50% - 250px)}}.listFunctionalities{.ItemOptionCategoryFunctionality{align-items:center;border-bottom:1px solid #ebebeb;display:flex;width:100%;.firstPart{width:500px;.title{color:#666;font-size:15px;font-weight:500}}.secondaryPart{font-size:15px;width:calc(50% - 250px);.simpleCheck{height:12px;width:12px}}}}}}.widgetUpload,.widgetUploadOpen{border-radius:10px;bottom:0;display:flex;flex-direction:column;height:61px;margin-bottom:7px;margin-right:75px;position:absolute;right:0;width:400px;z-index:1000;.headerUpload{align-items:center;display:flex;justify-content:space-between;width:400px;.imports{font-size:15px;font-weight:600;margin-left:20px}.containerButtons{display:flex;margin-right:10px;.buttonCross{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:30px;.bottomArrow{object-fit:contain;width:18px}.blackCrossIcon{object-fit:contain;width:12px}}}}.listDocument{height:391px;overflow:scroll}.footerUploadInProgress{align-items:center;background-color:#1741bf;border-radius:7px;display:flex;height:50px;margin-left:10px;margin-right:10px;margin-top:0;.iconPart{align-items:center;display:flex;height:60px;justify-content:center;width:50px;.uploadIcon{object-fit:contain;width:15px}}.progressPart{align-items:center;display:flex;height:50px;.textButton{align-items:center;display:flex;justify-content:space-between;padding-left:15px;width:310px;.text{color:#fff;font-size:13px;font-weight:600;margin:0}.buttonUp{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;width:25px;.whiteUp{object-fit:contain;width:15px}.whiteCross{object-fit:contain;width:12px}}}.progressBar{background-color:#2152fd;border-bottom-right-radius:7px;border-top-right-radius:7px;display:flex;height:50px;position:absolute;transition:width .2s ease-in-out}}}.footerUploadDone{align-items:center;background-color:#3b8441;border-radius:7px;display:flex;height:50px;margin-left:10px;margin-right:10px;margin-top:0;.iconPart{align-items:center;display:flex;height:60px;justify-content:center;width:50px;.uploadIcon{object-fit:contain;width:17px}}.progressPart{align-items:center;display:flex;height:50px;.progressBar{background-color:#5aa260;border-bottom-right-radius:7px;border-top-right-radius:7px;display:flex;height:50px;position:absolute;transition:width .2s ease-in-out;width:330px}}}}.widgetUploadOpen{background-color:#fff;box-shadow:0 0 10px 0 #33333336;height:500px}.itemWidgetUpload{align-items:center;border-bottom:1px solid #eee;display:flex;height:55px;justify-content:space-between;margin-left:45px;.checkVert{margin-left:10px;margin-top:2px;width:15px}.leftPart{.title{font-size:13px;font-weight:600;margin:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backBar{background-color:#eee;border-radius:10px;height:5px;margin-bottom:3px;margin-top:10px;width:280px;.frontBar{background-color:#1c57dd;border-radius:10px;height:5px;width:100px}}.greyFolder{margin-right:6px;margin-top:5px;object-fit:contain;width:17px}.location{font-size:11px;margin:5px 0 0;opacity:.6}}.buttonItem{align-items:center;background-color:#eee;border-radius:30px;cursor:pointer;display:flex;height:23px;justify-content:center;margin-right:20px;width:23px;.blackCrossIcon,.searchIconItem{height:11px;opacity:.5;width:11px}}}.globalUploadProgress,.globalUploadProgressExpanded{border-radius:10px;bottom:0;display:flex;flex-direction:column;height:61px;margin-bottom:7px;margin-right:75px;position:absolute;right:0;width:400px;z-index:1002;.headerUpload{align-items:center;display:flex;justify-content:space-between;width:400px;.imports{font-size:15px;font-weight:600;margin-left:20px}.containerButtons{display:flex;margin-right:10px;.buttonCross{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:30px;.bottomArrow{object-fit:contain;width:18px}.blackCrossIcon{object-fit:contain;width:12px}}}}.listTransfers{height:391px;overflow-x:hidden;overflow-y:auto}.footerUploadInProgress{align-items:center;background-color:#1741bf;border-radius:7px;display:flex;height:50px;margin-left:10px;margin-right:10px;margin-top:0;overflow:hidden;position:relative;.progressBar{background-color:#2152fd;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top-left-radius:7px;border-top-right-radius:7px;height:50px;left:0;position:absolute;top:0;transition:width .2s ease-in-out;z-index:0}.iconPart{align-items:center;display:flex;height:60px;justify-content:center;position:relative;width:50px;z-index:1;.uploadIcon{object-fit:contain;width:15px}}.progressPart{align-items:center;display:flex;flex:1 1;height:50px;pointer-events:none;position:relative;z-index:1;.textButton{align-items:center;display:flex;justify-content:space-between;padding-left:15px;pointer-events:auto;position:relative;width:310px;z-index:2;.text{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;margin:0}}}.buttonUp{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;pointer-events:auto;position:relative;width:25px;z-index:10;.whiteUp{cursor:pointer;width:15px}.whiteCross,.whiteUp{object-fit:contain;pointer-events:none;position:relative}.whiteCross{width:12px}}}}.globalUploadProgressExpanded{background-color:#fff;box-shadow:0 0 10px 0 #33333336;height:500px}.transferItem{align-items:flex-start;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-left:45px;padding:10px 0;.checkVert{width:15px}.checkVert,.redCrossIcon{margin-left:10px;margin-top:2px}.redCrossIcon{width:13px}.chargementContainer{align-items:center;display:flex;justify-content:center}.chargement{animation:spin 1s linear infinite}.leftPart{flex:1 1;min-width:0;.title{font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.backBar{background-color:#eee;border-radius:10px;height:5px;margin-bottom:3px;margin-top:10px;position:relative;width:330px;.frontBar{background-color:#1c57dd;border-radius:10px;height:5px;transition:width .2s ease-in-out}.progressText{color:#666;font-size:11px;margin:0;position:absolute;right:0;top:-18px}}.greyFolder{margin-right:6px;margin-top:5px;object-fit:contain;width:17px}.location{font-size:11px;margin:5px 0 0;opacity:.6}}}.joinProjectPage{display:flex;.buttonBack:hover{cursor:pointer;opacity:.7}.buttonBack{align-items:center;border:1px solid #4e66e4;border-radius:99px;color:#4e66e4;display:flex;font-size:13px;font-weight:600;margin-bottom:40px;margin-top:-40px;padding:5px 10px;transition:opacity .2s ease-in-out;white-space:nowrap;.leftIcon{margin-right:5px;object-fit:contain;width:10px}}.containerLeftPart{height:100vh;transition:all .8s;-webkit-transition:all .8s;width:50vw;.animationJoinProject{transition:opacity .8s ease-in-out}}.containerRightPart{align-items:center;background-color:#f2f6fc;display:flex;overflow:hidden;width:50vw;.calqueInfosProjet{height:850px;position:absolute;width:50vw;.firstSlide{align-items:center;display:flex;margin-top:73px;padding-left:63px;.projectImg{border-radius:4px;height:22px;margin-right:8px;object-fit:cover;width:22px}.projectName{font-size:11px;font-weight:700;margin:0}}.secondSlide{align-items:center;display:flex;margin-top:47px;padding-left:289px;.agencyProject{background-color:#f6f6f6;border:1px solid #a2a2a2;border-radius:99px;color:#4b4b4b;font-size:9px;padding:2px 7px}}.thirdSlide{align-items:center;display:flex;margin-top:66px;padding-left:420px;.projectName{font-size:15px;font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.fourthSlide{align-items:center;display:flex;margin-top:37px;padding-left:417px;.projectImg{border-radius:5px;height:175px;object-fit:cover;width:226px}}.containerQrCode{align-items:center;display:flex;flex-direction:column;height:400px;margin-left:170px;margin-top:10px;width:170px;.backGroundQrCode{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;padding:10px}.leftIcon{margin-top:13px;transform:rotate(90deg);width:18px}.scanThisQrCode{color:#1c57dd;font-size:14px;font-weight:600;margin-top:10px;text-align:center}}}.rightPartJoinProject{height:850px;object-fit:contain}}@media (max-width:1100px){.containerRightPart{display:none}}}@media (max-width:700px){.joinProjectPage{display:none}}@media (min-width:700px){.yourScreenIsToShort{display:none}}.headerJoinProject{align-items:center;display:flex;padding-left:30px;padding-top:20px;.opus{font-size:30px;font-weight:100;margin-bottom:0;margin-top:0}.projectName{font-size:16px;font-weight:700;margin-left:10px}}.footerJoinProject{background-color:#fff;display:flex;height:50px;min-width:500px;padding-left:10px;transition:width 1s;-webkit-transition:width 1s;.textThirdPart:hover{opacity:.7}.textThirdPart{cursor:pointer;font-size:11px;font-weight:500;margin-left:20px;transition:opacity .3s;-webkit-transition:opacity .3s}}.onboardingStep{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 110px);justify-content:center;transition:margin-top .8s ease-in-out;.checkbox-container{margin-top:20px}.checkbox-container div{align-items:center;display:flex;margin-bottom:10px}.checkbox-container input[type=checkbox]{cursor:pointer;margin-right:10px}.checkbox-container label{color:#333;cursor:pointer;font-size:13px;font-weight:600;margin:0}.consult{color:#4e66e4;font-size:13px;font-weight:600;margin:0 0 0 5px}.buttonGoBack{cursor:pointer;font-weight:600;height:30px}.buttonNext:hover{cursor:pointer;transform:scale(1.04)}.buttonNext{align-items:center;background-color:#1c57dd;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:50px;justify-content:center;margin-top:50px;transition:transform .2s ease-in-out;width:470px}.notIdenticalPassword{color:red;font-size:13px;font-weight:500;margin-bottom:0;margin-top:0;transition:opacity .2s ease-in-out;width:420px}.listEnterprises{align-items:center;display:flex;flex-direction:column;margin:10px 20px 20px}.canScroll{color:#1c57dd;font-size:14px;font-weight:600;margin-top:-20px}.leftIconScroll{margin-left:8px;margin-top:-32px;object-fit:contain;transform:rotate(270deg);width:13px}}.projectToJoin{.petitTitre{font-size:14px;font-weight:600;margin-top:-10px;width:430px}.cardAgencyProject{align-items:center;background-color:#f5f6fa;border-radius:10px;display:flex;height:60px;justify-content:space-between;max-width:90vw;width:443px;.textPart{font-size:14px;font-weight:600;margin-left:20px;span{color:#4e66e4;font-weight:600}}}.projectCard{border-radius:15px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:row;height:120px;margin-bottom:20px;margin-top:30px;max-width:90vw;img{border-radius:15px 0 0 15px;height:120px;object-fit:cover;width:135px}.content{display:flex;flex-direction:column;flex-grow:1;margin-left:3px;margin-top:38.25px;width:305px;.head{display:flex;flex-direction:column;margin-left:13px;.name{display:flex;font-size:14px;font-weight:700;margin-left:0;margin-top:-28px;min-width:230px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(50vw - 300px)}.clientName{color:#4867ec;margin-left:4px}.row{display:flex;flex-direction:row;.pourcentage{color:#656565;font-size:12px;font-weight:600;margin-bottom:6.5px;margin-left:-30px;margin-top:-27px}.bar{background-color:#efefef;border-radius:15.3px;height:2px;margin-bottom:-17px;margin-left:0;margin-top:-2px;max-width:calc(90vw - 150px);width:278px}}}.progressBars{.firstBar{background-color:#f3f3f3;margin-left:13px;margin-top:12px;max-width:calc(90vw - 150px);width:278px}.firstBar,.secondBar{border-radius:15.3px;height:5px}.secondBar{transition:width 1.5s ease-in-out}}}}.needToBeOnLargerScreen{align-items:center;font-size:14px;justify-content:center;margin-bottom:-20px;margin-top:30px;text-align:center;width:80vw;.containerTitlePoint{align-items:center;display:flex;.number{align-items:center;background-color:#4e66e4;border-radius:99px;color:#fff;display:flex;font-size:14px;font-weight:600;height:24px;justify-content:center;margin-right:5px;width:24px}.titlePoint{color:#4e66e4;font-weight:600;margin-left:10px}}.containerStores{align-items:center;display:flex;gap:20px;margin-bottom:30px;margin-top:10px;.store{width:calc(40vw - 10px)}}.buttonOpenProject{background-color:#4e66e4;border-radius:5px;color:#fff;font-size:14px;font-weight:600;margin-top:10px;padding:15px}}}.choiceList{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin-bottom:20px;margin-top:0;.buttonSalarie{color:#4e66e4;font-size:14px;font-weight:600;margin-bottom:-20px;margin-top:10px;width:420px}}.multiStepLoading{display:flex;flex-direction:column;gap:20px;height:400px;margin-bottom:-400px;padding-top:20px;.itemMultiStepLoading{align-items:center;display:flex;gap:10px;.icon{height:17px;object-fit:contain;width:17px}.titleItem{font-size:14px;font-weight:600;margin:0}}}.headerStep{align-items:center;display:flex;flex-direction:column;margin-bottom:30px;width:50vw;.titleHeaderStep{font-size:30px;font-weight:700;margin-bottom:10px;margin-top:10px;text-align:center;width:420px}.subtitleHeaderStep{color:#696b71;font-size:15px;max-width:85vw;text-align:center;width:420px}}.containerButton{align-items:center;background-color:#fff;border:0 solid;display:flex;flex-direction:column;.blueButton:hover{opacity:.7}.blueButton{align-items:center;background-color:#4e66e4;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:45px;justify-content:center;margin-top:30px;max-width:90vw;transition:opacity .2s ease-in-out;width:430px}.subtitleButton{color:#2b4ad1;font-size:13px;font-weight:600;max-width:430px}}.buttonCreateCompany:hover,.buttonCreateCompanySelected:hover,.entrepriseItemChoice:hover,.entrepriseItemChoiceSelected:hover,.itemChoice:hover{cursor:pointer;transform:scale(1.02)}.itemChoice{align-items:center;border:2px solid #eaeae9;border-radius:10px;display:flex;gap:20px;height:55px;padding-left:20px;transition:all .2s ease-in-out;width:410px;.choiceIcon{object-fit:contain;width:16px}.choiceName{font-size:14px;font-weight:600;margin:0}}.doubleInput{align-items:center;display:flex;gap:20px;margin-top:-10px;.containerLittleInput{display:flex;flex-direction:column;margin-bottom:10px;.titleInput{font-size:14px;font-weight:600;margin-left:5px}.littleInput{border:1px solid #eaeaea;border-radius:8px;font-size:14px;font-weight:500;height:38px;max-width:calc(50vw - 50px);outline:none;padding-left:10px;width:195px}}}.phoneInput{margin-bottom:9px;.titleInput{font-size:14px;font-weight:600;margin-bottom:27px;margin-left:5px}}.phoneInput input{background-color:#fff0;border:1px solid #eaeaea;border-radius:8px;font-size:14px;font-weight:500;height:38px;max-width:calc(100vw - 60px);outline:none;padding-left:38px;width:394px}.phoneInput .PhoneInputCountrySelect{border-right:1px solid #ccc;display:none;padding:10px}.phoneInput .PhoneInputCountryIcon{height:15px;margin-bottom:-28px;margin-left:10px;width:20px;z-index:2}@media (max-width:600px){.phoneInput{flex-direction:column}.phoneInput .PhoneInputCountrySelect{border-bottom:1px solid #ccc;width:100%}.phoneInput input{width:100%}}.singleInput{margin-bottom:10px;.titleInput{font-size:14px;font-weight:600;margin-left:5px}.input{max-width:calc(100vw - 60px);width:420px}.input,select{border:1px solid #eaeaea;border-radius:8px;font-size:14px;font-weight:500;height:38px;outline:none;padding-left:10px}select{-webkit-appearance:none;appearance:none;background-color:#fff;cursor:pointer;max-width:calc(100vw - 45px);width:435px}.leftArrow{margin-left:-25px;margin-right:17px;margin-top:3px;transform:rotate(90deg);width:7px}}.buttonCreateCompany,.buttonCreateCompanySelected{align-items:center;border:2px solid #eaeae9;border-radius:8px;display:flex;height:80px;justify-content:space-between;margin-bottom:20px;padding-left:20px;transition:all .2s ease-in-out;width:406px;.containerCompanyLogo{align-items:center;border:2px solid #eaeae9;border-radius:99px;display:flex;height:45px;justify-content:center;margin-right:20px;width:45px;.companyLogo{width:18px}}.title{font-size:14px;font-weight:600;margin:0 0 6px}.subtitle{color:#696b71;font-size:14px;margin:0}.rightIcon{margin-right:20px;opacity:.3;transform:rotate(180deg);width:7px}}.buttonCreateCompanySelected{background-color:#1c57dd0d;border:2px solid #1c57dd;.containerCompanyLogo{border:2px solid #1c57dd}}.entrepriseItemChoice,.entrepriseItemChoiceSelected{align-items:center;border:2px solid #eaeae9;border-radius:8px;display:flex;height:50px;justify-content:space-between;margin-bottom:20px;padding-left:20px;transition:all .2s ease-in-out;width:406px;.containerName{font-size:14px;font-weight:600;span{color:#4e66e4;font-weight:600}}.rightIcon{margin-right:20px;opacity:.3;transform:rotate(180deg);width:7px}}.entrepriseItemChoiceSelected{background-color:#1c57dd0d;border:2px solid #1c57dd}.messaging{display:flex}.profilePictureBleu,.profilePictureBleuClair,.profilePictureBleuClairLarge,.profilePictureBleuClairLittle,.profilePictureBleuLarge,.profilePictureBleuLittle,.profilePictureVert,.profilePictureVertLarge,.profilePictureVertLittle{align-items:center;border-radius:100px;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;letter-spacing:1px;width:48px}.profilePictureBleu,.profilePictureBleuLarge,.profilePictureBleuLittle{background-color:#7fa2fd;color:#fff}.profilePictureBleuClair,.profilePictureBleuClairLarge,.profilePictureBleuClairLittle{background-color:#7fa3fc33;color:#5b84e8}.profilePictureVert,.profilePictureVertLarge,.profilePictureVertLittle{background-color:#83d98a;color:#fff}.profilePictureBleuClairLarge,.profilePictureBleuLarge,.profilePictureVertLarge{font-size:35px;height:100px;margin-left:9px;width:100px}.profilePictureBleuClairLittle,.profilePictureBleuLittle,.profilePictureVertLittle{font-size:18px;height:45px;width:45px}.filterOptions{display:flex;gap:7px;margin-bottom:15px;margin-left:20px;margin-top:15px;overflow-x:scroll;overflow-y:hidden;.sortOption:hover,.sortOptionActive:hover{background-color:#e5ebfd;color:#5a83e8;transform:scale(1.05)}.sortOption,.sortOptionActive{border-radius:99px;color:#555;cursor:pointer;font-size:13px;font-weight:600;padding:5px 10px;transition:all .2s ease-in-out}.sortOptionActive{background-color:#e5ebfd;color:#5a83e8}}.searchBarMessaging{align-items:center;background-color:#f8f8f8;border-radius:5px;display:flex;height:33px;margin-left:15px;margin-right:15px;.searchIconMessaging{height:14px;margin-left:10px;margin-right:5px;opacity:.4;width:14px}input{background-color:#f8f8f8;border:none;font-size:14px;font-weight:500;outline:none;width:200px}}.itemConv,.itemConvActive{align-items:center;background-color:#fff;cursor:pointer;display:flex;padding:13px 15px;transition:all .2s ease-in-out;.agencyPicture,.projectPicture{background-color:#7fa2fd;border-radius:5px;height:48px;width:48px}.agencyPicture{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:1px;padding-left:2px;padding-right:2px}.rightPartItemConv{display:flex;flex-direction:column;gap:6px;padding-left:15px;width:290px;p{margin:0}.convName{font-size:15px;overflow:hidden;text-overflow:ellipsis}.convName,.diminutif{max-lines:1;font-weight:600;white-space:nowrap}.diminutif{color:#1c57dd;font-size:14px;margin-left:4px;margin-top:1px}.lastMessage{font-size:13px;overflow:hidden;text-overflow:ellipsis;width:300px}.dateConv,.lastMessage{color:#888;font-weight:500;white-space:nowrap}.dateConv{font-size:11px;margin-bottom:7px}}.rightIconMessaging{opacity:.3;transform:rotate(180deg);width:7px}}.itemConvActive{background-color:#f8f8f8}.itemParticipantGroup{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-left:20px;.buttonAdd,.buttonDelete{background-color:#3ca504;border-radius:99px;color:#fff;font-size:13px;margin-right:20px;padding:5px 10px}.buttonDelete{background-color:red}}.noResult{align-items:center;display:flex;flex-direction:column;margin-top:100px;.noResultFound{font-size:17px;font-weight:600;margin-bottom:0}.tryAgain{font-size:15px;margin-top:10px;opacity:.5}img{width:30px}}.modalNewGroup{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;height:700px;margin-left:calc(50vw - 250px);margin-top:calc(50vh - 350px);outline:none;position:absolute;top:0;width:500px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;position:absolute;right:0;transition:all .3s;-webkit-transition:all .3s;width:23px}.titleModalNewGroup{font-size:21px;font-weight:700;margin:0}.subtitleModalNewGroup{font-size:14px;margin:0;opacity:.7}.groupPicture{align-items:center;background-color:#7fa2fd;border-radius:100px;display:flex;font-weight:600;height:48px;justify-content:center;margin-left:20px;margin-right:15px;width:48px}.barModalNewGroup{background-color:#eee;height:1px;margin-top:20px}.scrollView{display:flex;flex-direction:column;height:550px;margin-bottom:-20px;overflow:scroll;padding-bottom:20px}.indicator{font-size:15px;font-weight:600;margin-bottom:10px;margin-left:25px}.inputGroupName{align-items:center;border:2px solid #eee;border-radius:6px;display:flex;font-size:14px;font-weight:500;height:29px;margin-bottom:10px;margin-left:15px;margin-right:15px;outline:none;padding-left:10px;padding-right:10px;width:450px}.listParticipants{display:flex;flex-direction:column;gap:20px;margin-top:10px;min-height:100%}.createGroup{align-items:center;color:#3ca504;display:flex;font-size:15px;font-weight:600;height:50px;justify-content:center}}.convsList{border-right:1px solid #eef1f5;height:calc(100vh - 40px);overflow:scroll;padding-top:40px;width:390px;.loadingContainer{align-items:center;display:flex;height:200px;justify-content:center;opacity:.3;width:390px;.chargement{animation:rotate360 1s linear infinite;object-fit:contain;width:20px}}.containerLeftArrow{overflow:hidden;transition:all .2s ease-in-out;.leftBigArrow{display:flex;margin-left:15px;margin-top:29px;object-fit:contain;width:18px}}.titleDiscussions{font-size:27px;font-weight:700;margin-bottom:15px;margin-left:15px;margin-top:20px}.initConv{margin-right:15px;margin-top:5px;transition:opacity .2s ease-in-out;width:20px}.itemConv:hover{background-color:#f8f8f8}.newGroup{align-items:center;display:flex;margin-bottom:20px;margin-left:30px;margin-top:5px;.containerPlusIconNewGroup{align-items:center;background-color:#f6f6f6;border-radius:100px;display:flex;height:48px;justify-content:center;margin-left:10px;margin-right:15px;width:48px;.plusIcon{height:17px;opacity:.4;width:17px}}.titleButtonNewGroup{font-size:13px;opacity:.6;width:240px}}.groupList{height:0;overflow:hidden;transition:height .3s ease-out;&.expand{transition:height .3s ease-out}}.barItemMessaging{background-color:#eee;height:1px;margin-left:84px}}.textMessageResponse{max-lines:5;display:flex;font-size:12px;line-height:18px;padding:5px 15px 10px;text-overflow:ellipsis}.fileMessageResponse{align-items:center;cursor:pointer;display:flex;font-size:13px;line-height:18px;padding:9px 18px 18px;.fileTypeIcon{margin-right:15px;width:30px}}.imageMessageResponse{aspect-ratio:1;border-radius:10px;cursor:pointer;margin-left:10px;margin-right:10px;object-fit:cover;padding:4px;width:100px}.responseMessageInput{background-color:#fff;border-left:5px solid #1c57dd82;border-radius:5px;margin-top:10px;opacity:1;.senderName{color:#1c57dd;font-size:11px;font-weight:700;margin:10px 15px 1px}}.containerInputConv{background-color:#f8f8f8;border:1px solid #e3e7ec;border-radius:28px;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;max-height:calc(100vh - 200px);min-height:50px;opacity:.9;position:absolute;transition:opacity .2s ease-in-out;width:750px;&.opaque{opacity:1}.linkIcon{cursor:pointer;height:28px;margin-bottom:8px;width:28px;z-index:2}.inputConv{-left:2px;background-color:initial;border:0 solid;font-size:15px;margin-bottom:9px;margin-top:13px;max-height:calc(100vh - 470px);outline:none;width:670px}.sendIcon{cursor:pointer;height:30px;margin-bottom:10.5px;transition:transform .2s;width:30px}.cross{cursor:pointer;height:13px;margin-left:10px;margin-right:10px;margin-top:10px;opacity:.7;width:13px}.temporaryFiles{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:5px;margin-top:16px;overflow-x:scroll;overflow-y:hidden;padding-right:26px;.picturesList{display:flex;.pictureContainer{margin-top:10px;padding-left:10px;position:relative;&.firstPicture{padding-left:26px}&:hover{.removePicture{opacity:1}}.previewImage{border-radius:10px;height:150px;object-fit:cover;width:150px}.removePicture{background-color:#fff;border-radius:6px;cursor:pointer;opacity:.7;padding:5px;position:absolute;right:4px;top:4px;transition:opacity .2s ease-in-out;width:11px}}}.filesList{display:flex;.fileContainer{margin-top:10px;padding-left:10px;&.firstFile{padding-left:26px}.filePreview{align-items:center;background-color:#fff;border-radius:10px;display:flex;justify-content:center;padding:10px;.fileTypeIcon{margin-right:10px;width:30px}.fileInfo{display:flex;flex-direction:column;.fileName{font-size:13px;font-weight:600;margin:0;white-space:nowrap}.fileSize{color:#767676;font-size:11px;margin:2px 0 0}}.removeFile{cursor:pointer;margin-left:15px;margin-right:5px;opacity:.8;transition:opacity .2s ease-in-out;width:12px}}}}}.inputActions{align-items:flex-end;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}.messageInput{display:flex;flex-direction:column}.responsePreview{align-items:center;display:flex}.sendIcon{&.disabled{opacity:.5;transform:scale(.8)}}.retryFailedMessages{align-items:center;align-self:center;display:flex;justify-content:space-between;padding-top:14px;.retryFailedMessagesText{font-size:14px;margin:0}.retryButton{cursor:pointer;font-size:14px;font-weight:600;margin:0 0 0 3px}}}.distributedOrSeen{align-self:end;font-size:11px;font-weight:600;margin-right:5px;margin-top:8px;opacity:.6}.messageDate{align-items:center;font-weight:600;justify-content:center;margin-bottom:20px;margin-top:25px;opacity:.6;width:750px}.messageDate,.textMessage{display:flex;font-size:12px}.textMessage{max-lines:5;line-height:18px;padding:0 15px 10px;text-overflow:ellipsis}.imageMessage{aspect-ratio:1;border-radius:20px;cursor:pointer;object-fit:cover;padding:4px;width:400px}.fileMessage{align-items:center;cursor:pointer;display:flex;font-size:15px;line-height:22px;max-width:500px;padding:18px;.fileTypeIcon{margin-right:15px;width:30px}}.optionsContainer{display:none}.containerMessage{border-radius:20px;display:flex;flex-direction:column;margin-top:2px;position:relative;.textMessage{display:flex;flex-direction:column;font-size:14px;line-height:22px;max-width:500px;padding:10px 15px;.responseMessage{background-color:#fff;border-left:5px solid #1c57dd82;border-radius:5px;margin-bottom:5px;margin-top:5px;.senderName{color:#1c57dd;font-size:11px;font-weight:700;margin:10px 15px 1px}.textMessage{max-lines:5;display:flex;font-size:12px;line-height:18px;padding:0 15px 10px;text-overflow:ellipsis}.imageMessage{aspect-ratio:1;border-radius:10px;cursor:pointer;margin-left:10px;margin-right:10px;object-fit:cover;padding:4px;width:100px}.fileMessage{align-items:center;cursor:pointer;display:flex;font-size:13px;line-height:18px;padding:9px 18px 18px;.fileTypeIcon{margin-right:15px;width:30px}}}}&:hover{.optionsContainer{align-items:center;align-self:end;background:#fff;border-radius:100%;box-shadow:0 0 5px 0 #3333332b;cursor:pointer;display:flex;height:17px;justify-content:center;margin-right:10px;margin-top:10px;position:absolute;width:17px;.optionsIcon{height:7px;margin-top:1px;opacity:.7;width:7px}}}}.received{align-self:start;background-color:#fff;border:1px solid #eee}.sent{align-self:end;background-color:#f8f8f8}.loadingContainer{align-items:center;display:flex;height:calc(100vh - 50px);justify-content:center;opacity:.3;width:750px;.chargement{animation:rotate360 1s linear infinite;object-fit:contain;width:20px}}.containerMessages{display:flex;flex-direction:column-reverse;height:calc(100vh - 56px);overflow:scroll;width:750px;.comble{color:#fff;font-size:20px;margin-top:50px}.senderName{color:#1c57dd;font-size:12px;font-weight:700;margin:10px 15px 1px}}.placeholderConversation{display:flex;height:100vh;justify-content:center;min-height:300px;transition:all .5s;-webkit-transition:all .5s;.PlaceholderPhotoMessages{margin-left:15px;object-fit:contain;width:850px}.LockIcon{height:13px;margin-top:18px;object-fit:contain;opacity:.3}.textPlaceholder{color:#969696;font-size:12px;font-weight:500;width:220px}}.placeholderNoConvSelected{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 55px);justify-content:center}.containerIdentity{height:55px;.contactName{font-size:14px;font-weight:600;margin:0;transition:opacity .8s ease-in-out;white-space:nowrap}.contactType{color:#1c57dd;font-size:12px;font-weight:600;margin:2px 0 0;max-width:130px;overflow:hidden;text-overflow:ellipsis;transition:opacity .8s ease-in-out;white-space:nowrap}}.containerIdentity,.containerIdentityLarge{align-items:center;cursor:pointer;display:flex}.containerIdentityLarge{height:200px;margin-right:5px;margin-top:20px;width:400px;.containerName{flex-direction:column;margin-top:15px;.contactName{font-size:21px;margin:0;white-space:nowrap}.contactName,.contactType{font-weight:600;transition:opacity .8s ease-in-out}.contactType{color:#1c57dd;font-size:14px;margin:5px 0 0}}}.containerFilesSent,.containerParticipants,.containerPicturesSent{background-color:#f8f8f8;border-radius:10px;display:flex;flex-direction:column;margin-bottom:25px;margin-left:15px;margin-right:20px;min-height:285px;overflow:hidden;width:365px;.containerHeader{display:flex;font-size:14px;justify-content:space-between;padding:12px 15px;p{margin:0}.all{color:#1c57dd;font-weight:600}}.listPictures{display:flex;flex-wrap:wrap;img{height:121px;object-fit:cover;width:33.33%}}.listFiles{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;height:195px;.fileSent{align-items:center;display:flex;font-size:13px;gap:10px;.pdfIcon{margin-left:15px;width:27px}}.barFile{background-color:#eee;height:1px;margin-left:53px;margin-right:0;margin-top:5px}}.seeMore{color:#1c57dd;font-size:14px}.containerPlaceholderSent,.seeMore{align-items:center;display:flex;font-weight:600;justify-content:center}.containerPlaceholderSent{color:#969696;flex:1 1;flex-direction:column;font-size:13px;.pdfIcon{width:40px}}.itemParticipant{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:5px;margin-left:10px}}.buttonDeleteConv{align-items:center;background-color:#f8f8f8;border-radius:10px;color:#ef3232;font-size:13px;font-weight:600;height:45px;justify-content:center;margin-right:20px;width:365px}.buttonDeleteConv,.containerButtonsInfoConv{display:flex;margin-bottom:25px;margin-left:15px}.containerButtonsInfoConv{gap:15px;margin-right:25px;.buttonInfoConv{align-items:center;background-color:#f8f8f8;border-radius:10px;color:#287aff;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:10px;justify-content:center;padding:15px;img{height:18px}}}.itemManageRelatedProject{font-size:15px;font-weight:600;margin-left:20px;img{object-fit:cover}.agencyIcon,img{border-radius:5px;height:45px;margin-right:15px;width:45px}.agencyIcon{align-items:center;background:#7fa2fd;display:flex;justify-content:center;p{color:#fff;font-size:15px;font-weight:600}}.containerIndicChoose{align-items:center;border:1px solid #eee;border-radius:100px;display:flex;height:20px;justify-content:center;margin-right:25px;width:20px;.indicChoose{background-color:#7fa2fd;border-radius:100px;height:18px;width:18px}}}.barProjectToChoose{background-color:#eee;display:flex;height:1px;margin-bottom:10px;margin-left:80px;margin-top:10px}.listProjectChoice{display:flex;flex-direction:column;height:590px;margin-top:-20px;overflow:scroll;.choose-project__section-title{font-size:15px;font-weight:600;margin-left:20px;margin-top:20px}}.containerRelatedProjects{background-color:#f8f8f8;border-radius:10px;height:auto;margin-bottom:25px;margin-left:15px;width:365px;.containerHeader{display:flex;flex:1 1;font-size:14px;justify-content:space-between;padding:12px 15px;p{margin:0}}.projectItem{font-size:14px;height:30px;padding:12px 0 12px 12px;width:350px;img{border-radius:5px;height:30px;object-fit:cover;width:30px}.bar{background-color:#eee;height:1px;margin-left:45px;margin-right:0;margin-top:12px}}.modify{background-color:#fff;border:0 solid;border-radius:99px;color:#595959;font-size:12px;font-weight:600;margin-right:10px;padding:5px 10px}}.widgetInfoConv{background-color:#fff;border:1px solid #e3e7ec;border-radius:99px;display:flex;flex-direction:column;flex-wrap:nowrap;height:55px;margin-top:0;max-height:calc(100vh - 110px);overflow:scroll;padding-left:5px;position:absolute;top:0;transition:all .2s ease-in-out;.crossIcon{cursor:pointer;margin-right:10px;margin-top:10px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.buttonEditGroup{background-color:#f8f8f8;border-radius:99px;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:-20px;padding:7px 15px}&:hover{transform:scale(1.03)}}.messaging__conversation-container{align-items:center;display:flex;flex-direction:column;margin-top:-10px;width:calc(100vw - 390px);.headerConv{border-radius:10px;height:75px;width:calc(100vw - 487px)}.messaging-dropzone-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:390;margin-left:6px;position:absolute;top:0;width:calc(100vw - 390px);p{color:#fff;font-size:24px;text-align:center}}.progress-bar{align-self:flex-start;height:2px;opacity:1;position:absolute;width:calc(100vw - 390px);z-index:2;.progress-bar-fill{background-color:#007bff;border-bottom-right-radius:10px;border-top-right-radius:10px;height:100%;opacity:.9;width:0}}}.patrimoineMaurice{align-items:center;display:flex;flex-direction:column;height:100vh;.coverMauritius{height:500px;object-fit:cover;position:fixed;width:680px;z-index:0}.contentPart{background-color:#fff;border-radius:20px;box-shadow:0 0 20px 0 #3333331a;margin-top:200px;max-width:calc(100vw - 100px);padding:50px;width:600px;z-index:1;.opusLogo{font-size:35px;font-weight:200;margin-top:0}.subtitleProject{line-height:22px;margin-bottom:50px}.secondaryTitle{color:#333;font-size:22px;font-weight:700;margin-bottom:10px}.bar{background-color:#eee;height:1px;margin-bottom:20px}.containerVirtualVisits{display:flex;flex-wrap:wrap;gap:10px;.virtualVisitItem{cursor:pointer;flex-grow:1;position:relative;width:45%;.cover{aspect-ratio:1;border-radius:10px;flex-grow:1;object-fit:cover;width:100%}.virtualVisitItemTitle{font-size:14px;font-weight:600;margin-bottom:30px;margin-top:10px}.threeSixty{border-radius:10px;left:0;margin-left:10px;margin-top:10px;opacity:.8;position:absolute;width:40px;z-index:2}}}.containerFolderDocument{display:flex;flex-direction:column;gap:10px;.folderDocumentItemContainer{display:flex;flex-direction:column;gap:10px;.folderDocumentItem{align-items:center;background-color:#f8f8f8;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 15px;.icon{height:30px;object-fit:contain;width:30px}.itemName{font-size:14px;margin:0}}.folderDocumentItemContent{display:flex;flex-direction:column;gap:10px;margin-bottom:10px;margin-left:30px}}}.buttonJoinProject{background-color:#1c57dd;border:none;border-radius:7px;color:#fff;cursor:pointer;margin-top:40px;padding:10px 20px;transition:opacity .3s;width:100%;p{font-size:14px;font-weight:600;margin:0}}}}@media (max-width:800px){.patrimoineMaurice{.contentPart{max-width:calc(100vw - 40px);padding:20px}}}.modalListMatterport{align-items:center;background-color:#fff;box-shadow:0 0 20px 0 #3333331a;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;outline:none;overflow:scroll;padding-bottom:50px;position:absolute;top:0;width:100vw;z-index:11;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:fixed;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.photoItem{border-radius:10px;margin-top:30px;object-fit:contain;width:90vw}}.overlayModalMatterport{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.menuMecenat{align-items:center;background-color:#f0f0f0;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding-top:60px;width:300px}.menuItem{cursor:pointer}.menuItem.active{color:#4867ec}.modalEvent{background:#fff;border-radius:8px;box-shadow:0 10px 30px #0000004d;left:50%;max-height:90vh;max-width:600px;outline:none;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.overlayModalEvent{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.modalEvent__header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:20px 24px}.modalEvent__close{cursor:pointer;height:20px;opacity:.7;transition:opacity .2s ease;width:20px}.modalEvent__close:hover{opacity:1}.modalEvent__title{color:#333;font-size:1.3rem;font-weight:600;margin:0}.modalEvent__content{padding:24px}.modalEvent__field{margin-bottom:20px}.modalEvent__label{color:#333;display:block;font-size:.95rem;font-weight:500;margin-bottom:6px}.modalEvent__input,.modalEvent__textarea{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.modalEvent__input:focus,.modalEvent__textarea:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.modalEvent__input.error,.modalEvent__textarea.error{border-color:#dc3545}.modalEvent__textarea{min-height:80px;resize:vertical}.modalEvent__dates{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.modalEvent__fileInput{background-color:#f8f9fa;border:1px solid #ddd;border-radius:4px;padding:8px;width:100%}.modalEvent__filesPreview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:12px}.modalEvent__fileItem{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;padding:8px;position:relative;text-align:center}.modalEvent__filePreview{object-fit:cover}.modalEvent__filePreview,.modalEvent__videoPreview{border-radius:4px;height:80px;margin-bottom:6px;width:100%}.modalEvent__videoPreview{align-items:center;background-color:#e9ecef;display:flex;font-size:2rem;justify-content:center}.modalEvent__fileName{color:#666;display:block;font-size:.8rem;line-height:1.2;word-break:break-word}.modalEvent__removeFile{align-items:center;background-color:#dc3545;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;line-height:1;position:absolute;right:-6px;top:-6px;width:20px}.modalEvent__removeFile:hover{background-color:#c82333}.modalEvent__participants{background-color:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:12px}.modalEvent__participant{align-items:center;display:flex;gap:8px}.modalEvent__participant input[type=checkbox]{margin:0}.modalEvent__participant label{color:#333;cursor:pointer;font-size:.95rem;margin:0}.modalEvent__error{color:#dc3545;display:block;font-size:.85rem;margin-top:4px}.modalEvent__actions{align-items:center;background-color:#f8f9fa;border-radius:0 0 8px 8px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.modalEvent__deleteButton{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:10px 16px;transition:background-color .2s ease}.modalEvent__deleteButton:hover{background-color:#c82333}.modalEvent__actionButtons{display:flex;gap:12px}.modalEvent__cancelButton,.modalEvent__saveButton{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;padding:10px 20px;transition:all .2s ease}.modalEvent__cancelButton{background-color:#6c757d;color:#fff}.modalEvent__cancelButton:hover{background-color:#5a6268}.modalEvent__saveButton{background-color:#007bff;color:#fff}.modalEvent__saveButton:hover{background-color:#0056b3}@media (max-width:768px){.modalEvent{margin:20px;width:95%}.modalEvent__dates{grid-template-columns:1fr}.modalEvent__actions{align-items:stretch;flex-direction:column;gap:12px}.modalEvent__actionButtons{justify-content:stretch}.modalEvent__cancelButton,.modalEvent__saveButton{flex:1 1}}@media (max-width:480px){.modalEvent__actions,.modalEvent__content,.modalEvent__header{padding:16px}}.events{margin:0 auto;max-width:1200px;padding:20px}.events__header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}.events__title{color:#333;font-size:2rem;font-weight:600;margin:0}.events__addButton{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;transition:background-color .2s ease}.events__addButton:hover{background-color:#0056b3}.events__list{display:flex;flex-direction:column;gap:20px}.events__empty{background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:60px 20px;text-align:center}.events__empty p{color:#6c757d;font-size:1.1rem;margin-bottom:20px}.events__card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:24px;transition:box-shadow .2s ease,transform .2s ease}.events__card--loading{opacity:.5;pointer-events:none}.events__card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.events__cardHeader{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.events__cardTitle{color:#333;flex:1 1;font-size:1.4rem;font-weight:600;margin:0 20px 0 0}.events__cardActions{display:flex;gap:8px}.events__deleteButton,.events__editButton{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .2s ease}.events__editButton{background-color:#28a745;color:#fff}.events__editButton:hover{background-color:#218838}.events__deleteButton{background-color:#dc3545;color:#fff}.events__deleteButton:hover{background-color:#c82333}.events__cardDescription{color:#666;font-size:1rem;line-height:1.5;margin-bottom:16px}.events__cardDetails{margin-bottom:16px}.events__cardDate{color:#555;font-size:.95rem;margin-bottom:8px}.events__cardDate strong{color:#333}.events__cardMeta{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:12px;padding-top:16px}.events__cardMedia,.events__cardParticipants{color:#666;font-size:.9rem}.events__cardMedia strong,.events__cardParticipants strong{color:#333}.events__participantList{font-style:italic;margin-left:8px}.events__mediaCount{background-color:#f8f9fa;border-radius:3px;font-size:.85rem;margin-left:8px;padding:2px 6px}@media (max-width:768px){.events{padding:15px}.events__header{align-items:stretch;flex-direction:column;gap:15px}.events__title{font-size:1.6rem;text-align:center}.events__cardHeader{flex-direction:column;gap:12px}.events__cardActions{justify-content:flex-end}}@media (max-width:480px){.events__card{padding:16px}}.public-page-container .page-header{margin-bottom:30px}.public-page-container .page-header .page-title{color:#333;font-size:24px;font-weight:700;margin-bottom:10px}.public-page-container .page-header .page-subtitle{color:#666;font-size:14px;opacity:.8}.public-page-container .simple-form-section{margin-bottom:24px}.public-page-container .simple-form-section .form-field{margin-bottom:20px}.public-page-container .simple-form-section .form-field:last-child{margin-bottom:0}.public-page-container .simple-form-section .form-field label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.public-page-container .simple-form-section .form-field input[type=text]{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.public-page-container .simple-form-section .form-field input[type=text]:focus{border-color:#4867ec;outline:none}.public-page-container .simple-form-section .cover-photo-upload{align-items:center;background:#fafafa;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:200px;justify-content:center;position:relative;transition:all .2s;width:400px}.public-page-container .simple-form-section .cover-photo-upload:hover{background:#f8f9ff;border-color:#4867ec}.public-page-container .simple-form-section .cover-photo-upload .upload-content{color:#666;text-align:center}.public-page-container .simple-form-section .cover-photo-upload .upload-content .upload-icon{font-size:32px;margin-bottom:8px}.public-page-container .simple-form-section .cover-photo-upload .upload-content .upload-text{font-size:14px;margin-bottom:4px}.public-page-container .simple-form-section .cover-photo-upload .upload-content .upload-hint{font-size:12px;opacity:.7}.public-page-container .simple-form-section .cover-photo-upload .cover-image{border-radius:6px;height:100%;object-fit:cover;width:100%}.public-page-container .simple-form-section .cover-photo-upload input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.public-page-container .blocks-section{background:#fff;border-radius:12px;margin-bottom:24px}.public-page-container .blocks-section .blocks-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.public-page-container .blocks-section .blocks-header .blocks-title{color:#333;font-size:16px;font-weight:600}.public-page-container .blocks-section .blocks-header .add-block-btn{background:#4867ec;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.public-page-container .blocks-section .blocks-header .add-block-btn:hover{background:#3d5ae8}.public-page-container .blocks-section .blocks-list .block-item{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:16px;padding:20px}.public-page-container .blocks-section .blocks-list .block-item .block-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.public-page-container .blocks-section .blocks-list .block-item .block-header .block-type{color:#4867ec;font-size:14px;font-weight:500;text-transform:capitalize}.public-page-container .blocks-section .blocks-list .block-item .block-header .block-actions{display:flex;gap:8px}.public-page-container .blocks-section .blocks-list .block-item .block-header .block-actions .action-btn{background:none;border:none;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px;transition:background-color .2s}.public-page-container .blocks-section .blocks-list .block-item .block-header .block-actions .action-btn.edit-btn{color:#4867ec}.public-page-container
	.blocks-section
	.blocks-list
	.block-item
	.block-header
	.block-actions
	.action-btn.edit-btn:hover{background:#f0f2ff}.public-page-container .blocks-section .blocks-list .block-item .block-header .block-actions .action-btn.delete-btn{color:#dc3545}.public-page-container
	.blocks-section
	.blocks-list
	.block-item
	.block-header
	.block-actions
	.action-btn.delete-btn:hover{background:#fff5f5}.public-page-container .blocks-section .blocks-list .block-item .block-content .block-preview{color:#666;font-size:14px;line-height:1.4}.public-page-container .save-section{display:flex;justify-content:flex-end;margin-top:30px}.public-page-container .save-section .save-btn{background:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:12px 24px;transition:background-color .2s}.public-page-container .save-section .save-btn:hover{background:#218838}.public-page-container .save-section .save-btn:disabled{background:#6c757d;cursor:not-allowed}.widget-edit-mode{background:#f8f9ff;border:2px solid #4867ec;border-radius:8px;padding:16px}.widget-edit-mode .widget-form .form-group{margin-bottom:16px}.widget-edit-mode .widget-form .form-group:last-child{margin-bottom:0}.widget-edit-mode .widget-form .form-group label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.widget-edit-mode .widget-form .form-group input,.widget-edit-mode .widget-form .form-group select,.widget-edit-mode .widget-form .form-group textarea{border:1px solid #ddd;border-radius:6px;font-size:14px;padding:10px 12px;transition:border-color .2s;width:100%}.widget-edit-mode .widget-form .form-group input:focus,.widget-edit-mode .widget-form .form-group select:focus,.widget-edit-mode .widget-form .form-group textarea:focus{border-color:#4867ec;outline:none}.widget-edit-mode .widget-form .form-group textarea{min-height:100px;resize:vertical}.widget-edit-mode .widget-form .form-group .file-upload{align-items:center;background:#fafafa;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;height:120px;justify-content:center;position:relative;transition:all .2s;width:100%}.widget-edit-mode .widget-form .form-group .file-upload:hover{background:#f8f9ff;border-color:#4867ec}.widget-edit-mode .widget-form .form-group .file-upload .upload-content{color:#666;text-align:center}.widget-edit-mode .widget-form .form-group .file-upload .upload-content .upload-icon{font-size:24px;margin-bottom:8px}.widget-edit-mode .widget-form .form-group .file-upload .upload-content .upload-text{font-size:14px}.widget-edit-mode .widget-form .form-group .file-upload input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.widget-edit-mode .widget-actions{border-top:1px solid #e9ecef;display:flex;gap:12px;justify-content:flex-end;margin-top:16px;padding-top:16px}.widget-display-mode{padding:16px}.widget-display-mode .widget-content{margin-bottom:16px}.widget-display-mode .widget-actions{display:flex;gap:12px;justify-content:flex-end}.widget-actions .btn{border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .2s}.widget-actions .btn.btn-secondary{background:#6c757d;border:none;color:#fff}.widget-actions .btn.btn-secondary:hover{background:#5a6268}.widget-actions .btn.btn-primary{background:#4867ec;border:none;color:#fff}.widget-actions .btn.btn-primary:hover{background:#3d5ae8}.widget-actions .btn.btn-danger{background:#dc3545;border:none;color:#fff}.widget-actions .btn.btn-danger:hover{background:#c82333}.input-hidden{display:none}.backgroundColor1,.color1{color:#4867ec}body,input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif}body{-webkit-font-smoothing:antialiased;word-wrap:break-word;background-color:#fff;color:#282c34;font-style:normal;font-weight:500;margin:0;.rowComponent{display:flex;flex-direction:row}}.enableSelection{user-select:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text}body::-webkit-scrollbar,div::-webkit-scrollbar{display:none}.noScrollBar,div{scrollbar-width:none}.noScrollBar::-webkit-scrollbar{display:none}.transitionWidthMarginLeft{transition:all .3s}.transitionMenuProjet{transition:all .3s ease-in-out;width:100%}.reactModalConfig{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(6px);background:#fffc;border:1px solid #00000014;border-radius:30px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;padding:30px;z-index:20;.containerCrossIconModal{margin-right:20px;margin-top:-10px;position:absolute;right:0}.titleModal{font-size:22px;margin-top:0}}.modalOverlay{background-color:#efefefcc;bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}.ReactModal__Overlay{opacity:0;transition:opacity .3s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}a{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;text-decoration:none}a,a:visited{color:#282c34}.hover:hover{cursor:pointer;opacity:.7}.hover{opacity:1;transition:opacity .2s ease-in-out}.hoverTransition:hover{cursor:pointer;opacity:.7}.hoverTransition{opacity:1;transition:all .2s ease-in-out}textarea{resize:none}.chargementContainer{align-items:center;display:flex;height:50%;justify-content:center;width:100%;.chargement{object-fit:contain;opacity:.4;width:20px}}.transition{transition:all .5s ease-in-out}.transition2{transition:all .2s ease-in-out}.chargementContainerFinanceProgression{align-items:center;display:flex;justify-content:center;margin-top:100px;width:calc(100vw - 230px);.chargement{margin-top:220px;object-fit:contain;opacity:.4;width:20px}}.rechercheParticipants{background-color:#f8f8f8;border:0 solid #eee;border-radius:8px;font-size:14px;font-weight:500;height:30px;margin-bottom:20px;margin-left:20px;margin-top:0;outline:none;padding-bottom:2px;padding-left:30px;padding-top:2px;width:438px}.searchIcon{height:22px;margin-left:-464px;margin-right:230px;margin-top:6px;object-fit:contain;opacity:.5}input,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.shadow{box-shadow:0 0 20px 0 #3333331a}.chargement{animation:rotate360 .5s linear infinite}.isSelected{border-radius:15px;box-shadow:0 0 20px 0 #3333331a;margin:15px 10px 22px;padding-bottom:10px;padding-left:5px;padding-right:20px}.selectLanguage:hover{background-color:#eee}.selectLanguage{background-color:#fff;cursor:pointer;transition:background-color .2s ease-in-out}.row{display:flex;flex-direction:row}.deletion-overlay{align-items:center;background-color:#fffc;border-radius:8px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1001;.deletion-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#1c57dd;height:45px;width:45px}p{font-size:16px;font-weight:600;margin-top:20px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-thin-overlay{align-items:center;background-color:#fff6;border-radius:10px;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1001;.loading-thin-spinner{animation:spin 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#505050;height:30px;width:30px}}.image-clignote-rapidement{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:clignoterRapidement;transition:none}@keyframes clignoterRapidement{0%{opacity:1}20%{opacity:1}50%{opacity:0}80%{opacity:0}to{opacity:1}}.chargement{animation:rotate360 1s linear infinite;object-fit:contain;width:20px}@keyframes rotate360{to{transform:rotate(1turn)}}.contenu{.inner{background-color:#f6f9fc;display:flex;flex-direction:column;margin-left:30px;margin-top:9px;max-height:calc(100vh - 60px);overflow-x:scroll;padding-left:5px;width:calc(100vw - 200px);.enregistre{align-items:center;background-color:#e9ccb68a;border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin-left:calc(50vw - 260px);margin-top:calc(50vh - 130px);overflow:hidden;position:absolute;transition:opacity .5s;.checkBlanc{object-fit:contain;width:40px}.textEnregistre{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}}}.title{font-size:20px;font-weight:700;margin-bottom:0;margin-top:30px}.banniere{background-color:#f8f8f8;border-radius:15px;opacity:1;overflow:hidden;transition:all .3s;-webkit-transition:all .3s;width:calc(100vw - 270px);.title{font-size:27px;font-weight:700;margin-bottom:0;margin-top:20px}.subtitle{color:#8c8c8c;font-size:14px;font-weight:500;margin-left:20px;margin-top:10px}}.designant{font-weight:500;margin-bottom:-5px;margin-top:-7.6px}.longBar{background-color:#f8f8f8;height:2px;margin-left:0;width:calc(100vw - 250px)}.designantInput{font-size:13px;font-weight:500;margin-top:30px}input{border:2px solid #e2e3e7;border-radius:10px;height:35px;width:520px}input,select{font-size:12px;margin-bottom:20px;margin-top:20px;outline:none;padding-left:10px;padding-right:10px;transition:all .3s;-webkit-transition:all .3s}select{-webkit-appearance:none;appearance:none;background:#0000;background-color:initial;border:1px solid #e2e3e7;border-radius:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;cursor:pointer;font-weight:500;height:40px;width:540px}.information{color:#8b8b8b;font-size:13px;font-weight:400}.agencePicture{margin-bottom:20px;margin-top:30px;object-fit:contain;width:400px}#inputLogo[type=file]{display:none}.label:hover{opacity:.8}.label{background-color:#4867ec;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;margin-bottom:20px;opacity:1;padding:5px 15px;transition:opacity .2s;-webkit-transition:opacity .2s}.cancelButton{background-color:#fff;border-radius:8px;margin-left:-210px;margin-right:10px;p{color:#4867ec;font-size:13px;font-weight:500;margin:0}}.cancelButton,.enregistrerButton{border:1.5px solid #4867ec;margin-top:30px;padding:6px 15px}.enregistrerButton{background-color:#4867ec;border-radius:8px;p{color:#fff;font-size:13px;font-weight:500;margin:0}}.enregistrerButton:disabled,.enregistrerButton:hover:disabled{opacity:.3}}.copier{background-color:#4867ec;border:0;border-radius:8px;color:#fff;height:25px;margin-left:10px;width:70px}.menuFicheProjet{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #00000014;border-radius:20px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;display:flex;flex-direction:column;height:calc(100vh - 16px);justify-content:space-between;margin-left:8px;margin-top:5px;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:186px;.containerProjectInfos{display:flex;flex-direction:column;.projectImg{border-radius:13px;height:100px;margin:8px 8px 15px;object-fit:cover;width:170px}.projectName{font-size:16px;font-weight:700;margin-bottom:5px;margin-left:18px;margin-top:0;width:150px}.projectOwner{color:#4867ec;font-size:12px;letter-spacing:0}}.menuName{color:#77777b;font-size:11px;font-weight:600;margin-bottom:-10px;margin-left:18px;margin-top:20px}.retourIcon{height:11px;margin-top:16px;object-fit:contain;opacity:.7;width:15px}.containerMenu{align-items:center;display:flex;margin-left:0;.inner{display:flex;flex-direction:row;margin-top:18px;overflow-x:scroll;overflow-y:hidden;padding-left:10px;padding-right:10px;width:100%;.itemMenuIcon{height:14px;margin-left:-5px;margin-right:9px;width:14.5px}.containerPastilles{align-items:center;display:flex;flex-direction:column;gap:16px;margin-left:-53px;margin-top:4px;width:40px;.pastilleWorkspace{align-items:center;background-color:#fcf0e8;border-radius:99px;color:#d9620c;display:flex;font-size:13px;font-weight:700;height:20px;justify-content:center;min-width:10px;padding:0 5px}}.backBarMenu{background-color:#f8f8f8;border-radius:20px;margin-top:5px;width:2.5px;.frontBarMenu{background-color:#4867ec;border-radius:20px;width:2.5px}}.active{font-feature-settings:"pnum";align-items:center;background-color:#fff;border:0;border-radius:8px;color:#4867ec;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:28px;margin-bottom:3px;margin-right:10px;padding-left:14px;padding-right:14px;width:137px;&:hover{background-color:#f8f8f8}}.unactive{-webkit-font-smoothing:antialiased;font-feature-settings:"pnum";align-items:center;background-color:#f8f8f800;border:0;border-radius:8px;color:#3f3f46;cursor:pointer;display:flex;font-size:13px;font-weight:500;height:28px;margin-bottom:3px;margin-right:10px;padding-left:14px;padding-right:14px;width:137px;.itemMenuIcon{opacity:.75}&:hover{background-color:#f8f8f8}}.unactiveDisable{-webkit-font-smoothing:antialiased;font-feature-settings:"pnum";align-items:center;background-color:#f8f8f800;border:0;border-radius:8px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:28px;margin-bottom:7.5px;margin-right:10px;opacity:.4;padding-left:14px;padding-right:14px;p{letter-spacing:0;margin:0}}}}.widgetContributors{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:135px;justify-content:center;.invitationLinkProject{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000000a;border:1px solid #00000014;border-radius:10px;box-shadow:0 8px 32px #0000000f,inset 0 1px 0 #fffc,inset 0 -1px 0 #0000000d;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;margin:10px;overflow:hidden;padding:12px;transition:all .3s cubic-bezier(.4,0,.2,1);.sendInvitationLink{font-size:13px;font-weight:600;margin-top:0}.link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;margin:0;opacity:.7;overflow:hidden;word-break:break-all}.buttonCopyLink{color:#4867ec;font-size:13px;font-weight:600;margin-bottom:0}&:hover{transform:rotate(-2deg)}&.animating{animation:blueWave .8s ease-out}&:active{transform:scale(.85)}}@keyframes blueWave{0%{background-color:#f8f8f8;box-shadow:0 10px 15px -3px #0000}50%{background-color:#d6e5ff;box-shadow:0 20px 25px -5px #aebacf80;transform:scale(1.02)}to{background-color:#f8f8f8;box-shadow:0 10px 15px -3px #0000}}.buttonSettings:hover{cursor:pointer;opacity:.7}.buttonSettings{align-items:center;display:flex;font-size:13px;font-weight:600;gap:5px;margin-bottom:10px;padding:13px;transition:opacity .2s ease-in-out;.settingsIcon{width:15px}}}}.menuSettings{height:calc(100vh - 72px);margin-top:60px;width:215px}.cardProjetListItem{align-items:center;display:flex;height:110px;width:530px;.imageProjet{border-radius:10px;height:80px;margin-right:25px;object-fit:cover;width:80px}.titleProjet{font-size:16px;font-weight:600;margin-bottom:5px;margin-top:0}.subtitleProjet{font-size:14px;margin-top:0}.buttonAjouterVert{align-items:center;background-color:#ccf3ca;border:0 solid;border-radius:6px;color:#328536;cursor:pointer;display:flex;font-size:10px;font-weight:500;height:28px;justify-content:center;margin-left:-76.5px;opacity:1;padding-left:5px;padding-right:5px;transition:all .3s;-webkit-transition:all .3s;width:85px;p{font-size:13px;font-weight:600}}.buttonAjouterRouge{align-items:center;background-color:#b2222221;border:0 solid;border-radius:6px;color:#b22222;cursor:pointer;display:flex;font-size:9.35px;font-weight:500;height:28px;justify-content:center;margin-left:-76.5px;opacity:1;padding-left:5px;padding-right:5px;transition:all .3s;-webkit-transition:all .3s;width:85px;p{font-size:13px}}}.modalAddProjetCollaborateur{background-color:#fff;box-shadow:0 0 20px 0 #3333331a;height:660px;margin-left:calc(50vw - 275px);margin-top:calc(50vh - 358.5px);outline:none;position:absolute;top:0;width:530px;.subtitle{font-size:15px;margin-bottom:-10px;margin-top:8px;opacity:.7;text-align:justify}.listProjetAjoute{.innerListProjetAjoute{margin-top:-20px;max-height:542px;overflow:scroll;padding-top:10px}}}.overlayModalPhoto{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}.modalPhoto{background-color:#fff0;border-radius:8.5px;box-shadow:0 0 25.5px 5.2px #0000;min-height:467.5px;outline:none;position:absolute;.pdfViewer{-ms-overflow-style:auto!important;box-sizing:border-box;height:calc(100vh - 60px);margin-top:60px;scrollbar-color:#d8d8d8 #0000!important;scrollbar-width:auto!important;width:100vw}.pdfViewer::-webkit-scrollbar{display:block!important}.pdfViewer::-webkit-scrollbar-thumb{background:#d8d8d8!important;border-radius:10px!important}.modalPhoto .pdfViewer *{-ms-overflow-style:auto!important;scrollbar-color:#d8d8d8 #0000!important;scrollbar-width:auto!important}.modalPhoto .pdfViewer ::-webkit-scrollbar{display:block!important}.modalPhoto .pdfViewer ::-webkit-scrollbar-thumb{background:#d8d8d8!important;border-radius:10px!important}.modalPhoto .pdfViewer [class*=rpv-]{-ms-overflow-style:auto!important;scrollbar-color:#d8d8d8 #0000!important;scrollbar-width:auto!important}.modalPhoto .pdfViewer [class*=rpv-]::-webkit-scrollbar{display:block!important}.modalPhoto .pdfViewer [class*=rpv-]::-webkit-scrollbar-thumb{background:#d8d8d8!important;border-radius:10px!important}.containerBackMenu{display:flex;height:60px;justify-content:space-between;position:absolute;top:0;width:100vw;.goBackButton:hover{cursor:pointer;opacity:.7}.goBackButton{background-color:initial;height:45px;padding-left:20px;transition:opacity .2s ease-in-out;.icon{width:20px}}.previousNext:hover{opacity:.7}.previousNext{cursor:pointer;margin-top:4px;padding:10px;transition:opacity .2s ease-in-out;width:10px;img{width:10px}.rightIcon{transform:rotate(180deg)}}}.photoOuvert{height:calc(100vh - 170px);max-width:calc(100vw - 500px);object-fit:contain}.containerZoomNav{align-items:center;bottom:0;display:flex;gap:100px;height:90px;justify-content:center;position:absolute;width:calc(100vw - 400px);.previousNext:hover{background-color:#232323;cursor:pointer}.previousNext{align-items:center;background-color:#0c0c0c;border-radius:99px;display:flex;height:40px;justify-content:center;transition:background-color .1s ease-in-out;width:40px;.leftIcon,.rightIcon{width:8px}.rightIcon{transform:rotate(180deg)}}.zoomInOut{align-items:center;background-color:#0c0c0c;border-radius:30px;display:flex;gap:5px;justify-content:center;padding:2px;.buttonZoom:hover{background-color:#232323;cursor:pointer;opacity:1}.buttonZoom,.buttonZoomDisable{align-items:center;background-color:#0000;border:0 solid;border-radius:99px;color:#fff;display:flex;font-size:25px;height:40px;justify-content:center;transition:background-color .1s ease-in-out;width:40px;.zoomOutIcon{width:17px}}.buttonZoomDisable{opacity:.5}}}}.react-player{left:0;position:absolute;top:0}input[type=file]{display:none}.modalConfirmationSuppressionCompte{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;height:360px;margin-left:calc(50vw - 250px);margin-top:calc(50vh - 180px);outline:none;position:absolute;top:0;width:500px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.center{align-items:center;display:flex;flex-direction:column;width:500px}.felicitation{font-size:40px;font-weight:500;margin-bottom:20px;margin-top:30px}.detailFelicitation{color:#6c6c6c;font-size:14px;font-weight:500;text-align:center;width:420px}.emailContainer:hover{opacity:.7}.emailContainer{background-color:#f3caca;border-radius:5px;cursor:pointer;margin-bottom:20px;margin-top:10px;opacity:1;padding:3px 10px;transition:opacity .3s;-webkit-transition:opacity .3s;.email{color:#611414;font-size:18px;font-weight:400;margin:0}}.terminer:hover{opacity:.8}.terminer{align-items:center;background-color:#4867ec;border-radius:8px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:10px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:225px;.textTerminer{color:#fff;font-size:14px;font-weight:500}}.buttonGroup:hover{cursor:pointer;.jeConfirmeButton{opacity:.7}.choice{transform:translateX(-180px)}}.jeConfirmeButton{align-items:center;background-color:#d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:33px;justify-content:center;transition:all .25s ease-in-out;width:400px;.textJeConfirme{color:#4867ec;font-size:14px;font-weight:600}}.choice{margin-left:-30px;object-fit:contain;transition:all .25s ease-in-out;width:25px}}.modalComptesLies{border-radius:10px;display:flex;height:750px;margin-left:calc(50vw - 650px);margin-top:calc(50vh - 375px);outline:none;position:absolute;top:0;width:1300px;.modalListe{background-color:#fff;border-radius:10px;transition:width .2s ease-in-out;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-left:-20px;margin-right:10px;margin-top:-50px;object-fit:contain;opacity:1;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.title{font-size:23px;margin-bottom:10px;margin-top:30px}.subtitle,.title{font-weight:600;margin-left:30px}.subtitle{font-size:15px;margin-top:0;opacity:.5}.headerListCollabs{display:flex;margin-top:10px;.inputResearchAccounts{border:0 solid;outline:none}.inputResearchAccounts,.itemHeadListCollab{color:#7a818c;font-size:14px;font-weight:600}.repartitionHeaderListCollabs{display:flex}}.bar{background-color:#eee;height:1px;margin-left:30px;width:1240px}.listAccounts{height:579px;overflow:scroll;padding-top:15px}.voileBlanc{background-color:#ffffffad;border-radius:20px;height:579px;margin-top:-579px;position:absolute;transition:width .2s ease-in-out;width:1300px;z-index:1}.itemCollaborateur:hover{background-color:#f4f6fa}.profilePictureBleu{background-color:#7fa3fc;color:#fff}.profilePictureBleu,.profilePictureBleuClair{align-items:center;border-radius:40px;display:flex;font-weight:600;height:40px;justify-content:center;margin-right:15px;object-fit:cover;width:40px}.profilePictureBleuClair{background-color:#7fa3fc33;color:#5b84e8}.profilePictureVert{background-color:#83d98a;border-radius:40px;color:#fff;font-weight:600;height:40px;justify-content:center;margin-right:15px;object-fit:cover;width:40px}.itemCollaborateur,.profilePictureVert{align-items:center;display:flex}.itemCollaborateur{background-color:#fff0;border-radius:8px;cursor:pointer;height:65px;margin-bottom:8px;margin-left:10px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;.photoProfil{border-radius:40px;height:40px;margin-right:15px;object-fit:cover;width:40px}.nomCompte{font-size:15px;font-weight:600;margin:0}.transitionItemAccount{transition:width .2s ease-in-out}.dateCompte{font-size:12px;font-weight:600;margin:0}.statutContainer{background-color:#f4f6fa;border:1px solid #d2e7f8;border-radius:20px;color:#4b5fb0;font-size:12px;font-weight:600;padding:5px 10px}.connexionContainer{background-color:#f6fef8;border:1px solid #ddeee1;border-radius:20px;color:#68a668;font-size:12px;font-weight:600;padding:5px 10px}.editAccountBleu{object-fit:contain;width:40px}.deuxPointsGris{margin-left:5px;object-fit:contain;width:40px}}.contacts{transition:width .2s ease-in-out}.infosContact{align-items:center;border-left:1px solid #eee;display:flex;flex-direction:column;height:595px;margin-top:55px;overflow:scroll;transition:opacity .2s ease-in-out;width:470px;.photoProfilInfoContact{border-radius:100px;height:100px;margin-top:40px;width:100px}.nomContact{font-size:16px;font-weight:600;margin-top:22px}.statutContainer{background-color:#f4f6fa;border:1px solid #d2e7f8;border-radius:20px;color:#4b5fb0;display:flex;font-size:12px;font-weight:600;margin-bottom:30px;padding:5px 10px}}.modifContact{align-items:center;border-left:1px solid #eee;display:flex;flex-direction:column;height:595px;margin-top:55px;overflow:scroll;transition:opacity .2s ease-in-out;width:470px;.photoProfilInfoContact{border-radius:100px;height:100px;margin-top:40px;width:100px}.nomContact{font-size:16px;font-weight:600;margin-top:22px}.titleModal{font-size:18px;font-weight:600;margin-bottom:7px;margin-left:20px}.buttonSend:hover{opacity:.8}.buttonSend{align-items:center;background-color:#4867ec;border:0 solid;border-radius:10px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:-35px;margin-top:10px;transition:all .3s;-webkit-transition:all .3s;width:30px;.imgButtonSend{object-fit:contain;width:18px}}.cardAutor{align-items:center;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;cursor:pointer;display:flex;margin-top:25px;width:175px;.noChoiceAutor{align-items:center;border:.3px solid #d0d0d0;border-radius:20px;display:flex;height:14px;justify-content:center;margin-left:15px;width:14px}.choiceAutor{object-fit:contain;width:16px}.titleAutor{font-size:14px;font-weight:500;margin-left:10px}.textAutor{font-size:13px;font-weight:400;width:320px}.choixAutorPersonalise{display:flex;flex-wrap:wrap;height:150px;.autor:hover{opacity:.8}.autor{align-items:center;border:1px solid #f8f8f8;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-bottom:5px;margin-left:9px;padding:4px 10px;.typeAutor{font-size:13px;margin-bottom:0;margin-top:0}}.autorActive{align-items:center;background-color:#4867ec;border:1px solid #4867ec;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-bottom:5px;margin-left:9px;padding:4px 10px;.typeAutor{color:#fff;font-size:13px;margin-bottom:0;margin-top:0}}}}.choice{margin-left:-30px;object-fit:contain;transition:all .25s ease-in-out;width:25px}}}.modalCreationCompte{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:600px;margin-left:30px;overflow:scroll;transition:all .2s ease-in-out;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-left:0;margin-right:10px;margin-top:-52px;object-fit:contain;opacity:1;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.modalFelicitationCreationCollab{width:430px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.center{align-items:center;display:flex;flex-direction:column;width:430px}.felicitation{font-size:40px;font-weight:500;margin-bottom:20px}.detailFelicitation{font-size:15px;font-weight:500}.emailContainer:hover{opacity:.7}.emailContainer{background-color:#ccf3ca;border-radius:5px;cursor:pointer;margin-bottom:20px;margin-top:20px;opacity:1;padding:3px 10px;transition:opacity .3s;-webkit-transition:opacity .3s;.email{color:#146146;font-size:18px;font-weight:400;margin:0}}.ajouterProjet:hover{opacity:.8}.ajouterProjet{align-items:center;background-color:#d2e7f8;border:1.5px solid #d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:35px;justify-content:center;margin-bottom:10px;margin-right:10px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:370px;.textAjouterProjet{color:#4867ec;font-size:14px;font-weight:600}}}.modalFelicitationAddClient{width:480px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.center{align-items:center;display:flex;flex-direction:column;width:430px}.felicitation{font-size:40px;font-weight:500;margin-bottom:20px}.detailFelicitation{font-size:15px;font-weight:500;margin-left:30px;margin-right:30px;margin-top:0;text-align:center}.emailContainer:hover{opacity:.7}.emailContainer{background-color:#ccf3ca;border-radius:5px;cursor:pointer;margin-bottom:40px;margin-top:20px;opacity:1;padding:3px 10px;transition:opacity .3s;-webkit-transition:opacity .3s;.email{color:#146146;font-size:18px;font-weight:400;margin:0}}.terminer:hover{opacity:.8}.terminer{align-items:center;background-color:#d2e7f8;border:1.5px solid #d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:35px;justify-content:center;margin-bottom:10px;margin-right:10px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:370px;.textTerminer{color:#4867ec;font-size:14px;font-weight:600}}}.modalFelicitationAddAgence{width:430px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.center{align-items:center;display:flex;flex-direction:column;width:430px}.felicitation{font-size:40px;font-weight:500;margin-bottom:20px}.detailFelicitation{font-size:15px;font-weight:500;margin-left:30px;margin-right:30px;text-align:center}.emailContainer:hover{opacity:.7}.emailContainer{background-color:#ccf3ca;border-radius:5px;cursor:pointer;margin-bottom:20px;margin-top:20px;opacity:1;padding:3px 10px;transition:opacity .3s;-webkit-transition:opacity .3s;.email{color:#146146;font-size:18px;font-weight:400;margin:0}}.terminer:hover{opacity:.8}.terminer{align-items:center;background-color:#d2e7f8;border:1.5px solid #d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:35px;justify-content:center;margin-bottom:10px;margin-right:10px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:370px;.textTerminer{color:#4867ec;font-size:14px;font-weight:600}}}}.contentCreationPartnerAgency{transition:opacity .2s ease-in-out;.titleModal{font-size:18px;font-weight:600;margin-bottom:7px;margin-left:20px}.subtitleModal{font-size:14px;font-weight:400;margin-left:20px;margin-right:10px;margin-top:0}.input{border:1px solid #eaeaea;border-radius:10px;font-size:12px;height:35px;margin-left:23px;margin-top:6px;outline:none;padding-left:10px;padding-right:10px;width:360px}.searchButton:hover{opacity:.8}.searchButton{align-items:center;background-color:#4867ec;border-radius:8px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:-36px;margin-top:9px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:33px;.whiteSearchIcon{object-fit:contain;width:15px}}.profilePicture{background-color:#f8f8f8;border-radius:200px;height:60px;margin-left:40px;width:60px}.blankName{height:10px;width:120px}.blankMailAdress,.blankName{background-color:#f8f8f8;border-radius:20px;margin-left:20px}.blankMailAdress{height:8px;margin-top:10px;width:100px}.blankButtonAdd{background-color:#f8f8f8;border-radius:8px;height:25px;margin-left:10px;width:100px}}.contentCreationClient{transition:opacity .2s ease-in-out;.titleModal{font-size:18px;font-weight:600;margin-bottom:7px;margin-left:20px}.subtitleModal{font-size:14px;font-weight:400;margin-left:20px;margin-right:10px;margin-top:0}.inputNom{width:159px}.inputEmail,.inputNom{border:1.5px solid #eaeaea;border-radius:10px;font-size:13px;font-weight:500;height:35px;margin-left:23px;margin-top:6px;outline:none;padding-left:10px;padding-right:10px}.inputEmail{width:363px}.input{border:1px solid #eaeaea;border-radius:10px;font-size:13px;font-weight:500;height:35px;margin-left:23px;margin-top:6px;outline:none;padding-left:10px;padding-right:10px;width:360px}.buttonSuivant:hover{opacity:.8}.buttonSuivant{align-items:center;background-color:#d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:28px;justify-content:center;margin-bottom:0;margin-left:-90px;margin-top:70px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:90px;.textSuivant{color:#4867ec;font-size:13px;font-weight:600}}.searchButton:disabled,.searchButton:disabled:hover{opacity:.3}.searchButton{align-items:center;background-color:#d2e7f8;border-radius:8px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:-36px;margin-top:9px;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s;width:33px;.whiteSearchIcon{object-fit:contain;width:22px}}.profilePicture{background-color:#f8f8f8;border-radius:200px;height:60px;margin-left:40px;width:60px}.blankName{height:10px;width:120px}.blankMailAdress,.blankName{background-color:#f8f8f8;border-radius:20px;margin-left:20px}.blankMailAdress{height:8px;margin-top:10px;width:100px}.blankButtonAdd{background-color:#f8f8f8;border-radius:8px;height:25px;margin-left:10px;width:100px}}.contentCreationCollaborateur{transition:opacity .2s ease-in-out;.titleModal{font-size:18px;font-weight:600;margin-bottom:7px;margin-left:20px}.subtitleModal{font-size:14px;font-weight:400;margin-left:20px;margin-right:10px;margin-top:0}.inputNom{width:159px}.inputEmail,.inputNom{border:1.5px solid #eaeaea;border-radius:10px;font-size:13px;font-weight:500;height:35px;margin-left:23px;margin-top:6px;outline:none;padding-left:10px;padding-right:10px}.inputEmail{width:363px}.buttonSend:hover{opacity:.8}.buttonSend{align-items:center;background-color:#4867ec;border:0 solid;border-radius:10px;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:-35px;margin-top:10px;transition:all .3s;-webkit-transition:all .3s;width:30px;.imgButtonSend{object-fit:contain;width:18px}}.cardAutor{align-items:center;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;cursor:pointer;display:flex;margin-left:30px;margin-top:25px;width:530px;.noChoiceAutor{align-items:center;border:.3px solid #d0d0d0;border-radius:20px;display:flex;height:14px;justify-content:center;margin-left:15px;width:14px}.choiceAutor{object-fit:contain;transition:all .3s;-webkit-transition:all .3s;width:16px}.titleAutor{font-size:14px;font-weight:500;margin-left:10px}.textAutor{font-size:13px;font-weight:400;width:320px}.choixAutorPersonalise{display:flex;flex-wrap:wrap;height:150px;.autor:hover{opacity:.8}.autor{align-items:center;border:1px solid #f8f8f8;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-bottom:5px;margin-left:9px;padding:4px 10px;.typeAutor{font-size:13px;margin-bottom:0;margin-top:0}}.autorActive{align-items:center;background-color:#4867ec;border:1px solid #4867ec;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;margin-bottom:5px;margin-left:9px;padding:4px 10px;.typeAutor{color:#fff;font-size:13px;margin-bottom:0;margin-top:0}}}}.buttonGroupModifCollaborateur:hover{cursor:pointer;.jeConfirmeButtonModifCollaborateur{opacity:.7}.choice{transform:translateX(-250px)}}.jeConfirmeButtonModifCollaborateur{align-items:center;background-color:#d2e7f8;border-radius:7px;cursor:pointer;display:flex;height:33px;justify-content:center;margin-left:90px;transition:all .25s ease-in-out;width:400px;.textJeConfirme{color:#4867ec;font-size:14px;font-weight:600}}.choice{margin-left:-30px;object-fit:contain;transition:all .25s ease-in-out;width:25px}}}.OverlayModalComptesLies{background-color:#d9d9d9b3;bottom:0;left:0;position:fixed;right:0;top:0}.modalBienvenue{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 0 #3333331a;display:flex;flex-direction:column;height:620px;margin-left:calc(50vw - 375px);margin-top:calc(50vh - 310px);outline:none;overflow:scroll;position:absolute;top:0;transition:all .3s ease-in-out;width:750px;.crossIcon:hover{opacity:.8}.crossIcon{cursor:pointer;margin-right:5px;margin-top:5px;object-fit:contain;opacity:1;position:absolute;right:0;transition:opacity .3s;-webkit-transition:opacity .3s;width:23px}.imagePart{display:flex;height:348px;justify-content:center;.imageFonct{border-radius:20px;height:318px;margin-top:30px;object-fit:cover;width:690px}.step2Bienvenue,.step3Bienvenue{border-radius:20px;height:318px;margin-top:30px;object-fit:contain}}.textPart{align-items:center;display:flex;flex-direction:column;height:140px;width:780px;.title{font-size:19px;font-weight:700;margin-top:29px}.subtitle{font-size:14px;margin-top:2px;opacity:.7;text-align:center;width:490px}}.buttonPart{align-items:center;align-self:center;display:flex;flex-direction:column;width:750px;.points{display:flex;margin-top:10px;.point{background-color:#e0e0e0;border-radius:10px;cursor:pointer;height:8px;transition:background-color .2s ease-in-out;width:8px}}.button{background-color:#4867ec;color:#fff;font-size:14px;font-weight:600;height:40px;margin-top:37px;width:309px}}.templateModalBienvenue{object-fit:contain;opacity:.5;position:absolute;width:750px}}.itemAccount{align-items:center;display:flex;margin-bottom:30px;.profilePicture{border-radius:40px;height:37px;margin-left:30px;margin-right:20px;object-fit:cover;width:37px}.profilePictureBleu{background-color:#7fa3fc;color:#fff}.profilePictureBleu,.profilePictureBleuClair{align-items:center;border-radius:40px;display:flex;font-weight:700;height:40px;justify-content:center;margin-left:30px;margin-right:20px;object-fit:cover;width:40px}.profilePictureBleuClair{background-color:#7fa3fc33;color:#5b84e8}.profilePictureVert{align-items:center;background-color:#83d98a;border-radius:40px;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin-left:30px;margin-right:20px;object-fit:cover;width:40px}.nom{font-size:15px;font-weight:700;margin-bottom:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.statut{background-color:#f4f6fa;border:1px solid #d2e7f8;border-radius:20px;color:#4b5fb0;display:flex;font-size:12px;font-weight:600;margin-top:0;padding:5px 10px}}.carteLiens{border-radius:15px;box-shadow:0 0 20px 0 #3333331a;cursor:pointer;margin-bottom:40px;margin-right:48px;width:400px;.image-clignote{animation-duration:2s;animation-iteration-count:infinite;animation-name:clignoter;transition:none}@keyframes clignoter{0%{opacity:1}40%{opacity:.5}to{opacity:1}}.title{color:#000;font-size:18px;font-weight:700;margin-bottom:35px;margin-left:20px}.integrerProjetVisuel{margin-top:-20px;object-fit:contain;width:340px}.buttonVoirPlus:hover{opacity:.7}.buttonVoirPlus{margin-left:15px;width:370px}.buttonManageSubscription,.buttonVoirPlus{align-items:center;background-color:#eff2fc;border-radius:5px;color:#4462c7;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:18px}.buttonManageSubscription{margin-left:-5px;width:200px}.buttonClaimBills{align-items:center;background-color:#f0f8ef;border-radius:5px;color:#3ca504;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;margin-left:15px;margin-top:18px;padding-left:5px;padding-right:10px;width:140px}.modify:hover{cursor:pointer;opacity:.6}.modify{color:#4b5fb0;font-size:14px;font-weight:500;letter-spacing:.5px;margin-left:125px;margin-top:16px;opacity:.8;transition:opacity .3s}.abonnement{align-items:center;background-color:#f6f9fc;border-radius:15px;display:flex;flex-direction:column;height:110px;margin-left:20px;margin-right:10px;margin-top:0;width:110px;.doubleOBleu{object-fit:contain;width:65px}.name{color:#4b5fb0;font-size:13px;font-weight:500;letter-spacing:.4px;margin-top:0}}.chiffresUtilisation{font-size:14px;font-weight:400;letter-spacing:.5px;margin-left:20px;word-spacing:2px}.manage:hover{opacity:.8}.manage{align-items:center;background-color:#fff;border:2px solid #3e51a9;border-radius:10px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;width:70px;.text{color:#3e51a9;font-size:12px;font-weight:400}}.upgrade:hover{opacity:.8}.upgrade{align-items:center;background-color:#3e51a9;border:1px solid #3e51a9;border-radius:10px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;width:80px}.text{color:#fff;font-size:12px;font-weight:400}}.dashboardAgence{align-items:center;display:flex;flex-direction:column;overflow:scroll;padding-top:70px;width:100vw;.logoAgence{display:flex;margin-top:0;object-fit:contain;transition:all .3s ease-in-out;width:450px}.listeLiens{width:100vw}}.designantPartie{align-items:center;display:flex;margin-bottom:40px;margin-left:30px;margin-top:20px;.rondBleu{background-color:#d6e6f6;border-radius:20px;height:10px;margin-right:14px;width:10px}.containerDesignant{background-color:#d6e6f6;border-radius:10px;color:#4b5fb0;font-size:14px;font-weight:700;padding:8px 12px}}.organisation-dashboard__header{align-items:center;display:flex;flex-direction:column}
/*# sourceMappingURL=main.dc9c8d84.css.map*/