@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap";*,*:before,*:after{box-sizing:border-box;font-family:Ubuntu,sans-serif;color:#36395a;font-size:.75dvw}html,body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,figure,figcaption,blockquote,dl,dd{margin:0;padding:0}body{margin:auto;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;cursor:default}@media (max-width: 1024px){#root{display:flex;flex-flow:column;min-height:100dvh}#root>footer{margin-top:auto}}main{min-height:62.3dvh}ul,ol,li{list-style:none}a{text-decoration:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}html{font-family:Montserrat,sans-serif}strong{font-weight:700}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button,select,a{cursor:pointer}.readOnly{cursor:not-allowed}.readOnly:focus{outline:none!important}.courrierImportant{background:#fdd}.courrierLitigeOrigine{color:#e8073b}#auth{display:flex;flex-flow:column;align-items:center;justify-content:center;margin:auto;background:#dcdcdc;min-height:80dvh;width:100%}.formContainer{width:25%;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:4rem}@media (max-width: 1024px){.formContainer{width:85%}}header{display:flex;align-items:center;justify-content:center;padding:0 5em;width:100%;background:#fff;border-bottom:2px solid gray;min-height:10dvh;max-height:10dvh}@media (max-width: 768px){header{padding:.5em 0;min-height:25dvh}}header nav{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){header nav{flex-flow:column}}header nav h1{position:absolute;left:50%;transform:translate(-50%);text-align:center;font-size:1.5em;font-weight:700;text-transform:uppercase}@media (max-width: 768px){header nav h1{position:unset;transform:unset;font-size:2dvw}}header a figure{width:150px}@media (max-width: 1024px){header a figure{width:100px}}@media (max-width: 768px){header a figure{margin-top:-.5em;margin-bottom:-.5em}}@media (max-width: 768px){header button{font-size:14px;padding:3px 7px!important}}.blueButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#4b91f7,#367af6);background-origin:border-box;box-shadow:0 .5px 1.5px #367af640,inset 0 .8px 0 -.25px #fff3;user-select:none;-webkit-user-select:none;touch-action:manipulation}.blueButton:hover{cursor:pointer}.blueButton:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #367af640,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}.blueButton:active{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #367af640,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}@media (max-width: 1024px){.blueButton{font-size:1.5dvw}}@media (max-width: 400px){.blueButton{font-size:2.5dvw}}.whiteButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;color:#3d3d3d;background:#fff;border:none;box-shadow:0 .5px 1px #0000001a;user-select:none;-webkit-user-select:none;touch-action:manipulation}.whiteButton:hover{cursor:pointer}.whiteButton:focus{box-shadow:0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}.whiteButton:active{box-shadow:0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}@media (max-width: 1024px){.whiteButton{font-size:1.5dvw}}@media (max-width: 400px){.whiteButton{font-size:2.5dvw}}.greyButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;background:#8e8c91;box-shadow:0 .5px 1px #0000001a,inset 0 .5px .5px #8e8c9180,0 0 0 .5px #0000001f;color:#fff;user-select:none;-webkit-user-select:none;touch-action:manipulation}.greyButton:hover{cursor:pointer}.greyButton:focus{box-shadow:inset 0 .8px 0 -.25px #8e8c9133,0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}.greyButton:active{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1px #0000001a,0 0 0 3.5px #3a6cd980;outline:3.5px solid #36395a}@media (max-width: 1024px){.greyButton{font-size:1.5dvw}}@media (max-width: 400px){.greyButton{font-size:2.5dvw}}.orangeButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#ff8c00,coral);background-origin:border-box;box-shadow:0 .5px 1.5px #367af640,inset 0 .8px 0 -.25px #fff3;user-select:none;-webkit-user-select:none;touch-action:manipulation}.orangeButton:hover{cursor:pointer}.orangeButton:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #00af59,0 0 0 3.5px #0c6;outline:3.5px solid #36395a}.orangeButton:active{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #00af59,0 0 0 3.5px #0c6;outline:3.5px solid #36395a}@media (max-width: 1024px){.orangeButton{font-size:1.5dvw}}@media (max-width: 400px){.orangeButton{font-size:2.5dvw}}.greenButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#0c6,#00af59);background-origin:border-box;box-shadow:0 .5px 1.5px #367af640,inset 0 .8px 0 -.25px #fff3;user-select:none;-webkit-user-select:none;touch-action:manipulation}.greenButton:hover{cursor:pointer}.greenButton:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #00af59,0 0 0 3.5px #0c6;outline:3.5px solid #36395a}.greenButton:active{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #00af59,0 0 0 3.5px #0c6;outline:3.5px solid #36395a}@media (max-width: 1024px){.greenButton{font-size:1.5dvw}}@media (max-width: 400px){.greenButton{font-size:2.5dvw}}.redButton{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#da033b,#b10303);background-origin:border-box;box-shadow:0 .5px 1.5px #b10303,inset 0 .8px 0 -.25px #fff3;user-select:none;-webkit-user-select:none;touch-action:manipulation}.redButton:hover{cursor:pointer}.redButton:focus{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #b10303,0 0 0 3.5px #b10332;outline:3.5px solid #36395a}.redButton:active{box-shadow:inset 0 .8px 0 -.25px #fff3,0 .5px 1.5px #b10303,0 0 0 3.5px #b10332;outline:3.5px solid #36395a}@media (max-width: 1024px){.redButton{font-size:1.5dvw}}@media (max-width: 400px){.redButton{font-size:2.5dvw}}button:disabled{display:flex;flex-direction:column;align-items:center;padding:6px 14px;font-size:.85dvw;font-family:-apple-system,BlinkMacSystemFont,Roboto,sans-serif;border-radius:6px;border:none;background:#6e6d70;box-shadow:0 .5px 1px #0000001a,inset 0 .5px .5px #ffffff80,0 0 0 .5px #0000001f;color:#fff;user-select:none;-webkit-user-select:none;touch-action:manipulation}button:disabled:hover{cursor:not-allowed}#loader{min-width:100dvw;min-height:65dvh;display:flex;justify-content:center;align-items:center;position:relative}#loader:after{position:absolute;top:50%;left:49%;transform:translate(-50%,-50%);content:" ";display:block;width:48px;height:48px;margin:8px;border-radius:50%;border:5px solid #1191b7;border-color:#1191b7 transparent #1191b7 transparent;animation:loader 1.2s linear infinite}.form--multiple{display:flex;flex-flow:column;gap:1em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}.form--single{display:flex;flex-flow:column;align-self:flex-start;width:100%;padding:1em;background:#fff}#form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#form .inputWrapper{flex-flow:column}}#form .inputWrapper label{width:40%}@media (max-width: 1024px){#form .inputWrapper label{width:100%;text-align:center}}#form input[type=text],#form input[type=email],#form input[type=number],#form input[type=password],#form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;max-height:38px}#form input[type=date]{min-width:230px;max-height:38px}#form input[type=date]:hover{cursor:pointer}#form input:not([type=file]){background:#f2f2f2}#form input:focus{outline:3.5px solid #36395a}#form .css-b62m3t-container{min-width:230px;font-size:12px!important}#form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#footer{max-height:10dvh;min-height:10dvh;background:#36395a;display:flex;flex-flow:column;align-items:center;justify-content:center;padding:2rem}@media (max-width: 768px){#footer{max-height:20dvh}}#footer figure{width:100px}#footer img{width:100%}#footer p{color:#fff;font-size:1em}#menuSite{min-height:80dvh;background:#dcdcdc;display:flex;flex-flow:column;align-items:center;justify-content:center}#menuSite form{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:1em;width:35%}@media (max-width: 1024px){#menuSite form{width:100%}}#menuSite form .inputWrapper{display:flex;flex-flow:column;align-items:center;gap:.5em;width:50%}#menuSite form .inputWrapper .css-b62m3t-container{width:100%}#menuSite form .buttonWrapper{width:50%;display:flex;align-items:center;justify-content:space-evenly}#menuSite form .buttonWrapper button{width:100px}#menuGeneral{min-height:90dvh;background:#dcdcdc}#menuGeneral .menuGeneral__nav{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2em;width:100%}#menuGeneral .menuGeneral__nav__menuWrapper{padding:1dvw;width:100%}.menuGeneral__testZone{margin-top:2em;display:flex;justify-content:space-around;padding:1.5dvw}.menuGeneral__testZone button{font-size:.7em}#menuContainer{-webkit-column-count:6;column-count:6;column-width:20px!important;column-gap:5px;width:100%}@media (max-width: 1024px){#menuContainer{column-count:4;column-gap:5px;width:100%}}@media (max-width: 768px){#menuContainer{column-count:1;column-gap:5px;width:100%}}#menuSection{background-color:#8aa1c7;padding:10px;border-radius:8px;text-align:center;margin-bottom:5px;width:100%;break-inside:avoid-column}#menuSection h2{font-size:.9dvw;color:#fff;text-shadow:1px 1px 1px #000000}#menuItemContainer{display:flex;align-items:center;justify-content:center;background-color:#a5b6d5;margin:5px 0;padding:7px;border-radius:4px;cursor:pointer;text-align:center;width:100%;position:relative}#menuItemContainer input[type=checkbox]{position:absolute;top:40%;left:5px;transform:translateY(-50%);cursor:pointer;z-index:9999}#menuItemContainer:hover,#menuItemContainer:hover li{background-color:#d4dff1}#menuItemContainer a{width:100%}#menuContainer .menuItemWithCheckbox{width:80%}#migrationStatus{position:absolute;top:25%;right:-10px}#gestionDesAccesGIVOO{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2}@media (max-width: 768px){#gestionDesAccesGIVOO{min-height:75dvh}}#gestionDesAccesGIVOO form{background:#fff;border:1px solid #36395a;padding:1em;border-radius:6px;display:flex;flex-flow:column;gap:1em;width:25%}@media (max-width: 1024px){#gestionDesAccesGIVOO form{width:50%}}@media (max-width: 768px){#gestionDesAccesGIVOO form{width:75%;padding:.5em}}#gestionDesAccesGIVOO form .inputWrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 1024px){#gestionDesAccesGIVOO form .inputWrapper{flex-flow:column;gap:.5em}}#gestionDesAccesGIVOO form .inputWrapper label{text-align:center}#gestionDesAccesGIVOO form .inputWrapper .css-b62m3t-container{width:50%}@media (max-width: 1024px){#gestionDesAccesGIVOO form .inputWrapper .css-b62m3t-container{width:100%}}#gestionDesAccesGIVOO form .buttonWrapper{display:flex;align-items:center;justify-content:space-evenly;width:100%}#alertBox{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#alertBox .alertBoxWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em;padding:1em;width:fit-content;background:#fff;border:1px solid #36395a;border-radius:6px}#alertBox .alertBoxWrapper p{text-align:center}#alertBox .alertBoxWrapper button{width:100px}#gestionDesAccesMenuGIVOO{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;padding:0 1em}#gestionDesAccesMenuGIVOO .buttonWrapper{width:50%;display:flex;align-items:center;justify-content:space-around}#gestCommandesEtFactureMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#gestCommandesEtFactureMenu #menuContainer{width:100%;column-count:1}#gestionDesCourriersMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#gestionDesCourriersMenu #menuContainer{width:50%;column-count:3}#gestionDesCourriersMenu #menuContainer #migrationStatus{display:none}#gestionDesCourriersMenu .secondMenuWrapper #menuContainer{width:250px;column-count:1}#numberWidget{position:absolute;top:11dvh;right:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;padding:20px;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #d54c4c;border-radius:50%;opacity:0}#numberWidget:hover{cursor:pointer}#numberWidget .numberWidgetHeader h2{text-align:center;font-size:15px;font-style:italic;text-shadow:1px 1px 1px #ffffff}#numberWidget .numberWidgetBody p{color:#d54c4c;text-align:center;font-size:24px}#numberWidget.loaded{opacity:1;transition:opacity .3s ease-in-out}#commandesFournisseurs{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#commandesFournisseurs #menuContainer{width:100%;column-count:1}#commandesFournisseurs .secondMenuWrapper #menuContainer{width:250px;column-count:1}#comptaChoix{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#comptaChoix #menuContainer{width:15%;column-count:1}#litigesMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#litigesMenu #menuContainer{width:100%;column-count:1}#litigesMenu #menuContainer #migrationStatus{display:none}#courrierToAffectWidget{position:absolute;top:11dvh;right:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;padding:20px;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #d54c4c;border-radius:50%;opacity:0}#courrierToAffectWidget:hover{cursor:pointer}#courrierToAffectWidget .courrierToAffectWidgetHeader h2{text-align:center;font-size:15px;font-style:italic;text-shadow:1px 1px 1px #ffffff}#courrierToAffectWidget .courrierToAffectWidgetBody p{color:#d54c4c;text-align:center;font-size:24px}#courrierToAffectWidget.loaded{opacity:1;transition:opacity .3s ease-in-out}#incomingEventWidget{position:absolute;top:11dvh;right:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:140px;height:140px;padding:20px;background:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #d54c4c;border-radius:50%;opacity:0}#incomingEventWidget:hover{cursor:pointer}#incomingEventWidget .incomingEventWidgetHeader h2{text-align:center;font-size:15px;font-style:italic;text-shadow:1px 1px 1px #ffffff}#incomingEventWidget .incomingEventWidgetBody p{color:#d54c4c;text-align:center;font-size:24px}#incomingEventWidget.loaded{opacity:1;transition:opacity .3s ease-in-out}#searchForAffectedCourrierWidget{position:absolute;top:calc(20dvh + 95px);right:5dvh;display:flex;align-items:center;overflow:hidden;z-index:10}#searchForAffectedCourrierWidget .searchIcon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#0331d61a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid #ffffff;border-radius:50%;cursor:pointer;z-index:2;transition:all .3s ease}#searchForAffectedCourrierWidget .searchIcon:hover{background:#0331d633}#searchForAffectedCourrierWidget .formContainer{position:absolute;right:40px;width:350px;transform:translate(100%);opacity:0;transition:transform .3s ease,opacity .3s ease;visibility:hidden}#searchForAffectedCourrierWidget .formContainer form{display:flex;flex-direction:column;padding:10px 15px;background:#0331d61a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid #ffffff;border-radius:8px}#searchForAffectedCourrierWidget .formContainer form .inputWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;margin-bottom:10px}#searchForAffectedCourrierWidget .formContainer form .inputWrapper label{margin-bottom:5px;font-size:.9em;font-weight:700}#searchForAffectedCourrierWidget .formContainer form .inputWrapper input{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#searchForAffectedCourrierWidget .formContainer form .inputWrapper input:focus{outline:3.5px solid #36395a}#searchForAffectedCourrierWidget .formContainer form button{padding:5px 10px;background-color:#0331d6;color:#fff;border:none;border-radius:4px;cursor:pointer}#searchForAffectedCourrierWidget .formContainer form button:hover{background-color:#0426a9}#searchForAffectedCourrierWidget.expanded{overflow:unset}#searchForAffectedCourrierWidget.expanded .formContainer{transform:translate(0);opacity:1;visibility:visible;z-index:9999}#searchForAffectedCourrierWidget.expanded .searchIcon{background:#0331d633}#searchForAffectedCourrierWidget .loader{min-width:50px;min-height:50px;display:flex;justify-content:center;align-items:center;position:relative}#searchForAffectedCourrierWidget .loader:after{position:absolute;top:10%;left:0%;transform:translate(-50%,-50%);content:" ";display:block;width:48px;height:48px;margin:8px;border-radius:50%;border:5px solid #1191b7;border-color:#1191b7 transparent #1191b7 transparent;animation:loader 1.2s linear infinite}#searchForNoteWidget{position:absolute;top:calc(25dvh + 95px);right:5dvh;display:flex;align-items:center;overflow:hidden;z-index:10}#searchForNoteWidget .searchIcon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#ffa5001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid #ffffff;border-radius:50%;cursor:pointer;z-index:2;transition:all .3s ease}#searchForNoteWidget .searchIcon:hover{background:#ffa50033}#searchForNoteWidget .formContainer{position:absolute;right:40px;width:350px;transform:translate(100%);opacity:0;transition:transform .3s ease,opacity .3s ease;visibility:hidden}#searchForNoteWidget .formContainer form{display:flex;flex-direction:column;padding:10px 15px;background:#ffa5001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid #ffffff;border-radius:8px}#searchForNoteWidget .formContainer form .inputWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;margin-bottom:10px}#searchForNoteWidget .formContainer form .inputWrapper label{margin-bottom:5px;font-size:.9em;font-weight:700}#searchForNoteWidget .formContainer form .inputWrapper input{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#searchForNoteWidget .formContainer form .inputWrapper input:focus{outline:3.5px solid #36395a}#searchForNoteWidget .formContainer form .validationMessage{font-size:.8em;text-align:center;margin-top:5px;color:#666}#searchForNoteWidget .formContainer form .validationMessage.error{color:#d63031}#searchForNoteWidget .formContainer form button{padding:5px 10px;background-color:#ff8c00;color:#fff;border:none;border-radius:4px;cursor:pointer}#searchForNoteWidget .formContainer form button:hover{background-color:#ff7300}#searchForNoteWidget.expanded{overflow:unset}#searchForNoteWidget.expanded .formContainer{transform:translate(0);opacity:1;visibility:visible;z-index:9999}#searchForNoteWidget.expanded .searchIcon{background:#ffa50033}#searchForNoteWidget .loader{min-width:50px;min-height:50px;display:flex;justify-content:center;align-items:center;position:relative}#searchForNoteWidget .loader:after{position:absolute;top:10%;left:0%;transform:translate(-50%,-50%);content:" ";display:block;width:48px;height:48px;margin:8px;border-radius:50%;border:5px solid #ff8c00;border-color:#ff8c00 transparent #ff8c00 transparent;animation:loader 1.2s linear infinite}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#tresorerieMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2}#tresorerieMenu .menuWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;width:35%;gap:.5em}#tresorerieMenu .menuWrapper #menuContainer{column-count:2}#tresorerieMenu .menuWrapper button:not(:last-child){background-color:#a5b6d5;padding:7px;border-radius:4px;cursor:pointer;text-align:center;font-size:.85dvw;border:none;width:100%}#tresorerieMenu .menuWrapper button:not(:last-child):hover{background-color:#d4dff1}#tresorerieMenu .menuWrapper button:not(:last-child):hover li{background-color:#d4dff1}#courrierDepenses{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2}#NRTL{padding:.5em;width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;font-size:12px;margin-top:2em;--header-bg-color: linear-gradient(to left, #84cde4, #1092b8);--header-text-color: #36395a;--header-hover-bg-color: rgb(20.08, 183.23, 230.92);--row-color: #ffffff;--hover-row-color: #36395a;--text-color: #36395a;--hover-text-color: #ffffff;--disable-button-color: #dcdcdc;--column-sorting-color: #dcdcdc;--column-sorting-full-filled-color: #36395a;--important-row-color: #ffdddd;--important-text-color: #ff0000;--origin-row-color: #ffeedd;--origin-text-color: #ff8800}@media (max-width: 768px){#NRTL{width:100%}}#NRTL .tableHeader{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}@media (max-width: 768px){#NRTL .tableHeader{padding:1em}}#NRTL .tableHeader .selectContainer,#NRTL .tableHeader .searchContainer{display:flex;align-items:center;gap:.5em}@media (max-width: 768px){#NRTL .tableHeader .searchContainer{justify-content:flex-end}}#NRTL .tableHeader .searchContainer input{border:1px solid #36395a;padding:.5em;height:1.7em}@media (max-width: 768px){#NRTL .tableHeader .searchContainer input{width:50%}}#NRTL .tableHeader .searchContainer input:focus{outline:3px solid #36395a}#NRTL .tableWrapper{width:100%}@media (max-width: 768px){#NRTL .tableWrapper{width:100%;overflow-x:auto}}#NRTL table{width:100%;border-collapse:collapse;border-spacing:0;background:var(--header-bg-color, linear-gradient(to left, #84cde4, #1092b8));border-radius:10px}@media (max-width: 768px){#NRTL table{width:100%;table-layout:auto;border-radius:unset}}#NRTL .period-separator td{position:sticky;top:0;z-index:1}#NRTL tbody tr.period-separator:hover{background:transparent!important;cursor:default}#NRTL thead th{padding:10px;text-align:center;position:relative;font-weight:700;color:var(--header-text-color, #36395a)}@media (max-width: 1024px){#NRTL thead th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#NRTL thead th:hover{background:var(--header-hover-bg-color, rgb(20.08, 183.23, 230.92));cursor:pointer;transition:background .15s ease-in-out}@media (max-width: 1024px){#NRTL thead th:hover{white-space:normal;overflow:visible}#NRTL thead th:hover .chevron svg{opacity:0}}#NRTL thead th:hover:first-child{border-radius:10px 0 0}@media (max-width: 768px){#NRTL thead th:hover:first-child{border-radius:unset}}#NRTL thead th:hover:last-child{border-radius:0 10px 0 0}@media (max-width: 768px){#NRTL thead th:hover:last-child{border-radius:unset}}#NRTL thead th div:not(.selectContainer){display:flex;flex-flow:column;position:absolute;right:1.3dvw;top:0}@media (max-width: 768px){#NRTL thead th div:not(.selectContainer){top:-4px;right:2dvw}}#NRTL thead th .selectContainer{width:100%;margin-top:10px}#NRTL thead th .selectContainer select{width:80%}#NRTL thead th .chevron{stroke:var(--column-sorting-color, #dcdcdc);fill:var(--column-sorting-color, #dcdcdc)}@media (max-width: 1024px){#NRTL thead th .chevron svg{width:10px!important;height:10px!important}}@media (max-width: 768px){#NRTL thead th .chevron svg{width:6px!important;height:6px!important}}#NRTL thead th .chevron-active{stroke:var(--column-sorting-full-filled-color, #36395a);fill:var(--column-sorting-full-filled-color, #36395a)}#NRTL thead th div>span:first-child{position:absolute;transform:translate(10%,100%)}#NRTL thead th div>span:last-child{position:absolute;transform:translate(10%,175%)}#NRTL thead th div span svg{width:1.2dvw;height:1.2dvh}#NRTL .column-resizer{position:absolute;top:0;right:0;width:5px;height:100%;background-color:transparent;cursor:col-resize;z-index:1}#NRTL tbody tr{background:var(--row-color, #ffffff)}#NRTL tbody tr td{color:inherit}#NRTL tbody tr:hover td{color:var(--hover-text-color, #ffffff)!important}#NRTL td{padding:10px;text-align:center}#NRTL table tbody tr:hover{background:var(--row-hover-color, #36395a)!important;cursor:default}#NRTL table tbody tr:hover td{color:var(--row-color, #ffffff)}#NRTL table tbody .column0{max-width:50px!important}#NRTL table tbody td{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#NRTL table tbody td:hover{white-space:normal;overflow:visible}#NRTL tbody tr:last-child td:first-child{border-radius:0 0 0 10px}@media (max-width: 768px){#NRTL tbody tr:last-child td:first-child{border-radius:unset}}#NRTL tbody tr:last-child td:last-child{border-radius:0 0 10px}@media (max-width: 768px){#NRTL tbody tr:last-child td:last-child{border-radius:unset}}#NRTL .tableFooter{margin:1em 0;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){#NRTL .tableFooter{padding:0 1.5em}}#NRTL .tableFooter .buttonContainer{display:flex;gap:1em;justify-content:center}#NRTL .tableFooter .buttonContainer button{width:150px;text-align:center;background:#f6f6f6;color:var(--text-color, #36395a);border:1px solid var(--text-color, #36395a);cursor:pointer;padding:.3em .5em;border-radius:unset;font-size:12px}#NRTL .tableFooter .buttonContainer button:disabled{background:var(--default-disabled-button-color, #dcdcdc)!important;cursor:not-allowed!important}#NRTL .tableFooter .buttonContainer .paginationIcn{font-size:1.4em;cursor:pointer}#NRTL .tableFooter .buttonContainer .disabled{opacity:0}#NRTL .checkbox-column{width:40px;min-width:40px;max-width:50px;text-align:center;padding:0 5px;position:relative}#NRTL .checkbox-column .checkbox-container{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center}#NRTL .checkbox-column .checkbox-container input[type=checkbox]{margin:0;cursor:pointer}#NRTL .checkbox-column .checkbox-container span{margin-left:5px;font-size:.9em}#NRTL .checkbox-cell{width:40px;text-align:center;padding:0 5px}#NRTL .checkbox-cell input[type=checkbox]{cursor:pointer}#NRTL tbody tr.row-selected{background-color:#1565c03b}#NRTL tbody tr.row-selected:hover{background-color:var(--row-hover-color, #36395a)!important}#NRTL tbody .checkbox-cell:hover{background-color:inherit}#courrierConsult{display:flex;align-items:center;justify-content:center;gap:2%;flex-flow:row;margin:auto;background:#f2f2f2;min-height:90dvh;width:100%;padding:1em}#courrierConsult .leftSide,#courrierConsult .rightSide{width:50%;min-height:50dvh;display:flex;flex-flow:column;align-items:center;justify-content:center}#courrierConsult .leftSide h2{margin-top:-1em;padding:10px;font-size:.8dvw}#courrierConsult .leftSide dl{display:flex;width:100%;align-items:center;justify-content:center;padding:10px;border:1px solid #36395a;border-radius:6px 6px 0 0;background:#fff}#courrierConsult .leftSide dl dt{background:#36395a;padding:.5em;color:#fff;font-size:.7dvw}#courrierConsult .leftSide dl dd{margin-left:5px;margin-right:30px;font-weight:700;font-size:.7dvw}#courrierConsult .leftSide div{width:100%;min-height:77dvh}#courrierConsult .leftSide div iframe{width:100%;height:100%;min-height:77dvh;border:1px solid #36395a;border-radius:0 0 6px 6px}#courrierConsult .rightSide .formContainer{width:75%}#courrierConsult .rightSide form .buttonWrapper{width:100%}#courrierConsult .rightSide .formContainer form{display:flex;flex-flow:column;gap:1em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#courrierConsult .rightSide .formContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#courrierConsult .rightSide .formContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#courrierConsult .rightSide .formContainer form .inputWrapper{flex-flow:column}}#courrierConsult .rightSide .formContainer form .inputWrapper label{width:40%}@media (max-width: 1024px){#courrierConsult .rightSide .formContainer form .inputWrapper label{width:100%;text-align:center}}#courrierConsult .rightSide .formContainer form input[type=text],#courrierConsult .rightSide .formContainer form input[type=email],#courrierConsult .rightSide .formContainer form input[type=number],#courrierConsult .rightSide .formContainer form input[type=password],#courrierConsult .rightSide .formContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;max-height:38px}#courrierConsult .rightSide .formContainer form input[type=date]{min-width:230px;max-height:38px}#courrierConsult .rightSide .formContainer form input[type=date]:hover{cursor:pointer}#courrierConsult .rightSide .formContainer form input:not([type=file]){background:#f2f2f2}#courrierConsult .rightSide .formContainer form input:focus{outline:3.5px solid #36395a}#courrierConsult .rightSide .formContainer form .css-b62m3t-container{font-size:12px!important}#courrierConsult .rightSide .formContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a!important}#courrierConsult .rightSide .formContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#courrierConsult .rightSide .formContainer form .css-13cymwt-control:not(#selectGroup .css-13cymwt-control){width:230px}#courrierConsult .rightSide .formContainer form .css-b62m3t-container:not(#selectGroup .css-b62m3t-container){width:230px}#courrierConsult .rightSide .formContainer form .inputWrapper .tiersWrapper{display:flex;align-items:center;gap:1em}#courrierConsult .rightSide .formContainer form .inputWrapper .tiersWrapper p{font-weight:700}#courrierConsult .rightSide .formContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#selectGroup{display:flex;gap:1rem;justify-content:space-between}#selectGroup li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}#selectGroup li label{font-size:12px;font-weight:500;color:#36395a;text-align:left}#selectGroup li .css-13cymwt-control{width:230px;height:38px;background:#f2f2f2;border:1px solid #36395a;border-radius:4px;font-size:12px;text-align:center;box-shadow:none}#selectGroup li .css-13cymwt-control:hover{border-color:#36395a}#selectGroup li .css-1hwfws3{display:flex;justify-content:center;align-items:center}#selectGroup li .css-1okebmr-indicatorSeparator{display:none}#courrierRelance{display:flex;flex-flow:column;align-items:center;justify-content:space-between;min-height:90dvh;background:#f2f2f2}#courrierRelance .courrierRelance__topSection .buttonWrapper{padding:2em;display:flex;justify-content:center;align-items:center;gap:2em}#courrierRelance .courrierRelance__topSection{margin-bottom:4em}#courrierRelance .courrierRelance__bottomSection{display:flex;flex-flow:column;gap:2em;position:relative}#courrierRelance .courrierRelance__bottomSection form{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2em}#courrierRelance .courrierRelance__bottomSection form label{margin-right:5px}#courrierRelance .courrierRelance__bottomSection form input{border:1px solid #36395a;padding:.4em;text-align:center;min-width:75px}#courrierRelance .goBackBtnWrapper{padding-bottom:2em}.modalContainer{position:absolute;top:0;left:0}.displayDetailsModal{width:100dvw;height:89.5dvh;display:flex;align-items:center;justify-content:center;position:absolute;top:10.5dvh;left:0;z-index:9999;background:#f2f2f280;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.displayDetailsModal div{background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em;padding:1em;border:1px solid #36395a;border-radius:8px}.displayDetailsModal div h2{font-size:1.5rem}.displayDetailsModal div ul{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em}#displayCourrierModal{flex-flow:row!important;position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#displayCourrierModal .iFrameContainer{width:50%;display:flex;align-items:center;justify-content:center}#displayCourrierModal .iFrameContainer iframe{width:100%;height:80dvh}#displayCourrierModal .NewCourrierActions{width:46%;display:flex;align-items:center;justify-content:center}#displayCourrierModal .NewCourrierActions .buttonContainer{width:50%;display:flex;flex-flow:column;gap:2em}#courrierRequalification{display:flex;flex-flow:column;align-items:center;justify-content:space-between;min-height:90dvh;background:#f2f2f2}#courrierRequalification .contentContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:4%;width:100%;padding:1em;min-height:85dvh}#courrierRequalification .leftContainer{width:46%}#courrierRequalification .leftContainer iframe{width:100%;height:80dvh}#courrierRequalification .rightContainer{width:46%;display:flex;flex-flow:column;align-items:center;justify-content:center}#courrierRequalification .rightContainer h2{font-size:1.6dvw}#courrierRequalification .rightContainer form{border:1px solid black;background:#fff;padding:5em;width:100%;display:flex;flex-flow:column;justify-content:center;gap:1em}#courrierRequalification .rightContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#courrierRequalification .rightContainer form .inputWrapper{flex-flow:column}}#courrierRequalification .rightContainer form .inputWrapper label{width:40%}@media (max-width: 1024px){#courrierRequalification .rightContainer form .inputWrapper label{width:100%;text-align:center}}#courrierRequalification .rightContainer form input[type=text],#courrierRequalification .rightContainer form input[type=email],#courrierRequalification .rightContainer form input[type=number],#courrierRequalification .rightContainer form input[type=password],#courrierRequalification .rightContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;max-height:38px}#courrierRequalification .rightContainer form textarea{width:230px;height:75px;padding:.5em}#courrierRequalification .rightContainer form input[type=date]{min-width:230px;max-height:38px}#courrierRequalification .rightContainer form input[type=date]:hover{cursor:pointer}#courrierRequalification .rightContainer form input:not([type=file]){background:#f2f2f2}#courrierRequalification .rightContainer form input:focus{outline:3.5px solid #36395a}#courrierRequalification .rightContainer form .css-b62m3t-container{min-width:230px;font-size:12px!important}#courrierRequalification .rightContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#courrierRequalification .rightContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#courrierRequalification .rightContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#courrierRequalification .rightContainer form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#courrierRequalification .goBackBtnWrapper{height:5dvh;padding-bottom:2em}#nouvellePrevisionDepenses{display:flex;align-items:center;justify-content:center;gap:2%;flex-flow:row;margin:auto;background:#f2f2f2;min-height:90dvh;width:100%;padding:1em}#nouvellePrevisionDepenses .leftSide{flex:1}#nouvellePrevisionDepenses .rightSide{flex:1;border:1px solid #ccc;border-radius:8px;padding:8px;background-color:#f9f9f9}@media (max-width: 768px){#nouvellePrevisionDepenses .rightSide{margin:1.5rem 0}}#nouvellePrevisionDepenses iframe{width:100%;height:100%;min-height:77dvh;border:1px solid #36395a;border-radius:0 0 6px 6px}@media (max-width: 768px){#nouvellePrevisionDepenses{flex-flow:column}}#nouvellePrevisionDepenses .leftSide,#nouvellePrevisionConsult .rightSide{width:50%;min-height:50dvh;display:flex;flex-flow:column;align-items:center;justify-content:center}#nouvellePrevisionDepenses .leftSide .formContainer{width:75%}#nouvellePrevisionDepenses .leftSide form .buttonWrapper{width:100%}#nouvellePrevisionDepenses .leftSide .formContainer form{display:flex;flex-flow:column;gap:1em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}@media (max-width: 768px){#nouvellePrevisionDepenses .leftSide .formContainer form{width:auto;min-width:300px}}#nouvellePrevisionDepenses .leftSide .formContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}@media (max-width: 1024px){#nouvellePrevisionDepenses .leftSide .formContainer form h3{font-size:2.5em}}@media (max-width: 480px){#nouvellePrevisionDepenses .leftSide .formContainer form h3{font-size:4em}}#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper{flex-flow:column;gap:1rem}}@media (min-width: 1024px){#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper.selectGroup{margin-right:-6px}}#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper label{width:40%;font-size:1dvw;text-wrap-mode:nowrap}@media (max-width: 1024px){#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper label{width:100%;text-align:center;font-size:1.5dvw}}@media (max-width: 640px){#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper label{font-size:2.2dvw}}@media (max-width: 480px){#nouvellePrevisionDepenses .leftSide .formContainer form .inputWrapper label{font-size:3dvw;text-align:center}}#nouvellePrevisionDepenses .leftSide .formContainer form input[type=text],#nouvellePrevisionDepenses .leftSide .formContainer form input[type=email],#nouvellePrevisionDepenses .leftSide .formContainer form input[type=number],#nouvellePrevisionDepenses .leftSide .formContainer form input[type=password],#nouvellePrevisionDepenses .leftSide .formContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;max-height:38px;font-size:12px}#nouvellePrevisionDepenses .leftSide .formContainer form input[type=date]{min-width:230px;max-height:38px;color:#36395a}#nouvellePrevisionDepenses .leftSide .formContainer form input[type=date]:hover{cursor:pointer}#nouvellePrevisionDepenses .leftSide .formContainer form input:not([type=file]){background:#f2f2f2}#nouvellePrevisionDepenses .leftSide .formContainer form input[type=text]{min-width:230px}@media (max-width: 1024px){#nouvellePrevisionDepenses .leftSide .formContainer form input[type=number]{min-width:230px}}#nouvellePrevisionDepenses .leftSide .formContainer form input:focus{outline:3.5px solid #36395a}#nouvellePrevisionDepenses .leftSide .formContainer form .css-b62m3t-container{font-size:12px!important}#nouvellePrevisionDepenses .leftSide .formContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a!important}#nouvellePrevisionDepenses .leftSide .formContainer form .css-13cymwt-control{width:230px;height:38px;font-size:12px!important;background:#f2f2f2;border:1px solid #36395a;border-radius:4px;text-align:center;box-shadow:none}#nouvellePrevisionDepenses .leftSide .formContainer form .css-13cymwt-control:hover{border-color:#36395a}#nouvellePrevisionDepenses .leftSide .formContainer form .css-13cymwt-container{width:230px}#nouvellePrevisionDepenses .leftSide .formContainer form .css-1okebmr-indicatorSeparator{display:none}#nouvellePrevisionDepenses .leftSide .formContainer form .css-13cymwt-control:not(#selectGroup .css-13cymwt-control){width:230px}#nouvellePrevisionDepenses .leftSide .formContainer form .css-b62m3t-container:not(#selectGroup .css-b62m3t-container){border-radius:4px}#nouvellePrevisionDepenses .leftSide .formContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#nouvellePrevisionDepenses .inputWrapper input.error{border:2px solid red!important;border-radius:4px}#nouvellePrevisionDepenses .leftSide .formContainer form .css-13cymwt-control .css-1hwfws3{display:flex;justify-content:center;align-items:center;text-align:center}#nouvellePrevisionRecette{display:flex;align-items:center;justify-content:center;gap:2%;flex-flow:row;margin:auto;background:#f2f2f2;min-height:90dvh;width:100%;padding:1em}@media (max-width: 768px){#nouvellePrevisionRecette{flex-flow:column}}#nouvellePrevisionRecette .leftSide{display:flex;flex-flow:column;align-items:center;justify-content:center}#nouvellePrevisionRecette .leftSide .formContainer{width:75%}#nouvellePrevisionRecette .leftSide form .buttonWrapper{width:100%}#nouvellePrevisionRecette .leftSide .formContainer form{display:flex;flex-flow:column;gap:1em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;min-width:600px;background:#fff}@media (max-width: 768px){#nouvellePrevisionRecette .leftSide .formContainer form{width:auto;min-width:300px}}#nouvellePrevisionRecette .leftSide .formContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}@media (max-width: 1024px){#nouvellePrevisionRecette .leftSide .formContainer form h3{font-size:2.5em}}@media (max-width: 480px){#nouvellePrevisionRecette .leftSide .formContainer form h3{font-size:4em}}#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-evenly}@media (max-width: 1024px){#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper{flex-flow:column;gap:1rem}}@media (min-width: 1024px){#nouvellePrevisionRecette .inputWrapper.selectGroup>label{position:relative;left:6px}}@media (min-width: 1024px){#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper.avecTVA label{width:15%}}.cleCourrierWrapper{display:flex;flex-direction:column-reverse;align-items:center;gap:1.5rem}@media (min-width: 1024px){.cleCourrierWrapper{flex-flow:row;gap:1rem}}#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper label{width:40%;font-size:1dvw;text-wrap-mode:nowrap}@media (max-width: 1024px){#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper label{width:100%;text-align:center;font-size:1.5dvw}}@media (max-width: 640px){#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper label{font-size:2.2dvw}}@media (max-width: 480px){#nouvellePrevisionRecette .leftSide .formContainer form .inputWrapper label{font-size:3dvw;text-align:center}}#nouvellePrevisionRecette .leftSide .formContainer form input[type=text],#nouvellePrevisionRecette .leftSide .formContainer form input[type=email],#nouvellePrevisionRecette .leftSide .formContainer form input[type=number],#nouvellePrevisionRecette .leftSide .formContainer form input[type=password],#nouvellePrevisionRecette .leftSide .formContainer form input[type=date],#nouvellePrevisionRecette .leftSide .formContainer form input[type=textarea]{border:1px solid #36395a;padding:.8em;text-align:center;max-height:38px;font-size:12px}#nouvellePrevisionRecette .leftSide .formContainer form input[type=date]{min-width:230px;max-height:38px;color:#36395a}#nouvellePrevisionRecette .leftSide .formContainer form input[type=date]:hover{cursor:pointer}#nouvellePrevisionRecette .leftSide .formContainer form input:not([type=file]){background:#f2f2f2}#nouvellePrevisionRecette .leftSide .formContainer form input[type=text]{min-width:230px}@media (max-width: 1024px){#nouvellePrevisionRecette .leftSide .formContainer form input[type=number]{min-width:230px}}#nouvellePrevisionRecette .leftSide .formContainer form textarea{min-width:230px;min-height:76px;max-height:38px;font-size:12px;color:#36395a;background:#f2f2f2;border:1px solid #36395a;padding:5px}.avecTVA{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.avecTVA input[type=checkbox]{margin-left:10px}#nouvellePrevisionRecette .leftSide .formContainer form input:focus{outline:3.5px solid #36395a}#nouvellePrevisionRecette .leftSide .formContainer form .css-b62m3t-container{font-size:12px!important}#nouvellePrevisionRecette .leftSide .formContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a!important}#nouvellePrevisionRecette .leftSide .formContainer form .css-13cymwt-control{width:230px;height:38px;font-size:12px!important;background:#f2f2f2;border:1px solid #36395a;border-radius:4px;text-align:center;box-shadow:none}#nouvellePrevisionRecette .leftSide .formContainer form .css-13cymwt-control:hover{border-color:#36395a}#nouvellePrevisionRecette .leftSide .formContainer form .css-13cymwt-container{width:230px}#nouvellePrevisionRecette .leftSide .formContainer form .css-1okebmr-indicatorSeparator{display:none}#nouvellePrevisionRecette .leftSide .formContainer form .css-13cymwt-control:not(#selectGroup .css-13cymwt-control){width:230px}#nouvellePrevisionRecette .leftSide .formContainer form .css-b62m3t-container:not(#selectGroup .css-b62m3t-container){border-radius:4px}#nouvellePrevisionRecette .leftSide .formContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}.btnVoir{display:flex;justify-content:flex-end;width:auto;margin-right:1rem}.pdfDisplayZone{text-align:center;font-size:12px}#nouvellePrevisionRecette .inputWrapper input.error{border:2px solid red!important;border-radius:4px}#nouvellePrevisionRecette .leftSide .formContainer form .css-13cymwt-control .css-1hwfws3{display:flex;justify-content:center;align-items:center;text-align:center}.inputWithSymbol{position:relative;display:flex;align-items:center;min-width:230px}.inputWithSymbol input{padding-right:1.5em;width:100%}.inputWithSymbol .symbol{position:absolute;right:1.5em;color:#36395a;font-size:1.3em}@media (max-width: 1024px){.inputWithSymbol .symbol{font-size:2em}}.tiersInput{display:flex;width:230px;align-items:center;justify-content:center;gap:1em}#selectGroup{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;border:1px solid #36395a;border-radius:4px;padding:5px}#previsionAOrdonnancer{display:flex;flex-flow:column;align-items:center;justify-content:space-between;min-height:90dvh;background:#f2f2f2}#previsionAOrdonnancer .previsionAOrdonnancer__topSection .buttonWrapper{padding:2em;display:flex;justify-content:center;align-items:center;gap:2em}#previsionAOrdonnancer .previsionAOrdonnancer__topSection{margin-bottom:4em}#previsionAOrdonnancer .previsionAOrdonnancer__bottomSection{display:flex;flex-flow:column;gap:2em;position:relative}#previsionAOrdonnancer .previsionAOrdonnancer__bottomSection form{display:flex;align-items:center;justify-content:space-between;margin-bottom:-2em;margin-top:2em}#previsionAOrdonnancer .previsionAOrdonnancer__bottomSection form label{margin-right:5px}#previsionAOrdonnancer .previsionAOrdonnancer__bottomSection form input{border:1px solid #36395a;padding:.4em;text-align:center;min-width:75px}#previsionAOrdonnancer .filtersWrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin:1em 0}#previsionAOrdonnancer .filtersWrapper .DateRange__container{flex:1;max-width:50%}#previsionAOrdonnancer .filtersWrapper .codeInputWrapper{display:flex;flex-direction:column;gap:.5rem;flex:0 1 25%;max-width:300px}#previsionAOrdonnancer .filtersWrapper .codeInputWrapper label{font-size:1rem;font-weight:500;color:#36395a}#previsionAOrdonnancer .filtersWrapper .codeInputWrapper input{border:1px solid #36395a;border-radius:4px;padding:.8em;font-size:14px;text-align:center;width:100%}#previsionAOrdonnancer .filtersWrapper .codeInputWrapper input:hover{cursor:pointer}#previsionAOrdonnancer .filtersWrapper .filterButtonWrapper{display:flex;align-items:flex-end;flex:0 1 20%;justify-content:flex-end}#previsionAOrdonnancer .filtersWrapper .filterButtonWrapper button{min-width:120px}#previsionAOrdonnancer .goBackBtnWrapper{padding-bottom:2em}#previsionAOrdonnancer .modalContainer{position:absolute;top:0;left:0}#previsionAOrdonnancer .displayDetailsModal{width:100dvw;height:89.5dvh;display:flex;align-items:center;justify-content:center;position:absolute;top:10.5dvh;left:0;z-index:9999;background:#f2f2f280;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#previsionAOrdonnancer .displayDetailsModal div{background:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em;padding:1em;border:1px solid #36395a;border-radius:8px}#previsionAOrdonnancer .displayDetailsModal div ul{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em}#previsionAOrdonnancer input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;max-height:38px;font-size:12px;min-width:230px;color:#36395a}#previsionAOrdonnancer input[type=date]:hover{cursor:pointer}#previsionAOrdonnancer input[type=date]:focus{outline:3.5px solid #36395a}#previsionAOrdonnancer .greyButtonWrapper{display:flex;justify-content:center;align-items:center;gap:2em}#detailsPrevisionOrdo{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:90vh;background:#f2f2f2}#detailsPrevisionOrdo .detailsContainer{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:1200px;height:80dvh;margin:2rem auto;gap:2rem}@media (max-width: 768px){#detailsPrevisionOrdo .detailsContainer{flex-direction:column;gap:1rem}}#detailsPrevisionOrdo .detailsContainer .leftSide{flex:1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #36395a;padding:1rem}#detailsPrevisionOrdo .detailsContainer .leftSide .courrierDisplay{width:100%;height:75dvh;border:none}@media (max-width: 768px){#detailsPrevisionOrdo .detailsContainer .leftSide .courrierDisplay{height:300px}}#detailsPrevisionOrdo .detailsContainer .rightSide{flex:1;background:#fff;border:1px solid #36395a;padding:1rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}#detailsPrevisionOrdo .detailsContainer .rightSide h3{margin:0;font-size:1.5rem;color:#36395a}#detailsPrevisionOrdo .detailsContainer .rightSide .detailsWrapper{display:flex;flex-direction:column;gap:.5rem;height:60dvh}#detailsPrevisionOrdo .detailsContainer .rightSide .detailsWrapper p{margin:0;font-size:1rem;color:#36395a}#detailsPrevisionOrdo .detailsContainer .rightSide .detailsWrapper p strong{color:#000}#detailsPrevisionOrdo .detailsContainer .rightSide .buttonWrapper{display:flex;justify-content:space-between;gap:1rem}#detailsPrevisionOrdo .detailsContainer .rightSide .buttonWrapper button{flex:1;min-width:120px}.modeReglement{display:flex;gap:10px;padding:10px}.no-scroll{overflow:hidden}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .3s ease}.modalContent{background:#fff;padding:20px;border-radius:8px;max-width:90%;max-height:90%;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.modal-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;border-bottom:1px solid #ddd}.modalCloseButton{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:24px;color:#36395a;cursor:pointer;transition:color .3s ease}.modalCloseButton:hover{color:#000}.modalCloseButton:focus{outline:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tiersWrapper{display:flex;flex-direction:column;gap:.5rem}.visualisation-previsions-tiers{padding:20px;position:relative}.visualisation-previsions-tiers header{position:sticky;top:0;z-index:10;background-color:#fff;border-bottom:1px solid #ddd}.visualisation-previsions-tiers .header-wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:20px}.visualisation-previsions-tiers .table-subtitle{margin:20px 0;text-align:center;font-weight:700;font-size:1.2em}.visualisation-previsions-tiers .nrtl-container{max-height:300px;overflow-y:auto;margin-bottom:30px;border:1px solid #ddd;border-radius:5px;box-shadow:0 4px 6px #0000001a;background-color:#fff}.visualisation-previsions-tiers .nrtl-table thead{position:sticky;top:0;z-index:1;background-color:#84cde4}.visualisation-previsions-tiers .nrtl-table{width:100%;border-collapse:collapse}.visualisation-previsions-tiers .nrtl-table th,.visualisation-previsions-tiers .nrtl-table td{padding:10px;text-align:left;border-bottom:1px solid #ddd}.visualisation-previsions-tiers .nrtl-table th{font-weight:700;color:#36395a}.visualisation-previsions-tiers .modalCloseButton{position:absolute;top:0rem;right:0rem;background:none;border:none;font-size:24px;color:#36395a;cursor:pointer;transition:color .3s ease}.visualisation-previsions-tiers .modalCloseButton:hover{color:#000}.visualisation-previsions-tiers .modalCloseButton:focus{outline:none}.custom-nrtl-wrapper{width:100%;height:100%}.custom-nrtl-wrapper #NRTL table tbody tr td.no-data-message{text-align:center!important;vertical-align:middle!important;padding:20px!important;font-weight:700!important;color:#36395a!important;font-size:14px!important;height:100px!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.nrtl-container{display:flex;justify-content:center;align-items:center;height:100%}#NRTL .tableHeader .selectContainer{display:flex;align-items:center;gap:.5em;padding:0 1rem}#NRTL .tableFooter{margin:1em 0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}.DateRange__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border:none;background:transparent;padding:0}@media (max-width: 768px){.DateRange__container{flex-direction:column}}.DateRange__container .dateContainer{display:flex;flex-direction:row;align-items:center;gap:1rem}@media (max-width: 768px){.DateRange__container .dateContainer{flex-direction:column;width:100%}}.DateRange__container .dateButtonWrapper{display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-end;gap:1rem}@media (max-width: 768px){.DateRange__container .dateButtonWrapper{justify-content:center;align-self:center;width:100%}}.DateRange__container .dateButtonWrapper button{min-width:120px}.DateRange__container .inputWrapper{display:flex;flex-direction:column;gap:.5rem}.DateRange__container .inputWrapper label{font-size:1rem;font-weight:500;color:#36395a}.DateRange__container .inputWrapper input{border:1px solid #36395a;border-radius:4px;padding:.8em;font-size:14px;width:100%;max-width:250px;text-align:center}.DateRange__container .inputWrapper input:hover{cursor:pointer}#modifyTiersPage{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#f2f2f2;min-height:90vh;padding:1em}#modifyTiersPage .coordonnees-container{display:flex;flex-direction:row;width:100%;gap:6em;row-gap:2em;flex-wrap:wrap}#modifyTiersPage .coordonnees-container .tab-panel{flex:1;min-width:350px;background:#fff;border:1px solid #36395a;border-radius:6px;padding:1.5em;box-shadow:0 4px 6px #0000001a}@media (max-width: 768px){#modifyTiersPage .coordonnees-container .tab-panel{min-width:100%;padding:1em}}#modifyTiersPage .coordonnees-container .tab-panel h2{font-size:1.5em;margin-bottom:1em;text-align:center;color:#36395a}@media (max-width: 768px){#modifyTiersPage .coordonnees-container .tab-panel h2{font-size:1.2em}}#modifyTiersPage .coordonnees-container .tab-panel .form-container{display:flex;flex-direction:column;gap:1em}#modifyTiersPage .coordonnees-container .tab-panel .form-container label{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#36395a}@media (max-width: 768px){#modifyTiersPage .coordonnees-container .tab-panel .form-container label{flex-direction:column;align-items:flex-start;gap:.5em}}#modifyTiersPage .coordonnees-container .tab-panel .form-container label input,#modifyTiersPage .coordonnees-container .tab-panel .form-container label select{flex:1;max-width:250px;margin-left:1em;padding:.5em;border:1px solid #36395a;border-radius:4px;background:#f2f2f2;font-size:14px;text-align:center}@media (max-width: 768px){#modifyTiersPage .coordonnees-container .tab-panel .form-container label input,#modifyTiersPage .coordonnees-container .tab-panel .form-container label select{max-width:100%;margin-left:0;width:100%}}#modifyTiersPage .coordonnees-container .tab-panel .form-container label input:hover,#modifyTiersPage .coordonnees-container .tab-panel .form-container label select:hover{border-color:#1092b8}#modifyTiersPage .coordonnees-container .tab-panel .form-container label input:focus,#modifyTiersPage .coordonnees-container .tab-panel .form-container label select:focus{outline:3.5px solid #1092b8}#modifyTiersPage .tabs-container{display:flex;justify-content:center;gap:1em;margin:1.5em 0}@media (max-width: 768px){#modifyTiersPage .tabs-container{flex-direction:column;gap:.5em}}#modifyTiersPage .tabs-container .tab{padding:.5em 2em;border:1px solid #36395a;background:#fff;font-size:14px;cursor:pointer;border-radius:6px;text-transform:uppercase}@media (max-width: 768px){#modifyTiersPage .tabs-container .tab{width:100%;text-align:center}}#modifyTiersPage .tabs-container .tab:hover{background:#e6e6e6}#modifyTiersPage .tabs-container .tab.active{background:#1092b8;color:#fff;border-color:#1092b8}#modifyTiersPage .tab-content{width:100%;max-width:1200px;background:#fff;border:1px solid #36395a;border-radius:6px;padding:1.5em;box-shadow:0 4px 6px #0000001a}@media (max-width: 768px){#modifyTiersPage .tab-content{padding:1em}}#modifyTiersPage .tab-content h2{font-size:1.5em;margin-bottom:1em;text-align:center;color:#36395a}@media (max-width: 768px){#modifyTiersPage .tab-content h2{font-size:1.2em}}#modifyTiersPage .tab-content .form-container{display:flex;flex-direction:column;gap:1em}#modifyTiersPage .tab-content .form-container label{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#36395a}@media (max-width: 768px){#modifyTiersPage .tab-content .form-container label{flex-direction:column;align-items:flex-start;gap:.5em}}#modifyTiersPage .tab-content .form-container label input,#modifyTiersPage .tab-content .form-container label select{flex:1;max-width:300px;margin-left:1em;padding:.5em;border:1px solid #36395a;border-radius:4px;background:#f2f2f2;font-size:14px;text-align:center}@media (max-width: 768px){#modifyTiersPage .tab-content .form-container label input,#modifyTiersPage .tab-content .form-container label select{max-width:100%;margin-left:0;width:100%}}#modifyTiersPage .tab-content .form-container label input:hover,#modifyTiersPage .tab-content .form-container label select:hover{border-color:#1092b8}#modifyTiersPage .tab-content .form-container label input:focus,#modifyTiersPage .tab-content .form-container label select:focus{outline:3.5px solid #1092b8}#modifyTiersPage .buttons-container{display:flex;justify-content:center;gap:2em;margin-top:2em}@media (max-width: 768px){#modifyTiersPage .buttons-container{flex-direction:column;gap:1em}}#modifyTiersPage .buttons-container button{padding:.8em 2em;font-size:14px;border:none;border-radius:4px;cursor:pointer;text-transform:uppercase}@media (max-width: 768px){#modifyTiersPage .buttons-container button{width:100%;text-align:center}}#modifyTiersPage .buttons-container button.blue{background:#1092b8;color:#fff}#modifyTiersPage .buttons-container button.blue:hover{background:#0a6d88}#modifyTiersPage .buttons-container button.grey{background:#e6e6e6;color:#36395a}#modifyTiersPage .buttons-container button.grey:hover{background:#d4d4d4}#modifyTiersPage .buttons-container button.red{background:#d9534f;color:#fff}#modifyTiersPage .buttons-container button.red:hover{background:#c9302c}#modifyTiersPage .iban-fields{display:flex;flex-wrap:wrap;gap:1em}#modifyTiersPage .iban-fields label{flex:1 1 calc(33.33% - 1em);min-width:200px}#modifyTiersPage .iban-fields label input{width:100%}@media (max-width: 768px){#modifyTiersPage .iban-fields label{flex:1 1 100%}}#nouveauxCourriers{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#nouveauxCourriers .tableContainer{width:98%}#nouveauxCourriers .uploadFileContainer{padding-left:10px;position:relative;width:215px}#nouveauxCourriers .uploadFileContainer button{padding-left:10px;font-size:14px;width:214px;white-space:nowrap}#nouveauxCourriers .uploadFileContainer input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}#nouveauxCourriersTraitement{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#nouveauxCourriersTraitement .container{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%}#nouveauxCourriersTraitement .container .leftSide{padding:1em;width:60%}#nouveauxCourriersTraitement .container .rightSide{padding:1em}#nouveauxCourriersTraitement .iFrameContainer{width:50%;display:flex;align-items:center;justify-content:center}#nouveauxCourriersTraitement .iFrameContainer iframe{width:100%;height:78dvh}#nouveauxCourriersTraitement .container .rightSide{display:flex;flex-flow:column;align-items:center;justify-content:center;width:35%;gap:1em}#nouveauxCourriersTraitement .autoFillWrapper{display:flex;flex-direction:column;align-items:center;gap:.5em;margin-bottom:1em;padding:1em;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;width:75%}#nouveauxCourriersTraitement .ocrConfidence{font-size:.9em;color:#666;font-weight:500}#nouveauxCourriersTraitement .container .rightSide h2{font-size:1.1dvw}#nouveauxCourriersTraitement .rightSide form{width:75%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#nouveauxCourriersTraitement .rightSide form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#nouveauxCourriersTraitement .rightSide form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#nouveauxCourriersTraitement .rightSide form .inputWrapper{flex-flow:column}}#nouveauxCourriersTraitement .rightSide form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#nouveauxCourriersTraitement .rightSide form .inputWrapper label{width:100%;text-align:center}}#nouveauxCourriersTraitement .rightSide form input[type=text],#nouveauxCourriersTraitement .rightSide form input[type=email],#nouveauxCourriersTraitement .rightSide form input[type=number],#nouveauxCourriersTraitement .rightSide form input[type=password],#nouveauxCourriersTraitement .rightSide form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#nouveauxCourriersTraitement .rightSide form input[type=text][type=date]:hover,#nouveauxCourriersTraitement .rightSide form input[type=email][type=date]:hover,#nouveauxCourriersTraitement .rightSide form input[type=number][type=date]:hover,#nouveauxCourriersTraitement .rightSide form input[type=password][type=date]:hover,#nouveauxCourriersTraitement .rightSide form input[type=date][type=date]:hover{cursor:pointer}#nouveauxCourriersTraitement .rightSide form input[type=text]:focus,#nouveauxCourriersTraitement .rightSide form input[type=email]:focus,#nouveauxCourriersTraitement .rightSide form input[type=number]:focus,#nouveauxCourriersTraitement .rightSide form input[type=password]:focus,#nouveauxCourriersTraitement .rightSide form input[type=date]:focus{outline:3.5px solid #36395a}#nouveauxCourriersTraitement .rightSide form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#nouveauxCourriersTraitement .rightSide form textarea:focus{outline:3.5px solid #36395a}#nouveauxCourriersTraitement .rightSide form .css-b62m3t-container{min-width:230px;font-size:12px!important}#nouveauxCourriersTraitement .rightSide form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#nouveauxCourriersTraitement .rightSide form .css-b62m3t-container:hover{cursor:pointer}#nouveauxCourriersTraitement .rightSide form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#nouveauxCourriersTraitement .rightSide form .css-13cymwt-control:hover{cursor:pointer}#nouveauxCourriersTraitement .rightSide form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#nouveauxCourriersTraitement .rightSide form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#nouveauxCourriersTraitement .rightSide form .mustFill{color:#da033b}#nouveauxCourriersTraitement .rightSide .destinataireInputWrapper button{font-size:14px;white-space:nowrap}#nouveauxCourriersTraitement .goBackBtnWrapper{margin-top:-3.5em;padding-bottom:1.5em}#notificationModal{position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#notificationModal .modalContent{width:50%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#notificationModal .modalContent h3{font-size:1.5em;text-align:center;margin-bottom:1em}#notificationModal .modalContent .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#notificationModal .modalContent .inputWrapper{flex-flow:column}}#notificationModal .modalContent .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#notificationModal .modalContent .inputWrapper label{width:100%;text-align:center}}#notificationModal .modalContent input[type=text],#notificationModal .modalContent input[type=email],#notificationModal .modalContent input[type=number],#notificationModal .modalContent input[type=password],#notificationModal .modalContent input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#notificationModal .modalContent input[type=text][type=date]:hover,#notificationModal .modalContent input[type=email][type=date]:hover,#notificationModal .modalContent input[type=number][type=date]:hover,#notificationModal .modalContent input[type=password][type=date]:hover,#notificationModal .modalContent input[type=date][type=date]:hover{cursor:pointer}#notificationModal .modalContent input[type=text]:focus,#notificationModal .modalContent input[type=email]:focus,#notificationModal .modalContent input[type=number]:focus,#notificationModal .modalContent input[type=password]:focus,#notificationModal .modalContent input[type=date]:focus{outline:3.5px solid #36395a}#notificationModal .modalContent textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#notificationModal .modalContent textarea:focus{outline:3.5px solid #36395a}#notificationModal .modalContent .css-b62m3t-container{min-width:230px;font-size:12px!important}#notificationModal .modalContent .css-b62m3t-container:focus{outline:3.5px solid #36395a}#notificationModal .modalContent .css-b62m3t-container:hover{cursor:pointer}#notificationModal .modalContent .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#notificationModal .modalContent .css-13cymwt-control:hover{cursor:pointer}#notificationModal .modalContent .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#notificationModal .modalContent .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#notificationModal .modalContent .mustFill{color:#da033b}#notificationModal .modalContent p{font-size:18px;text-align:center}#courrierADistribuer{display:flex;align-items:center;justify-content:center;gap:2%;flex-flow:column;margin:auto;background:#f2f2f2;min-height:90dvh;width:100%}#courrierADistribuer .filtersContainer{display:flex;gap:1em;margin-bottom:1.2em;flex-wrap:wrap;align-items:center;width:100%;justify-content:center}#courrierADistribuer .filtersContainer .filterFieldset{min-width:12em;border:none;padding:0}#courrierADistribuer .filtersContainer .filterFieldset .filterLabel{display:block;margin-bottom:.3em;font-weight:700;font-size:.8em}#courrierADistribuer .filtersContainer .filtersActions{display:flex;gap:.6em;align-items:flex-end;padding-top:1.5em}#courrierADistribuer .infoRow{display:flex;gap:1.2em;width:100%;align-items:center;justify-content:center;margin-bottom:1em;flex-wrap:wrap}#courrierADistribuer .infoRow .statsContainer{background-color:#f8f9fa;border-radius:.2em;border:.06em solid #dee2e6;width:30%;display:flex;flex-flow:column;align-items:center;justify-content:space-between;gap:1em;padding:.5em}#courrierADistribuer .infoRow .statsContainer .statsHeader{display:flex;flex-flow:column;align-items:center;gap:.8em;margin:0}#courrierADistribuer .infoRow .statsContainer .statsHeader .statsActions{display:flex;gap:.3em;align-items:center;justify-content:center}#courrierADistribuer .infoRow .statsContainer .statsList{display:flex;gap:.6em;list-style:none;margin:0;padding:0;align-items:center}#courrierADistribuer .infoRow .statsContainer .statsList .statsItem{background-color:#fff;padding:.3em .5em;border-radius:.15em;border:.06em solid #e9ecef;white-space:nowrap;display:flex;align-items:center;gap:.3em}#courrierADistribuer .infoRow .statsContainer .statsList .statsItem.statsItemSelected{background-color:#e7f3ff;border-color:#b8daff;color:#004085}#courrierADistribuer .infoRow .statsContainer .statsList .statsItem.statsItemSelected strong{color:#004085}#courrierADistribuer .infoRow .selectedCourriersInfo{background-color:#e7f3ff;border:.06em solid #b8daff;border-radius:.3em;padding:.8em;flex-shrink:1}#courrierADistribuer .infoRow .selectedCourriersInfo .selectedCourriersTitle{margin:0 0 .5em;color:#004085;font-size:.8em;font-weight:600}#courrierADistribuer .infoRow .selectedCourriersInfo .selectedCourriersList{display:flex;flex-wrap:wrap;gap:.3em;margin-bottom:.6em;list-style:none;padding:0}#courrierADistribuer .infoRow .selectedCourriersInfo .selectedCourriersList .selectedCourriersItem{background-color:#007bff;color:#fff;padding:.2em .4em;border-radius:.2em;font-size:.7em}#courrierADistribuer .infoRow .selectedCourriersInfo .selectedCourriersList .selectedCourriersMore{color:#6c757d;font-style:italic;font-size:.7em;align-self:center}#courrierADistribuer .infoRow .selectedCourriersInfo .selectedCourriersActions{display:flex;gap:.6em}#courrierADistribuer .errorMessage{color:red;margin:.6em 0;padding:.6em;background-color:#f8d7da;border:.06em solid #f5c6cb;border-radius:.3em;width:100%;font-size:.8em}#courrierADistribuer .tableContainer{width:100%;padding:1em}#courrierADistribuer .buttonWrapper{display:flex;align-items:center;justify-content:center;margin-top:1em}#courrierDistribution{display:flex;flex-direction:column;height:90dvh;background:#f2f2f2;padding:.5%;gap:.5%;overflow:hidden}#courrierDistribution .batchProgress{background:#fff;padding:.8em 1em;border-radius:.3em;box-shadow:0 .1em .3em #0000001a;flex-shrink:0}#courrierDistribution .batchProgress .progressIndicator{display:flex;gap:.5em;justify-content:center;margin-bottom:.6em}#courrierDistribution .batchProgress .progressIndicator .progressDot{width:1.8em;height:1.8em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75em;background:#e9ecef;color:#6c757d;transition:all .3s ease}#courrierDistribution .batchProgress .progressIndicator .progressDot.active{background:#007bff;color:#fff;transform:scale(1.1)}#courrierDistribution .batchProgress .progressIndicator .progressDot.completed{background:#28a745;color:#fff}#courrierDistribution .batchProgress .progressText{text-align:center;color:#495057;font-weight:600;font-size:.9em;margin:0}#courrierDistribution .contentWrapper{display:flex;align-items:stretch;justify-content:center;flex:1;gap:.5%;min-height:0}#courrierDistribution .leftContainer{display:flex;align-items:stretch;justify-content:center;flex-flow:column;width:50%;height:100%}#courrierDistribution .leftContainer.iframeContainer{position:relative;flex:1;min-height:0}#courrierDistribution .leftContainer.iframeContainer iframe{width:100%;height:100%;border:none;transition:opacity .3s ease-in-out}#courrierDistribution .leftContainer.iframeContainer iframe.batchIframe{animation:slideInFromRight .4s cubic-bezier(.25,.1,.25,1)}#courrierDistribution .rightContainer{display:flex;align-items:center;justify-content:center;flex-flow:column;width:50%;height:100%}#courrierDistribution .rightContainer form{display:flex;flex-flow:column;border:1px solid #36395a;padding:2em .5em;border-radius:6px;width:100%;background:#fff;gap:1em}#courrierDistribution .rightContainer form .formWrapper{border:unset!important;padding:unset!important;display:flex!important;flex-flow:row!important;gap:2em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#courrierDistribution .rightContainer form .formWrapper .rightColumn,#courrierDistribution .rightContainer form .formWrapper .leftColumn{width:50%!important;display:flex!important;flex-flow:column!important;gap:.5em!important}#courrierDistribution .rightContainer form .formWrapper h3{font-size:1.5em;text-align:center;margin-bottom:1em}#courrierDistribution .rightContainer form .formWrapper .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#courrierDistribution .rightContainer form .formWrapper .inputWrapper{flex-flow:column}}#courrierDistribution .rightContainer form .formWrapper .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#courrierDistribution .rightContainer form .formWrapper .inputWrapper label{width:100%;text-align:center}}#courrierDistribution .rightContainer form .formWrapper input[type=text],#courrierDistribution .rightContainer form .formWrapper input[type=email],#courrierDistribution .rightContainer form .formWrapper input[type=number],#courrierDistribution .rightContainer form .formWrapper input[type=password],#courrierDistribution .rightContainer form .formWrapper input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#courrierDistribution .rightContainer form .formWrapper input[type=text][type=date]:hover,#courrierDistribution .rightContainer form .formWrapper input[type=email][type=date]:hover,#courrierDistribution .rightContainer form .formWrapper input[type=number][type=date]:hover,#courrierDistribution .rightContainer form .formWrapper input[type=password][type=date]:hover,#courrierDistribution .rightContainer form .formWrapper input[type=date][type=date]:hover{cursor:pointer}#courrierDistribution .rightContainer form .formWrapper input[type=text]:focus,#courrierDistribution .rightContainer form .formWrapper input[type=email]:focus,#courrierDistribution .rightContainer form .formWrapper input[type=number]:focus,#courrierDistribution .rightContainer form .formWrapper input[type=password]:focus,#courrierDistribution .rightContainer form .formWrapper input[type=date]:focus{outline:3.5px solid #36395a}#courrierDistribution .rightContainer form .formWrapper textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#courrierDistribution .rightContainer form .formWrapper textarea:focus{outline:3.5px solid #36395a}#courrierDistribution .rightContainer form .formWrapper .css-b62m3t-container{min-width:230px;font-size:12px!important}#courrierDistribution .rightContainer form .formWrapper .css-b62m3t-container:focus{outline:3.5px solid #36395a}#courrierDistribution .rightContainer form .formWrapper .css-b62m3t-container:hover{cursor:pointer}#courrierDistribution .rightContainer form .formWrapper .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#courrierDistribution .rightContainer form .formWrapper .css-13cymwt-control:hover{cursor:pointer}#courrierDistribution .rightContainer form .formWrapper .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#courrierDistribution .rightContainer form .formWrapper .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#courrierDistribution .rightContainer form .formWrapper .mustFill{color:#da033b}#courrierDistribution .rightContainer form .buttonContainer{display:flex;align-items:center;justify-content:center;gap:1em}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}#traiterMesCourriers{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#traiterMesCourriers .selectDestContainer{width:300px!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#traiterMesCourriers .selectDestContainer h3{font-size:1.5em;text-align:center;margin-bottom:1em}#traiterMesCourriers .selectDestContainer .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#traiterMesCourriers .selectDestContainer .inputWrapper{flex-flow:column}}#traiterMesCourriers .selectDestContainer .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#traiterMesCourriers .selectDestContainer .inputWrapper label{width:100%;text-align:center}}#traiterMesCourriers .selectDestContainer input[type=text],#traiterMesCourriers .selectDestContainer input[type=email],#traiterMesCourriers .selectDestContainer input[type=number],#traiterMesCourriers .selectDestContainer input[type=password],#traiterMesCourriers .selectDestContainer input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#traiterMesCourriers .selectDestContainer input[type=text][type=date]:hover,#traiterMesCourriers .selectDestContainer input[type=email][type=date]:hover,#traiterMesCourriers .selectDestContainer input[type=number][type=date]:hover,#traiterMesCourriers .selectDestContainer input[type=password][type=date]:hover,#traiterMesCourriers .selectDestContainer input[type=date][type=date]:hover{cursor:pointer}#traiterMesCourriers .selectDestContainer input[type=text]:focus,#traiterMesCourriers .selectDestContainer input[type=email]:focus,#traiterMesCourriers .selectDestContainer input[type=number]:focus,#traiterMesCourriers .selectDestContainer input[type=password]:focus,#traiterMesCourriers .selectDestContainer input[type=date]:focus{outline:3.5px solid #36395a}#traiterMesCourriers .selectDestContainer textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#traiterMesCourriers .selectDestContainer textarea:focus{outline:3.5px solid #36395a}#traiterMesCourriers .selectDestContainer .css-b62m3t-container{min-width:230px;font-size:12px!important}#traiterMesCourriers .selectDestContainer .css-b62m3t-container:focus{outline:3.5px solid #36395a}#traiterMesCourriers .selectDestContainer .css-b62m3t-container:hover{cursor:pointer}#traiterMesCourriers .selectDestContainer .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#traiterMesCourriers .selectDestContainer .css-13cymwt-control:hover{cursor:pointer}#traiterMesCourriers .selectDestContainer .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#traiterMesCourriers .selectDestContainer .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#traiterMesCourriers .selectDestContainer .mustFill{color:#da033b}#gererMesCourriers{flex-flow:column;min-height:90dvh;background:#f2f2f2;gap:4em;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2%}#gererMesCourriers .leftContainer,#gererMesCourriers .rightContainer{width:48%}#gererMesCourriers .leftContainer iframe{width:100%;height:80dvh;border-radius:8px}#gererMesCourriers .rightContainer{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}#gererMesCourriers .rightContainer form{flex:1;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#gererMesCourriers .rightContainer form h2{text-align:center;font-size:1.5em;text-transform:uppercase;margin-bottom:1em}#gererMesCourriers .rightContainer form .inputWrapper p{text-transform:uppercase}#gererMesCourriers .rightContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#gererMesCourriers .rightContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#gererMesCourriers .rightContainer form .inputWrapper{flex-flow:column}}#gererMesCourriers .rightContainer form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#gererMesCourriers .rightContainer form .inputWrapper label{width:100%;text-align:center}}#gererMesCourriers .rightContainer form input[type=text],#gererMesCourriers .rightContainer form input[type=email],#gererMesCourriers .rightContainer form input[type=number],#gererMesCourriers .rightContainer form input[type=password],#gererMesCourriers .rightContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#gererMesCourriers .rightContainer form input[type=text][type=date]:hover,#gererMesCourriers .rightContainer form input[type=email][type=date]:hover,#gererMesCourriers .rightContainer form input[type=number][type=date]:hover,#gererMesCourriers .rightContainer form input[type=password][type=date]:hover,#gererMesCourriers .rightContainer form input[type=date][type=date]:hover{cursor:pointer}#gererMesCourriers .rightContainer form input[type=text]:focus,#gererMesCourriers .rightContainer form input[type=email]:focus,#gererMesCourriers .rightContainer form input[type=number]:focus,#gererMesCourriers .rightContainer form input[type=password]:focus,#gererMesCourriers .rightContainer form input[type=date]:focus{outline:3.5px solid #36395a}#gererMesCourriers .rightContainer form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#gererMesCourriers .rightContainer form textarea:focus{outline:3.5px solid #36395a}#gererMesCourriers .rightContainer form .css-b62m3t-container{min-width:230px;font-size:12px!important}#gererMesCourriers .rightContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#gererMesCourriers .rightContainer form .css-b62m3t-container:hover{cursor:pointer}#gererMesCourriers .rightContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#gererMesCourriers .rightContainer form .css-13cymwt-control:hover{cursor:pointer}#gererMesCourriers .rightContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#gererMesCourriers .rightContainer form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#gererMesCourriers .rightContainer form .mustFill{color:#da033b}#gererMesCourriers .actionButtonContainer{display:flex;flex-direction:column;gap:.8rem;min-width:120px;margin-top:3rem}#gererMesCourriers .rightContainer .buttonContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1em;margin-top:1em}#reactElModal .sendMail{max-width:25%!important}#reactElModal .sendMail h2{text-align:center;font-size:1.5em;margin-bottom:1em}#reactElModal .sendMail .courrierInfo{background-color:#f5f5f5;padding:.8em;border-radius:4px;margin-bottom:1em;border-left:4px solid #007bff}#reactElModal .sendMail .courrierInfo p{margin:.2em 0;font-size:.9em}#reactElModal .sendMail .courrierInfo p:first-child{color:#007bff;margin-bottom:.5em}#reactElModal .sendMail .fileContainer{position:relative;display:flex}#reactElModal .sendMail .fileContainer input[type=file]{position:absolute;top:0;right:0;width:50%;height:100%;cursor:pointer;opacity:0}#reactElModal .sendMail .fileContainer p{display:flex;align-items:center;justify-content:flex-end;width:50%;height:100%;margin-right:3px}#reactElModal .sendMail textarea{height:250px!important;min-height:250px}#reactElModal .createTaskModal{max-width:30%!important}#reactElModal .createTaskModal h2{text-align:center;font-size:1.5em;margin-bottom:1em;color:#333}#reactElModal .createTaskModal .courrierInfo{background-color:#f0f8ff;padding:.8em;border-radius:4px;margin-bottom:1em;border-left:4px solid #4CAF50}#reactElModal .createTaskModal .courrierInfo p{margin:.2em 0;font-size:.9em}#reactElModal .createTaskModal .courrierInfo p:first-child{color:#4caf50;font-weight:700;margin-bottom:.5em}#reactElModal .createTaskModal textarea{height:200px!important;min-height:200px}.viewTaskModal{width:95vw;max-width:95vw;max-height:85vh;overflow-x:hidden}.viewTaskModal h2{text-align:center;font-size:1.8em;margin-bottom:1em;color:#333}.viewTaskModal .buttonWrapper{display:flex;justify-content:center;margin-top:2em;padding-top:1em}.viewTaskModal .courrierInfo{background-color:#f0f8ff;padding:1em;border-radius:6px;margin-bottom:1.5em;border-left:4px solid #007bff}.viewTaskModal .courrierInfo p{margin:.3em 0;font-size:.95em}.viewTaskModal .courrierInfo p:first-child{color:#007bff;font-weight:700;font-size:1.1em;margin-bottom:.8em}.viewTaskModal .taskStats{display:flex;justify-content:space-around;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5em;margin-bottom:1.5em;box-shadow:0 2px 4px #0000001a}.viewTaskModal .taskStats .stat-item{text-align:center;flex:1}.viewTaskModal .taskStats .stat-item .stat-number{display:block;font-size:2em;font-weight:700;color:#36395a;margin-bottom:.2em}.viewTaskModal .taskStats .stat-item .stat-label{font-size:.9em;color:#666;text-transform:uppercase;letter-spacing:.5px}.viewTaskModal .loading{text-align:center;padding:3em;font-size:1.2em;color:#666}.viewTaskModal .tableContainer{background-color:#fff;border-radius:8px;overflow-x:hidden;overflow-y:hidden;box-shadow:0 2px 8px #0000001a;width:100%;max-width:100%;box-sizing:border-box}.viewTaskModal .priority-badge{padding:.3em .8em;border-radius:12px;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.viewTaskModal .priority-badge.priority-haute{background-color:#ffebee;color:#c62828;border:1px solid #ef5350}.viewTaskModal .priority-badge.priority-normale{background-color:#fff3e0;color:#ef6c00;border:1px solid #ff9800}.viewTaskModal .priority-badge.priority-basse{background-color:#e8f5e8;color:#2e7d32;border:1px solid #4caf50}.viewTaskModal .priority-badge.priority-critique{background-color:#fce4ec;color:#880e4f;border:1px solid #e91e63}.viewTaskModal .status-badge{padding:.3em .8em;border-radius:12px;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.viewTaskModal .status-badge.status-en-cours{background-color:#e3f2fd;color:#1565c0;border:1px solid #2196f3}.viewTaskModal .status-badge.status-terminé{background-color:#e8f5e8;color:#2e7d32;border:1px solid #4caf50}.viewTaskModal .status-badge.status-en-attente{background-color:#fff8e1;color:#f57c00;border:1px solid #ffc107}#reactElModal{overflow-x:hidden!important;max-width:100vw!important}#reactElModal .reactElModalContainer{max-width:95vw!important;overflow-x:hidden!important;box-sizing:border-box!important}#reactElModal .reactElModalContainer .viewTaskModal{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body:has(#reactElModal){overflow-x:hidden!important}#reactElModal{position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#reactElModal .removeStrong{font-weight:400}#reactElModal .strong{font-weight:700!important;font-size:18px}#reactElModal .reactElModalContainer{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}#reactElModal .reactElModalContainer .tableContainer{width:100%}#reactElModal .reactElModalContainer form{width:100%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#reactElModal .reactElModalContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#reactElModal .reactElModalContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#reactElModal .reactElModalContainer form .inputWrapper{flex-flow:column}}#reactElModal .reactElModalContainer form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#reactElModal .reactElModalContainer form .inputWrapper label{width:100%;text-align:center}}#reactElModal .reactElModalContainer form input[type=text],#reactElModal .reactElModalContainer form input[type=email],#reactElModal .reactElModalContainer form input[type=number],#reactElModal .reactElModalContainer form input[type=password],#reactElModal .reactElModalContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#reactElModal .reactElModalContainer form input[type=text][type=date]:hover,#reactElModal .reactElModalContainer form input[type=email][type=date]:hover,#reactElModal .reactElModalContainer form input[type=number][type=date]:hover,#reactElModal .reactElModalContainer form input[type=password][type=date]:hover,#reactElModal .reactElModalContainer form input[type=date][type=date]:hover{cursor:pointer}#reactElModal .reactElModalContainer form input[type=text]:focus,#reactElModal .reactElModalContainer form input[type=email]:focus,#reactElModal .reactElModalContainer form input[type=number]:focus,#reactElModal .reactElModalContainer form input[type=password]:focus,#reactElModal .reactElModalContainer form input[type=date]:focus{outline:3.5px solid #36395a}#reactElModal .reactElModalContainer form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#reactElModal .reactElModalContainer form textarea:focus{outline:3.5px solid #36395a}#reactElModal .reactElModalContainer form .css-b62m3t-container{min-width:230px;font-size:12px!important}#reactElModal .reactElModalContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#reactElModal .reactElModalContainer form .css-b62m3t-container:hover{cursor:pointer}#reactElModal .reactElModalContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#reactElModal .reactElModalContainer form .css-13cymwt-control:hover{cursor:pointer}#reactElModal .reactElModalContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#reactElModal .reactElModalContainer form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#reactElModal .reactElModalContainer form .mustFill{color:#da033b}#courrierUtils{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#courrierUtils #menuContainer{width:15%;column-count:1}#modifProfilDistribution{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#modifProfilDistribution form{width:30%!important;position:relative!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#modifProfilDistribution form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#modifProfilDistribution form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#modifProfilDistribution form .inputWrapper{flex-flow:column}}#modifProfilDistribution form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#modifProfilDistribution form .inputWrapper label{width:100%;text-align:center}}#modifProfilDistribution form input[type=text],#modifProfilDistribution form input[type=email],#modifProfilDistribution form input[type=number],#modifProfilDistribution form input[type=password],#modifProfilDistribution form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#modifProfilDistribution form input[type=text][type=date]:hover,#modifProfilDistribution form input[type=email][type=date]:hover,#modifProfilDistribution form input[type=number][type=date]:hover,#modifProfilDistribution form input[type=password][type=date]:hover,#modifProfilDistribution form input[type=date][type=date]:hover{cursor:pointer}#modifProfilDistribution form input[type=text]:focus,#modifProfilDistribution form input[type=email]:focus,#modifProfilDistribution form input[type=number]:focus,#modifProfilDistribution form input[type=password]:focus,#modifProfilDistribution form input[type=date]:focus{outline:3.5px solid #36395a}#modifProfilDistribution form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#modifProfilDistribution form textarea:focus{outline:3.5px solid #36395a}#modifProfilDistribution form .css-b62m3t-container{min-width:230px;font-size:12px!important}#modifProfilDistribution form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#modifProfilDistribution form .css-b62m3t-container:hover{cursor:pointer}#modifProfilDistribution form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#modifProfilDistribution form .css-13cymwt-control:hover{cursor:pointer}#modifProfilDistribution form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#modifProfilDistribution form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#modifProfilDistribution form .mustFill{color:#da033b}#modifProfilDistribution .buttonContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:2em}#modifProfilDistribution .actionButtonContainer{position:absolute;top:50%;transform:translateY(-50%);right:-50%;max-width:200px!important}#rechercheCourrier{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em;opacity:0;transition:opacity .3s ease-in-out;padding:2em;gap:2em}#rechercheCourrier.loaded{opacity:1}#rechercheCourrier .searchSection{display:flex;align-items:flex-start;justify-content:center;gap:2em;width:100%;max-width:1400px;margin:0 auto}#rechercheCourrier .searchSection:has(form.collapsed){justify-content:center;align-items:center}#rechercheCourrier form{box-shadow:0 4px 12px #0000001a;padding:2em!important;transition:all .3s ease;flex:1;max-width:1400px;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#rechercheCourrier form.collapsed{max-width:500px;padding:.5em!important;flex:none}#rechercheCourrier form h2{text-align:center;font-size:2em;color:#36395a;margin-bottom:1.5em;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}#rechercheCourrier form.collapsed h2{font-size:1.2em;margin-bottom:.5em;text-align:left}#rechercheCourrier form .formContainer{display:flex;flex-flow:column;align-items:center;width:100%;gap:2em}#rechercheCourrier form .formContainer .formRow{display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;width:100%;gap:3em}#rechercheCourrier form .formContainer .formRow .formColumn{flex:1;display:flex;flex-flow:column;gap:1em}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper{display:flex;flex-flow:row;align-items:center;gap:1em}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper label{font-weight:600;color:#36395a;text-transform:uppercase;font-size:.9em;letter-spacing:.5px;min-width:150px;text-align:left}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper input,#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper .css-b62m3t-container{border-radius:6px;border:2px solid #e0e0e0;transition:border-color .2s ease;flex:1}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper input:focus,#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper input:hover,#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper .css-b62m3t-container:focus,#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper .css-b62m3t-container:hover{border-color:#36395a}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper input::placeholder{color:#999;font-style:italic}#rechercheCourrier form .formContainer .buttonContainer{display:flex;justify-content:center;width:100%;margin-top:1em}#rechercheCourrier form .formContainer--close{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:1em;cursor:pointer;padding:1.5em;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;transition:all .3s ease;border:2px dashed #36395a}#rechercheCourrier form .formContainer--close:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}#rechercheCourrier form .formContainer--close p{font-size:1.1em;font-weight:600;color:#36395a;margin:0}#rechercheCourrier form .formContainer--close svg{color:#36395a}#rechercheCourrier form.collapsed .formContainer--close{padding:.5em 1em}#rechercheCourrier form.collapsed .formContainer--close p{font-size:.8em}#rechercheCourrier form.collapsed .formContainer--close svg{width:18px;height:18px}#rechercheCourrier form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#rechercheCourrier form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#rechercheCourrier form .inputWrapper{flex-flow:column}}#rechercheCourrier form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#rechercheCourrier form .inputWrapper label{width:100%;text-align:center}}#rechercheCourrier form input[type=text],#rechercheCourrier form input[type=email],#rechercheCourrier form input[type=number],#rechercheCourrier form input[type=password],#rechercheCourrier form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#rechercheCourrier form input[type=text][type=date]:hover,#rechercheCourrier form input[type=email][type=date]:hover,#rechercheCourrier form input[type=number][type=date]:hover,#rechercheCourrier form input[type=password][type=date]:hover,#rechercheCourrier form input[type=date][type=date]:hover{cursor:pointer}#rechercheCourrier form input[type=text]:focus,#rechercheCourrier form input[type=email]:focus,#rechercheCourrier form input[type=number]:focus,#rechercheCourrier form input[type=password]:focus,#rechercheCourrier form input[type=date]:focus{outline:3.5px solid #36395a}#rechercheCourrier form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#rechercheCourrier form textarea:focus{outline:3.5px solid #36395a}#rechercheCourrier form .css-b62m3t-container{min-width:230px;font-size:12px!important}#rechercheCourrier form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#rechercheCourrier form .css-b62m3t-container:hover{cursor:pointer}#rechercheCourrier form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#rechercheCourrier form .css-13cymwt-control:hover{cursor:pointer}#rechercheCourrier form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#rechercheCourrier form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#rechercheCourrier form .mustFill{color:#da033b}#rechercheCourrier .tableContainer{width:100%;max-width:1400px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:hidden;animation:slideInUp .4s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#rechercheCourrier .goBackBtnWrapper{display:flex;justify-content:center;margin-top:2em}#rechercheCourrier .searchLoader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3em;margin:2em auto;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a}#rechercheCourrier .searchLoader p{font-size:1.2em;color:#36395a;margin-bottom:1.5em;font-weight:600}#rechercheCourrier .searchLoader .spinner{width:40px;height:40px;border:4px solid #e0e0e0;border-top:4px solid #36395a;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){#rechercheCourrier{padding:1em}#rechercheCourrier .searchSection{max-width:95%;flex-direction:column;align-items:center;gap:1em}#rechercheCourrier .searchSection:has(form.collapsed){flex-direction:row;justify-content:center;gap:2em}#rechercheCourrier form{max-width:100%;padding:1.5em!important}#rechercheCourrier form.collapsed{max-width:400px}#rechercheCourrier form .formContainer{gap:1.5em}#rechercheCourrier form .formContainer .formRow{flex-direction:column;gap:1.5em}#rechercheCourrier form .formContainer .formRow .formColumn{width:100%}#rechercheCourrier .tableContainer{max-width:95%}}@media (max-width: 768px){#rechercheCourrier .searchSection{flex-direction:column;align-items:center;gap:1em}#rechercheCourrier .searchSection:has(form.collapsed){flex-direction:column;align-items:center}#rechercheCourrier form h2{font-size:1.5em}#rechercheCourrier form.collapsed h2{font-size:1.1em;text-align:center}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper{flex-direction:column;align-items:flex-start;gap:.5em}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper label{font-size:.8em;min-width:unset;text-align:left}#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper input,#rechercheCourrier form .formContainer .formRow .formColumn .inputWrapper .css-b62m3t-container{width:100%}}#courrierCarousel{background:#f2f2f2;position:absolute;top:0;left:0;z-index:9999;display:flex;flex-flow:column;align-items:center;width:100dvw;height:100dvh}#courrierCarousel .carouselContainer{padding:0 1em;width:100%;display:flex;flex-flow:row;align-items:center;justify-content:center}#courrierCarousel .carouselContainer p{font-weight:400;font-size:1em}#courrierCarousel .carouselContainer p strong{font-weight:700;font-size:1em}#courrierCarousel .carouselContainer .swiperContainer{width:50%}#courrierCarousel .carouselContainer .swiperContainer .courrierCard__header{display:flex;align-items:center;justify-content:space-between;padding:1em;height:5dvh}#courrierCarousel .carouselContainer .swiperContainer .courrierCard__content{display:flex;flex-flow:column;align-items:center;justify-content:center;height:90dvh}#courrierCarousel .carouselContainer .swiperContainer .courrierCard__content .comment{margin-bottom:1em;font-size:1.1em}#courrierCarousel .carouselContainer .swiperContainer .courrierCard__content iframe{width:100%;height:80dvh}#courrierCarousel .carouselContainer .swiperContainer .buttonContainer{display:flex;align-items:center;justify-content:center;height:5dvh}#courrierCarousel .rightSide{width:50%;display:flex;flex-flow:column;align-items:center;justify-content:center}#courrierCarousel .rightSide form{display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#courrierCarousel .rightSide form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#courrierCarousel .rightSide form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#courrierCarousel .rightSide form .inputWrapper{flex-flow:column}}#courrierCarousel .rightSide form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#courrierCarousel .rightSide form .inputWrapper label{width:100%;text-align:center}}#courrierCarousel .rightSide form input[type=text],#courrierCarousel .rightSide form input[type=email],#courrierCarousel .rightSide form input[type=number],#courrierCarousel .rightSide form input[type=password],#courrierCarousel .rightSide form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#courrierCarousel .rightSide form input[type=text][type=date]:hover,#courrierCarousel .rightSide form input[type=email][type=date]:hover,#courrierCarousel .rightSide form input[type=number][type=date]:hover,#courrierCarousel .rightSide form input[type=password][type=date]:hover,#courrierCarousel .rightSide form input[type=date][type=date]:hover{cursor:pointer}#courrierCarousel .rightSide form input[type=text]:focus,#courrierCarousel .rightSide form input[type=email]:focus,#courrierCarousel .rightSide form input[type=number]:focus,#courrierCarousel .rightSide form input[type=password]:focus,#courrierCarousel .rightSide form input[type=date]:focus{outline:3.5px solid #36395a}#courrierCarousel .rightSide form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#courrierCarousel .rightSide form textarea:focus{outline:3.5px solid #36395a}#courrierCarousel .rightSide form .css-b62m3t-container{min-width:230px;font-size:12px!important}#courrierCarousel .rightSide form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#courrierCarousel .rightSide form .css-b62m3t-container:hover{cursor:pointer}#courrierCarousel .rightSide form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#courrierCarousel .rightSide form .css-13cymwt-control:hover{cursor:pointer}#courrierCarousel .rightSide form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#courrierCarousel .rightSide form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#courrierCarousel .rightSide form .mustFill{color:#da033b}#courrierCarousel .rightSide form p{text-align:center;font-style:italic}#courrierCarousel .buttonContainer{display:flex;align-items:center;justify-content:center;gap:4em}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}#modifCourrier{flex-flow:row!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#modifCourrier .leftContainer,#modifCourrier .rightContainer{width:46%}#modifCourrier iframe{width:100%;height:80dvh;border-radius:8px}#modifCourrier .rightContainer{display:flex;flex-flow:column;align-items:center;justify-content:center}#modifCourrier .rightContainer form{display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#modifCourrier .rightContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#modifCourrier .rightContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#modifCourrier .rightContainer form .inputWrapper{flex-flow:column}}#modifCourrier .rightContainer form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#modifCourrier .rightContainer form .inputWrapper label{width:100%;text-align:center}}#modifCourrier .rightContainer form input[type=text],#modifCourrier .rightContainer form input[type=email],#modifCourrier .rightContainer form input[type=number],#modifCourrier .rightContainer form input[type=password],#modifCourrier .rightContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#modifCourrier .rightContainer form input[type=text][type=date]:hover,#modifCourrier .rightContainer form input[type=email][type=date]:hover,#modifCourrier .rightContainer form input[type=number][type=date]:hover,#modifCourrier .rightContainer form input[type=password][type=date]:hover,#modifCourrier .rightContainer form input[type=date][type=date]:hover{cursor:pointer}#modifCourrier .rightContainer form input[type=text]:focus,#modifCourrier .rightContainer form input[type=email]:focus,#modifCourrier .rightContainer form input[type=number]:focus,#modifCourrier .rightContainer form input[type=password]:focus,#modifCourrier .rightContainer form input[type=date]:focus{outline:3.5px solid #36395a}#modifCourrier .rightContainer form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#modifCourrier .rightContainer form textarea:focus{outline:3.5px solid #36395a}#modifCourrier .rightContainer form .css-b62m3t-container{min-width:230px;font-size:12px!important}#modifCourrier .rightContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#modifCourrier .rightContainer form .css-b62m3t-container:hover{cursor:pointer}#modifCourrier .rightContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#modifCourrier .rightContainer form .css-13cymwt-control:hover{cursor:pointer}#modifCourrier .rightContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#modifCourrier .rightContainer form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#modifCourrier .rightContainer form .mustFill{color:#da033b}#modifCourrier .formWrapper{display:flex;flex-flow:row;gap:12%}#modifCourrier .formWrapper .leftColumn,#modifCourrier .formWrapper .rightColumn{width:44%;display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:1em}#modifCourrier .formWrapper .leftColumn .inputWrapper,#modifCourrier .formWrapper .rightColumn .inputWrapper{margin-bottom:.5em}#modifCourrier .readOnly{outline:none;border:unset!important}#modifCourrier .readOnly:focus{outline:none!important;border:unset!important}#modifCourrier .readOnly:active{outline:none!important;border:unset!important}#modifCourrier .readOnly:hover{cursor:not-allowed}#modifCourrier .archiveContainer{margin:0 auto;width:40%;display:flex;flex-flow:column;gap:.5em}#modifCourrier .rightContainer form .buttonContainer{margin-top:1em;display:flex;align-items:center;justify-content:center;gap:2em}#gestionClassement{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#gestionClassement form{width:35%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#gestionClassement form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#gestionClassement form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#gestionClassement form .inputWrapper{flex-flow:column}}#gestionClassement form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#gestionClassement form .inputWrapper label{width:100%;text-align:center}}#gestionClassement form input[type=text],#gestionClassement form input[type=email],#gestionClassement form input[type=number],#gestionClassement form input[type=password],#gestionClassement form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#gestionClassement form input[type=text][type=date]:hover,#gestionClassement form input[type=email][type=date]:hover,#gestionClassement form input[type=number][type=date]:hover,#gestionClassement form input[type=password][type=date]:hover,#gestionClassement form input[type=date][type=date]:hover{cursor:pointer}#gestionClassement form input[type=text]:focus,#gestionClassement form input[type=email]:focus,#gestionClassement form input[type=number]:focus,#gestionClassement form input[type=password]:focus,#gestionClassement form input[type=date]:focus{outline:3.5px solid #36395a}#gestionClassement form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#gestionClassement form textarea:focus{outline:3.5px solid #36395a}#gestionClassement form .css-b62m3t-container{min-width:230px;font-size:12px!important}#gestionClassement form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#gestionClassement form .css-b62m3t-container:hover{cursor:pointer}#gestionClassement form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#gestionClassement form .css-13cymwt-control:hover{cursor:pointer}#gestionClassement form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#gestionClassement form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#gestionClassement form .mustFill{color:#da033b}#gestionClassement .buttonContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:2em}#archiverCourrier{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#archiverCourrier form{width:700px!important;gap:3em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#archiverCourrier form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#archiverCourrier form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#archiverCourrier form .inputWrapper{flex-flow:column}}#archiverCourrier form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#archiverCourrier form .inputWrapper label{width:100%;text-align:center}}#archiverCourrier form input[type=text],#archiverCourrier form input[type=email],#archiverCourrier form input[type=number],#archiverCourrier form input[type=password],#archiverCourrier form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#archiverCourrier form input[type=text][type=date]:hover,#archiverCourrier form input[type=email][type=date]:hover,#archiverCourrier form input[type=number][type=date]:hover,#archiverCourrier form input[type=password][type=date]:hover,#archiverCourrier form input[type=date][type=date]:hover{cursor:pointer}#archiverCourrier form input[type=text]:focus,#archiverCourrier form input[type=email]:focus,#archiverCourrier form input[type=number]:focus,#archiverCourrier form input[type=password]:focus,#archiverCourrier form input[type=date]:focus{outline:3.5px solid #36395a}#archiverCourrier form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#archiverCourrier form textarea:focus{outline:3.5px solid #36395a}#archiverCourrier form .css-b62m3t-container{min-width:230px;font-size:12px!important}#archiverCourrier form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#archiverCourrier form .css-b62m3t-container:hover{cursor:pointer}#archiverCourrier form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#archiverCourrier form .css-13cymwt-control:hover{cursor:pointer}#archiverCourrier form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#archiverCourrier form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#archiverCourrier form .mustFill{color:#da033b}#archiverCourrier form h2{text-align:center}#archiverCourrier form h2 span{color:#00af59}#archiverCourrier form .inputWrapper{margin:0 auto;width:50%}#archiverCourrier .buttonContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:2em}#gererLesProfilsDeDistribution{position:relative!important;display:flex;flex-flow:column;align-items:center;background:#f2f2f2;padding:1em;gap:.75em;height:90dvh}#gererLesProfilsDeDistribution .selectSection{display:flex;justify-content:flex-start}#gererLesProfilsDeDistribution .selectSection .css-13cymwt-control{min-width:200px;max-width:300px}#gererLesProfilsDeDistribution .goBackBtnWrapper{display:flex;align-items:center;justify-content:center;gap:1em;margin-top:.5em}.createProfilModal{display:flex;justify-content:center;align-items:center;min-height:100%;padding:1em;overflow:visible}.createProfilForm{background:#fff;border-radius:8px;padding:2em;width:100%;max-width:600px;min-width:550px;box-shadow:0 4px 6px #0000001a}.createProfilForm h2{text-align:center;margin-bottom:1.5em;color:#333;font-size:1.5em}.createProfilForm .inputWrapper{margin-bottom:1.5em;display:flex;align-items:center;gap:1em}.createProfilForm .inputWrapper label{min-width:200px;font-weight:500;color:#555;margin-bottom:0}.createProfilForm .inputWrapper input,.createProfilForm .inputWrapper textarea{flex:1;padding:.75em;border:1px solid #ddd;border-radius:4px;font-size:1em;transition:border-color .2s}.createProfilForm .inputWrapper input:focus,.createProfilForm .inputWrapper textarea:focus{outline:none;border-color:#1092b8;box-shadow:0 0 0 2px #1092b833}.createProfilForm .inputWrapper textarea{resize:vertical;min-height:80px}.createProfilForm .inputWrapper>div[class*=css]{flex:1;z-index:9999}.createProfilForm .buttonWrapper{display:flex;justify-content:center;gap:1em;margin-top:2em}.errorMessage{background-color:#fee;border:1px solid #fcc;border-radius:4px;padding:1em;margin:1em 0;text-align:center}.errorMessage p{color:#c33;margin-bottom:1em;font-weight:500}#creationCommandes{gap:unset!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#creationCommandes form{width:25%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#creationCommandes form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#creationCommandes form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#creationCommandes form .inputWrapper{flex-flow:column}}#creationCommandes form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#creationCommandes form .inputWrapper label{width:100%;text-align:center}}#creationCommandes form input[type=text],#creationCommandes form input[type=email],#creationCommandes form input[type=number],#creationCommandes form input[type=password],#creationCommandes form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#creationCommandes form input[type=text][type=date]:hover,#creationCommandes form input[type=email][type=date]:hover,#creationCommandes form input[type=number][type=date]:hover,#creationCommandes form input[type=password][type=date]:hover,#creationCommandes form input[type=date][type=date]:hover{cursor:pointer}#creationCommandes form input[type=text]:focus,#creationCommandes form input[type=email]:focus,#creationCommandes form input[type=number]:focus,#creationCommandes form input[type=password]:focus,#creationCommandes form input[type=date]:focus{outline:3.5px solid #36395a}#creationCommandes form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#creationCommandes form textarea:focus{outline:3.5px solid #36395a}#creationCommandes form .css-b62m3t-container{min-width:230px;font-size:12px!important}#creationCommandes form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#creationCommandes form .css-b62m3t-container:hover{cursor:pointer}#creationCommandes form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#creationCommandes form .css-13cymwt-control:hover{cursor:pointer}#creationCommandes form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#creationCommandes form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#creationCommandes form .mustFill{color:#da033b}#creationCommandes>.buttonWrapper{margin:.5em;display:flex;justify-content:center;align-items:center;gap:4em}#creationCommandes #reactElModal .reactElModalContainer form{width:25%!important}#creationCommandes #reactElModal .tableWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center}#commandesAValider{gap:2%;margin:auto;width:100%;padding:1em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#commandesAValider h2{text-align:center;font-size:1.5em;margin-bottom:1em}#commandesAValider form{display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#commandesAValider form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#commandesAValider form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#commandesAValider form .inputWrapper{flex-flow:column}}#commandesAValider form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#commandesAValider form .inputWrapper label{width:100%;text-align:center}}#commandesAValider form input[type=text],#commandesAValider form input[type=email],#commandesAValider form input[type=number],#commandesAValider form input[type=password],#commandesAValider form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#commandesAValider form input[type=text][type=date]:hover,#commandesAValider form input[type=email][type=date]:hover,#commandesAValider form input[type=number][type=date]:hover,#commandesAValider form input[type=password][type=date]:hover,#commandesAValider form input[type=date][type=date]:hover{cursor:pointer}#commandesAValider form input[type=text]:focus,#commandesAValider form input[type=email]:focus,#commandesAValider form input[type=number]:focus,#commandesAValider form input[type=password]:focus,#commandesAValider form input[type=date]:focus{outline:3.5px solid #36395a}#commandesAValider form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#commandesAValider form textarea:focus{outline:3.5px solid #36395a}#commandesAValider form .css-b62m3t-container{min-width:230px;font-size:12px!important}#commandesAValider form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#commandesAValider form .css-b62m3t-container:hover{cursor:pointer}#commandesAValider form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#commandesAValider form .css-13cymwt-control:hover{cursor:pointer}#commandesAValider form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#commandesAValider form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#commandesAValider form .mustFill{color:#da033b}#commandesAValider form .buttonContainer{margin-top:1em;display:flex;align-items:center;justify-content:center;gap:2em}#commandesAValider .container{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%}#commandesAValider .container .middleSide{width:70%;display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:1em}#commandesAValider .formWrapper{display:flex;flex-direction:column;gap:12%}#commandesAValider .formWrapper label{padding-right:5px}#commandesAValider .inputWrapper{margin-bottom:.5em}#commandesModif{gap:unset!important;position:relative!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#commandesModif form,.popupOverlay form{gap:.1em!important;width:auto!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#commandesModif form h3,.popupOverlay form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#commandesModif form .inputWrapper,.popupOverlay form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#commandesModif form .inputWrapper,.popupOverlay form .inputWrapper{flex-flow:column}}#commandesModif form .inputWrapper label,.popupOverlay form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#commandesModif form .inputWrapper label,.popupOverlay form .inputWrapper label{width:100%;text-align:center}}#commandesModif form input[type=text],#commandesModif form input[type=email],#commandesModif form input[type=number],#commandesModif form input[type=password],#commandesModif form input[type=date],.popupOverlay form input[type=text],.popupOverlay form input[type=email],.popupOverlay form input[type=number],.popupOverlay form input[type=password],.popupOverlay form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#commandesModif form input[type=text][type=date]:hover,#commandesModif form input[type=email][type=date]:hover,#commandesModif form input[type=number][type=date]:hover,#commandesModif form input[type=password][type=date]:hover,#commandesModif form input[type=date][type=date]:hover,.popupOverlay form input[type=text][type=date]:hover,.popupOverlay form input[type=email][type=date]:hover,.popupOverlay form input[type=number][type=date]:hover,.popupOverlay form input[type=password][type=date]:hover,.popupOverlay form input[type=date][type=date]:hover{cursor:pointer}#commandesModif form input[type=text]:focus,#commandesModif form input[type=email]:focus,#commandesModif form input[type=number]:focus,#commandesModif form input[type=password]:focus,#commandesModif form input[type=date]:focus,.popupOverlay form input[type=text]:focus,.popupOverlay form input[type=email]:focus,.popupOverlay form input[type=number]:focus,.popupOverlay form input[type=password]:focus,.popupOverlay form input[type=date]:focus{outline:3.5px solid #36395a}#commandesModif form textarea,.popupOverlay form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#commandesModif form textarea:focus,.popupOverlay form textarea:focus{outline:3.5px solid #36395a}#commandesModif form .css-b62m3t-container,.popupOverlay form .css-b62m3t-container{min-width:230px;font-size:12px!important}#commandesModif form .css-b62m3t-container:focus,.popupOverlay form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#commandesModif form .css-b62m3t-container:hover,.popupOverlay form .css-b62m3t-container:hover{cursor:pointer}#commandesModif form .css-13cymwt-control,.popupOverlay form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#commandesModif form .css-13cymwt-control:hover,.popupOverlay form .css-13cymwt-control:hover{cursor:pointer}#commandesModif form .buttonWrapper,.popupOverlay form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#commandesModif form .errorMessage,.popupOverlay form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#commandesModif form .mustFill,.popupOverlay form .mustFill{color:#da033b}#commandesModif form .formWrapper,#commandesModif form input,.popupOverlay form .formWrapper,.popupOverlay form input{margin-bottom:10px}#commandesModif form .buttonContainer,.popupOverlay form .buttonContainer{display:flex;flex-direction:row;gap:5px}#commandesModif .topSection,#commandesModif .bottomSection{padding:.5em;width:100%}#commandesModif .topSection .inputWrapper p,#commandesModif .bottomSection .inputWrapper p{padding-top:8px;padding-bottom:8px}#commandesModif .bottomSection #NRTL{margin-top:0}#commandesModif .topSection{display:flex;align-items:center;justify-content:space-between;padding:40px;gap:1em;min-height:50dvh}#commandesModif .topSection form{width:25%}#commandesModif .topSection .buttonContainer{display:flex;flex-flow:column;gap:1em}#commandesModif .topSection .documentTableContainer{width:50%}#commandesModif .topSection .documentTableContainer table{width:100%!important}#commandesModif .bottomSection{min-height:40dvh;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1em;padding-left:40px}#commandesModif .bottomSection .buttonContainer{display:flex;flex-direction:row;gap:10px}#utilitaireCommandes{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#modificationCommande{gap:unset!important;position:relative!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#modificationCommande form{gap:.1em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#modificationCommande form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#modificationCommande form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#modificationCommande form .inputWrapper{flex-flow:column}}#modificationCommande form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#modificationCommande form .inputWrapper label{width:100%;text-align:center}}#modificationCommande form input[type=text],#modificationCommande form input[type=email],#modificationCommande form input[type=number],#modificationCommande form input[type=password],#modificationCommande form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#modificationCommande form input[type=text][type=date]:hover,#modificationCommande form input[type=email][type=date]:hover,#modificationCommande form input[type=number][type=date]:hover,#modificationCommande form input[type=password][type=date]:hover,#modificationCommande form input[type=date][type=date]:hover{cursor:pointer}#modificationCommande form input[type=text]:focus,#modificationCommande form input[type=email]:focus,#modificationCommande form input[type=number]:focus,#modificationCommande form input[type=password]:focus,#modificationCommande form input[type=date]:focus{outline:3.5px solid #36395a}#modificationCommande form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#modificationCommande form textarea:focus{outline:3.5px solid #36395a}#modificationCommande form .css-b62m3t-container{min-width:230px;font-size:12px!important}#modificationCommande form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#modificationCommande form .css-b62m3t-container:hover{cursor:pointer}#modificationCommande form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#modificationCommande form .css-13cymwt-control:hover{cursor:pointer}#modificationCommande form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#modificationCommande form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#modificationCommande form .mustFill{color:#da033b}#modificationCommande .topSection,#modificationCommande .bottomSection{padding:.5em;width:100%}#modificationCommande .topSection{display:flex;align-items:center;justify-content:space-around;gap:1em;min-height:50dvh}#modificationCommande .topSection form{width:25%}#modificationCommande .topSection .buttonContainer{display:flex;flex-flow:column;gap:1em}#modificationCommande .topSection .documentTableContainer{width:50%}#modificationCommande .topSection .documentTableContainer table{width:100%!important}#modificationCommande .bottomSection{min-height:40dvh;display:flex;flex-flow:row;align-items:center;justify-content:center;gap:2em}#voirPieces{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#voirPieces .buttonWrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem}#ajouterPiece{gap:2%;margin:auto;width:100%;padding:1em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#ajouterPiece h2{text-align:center;font-size:1.5em;margin-bottom:1em}#ajouterPiece form{display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#ajouterPiece form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#ajouterPiece form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#ajouterPiece form .inputWrapper{flex-flow:column}}#ajouterPiece form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#ajouterPiece form .inputWrapper label{width:100%;text-align:center}}#ajouterPiece form input[type=text],#ajouterPiece form input[type=email],#ajouterPiece form input[type=number],#ajouterPiece form input[type=password],#ajouterPiece form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#ajouterPiece form input[type=text][type=date]:hover,#ajouterPiece form input[type=email][type=date]:hover,#ajouterPiece form input[type=number][type=date]:hover,#ajouterPiece form input[type=password][type=date]:hover,#ajouterPiece form input[type=date][type=date]:hover{cursor:pointer}#ajouterPiece form input[type=text]:focus,#ajouterPiece form input[type=email]:focus,#ajouterPiece form input[type=number]:focus,#ajouterPiece form input[type=password]:focus,#ajouterPiece form input[type=date]:focus{outline:3.5px solid #36395a}#ajouterPiece form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#ajouterPiece form textarea:focus{outline:3.5px solid #36395a}#ajouterPiece form .css-b62m3t-container{min-width:230px;font-size:12px!important}#ajouterPiece form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#ajouterPiece form .css-b62m3t-container:hover{cursor:pointer}#ajouterPiece form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#ajouterPiece form .css-13cymwt-control:hover{cursor:pointer}#ajouterPiece form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#ajouterPiece form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#ajouterPiece form .mustFill{color:#da033b}#ajouterPiece form .buttonContainer{margin-top:1em;display:flex;align-items:center;justify-content:center;gap:2em}#ajouterPiece .container{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%}#ajouterPiece .container .middleSide{width:70%;display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:1em}#ajouterPiece .formWrapper{display:flex;flex-direction:column;gap:12%}#ajouterPiece .formWrapper label{padding-right:5px}#ajouterPiece .inputWrapper{margin-bottom:.5em}#modifierPiece{gap:2%;margin:auto;width:100%;padding:1em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#modifierPiece h2{text-align:center;font-size:1.5em;margin-bottom:1em}#modifierPiece form{display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#modifierPiece form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#modifierPiece form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#modifierPiece form .inputWrapper{flex-flow:column}}#modifierPiece form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#modifierPiece form .inputWrapper label{width:100%;text-align:center}}#modifierPiece form input[type=text],#modifierPiece form input[type=email],#modifierPiece form input[type=number],#modifierPiece form input[type=password],#modifierPiece form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#modifierPiece form input[type=text][type=date]:hover,#modifierPiece form input[type=email][type=date]:hover,#modifierPiece form input[type=number][type=date]:hover,#modifierPiece form input[type=password][type=date]:hover,#modifierPiece form input[type=date][type=date]:hover{cursor:pointer}#modifierPiece form input[type=text]:focus,#modifierPiece form input[type=email]:focus,#modifierPiece form input[type=number]:focus,#modifierPiece form input[type=password]:focus,#modifierPiece form input[type=date]:focus{outline:3.5px solid #36395a}#modifierPiece form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#modifierPiece form textarea:focus{outline:3.5px solid #36395a}#modifierPiece form .css-b62m3t-container{min-width:230px;font-size:12px!important}#modifierPiece form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#modifierPiece form .css-b62m3t-container:hover{cursor:pointer}#modifierPiece form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#modifierPiece form .css-13cymwt-control:hover{cursor:pointer}#modifierPiece form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#modifierPiece form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#modifierPiece form .mustFill{color:#da033b}#modifierPiece form .buttonContainer{margin-top:1em;display:flex;align-items:center;justify-content:center;gap:2em}#modifierPiece .container{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%}#modifierPiece .container .middleSide{width:70%;display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:1em}#modifierPiece .formWrapper{display:flex;flex-direction:column;gap:12%}#modifierPiece .formWrapper label{padding-right:5px}#modifierPiece .inputWrapper{margin-bottom:.5em}#commandesReceptionList{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#receptionCommande{gap:unset!important;position:relative!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#receptionCommande form{gap:.1em!important;text-align:end;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#receptionCommande form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#receptionCommande form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#receptionCommande form .inputWrapper{flex-flow:column}}#receptionCommande form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#receptionCommande form .inputWrapper label{width:100%;text-align:center}}#receptionCommande form input[type=text],#receptionCommande form input[type=email],#receptionCommande form input[type=number],#receptionCommande form input[type=password],#receptionCommande form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#receptionCommande form input[type=text][type=date]:hover,#receptionCommande form input[type=email][type=date]:hover,#receptionCommande form input[type=number][type=date]:hover,#receptionCommande form input[type=password][type=date]:hover,#receptionCommande form input[type=date][type=date]:hover{cursor:pointer}#receptionCommande form input[type=text]:focus,#receptionCommande form input[type=email]:focus,#receptionCommande form input[type=number]:focus,#receptionCommande form input[type=password]:focus,#receptionCommande form input[type=date]:focus{outline:3.5px solid #36395a}#receptionCommande form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#receptionCommande form textarea:focus{outline:3.5px solid #36395a}#receptionCommande form .css-b62m3t-container{min-width:230px;font-size:12px!important}#receptionCommande form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#receptionCommande form .css-b62m3t-container:hover{cursor:pointer}#receptionCommande form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#receptionCommande form .css-13cymwt-control:hover{cursor:pointer}#receptionCommande form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#receptionCommande form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#receptionCommande form .mustFill{color:#da033b}#receptionCommande .topSection,#receptionCommande .bottomSection{padding:.5em;width:100%}#receptionCommande .topSection{display:flex;align-items:center;justify-content:space-around;gap:1em;min-height:50dvh}#receptionCommande .topSection form{width:25%}#receptionCommande .topSection .buttonContainer{display:flex;flex-flow:column;gap:1em}#receptionCommande .topSection .documentTableContainer{width:50%}#receptionCommande .topSection .documentTableContainer table{width:100%!important}#receptionCommande .bottomSection{min-height:40dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2em}#receptionCommande .bottomSection .buttonContainer button{width:fit-content!important}#documentModal{position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#documentModal h2{text-align:center;font-size:1.5em}#documentModal iframe{width:60dvw!important;height:80dvh!important;border:none}#affectationCourrier,#consulterLitigeCourrier{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#consulterLitigeCourrier .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#consulterLitigeCourrier .contentWrapper.loaded{opacity:1}#consulterLitigeCourrier .contentWrapper{margin-top:10dvh;height:60dvh;width:100%;display:flex;align-items:center;justify-content:center;gap:4%}#consulterLitigeCourrier .leftContainer,#consulterLitigeCourrier .rightContainer{width:46%}#consulterLitigeCourrier .rightContainer{display:flex;align-items:center;justify-content:center}#consulterLitigeCourrier iframe{height:60dvh!important;width:100%;height:80dvh;border-radius:8px}#consulterLitigeCourrier form{width:75%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#consulterLitigeCourrier form h2{text-align:center;font-size:2em}#consulterLitigeCourrier form .tableWrapper label{display:flex;align-self:center!important}#consulterLitigeCourrier form .tableWrapper p{text-align:right}#consulterLitigeCourrier form .tableWrapper input[type=checkbox]:hover{cursor:pointer!important}#consulterLitigeCourrier form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#consulterLitigeCourrier form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#consulterLitigeCourrier form .inputWrapper{flex-flow:column}}#consulterLitigeCourrier form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#consulterLitigeCourrier form .inputWrapper label{width:100%;text-align:center}}#consulterLitigeCourrier form input[type=text],#consulterLitigeCourrier form input[type=email],#consulterLitigeCourrier form input[type=number],#consulterLitigeCourrier form input[type=password],#consulterLitigeCourrier form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#consulterLitigeCourrier form input[type=text][type=date]:hover,#consulterLitigeCourrier form input[type=email][type=date]:hover,#consulterLitigeCourrier form input[type=number][type=date]:hover,#consulterLitigeCourrier form input[type=password][type=date]:hover,#consulterLitigeCourrier form input[type=date][type=date]:hover{cursor:pointer}#consulterLitigeCourrier form input[type=text]:focus,#consulterLitigeCourrier form input[type=email]:focus,#consulterLitigeCourrier form input[type=number]:focus,#consulterLitigeCourrier form input[type=password]:focus,#consulterLitigeCourrier form input[type=date]:focus{outline:3.5px solid #36395a}#consulterLitigeCourrier form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#consulterLitigeCourrier form textarea:focus{outline:3.5px solid #36395a}#consulterLitigeCourrier form .css-b62m3t-container{min-width:230px;font-size:12px!important}#consulterLitigeCourrier form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#consulterLitigeCourrier form .css-b62m3t-container:hover{cursor:pointer}#consulterLitigeCourrier form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#consulterLitigeCourrier form .css-13cymwt-control:hover{cursor:pointer}#consulterLitigeCourrier form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#consulterLitigeCourrier form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#consulterLitigeCourrier form .mustFill{color:#da033b}#consulterLitigeCourrier .litigesCourrierSection{position:absolute;top:10dvh;left:0;width:100%;height:10dvh;background:#36395a;display:flex;align-items:center;justify-content:space-around}#consulterLitigeCourrier .litigesCourrierSection .labelContainer{display:flex;flex-flow:column;align-items:center;justify-content:center}#consulterLitigeCourrier .litigesCourrierSection .labelContainer label,#consulterLitigeCourrier .litigesCourrierSection .labelContainer p{color:#fff}#reactElModal .createLitigeDossier{max-width:25%!important}#reactElModal .createLitigeDossier h2{margin-bottom:1em}#bindFolderModal{align-items:center;justify-content:center;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:98%;background:#fff}#bindFolderModal .contentContainer{width:100%}#bindFolderModal h2{font-size:2rem;margin-bottom:1em}#bindFolderModal .buttonWrapper{display:flex;align-items:center;justify-content:center}#reactElModal .createLitigeEvent{max-width:35%}#reactElModal .createLitigeEvent h2{font-size:2em;text-align:center;margin-bottom:1em}#reactElModal .createLitigeEvent .radioSelection{width:100%;display:flex;gap:2%}#reactElModal .createLitigeEvent .radioContainer{display:flex;flex-flow:column}#reactElModal .createLitigeEvent .radioContainer label{white-space:nowrap}#consulterLitigeNote{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#consulterLitigeNote .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#consulterLitigeNote .contentWrapper.loaded{opacity:1;height:70dvh}#consulterLitigeNote .contentWrapper{height:70dvh;width:100%;display:flex;gap:20px}#consulterLitigeNote .leftContainer{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}#consulterLitigeNote .leftContainer iframe{width:100%;height:100%;border:none}#consulterLitigeNote .rightContainer{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px 30px;overflow-y:auto}#consulterLitigeNote .rightContainer form{height:100%;display:flex;flex-direction:column}#consulterLitigeNote .rightContainer form h1{color:#37395a;margin-bottom:20px;font-size:1.8rem;border-bottom:2px solid #e0e0e0;padding-bottom:10px}#consulterLitigeNote .detailsContainer{flex:1}#consulterLitigeNote .detailsContainer h2{color:#37395a;margin-bottom:15px;font-size:1.4rem}#consulterLitigeNote .infoGrid{display:grid;gap:15px;margin-bottom:20px}#consulterLitigeNote .infoItem{display:grid;grid-template-columns:150px 1fr;gap:15px;align-items:center;padding:12px;background:#f8f9fa;border-radius:6px;border-left:4px solid #37395A}#consulterLitigeNote .infoItem label{font-weight:600;color:#37395a;font-size:.9rem}#consulterLitigeNote .infoItem span{font-size:.9rem;color:#333;word-break:break-word}#consulterLitigeNote .infoItem span.actif{color:#28a745;font-weight:600}#consulterLitigeNote .infoItem span.inactif{color:#dc3545;font-weight:600}#consulterLitigeNote .actionsContainer h2{color:#37395a;margin-bottom:15px;font-size:1.4rem}#consulterLitigeNote .buttonGrid{display:flex;flex-direction:row;gap:15px}#consulterLitigeNote .buttonGrid button{width:100%;padding:12px 20px;border-radius:6px;font-weight:500;transition:all .2s ease}#consulterLitigeNote .commentaireContainer{margin:10px 0}#consulterLitigeNote .commentaireContainer h2{color:#37395a;margin-bottom:8px;font-size:1.4rem}#consulterLitigeNote .commentaireField{display:flex;flex-direction:column;gap:4px}#consulterLitigeNote .commentaireField label{font-weight:600;color:#37395a;font-size:.9rem}#consulterLitigeNote .commentaireField textarea{width:100%;min-height:80px;max-height:120px;padding:12px;border:2px solid #e0e0e0;border-radius:6px;font-size:.9rem;font-family:inherit;resize:vertical;transition:border-color .2s ease}#consulterLitigeNote .commentaireField textarea:focus{outline:none;border-color:#37395a}#consulterLitigeNote .commentaireField textarea::placeholder{color:#999}#consulterLitigeNote .characterCount{font-size:.8rem;color:#666;text-align:right}#consulterLitigeNote .saveCommentaireWrapper{display:flex;justify-content:flex-end;margin-top:10px}#consulterLitigeNote .saveCommentaireWrapper button{padding:8px 16px;border-radius:6px;font-weight:500}#consulterLitigeNote .errorContainer{text-align:center;padding:60px 20px}#consulterLitigeNote .errorContainer h1{color:#dc3545;margin-bottom:15px}#consulterLitigeNote .errorContainer p{color:#666;font-size:1.1rem}#consulterLitigeNote .goBackBtnWrapper{display:flex;justify-content:center;margin:20px 0}@media (max-width: 1024px){#consulterLitigeNote .contentWrapper{flex-direction:column;height:auto;gap:15px}#consulterLitigeNote .leftContainer{height:400px}#consulterLitigeNote .rightContainer{height:auto}}@media (max-width: 768px){#consulterLitigeNote .infoItem{grid-template-columns:1fr;gap:5px}}#listeDossiersLitige{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#listeDossiersLitige form h2{text-align:center;font-size:2em}#listeDossiersLitige .goBackBtnWrapper{display:flex;align-items:center;justify-content:center;gap:4em}#consulterLitigeDossier{gap:0!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em;padding:0 3em}#consulterLitigeDossier h2{font-size:18px!important}#consulterLitigeDossier .contentWrapper{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}#consulterLitigeDossier .contentWrapper .mainContent{width:100%;display:flex;align-items:flex-start;justify-content:space-evenly;gap:4%}#consulterLitigeDossier .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#consulterLitigeDossier .contentWrapper.loaded{opacity:1}#consulterLitigeDossier .leftContainer{display:flex;flex-flow:column;justify-content:center;align-items:center;width:35%;gap:4em}#consulterLitigeDossier .rightContainer{width:60%}#consulterLitigeDossier .rightContainer .lastCourriersSection{overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:100%;margin-top:.8em;padding:.5em 1.5em;border-radius:8px}#consulterLitigeDossier .rightContainer .lastCourriersSection h4{margin:0 0 1em;font-size:16px;font-weight:600;text-align:center;padding-bottom:.5em;border-bottom:2px solid #2563eb;color:#2563eb;width:100%}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer{display:flex;flex-direction:column;gap:.5em;max-height:400px;overflow-y:auto}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem{padding:.5em;border:1px solid #e0e0e0;border-radius:6px;background:#f9f9f9;transition:background-color .2s ease;cursor:pointer}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem:hover{background:#f0f0f0}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader{display:flex;justify-content:space-between;align-items:center}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader .courrierKey{font-weight:600;color:#2563eb;font-size:14px}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader .courrierDate{color:#000;font-weight:600;font-size:12px}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierEmetteur{font-size:14px;color:#333}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierComment,#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment{font-size:13px;line-height:1.4}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierComment .commentLabel,#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment .commentLabel{font-weight:600;color:#555}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment .commentLabel{color:#dc2626}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .courrierItem:hover{cursor:pointer}#consulterLitigeDossier .rightContainer .lastCourriersSection .courriersContainer .noCourrierMessage{text-align:center;color:#666;font-style:italic;padding:2em}#consulterLitigeDossier .rightContainer .actionMenu{display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;gap:3em;width:100%}#consulterLitigeDossier .rightContainer .actionMenu .readActions,#consulterLitigeDossier .rightContainer .actionMenu .writeActions{flex:1;display:flex;flex-flow:column;align-items:center;gap:1em;width:100%;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;padding:1.5em;border-radius:8px}#consulterLitigeDossier .rightContainer .actionMenu .readActions h4,#consulterLitigeDossier .rightContainer .actionMenu .writeActions h4{margin:0 0 1em;font-size:16px;font-weight:600;text-align:center;padding-bottom:.5em;border-bottom:2px solid #e0e0e0;width:100%}#consulterLitigeDossier .rightContainer .actionMenu .readActions button,#consulterLitigeDossier .rightContainer .actionMenu .writeActions button{width:100%;max-width:280px;font-size:13px;min-height:40px;padding:.8em;text-align:center}#consulterLitigeDossier .rightContainer .actionMenu .readActions h4{color:#2563eb;border-bottom-color:#2563eb}#consulterLitigeDossier .rightContainer .actionMenu .writeActions h4{color:#f59e0b;border-bottom-color:#f59e0b}#consulterLitigeDossier .leftContainer .leftForm{width:100%!important}#consulterLitigeDossier .leftContainer .leftForm .buttonWrapper{gap:1em}#consulterLitigeDossier .leftContainer .leftForm button{font-size:12px}#consulterLitigeDossier form{width:75%!important;border:unset!important;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#consulterLitigeDossier form h2{text-align:center;font-size:2em}#consulterLitigeDossier form .tableWrapper label{display:flex;align-self:center!important}#consulterLitigeDossier form p{text-align:right}#consulterLitigeDossier form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#consulterLitigeDossier form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#consulterLitigeDossier form .inputWrapper{flex-flow:column}}#consulterLitigeDossier form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#consulterLitigeDossier form .inputWrapper label{width:100%;text-align:center}}#consulterLitigeDossier form input[type=text],#consulterLitigeDossier form input[type=email],#consulterLitigeDossier form input[type=number],#consulterLitigeDossier form input[type=password],#consulterLitigeDossier form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#consulterLitigeDossier form input[type=text][type=date]:hover,#consulterLitigeDossier form input[type=email][type=date]:hover,#consulterLitigeDossier form input[type=number][type=date]:hover,#consulterLitigeDossier form input[type=password][type=date]:hover,#consulterLitigeDossier form input[type=date][type=date]:hover{cursor:pointer}#consulterLitigeDossier form input[type=text]:focus,#consulterLitigeDossier form input[type=email]:focus,#consulterLitigeDossier form input[type=number]:focus,#consulterLitigeDossier form input[type=password]:focus,#consulterLitigeDossier form input[type=date]:focus{outline:3.5px solid #36395a}#consulterLitigeDossier form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#consulterLitigeDossier form textarea:focus{outline:3.5px solid #36395a}#consulterLitigeDossier form .css-b62m3t-container{min-width:230px;font-size:12px!important}#consulterLitigeDossier form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#consulterLitigeDossier form .css-b62m3t-container:hover{cursor:pointer}#consulterLitigeDossier form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#consulterLitigeDossier form .css-13cymwt-control:hover{cursor:pointer}#consulterLitigeDossier form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#consulterLitigeDossier form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#consulterLitigeDossier form .mustFill{color:#da033b}#consulterLitigeDossier .quickBindCourrier{width:99.5%!important;display:flex;align-items:center;justify-content:center;gap:2em;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;padding:1em;margin-bottom:.8em}#consulterLitigeDossier .quickBindCourrier label{font-weight:600;color:#36395a}#consulterLitigeDossier .quickBindCourrier input[type=number]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:150px;max-height:38px;background:#f2f2f2;border-radius:4px}#consulterLitigeDossier .quickBindCourrier input[type=number]:focus{outline:2px solid #36395a}#consulterLitigeDossier #ViewCourrierBindedToFolder{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:98%;background:#f2f2f2}#consulterLitigeDossier #ViewCourrierBindedToFolder h2{font-size:2em;text-align:center}#consulterLitigeDossier #ViewCourrierBindedToFolder .legende{display:flex;flex-flow:column;align-items:center;justify-content:center}#consulterLitigeDossier #ViewCourrierBindedToFolder .legende :nth-last-child(1){padding:.5em}#consulterLitigeDossier .topSection{width:100%}.pdf-preview-hover-floating{position:fixed;z-index:10000;pointer-events:none}.pdf-preview-hover-floating.fixed-right{right:20px;top:20px}.pdf-preview-hover-floating .pdf-preview-hover-tooltip{border-radius:8px;box-shadow:0 8px 32px #0003;overflow:hidden}.pdf-preview-hover-floating .pdf-preview-hover-tooltip iframe{display:block}#ajouterUnDocumentForm{width:50%}#ajouterUnDocumentForm strong{font-weight:700}#ajouterUnDocumentForm form{gap:2.5em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#ajouterUnDocumentForm form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#ajouterUnDocumentForm form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#ajouterUnDocumentForm form .inputWrapper{flex-flow:column}}#ajouterUnDocumentForm form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#ajouterUnDocumentForm form .inputWrapper label{width:100%;text-align:center}}#ajouterUnDocumentForm form input[type=text],#ajouterUnDocumentForm form input[type=email],#ajouterUnDocumentForm form input[type=number],#ajouterUnDocumentForm form input[type=password],#ajouterUnDocumentForm form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#ajouterUnDocumentForm form input[type=text][type=date]:hover,#ajouterUnDocumentForm form input[type=email][type=date]:hover,#ajouterUnDocumentForm form input[type=number][type=date]:hover,#ajouterUnDocumentForm form input[type=password][type=date]:hover,#ajouterUnDocumentForm form input[type=date][type=date]:hover{cursor:pointer}#ajouterUnDocumentForm form input[type=text]:focus,#ajouterUnDocumentForm form input[type=email]:focus,#ajouterUnDocumentForm form input[type=number]:focus,#ajouterUnDocumentForm form input[type=password]:focus,#ajouterUnDocumentForm form input[type=date]:focus{outline:3.5px solid #36395a}#ajouterUnDocumentForm form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#ajouterUnDocumentForm form textarea:focus{outline:3.5px solid #36395a}#ajouterUnDocumentForm form .css-b62m3t-container{min-width:230px;font-size:12px!important}#ajouterUnDocumentForm form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#ajouterUnDocumentForm form .css-b62m3t-container:hover{cursor:pointer}#ajouterUnDocumentForm form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#ajouterUnDocumentForm form .css-13cymwt-control:hover{cursor:pointer}#ajouterUnDocumentForm form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#ajouterUnDocumentForm form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#ajouterUnDocumentForm form .mustFill{color:#da033b}#ajouterUnDocumentForm form .inputWrapper #documentName{width:100%}#ajouterUnDocumentForm form .inputWrapper .dropzone{width:100%;height:6em;background:#fafafa;border:2px dashed #BDBDBD;color:#36395a}#ajouterUnDocumentForm form .inputWrapper .dropzone .dropzoneContent{display:flex;align-items:center;justify-content:center;width:100%!important;height:6em;margin-bottom:.5em}#ajouterUnDocumentForm form .inputWrapper .dropzone:hover{cursor:pointer;background:#f0f0f0}#ajouterUnDocumentForm #file{width:230px}#ajouterUnDocumentForm #file::file-selector-button{border:1px solid #36395a;padding:.8em;background:#f2f2f2;text-align:center;max-height:38px}#searchCourrierToBindModal{display:flex;flex-flow:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease-in-out;width:100dvw}#searchCourrierToBindModal.loaded{opacity:1}#searchCourrierToBindModal form{max-width:60%!important;padding:.5em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#searchCourrierToBindModal form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#searchCourrierToBindModal form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#searchCourrierToBindModal form .inputWrapper{flex-flow:column}}#searchCourrierToBindModal form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#searchCourrierToBindModal form .inputWrapper label{width:100%;text-align:center}}#searchCourrierToBindModal form input[type=text],#searchCourrierToBindModal form input[type=email],#searchCourrierToBindModal form input[type=number],#searchCourrierToBindModal form input[type=password],#searchCourrierToBindModal form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#searchCourrierToBindModal form input[type=text][type=date]:hover,#searchCourrierToBindModal form input[type=email][type=date]:hover,#searchCourrierToBindModal form input[type=number][type=date]:hover,#searchCourrierToBindModal form input[type=password][type=date]:hover,#searchCourrierToBindModal form input[type=date][type=date]:hover{cursor:pointer}#searchCourrierToBindModal form input[type=text]:focus,#searchCourrierToBindModal form input[type=email]:focus,#searchCourrierToBindModal form input[type=number]:focus,#searchCourrierToBindModal form input[type=password]:focus,#searchCourrierToBindModal form input[type=date]:focus{outline:3.5px solid #36395a}#searchCourrierToBindModal form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#searchCourrierToBindModal form textarea:focus{outline:3.5px solid #36395a}#searchCourrierToBindModal form .css-b62m3t-container{min-width:230px;font-size:12px!important}#searchCourrierToBindModal form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#searchCourrierToBindModal form .css-b62m3t-container:hover{cursor:pointer}#searchCourrierToBindModal form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#searchCourrierToBindModal form .css-13cymwt-control:hover{cursor:pointer}#searchCourrierToBindModal form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#searchCourrierToBindModal form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#searchCourrierToBindModal form .mustFill{color:#da033b}#searchCourrierToBindModal form .formContainer{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;gap:10%}#searchCourrierToBindModal form .formContainer .formColumn{width:50%;display:flex;flex-flow:column;gap:.5em}#searchCourrierToBindModal form .formContainer--close{display:flex;flex-flow:row;align-items:center;justify-content:center;gap:.5em;cursor:pointer}#searchCourrierToBindModal form .formContainer--close p{font-size:18px}#searchCourrierToBindModal .tableWrapper{display:flex;flex-flow:column;align-items:center;justify-content:center}#searchCourrierToBindModal .tableWrapper .buttonWrapper{display:flex;gap:4em}#litigeMemo{align-items:center;width:90%!important;min-height:90dvh!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#litigeMemo h3{font-size:1.5em;text-align:center;margin-bottom:1em}#litigeMemo .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#litigeMemo .inputWrapper{flex-flow:column}}#litigeMemo .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#litigeMemo .inputWrapper label{width:100%;text-align:center}}#litigeMemo input[type=text],#litigeMemo input[type=email],#litigeMemo input[type=number],#litigeMemo input[type=password],#litigeMemo input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#litigeMemo input[type=text][type=date]:hover,#litigeMemo input[type=email][type=date]:hover,#litigeMemo input[type=number][type=date]:hover,#litigeMemo input[type=password][type=date]:hover,#litigeMemo input[type=date][type=date]:hover{cursor:pointer}#litigeMemo input[type=text]:focus,#litigeMemo input[type=email]:focus,#litigeMemo input[type=number]:focus,#litigeMemo input[type=password]:focus,#litigeMemo input[type=date]:focus{outline:3.5px solid #36395a}#litigeMemo textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#litigeMemo textarea:focus{outline:3.5px solid #36395a}#litigeMemo .css-b62m3t-container{min-width:230px;font-size:12px!important}#litigeMemo .css-b62m3t-container:focus{outline:3.5px solid #36395a}#litigeMemo .css-b62m3t-container:hover{cursor:pointer}#litigeMemo .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#litigeMemo .css-13cymwt-control:hover{cursor:pointer}#litigeMemo .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#litigeMemo .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#litigeMemo .mustFill{color:#da033b}#litigeMemo .memoContainer{width:100%}#litigeMemo .memoContainer textarea{width:100%;height:80dvh}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}#viewNotesBindedToFolder{border:1px solid red;width:98%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#viewNotesBindedToFolder h3{font-size:1.5em;text-align:center;margin-bottom:1em}#viewNotesBindedToFolder .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#viewNotesBindedToFolder .inputWrapper{flex-flow:column}}#viewNotesBindedToFolder .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#viewNotesBindedToFolder .inputWrapper label{width:100%;text-align:center}}#viewNotesBindedToFolder input[type=text],#viewNotesBindedToFolder input[type=email],#viewNotesBindedToFolder input[type=number],#viewNotesBindedToFolder input[type=password],#viewNotesBindedToFolder input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#viewNotesBindedToFolder input[type=text][type=date]:hover,#viewNotesBindedToFolder input[type=email][type=date]:hover,#viewNotesBindedToFolder input[type=number][type=date]:hover,#viewNotesBindedToFolder input[type=password][type=date]:hover,#viewNotesBindedToFolder input[type=date][type=date]:hover{cursor:pointer}#viewNotesBindedToFolder input[type=text]:focus,#viewNotesBindedToFolder input[type=email]:focus,#viewNotesBindedToFolder input[type=number]:focus,#viewNotesBindedToFolder input[type=password]:focus,#viewNotesBindedToFolder input[type=date]:focus{outline:3.5px solid #36395a}#viewNotesBindedToFolder textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#viewNotesBindedToFolder textarea:focus{outline:3.5px solid #36395a}#viewNotesBindedToFolder .css-b62m3t-container{min-width:230px;font-size:12px!important}#viewNotesBindedToFolder .css-b62m3t-container:focus{outline:3.5px solid #36395a}#viewNotesBindedToFolder .css-b62m3t-container:hover{cursor:pointer}#viewNotesBindedToFolder .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#viewNotesBindedToFolder .css-13cymwt-control:hover{cursor:pointer}#viewNotesBindedToFolder .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#viewNotesBindedToFolder .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#viewNotesBindedToFolder .mustFill{color:#da033b}#viewNotesBindedToFolder .buttonContainer{display:flex;justify-content:center;margin-bottom:10px}#viewEventsBindedToFolder{border:1px solid red;width:98%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#viewEventsBindedToFolder h3{font-size:1.5em;text-align:center;margin-bottom:1em}#viewEventsBindedToFolder .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#viewEventsBindedToFolder .inputWrapper{flex-flow:column}}#viewEventsBindedToFolder .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#viewEventsBindedToFolder .inputWrapper label{width:100%;text-align:center}}#viewEventsBindedToFolder input[type=text],#viewEventsBindedToFolder input[type=email],#viewEventsBindedToFolder input[type=number],#viewEventsBindedToFolder input[type=password],#viewEventsBindedToFolder input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#viewEventsBindedToFolder input[type=text][type=date]:hover,#viewEventsBindedToFolder input[type=email][type=date]:hover,#viewEventsBindedToFolder input[type=number][type=date]:hover,#viewEventsBindedToFolder input[type=password][type=date]:hover,#viewEventsBindedToFolder input[type=date][type=date]:hover{cursor:pointer}#viewEventsBindedToFolder input[type=text]:focus,#viewEventsBindedToFolder input[type=email]:focus,#viewEventsBindedToFolder input[type=number]:focus,#viewEventsBindedToFolder input[type=password]:focus,#viewEventsBindedToFolder input[type=date]:focus{outline:3.5px solid #36395a}#viewEventsBindedToFolder textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#viewEventsBindedToFolder textarea:focus{outline:3.5px solid #36395a}#viewEventsBindedToFolder .css-b62m3t-container{min-width:230px;font-size:12px!important}#viewEventsBindedToFolder .css-b62m3t-container:focus{outline:3.5px solid #36395a}#viewEventsBindedToFolder .css-b62m3t-container:hover{cursor:pointer}#viewEventsBindedToFolder .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#viewEventsBindedToFolder .css-13cymwt-control:hover{cursor:pointer}#viewEventsBindedToFolder .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#viewEventsBindedToFolder .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#viewEventsBindedToFolder .mustFill{color:#da033b}#viewEventsBindedToFolder .buttonContainer{display:flex;justify-content:center;margin-bottom:10px}#importMassePDFForm{width:60%;max-width:800px}#importMassePDFForm form{gap:2em!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#importMassePDFForm form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#importMassePDFForm form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#importMassePDFForm form .inputWrapper{flex-flow:column}}#importMassePDFForm form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#importMassePDFForm form .inputWrapper label{width:100%;text-align:center}}#importMassePDFForm form input[type=text],#importMassePDFForm form input[type=email],#importMassePDFForm form input[type=number],#importMassePDFForm form input[type=password],#importMassePDFForm form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#importMassePDFForm form input[type=text][type=date]:hover,#importMassePDFForm form input[type=email][type=date]:hover,#importMassePDFForm form input[type=number][type=date]:hover,#importMassePDFForm form input[type=password][type=date]:hover,#importMassePDFForm form input[type=date][type=date]:hover{cursor:pointer}#importMassePDFForm form input[type=text]:focus,#importMassePDFForm form input[type=email]:focus,#importMassePDFForm form input[type=number]:focus,#importMassePDFForm form input[type=password]:focus,#importMassePDFForm form input[type=date]:focus{outline:3.5px solid #36395a}#importMassePDFForm form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#importMassePDFForm form textarea:focus{outline:3.5px solid #36395a}#importMassePDFForm form .css-b62m3t-container{min-width:230px;font-size:12px!important}#importMassePDFForm form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#importMassePDFForm form .css-b62m3t-container:hover{cursor:pointer}#importMassePDFForm form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#importMassePDFForm form .css-13cymwt-control:hover{cursor:pointer}#importMassePDFForm form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#importMassePDFForm form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#importMassePDFForm form .mustFill{color:#da033b}#importMassePDFForm form h3{margin-bottom:.5em}#importMassePDFForm form .inputWrapper .dropzone{width:100%;min-height:8em;background:#fafafa;border:2px dashed #BDBDBD;color:#36395a;border-radius:4px;transition:all .2s ease}#importMassePDFForm form .inputWrapper .dropzone.disabled{opacity:.6;cursor:not-allowed}#importMassePDFForm form .inputWrapper .dropzone .dropzoneContent{display:flex;align-items:center;justify-content:center;width:100%;min-height:8em;padding:1em;text-align:center}#importMassePDFForm form .inputWrapper .dropzone:hover:not(.disabled){cursor:pointer;background:#f0f0f0;border-color:#999}#importMassePDFForm form .filesList{background:#f5f5f5;border-radius:4px;padding:1em;max-height:200px;overflow-y:auto}#importMassePDFForm form .filesList h4{margin:0 0 .5em;font-size:.95em;color:#36395a}#importMassePDFForm form .filesList ul{list-style:none;padding:0;margin:0}#importMassePDFForm form .filesList ul li{display:flex;align-items:center;gap:.5em;padding:.4em 0;border-bottom:1px solid #e0e0e0}#importMassePDFForm form .filesList ul li:last-child{border-bottom:none}#importMassePDFForm form .filesList ul li .fileName{flex:1;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#importMassePDFForm form .filesList ul li .fileSize{font-size:.8em;color:#888}#importMassePDFForm form .filesList ul li .removeBtn{background:#e74c3c;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:.75em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}#importMassePDFForm form .filesList ul li .removeBtn:hover{background:#c0392b}#importMassePDFForm form .uploadProgress{text-align:center;padding:1em}#importMassePDFForm form .uploadProgress p{margin-bottom:.5em;color:#36395a}#importMassePDFForm form .uploadProgress .progressBar{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}#importMassePDFForm form .uploadProgress .progressBar .progressFill{width:100%;height:100%;background:linear-gradient(90deg,#3498db,#2ecc71);animation:progressAnimation 1.5s ease-in-out infinite}#importMassePDFForm form .resultsSection{background:#f5f5f5;border-radius:4px;padding:1em;max-height:300px;overflow-y:auto}#importMassePDFForm form .resultsSection h4{margin:0 0 .5em;font-size:.95em;color:#36395a}#importMassePDFForm form .resultsSection .resultsList{list-style:none;padding:0;margin:0}#importMassePDFForm form .resultsSection .resultsList li{display:flex;align-items:center;justify-content:space-between;padding:.5em;border-radius:4px;margin-bottom:.3em}#importMassePDFForm form .resultsSection .resultsList li.success{background:#d4edda;color:#155724}#importMassePDFForm form .resultsSection .resultsList li.error{background:#f8d7da;color:#721c24}#importMassePDFForm form .resultsSection .resultsList li .fileName{flex:1;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:1em}#importMassePDFForm form .resultsSection .resultsList li .status{font-size:.85em;font-weight:500;white-space:nowrap}#importMassePDFForm form .buttonWrapper{display:flex;gap:1em;justify-content:center;margin-top:1em}@keyframes progressAnimation{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}#listeDesEvenements{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#listeDesEvenements .goBackBtnWrapper{display:flex;align-items:center;justify-content:center;gap:4em}#calendrierEvenements{gap:2em!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#calendrierEvenements .contentWrapper{width:98%}#calendrierEvenements .modalContent{display:flex;align-items:center;justify-content:center;flex-flow:column;gap:1em;width:50%}#calendrierEvenements .modalContent h2{font-size:24px;font-weight:700}#calendrierEvenements .modalContentBody{width:90%;display:flex;flex-flow:column;gap:1em}#calendrierEvenements .modalContentBody .inputWrapper{display:flex;align-items:center;justify-content:space-between}#calendrierEvenements .modalContentBody .inputWrapper label,#calendrierEvenements .modalContentBody .inputWrapper p{font-size:18px;text-align:right}#calendrierEvenements .modalContentBody .inputWrapper p{font-weight:700}#calendrierEvenements .modalContentBody .inputWrapper .comment{width:60%}#calendar{background:#fff;height:80dvh}#calendar .fc-event-title{text-align:center;width:100%;display:block;font-weight:500;color:#fff}#calendar .fc-icon-chevron-left:before{font-size:.9em;display:flex;align-items:center;justify-content:center;color:#fff;content:"<"}#calendar .fc-icon-chevron-right:before{font-size:.9em;display:flex;align-items:center;justify-content:center;color:#fff;content:">"}#listeDesEmails{gap:unset!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#listeDesEmails .searchWrapper{margin-bottom:10px;padding:10px;background-color:#f9f9f9;border-radius:6px;border:1px solid #e0e0e0}#listeDesEmails .searchWrapper .searchControls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#listeDesEmails .searchWrapper .searchControls .searchFieldSelect{padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff;min-width:120px}#listeDesEmails .searchWrapper .searchControls .searchInput{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;min-width:250px}#listeDesEmails .searchWrapper .searchControls .searchInput:focus{outline:none;border-color:#1092b8;box-shadow:0 0 0 2px #1092b81a}#listeDesEmails .paginationWrapper{display:flex;justify-content:space-between;align-items:center;margin:10px 0;padding:10px;background-color:#f5f5f5;border-radius:6px;border:1px solid #e0e0e0}#listeDesEmails .paginationWrapper .paginationInfo{display:flex;flex-direction:column;gap:5px;font-size:14px;color:#666}#listeDesEmails .paginationWrapper .paginationInfo .itemsRange{font-size:12px;color:#888;font-style:italic}#listeDesEmails .paginationWrapper .paginationControls{display:flex;align-items:center;gap:8px}#listeDesEmails .paginationWrapper .paginationControls select{padding:6px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;background-color:#fff;margin-right:15px}#listeDesEmails .paginationWrapper .paginationControls .pageInfo{font-size:14px;font-weight:500;color:#333;padding:0 10px;white-space:nowrap}#listeDesEmails .goBackBtnWrapper{display:flex;gap:5px;justify-content:center;margin:10px 0}#consulterUnEmail{padding:1.25em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#consulterUnEmail .contentWrapper{display:flex;flex-direction:row;gap:1.875em;opacity:0;transition:opacity .3s ease-in-out;width:100%}#consulterUnEmail .contentWrapper.loaded{opacity:1}#consulterUnEmail .contentWrapper .leftContainer{width:50%;display:flex;flex-direction:column;gap:1.25em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection{background:#fff;border-radius:.5em;padding:1.5625em;border:.0625em solid #e9ecef;border-left:.25em solid #28a745}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection h3{color:#28a745;margin-bottom:1.25em;font-size:1.2rem;font-weight:600}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody{background:#f8f9fa;border-radius:.375em;padding:1.25em;border:.0625em solid #e9ecef;line-height:1.6;font-size:.95rem;color:#495057;max-height:41.875em;width:100%;overflow-y:auto}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody p{margin-bottom:.625em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody p:last-child{margin-bottom:0}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody a{color:#1092b8;text-decoration:none}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody a:hover{text-decoration:underline}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody strong,#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody b{font-weight:600;color:#343a40}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody em,#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody i{font-style:italic}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody ul,#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody ol{margin-left:1.25em;margin-bottom:.625em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody li{margin-bottom:.3125em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody blockquote{border-left:.25em solid #1092B8;background:#e9ecef;padding:.625em .9375em;margin:.625em 0;border-radius:.25em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody pre{background:#f1f3f4;padding:.625em;border-radius:.25em;overflow-x:auto;font-family:Courier New,monospace;font-size:.85rem}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody table{width:100%;border-collapse:collapse;margin:.625em 0}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody table th,#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody table td{border:.0625em solid #dee2e6;padding:.5em .75em;text-align:left}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody table th{background:#f8f9fa;font-weight:600}#consulterUnEmail .contentWrapper .leftContainer .goBackBtnWrapper{display:flex;justify-content:center;padding-top:1.25em}#consulterUnEmail .contentWrapper .rightContainer{width:50%;display:flex;flex-flow:column;align-items:center;justify-content:flex-start}#consulterUnEmail .contentWrapper .rightContainer form{width:75%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#consulterUnEmail .contentWrapper .rightContainer form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper{flex-flow:column}}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper label{width:100%;text-align:center}}#consulterUnEmail .contentWrapper .rightContainer form input[type=text],#consulterUnEmail .contentWrapper .rightContainer form input[type=email],#consulterUnEmail .contentWrapper .rightContainer form input[type=number],#consulterUnEmail .contentWrapper .rightContainer form input[type=password],#consulterUnEmail .contentWrapper .rightContainer form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#consulterUnEmail .contentWrapper .rightContainer form input[type=text][type=date]:hover,#consulterUnEmail .contentWrapper .rightContainer form input[type=email][type=date]:hover,#consulterUnEmail .contentWrapper .rightContainer form input[type=number][type=date]:hover,#consulterUnEmail .contentWrapper .rightContainer form input[type=password][type=date]:hover,#consulterUnEmail .contentWrapper .rightContainer form input[type=date][type=date]:hover{cursor:pointer}#consulterUnEmail .contentWrapper .rightContainer form input[type=text]:focus,#consulterUnEmail .contentWrapper .rightContainer form input[type=email]:focus,#consulterUnEmail .contentWrapper .rightContainer form input[type=number]:focus,#consulterUnEmail .contentWrapper .rightContainer form input[type=password]:focus,#consulterUnEmail .contentWrapper .rightContainer form input[type=date]:focus{outline:3.5px solid #36395a}#consulterUnEmail .contentWrapper .rightContainer form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#consulterUnEmail .contentWrapper .rightContainer form textarea:focus{outline:3.5px solid #36395a}#consulterUnEmail .contentWrapper .rightContainer form .css-b62m3t-container{min-width:230px;font-size:12px!important}#consulterUnEmail .contentWrapper .rightContainer form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#consulterUnEmail .contentWrapper .rightContainer form .css-b62m3t-container:hover{cursor:pointer}#consulterUnEmail .contentWrapper .rightContainer form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#consulterUnEmail .contentWrapper .rightContainer form .css-13cymwt-control:hover{cursor:pointer}#consulterUnEmail .contentWrapper .rightContainer form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#consulterUnEmail .contentWrapper .rightContainer form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#consulterUnEmail .contentWrapper .rightContainer form .mustFill{color:#da033b}#consulterUnEmail .contentWrapper .rightContainer form h2{text-align:center;font-size:2em}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p{font-weight:700}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p.subject{color:#1092b8;white-space:nowrap}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p.path{font-family:monospace;font-size:.85rem;color:#6c757d}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p.direction{padding:.5em .75em;border-radius:1.25em;text-align:center;text-transform:uppercase;font-size:.85rem;letter-spacing:.03125em}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p.direction.received{background:#d4edda;color:#155724;border:.0625em solid #c3e6cb}#consulterUnEmail .contentWrapper .rightContainer form .inputWrapper p.direction.sent{background:#d1ecf1;color:#0c5460;border:.0625em solid #bee5eb}#consulterUnEmail .contentWrapper .rightContainer form.emailManagementForm{margin-top:1.25em;border-left:.25em solid #1092B8}#consulterUnEmail .contentWrapper .rightContainer form.emailManagementForm h2{color:#1092b8}#consulterUnEmail .contentWrapper .rightContainer form.emailManagementForm .buttonWrapper{display:flex;justify-content:center;gap:1em;margin-top:1.5em}#consulterUnEmail .contentWrapper .rightContainer form.emailManagementForm .buttonWrapper button{font-size:12px}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection{width:75%;background:#fff;border-radius:.5em;padding:1.5625em;border:.0625em solid #e9ecef;border-left:.25em solid #1092B8;margin-top:1.25em}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsHeader{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:.3125em 0;border-bottom:.0625em solid #e9ecef;margin-bottom:.9375em;transition:background-color .2s ease}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsHeader:hover{background-color:#f8f9fa;border-radius:.25em;padding:.5em .625em;margin:0 -.625em .9375em}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsHeader h3{color:#1092b8;margin:0;font-size:1.2rem;font-weight:600}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsHeader .dropdownIcon{font-size:.9rem;color:#1092b8;transition:transform .3s ease;-webkit-user-select:none;user-select:none}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsHeader .dropdownIcon.open{transform:rotate(180deg)}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList{display:flex;flex-direction:column;gap:.625em;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList.open{max-height:31.25em;opacity:1}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem{display:flex;align-items:center;gap:.75em;padding:.75em;background:#f8f9fa;border-radius:.375em;border:.0625em solid #e9ecef;transition:all .2s ease;cursor:pointer}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem:hover:not(.disabled){background:#e9ecef;border:.0625em solid #1092B8;box-shadow:0 2px 4px #1092b81a}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem.active{background:#d1ecf1;border:.0625em solid #1092B8;box-shadow:0 2px 6px #1092b833}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem.disabled{opacity:.6;cursor:not-allowed}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem.disabled .attachmentName{color:#6c757d}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem .attachmentIcon{font-size:1.2rem;color:#1092b8;flex-shrink:0}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem .attachmentName{font-size:.95rem;color:#495057;font-weight:500;flex:1;word-break:break-word}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem .attachmentSize{font-size:.8rem;color:#6c757d;font-weight:400;flex-shrink:0}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentItem .attachmentNote{font-size:.8rem;color:#dc3545;font-style:italic;flex-shrink:0}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentLoading{padding:1em;text-align:center;color:#6c757d;font-style:italic;background:#f8f9fa;border-radius:.375em;border:.0625em solid #e9ecef}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection .attachmentsList .attachmentError{padding:1em;text-align:center;color:#dc3545;background:#f8d7da;border-radius:.375em;border:.0625em solid #f5c6cb;font-size:.9rem}#consulterUnEmail .contentWrapper .attachmentViewer{position:fixed;inset:0;background:#000c;z-index:9999;display:flex;flex-direction:column;padding:2em}#consulterUnEmail .contentWrapper .attachmentViewer .attachmentViewerHeader{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1em 1.5em;border-radius:.5em .5em 0 0;border-bottom:.0625em solid #e9ecef}#consulterUnEmail .contentWrapper .attachmentViewer .attachmentViewerHeader h3{color:#1092b8;margin:0;font-size:1.2rem;font-weight:600}#consulterUnEmail .contentWrapper .attachmentViewer .attachmentViewerContent{flex:1;background:#fff;border-radius:0 0 .5em .5em;overflow:hidden;display:flex}#consulterUnEmail .contentWrapper .attachmentViewer .attachmentViewerContent .attachmentIframe{width:100%;height:100%;border:none;background:#fff}@media (max-width: 768px){#consulterUnEmail{padding:.9375em}#consulterUnEmail .contentWrapper{flex-direction:column;gap:1.25em;width:100%}#consulterUnEmail .contentWrapper .leftContainer,#consulterUnEmail .contentWrapper .rightContainer{width:100%}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection{padding:1.25em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent{width:100%}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody{max-height:18.75em}#consulterUnEmail .contentWrapper .rightContainer form h2{font-size:1.8em}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection{padding:1.25em}#consulterUnEmail .attachmentViewer{padding:1em}#consulterUnEmail .attachmentViewer .attachmentViewerHeader{padding:.75em 1em}#consulterUnEmail .attachmentViewer .attachmentViewerHeader h3{font-size:1.1rem}}@media (max-width: 480px){#consulterUnEmail{padding:.625em}#consulterUnEmail .contentWrapper{gap:.9375em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection{padding:.9375em}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection h3{font-size:1.1rem}#consulterUnEmail .contentWrapper .leftContainer .emailContentSection .emailContent .contentBody{max-height:15.625em;padding:.9375em}#consulterUnEmail .contentWrapper .rightContainer form h2{font-size:1.5em}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection{padding:.9375em}#consulterUnEmail .contentWrapper .rightContainer .attachmentsSection h3{font-size:1.1rem}#consulterUnEmail .attachmentViewer{padding:.5em}#consulterUnEmail .attachmentViewer .attachmentViewerHeader{padding:.5em .75em}#consulterUnEmail .attachmentViewer .attachmentViewerHeader h3{font-size:1rem}}#alertes{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#alertes .tableContainer{width:100%;animation:fadeIn .75s ease-in-out;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}75%{opacity:0}to{opacity:1}}#glassWall{position:fixed;top:0;left:0;width:100%;height:110dvh;background-color:#0000;z-index:-1}#updateEventForm{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}#updateEventForm .updateEventFormContainer{opacity:0;transition:opacity .3s ease-in-out;max-width:30%!important}#updateEventForm .updateEventFormContainer h2{text-align:center;font-size:24px;margin-bottom:1em}#updateEventForm .updateEventFormContainer .radioSelection{width:100%;display:flex;gap:2%}#updateEventForm .updateEventFormContainer .radioContainer{display:flex;flex-flow:column}#updateEventForm .updateEventFormContainer .radioContainer label{white-space:nowrap}#updateEventForm .updateEventFormContainer.loaded{opacity:1}#updateEventForm .updateEventFormContainer .buttonWrapper{gap:1em!important}#parametresPrompts{padding:.5em;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#parametresPrompts h2{font-size:24px}#parametresPrompts .navButtons{width:100%;padding:.5dvh 0;display:flex;align-items:center;justify-content:center;gap:1em;margin-bottom:-1em}#parametresPrompts .mainContent{width:100%;min-height:60dvh;display:flex;justify-content:space-between}#parametresPrompts .mainContent section{width:46%;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:1em}#parametresPrompts .mainContent .card{width:100%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#parametresPrompts .mainContent .card h3{font-size:1.5em;text-align:center;margin-bottom:1em}#parametresPrompts .mainContent .card .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#parametresPrompts .mainContent .card .inputWrapper{flex-flow:column}}#parametresPrompts .mainContent .card .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#parametresPrompts .mainContent .card .inputWrapper label{width:100%;text-align:center}}#parametresPrompts .mainContent .card input[type=text],#parametresPrompts .mainContent .card input[type=email],#parametresPrompts .mainContent .card input[type=number],#parametresPrompts .mainContent .card input[type=password],#parametresPrompts .mainContent .card input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#parametresPrompts .mainContent .card input[type=text][type=date]:hover,#parametresPrompts .mainContent .card input[type=email][type=date]:hover,#parametresPrompts .mainContent .card input[type=number][type=date]:hover,#parametresPrompts .mainContent .card input[type=password][type=date]:hover,#parametresPrompts .mainContent .card input[type=date][type=date]:hover{cursor:pointer}#parametresPrompts .mainContent .card input[type=text]:focus,#parametresPrompts .mainContent .card input[type=email]:focus,#parametresPrompts .mainContent .card input[type=number]:focus,#parametresPrompts .mainContent .card input[type=password]:focus,#parametresPrompts .mainContent .card input[type=date]:focus{outline:3.5px solid #36395a}#parametresPrompts .mainContent .card textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#parametresPrompts .mainContent .card textarea:focus{outline:3.5px solid #36395a}#parametresPrompts .mainContent .card .css-b62m3t-container{min-width:230px;font-size:12px!important}#parametresPrompts .mainContent .card .css-b62m3t-container:focus{outline:3.5px solid #36395a}#parametresPrompts .mainContent .card .css-b62m3t-container:hover{cursor:pointer}#parametresPrompts .mainContent .card .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#parametresPrompts .mainContent .card .css-13cymwt-control:hover{cursor:pointer}#parametresPrompts .mainContent .card .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#parametresPrompts .mainContent .card .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#parametresPrompts .mainContent .card .mustFill{color:#da033b}#parametresPrompts .mainContent .card .cardHeader{text-align:center;transition:background-color .2s ease}#parametresPrompts .mainContent .card .cardHeader h3{font-size:18px;width:100%;display:flex;align-items:center;justify-content:space-between}#parametresPrompts .mainContent .card .cardHeader p{font-size:14px}#parametresPrompts .mainContent .card .cardHeader .dropdown-arrow{font-size:12px;transition:transform .2s ease;color:#666}#parametresPrompts .mainContent .card .cardBody{display:flex;flex-flow:column;gap:1em;animation:slideDown .2s ease-out}#parametresPrompts .mainContent .card .cardBody h3{font-size:18px;margin-bottom:-.1em}#parametresPrompts .mainContent .card .cardBody li{list-style:none}#parametresPrompts .mainContent .card .cardBody li .jsonSchemaProperties li{list-style:inside;font-size:14px;padding-left:1em}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#createNewDocumentPrompForm{width:35%;text-align:center}#createNewDocumentPrompForm h2{font-size:24px;margin-bottom:1em}#createNewDocumentPrompForm .fieldsContainer h2{margin-top:1em}#createNewDocumentPrompForm .fieldInputsWrapper{width:100%;display:flex;flex-flow:column;gap:1em}#createNewDocumentPrompForm .inputWrapper{display:flex;flex-flow:row;align-items:center;justify-content:center;text-align:center}#createNewDocumentPrompForm .fieldInputsRow{display:flex;align-items:center;justify-content:center;gap:1em}#createNewDocumentPrompForm .removeFieldIcon{font-size:24px;fill:#da033b;cursor:pointer}#createNewDocumentPrompForm .checkboxWrapper{display:flex;align-items:center;justify-content:flex-end;gap:5px}#createNewDocumentPrompForm .checkboxWrapper input[type=checkbox]{cursor:pointer}#createNewDocumentPrompForm .checkboxWrapper label{cursor:pointer;font-size:14px}#traitementLotPDF{gap:1em!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#traitementLotPDF .pdfTableSection{display:flex;flex-flow:column;gap:1em!important;max-width:1200px;width:95%}#traitementLotPDF .pdfTableSection h2{margin-bottom:1rem;color:#333;font-size:1.5rem;text-align:center}#traitementLotPDF .pdfTableSection .fileInfoSection{text-align:center;padding:1rem;background-color:#f1f3f4;border-radius:8px}#traitementLotPDF .pdfTableSection .fileInfoSection .fileInfo{font-weight:500;color:#666;font-size:1rem}#traitementLotPDF .pdfTableSection .selectionControls{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#f8f9fa;border-radius:8px;gap:1rem}#traitementLotPDF .pdfTableSection .selectionControls .selectionButtons{display:flex;gap:.8rem;flex-shrink:0;min-width:fit-content}#traitementLotPDF .pdfTableSection .selectionControls .rangeSelector{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fff;border-radius:6px;border:1px solid #ddd;flex-shrink:0;min-width:fit-content}#traitementLotPDF .pdfTableSection .selectionControls .rangeSelector .rangeLabel{font-weight:500;color:#555;white-space:nowrap}#traitementLotPDF .pdfTableSection .selectionControls .rangeSelector .rangeInput{width:60px;padding:.4rem .6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;text-align:center}#traitementLotPDF .pdfTableSection .selectionControls .rangeSelector .rangeInput:focus{outline:none;border-color:#007bff}#traitementLotPDF .pdfTableSection .selectionControls .rangeSelector .rangeSeparator{color:#666;font-weight:500}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fff;border-radius:6px;border:1px solid #2196F3;flex-shrink:0;min-width:fit-content}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalLabel{font-weight:500;color:#2196f3;white-space:nowrap;font-size:.9rem}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect{min-width:200px;z-index:1000}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect .css-control{border-color:#2196f3}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect .css-control:hover{border-color:#1976d2}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect .css-menu{z-index:1001}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect .css-option--is-focused{background-color:#e3f2fd}#traitementLotPDF .pdfTableSection .selectionControls .procesVerbalSelector .procesVerbalSelect .css-option--is-selected{background-color:#2196f3}#traitementLotPDF .pdfTableSection .selectionControls .selectionCount{font-weight:500;color:#666;text-align:right;flex-grow:1;max-width:250px;min-width:0;overflow-wrap:break-word}#traitementLotPDF .pdfTableSection .selectionControls .selectionCount span{display:block;line-height:1.3}#traitementLotPDF .pdfTableSection .pdfTableContainer{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;max-height:400px;overflow-y:auto}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable{width:100%;border-collapse:collapse}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable th{background-color:#f8f9fa;padding:1rem;text-align:left;font-weight:600;font-size:1.1rem;border-bottom:2px solid #dee2e6;color:#495057;position:sticky;top:0;z-index:10}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable th:first-child{width:100px;text-align:center}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable th:nth-child(2){width:auto}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable th:last-child{width:120px;text-align:center}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td{padding:1rem 1.2rem;border-bottom:1px solid #dee2e6;vertical-align:middle;font-size:1rem}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:first-child{font-weight:500;color:#007bff;text-align:center;font-size:1.05rem}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:nth-child(2){font-weight:500;color:#007bff;text-align:center;font-size:1.05rem}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:nth-child(3) .fileName{color:#333;font-weight:500;cursor:pointer;font-size:1.05rem}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:nth-child(3) .fileName:hover{color:#007bff;text-decoration:underline}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:last-child{text-align:center}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable td:last-child input[type=checkbox]{transform:scale(1.2);cursor:pointer}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr{cursor:pointer;transition:background-color .2s ease}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr:hover{background-color:#f8f9fa}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.selected.association{background-color:#e3f2fd}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.selected.association:hover{background-color:#bbdefb}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.selected.deletion{background-color:#ffebee}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.selected.deletion:hover{background-color:#ffcdd2}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.proces-verbal-file{background-color:#e0f2f1}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr.proces-verbal-file:hover{background-color:#b2dfdb}#traitementLotPDF .pdfTableSection .pdfTableContainer .pdfSelectionTable tbody tr:last-child td{border-bottom:none}#traitementLotPDF .pdfTableSection .paginationControls{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem;background-color:#f8f9fa;border-radius:8px}#traitementLotPDF .pdfTableSection .paginationControls .paginationInfo{font-weight:500;color:#666;margin:0 1rem}#traitementLotPDF .pdfTableSection .paginationControls .pageJumper{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:#fff;border-radius:6px;border:1px solid #ddd}#traitementLotPDF .pdfTableSection .paginationControls .pageJumper .jumpLabel{font-weight:500;color:#555;white-space:nowrap}#traitementLotPDF .pdfTableSection .paginationControls .pageJumper .jumpInput{width:60px;padding:.4rem .6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem;text-align:center}#traitementLotPDF .pdfTableSection .paginationControls .pageJumper .jumpInput:focus{outline:none;border-color:#007bff}#traitementLotPDF .goBackBtnWrapper{display:flex;gap:2em}#traitementLotPDF .loadingMessage,#traitementLotPDF .noFilesMessage{text-align:center;padding:3rem 2rem;color:#666;font-size:1.1rem}#traitementLotPDF .loadingMessage p,#traitementLotPDF .noFilesMessage p{margin:0;font-weight:500}#traitementLotPDF .noFilesMessage{color:#d73d32}#namingModal{margin:4em;background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 20px #00000026;min-width:500px;max-width:600px}#namingModal h3{margin:0 0 1rem;color:#333;font-size:1.4rem;text-align:center}#namingModal p{margin:0 0 1.5rem;color:#666;text-align:center;line-height:1.4}#namingModal .selectWrapper{margin-bottom:1.5rem}#namingModal .selectWrapper label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}#namingModal .selectWrapper .css-control{border-radius:8px}#namingModal .inputWrapper{position:relative;margin-bottom:2rem}#namingModal .inputWrapper label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}#namingModal .inputWrapper input{width:100%;padding:.8rem 3rem .8rem 1rem;border:2px solid #ddd;border-radius:8px;font-size:1rem;transition:border-color .3s ease;box-sizing:border-box}#namingModal .inputWrapper input:focus{outline:none;border-color:#007bff}#namingModal .inputWrapper input::placeholder{color:#999}#namingModal .inputWrapper .extension{position:absolute;right:1rem;top:calc(50% + .75rem);transform:translateY(-50%);color:#666;font-weight:500;pointer-events:none}#namingModal .modalButtons{display:flex;gap:1rem;justify-content:center}#createNewExternalPartner{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#createNewExternalPartner .loading-container,#createNewExternalPartner .error-container{display:flex;justify-content:center;align-items:center;padding:2rem;margin:1rem 0}#createNewExternalPartner .error-message{color:#fb5858;font-weight:500;background-color:#fb58581a;padding:1rem;border-radius:.375rem;border:1px solid rgba(251,88,88,.2)}#createNewExternalPartner .loading-container p{color:#36395a;font-weight:500}#createNewExternalPartner .create-partner-btn-wrapper{margin-bottom:1.5rem;display:flex;justify-content:flex-start}#createNewExternalPartner .goBackBtnWrapper{margin-top:2rem;display:flex;justify-content:center}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}.modal-overlay .update-partenaire-externe-modal{background:#fff;border-radius:8px;min-width:500px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px #0003}.modal-overlay .update-partenaire-externe-modal .modal-header{padding:1.5rem 2rem 1rem;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;align-items:center}.modal-overlay .update-partenaire-externe-modal .modal-header h2{margin:0;color:#36395a;font-size:1.25rem;font-weight:600}.modal-overlay .update-partenaire-externe-modal .modal-header .close-btn{background:none;border:none;font-size:1.5rem;color:#36395a;cursor:pointer;padding:.5rem;border-radius:4px;transition:background-color .2s ease}.modal-overlay .update-partenaire-externe-modal .modal-header .close-btn:hover{background-color:#dcdcdc}.modal-overlay .update-partenaire-externe-modal .modal-body{padding:2rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section{display:flex;flex-direction:column;gap:1.5rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group{display:flex;flex-direction:column;gap:.5rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group label{font-weight:500;color:#36395a;font-size:.875rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group input{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;transition:border-color .2s ease}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group input:focus{outline:none;border-color:#818f26;box-shadow:0 0 0 3px #818f261a}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group input.error{border-color:#fb5858}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group input.error:focus{border-color:#fb5858;box-shadow:0 0 0 3px #fb58581a}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group input::placeholder{color:#9ca3af}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .error-message{color:#fb5858;font-size:.75rem;margin-top:.25rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .help-text{color:#6b7280;font-size:.75rem;margin-top:.25rem}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-13cymwt-control,.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-t3ipsp-control{min-height:44px;border-color:#d1d5db}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-13cymwt-control:hover,.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-t3ipsp-control:hover{border-color:#818f26}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-1pahdxg-control,.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-1s2u09g-control{border-color:#818f26;box-shadow:0 0 0 1px #818f26}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-1rhbuit-multiValue{background-color:#818f261a;border:1px solid rgba(129,143,38,.2)}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-12jo7m5{color:#36395a}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-1u9des2-indicatorSeparator{background-color:#d1d5db}.modal-overlay .update-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-tlfecz-indicatorContainer{color:#6b7280}.modal-overlay .update-partenaire-externe-modal .modal-footer{padding:1rem 2rem 2rem;display:flex;justify-content:flex-end;gap:1rem;border-top:1px solid #dcdcdc}@media (max-width: 1024px){.modal-overlay{padding:.5rem}.modal-overlay .update-partenaire-externe-modal{min-width:auto;width:100%}.modal-overlay .update-partenaire-externe-modal .modal-header,.modal-overlay .update-partenaire-externe-modal .modal-body,.modal-overlay .update-partenaire-externe-modal .modal-footer{padding-left:1rem;padding-right:1rem}.modal-overlay .update-partenaire-externe-modal .modal-footer{flex-direction:column-reverse}.modal-overlay .update-partenaire-externe-modal .modal-footer .button{width:100%}}.create-partenaire-externe-modal{background:#fff;border-radius:8px;max-width:600px;width:90vw;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.create-partenaire-externe-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #dcdcdc}.create-partenaire-externe-modal .modal-header h2{margin:0;color:#36395a;font-size:1.25rem;font-weight:600}.create-partenaire-externe-modal .modal-header .close-btn{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#36395a;padding:.25rem;border-radius:4px;transition:background-color .2s ease}.create-partenaire-externe-modal .modal-header .close-btn:hover{background-color:#dcdcdc;color:#36395a}.create-partenaire-externe-modal .modal-body{padding:1.5rem}.create-partenaire-externe-modal .modal-body .form-section{display:flex;flex-direction:column;gap:1.5rem}.create-partenaire-externe-modal .modal-body .form-section .input-group{display:flex;flex-direction:column;gap:.5rem}.create-partenaire-externe-modal .modal-body .form-section .input-group label{font-weight:600;color:#36395a;font-size:.875rem}.create-partenaire-externe-modal .modal-body .form-section .input-group input{padding:.75rem;border:1px solid #dcdcdc;border-radius:4px;font-size:1rem;transition:border-color .2s ease}.create-partenaire-externe-modal .modal-body .form-section .input-group input:focus{outline:none;border-color:#818f26}.create-partenaire-externe-modal .modal-body .form-section .input-group input.error{border-color:#fb5858}.create-partenaire-externe-modal .modal-body .form-section .input-group input::placeholder{color:#36395a}.create-partenaire-externe-modal .modal-body .form-section .input-group .error-message{color:#fb5858;font-size:.875rem;margin-top:.25rem}.create-partenaire-externe-modal .modal-body .form-section .input-group .help-text{color:#36395a;font-size:.875rem}.create-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-control{border-color:#dcdcdc}.create-partenaire-externe-modal .modal-body .form-section .input-group .multi-select .css-control--is-focused{border-color:#818f26;box-shadow:none}.create-partenaire-externe-modal .modal-footer{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem;border-top:1px solid #dcdcdc;background-color:#dcdcdc}#externalAuth{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#externalAuth .auth-container{width:100%;max-width:500px;margin:0 auto;padding:1rem}@media (min-width: 768px){#externalAuth .auth-container{padding:2rem}}#externalAuth .auth-container .auth-form-wrapper{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:1.5rem;border:1px solid #e5e5e5}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper{padding:2rem}}#externalAuth .auth-container .auth-form-wrapper h2{text-align:center;margin-bottom:2rem;color:#36395a;font-size:1.4rem;font-weight:600}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper h2{font-size:1.6rem;margin-bottom:2.5rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group{margin-bottom:1.5rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group{margin-bottom:2rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .label-with-tooltip{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .label-with-tooltip{margin-bottom:.75rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group label{color:#333;font-weight:500;font-size:1rem;margin-bottom:0}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group label{font-size:1.1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group label:after{content:" *";color:#fb5858}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group>label{display:block;margin-bottom:.5rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group>label{margin-bottom:.75rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container{position:relative;display:inline-block}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .info-icon{font-size:1rem;cursor:pointer;opacity:.7;transition:opacity .2s ease}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .info-icon{font-size:1.1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .info-icon:hover{opacity:1}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#333;padding:.75rem;border-radius:4px;font-size:.9rem;white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;box-shadow:0 2px 8px #00000026;min-width:220px;white-space:normal}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .tooltip{font-size:1rem;min-width:250px;padding:1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .tooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:#333}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .tooltip p{margin:0;line-height:1.4;color:#fff}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container .tooltip p:not(:last-child){margin-bottom:.5rem}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .tooltip-container:hover .tooltip{opacity:1;visibility:visible}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .password-input-container{position:relative;display:flex;align-items:center}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .password-input-container .password-toggle{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;padding:.25rem;color:#666;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:color .2s ease}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .password-input-container .password-toggle{right:1rem;font-size:1.3rem;padding:.375rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .password-input-container .password-toggle:hover{color:#36395a}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .password-input-container .password-toggle:focus{outline:2px solid #36395a;outline-offset:2px;border-radius:2px}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input{width:100%;padding:.875rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .2s ease;box-sizing:border-box}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input{padding:1rem;font-size:1.1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input:focus{outline:none;border-color:#36395a;box-shadow:0 0 0 2px #007bff40}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input.error{border-color:#dc3545;box-shadow:0 0 0 2px #dc354540}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input::placeholder{color:#999;font-size:.95rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input::placeholder{font-size:1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input[type=password],#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input[type=text]{padding-right:3rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input[type=password],#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group input[type=text]{padding-right:3.5rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .error-message{display:block;color:#dc3545;font-size:.9rem;margin-top:.25rem;font-weight:400}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .input-group .error-message{font-size:1rem;margin-top:.5rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .auth-error{margin:1rem 0;text-align:center}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .auth-error .error-message{display:block;color:#fb5858;font-size:.9rem;font-weight:500}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .auth-error .error-message{font-size:1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .form-actions{margin-top:2rem}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .form-actions{margin-top:2.5rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .form-actions button{width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}@media (min-width: 768px){#externalAuth .auth-container .auth-form-wrapper .sign-in-form .form-actions button{padding:1rem 1.5rem;font-size:1.1rem}}#externalAuth .auth-container .auth-form-wrapper .sign-in-form .form-actions button:disabled{opacity:.6;cursor:not-allowed}#externalFolderList{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#externalFolderView{gap:0!important;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em;padding:0 3em}#externalFolderView h2{font-size:18px!important}#externalFolderView .contentWrapper{width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}#externalFolderView .contentWrapper .mainContent{width:100%;display:flex;align-items:flex-start;justify-content:space-evenly;gap:4%}#externalFolderView .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#externalFolderView .contentWrapper.loaded{opacity:1}#externalFolderView .leftContainer{display:flex;flex-flow:column;justify-content:center;align-items:center;width:35%;gap:4em}#externalFolderView .rightContainer{width:60%}#externalFolderView .rightContainer .lastCourriersSection{overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:100%;margin-top:.8em;padding:.5em 1.5em;border-radius:8px}#externalFolderView .rightContainer .lastCourriersSection h4{margin:0 0 1em;font-size:16px;font-weight:600;text-align:center;padding-bottom:.5em;border-bottom:2px solid #2563eb;color:#2563eb;width:100%}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer{display:flex;flex-direction:column;gap:.5em;max-height:400px;overflow-y:auto}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem{padding:.5em;border:1px solid #e0e0e0;border-radius:6px;background:#f9f9f9;transition:all .2s ease;cursor:pointer}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem:hover{background:#f0f0f0;border-color:#2563eb;box-shadow:0 2px 4px #2563eb1a}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem:active{background:#e8e8e8;transform:translateY(1px)}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader{display:flex;justify-content:space-between;align-items:center}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader .courrierKey{font-weight:600;color:#2563eb;font-size:14px;cursor:pointer}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierHeader .courrierDate{color:#000;font-weight:600;font-size:12px}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierEmetteur{font-size:14px;color:#333}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierComment,#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment{font-size:13px;line-height:1.4}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierComment .commentLabel,#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment .commentLabel{font-weight:600;color:#555}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .courrierItem .courrierLitigeComment .commentLabel{color:#dc2626}#externalFolderView .rightContainer .lastCourriersSection .courriersContainer .noCourrierMessage{text-align:center;color:#666;font-style:italic;padding:2em}#externalFolderView .rightContainer .actionMenu{display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between;gap:3em;width:100%}#externalFolderView .rightContainer .actionMenu .readActions{flex:1;display:flex;flex-flow:column;align-items:center;gap:1em;width:100%;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;padding:1.5em;border-radius:8px}#externalFolderView .rightContainer .actionMenu .readActions h4{margin:0 0 1em;font-size:16px;font-weight:600;text-align:center;padding-bottom:.5em;border-bottom:2px solid #2563eb;color:#2563eb;width:100%}#externalFolderView .rightContainer .actionMenu .readActions button{width:100%;max-width:280px;font-size:13px;min-height:40px;padding:.8em;text-align:center}#externalFolderView .leftContainer .leftForm{width:100%!important}#externalFolderView .leftContainer .leftForm button{font-size:12px}#externalFolderView form{width:75%!important;border:unset!important;overflow:hidden;box-shadow:0 4px 8px #0000001a;background-color:#fff;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#externalFolderView form h2{text-align:center;font-size:2em}#externalFolderView form .tableWrapper label{display:flex;align-self:center!important}#externalFolderView form p{text-align:right}#externalFolderView form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#externalFolderView form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#externalFolderView form .inputWrapper{flex-flow:column}}#externalFolderView form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#externalFolderView form .inputWrapper label{width:100%;text-align:center}}#externalFolderView form input[type=text],#externalFolderView form input[type=email],#externalFolderView form input[type=number],#externalFolderView form input[type=password],#externalFolderView form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#externalFolderView form input[type=text][type=date]:hover,#externalFolderView form input[type=email][type=date]:hover,#externalFolderView form input[type=number][type=date]:hover,#externalFolderView form input[type=password][type=date]:hover,#externalFolderView form input[type=date][type=date]:hover{cursor:pointer}#externalFolderView form input[type=text]:focus,#externalFolderView form input[type=email]:focus,#externalFolderView form input[type=number]:focus,#externalFolderView form input[type=password]:focus,#externalFolderView form input[type=date]:focus{outline:3.5px solid #36395a}#externalFolderView form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#externalFolderView form textarea:focus{outline:3.5px solid #36395a}#externalFolderView form .css-b62m3t-container{min-width:230px;font-size:12px!important}#externalFolderView form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#externalFolderView form .css-b62m3t-container:hover{cursor:pointer}#externalFolderView form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#externalFolderView form .css-13cymwt-control:hover{cursor:pointer}#externalFolderView form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#externalFolderView form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#externalFolderView form .mustFill{color:#da033b}#externalFolderView #ViewCourrierBindedToFolder{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:98%;background:#f2f2f2}#externalFolderView #ViewCourrierBindedToFolder h2{font-size:2em;text-align:center}#externalFolderView #ViewCourrierBindedToFolder .legende{display:flex;flex-flow:column;align-items:center;justify-content:center}#externalFolderView #ViewCourrierBindedToFolder .legende :nth-last-child(1){padding:.5em}#externalFolderView #externalViewNotesModal{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:98%;background:#f2f2f2}#externalFolderView #externalViewNotesModal h2{font-size:2em;text-align:center}#externalFolderView #externalViewNotesModal .legende{display:flex;flex-flow:column;align-items:center;justify-content:center}#externalFolderView #externalViewNotesModal .legende :nth-last-child(1){padding:.5em}#externalCourrierDetails{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#externalCourrierDetails .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#externalCourrierDetails .contentWrapper.loaded{opacity:1}#externalCourrierDetails .contentWrapper{margin-top:10dvh;height:60dvh;width:100%;display:flex;align-items:center;justify-content:center;gap:4%}#externalCourrierDetails .leftContainer,#externalCourrierDetails .rightContainer{width:46%}#externalCourrierDetails .rightContainer{display:flex;align-items:center;justify-content:center}#externalCourrierDetails iframe{height:60dvh!important;width:100%;height:80dvh;border-radius:8px}#externalCourrierDetails form{width:75%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#externalCourrierDetails form h2{text-align:center;font-size:2em}#externalCourrierDetails form .tableWrapper label{display:flex;align-self:center!important}#externalCourrierDetails form .tableWrapper p{text-align:left;white-space:pre-wrap;word-wrap:break-word}#externalCourrierDetails form .tableWrapper.commentaire-wrapper p{max-width:60%;min-height:60px}#externalCourrierDetails form .inputWrapper p{background:#f8f9fa;padding:8px 12px;border-radius:4px;border:1px solid #e9ecef;margin:5px 0;word-wrap:break-word;line-height:1.4}#externalCourrierDetails form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#externalCourrierDetails form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#externalCourrierDetails form .inputWrapper{flex-flow:column}}#externalCourrierDetails form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#externalCourrierDetails form .inputWrapper label{width:100%;text-align:center}}#externalCourrierDetails form input[type=text],#externalCourrierDetails form input[type=email],#externalCourrierDetails form input[type=number],#externalCourrierDetails form input[type=password],#externalCourrierDetails form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#externalCourrierDetails form input[type=text][type=date]:hover,#externalCourrierDetails form input[type=email][type=date]:hover,#externalCourrierDetails form input[type=number][type=date]:hover,#externalCourrierDetails form input[type=password][type=date]:hover,#externalCourrierDetails form input[type=date][type=date]:hover{cursor:pointer}#externalCourrierDetails form input[type=text]:focus,#externalCourrierDetails form input[type=email]:focus,#externalCourrierDetails form input[type=number]:focus,#externalCourrierDetails form input[type=password]:focus,#externalCourrierDetails form input[type=date]:focus{outline:3.5px solid #36395a}#externalCourrierDetails form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#externalCourrierDetails form textarea:focus{outline:3.5px solid #36395a}#externalCourrierDetails form .css-b62m3t-container{min-width:230px;font-size:12px!important}#externalCourrierDetails form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#externalCourrierDetails form .css-b62m3t-container:hover{cursor:pointer}#externalCourrierDetails form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#externalCourrierDetails form .css-13cymwt-control:hover{cursor:pointer}#externalCourrierDetails form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#externalCourrierDetails form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#externalCourrierDetails form .mustFill{color:#da033b}#externalCourrierDetails .litigesCourrierSection{position:absolute;top:10dvh;left:0;width:100%;height:10dvh;background:#36395a;display:flex;align-items:center;justify-content:space-around}#externalCourrierDetails .litigesCourrierSection .labelContainer{display:flex;flex-flow:column;align-items:center;justify-content:center}#externalCourrierDetails .litigesCourrierSection .labelContainer label,#externalCourrierDetails .litigesCourrierSection .labelContainer p{color:#fff}#externalNoteDetails{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#externalNoteDetails .contentWrapper{opacity:0;transition:opacity .3s ease-in-out}#externalNoteDetails .contentWrapper.loaded{opacity:1;height:70dvh}#externalNoteDetails .contentWrapper{height:70dvh;width:100%;display:flex;gap:20px}#externalNoteDetails .leftContainer{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}#externalNoteDetails .leftContainer iframe{width:100%;height:100%;border:none}#externalNoteDetails .rightContainer{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px 30px;overflow-y:auto}#externalNoteDetails .rightContainer form{height:100%;display:flex;flex-direction:column}#externalNoteDetails .rightContainer form h1{color:#37395a;margin-bottom:20px;font-size:1.8rem;border-bottom:2px solid #e0e0e0;padding-bottom:10px}#externalNoteDetails .detailsContainer{flex:1}#externalNoteDetails .detailsContainer h2{color:#37395a;margin-bottom:15px;font-size:1.4rem}#externalNoteDetails .infoGrid{display:grid;gap:15px;margin-bottom:20px}#externalNoteDetails .infoItem{display:grid;grid-template-columns:150px 1fr;gap:15px;align-items:center;padding:12px;background:#f8f9fa;border-radius:6px;border-left:4px solid #37395A}#externalNoteDetails .infoItem label{font-weight:600;color:#37395a;font-size:.9rem}#externalNoteDetails .infoItem span{font-size:.9rem;color:#333;word-break:break-word}#externalNoteDetails .infoItem span.actif{color:#28a745;font-weight:600}#externalNoteDetails .infoItem span.inactif{color:#dc3545;font-weight:600}#externalNoteDetails .commentaireContainer{margin:10px 0}#externalNoteDetails .commentaireContainer h2{color:#37395a;margin-bottom:8px;font-size:1.4rem}#externalNoteDetails .commentaireField{display:flex;flex-direction:column;gap:4px}#externalNoteDetails .commentaireField label{font-weight:600;color:#37395a;font-size:.9rem}#externalNoteDetails .commentaireReadonly{padding:12px;border:2px solid #e0e0e0;border-radius:6px;background-color:#f8f9fa;font-size:.9rem;font-family:inherit;color:#333;white-space:pre-wrap;min-height:80px;max-height:200px;overflow-y:auto}#externalNoteDetails .actionsContainer h2{color:#37395a;margin-bottom:15px;font-size:1.4rem}#externalNoteDetails .buttonGrid{display:flex;flex-direction:row;gap:15px}#externalNoteDetails .buttonGrid button{width:100%;padding:12px 20px;border-radius:6px;font-weight:500;transition:all .2s ease}#externalNoteDetails .errorContainer{text-align:center;padding:60px 20px}#externalNoteDetails .errorContainer h1{color:#dc3545;margin-bottom:15px}#externalNoteDetails .errorContainer p{color:#666;font-size:1.1rem}#externalNoteDetails .goBackBtnWrapper{display:flex;justify-content:center;margin:20px 0}@media (max-width: 1024px){#externalNoteDetails .contentWrapper{flex-direction:column;height:auto;gap:15px}#externalNoteDetails .leftContainer{height:400px}#externalNoteDetails .rightContainer{height:auto}}@media (max-width: 768px){#externalNoteDetails .infoItem{grid-template-columns:1fr;gap:5px}}#organisationGeneraleMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#gestionDesServicesDestinataires{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#gestionDesServicesDestinataires .buttonWrapper{display:flex;justify-content:space-between;align-items:center;gap:2rem}#createNewServiceModal,#updateServiceModal{position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#createNewServiceModal h2,#updateServiceModal h2{text-align:center;font-size:1.5em;margin-bottom:1em}#updateServiceModal .deleteButtonWrapper{position:absolute;top:50%;right:25%;transform:translate(50%,-50%)}#outilsInfoMenu{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#outilsInfoMenu #menuContainer{width:100%;column-count:1}#fusionnerPDF{display:flex;flex-flow:column;align-items:center;justify-content:center;min-height:90dvh;background:#f2f2f2;gap:4em}#fusionnerPDF .fusionnerPDF__container{max-width:800px;margin:0 auto;padding:20px}#fusionnerPDF .fusionnerPDF__container h2{color:#333;margin-bottom:30px;text-align:center}#fusionnerPDF .fusionnerPDF__uploadSection{margin-bottom:30px}#fusionnerPDF .fusionnerPDF__label{display:block;margin-bottom:10px;font-weight:700;color:#555}#fusionnerPDF .fusionnerPDF__fileInput{width:100%;padding:10px;border:2px dashed #ccc;border-radius:5px;background-color:#f9f9f9;cursor:pointer;transition:border-color .3s ease}#fusionnerPDF .fusionnerPDF__fileInput:hover{border-color:#007bff;background-color:#f0f8ff}#fusionnerPDF .fusionnerPDF__fileList{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:5px;padding:20px;margin-bottom:30px}#fusionnerPDF .fusionnerPDF__fileList h3{margin-top:0;margin-bottom:15px;color:#495057}#fusionnerPDF .fusionnerPDF__fileList ul{list-style:none;padding:0;margin:0}#fusionnerPDF .fusionnerPDF__fileItem{padding:8px 12px;margin-bottom:5px;background-color:#fff;border:1px solid #e9ecef;border-radius:3px;color:#495057}#fusionnerPDF .fusionnerPDF__chunkInfo{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;padding:10px;margin-bottom:15px;color:#856404;font-size:14px}#fusionnerPDF .fusionnerPDF__moreFiles{font-style:italic;color:#6c757d}#fusionnerPDF .fusionnerPDF__progress{background-color:#e9ecef;border:1px solid #ced4da;border-radius:5px;padding:20px;margin-bottom:30px}#fusionnerPDF .fusionnerPDF__progress h3{margin-top:0;margin-bottom:15px;color:#495057}#fusionnerPDF .fusionnerPDF__progressItem{display:flex;align-items:center;margin-bottom:10px;gap:10px}#fusionnerPDF .fusionnerPDF__progressBar{flex:1;height:20px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:10px;overflow:hidden}#fusionnerPDF .fusionnerPDF__progressFill{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease}#fusionnerPDF .fusionnerPDF__actionSection{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:30px}#confirmationModale{position:absolute;top:0;left:0;width:100dvw;min-height:100dvh;display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:9999;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#confirmationModale form{width:50%!important;display:flex;flex-flow:column;gap:.8em;border:1px solid #36395a;padding:1em;border-radius:6px;width:100%;background:#fff}#confirmationModale form h3{font-size:1.5em;text-align:center;margin-bottom:1em}#confirmationModale form .inputWrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#confirmationModale form .inputWrapper{flex-flow:column}}#confirmationModale form .inputWrapper label{padding-top:.5em;display:flex;align-self:flex-start;width:40%}@media (max-width: 1024px){#confirmationModale form .inputWrapper label{width:100%;text-align:center}}#confirmationModale form input[type=text],#confirmationModale form input[type=email],#confirmationModale form input[type=number],#confirmationModale form input[type=password],#confirmationModale form input[type=date]{border:1px solid #36395a;padding:.8em;text-align:center;min-width:230px;width:230px;max-height:38px;background:#f2f2f2}#confirmationModale form input[type=text][type=date]:hover,#confirmationModale form input[type=email][type=date]:hover,#confirmationModale form input[type=number][type=date]:hover,#confirmationModale form input[type=password][type=date]:hover,#confirmationModale form input[type=date][type=date]:hover{cursor:pointer}#confirmationModale form input[type=text]:focus,#confirmationModale form input[type=email]:focus,#confirmationModale form input[type=number]:focus,#confirmationModale form input[type=password]:focus,#confirmationModale form input[type=date]:focus{outline:3.5px solid #36395a}#confirmationModale form textarea{border:1px solid #36395a;padding:.8em;min-width:230px;height:100px;background:#f2f2f2}#confirmationModale form textarea:focus{outline:3.5px solid #36395a}#confirmationModale form .css-b62m3t-container{min-width:230px;font-size:12px!important}#confirmationModale form .css-b62m3t-container:focus{outline:3.5px solid #36395a}#confirmationModale form .css-b62m3t-container:hover{cursor:pointer}#confirmationModale form .css-13cymwt-control{font-size:12px!important;background:#f2f2f2;border-color:unset;border-radius:unset}#confirmationModale form .css-13cymwt-control:hover{cursor:pointer}#confirmationModale form .buttonWrapper{display:flex;justify-content:center;gap:4em;margin-top:1em}#confirmationModale form .errorMessage{font-size:1dvw;font-weight:700;text-align:center;color:#da033b}#confirmationModale form .mustFill{color:#da033b}#confirmationModale form p{font-size:18px;text-align:center}
