html{font-size:.85rem!important}.lds-dual-ring2-password{display:inline-block;align-self:center;width:35px;height:35px;margin:8px;border-radius:50%;border:4px solid var(--looty-tile-prune);border-color:var(--looty-tile-prune) transparent var(--looty-tile-prune) transparent;animation:lds-dual-ring2-password 1.2s linear infinite}@keyframes lds-dual-ring2-password{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.arrow:after,.ui-tooltip{background:#fff;border:2px solid #000}.ui-tooltip{padding:10px 20px;color:#000;border-radius:20px;font-size:8px;font-family:"Helvetica Neue",Sans-Serif;box-shadow:0 0 3px #fff;white-space:pre-line}.arrow{width:80px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.re-orderNumLigne{cursor:move}.cursor-pointer{cursor:pointer}.re-orderRangTac{cursor:move}.dt-entete-colonne:hover{cursor:pointer;color:#fff;transition:.3s;border-radius:1rem}.cursor-help{cursor:help}.font-size-85{font-size:.85em}.filepond--credits{display:none}.filepond--drop-label{cursor:pointer}.filepond--drop-label label{cursor:pointer!important}div.dts div.dt-scroll-body{background:0 0!important}.odd{background-color:#e1e1e1!important}.dataTable td,.dataTable th{padding:5px 10px 5px 10px}.td_btn_action .btn_action{visibility:hidden}tr:hover .td_btn_action .btn_action{visibility:visible}table{border-collapse:collapse!important}.select2-results__options{max-height:calc(100vh - 310px)!important;overflow-y:auto!important}.ccSearchClear{display:none}.label-select2{pointer-events:none}.sLogo img,td.sLogo img{max-width:80px;max-height:3em!important;width:auto;height:auto;object-fit:contain}.col-form-label,.form-label{text-transform:none;font-size:.875rem}table.dataTable tbody tr>.dtfc-fixed-end,table.dataTable tbody tr>.dtfc-fixed-start,table.dataTable tfoot tr>.dtfc-fixed-end,table.dataTable tfoot tr>.dtfc-fixed-start,table.dataTable thead tr>.dtfc-fixed-end,table.dataTable thead tr>.dtfc-fixed-start{background-color:var(--bs-card-bg,#fff)}table.dataTable tbody tr>.dtfc-fixed-end,table.dataTable tbody tr>.dtfc-fixed-start{z-index:2}table.dataTable tbody tr .dt-action-btn{visibility:hidden}table.dataTable tbody tr:hover .dt-action-btn{visibility:visible}.toast .btn-close,.toast .btn-close-white{opacity:1}.toast .btn-close-white:focus,.toast .btn-close-white:hover,.toast .btn-close:focus,.toast .btn-close:hover{opacity:.85;box-shadow:none}.toast.bg-success .toast-header .btn-close,.toast.text-bg-success .btn-close{background-color:#3f9c1f!important}.alert-outline-info{background-color:transparent;border:1px solid var(--looty-info);color:var(--looty-info)}.alert-outline-info .alert-link{color:var(--looty-info)}.toast.bg-danger .toast-header,.toast.bg-info .toast-header,.toast.bg-primary .toast-header,.toast.bg-success .toast-header,.toast.bg-warning .toast-header{background-color:transparent;border-bottom-color:rgba(255,255,255,.2);color:#fff}.toast .toast-date{color:#697a8d}.toast.bg-danger .toast-date,.toast.bg-info .toast-date,.toast.bg-primary .toast-date,.toast.bg-success .toast-date,.toast.bg-warning .toast-date{color:rgba(255,255,255,.85)!important}:root{--looty-blue:#1E88D6;--looty-blue-dark:#1565A0;--looty-blue-soft:#E8F2FB;--looty-gray:#4A4A4A;--looty-tile-blue:#2B7BB9;--looty-tile-teal:#2E8B8B;--looty-tile-green:#5A8F4A;--looty-tile-ocre:#C28A3D;--looty-tile-terra:#B85C3D;--looty-tile-bordeaux:#9B3A4A;--looty-tile-prune:#6B4F8F;--looty-tile-anthra:#3D4A56;--looty-success:#5BA85A;--looty-warning:#E5A23D;--looty-danger:#D04A3F;--looty-info:#2E8B8B}:root{--primary:#1E88D6!important;--secondary:#6B7A8F!important;--success:#5BA85A!important;--info:#2E8B8B!important;--warning:#E5A23D!important;--danger:#D04A3F!important;--dark:#3D4A56!important}.bg-primary{background-color:var(--looty-blue)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-success{background-color:var(--looty-success)!important}.bg-info{background-color:var(--looty-info)!important}.bg-warning{background-color:var(--looty-warning)!important}.bg-danger{background-color:var(--looty-danger)!important}.bg-dark{background-color:var(--looty-tile-anthra)!important}.text-primary{color:var(--looty-blue)!important}.text-secondary{color:var(--secondary)!important}.text-success{color:var(--looty-success)!important}.text-info{color:var(--looty-info)!important}.text-warning{color:var(--looty-warning)!important}.text-danger{color:var(--looty-danger)!important}.text-dark{color:var(--looty-tile-anthra)!important}.btn-primary{background-color:var(--looty-blue)!important;border-color:var(--looty-blue)!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--looty-blue-dark)!important;border-color:var(--looty-blue-dark)!important}.btn-success{background-color:var(--looty-success)!important;border-color:var(--looty-success)!important}.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#4a8c49!important;border-color:#4a8c49!important}.btn-danger{background-color:var(--looty-danger)!important;border-color:var(--looty-danger)!important}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:#a93b32!important;border-color:#a93b32!important}.btn-warning{background-color:var(--looty-warning)!important;border-color:var(--looty-warning)!important;color:#fff!important}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#bc852f!important;border-color:#bc852f!important;color:#fff!important}.btn-info{background-color:var(--looty-info)!important;border-color:var(--looty-info)!important}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#226b6b!important;border-color:#226b6b!important}.btn-secondary{background-color:var(--secondary)!important;border-color:var(--secondary)!important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#556475!important;border-color:#556475!important}.btn-dark{background-color:var(--looty-tile-anthra)!important;border-color:var(--looty-tile-anthra)!important}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{background-color:#2a333c!important;border-color:#2a333c!important}.btn-outline-primary{color:var(--looty-blue)!important;border-color:var(--looty-blue)!important}.btn-outline-primary:hover{background-color:var(--looty-blue)!important;color:#fff!important}.btn-outline-success{color:var(--looty-success)!important;border-color:var(--looty-success)!important}.btn-outline-success:hover{background-color:var(--looty-success)!important;color:#fff!important}.btn-outline-danger{color:var(--looty-danger)!important;border-color:var(--looty-danger)!important}.btn-outline-danger:hover{background-color:var(--looty-danger)!important;color:#fff!important}a{color:var(--looty-blue)}a:hover{color:var(--looty-blue-dark)}.badge-primary{background-color:var(--looty-blue)!important}.badge-secondary{background-color:var(--secondary)!important}.badge-success{background-color:var(--looty-success)!important}.badge-info{background-color:var(--looty-info)!important}.badge-warning{background-color:var(--looty-warning)!important}.badge-danger{background-color:var(--looty-danger)!important}.badge-dark{background-color:var(--looty-tile-anthra)!important}.alert-primary{background-color:rgba(30,136,214,.12)!important;border-color:rgba(30,136,214,.3)!important;color:var(--looty-blue-dark)!important}.alert-success{background-color:rgba(91,168,90,.12)!important;border-color:rgba(91,168,90,.3)!important;color:#3d6f3c!important}.alert-danger{background-color:rgba(208,74,63,.12)!important;border-color:rgba(208,74,63,.3)!important;color:#8b2f26!important}.alert-warning{background-color:rgba(229,162,61,.12)!important;border-color:rgba(229,162,61,.3)!important;color:#8b6020!important}.alert-info{background-color:rgba(46,139,139,.12)!important;border-color:rgba(46,139,139,.3)!important;color:#1f5f5f!important}.bg-tile-blue{background-color:var(--looty-tile-blue)!important}.bg-tile-teal{background-color:var(--looty-info)!important}.bg-tile-green{background-color:var(--looty-tile-green)!important}.bg-tile-ocre{background-color:var(--looty-tile-ocre)!important}.bg-tile-terra{background-color:var(--looty-tile-terra)!important}.bg-tile-bordeaux{background-color:var(--looty-tile-bordeaux)!important}.bg-tile-prune{background-color:var(--looty-tile-prune)!important}.bg-tile-anthra{background-color:var(--looty-tile-anthra)!important}.dataTables_wrapper,.table-responsive{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgba(28,50,84,.04),0 1px 2px rgba(28,50,84,.03);border:1px solid #e5e7eb}.table thead th,table.dataTable thead td,table.dataTable thead th{background-color:var(--looty-blue-soft)!important;color:var(--looty-blue-dark)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.5px!important;text-transform:uppercase!important;border-bottom:1px solid rgba(30,136,214,.15)!important;border-top:none!important;padding:14px!important}table.dataTable thead .sorting:after,table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{color:var(--looty-blue)!important;opacity:.6!important}.dataTables_wrapper .dataTables_scrollHead table thead tr:nth-child(2) th,.table thead tr.filter td,.table thead tr.filter-row td,table.dataTable thead tr.filter-row td{background-color:#f3f8fd!important;border-bottom:1px solid rgba(30,136,214,.1)!important;padding:6px 14px 8px!important;text-transform:none!important}.filter-input,.table thead tr.filter input,.table thead tr.filter-row input,table.dataTable thead input.filter-input{border:1px solid rgba(30,136,214,.2)!important;border-radius:4px!important;padding:4px 8px!important;font-size:11px!important;width:100%!important;background:#fff!important}.filter-input:focus,.table thead tr.filter-row input:focus{border-color:var(--looty-blue)!important;outline:0!important;box-shadow:0 0 0 2px rgba(30,136,214,.1)!important}.table tbody td,table.dataTable tbody td{color:#2c3338!important;font-size:12px!important;padding:12px 14px!important;border-top:1px solid #f0f2f5!important}.table-striped tbody tr:nth-of-type(2n),table.dataTable tbody tr:nth-child(2n),table.dataTable.stripe tbody tr.even{background-color:#f3f8fd!important}.table-striped tbody tr:nth-of-type(odd),table.dataTable tbody tr:nth-child(odd),table.dataTable.stripe tbody tr.odd{background-color:#fff!important}.table tbody tr:hover,.table-hover tbody tr:hover,table.dataTable tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:var(--looty-blue-soft)!important;cursor:pointer}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length{color:#6b7280!important;font-size:12px!important;padding:14px 16px!important}.dataTables_wrapper .dataTables_info b,.dataTables_wrapper .dataTables_info strong{color:var(--looty-blue-dark)!important;font-weight:700!important}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin-left:2px!important;border:1px solid #e5e7eb!important;background:#fff!important;border-radius:4px!important;font-size:11px!important;color:#6b7280!important;cursor:pointer!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f3f8fd!important;border-color:var(--looty-blue)!important;color:var(--looty-blue)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--looty-blue)!important;color:#fff!important;border-color:var(--looty-blue)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:.4!important;cursor:not-allowed!important}.dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dt-buttons{margin:0!important}.dataTables_wrapper .dataTables_length select{padding:4px 8px!important;border:1px solid #e5e7eb!important;border-radius:4px!important;font-size:12px!important;background:#fff!important}.table td.col-libelle,table.dataTable td.col-libelle{color:var(--looty-blue-dark)!important;font-weight:500!important}.table td.col-code,table.dataTable td.col-code{font-family:'SF Mono',Menlo,Consolas,'Courier New',monospace!important;font-size:11px!important;color:#6b7280!important}.dt-entete-colonne:hover{background-color:var(--looty-blue)!important;color:#fff!important}body table.dataTable tbody tr:not(.dtrg-start):hover,body table.dataTable tbody tr:not(.dtrg-start):hover>*{background-color:#c5dff3!important;cursor:pointer}table.dataTable thead tr[data-dt-order=disable]{background-color:#f3f8fd}table.dataTable thead tr[data-dt-order=disable] td,table.dataTable thead tr[data-dt-order=disable] th{background-color:transparent!important;padding:6px 10px!important;border-bottom:1px solid rgba(30,136,214,.1)!important}.dtcc input.form-control,.dtcc input.form-control-sm{background-color:#fff!important;border:1px solid rgba(30,136,214,.2)!important;border-radius:5px!important;padding:5px 10px!important;font-size:12px!important;color:#2c3338!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}.dtcc input.form-control::placeholder{color:#9ca3af!important}.dtcc input.form-control-sm:focus,.dtcc input.form-control:focus{border-color:var(--looty-blue)!important;box-shadow:0 0 0 2px rgba(30,136,214,.12)!important;outline:0!important}.dtcc .dtcc-search-type-icon{color:#6b8daf!important;cursor:pointer;transition:color .15s ease,background-color .15s ease;border-radius:4px;padding:2px 4px}.dtcc .dtcc-search-type-icon:hover{color:var(--looty-blue)!important;background-color:rgba(30,136,214,.08)}.dtcc .dtcc-search-icon{color:#9ca3af!important}.dtcc .dtcc-search-clear{background-color:rgba(30,136,214,.08)!important;color:var(--looty-blue)!important;border-radius:5px!important;padding:4px 8px!important;cursor:pointer;transition:background-color .15s ease,color .15s ease;border:1px solid transparent}.dtcc .dtcc-search-clear:hover{background-color:var(--looty-blue)!important;color:#fff!important}.dtcc select.form-select,.dtcc select.form-select-sm{border:1px solid rgba(30,136,214,.2)!important;border-radius:5px!important;font-size:12px!important;padding:4px 8px!important;background-color:#fff!important;color:#2c3338!important}.dtcc select.form-select-sm:focus,.dtcc select.form-select:focus{border-color:var(--looty-blue)!important;box-shadow:0 0 0 2px rgba(30,136,214,.12)!important;outline:0!important}table.dataTable .dtcc button.dtcc-button{opacity:1!important}.dt-entete-colonne:hover .dtcc button.dtcc-button svg{stroke:#fff!important}.dt-entete-colonne:hover .dtcc button.dtcc-button{color:#fff!important}table.dataTable span.dtcc div.dtcc-searchText>div span.dtcc-search-clear{display:none}body table.dataTable tbody tr.dtrg-group.dtrg-level-0,body table.dataTable tbody tr.dtrg-group.dtrg-level-0>*{background-color:#d4e8f8!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td{color:var(--looty-blue-dark)!important;font-weight:700!important;font-size:13px!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td.groupeTiers{border-left:3px solid var(--looty-blue)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td.text-end{opacity:0;transition:opacity .15s ease}body table.dataTable tbody tr.dtrg-group.dtrg-level-0:hover>td.text-end{opacity:1}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td.text-end,body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td.text-end *{color:var(--looty-blue-dark)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>td.text-end svg{stroke:var(--looty-blue-dark)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-1,body table.dataTable tbody tr.dtrg-group.dtrg-level-1>*{background-color:var(--looty-blue-soft)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-1>td.groupeTiers{color:var(--looty-blue)!important;font-weight:600!important;font-size:12px!important;padding-left:32px!important;border-left:3px solid #9fc8ec!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-1>td.text-end{opacity:0;transition:opacity .15s ease}body table.dataTable tbody tr.dtrg-group.dtrg-level-1:hover>td.text-end{opacity:1}body table.dataTable tbody tr.dtrg-group.dtrg-level-1>td.text-end,body table.dataTable tbody tr.dtrg-group.dtrg-level-1>td.text-end *{color:var(--looty-blue)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-1>td.text-end svg{stroke:var(--looty-blue)!important}table.dataTable tbody tr.odd>.dtfc-fixed-end,table.dataTable tbody tr.odd>.dtfc-fixed-start{background-color:#fff!important}table.dataTable tbody tr.even>.dtfc-fixed-end,table.dataTable tbody tr.even>.dtfc-fixed-start{background-color:#f3f8fd!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-1>*{border-top:2px solid #fff!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-0>*{border-top:2px solid #fff!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-2,body table.dataTable tbody tr.dtrg-group.dtrg-level-2>*{background-color:#edf4fb!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-2>*{border-top:2px solid #fff!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-2>td.groupeTiers{color:var(--looty-blue)!important;font-weight:600!important;font-size:11px!important;padding-left:48px!important;border-left:3px solid #c5dff3!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-2>td.text-end{opacity:0;transition:opacity .15s ease}body table.dataTable tbody tr.dtrg-group.dtrg-level-2:hover>td.text-end{opacity:1}body table.dataTable tbody tr.dtrg-group.dtrg-level-2>td.text-end,body table.dataTable tbody tr.dtrg-group.dtrg-level-2>td.text-end *{color:var(--looty-blue)!important}body table.dataTable tbody tr.dtrg-group.dtrg-level-2>td.text-end svg{stroke:var(--looty-blue)!important}#calendarVuexy .fc-datagrid-cell.fc-resource-group,#calendarVuexy .fc-timeline-lane.fc-resource-group{background-color:var(--looty-blue-soft)}#calendarVuexy .fc-datagrid-cell.fc-resource-group,#calendarVuexy .fc-datagrid-cell.fc-resource-group .fc-datagrid-cell-cushion{color:var(--looty-blue-dark);font-weight:600}#calendarVuexy .fc-datagrid-cell.fc-resource-group{border-left:3px solid var(--looty-blue)}#calendarVuexy .jour-ferie-bg{opacity:1;background-color:#e4e4e4!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cg stroke='%23fff' stroke-width='1.2'%3E%3Cpath d='M4 4 L8 8 M8 8 L4 12 M8 8 L12 4 M8 8 L12 12'/%3E%3C/g%3E%3C/svg%3E");background-size:12px 12px}#calendarVuexy .jour-ferie-label,#calendarVuexy .jour-ferie-label .fc-event-main{background-color:var(--looty-blue-soft);border-color:var(--looty-blue-soft);color:var(--looty-blue-dark);font-weight:600}