@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap);.sidebar{background:linear-gradient(#253053,rgba(37,48,83,.843)),url(/static/media/970%20X%20250%20banni%C3%A8re%201.9f897a76a78fca5f2fc6.png) no-repeat;background-position:50%;background-size:cover;bottom:0;flex:2 1;height:100vh;overflow-y:scroll;position:-webkit-sticky;position:sticky;top:0}.sidebar .sidebar-wrapper{color:#d6d3d3;padding:10px 20px}.sidebar .sidebar-wrapper .sidebar-imgs{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:15px;width:100%}.sidebar .sidebar-wrapper .sidebar-imgs .sidenav-img{border-radius:50% 50% 10% 10%;margin-bottom:10px;width:30%}.sidebar .sidebar-wrapper .sidebar-imgs .sidebar-h2{font-size:1.2rem}.sidebar .sidebar-wrapper .ant-menu-submenu-custom{background-color:#253053}.sidebar .sidebar-wrapper .sidebar-ul{display:flex;flex-direction:column;gap:5px;padding:5px}.sidebar .sidebar-wrapper .sidebar-ul .sidenav-li{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:5px 10px}.sidebar .sidebar-wrapper .sidebar-ul .sidenav-li a{color:#d6d3d3;font-size:1rem}.sidebar .sidebar-wrapper .sidebar-ul .sidenav-li.active{background:#3e4b77}.topbar{align-items:center;background:#fff;border-bottom:1px solid #e6e5e5;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;height:60px;justify-content:space-between;padding:20px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:111}.topbar .topbar-left .topbar-img-title{color:#494949;cursor:pointer;height:40px;width:40px}.topbar .topbar-right{align-items:center;display:flex;gap:10px}.topbar .topbar-right .topbar-icon{color:#727272;cursor:pointer;font-size:1.5rem}.topbar .topbar-right .topbar-img{border-radius:50%;cursor:pointer;height:25px;object-fit:cover;width:25px}.topbar .topbar-right .topbar-row{align-items:center;display:flex;gap:5px}.topbar .topbar-right .topbar-row .topbar-power{cursor:pointer;font-size:1rem}.topbar .topbar-right .topbar-row .span-logout{cursor:pointer}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{box-sizing:border-box;font-family:Source Sans Pro,sans-serif;margin:0;padding:0}a{color:#000;text-decoration:none}li{list-style:none}.appContainer{display:flex;min-height:100vh}.appOutlet{background:#f2f2f2;flex:8 1;overflow:hidden;position:relative}.appOutletRow{padding:20px}.spinnerContainer{align-items:center;display:flex;height:100vh;justify-content:center}.mission-icon{color:#056105;cursor:pointer}.App{font-family:sans-serif;padding:16px}@media print{.print-button{display:none}}.Crop-Controls{margin-bottom:10px}.Crop-Controls>*{margin-bottom:3px}img{max-width:100%}::-webkit-scrollbar{width:.6rem;z-index:-22}::-webkit-scrollbar,::-webkit-scrollbar-thumb{background:linear-gradient(#253053,#253053d7),url(/static/media/970%20X%20250%20banni%C3%A8re%201.9f897a76a78fca5f2fc6.png) no-repeat}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#253053,#253053d7),url(/static/media/970%20X%20250%20banni%C3%A8re%201.9f897a76a78fca5f2fc6.png) no-repeat}.featedInfo{background:#fff;border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:15px}.featedInfo .feated-top{align-items:center;display:flex;justify-content:space-between}.featedInfo .feated-top .feated-title{align-items:center;background:rgba(6,102,247,.514);border-radius:50% 10%;color:#fff;cursor:pointer;display:flex;font-size:.8rem;font-weight:500;height:35px;justify-content:center;margin-bottom:10px;padding:10px;width:-webkit-max-content;width:max-content;width:35px}.featedInfo .feated-rows{display:flex;gap:10px}.featedInfo .feated-rows .feated-row{border:1px solid rgba(6,102,247,.144);border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:15px 15px 10px}.featedInfo .feated-rows .feated-row .feated-top{align-items:center;display:flex;justify-content:space-between}.featedInfo .feated-rows .feated-row .feated-top .feated-row-title{display:flex;flex-direction:column;gap:5px}.featedInfo .feated-rows .feated-row .feated-top .feated-row-title .feated-h2{color:#253053;font-size:1rem;font-weight:300}.featedInfo .feated-rows .feated-row .feated-top .feated-row-title .feated-span{color:#253053;font-size:2rem;font-weight:900}.featedInfo .feated-rows .feated-row .feated-top .feated-right{align-items:center;background:rgba(6,102,247,.514);border-radius:50% 15%;display:flex;height:50px;justify-content:center;width:50px}.featedInfo .feated-rows .feated-row .feated-top .feated-right .feated-icon{color:#fff;font-size:2rem}.featedInfo .feated-rows .feated-row .feated-bottom span{color:rgba(6,102,247,.514);font-size:1.5rem}.featedList{background:#fff;border:1px solid rgba(6,102,247,.144);border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:.8 1;height:100%;overflow:hidden;padding:20px;position:relative;width:100%}.featedList .titles-h2{color:#555;font-size:1rem;font-weight:300;margin-bottom:20px}.featedList hr{background:#e7e7e7;border:none;height:1px;width:100%}.featedList .feated-container{border-radius:10px}.featedList .feated-container .table-icons-row{align-items:center;display:flex;gap:10px}.featedList .feated-container .table-icons-row .userEye{color:rgba(6,102,247,.514);cursor:pointer;font-size:1rem}.featedList .feated-container .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.featedList .feated-container .table-icons-row .userListBtn{color:#3bb077;cursor:pointer;font-size:1rem}.featedList .feated-container .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.featedList .feated-container .table-icons-row .userListDelete{color:red;cursor:pointer;font-size:1rem}.featedList .feated-container .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.employeeChart{background:#fff;border:1px solid rgba(6,102,247,.144);border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:2 1;height:100%;padding:20px;width:100%}.employeeChart .employeeH2{color:#555;font-size:1rem;font-weight:300;margin-bottom:20px}.employeeChart hr{background:#e7e7e7;border:none;height:1px;width:100%}.right-wrapper{display:flex;gap:20px;margin-top:20px}.personnel{flex-direction:column;gap:20px;position:relative;width:100%}.personnel,.personnel .personnel-rows{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.personnel .personnel-rows{align-items:center;background:#fff;justify-content:space-between;padding:20px}.personnel .personnel-rows .personnel-top{align-items:center;display:flex;gap:10px}.personnel .personnel-rows .personnel-top .personnel-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.personnel .personnel-rows .personnel-top .personnel-info .personnel-title{font-size:1rem}.personnel .personnel-rows .personnel-top .personnel-info .personnel-span{font-size:.7rem;font-weight:300}.personnel .personnel-rows .personPdf{display:flex;gap:10px}.personnel .personnel-rows .personPdf .personnel-btn-pdf{align-items:center;background:#fff;border:1px solid red;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:red;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.personnel .personnel-rows .personPdf .personnel-btn-pdf:hover{background:red;color:#fff}.personnel .personnel-rows .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.personnel .personnel-rows .personnel-btn-excel:hover{background:green;color:#fff}.personnel .personnel-rows .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.personnel .personnel-rows .personnel-btn:hover{background:#4169e1;color:#fff}.personnel .userList{align-items:center;display:flex;gap:5px;object-fit:cover}.personnel .userList .userImg{border-radius:50%;height:35px;object-fit:cover;width:35px}.personnel .table-icons-row{display:flex;gap:10px}.personnel .table-icons-row .userOvert0{position:relative}.personnel .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.personnel .table-icons-row .userOvert1{position:relative}.personnel .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.personnel .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.personnel .table-icons-row .userOvert2{position:relative}.personnel .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.personnel .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.personnel .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.personnel .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.personnel .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .table-icons-row .userListDelete{color:red;cursor:pointer}.personnel .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.personnel .spinner-container{align-items:center;display:flex;height:300px;justify-content:center}.personnel .bread{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 20px}.personnel .bread .bread-search{align-items:center;display:flex;gap:10px}.personnel .bread .bread-search .breader-search{color:#555;font-size:1rem}.personnel .bread .bread-search .input-search{border:1px solid #e0e0e0;border-radius:5px;outline:none;padding:8px 10px}.personnel .bread .bread-search .input-search:focus{border:1px solid #7395f8}.personnel .bread .bread-corbeille{align-items:center;border:1px solid rgba(206,2,2,.76);border-radius:5px;color:rgba(206,2,2,.76);cursor:pointer;display:flex;padding:5px 10px;transition:.5s}.personnel .bread .bread-corbeille:hover{background:rgba(206,2,2,.76);color:#f5f5f5}.personnel .userTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.formulaire-person{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:20px;position:relative;width:100%}.formulaire-person .formulaire-wrapper{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}.formulaire-person .formulaire-wrapper .formulaire-left{display:flex;flex:2 1;flex-direction:column;gap:10px;position:relative}.formulaire-person .formulaire-wrapper .formulaire-left .form-img{height:auto;max-width:100%;object-fit:cover}.formulaire-person .formulaire-wrapper .formulaire-left .form-img2{max-height:300px;max-width:100%}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows{padding-left:20px}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows .radio-img{outline:none}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row{display:flex;gap:5px;padding:6px 0}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row .form-title-img{color:#555;font-size:.9rem}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows .pop-img{bottom:0;height:80%;left:10%;position:absolute;top:0;width:90%;z-index:111}.formulaire-person .formulaire-wrapper .formulaire-left .form-img-rows .img-file{background:red;border:none}.formulaire-person .formulaire-wrapper .formulaire-right{flex:5 1;position:relative;width:100%}.formulaire-person .formulaire-wrapper .formulaire-right .form-center{display:flex;flex-direction:column;gap:10px}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-h2{color:#5a5959;font-size:1.1rem;font-weight:300;padding:5px 0}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-h2 span{color:red;font-size:1.1rem}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select,.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:5px 8px;width:100%}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select:focus,.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::-webkit-input-placeholder,.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::-webkit-input-placeholder{color:#949393;font-size:.7rem}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::placeholder,.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::placeholder{color:#949393;font-size:.7rem}.formulaire-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-radio{align-items:center;display:flex;gap:8px}.formulaire-person .formulaire-wrapper .formulaire-right .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:8px;transition:.5s}.formulaire-person .formulaire-wrapper .formulaire-right .form-btn:hover{background:rgba(54,85,179,.979)}.formulaire-person .formulaire-wrapper .formulaire-right .form-btn .form-icon{font-size:1rem}.contrats .contrats-wrapper .personPdf .personnel-btn-pdf{transition:.5s}.contrats .contrats-wrapper .personPdf .personnel-btn-pdf:hover{background:red;color:#fff}.contrats .contrats-wrapper .personPdf .personnel-btn-excel{transition:.5s}.contrats .contrats-wrapper .personPdf .personnel-btn-excel:hover{background:green;color:#fff}.contrats .bread{align-items:center;background:#fff;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 20px}.contrats .bread .bread-search{align-items:center;display:flex;gap:10px}.contrats .bread .bread-search .breader-search{color:#555;font-size:1rem}.contrats .bread .bread-search .input-search{border:1px solid #e0e0e0;border-radius:5px;outline:none;padding:8px 10px}.contrats .bread .bread-search .input-search:focus{border:1px solid #7395f8}.contrats .bread .bread-corbeille{align-items:center;border:1px solid rgba(206,2,2,.76);border-radius:5px;color:rgba(206,2,2,.76);cursor:pointer;display:flex;padding:5px 10px;transition:.5s}.contrats .bread .bread-corbeille:hover{background:rgba(206,2,2,.76);color:#f5f5f5}.contratForm{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:none;padding:10px;width:70%}.contratForm .contrat-wrapper{width:100%}.contratForm .contrat-wrapper .edit-title .edit-h2{color:#444;font-size:1.9rem;font-weight:300;padding-bottom:20px}.contratForm .contrat-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px;width:100%}.contratForm .contrat-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.contratForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.contratForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.contratForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.contratForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:10px;width:100%}.contratForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.contratForm .contrat-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.contratForm .contrat-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.contratForm .contrat-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.barReturn{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:10px 20px}.presence{flex-direction:column;gap:20px;position:relative;width:100%}.presence,.presence .presence-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.presence .presence-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.presence .presence-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.presence .presence-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.presence .presence-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.presence .presence-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.presence .presence-wrapper .personPdf{display:flex;gap:10px}.presence .presence-wrapper .personPdf .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.presence .presence-wrapper .personPdf .personnel-btn:hover{background:#4169e1;color:#fff}.presence .presence-wrapper .personPdf .personnel-btn-pdf{border:1px solid red;border-radius:5px;color:red}.presence .presence-wrapper .personPdf .personnel-btn-excel,.presence .presence-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);cursor:pointer;display:flex;gap:5px;padding:6px 10px}.presence .presence-wrapper .personPdf .personnel-btn-excel{border:1px solid green;border-radius:5px;color:green}.presence .table-icons-row{display:flex;gap:10px}.presence .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.presence .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.presence .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userListDelete{color:red;cursor:pointer}.presence .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert0{position:relative}.presence .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.presence .table-icons-row .userOvert1{position:relative}.presence .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.presence .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.presence .table-icons-row .userOvert2{position:relative}.presence .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.presence .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.presence .table-icons-row .userOvert3{position:relative}.presence .table-icons-row .userOvert3:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert3 .userListAjout{color:#4169e1;cursor:pointer}.presence .table-icons-row .userOvert3 .userListAjout:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presence .table-icons-row .userOvert3 .userOvert{color:#4169e1;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.presence .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.facturation .facturation-wrapper .personPdf{display:flex;gap:10px}.facturation .facturation-wrapper .personPdf .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.facturation .facturation-wrapper .personPdf .personnel-btn:hover{background:#4169e1;color:#fff}.facturation .facturation-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;border:1px solid red;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:red;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.facturation .facturation-wrapper .personPdf .personnel-btn-pdf:hover{background:#700404;color:#fff}.facturation .facturation-wrapper .personPdf .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.facturation .facturation-wrapper .personPdf .personnel-btn-excel:hover{background:green;color:#fff}.facturation .cell-paid{background-color:rgba(4,180,4,.555);border:1px solid green;border-radius:10px}.facturation .cell-not-paid,.facturation .cell-paid{color:#fff;cursor:pointer;font-size:.8rem;padding:2px 8px}.facturation .cell-not-paid{background-color:rgba(255,0,0,.521);border:1px solid red;border-radius:10px}.facturation .table-icons-row .userOvert0{position:relative}.facturation .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.facturation .table-icons-row .userOvert1{position:relative}.facturation .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.facturation .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.facturation .table-icons-row .userOvert2{position:relative}.facturation .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.facturation .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.facturation .table-icons-row .userOvert3{position:relative}.facturation .table-icons-row .userOvert3:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert3 .userListAjout{color:#4169e1;cursor:pointer}.facturation .table-icons-row .userOvert3 .userListAjout:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userOvert3 .userOvert{color:#4169e1;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.facturation .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.facturation .personnel-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.facturation .personnel-btn:hover{background:#131e41}.factureSearch{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:none;padding:10px;width:100%}.factureSearch .contrat-wrapper{width:100%}.factureSearch .contrat-wrapper .edit-title .edit-h2{color:#444;font-size:1.9rem;font-weight:300;padding-bottom:20px}.factureSearch .contrat-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px;width:100%}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:10px;width:100%}.factureSearch .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.factureSearch .contrat-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.factureSearch .contrat-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.factureSearch .contrat-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.listeConge{flex-direction:column;gap:20px;position:relative;width:100%}.listeConge,.listeConge .liste-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.listeConge .liste-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.listeConge .liste-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.listeConge .liste-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.listeConge .liste-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.listeConge .liste-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.listeConge .liste-wrapper .personPdf{display:flex;gap:10px}.listeConge .liste-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;border:1px solid red;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:red;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.listeConge .liste-wrapper .personPdf .personnel-btn-pdf:hover{background:red;color:#fff}.listeConge .liste-wrapper .personPdf .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.listeConge .liste-wrapper .personPdf .personnel-btn-excel:hover{background:green;color:#fff}.listeConge .liste-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.listeConge .table-icons-row{display:flex;gap:10px}.listeConge .table-icons-row .userOvert0{position:relative}.listeConge .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.listeConge .table-icons-row .userOvert1{position:relative}.listeConge .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.listeConge .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.listeConge .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.listeConge .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userOvert2{position:relative}.listeConge .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.listeConge .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.listeConge .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.listeConge .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .table-icons-row .userListDelete{color:red;cursor:pointer}.listeConge .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.listeConge .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.affectation{flex-direction:column;gap:20px;position:relative;width:100%}.affectation,.affectation .liste-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.affectation .liste-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.affectation .liste-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.affectation .liste-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.affectation .liste-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.affectation .liste-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.affectation .liste-wrapper .personPdf{display:flex;gap:10px}.affectation .liste-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;border:1px solid red;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:red;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.affectation .liste-wrapper .personPdf .personnel-btn-pdf:hover{background:red;color:#fff}.affectation .liste-wrapper .personPdf .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.affectation .liste-wrapper .personPdf .personnel-btn-excel:hover{background:green;color:#fff}.affectation .liste-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.affectation .table-icons-row{display:flex;gap:10px}.affectation .table-icons-row .userOvert0{position:relative}.affectation .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.affectation .table-icons-row .userOvert1{position:relative}.affectation .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.affectation .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.affectation .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.affectation .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userOvert2{position:relative}.affectation .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.affectation .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.affectation .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.affectation .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .table-icons-row .userListDelete{color:red;cursor:pointer}.affectation .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.affectation .presenceTable{padding:10px}.affectation .presenceTable,.edit-person{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75)}.edit-person{padding:20px;width:100%}.edit-person .formulaire-wrapper{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}.edit-person .formulaire-wrapper .formulaire-left{display:flex;flex:1.3 1;flex-direction:column;gap:10px;position:relative}.edit-person .formulaire-wrapper .formulaire-left .form-img{height:250px;max-width:250px;object-fit:cover}.edit-person .formulaire-wrapper .formulaire-left .form-img2{max-height:280px;max-width:100%;object-fit:cover}.edit-person .formulaire-wrapper .formulaire-left .form-img3{display:none;max-height:300px;max-width:100%}.edit-person .formulaire-wrapper .formulaire-left .photo-modifier{align-items:center;display:flex;gap:5px;margin-top:10px}.edit-person .formulaire-wrapper .formulaire-left .photo-modifier .photoText{color:#5a5959;font-size:.9rem}.edit-person .formulaire-wrapper .formulaire-left .form-icon{color:#1890ff;cursor:pointer;font-size:29px}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows{padding-left:20px}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows .radio-img{outline:none}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row{display:flex;gap:5px;padding:6px 0}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row .form-title-img{color:#555;font-size:.9rem}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows .pop-img{bottom:0;height:80%;left:10%;position:absolute;top:0;width:90%;z-index:111}.edit-person .formulaire-wrapper .formulaire-left .form-img-rows .img-file{background:red;border:none}.edit-person .formulaire-wrapper .formulaire-right{flex:5 1;position:relative;width:100%}.edit-person .formulaire-wrapper .formulaire-right .form-center{display:flex;flex-direction:column;gap:10px}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-h2{color:#5a5959;font-size:1.1rem;font-weight:300;padding:5px 0}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-h2 span{color:red;font-size:1.1rem}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select,.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:5px 10px;width:100%}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select:focus,.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::-webkit-input-placeholder,.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::-webkit-input-placeholder{color:#949393;font-size:.7rem}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::placeholder,.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::placeholder{color:#949393;font-size:.7rem}.edit-person .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-radio{align-items:center;display:flex;gap:8px}.edit-person .formulaire-wrapper .formulaire-right .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:8px;transition:.5s}.edit-person .formulaire-wrapper .formulaire-right .form-btn:hover{background:rgba(54,85,179,.979)}.edit-person .formulaire-wrapper .formulaire-right .form-btn .form-icon{font-size:1rem}.login{align-items:center;background:#f2f2f2;display:flex;height:100vh;justify-content:center}.login .login-wrapper{background:#fff;border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:15px;width:30%}.login .login-wrapper .login-entete{align-items:center;display:flex;gap:5px;justify-content:center;padding-top:30px}.login .login-wrapper .login-entete .login-img{border-radius:50%;height:40px;width:40px}.login .login-wrapper .login-entete .login-h2{color:#314c9e;font-size:1.8rem;font-weight:400;text-align:center}.login .login-wrapper .login-form{padding:25px}.login .login-wrapper .login-form,.login .login-wrapper .login-form .login-controle{display:flex;flex-direction:column;gap:10px}.login .login-wrapper .login-form .login-controle .login-label{font-size:.9rem}.login .login-wrapper .login-form .login-controle .login-label span{color:red}.login .login-wrapper .login-form .login-controle .login-input{background:#faf9f9;border:1px solid #e9e9e9;border-radius:5px;outline:none;padding:10px}.login .login-wrapper .login-form .login-controle .login-input:focus{border:1px solid #4169e1}.login .login-wrapper .login-form .login-rows{display:flex;flex-direction:column;gap:10px}.login .login-wrapper .login-form .login-rows .login-mssg{color:#4169e1;font-size:.9rem}.login .login-wrapper .login-form .login-rows .spinner-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login .login-wrapper .login-form .login-rows .btn-form{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px;transition:.5s}.login .login-wrapper .login-form .login-rows .btn-form:hover{background:#455da3}.login .login-wrapper .login-form .login-rows .btn-form .form-icon{font-size:1rem}.login .login-wrapper .form-bottom{background:rgba(110,138,224,.034);display:flex;flex-direction:column;gap:10px;padding:10px 25px}.login .login-wrapper .form-bottom span{font-size:.89rem}.login .login-wrapper .form-bottom .form-news{color:#426fec;font-size:.8rem}.register{align-items:center;background:#f2f2f2;display:flex;height:100vh;justify-content:center}.register .register-wrapper{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;padding:30px;width:30%}.register .register-wrapper .register-entete{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:20px}.register .register-wrapper .register-entete .login-img{border-radius:50%;height:40px;width:40px}.register .register-wrapper .register-entete .login-h2{color:#314c9e;font-size:1.8rem;font-weight:400;text-align:center}.register .register-wrapper .login-form,.register .register-wrapper .login-form .login-controle{display:flex;flex-direction:column;gap:10px}.register .register-wrapper .login-form .login-controle .login-label{font-size:.8rem}.register .register-wrapper .login-form .login-controle .login-label span{color:red}.register .register-wrapper .login-form .login-controle .login-input{background:#faf9f9;border:1px solid #e9e9e9;border-radius:5px;outline:none;padding:10px}.register .register-wrapper .login-form .login-controle .login-input:focus{border:1px solid #4169e1}.register .register-wrapper .login-form .login-rows{display:flex;flex-direction:column;gap:10px}.register .register-wrapper .login-form .login-rows .login-mssg{color:#4169e1;font-size:.9rem}.register .register-wrapper .login-form .login-rows .btn-form{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:10px;transition:.5s}.register .register-wrapper .login-form .login-rows .btn-form:hover{background:#455da3}.register .register-wrapper .login-form .login-rows .btn-form .form-icon{font-size:1rem}.edit{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;overflow:none;padding:20px;position:relative}.edit,.edit .edit-wrapper{width:100%}.edit .edit-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px}.edit .edit-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.edit .edit-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.edit .edit-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.edit .edit-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.edit .edit-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px;width:100%}.edit .edit-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.edit .edit-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.edit .edit-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.edit .edit-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.clientTab{flex-direction:column;gap:20px;position:relative;width:100%}.clientTab,.clientTab .client-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.clientTab .client-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.clientTab .client-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.clientTab .client-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.clientTab .client-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.clientTab .client-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.clientTab .client-wrapper .personPdf{display:flex;gap:10px}.clientTab .client-wrapper .personPdf .personnel-btn{border:1px solid #4169e1;border-radius:5px;color:#4169e1;transition:.5s}.clientTab .client-wrapper .personPdf .personnel-btn,.clientTab .client-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);cursor:pointer;display:flex;gap:5px;padding:6px 10px}.clientTab .client-wrapper .personPdf .personnel-btn-pdf{border:1px solid red;border-radius:5px;color:red}.clientTab .client-wrapper .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.clientTab .client-wrapper .personnel-btn-excel:hover{background:green;color:#fff}.clientTab .table-icons-row{display:flex;gap:10px}.clientTab .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.clientTab .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert0{position:relative}.clientTab .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.clientTab .table-icons-row .userOvert1{position:relative}.clientTab .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.clientTab .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.clientTab .table-icons-row .userOvert2{position:relative}.clientTab .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.clientTab .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.clientTab .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.clientTab .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert3{position:relative}.clientTab .table-icons-row .userOvert3:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert3 .userListAjout{color:#4169e1;cursor:pointer}.clientTab .table-icons-row .userOvert3 .userListAjout:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientTab .table-icons-row .userOvert3 .userOvert{color:#4169e1;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.clientTab .presenceTable{box-shadow:0 0 15px -10px rgba(0,0,0,.75)}.clientForm,.clientTab .presenceTable{background:#fff;border-radius:5px;padding:10px}.clientForm{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.clientForm .client-h2{color:#555;font-size:1.6rem;font-weight:300;padding-bottom:10px}.clientForm .clientForm-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.clientForm .clientForm-wrapper .form-center{display:flex;flex-direction:column;gap:10px;width:100%}.clientForm .clientForm-wrapper .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.clientForm .clientForm-wrapper .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.clientForm .clientForm-wrapper .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.clientForm .clientForm-wrapper .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.clientForm .clientForm-wrapper .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px 10px;width:100%}.clientForm .clientForm-wrapper .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.clientForm .clientForm-wrapper .form-center .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.clientForm .clientForm-wrapper .form-center .form-btn:hover{background:rgba(54,85,179,.979)}.clientForm .clientForm-wrapper .form-center .form-btn .form-icon{font-size:1rem}.facturation{flex-direction:column;gap:20px;position:relative;width:100%}.facturation,.facturation .facturation-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.facturation .facturation-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.facturation .facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.facturation .facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.facturation .facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.facturation .facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.facturation .facturation-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.facturation .table-icons-row{display:flex;gap:10px}.facturation .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.facturation .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.facturation .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .table-icons-row .userListDelete{color:red;cursor:pointer}.facturation .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.facturation .add-rows{display:flex;gap:20px;width:100%}.facturation .add-rows .add-row1{flex:2 1;position:relative;width:100%}.facturation .add-rows .add-row1 .disponible{color:green;display:flex;gap:5px;width:20px}.facturation .add-rows .add-row1 .indisponible{color:red;display:flex;gap:5px}.facturation .add-rows .add-row1 .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.facturation .add-rows .add-row1 .presenceTable .disponible{color:green;height:10px;width:20px}.facturation .add-rows .add-row1 .presenceTable .indisponible{color:red}.facturation .add-rows .add-row2{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex:1 1;flex-direction:column;gap:40px;height:-webkit-max-content;height:max-content;padding:20px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top h2{color:#303030;font-size:1rem;padding:20px 0}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label{color:#555;font-size:.9rem}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label .info-name{align-items:center;background:#f8f8f8;display:flex;gap:7px;padding:8px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label .info-name .input-radio{outline:#0303e4;padding-right:8px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label .label-info{color:#000;display:flex;flex-direction:column;font-size:.9rem;gap:8px;padding-left:20px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label .label-info .label-info-row .salaire-input{border:none;border-radius:5px;height:25px;outline:none;padding:4px;width:80px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .input-row label .label-info .label-info-row .salaire-input:focus{border:1px solid rgba(95,131,238,.815)}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .rows-btn{align-items:center;display:flex;gap:10px;padding:20px 0}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .rows-btn button{background:#0202df;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .rows-btn button:hover{background:#030372}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .rows-btn .ajouter{background:#025c02}.facturation .add-rows .add-row2 .add-container-rows .add-row-top .rows-btn .ajouter:hover{background:green}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom{padding-top:20px}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom .add-row-bottom1{display:flex;flex-direction:column;gap:20px}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom .add-row-bottom1 .add-row-h2{color:#2e2e2e;font-size:1.2rem}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom .add-row-bottom1 .add-row-span{font-size:.9rem}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom .add-row-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 15px;transition:.5s}.facturation .add-rows .add-row2 .add-container-rows .add-row-bottom .add-row-btn:hover{background:#0c2674}.clientView{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:40px 20px}.clientView,.clientView .clientView-wrapper{align-items:center;display:flex;justify-content:center}.clientView .clientView-wrapper{flex-direction:column;width:100%}.clientView .clientView-wrapper .client-title{background:#fdfdfd;border:1px solid #ebe9e9;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#555;font-size:1.1rem;font-weight:300;margin-bottom:20px;padding:10px 15px}.clientView .clientView-wrapper .client-rows{background:#fdfdfd;border:1px solid #ebe9e9;border-radius:5px;display:flex;flex-direction:column;padding:20px;width:75%}.clientView .clientView-wrapper .client-rows .client-row1{display:flex;flex-direction:column;gap:10px;padding:20px}.clientView .clientView-wrapper .client-rows .client-row1 .client-row-title{background:#fff;border:1px solid #ebe9e9;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.61);color:#555;font-size:1.1rem;font-weight:200;margin-left:10px;padding:10px 15px;width:-webkit-max-content;width:max-content}.clientView .clientView-wrapper .client-rows .client-row1 .client-row-title span{color:red}.clientView .clientView-wrapper .client-rows .client-row1 .client-row{align-items:center;border-bottom:1px solid #e4e2e2;display:flex;gap:10px;justify-content:flex-start;padding:10px}.clientView .clientView-wrapper .client-rows .client-row1 .client-row .client-sous{align-items:center;display:flex;gap:10px;width:100%}.clientView .clientView-wrapper .client-rows .client-row1 .client-row .client-sous .client-nom{align-items:center;color:#555;display:flex;font-size:1rem;font-weight:300;gap:10px}.clientView .clientView-wrapper .client-rows .clientR-right{padding-left:30px}.clientView .clientView-wrapper .client-rows .clientR-right .btn-edite{align-items:center;background:#3bb077;border-radius:5px;color:#fff;display:flex;font-size:.7rem;padding:5px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.clientView .clientView-wrapper .client-rows .clientR-right .btn-edite .client-btn-icon{font-size:1.2rem;padding-right:5px}.clientView .clientView-wrapper .client-rows .clientR-right .btn-edite:hover{background:green}.ediitForm{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex-direction:column;padding:20px;position:relative}.ediitForm,.ediitForm .clientForm-wrapper{align-items:center;display:flex;gap:20px;width:100%}.ediitForm .clientForm-wrapper{justify-content:space-between}.ediitForm .clientForm-wrapper .form-center{display:flex;flex-direction:column;gap:10px;width:100%}.ediitForm .clientForm-wrapper .form-center .title-h1{color:#555;padding:20px 0}.ediitForm .clientForm-wrapper .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.ediitForm .clientForm-wrapper .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.ediitForm .clientForm-wrapper .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.ediitForm .clientForm-wrapper .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.ediitForm .clientForm-wrapper .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px;width:100%}.ediitForm .clientForm-wrapper .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.ediitForm .clientForm-wrapper .form-center .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:8px;transition:.5s;width:-webkit-max-content;width:max-content}.ediitForm .clientForm-wrapper .form-center .form-btn:hover{background:rgba(54,85,179,.979)}.ediitForm .clientForm-wrapper .form-center .form-btn .form-icon{font-size:1rem}.facturation-wrapper{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;justify-content:space-between;padding:20px}.facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.facturation-wrapper .personnel-btn{border:1px solid #4169e1;border-radius:5px;color:#4169e1;cursor:pointer;gap:5px;padding:6px 10px}.facturation-wrapper .personnel-btn,.missionView{align-items:center;background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.missionView{border-radius:5px;justify-content:center;padding:40px 20px}.missionView .clientView-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.missionView .clientView-wrapper .client-title{border:1px solid #ebe9e9;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#555;font-size:1.1rem;font-weight:300;margin-bottom:20px;padding:10px 15px}.missionView .clientView-wrapper .client-rows{grid-gap:30px;background:#fdfdfd;border:1px solid #ebe9e9;border-radius:5px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:50px;width:70%}.missionView .clientView-wrapper .client-rows .client-row1{display:flex;flex-direction:column;gap:20px;padding:30px}.missionView .clientView-wrapper .client-rows .client-row1 .client-row-title{background:#fff;border:1px solid #ebe9e9;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.61);color:#555;font-size:1.1rem;font-weight:200;margin-left:10px;padding:10px 15px;width:-webkit-max-content;width:max-content}.missionView .clientView-wrapper .client-rows .client-row1 .client-row-title span{color:red}.missionView .clientView-wrapper .client-rows .client-row1 .client-row{align-items:center;border-bottom:1px solid #e4e2e2;display:flex;gap:20px;padding:10px}.missionView .clientView-wrapper .client-rows .client-row1 .client-row .client-nom{align-items:center;color:#555;display:flex;font-size:1rem;font-weight:300;gap:10px}.facture-View .facture-wrapper{background:#fff;padding:40px}.facture-View .facture-wrapper .facture-title{align-items:center;display:flex;justify-content:space-between}.facture-View .facture-wrapper .facture-title .facture-title-h1{color:#253053;font-size:2.5rem}.facture-View .facture-wrapper .facture-title .facture-logo{border-radius:10%;height:120px;object-fit:cover;width:120px}.facture-View .facture-wrapper .facture-center{display:flex;flex-direction:column;gap:50px}.facture-View .facture-wrapper .facture-center .facture-center-row{display:flex;justify-content:space-between;padding:0 10px;width:65%}.facture-View .facture-wrapper .facture-center .facture-center-row .facture-h2{color:#253053;font-size:1.5rem}.facture-View .facture-wrapper .facture-center .facture-center-row .facture-info{display:flex;flex-direction:column;gap:5px}.facture-View .facture-wrapper .facture-center .facture-center-row .facture-info .facture-h3{color:#555;font-size:1rem}.facture-View .facture-wrapper .facture-center .facture-center-row .facture-info .facture-cm{align-items:center;display:flex;gap:8px}.facture-View .facture-wrapper .facture-center .facture-center-row .facture-info .facture-cm .facture-adress{color:#555;font-size:.8rem}.facture-View .facture-wrapper .facture-center .facture-center-row1 table{border-collapse:collapse;width:100%}.facture-View .facture-wrapper .facture-center .facture-center-row1 table tr th{border-bottom:1px solid #ddd;color:#253053;font-weight:600;padding:10px 0;text-align:left}.facture-View .facture-wrapper .facture-center .facture-center-row1 table tr td{color:#253053;font-size:.9rem;padding:10px 0;text-align:left}.facture-View .facture-wrapper .facture-center .facture-right{display:flex;flex-direction:column;gap:10px}.facture-View .facture-wrapper .facture-center .facture-right .facture-h4{color:#253053}.facture-View .facture-wrapper .facture-center .facture-right span{color:#253053;font-size:.9rem}.facture-View .facture-wrapper .facture-bottom{margin-top:40px}.facture-View .facture-wrapper .facture-bottom table{border-collapse:collapse;width:100%}.facture-View .facture-wrapper .facture-bottom table tr th{background:#253053;color:#fff;font-weight:300;padding:10px 8px;text-align:left}.facture-View .facture-wrapper .facture-bottom table tr td{border-bottom:1px solid #ddd;color:#253053;font-size:.9rem;padding:10px 8px;text-align:left}.missionEdite{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:none;padding:20px;width:70%}.missionEdite .contrat-wrapper{width:100%}.missionEdite .contrat-wrapper .edit-title .edit-h2{color:#444;font-size:1.9rem;font-weight:300;padding-bottom:20px}.missionEdite .contrat-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px;width:100%}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:10px;width:100%}.missionEdite .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.missionEdite .contrat-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.missionEdite .contrat-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.missionEdite .contrat-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.spinner-container{align-items:center;display:flex;height:300px;justify-content:center}.contrats{flex-direction:column;gap:20px;position:relative;width:100%}.contrats,.contrats .contrats-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.contrats .contrats-wrapper{align-items:center;background:#fff;justify-content:space-between;padding:20px}.contrats .contrats-wrapper .contrats-top{align-items:center;display:flex;gap:20px}.contrats .contrats-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.contrats .contrats-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.contrats .contrats-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.contrats .contrats-wrapper .personPdf{display:flex;gap:10px}.contrats .contrats-wrapper .personPdf .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.contrats .contrats-wrapper .personPdf .personnel-btn:hover{background:#4169e1;color:#fff}.contrats .contrats-wrapper .personPdf .personnel-btn-pdf{border:1px solid red;border-radius:5px;color:red}.contrats .contrats-wrapper .personPdf .personnel-btn-excel,.contrats .contrats-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);cursor:pointer;display:flex;gap:5px;padding:6px 10px}.contrats .contrats-wrapper .personPdf .personnel-btn-excel{border:1px solid green;border-radius:5px;color:green}.contrats .contrats-wrapper .contract .contract-select{background:#f2f2f2;border:1px solid #a09f9f;border-radius:5px;height:40px;outline:none;padding:4px 10px;width:300px}.contrats .cell-paid{background-color:rgba(40,236,40,.747);cursor:pointer}.contrats .cell-not-paid,.contrats .cell-paid{border-radius:10px;color:#fff;font-size:.765rem;padding:2px 8px}.contrats .cell-not-paid{background-color:rgba(238,5,5,.664)}.contrats .table-icons-row{display:flex;gap:10px}.contrats .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.contrats .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert0{position:relative}.contrats .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.contrats .table-icons-row .userOvert1{position:relative}.contrats .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.contrats .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.contrats .table-icons-row .userOvert2{position:relative}.contrats .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.contrats .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.contrats .table-icons-row .userOvert3{position:relative}.contrats .table-icons-row .userOvert3:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert3 .userListAjout{color:#4169e1;cursor:pointer}.contrats .table-icons-row .userOvert3 .userListAjout:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contrats .table-icons-row .userOvert3 .userOvert{color:#4169e1;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.contrats .contrats-left{display:flex;gap:20px}.contrats .contrats-left .contratTable{flex:6 1;padding:10px}.contrat-View,.contrats .contrats-left .contratTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75)}.contrat-View{padding:40px 20px}.contrat-View,.contrat-View .clientView-wrapper{align-items:center;display:flex;justify-content:center}.contrat-View .clientView-wrapper{flex-direction:column;width:100%}.contrat-View .clientView-wrapper .client-title{background:#fdfdfd;border:1px solid #ebe9e9;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#555;font-size:1.1rem;font-weight:300;margin-bottom:20px;padding:10px 15px}.contrat-View .clientView-wrapper .client-rows{grid-gap:50px;background:#fdfdfd;border:1px solid #ebe9e9;border-radius:5px;display:grid;gap:50px;grid-template-columns:repeat(2,1fr);padding:40px;width:80%}.contrat-View .clientView-wrapper .client-rows .client-row-title{background:#fff;border:1px solid #ebe9e9;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.61);color:#555;font-size:1.1rem;font-weight:200;margin-left:10px;padding:10px 15px;width:-webkit-max-content;width:max-content}.contrat-View .clientView-wrapper .client-rows .client-row-title span{color:red}.contrat-View .clientView-wrapper .client-rows .client-row{align-items:center;border-bottom:1px solid #e4e2e2;display:flex;gap:20px;padding:10px}.contrat-View .clientView-wrapper .client-rows .client-row .client-nom{align-items:center;color:#555;display:flex;font-size:1rem;font-weight:300;gap:10px}.contrat-View .clientView-wrapper .client-rows .clientR-right .btn-edite{align-items:center;background:#3bb077;border-radius:5px;color:#fff;display:flex;font-size:.7rem;padding:5px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.contrat-View .clientView-wrapper .client-rows .clientR-right .btn-edite .client-btn-icon{font-size:1.2rem;padding-right:5px}.contrat-View .clientView-wrapper .client-rows .clientR-right .btn-edite:hover{background:green}.missAff{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.missAff .facturation-wrapper{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:20px}.missAff .facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.missAff .facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.missAff .facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.missAff .facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.missAff .facturation-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.missAff .table-icons-row{display:flex;gap:10px}.missAff .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.missAff .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.missAff .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.missAff .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.missAff .table-icons-row .userListDelete{color:red;cursor:pointer}.missAff .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.missAff .personnel-aff{display:flex;gap:20px;justify-content:space-between}.missAff .personnel-aff .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:.8 1;padding:10px}.missAff .personnel-aff .personnel-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.missAff .personnel-aff .personnel-btn:hover{background:#131e41}.missAff .personnel-aff .personnel-aff-bottom{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex:1 1;flex-direction:column;padding:20px}.missAff .personnel-aff .personnel-aff-bottom .personnel-bottom .personnel-bottom-title{color:#555;font-size:1rem;font-weight:300}.missAff .personnel-aff .personnel-aff-bottom .personnel-bottom .personnel-bottom-title span{color:red}.missAff .personnel-aff .personnel-aff-bottom .personnel-bottom .bottom-select{margin-top:10px;width:520px}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-bottom-title{color:#555;font-size:1rem;font-weight:300;padding-top:20px}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-bottom-title span{color:red}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .person-scroll-tab .input-time{border:1px solid #ebe9e9;border-radius:5px;padding:6px 10px}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-date .personnel-bottom-title-h{color:#555;font-size:1rem;font-weight:300;padding:10px 0}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-date .personnel-bottom-title-h span{color:red}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-date .person-scroll-tab{height:300px;margin:10px 0}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-rows-bttm{display:flex;gap:5px}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-rows-bttm label{color:#555;font-size:.8rem}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .personnel-rows-bttm .person-time-input{background:#f8f8f8;border:1px solid #e7e6e6;border-radius:5px;outline:none}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .person-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px;transition:.5s}.missAff .personnel-aff .personnel-aff-bottom .personnel-horaire .person-btn:hover{background:#1c2b58}.paiement{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.paiement .paiement-wrapper{padding:50px;width:100%}.paiement .paiement-wrapper .paiement-tete{align-items:center;display:flex;justify-content:space-between}.paiement .paiement-wrapper .paiement-tete .paiement-logo{height:130px;width:130px}.paiement .paiement-wrapper .paiement-row-title{align-items:center;display:flex;justify-content:space-between;margin:40px 0;width:100%}.paiement .paiement-wrapper .paiement-row-title .span-paiement-color{background:#253053;display:block;flex:1.3 1;height:40px;width:100%}.paiement .paiement-wrapper .paiement-row-title .paiement-h2{color:#253053;flex:2 1;font-size:2rem;text-align:center}.paiement .paiement-wrapper .paiement-form{display:flex;flex-direction:column;gap:20px}.paiement .paiement-wrapper .paiement-form .paiement-form-row{align-items:center;display:flex;gap:30px}.paiement .paiement-wrapper .paiement-form .paiement-form-row .paiement-h3{color:#253053;font-size:1.6rem}.paiement .paiement-wrapper .paiement-form .paiement-form-row .paiement-span{color:#253053;flex:1 1}.paiementEdit{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;padding:50px;position:relative;width:100%}.paiementEdit .client-h2{border-bottom:1px solid #b4b4b4;color:#555;font-size:1.4rem;font-weight:300;padding-bottom:10px}.paiementEdit .clientForm-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.paiementEdit .clientForm-wrapper .form-center{display:flex;flex-direction:column;gap:10px;width:100%}.paiementEdit .clientForm-wrapper .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.paiementEdit .clientForm-wrapper .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.paiementEdit .clientForm-wrapper .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.paiementEdit .clientForm-wrapper .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.paiementEdit .clientForm-wrapper .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px 10px;width:100%}.paiementEdit .clientForm-wrapper .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.paiementEdit .clientForm-wrapper .form-center .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.paiementEdit .clientForm-wrapper .form-center .form-btn:hover{background:rgba(54,85,179,.979)}.paiementEdit .clientForm-wrapper .form-center .form-btn .form-icon{font-size:1rem}.views{align-items:center;background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;justify-content:space-between;padding:10px}.views .views-wrapper{width:100%}.views .views-wrapper .views-title{align-items:center;background:#fdfdfd;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:10px;margin-bottom:10px;padding:10px}.views .views-wrapper .views-title .h1-views{font-size:1.5rem;font-weight:400;position:relative;text-align:center}.views .views-wrapper .views-title .views-bar{background:#555;display:block;height:2px;width:150px}.views .views-wrapper .views-rows-items{align-items:center;background:#fdfdfd;border:1px solid #ebe9e9;border-radius:5px;display:flex;flex-direction:row-reverse;gap:20px;margin:0 auto;padding:40px}.views .views-wrapper .views-rows-items .views-container{display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:10px 0;width:100%}.views .views-wrapper .views-rows-items .views-container .views-ctn1{align-items:center;display:flex;gap:20px;justify-content:space-between}.views .views-wrapper .views-rows-items .views-container .views-ctn1 .views-cont2{display:flex;flex-direction:column;gap:10px;width:100%}.views .views-wrapper .views-rows-items .views-container .views-ctn1 .views-cont2 .views-rows{align-items:center;display:flex;justify-content:space-between;padding-left:20px;width:100%}.views .views-wrapper .views-rows-items .views-container .views-ctn1 .views-photo{border:1px solid #f0efef;border-radius:5px;height:250px;object-fit:cover;width:200px}.views .views-wrapper .views-rows-items .views-container .view-h2{font-size:1.3rem;font-weight:300}.views .views-wrapper .views-rows-items .views-container .view-h2 span{color:red}.views .views-wrapper .views-rows-items .views-container .views-rows{align-items:center;border-bottom:1px solid #e0dcdc;display:flex;gap:40px;justify-content:space-between}.views .views-wrapper .views-rows-items .views-container .views-rows .views-left{align-items:center;display:flex;flex:1 1;gap:20px}.views .views-wrapper .views-rows-items .views-container .views-rows .views-left .view-label{align-items:center;color:#555;display:flex;font-size:.9rem;font-weight:600;padding:10px 0}.views .views-wrapper .views-rows-items .views-container .views-rows .views-left .view-label .icon-person{margin-right:10px}.views .views-wrapper .views-rows-items .views-container .views-rows .views-left .view-result{align-items:center;color:#555;display:flex;font-size:.9rem}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right{align-items:center;display:flex;flex:1 1;gap:20px}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .btn-edite{align-items:center;background:#3bb077;border-radius:5px;color:#fff;display:flex;font-size:.8rem;padding:5px 15px;transition:.5s}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .btn-edite:hover{background:green}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .btn-edite .client-btn-icon{font-size:1.2rem;padding-right:5px}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .view-label{align-items:center;color:#555;display:flex;font-size:.9rem;font-weight:600;padding:10px 0}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .view-label .icon-person{margin-right:10px}.views .views-wrapper .views-rows-items .views-container .views-rows .views-right .view-result{color:#555;font-size:.9rem}.affEdite{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:30px;position:relative;width:100%}.affEdite .client-h2{color:#383636;font-size:1.4rem;font-weight:600;padding-bottom:10px}.affEdite .clientForm-wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.affEdite .clientForm-wrapper .form-center{display:flex;flex-direction:column;gap:10px;width:100%}.affEdite .clientForm-wrapper .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.affEdite .clientForm-wrapper .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.affEdite .clientForm-wrapper .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.affEdite .clientForm-wrapper .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.affEdite .clientForm-wrapper .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px 10px;width:100%}.affEdite .clientForm-wrapper .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.affEdite .clientForm-wrapper .form-center .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.affEdite .clientForm-wrapper .form-center .form-btn:hover{background:rgba(54,85,179,.979)}.affEdite .clientForm-wrapper .form-center .form-btn .form-icon{font-size:1rem}.sitesForm{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:none;padding:10px}.sitesForm .contrat-wrapper{width:100%}.sitesForm .contrat-wrapper .edit-title .edit-h2{color:#444;font-size:1.9rem;font-weight:300;padding-bottom:20px}.sitesForm .contrat-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px;width:100%}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:10px;width:100%}.sitesForm .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.sitesForm .contrat-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.sitesForm .contrat-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.sitesForm .contrat-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.factureCalcul{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.factureCalcul .facturation-wrapper{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:20px}.factureCalcul .facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.factureCalcul .facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.factureCalcul .facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.factureCalcul .facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.factureCalcul .facturation-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.factureCalcul .table-icons-row{display:flex;gap:10px}.factureCalcul .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.factureCalcul .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.factureCalcul .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.factureCalcul .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.factureCalcul .table-icons-row .userListDelete{color:red;cursor:pointer}.factureCalcul .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.factureCalcul .personnel-aff{display:flex;gap:20px;justify-content:space-between}.factureCalcul .personnel-aff .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:1 1;padding:5px}.factureCalcul .personnel-aff .personnel-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.factureCalcul .personnel-aff .personnel-btn:hover{background:#131e41}.factureCalcul .personnel-aff .personnel-aff-bottom{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex:1 1;flex-direction:column;padding:20px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row{background:#fafafa;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 0 10px -9px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:8px;padding:20px;width:350px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row .personnel-total-title{align-items:center;color:#555;display:flex;font-size:.9rem;font-weight:300;justify-content:space-between}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row .personnel-total-title span .form-input-montant{background:#fafafa;border:none;font-size:1.1rem;font-weight:800;outline:none;width:55px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row .personnel-total-title .facture-color{background:rgba(13,219,13,.61);border-radius:10px;color:#fff;font-size:.9rem;padding:5px 8px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row .ligne{background:#dddcdc;display:block;height:1px;width:100%}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input{padding:10px 0;width:350px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input .form-row{display:flex;flex-direction:column;gap:10px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input .form-row .label-form{color:#555;font-size:.8rem}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input .form-row .label-form span{color:red;padding-right:10px}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input .person-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:20px 0;padding:10px 15px;transition:.6s}.factureCalcul .personnel-aff .personnel-aff-bottom .personnel-row-input .person-btn:hover{background:#0606e7}.presenceList{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.presenceList .facturation-wrapper{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:20px}.presenceList .facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.presenceList .facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.presenceList .facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.presenceList .facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.presenceList .facturation-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.presenceList .table-icons-row{display:flex;gap:10px}.presenceList .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.presenceList .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceList .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.presenceList .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceList .table-icons-row .userListDelete{color:red;cursor:pointer}.presenceList .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceList .personnel-aff{display:flex;gap:20px;justify-content:space-between}.presenceList .personnel-aff .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:1 1;padding:5px}.presenceList .personnel-aff .personnel-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.presenceList .personnel-aff .personnel-btn:hover{background:#131e41}.presenceList .personnel-aff .presentList-aff-bottom{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex:1 1;justify-content:center;padding:20px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row{background:#fafafa;border-radius:5px;box-shadow:0 0 10px -9px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:10px;height:-webkit-max-content;height:max-content;padding:30px;width:400px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .personnel-h2{border-bottom:1px solid #cacaca;color:#555;font-size:1.4rem;font-weight:500;margin:0 auto;padding:10px 0;text-align:center;width:-webkit-max-content;width:max-content}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control{display:flex;flex-direction:column;gap:8px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control label{color:#555;font-size:.899rem}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control label span{color:red}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control .presence-rows-heure{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows{display:flex;flex-direction:column;gap:10px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows label{color:#555;font-size:.899rem}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows label span{color:red}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows .presence-input{border:1px solid #e0e0e0;border-radius:10px;outline:rgba(199,199,235,.486);padding:8px 20px}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 15px;transition:.6s}.presenceList .personnel-aff .presentList-aff-bottom .personnel-row .presence-btn:hover{background:#1c44bb}.sitesEdit{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:none;padding:40px}.sitesEdit .contrat-wrapper{width:100%}.sitesEdit .contrat-wrapper .edit-title .edit-h2{color:#444;font-size:1.9rem;font-weight:300;padding-bottom:20px}.sitesEdit .contrat-wrapper .formulaire-edit{display:flex;flex-direction:column;gap:20px;width:100%}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows{align-items:center;display:flex;gap:20px;justify-content:space-between;width:100%}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows .edit-row{display:flex;flex-direction:column;gap:5px;width:100%}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows .edit-row .label-edit span{color:red;font-size:1.1rem}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:10px;width:100%}.sitesEdit .contrat-wrapper .formulaire-edit .edit-rows .edit-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.sitesEdit .contrat-wrapper .formulaire-edit .edit-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.sitesEdit .contrat-wrapper .formulaire-edit .edit-btn:hover{background:rgba(54,85,179,.979)}.sitesEdit .contrat-wrapper .formulaire-edit .edit-btn .form-icon{font-size:1rem}.paiementAgent{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:20px;position:relative;width:100%}.paiementAgent .facturation-wrapper{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:20px}.paiementAgent .facturation-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.paiementAgent .facturation-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.paiementAgent .facturation-wrapper .contrats-top .contrats-info .contrats-title{font-size:1rem}.paiementAgent .facturation-wrapper .contrats-top .contrats-info .contrats-span{font-size:.7rem;font-weight:300}.paiementAgent .facturation-wrapper .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.paiementAgent .table-icons-row{display:flex;gap:10px}.paiementAgent .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.paiementAgent .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.paiementAgent .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.paiementAgent .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.paiementAgent .table-icons-row .userListDelete{color:red;cursor:pointer}.paiementAgent .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.paiementAgent .personnel-aff{display:flex;gap:20px;justify-content:space-between}.paiementAgent .personnel-aff .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);flex:1 1;padding:5px}.paiementAgent .personnel-aff .personnel-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px;transition:.5s;width:-webkit-max-content;width:max-content}.paiementAgent .personnel-aff .personnel-btn:hover{background:#131e41}.paiementAgent .personnel-aff .personnel-aff-bottom{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex;flex:1 1;flex-direction:column;padding:20px}.paiementAgent .personnel-aff .personnel-aff-bottom .paiement-row-select{align-items:center;background:#fafafa;border:1px solid #d4d4d4;border-radius:5px;display:flex;gap:10px;margin-bottom:20px;padding:20px}.paiementAgent .personnel-aff .personnel-aff-bottom .paiement-row-select label{color:#555;font-size:.9rem}.paiementAgent .personnel-aff .personnel-aff-bottom .paiement-row-select label span{color:red}.paiementAgent .personnel-aff .personnel-aff-bottom .paiement-row-select select{border:1px solid #e2e0e0;border-radius:5px;outline:none;padding:5px 10px}.paiementAgent .personnel-aff .personnel-aff-bottom .paiement-row-select select:focus{border:1px solid rgba(36,86,236,.63)}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row{background:#fcfbfb;border:1px solid #d4d4d4;border-radius:5px;box-shadow:0 0 10px -9px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:10px;gap:8px;padding:20px;width:350px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-icons{color:#555;font-size:5rem}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-total-title{align-items:center;color:#555;display:flex;font-size:1.2rem;font-weight:500;justify-content:center;text-align:center}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row hr{background:#afafaf;border:none;height:1px;margin:5px 0;width:100%}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row{align-items:center;display:flex;justify-content:space-between}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row .paiement-name{font-size:.9rem}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row .paiement-name1-input{background:#3bb077;border:none;color:#fff;outline:none;width:80px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row .paiement-name1{background:#3bb077;border-radius:5px;color:#fff;font-size:.8rem;padding:5px 10px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row .label-form{font-size:.9rem}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row .personnel-paiement-row .btn-paiement{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px;width:100%}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row2{background:#fafafa;border-radius:5px;box-shadow:0 0 10px -9px rgba(0,0,0,.75);display:flex;gap:10px;gap:8px;justify-content:space-between;padding:20px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row2 .personnel-money{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row2 .personnel-icons{background:#fff;border-radius:10px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:5rem;padding:10px}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row2 .personnel-icons:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.paiementAgent .personnel-aff .personnel-aff-bottom .personnel-row2 .personnel-title-icon{color:#4169e1;font-weight:800}.barChart{align-items:center;display:flex;flex-direction:column;gap:20px}.barChart .barChart-h2{font-size:1.6rem;font-weight:300}.personnel-aff-bottom{align-items:center;background:#fff;display:flex;justify-content:center;padding:20px}.personnel-aff-bottom .personnel-row{display:flex;flex-direction:column;gap:20px}.personnel-aff-bottom .personnel-row .personnel-h2{border-bottom:1px solid #cacaca;color:#555;font-size:1.4rem;font-weight:500;margin:0 auto;padding:10px 0;text-align:center;width:-webkit-max-content;width:max-content}.personnel-aff-bottom .personnel-row .presence-control{color:#555;font-size:.899rem;gap:10px}.personnel-aff-bottom .personnel-row .presence-control span{color:red}.personnel-aff-bottom .personnel-row .presence-control{display:flex;flex-direction:column;gap:8px}.personnel-aff-bottom .personnel-row .presence-control label{color:#555;font-size:.899rem}.personnel-aff-bottom .personnel-row .presence-control label span{color:red}.personnel-aff-bottom .personnel-row .presence-control .input-date{border:1px solid #ebe9e9;border-radius:5px;padding:10px}.personnel-aff-bottom .personnel-row .presence-control .presence-rows-heure{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px}.personnel-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows{display:flex;flex-direction:column;gap:10px}.personnel-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows label{color:#555;font-size:.899rem}.personnel-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows label span{color:red}.personnel-aff-bottom .personnel-row .presence-control .presence-rows-heure .presence-rows .presence-input{border:1px solid #e0e0e0;border-radius:10px;outline:rgba(199,199,235,.486);padding:8px 20px;width:300px}.personnel-aff-bottom .personnel-row .presence-btn{background:#4169e1;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 15px;transition:.6s}.personnel-aff-bottom .personnel-row .presence-btn:hover{background:#1c44bb}.presenceListView{flex-direction:column;gap:20px;position:relative;width:100%}.presenceListView,.presenceListView .presence-wrapper{border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);display:flex}.presenceListView .presence-wrapper{align-items:center;background:linear-gradient(rgba(5,3,138,.603),rgba(8,32,109,.925)),url(/static/media/970%20X%20250%20banni%C3%A8re%204.0b129fd7a391cc63dddb.png) no-repeat;background-position:50%;background-size:cover;justify-content:space-between;padding:20px}.presenceListView .presence-wrapper .contrats-top{align-items:center;display:flex;gap:10px}.presenceListView .presence-wrapper .contrats-top .contrats-icon{background:#fff;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;font-size:3rem;padding:10px}.presenceListView .presence-wrapper .contrats-top .contrats-info .contrats-title{color:#fff;font-size:1rem}.presenceListView .presence-wrapper .contrats-top .contrats-info .contrats-span{color:#fff;font-size:.7rem;font-weight:300}.presenceListView .presence-wrapper .contrats-rows-counter{background:rgba(15,27,78,.548);border:1px solid #a1a1a1;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:20px}.presenceListView .presence-wrapper .contrats-rows-counter .contrat-h2{color:#fff;font-size:.9rem;font-weight:300}.presenceListView .presence-wrapper .contrats-rows-counter .contrat-month label{color:#fff;font-size:.8rem}.presenceListView .presence-wrapper .contrats-rows-counter .contrat-month select{background:#f2f2f2;border:none;border-radius:5px;height:30px;outline:none;padding:5px 10px;position:relative;width:150px}.presenceListView .presence-wrapper .contrats-rows-counter .contrat-month select:focus{background:#fff;border:1px solid #4169e1;border-radius:5px;height:30px;padding:5px 10px;width:150px}.presenceListView .presence-wrapper .personPdf{display:flex;gap:10px}.presenceListView .presence-wrapper .personPdf .personnel-btn{align-items:center;background:#fff;border:1px solid #4169e1;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:#4169e1;cursor:pointer;display:flex;gap:5px;padding:6px 10px;transition:.5s}.presenceListView .presence-wrapper .personPdf .personnel-btn:hover{background:#4169e1;color:#fff}.presenceListView .presence-wrapper .personPdf .personnel-btn-pdf{align-items:center;background:#fff;border:1px solid red;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:red;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.presenceListView .presence-wrapper .personPdf .personnel-btn-excel{align-items:center;background:#fff;border:1px solid green;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);color:green;cursor:pointer;display:flex;gap:5px;padding:6px 10px}.presenceListView .table-icons-row{display:flex;gap:10px}.presenceListView .table-icons-row .userListBtn{border:none;color:#3bb077;cursor:pointer}.presenceListView .table-icons-row .userListBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userEye{color:rgba(21,50,136,.801);cursor:pointer}.presenceListView .table-icons-row .userEye:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userListDelete{color:red;cursor:pointer}.presenceListView .table-icons-row .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert0{position:relative}.presenceListView .table-icons-row .userOvert0:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert0 .userOvert{color:#3bb077;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.presenceListView .table-icons-row .userOvert1{position:relative}.presenceListView .table-icons-row .userOvert1:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert1 .userEye{color:rgba(21,50,136,.801);cursor:pointer}.presenceListView .table-icons-row .userOvert1 .userOvert{color:#4169e1;left:0;opacity:0;position:absolute;right:0;top:-15px}.presenceListView .table-icons-row .userOvert2{position:relative}.presenceListView .table-icons-row .userOvert2:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert2 .userListDelete{color:red;cursor:pointer}.presenceListView .table-icons-row .userOvert2 .userListDelete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert2 .userOvert{color:red;left:-25px;opacity:0;position:absolute;right:0;top:-15px}.presenceListView .table-icons-row .userOvert3{position:relative}.presenceListView .table-icons-row .userOvert3:hover .userOvert{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert3 .userListAjout{color:#4169e1;cursor:pointer}.presenceListView .table-icons-row .userOvert3 .userListAjout:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.presenceListView .table-icons-row .userOvert3 .userOvert{color:#4169e1;left:-10px;opacity:0;position:absolute;right:0;top:-15px}.presenceListView .presenceTable{background:#fff;border-radius:5px;box-shadow:0 0 15px -10px rgba(0,0,0,.75);padding:10px}.rapportRow{background:#fff;padding:20px}.rapportRow .rapportRow-wrapper{display:flex;flex-direction:column;gap:20px}.rapportRow .rapportRow-wrapper .rapportRow-h2{color:#555;font-size:1.1rem;font-weight:300}.rapportRow .rapportRow-wrapper .rapport-container{align-items:center;display:flex;gap:20px;justify-content:space-between}.rapportRow .rapportRow-wrapper .rapport-container .rapport-input{border:1px solid #e2e2e2;border-radius:5px;flex:1 1;outline:none;padding:auto 8px;position:relative;width:100%}.rapportRow .rapportRow-wrapper .rapport-container .rapport-select{width:70%}.rapportRow .rapportRow-wrapper .rapport-container .rapport-btn{background:#4661b3;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px;transition:.5s;width:20%}.rapportRow .rapportRow-wrapper .rapport-container .rapport-btn:hover{background:#11286b}.departementForm{align-items:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:20px;margin-top:10px;padding:20px;position:relative;width:100%}.departementForm .clientForm-wrapper{align-items:center;display:flex;gap:15px;justify-content:space-between;width:100%}.departementForm .clientForm-wrapper .form-center{display:flex;flex-direction:column;gap:20px;width:100%}.departementForm .clientForm-wrapper .form-center .title-h1{color:#555;padding:20px 0}.departementForm .clientForm-wrapper .form-center .form-rows{align-items:center;display:flex;gap:10px;justify-content:space-between}.departementForm .clientForm-wrapper .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:10px;width:100%}.departementForm .clientForm-wrapper .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.departementForm .clientForm-wrapper .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.departementForm .clientForm-wrapper .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:8px;width:100%}.departementForm .clientForm-wrapper .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.departementForm .clientForm-wrapper .form-center .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:8px;transition:.5s;width:-webkit-max-content;width:max-content}.departementForm .clientForm-wrapper .form-center .form-btn:hover{background:rgba(54,85,179,.979)}.departementForm .clientForm-wrapper .form-center .form-btn .form-icon{font-size:1rem}.formulaire-person2{background:#fff;border-radius:5px;display:flex;flex-direction:column;gap:10px;padding:20px;position:relative;width:100%}.formulaire-person2 .formulaire-wrapper{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between}.formulaire-person2 .formulaire-wrapper .formulaire-left{border:1px solid #f3f3f3;border-radius:5px;display:flex;flex:.9 1;flex-direction:column;gap:10px;height:100%;padding:20px;position:relative}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-h2{color:#5a5959;font-size:1.1rem;font-weight:300;text-align:center}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img{height:250px;max-width:250px;object-fit:cover}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img2{display:none;max-height:300px;max-width:100%}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-icon{color:#1890ff;cursor:pointer;font-size:29px}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows{padding-left:20px}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows .radio-img{outline:none}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row{display:flex;gap:5px;padding:6px 0}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows .form-img-row .form-title-img{color:#555;font-size:.9rem}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows .pop-img{bottom:0;height:auto;left:0;position:absolute;top:20px;width:290px;z-index:111}.formulaire-person2 .formulaire-wrapper .formulaire-left .form-img-rows .img-file{background:red;border:none}.formulaire-person2 .formulaire-wrapper .formulaire-right{flex:5 1;position:relative;width:100%}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center{display:flex;flex-direction:column;gap:10px}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-h2{color:#5a5959;font-size:1.1rem;font-weight:300;padding:5px 0}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-h2 span{color:red;font-size:1.1rem}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows{align-items:center;display:flex;gap:20px;justify-content:space-between}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row{display:flex;flex-direction:column;gap:5px;width:100%}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form{align-items:center;color:#555;display:flex;font-size:.8rem;width:100%}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .label-form span{color:red;font-size:1.1rem}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select,.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form{background:hsla(0,0%,95%,.412);border:1px solid #d1d0d0;border-radius:5px;outline:none;padding:5px 8px;width:100%}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select:focus,.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form:focus{border:1px solid rgba(58,88,180,.781)}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::-webkit-input-placeholder,.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::-webkit-input-placeholder{color:#949393;font-size:.7rem}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-select::placeholder,.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .input-form::placeholder{color:#949393;font-size:.7rem}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-center .form-rows .form-row .form-radio{align-items:center;display:flex;gap:8px}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-btn{align-items:center;background:#4169e1;border:none;border-radius:5px;color:#f2f2f2;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;padding:8px;transition:.5s}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-btn:hover{background:rgba(54,85,179,.979)}.formulaire-person2 .formulaire-wrapper .formulaire-right .form-btn .form-icon{font-size:1rem}
/*# sourceMappingURL=main.9578f373.css.map*/