@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);.loader-container[data-v-0f7f3828]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000}.lds-spinner[data-v-0f7f3828]{color:official;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div[data-v-0f7f3828]{transform-origin:40px 40px;-webkit-animation:lds-spinner-0f7f3828 1.2s linear infinite;animation:lds-spinner-0f7f3828 1.2s linear infinite}.lds-spinner div[data-v-0f7f3828]:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:var(--color-primary)}.lds-spinner div[data-v-0f7f3828]:first-child{transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div[data-v-0f7f3828]:nth-child(2){transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div[data-v-0f7f3828]:nth-child(3){transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div[data-v-0f7f3828]:nth-child(4){transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div[data-v-0f7f3828]:nth-child(5){transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div[data-v-0f7f3828]:nth-child(6){transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div[data-v-0f7f3828]:nth-child(7){transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div[data-v-0f7f3828]:nth-child(8){transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div[data-v-0f7f3828]:nth-child(9){transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div[data-v-0f7f3828]:nth-child(10){transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div[data-v-0f7f3828]:nth-child(11){transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div[data-v-0f7f3828]:nth-child(12){transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner-0f7f3828{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner-0f7f3828{0%{opacity:1}to{opacity:0}}.body[data-v-e0e2b6d2]{color:var(--color-white);border-radius:.5em;border:1px solid;margin:10px 0;padding:12px;font-size:14px;text-align:center}.success[data-v-e0e2b6d2]{background-color:var(--color-success)}.danger[data-v-e0e2b6d2]{background-color:var(--color-danger)}h4[data-v-a11dc91c]{color:#fff}.dialog[data-v-a11dc91c]{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%}.dialog-body[data-v-a11dc91c]{width:45%;background:var(--color-white);position:relative}.big-dialog[data-v-a11dc91c]{width:65%}.massive-dialog[data-v-a11dc91c]{width:75%}.dialog-body .d-head[data-v-a11dc91c]{background:var(--color-primary);padding:1.4em;display:flex;justify-content:space-between;align-items:center}.dialog-body .close[data-v-a11dc91c]{color:var(--color-white);cursor:pointer}.dialog-body .close .mdi[data-v-a11dc91c]{font-size:20px}.dialog-body .d-body[data-v-a11dc91c]{padding:1.4em;position:relative}@media only screen and (max-width:600px){.dialog-body[data-v-a11dc91c]{width:340px}}@media only screen and (max-width:340px){.dialog-body[data-v-a11dc91c]{width:280px}}.title[data-v-2ee34574]{color:var(--color-primary);font-weight:600;margin-bottom:1em}.form-group[data-v-2ee34574]{margin-bottom:1em}.split[data-v-2ee34574]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}small[data-v-2ee34574]{cursor:pointer}.form-check[data-v-2ee34574]{margin-bottom:1.5em}.sidebar[data-v-675f7df0]{position:fixed;top:0;left:0;height:100%;width:var(--menu-width);background:var(--color-primary);z-index:100;transition:all .5s ease}.sidebar.close[data-v-675f7df0]{width:0}.sidebar .logo-details[data-v-675f7df0]{height:60px;width:100%;display:flex;align-items:center}.sidebar .logo-details i[data-v-675f7df0]{font-size:30px;color:#fff;height:50px;min-width:78px;text-align:center;line-height:50px}.sidebar.close .logo-details i[data-v-675f7df0]{display:none}.sidebar .logo-details .logo_name[data-v-675f7df0]{font-size:22px;color:#fff;font-weight:600;transition:.3s ease;transition-delay:.1s;text-transform:uppercase}.sidebar.close .logo-details .logo_name[data-v-675f7df0]{transition-delay:0s;opacity:0;pointer-events:none}.sidebar .nav-links[data-v-675f7df0]{height:80%;padding:30px 0 50px 0;overflow:auto}.sidebar .nav-links[data-v-675f7df0]::-webkit-scrollbar{width:10px;background:var(--color-background)}.sidebar .nav-links[data-v-675f7df0]::-webkit-scrollbar-thumb{background:var(--color-grey);border-radius:5px}.sidebar .nav-links[data-v-675f7df0]::-webkit-scrollbar-button{background:var(--color-grey);height:15px}.sidebar .nav-links li[data-v-675f7df0]{position:relative;list-style:none;transition:all .4s ease}.sidebar .nav-links li[data-v-675f7df0]:hover{background:#1d1b31}.sidebar .nav-links li .icon-link[data-v-675f7df0]{display:flex;align-items:center;justify-content:space-between}.sidebar.close .nav-links li .icon-link[data-v-675f7df0]{display:block}.sidebar .nav-links li i[data-v-675f7df0]{height:50px;min-width:50px;text-align:center;line-height:50px;color:#fff;font-size:20px;cursor:pointer;transition:all .3s ease}.sidebar.close .nav-links li i[data-v-675f7df0]{min-width:78px}.sidebar .nav-links li.showEvenMenu i.arrow-even[data-v-675f7df0],.sidebar .nav-links li.showMenu i.arrow[data-v-675f7df0]{transform:rotate(-180deg)}.sidebar.close .nav-links i.arrow[data-v-675f7df0]{display:none}.sidebar .nav-links li a[data-v-675f7df0]{display:flex;align-items:center;text-decoration:none}.sidebar .nav-links li a .link_name[data-v-675f7df0]{font-size:16px;font-weight:400;color:#fff;transition:all .4s ease}.sidebar.close .nav-links li a .link_name[data-v-675f7df0]{opacity:0;pointer-events:none}.sidebar .nav-links li .sub-menu .sub-menu-even[data-v-675f7df0],.sidebar .nav-links li .sub-menu[data-v-675f7df0]{padding:6px 6px 14px 40px;margin-top:-10px;background:#1d1b31;display:none}.sidebar .nav-links li .sub-menu .sub-menu-even[data-v-675f7df0]{padding-left:15px}.sidebar .nav-links li.showEvenMenu .sub-menu-even[data-v-675f7df0],.sidebar .nav-links li.showMenu .sub-menu[data-v-675f7df0]{display:block}.sidebar .nav-links li .sub-menu a[data-v-675f7df0]:not(.link-even){color:#fff;font-size:15px;padding:8px 0;white-space:nowrap;opacity:.6;transition:all .3s ease}.sidebar .nav-links li .sub-menu a[data-v-675f7df0]{color:#fff}.sidebar .nav-links li .sub-menu a[data-v-675f7df0]:hover{opacity:1}.sidebar.close .nav-links li .sub-menu[data-v-675f7df0]{position:absolute;left:100%;top:-10px;margin-top:0;padding:10px 20px;border-radius:0 6px 6px 0;opacity:0;display:block;pointer-events:none;transition:0s}.sidebar.close .nav-links li:hover .sub-menu[data-v-675f7df0]{top:0;opacity:1;pointer-events:auto;transition:all .4s ease}.sidebar .nav-links li .sub-menu .link_name[data-v-675f7df0]{display:none}.sidebar.close .nav-links li .sub-menu .link_name[data-v-675f7df0]{opacity:1;display:block}.sidebar .nav-links li .sub-menu.blank[data-v-675f7df0]{opacity:1;pointer-events:auto;padding:3px 20px 6px 16px;opacity:0;pointer-events:none}.sidebar .nav-links li:hover .sub-menu.blank[data-v-675f7df0]{top:50%;transform:translateY(-50%)}.sidebar .profile-details[data-v-675f7df0]{position:fixed;bottom:0;width:var(--menu-width);display:flex;align-items:center;justify-content:space-between;background:var(--color-primary);padding:12px 0;transition:all .5s ease;border-top:1px solid var(--color-grey)}.sidebar.close .profile-details[data-v-675f7df0]{background:none;width:0}.sidebar .profile-details .profile-content[data-v-675f7df0]{display:flex;align-items:center}.sidebar .profile-details .profile-content i[data-v-675f7df0]{font-size:28px;position:relative}.sidebar .profile-details .profile-content i[data-v-675f7df0]:hover:after{display:block}.sidebar .profile-details .profile-content i[data-v-675f7df0]:after{position:absolute;bottom:100%;left:5px;content:"Modifier mot de passe";font-size:14px;background:var(--color-secondary);padding:0 .9em;border-radius:5px;white-space:nowrap;font-style:normal;cursor:help;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;display:none}.sidebar .profile-details img[data-v-675f7df0]{height:52px;width:52px;-o-object-fit:cover;object-fit:cover;border-radius:16px;margin:0 14px 0 12px;background:#1d1b31;transition:all .5s ease}.sidebar.close .profile-details img[data-v-675f7df0]{padding:10px}.sidebar .profile-details .job[data-v-675f7df0],.sidebar .profile-details .profile_name[data-v-675f7df0]{color:#fff;font-size:18px;font-weight:500;white-space:nowrap;text-transform:capitalize}.sidebar.close .profile-details .job[data-v-675f7df0],.sidebar.close .profile-details .profile_name[data-v-675f7df0],.sidebar.close .profile-details i[data-v-675f7df0]{display:none}.sidebar .profile-details .job[data-v-675f7df0]{font-size:12px}.home-section[data-v-675f7df0]{position:relative;height:100vh;left:var(--menu-width);width:calc(100% - var(--menu-width));transition:all .5s ease}.sidebar.close~.home-section[data-v-675f7df0]{left:0;width:100%}.home-section .home-content[data-v-675f7df0]{height:60px;display:flex;align-items:center;background:var(--color-primary)}.home-section .home-content .mdi-menu[data-v-675f7df0],.home-section .home-content .text[data-v-675f7df0]{color:var(--color-white);font-size:28px;text-transform:uppercase}.home-section .home-content .mdi-menu[data-v-675f7df0]{margin:0 1.5rem;cursor:pointer}.home-section .home-content .text[data-v-675f7df0]{font-size:26px;font-weight:600}@media (max-width:400px){.sidebar.close .nav-links li .sub-menu[data-v-675f7df0]{display:none}.sidebar[data-v-675f7df0]{width:78px}.sidebar.close[data-v-675f7df0]{width:0}.home-section[data-v-675f7df0]{left:78px;width:calc(100% - 78px);z-index:100}.sidebar.close~.home-section[data-v-675f7df0]{width:100%;left:0}}.title[data-v-769d365c]{color:var(--color-primary);font-weight:600;margin-bottom:1em}.form-group[data-v-769d365c]{margin-bottom:1em}.split[data-v-769d365c]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}small[data-v-769d365c]{cursor:pointer}.form-check[data-v-769d365c]{margin-bottom:1.5em}.row[data-v-7e0a949a]{display:flex}.row>div[data-v-7e0a949a]{min-height:100vh}.col-3[data-v-7e0a949a]{width:25%;background:var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center}.col-3 .mdi[data-v-7e0a949a]{font-size:6em;color:var(--color-white)}.col-3 .main-title[data-v-7e0a949a]{color:var(--color-white);font-size:2.5rem;text-transform:uppercase}.col-9[data-v-7e0a949a]{flex:1 1;background:var(--color-background);display:flex;justify-content:center;align-items:center}.col-9 .content[data-v-7e0a949a]{background:var(--color-white);padding:3em;width:26em;box-shadow:0 0 15px 5px var(--color-grey),0 20px 20px var(--color-grey)}.col-9 .content .title[data-v-7e0a949a]{color:var(--color-primary);font-weight:600;margin-bottom:1.3em}.col-9 .content .form-check[data-v-7e0a949a],.col-9 .content .form-group[data-v-7e0a949a]{margin-bottom:1.5em}.split[data-v-7e0a949a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}small[data-v-7e0a949a]{cursor:pointer}@media (max-width:40em){.col-3[data-v-7e0a949a]{display:none}.col-9 .content[data-v-7e0a949a]{width:23em}}:root{--color-primary:#051540;--color-secondary:#2753ff;--color-success:#0ed145;--color-danger:#ec1c24;--color-warning:#fff200;--color-background:#e7ecf3;--color-white:#fff;--color-grey:#bbc2cc;--menu-width:270px;--close-menu-width:0px}*,:after,:before{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}::-moz-placeholder{text-transform:capitalize}:-ms-input-placeholder{text-transform:capitalize}::placeholder{text-transform:capitalize}a{text-decoration:none}strong{text-align:center;display:block;margin-bottom:1em}button,input,select,textarea{border:none;outline-color:var(--color-secondary)!important}.btn{padding:.725em 1em;font-size:13.3333px}.btn,.btn-sm{border-radius:3px;color:var(--color-white);cursor:pointer}.btn-sm{padding:.45em 1em}.btn-primary{background:var(--color-secondary)}.btn-add{background:var(--color-primary)}.btn-succes{background:var(--color-success)}.btn-warning{background:var(--color-warning)}.btn-danger{background-color:var(--color-danger)}.date-filter{display:flex;align-items:center;gap:1em}.date-filter .btn-sm{margin-bottom:.5em}.btn-group{display:flex;gap:16px}.filter-au,.filter-du{display:flex;align-items:center;gap:.4em}.form-group>*{display:block}.form-group label{margin-bottom:.45em;text-transform:capitalize}.form-group>input,.form-group>select,.form-group>textarea{width:100%;padding:1em;border:2px solid var(--color-grey)!important;border-radius:5px!important}.make-big-grid,.make-grid{grid-template-columns:repeat(2,1fr)}.make-big-grid,.make-grid{display:grid;-moz-column-gap:1em;column-gap:1em}.make-big-grid{grid-template-columns:repeat(3,1fr)}.form-check input{margin-right:.5em}.interaction{display:flex;gap:1em}.interaction .search-filter{position:relative;display:flex;gap:.5em}.interaction .search-filter input,.interaction .search-filter select{width:200px;padding:.5rem;border:2px solid var(--color-grey);border-radius:5px}.interaction .search-filter .btn{position:absolute;right:0}.search-items{border:2px solid var(--color-grey);display:flex;align-items:center;padding:.12em;border-radius:5px}.search-items .mdi{padding:.2em .3em;font-size:20px;background:var(--color-primary);color:var(--color-white);border-radius:5px;cursor:pointer}.interaction .search-items input{border:none;outline:none}.dialog .form-group{margin-bottom:.5em}.dialog .form-group label{margin-bottom:.2em;font-size:.9rem}.dialog .form-group input:not(.vs__search),.dialog .form-group select,.dialog .form-group textarea{padding:.65em}.vs__search{margin:0!important;padding:.25em!important}.dialog .btn{margin-top:.4em}.wrapper{padding:1.5em}.separator{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5em;gap:10px}table.table{border-collapse:collapse;width:100%}.table-container .table-wrap-body{overflow-y:auto;max-height:100%}.table-container .table-wrap-body::-webkit-scrollbar{width:8px;background:var(--color-grey);border-radius:3px}.table-container .table-wrap-body::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:3px}tfoot,thead{background:var(--color-primary);color:var(--color-white)}td,th{text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}table tr:first-child td{border-top:none}th{text-transform:uppercase;font-weight:400;padding:1.3em 1em;font-size:.8rem;border-right:2px solid var(--color-white)}tfoot td,th{border-radius:5px}th:last-child{border:none}td{border-bottom:1px solid var(--color-grey);padding:8px 12px}table.distribution{width:100%}table.distribution td,table.distribution th{text-align:center}.act{display:flex;gap:.35em}.table-form table{border-collapse:collapse;width:100%}.table-form td{border-bottom:0;padding:5px 12px}.d-flex{display:flex;gap:1em;width:100%}.d-flex>*{min-width:20%}.table-form th{padding:.6em}.select2-container--default .select2-selection--single,.table-form input,.table-form select{padding:.4em!important}.num{display:flex;gap:5px}.paginator{display:flex;justify-content:center;gap:.5em}.paginator .nav-btn,.paginator .pages-btn{display:inline-block;background:var(--color-background);border-radius:3px;color:var(--color-primary);cursor:pointer;border:3px solid transparent;font-weight:700;text-align:center;padding:3px 0}.paginator .pages-btn{width:40px}.paginator .pages-btn:not(:last-child){margin-right:.3em}.paginator .active{border-color:var(--color-secondary)}.paginator .disabled{cursor:not-allowed;background:var(--color-grey);color:grey}@media print{body,html{width:210mm;height:297mm}.dialog>.content{border:none!important;visibility:visible;display:flex;flex-direction:column;position:absolute;width:190mm;top:0;left:0}.dialog{visibility:hidden}.nonprintable,button,input{display:none!important}.printable{display:inherit}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}.df[data-v-0e9846d6]{height:calc(100vh - 60px);display:flex;justify-content:center;align-items:center;overflow:hidden}svg[data-v-0e9846d6]{width:750px}a[data-v-487434df]{width:100%;height:100%;display:block}.body[data-v-2ebb88e6]{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:1001;display:flex;justify-content:center;align-items:center}.content[data-v-2ebb88e6]{border-radius:10px;padding:2.5em 3em}.msg[data-v-2ebb88e6]{font-size:18px}.msg.success[data-v-2ebb88e6]{color:var(--color-success)}.msg.error[data-v-2ebb88e6]{color:var(--color-danger)}.demo1[data-v-2ebb88e6]{display:flex;justify-content:center;align-items:center}.ui-error[data-v-2ebb88e6],.ui-success[data-v-2ebb88e6]{width:100px;height:100px;margin-bottom:20px}.ui-error-circle[data-v-2ebb88e6]{stroke-dasharray:260.75219024795285px,260.75219024795285px;stroke-dashoffset:260.75219024795285px;-webkit-animation:ani-error-circle-2ebb88e6 1.2s linear;animation:ani-error-circle-2ebb88e6 1.2s linear}.ui-error-line1[data-v-2ebb88e6]{-webkit-animation:ani-error-line-2ebb88e6 .15s linear 1.2s both;animation:ani-error-line-2ebb88e6 .15s linear 1.2s both}.ui-error-line1[data-v-2ebb88e6],.ui-error-line2[data-v-2ebb88e6]{stroke-dasharray:54px 55px;stroke-dashoffset:55px;stroke-linecap:round}.ui-error-line2[data-v-2ebb88e6]{-webkit-animation:ani-error-line-2ebb88e6 .2s linear .9s both;animation:ani-error-line-2ebb88e6 .2s linear .9s both}@-webkit-keyframes ani-error-line-2ebb88e6{to{stroke-dashoffset:0}}@keyframes ani-error-line-2ebb88e6{to{stroke-dashoffset:0}}@-webkit-keyframes ani-error-circle-2ebb88e6{0%{stroke-dasharray:0,260.75219024795285px;stroke-dashoffset:0}35%{stroke-dasharray:120px,120px;stroke-dashoffset:-120px}70%{stroke-dasharray:0,260.75219024795285px;stroke-dashoffset:-260.75219024795285px}to{stroke-dasharray:260.75219024795285px,0;stroke-dashoffset:-260.75219024795285px}}@keyframes ani-error-circle-2ebb88e6{0%{stroke-dasharray:0,260.75219024795285px;stroke-dashoffset:0}35%{stroke-dasharray:120px,120px;stroke-dashoffset:-120px}70%{stroke-dasharray:0,260.75219024795285px;stroke-dashoffset:-260.75219024795285px}to{stroke-dasharray:260.75219024795285px,0;stroke-dashoffset:-260.75219024795285px}}.ui-success svg[data-v-2ebb88e6]{width:100px;height:100px}.ui-success svg.animate path[data-v-2ebb88e6]{-webkit-animation:dash-2ebb88e6 .75s linear both;animation:dash-2ebb88e6 .75s linear both;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes dash-2ebb88e6{0%{stroke-dashoffset:210}75%{stroke-dashoffset:-220}to{stroke-dashoffset:-205}}@keyframes dash-2ebb88e6{0%{stroke-dashoffset:210}75%{stroke-dashoffset:-220}to{stroke-dashoffset:-205}}h4[data-v-df21b168]{color:#fff}.dialog[data-v-df21b168]{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%}.content[data-v-df21b168]{border:1px solid #000!important;margin:10px;padding:10px;background-color:#fff}.top-header[data-v-df21b168]{display:flex;font-weight:700;justify-content:flex-start;flex-direction:column;margin-bottom:20px}.form-title[data-v-df21b168]{font-weight:700;text-align:center;margin-bottom:10px}.footer[data-v-df21b168]{display:flex;justify-content:flex-end}.footer[data-v-df21b168],.nb[data-v-df21b168]{margin-top:20px;font-weight:700}p[data-v-df21b168]{margin-bottom:1px}ul[data-v-df21b168]{margin:10px 0 15px 35px}img[data-v-df21b168]{width:80px}@media print{body[data-v-df21b168],html[data-v-df21b168]{width:210mm;height:297mm}.dialog>.content[data-v-df21b168]{border:none!important;visibility:visible;display:flex;flex-direction:column;position:absolute;width:190mm;top:0;left:0}.dialog[data-v-df21b168]{visibility:hidden}.nonprintable[data-v-df21b168],button[data-v-df21b168],input[data-v-df21b168]{display:none!important}.printable[data-v-df21b168]{display:inherit}[data-v-df21b168]{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}@page{size:A4 portrait;margin:5mm;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}