@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.multiselect__tags{min-height:32px;display:block;padding:.375rem;border-radius:5px;border:1px solid #e5e7eb;border-radius:.5rem}.multiselect__tags,.multiselect__tags .multiselect__input{background-color:#f9fafb;font-size:.875rem;line-height:1.25rem}.multiselect__tags .multiselect__input{margin-bottom:0}.multiselect__select{height:34px!important}.multiselect__content-wrapper{font-size:.875rem!important}.ql-container{min-height:inherit}.vs__dropdown-toggle{background:#f9fafb}.vs__search{font-size:.875rem;line-height:1.25rem}.quill-editor svg{height:15px!important}.ql-toolbar{border-top-left-radius:5px;border-top-right-radius:5px}.ql-container{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ql-toolbar.ql-snow{padding:1px!important;background:#f4f4f4}.app-container-with-submenu{left:485px}.app-container-without-submenu{left:200px}.app-container-with-submenu-minimize{left:335px}.app-container-without-submenu-minimize{left:50px}.vm--overlay{background:rgba(0,0,0,.6)!important}.data-table::-webkit-scrollbar{-webkit-appearance:none;width:7px}.data-table::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.VuePagination__pagination{display:flex}.VuePagination__pagination .page-item{padding-left:5px;padding-right:5px;border:1px solid #e4e4e4}.VuePagination__pagination .active{background:#000;color:#fff}.VuePagination__count{font-size:12px!important;margin-top:6px;font-weight:300}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px;font-size:12px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(black,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.signature-wrapper[data-v-2f59749d]{max-width:500px;margin:auto}.v-dropdown-menu,.vue-daterange-picker{width:100%!important}div[size=A4]{background:#fff;width:100%;display:block;margin:0 auto;margin-bottom:.5cm;box-shadow:0 0 .5cm rgba(0,0,0,.2)}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.fade-enter,.fade-leave-to{opacity:0;transform:translateY(-4px)}table td[data-v-ead19d84],table th[data-v-ead19d84]{border-collapse:collapse;border:1px solid #ccc;white-space:nowrap}.warning-table td,.warning-table th{width:200px!important}.typing-loader{width:6px;height:6px;border-radius:50%;animation:loading 1s linear infinite alternate}@keyframes loading{0%{background-color:#000;box-shadow:12px 0 0 0 rgba(0,0,0,.2),24px 0 0 0 rgba(0,0,0,.2)}25%{background-color:rgba(0,0,0,.4);box-shadow:12px 0 0 0 #000,24px 0 0 0 rgba(0,0,0,.2)}75%{background-color:rgba(0,0,0,.4);box-shadow:12px 0 0 0 rgba(0,0,0,.2),24px 0 0 0 #000}}.file-link,.message-link{color:#1f73bb;text-decoration:underline}.video-youtube{border-radius:.25rem}.tchat-message{font-size:14px!important}.diagram-editor__wrapper,.diagram-editor__wrapper svg{height:90vh!important}#tour-modal{position:absolute;z-index:991}#tour-modal:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:#fff transparent;border-width:0 10px 10px;top:-10px;left:50%;margin-left:-10px}#tour-hole{position:absolute;box-shadow:0 0 0 99999px rgba(0,0,0,.6);z-index:990;border-radius:15px}body{overflow:hidden}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ve-table-header-th{padding:5px 10px 5px 10px!important;font-size:12px!important;font-weight:700!important}.complement-cell-head{font-weight:light!important}.ve-table-body-td{padding:5px 10px 5px 10px!important;font-size:13px!important;border-left:1px solid #e4e4e4!important;border-bottom:3px solid #e4e4e4!important}.conf-cell-head,.ve-table-filter-icon{color:#fff!important}.conf-cell-head{background:#6681d7!important}.iad-cell-head{background:#87a474!important;color:#fff!important}.atelier-cell-head{background:#a48a74!important;color:#fff!important}.complement-cell-head{background:#b8ac4b!important;color:#fff!important}.action-cell-head{background:#444!important;color:#fff!important}.action-cell-body{background:#f4f4f4!important}.custom-inp input,.custom-inp select{background:#fff!important;border-radius:3px;font-size:14px;padding:4px}.table-atelier td,.table-atelier th{width:120px!important}.table-pieces table,.table-pieces tr td{border:1px solid #e4e4e4}.table-pieces td,.table-pieces th{white-space:nowrap;overflow:hidden;border:1px solid #e4e4e4;word-wrap:break-word}.table-pieces tbody{display:block;overflow-y:scroll;overflow-x:hidden}.table-pieces tbody tr,.table-pieces thead{display:table;width:100%;table-layout:fixed}.table-pieces thead{width:calc(100% - 1em)}.table-atelier table,.table-atelier tr td{border:1px solid #e4e4e4}.table-atelier td,.table-atelier th{width:120px;white-space:nowrap;overflow:hidden;border:1px solid #e4e4e4;word-wrap:break-word}.table-atelier tbody{display:block;overflow-y:scroll;overflow-x:hidden}.table-atelier tbody tr,.table-atelier thead{display:table;width:100%;table-layout:fixed}.table-atelier thead{width:calc(100% - 1em)}.fc-cell-shaded{display:none}.mx-datepicker-main{border:0!important}.mx-datepicker-popup{margin-left:10px;padding:0!important}.mx-calendar-panel-date{max-width:340px!important}.mx-calendar{padding:2px!important}.mx-calendar-header{height:20px;line-height:20px}.vs__dropdown-menu{height:120px}.header-btn-opti{font-weight:400;background-color:#f0f0f0;font-size:12px;padding-top:2px;padding-left:10px;padding-right:10px;padding-bottom:2px;margin-bottom:5px;border-radius:5px}.header-btn-opti:hover{animation-duration:.2s;background-color:#e6e6e6}.fc-col-header-cell-cushion{font-size:14px}.hour-label{font-size:.9em!important;font-weight:700}.minute-label{font-size:.7em!important;font-weight:400;color:#888!important}.fade-enter-active{animation:fadeIn .7s ease both}.fade-leave-active{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-contrat .label-input{font-weight:500!important}@keyframes pulse-highlight{0%{box-shadow:0 0 0 4px rgba(96,165,250,.5)}50%{box-shadow:0 0 0 8px rgba(96,165,250,.2)}to{box-shadow:0 0 0 4px rgba(96,165,250,.5)}}.highlighted{border:2px solid #3b82f6;box-shadow:0 0 0 4px rgba(96,165,250,.5);transition:all .3s ease-in-out;animation:pulse-highlight 1s ease-in-out infinite}