#layout-navbar h1{margin:0;line-height:1.2em;padding:10px 0}body:not(.modal-open) .layout-content-navbar .layout-navbar{height:auto}:root{--brand:#dc2626;--brand-light:#ef4444;--brand-dark:#b91c1c;--brand-glow:rgba(220, 38, 38, 0.5);--brand-subtle:rgba(220, 38, 38, 0.1)}#themeToggle{order:10}html:not([data-theme]) body,html[data-theme=dark] body{background:linear-gradient(135deg,rgba(5,5,6,.95) 0,rgba(5,5,6,.7) 50%,rgba(5,5,6,.85) 100%),radial-gradient(ellipse at 70% 20%,rgba(220,38,38,.15),transparent 50%)}html:not([data-theme]) body h1,html:not([data-theme]) body h2,html:not([data-theme]) body h3,html:not([data-theme]) body h4,html:not([data-theme]) body h5,html[data-theme=dark] body h1,html[data-theme=dark] body h2,html[data-theme=dark] body h3,html[data-theme=dark] body h4,html[data-theme=dark] body h5{color:#fff}html:not([data-theme]) body .form-label,html[data-theme=dark] body .form-label{color:#fff}html:not([data-theme]) body #layout-menu,html[data-theme=dark] body #layout-menu{background:#000}html:not([data-theme]) body #layout-menu .menu-item a,html[data-theme=dark] body #layout-menu .menu-item a{color:#fff}html:not([data-theme]) body #layout-menu .menu-item.active>a,html[data-theme=dark] body #layout-menu .menu-item.active>a{background-color:var(--bs-primary)}html:not([data-theme]) body #layout-menu .menu-item.active.open.parent>a,html[data-theme=dark] body #layout-menu .menu-item.active.open.parent>a{background-color:transparent}html:not([data-theme]) body #layout-menu .menu-item:not(.active):hover>a,html[data-theme=dark] body #layout-menu .menu-item:not(.active):hover>a{background-color:var(--bs-menu-hover-bg);color:#000}html:not([data-theme]) body #layout-menu .logo_small,html[data-theme=dark] body #layout-menu .logo_small{display:none}html:not([data-theme]) body #layout-menu .logo_big,html[data-theme=dark] body #layout-menu .logo_big{display:none}html:not([data-theme]) body #layout-menu .logo_darkmode,html[data-theme=dark] body #layout-menu .logo_darkmode{display:block}html:not([data-theme]) body #layout-menu.collapsed .logo_small,html[data-theme=dark] body #layout-menu.collapsed .logo_small{display:block}html:not([data-theme]) body #layout-menu.collapsed .logo_big,html[data-theme=dark] body #layout-menu.collapsed .logo_big{display:none}html:not([data-theme]) body #layout-menu.collapsed .logo_darkmode,html[data-theme=dark] body #layout-menu.collapsed .logo_darkmode{display:none}html:not([data-theme]) body #layout-navbar,html[data-theme=dark] body #layout-navbar{background:#000;color:#fff}html:not([data-theme]) body #layout-navbar h1,html[data-theme=dark] body #layout-navbar h1{color:#fff}html:not([data-theme]) body #layout-navbar .layout-menu-toggle i,html[data-theme=dark] body #layout-navbar .layout-menu-toggle i{color:#fff}html:not([data-theme]) body .card,html[data-theme=dark] body .card{background:#000;color:#fff}html:not([data-theme]) body .card h5,html[data-theme=dark] body .card h5{color:#fff}html:not([data-theme]) body .card h6,html[data-theme=dark] body .card h6{color:#fff}html:not([data-theme]) body .card .btn,html[data-theme=dark] body .card .btn{background:var(--brand-dark);border:none;color:#fff}html:not([data-theme]) body .card .btn.btn-icon,html[data-theme=dark] body .card .btn.btn-icon{background:0 0;color:#fff}html:not([data-theme]) body .card .btn.btn-icon.delete-record,html[data-theme=dark] body .card .btn.btn-icon.delete-record{color:var(--brand-dark)}html:not([data-theme]) body .card #btnDemarrer,html[data-theme=dark] body .card #btnDemarrer{background-color:var(--bs-btn-bg)}html:not([data-theme]) body .card #btnAnnuler,html[data-theme=dark] body .card #btnAnnuler{background-color:var(--brand-dark);border:1px solid var(--brand-dark);color:#fff}html:not([data-theme]) body table,html[data-theme=dark] body table{color:#fff}html:not([data-theme]) body table tr td,html:not([data-theme]) body table tr th,html[data-theme=dark] body table tr td,html[data-theme=dark] body table tr th{color:#fff}html:not([data-theme]) body table tr td select option,html:not([data-theme]) body table tr th select option,html[data-theme=dark] body table tr td select option,html[data-theme=dark] body table tr th select option{color:#fff}html:not([data-theme]) body table.dataTable thead>tr>th.sorting_asc::before,html[data-theme=dark] body table.dataTable thead>tr>th.sorting_asc::before{opacity:1}html:not([data-theme]) body table.dataTable thead>tr>th.sorting::before,html[data-theme=dark] body table.dataTable thead>tr>th.sorting::before{opacity:1}html:not([data-theme]) body table.dataTable thead>tr>th.sorting::after,html[data-theme=dark] body table.dataTable thead>tr>th.sorting::after{opacity:.5}html:not([data-theme]) body select,html[data-theme=dark] body select{color:#fff;background-color:#000;color-scheme:dark;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.25)}html:not([data-theme]) body select:focus,html[data-theme=dark] body select:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,255,255,.15)}html:not([data-theme]) body select option,html[data-theme=dark] body select option{color:#fff;background-color:#000}html:not([data-theme]) body select:active,html:not([data-theme]) body select:focus,html[data-theme=dark] body select:active,html[data-theme=dark] body select:focus{color:#fff;background-color:#000;outline:0;box-shadow:none}html:not([data-theme]) body .pagination li,html[data-theme=dark] body .pagination li{color:#fff}html:not([data-theme]) body .pagination li a,html[data-theme=dark] body .pagination li a{color:#fff}html:not([data-theme]) body form label,html[data-theme=dark] body form label{color:#fff}html:not([data-theme]) body .form-select,html[data-theme=dark] body .form-select{--bs-form-select-bg-img:url('data:image/svg+xml,%3csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 22" fill="none"%3e%3cpath d="M10.9999 12.0743L15.5374 7.53676L16.8336 8.83292L10.9999 14.6666L5.16626 8.83292L6.46243 7.53676L10.9999 12.0743Z" fill="%23ffffff" fill-opacity="0.9"/%3e%3c/svg%3e');cursor:pointer}html:not([data-theme]) body .faq-wrapper button,html[data-theme=dark] body .faq-wrapper button{color:#fff}html:not([data-theme]) body .faq-wrapper .faq-answer,html[data-theme=dark] body .faq-wrapper .faq-answer{color:#fff;background-color:#000}html:not([data-theme]) body textarea,html[data-theme=dark] body textarea{color:#fff}html:not([data-theme]) body input[type=search],html:not([data-theme]) body input[type=text],html[data-theme=dark] body input[type=search],html[data-theme=dark] body input[type=text]{color:#fff}html:not([data-theme]) body #step-details .form-label,html[data-theme=dark] body #step-details .form-label{color:#fff}html:not([data-theme]) body .form-control:focus,html[data-theme=dark] body .form-control:focus{color:#fff}html:not([data-theme]) .moon,html[data-theme=dark] .moon{display:none}html:not([data-theme]) .swal2-html-container input[type=search],html:not([data-theme]) .swal2-html-container input[type=text],html[data-theme=dark] .swal2-html-container input[type=search],html[data-theme=dark] .swal2-html-container input[type=text]{color:#000}html:not([data-theme]) #formEssaiLightbox h2,html[data-theme=dark] #formEssaiLightbox h2{color:#000}html:not([data-theme]) #formEssaiLightbox input,html[data-theme=dark] #formEssaiLightbox input{color:#000!important}html:not([data-theme]) #formEssaiLightbox input.form-control.cursorforbidden,html[data-theme=dark] #formEssaiLightbox input.form-control.cursorforbidden{background-color:rgba(var(--bs-base-color-rgb),.06)}html:not([data-theme]) #formEssaiLightbox input[readonly],html[data-theme=dark] #formEssaiLightbox input[readonly]{background-color:rgba(var(--bs-base-color-rgb),.06)}html:not([data-theme]) #formEssaiLightbox span.select2-selection.select2-selection--single,html[data-theme=dark] #formEssaiLightbox span.select2-selection.select2-selection--single{background-color:rgba(var(--bs-base-color-rgb),.06)!important}html:not([data-theme]) .swal2-container .swal2-modal.swal2-popup label,html[data-theme=dark] .swal2-container .swal2-modal.swal2-popup label{color:#000}html:not([data-theme]) .swal2-container .swal2-modal.swal2-popup .form-control:focus,html[data-theme=dark] .swal2-container .swal2-modal.swal2-popup .form-control:focus{color:#000}html:not([data-theme]) .modal-content label,html[data-theme=dark] .modal-content label{color:#000}html:not([data-theme]) table thead.table-light th,html[data-theme=dark] table thead.table-light th{background-color:silver!important;color:#000}html:not([data-theme]) .vehicule-single .vehicule-historique,html[data-theme=dark] .vehicule-single .vehicule-historique{background-color:#000;color:#fff;margin-block-start:0!important}html:not([data-theme]) .vehicule-single .vehicule-historique .timeline .affectation-en-cours,html[data-theme=dark] .vehicule-single .vehicule-historique .timeline .affectation-en-cours{color:#000}html:not([data-theme]) #formEditVehicule .form-control:focus,html:not([data-theme]) #formEditVehicule input[type=text],html[data-theme=dark] #formEditVehicule .form-control:focus,html[data-theme=dark] #formEditVehicule input[type=text]{color:#000}html:not([data-theme]) #formEditVehicule textarea,html[data-theme=dark] #formEditVehicule textarea{color:#000}html:not([data-theme]) #formEditVehicule select,html[data-theme=dark] #formEditVehicule select{color:#000}html:not([data-theme]) #formEditVehicule select option,html[data-theme=dark] #formEditVehicule select option{color:#000}html:not([data-theme]) #formAddEssai .form-control:focus,html:not([data-theme]) #formAddEssai input[type=text],html[data-theme=dark] #formAddEssai .form-control:focus,html[data-theme=dark] #formAddEssai input[type=text]{color:#000}html:not([data-theme]) #essaiRecap .border.rounded.p-3.bg-light,html[data-theme=dark] #essaiRecap .border.rounded.p-3.bg-light{background:#353333!important}html:not([data-theme]) #acf_ajouter_pv_step1 input,html[data-theme=dark] #acf_ajouter_pv_step1 input{color:#000}html:not([data-theme]) #acf_ajouter_pv_step1 input[type=submit],html[data-theme=dark] #acf_ajouter_pv_step1 input[type=submit]{color:#fff}html:not([data-theme]) #acf_ajouter_pv_step2 input,html[data-theme=dark] #acf_ajouter_pv_step2 input{color:#000}html:not([data-theme]) #acf_ajouter_pv_step2 input[type=submit],html[data-theme=dark] #acf_ajouter_pv_step2 input[type=submit]{color:#fff}html:not([data-theme]) #acf_ajouter_pv_step2 textarea,html[data-theme=dark] #acf_ajouter_pv_step2 textarea{color:#000}html:not([data-theme]) #btnCreateNewEssai,html[data-theme=dark] #btnCreateNewEssai{border:1px solid var(--bs-success)!important;background-color:transparent!important;color:var(--bs-success)!important}html:not([data-theme]) #btnCreateNewEssai:hover,html[data-theme=dark] #btnCreateNewEssai:hover{background-color:var(--bs-success)!important;color:#fff!important}html:not([data-theme]) .modal-content h5,html[data-theme=dark] .modal-content h5{color:#000}html[data-theme=light] .sun{display:none}html[data-theme=light] .moon{display:block}.badge.badge-dot{display:inline-block!important;padding:0;border-radius:50%;margin:0;block-size:.5rem;inline-size:.5rem}.badge.bg-label-actif{background-color:color-mix(in sRGB,var(--bs-paper-bg) var(--bs-bg-label-tint-amount),var(--bs-success))!important;color:var(--bs-success)!important}.badge.bg-label-inactif{background-color:color-mix(in sRGB,var(--bs-paper-bg) var(--bs-bg-label-tint-amount),var(--bs-warning))!important;color:var(--bs-warning)!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.fc-toolbar-title{text-transform:capitalize}div.dt-container div.dt-length,div.dt-container div.dt-search{margin-block:1.5rem;margin-block-end:1.5rem}div.dt-container div.dt-length select{margin-inline:.5rem;margin-inline-start:.5rem}div.dt-container div.dt-length label{font-weight:400;text-align:left;white-space:nowrap}div.dt-container .dt-buttons.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child)>.btn,div.dt-container .dt-buttons.btn-group:not(.btn-group-vertical)>:not(.btn-check)+.btn{border-radius:.375rem!important}.dt-buttons.btn-group:not(.btn-group-vertical)>:not(.btn-check)+.btn{border-radius:.375rem!important}.btn-group:not(.btn-group-vertical)>.btn-group:not(:last-child)>.btn{border-radius:.375rem!important}#layout-navbar .avatar{border:1px solid #ececec;border-radius:50%}#layout-navbar .avatar img{object-fit:cover;width:38px!important;height:38px!important}#tdpAddVehiculeFormWrap input[type=submit]{background-color:#696cff;border-radius:6px;color:#fff;padding:8px 16px;border:none}#tdpAddVehiculeModal .modal-body{margin-top:0;padding-top:0}#tdpAddVehiculeModal .acf-form .acf-fields.tdp-add-vehicule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0}#tdpAddVehiculeModal .acf-form .acf-fields.tdp-add-vehicule-grid>.acf-field{margin:0;width:100%!important;padding-top:9px;padding-bottom:9px;min-height:70px!important}#tdpAddVehiculeModal .acf-field .acf-label{margin-bottom:5px!important}#vehicules_data,.table.datatables-vehicules{margin-bottom:20px;margin-block-end:20px}#vehicules_data tr td:first-child,#vehicules_data tr th:first-child,.table.datatables-vehicules tr td:first-child,.table.datatables-vehicules tr th:first-child{padding-right:0}#vehicules_data td.couleur span,.table.datatables-vehicules td.couleur span{display:inline-block;width:20px;height:20px;border-radius:100%;background-color:var(--couleur)}#vehicules_data_filter input{height:38px;font-size:15px;border-radius:var(--bs-border-radius)}#vehicules_data_filter label{width:100%}#table_demandes_transfert a.btn.btn-sm{width:100px;margin-bottom:5px}#table_demandes_transfert button.btn-sm{width:100px}body.page-template-template-accueil .card.h-100 .card-body p{font-size:14px}body.page-template-template-accueil .card.h-100 .img-fluid{max-width:100%;height:auto;max-height:200px;min-height:200px;object-fit:cover;width:100%}#questions_reponses h2{color:var(--bs-body-color);text-align:center}#questions_reponses .question_reponse .question{margin:0;padding:15px 25px 15px 25px}#questions_reponses .question_reponse .question i{top:12px}#questions_reponses .question_reponse .reponse{margin:0;padding-bottom:0}#questions_reponses .question_reponse .reponse p{font-size:14px}.question_reponse{padding-bottom:0;margin-top:15px;margin-bottom:20px;border:solid 1px #c1c1c1;border-radius:10px;display:block;clear:both}.question_reponse:hover .question{color:var(--bs-menu-active-color)}.question_reponse:hover .question i:before{color:var(--bs-menu-active-color)}.question_reponse.active .question{color:var(--bs-menu-active-color)}.question_reponse.active .question i:before:hover{color:var(--bs-menu-active-color)}.question_reponse .question{font-size:1.1em;font-weight:700;cursor:pointer;margin:0;padding:15px 40px 15px 25px;position:relative;color:var(--bs-body-color)}.question_reponse .question:before{position:absolute;right:20px;top:14px;content:'+';width:10px;height:10px;font-size:18px;font-weight:900;color:var(--bs-body-color);font-style:normal}.question_reponse .reponse{font-size:1em;font-weight:400;padding:0 25px 20px;display:none;line-height:1.5em;color:#fff;color:var(--bs-body-color)}.question_reponse .reponse p{margin:0 0 7px}.question_reponse .reponse p a{color:var(--bs-menu-active-color)!important}.question_reponse .reponse p a span{color:var(--bs-menu-active-color)!important;text-decoration:underline}.question_reponse.active .question:before{content:'-'}.question_reponse.active .reponse{display:block}table thead th.no-sort{cursor:default!important}table thead th.no-sort:after,table thead th.no-sort:before{display:none!important}body.page-template-template-planning .swal2-container .swal2-popup h2{font-size:24px!important;font-weight:900;padding:0 25px;text-align:left!important;color:var(--bs-menu-sub-active-color)}body.page-template-template-planning .swal2-popup input[readonly],body.page-template-template-planning .swal2-popup textarea[readonly]{background-color:#f8f9fa!important;color:#495057!important;cursor:default;opacity:1}body.page-template-template-planning .swal2-popup .badge{font-size:.85rem;padding:.4em .6em;border-radius:.375rem}body.page-template-template-planning .badge{font-size:.85rem;padding:.45em .65em;border-radius:.5rem}html body .swal2-container .swal2-popup .swal2-title{font-size:31px}.swal2-popup .select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid #d9dee3!important;border-radius:8px!important;height:40px!important;display:flex;align-items:center;padding-left:8px!important;padding-right:8px!important;font-size:.95rem}.swal2-popup .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px!important;right:10px!important}.swal2-popup .select2-container--default .select2-selection--single .select2-selection__rendered{color:#697a8d!important;line-height:38px!important}.swal2-popup .select2-container--focus .select2-selection--single{border-color:#0d6efd!important;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.swal2-container .swal2-popup .swal2-title{line-height:1.375;margin:0 auto 0;max-inline-size:16em;font-size:27px;text-align:center;display:block;width:100%;padding-top:0!important}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:flex-start!important}.page-template-template-moncompte .nav-pills .nav-link,.page-template-template-moncompte .nav-tabs .nav-link{text-transform:none}.page-template-template-moncompte .card-body .d-block.w-px-100.h-px-100.rounded{object-fit:cover}:root{--sidebar-width:280px;--sidebar-width-collapsed:80px}#layout-menu{inline-size:var(--sidebar-width)}#layout-menu .logo_small{display:none}#layout-menu .logo_darkmode{display:none}#layout-menu.collapsed{inline-size:var(--sidebar-width-collapsed)}#layout-menu.collapsed .logo_small{display:block}#layout-menu.collapsed .logo_big{display:none}#layout-menu.collapsed .menu-item .menu-link>div:not(.badge){opacity:0;visibility:hidden}#layout-menu.collapsed .ps__thumb-y{display:none}.toggle-btn{position:absolute;right:-15px;top:20px;background:#fff;border-radius:50%;width:30px;height:30px;border:none;box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:100;cursor:pointer;transition:transform .3s ease}.toggle-btn i{font-size:24px;position:absolute;top:3px;left:3px;transform:none}.collapsed .toggle-btn{transform:rotate(180deg)}.collapsed .hide-on-collapse{opacity:0;visibility:hidden}.container-xxl{max-inline-size:100%!important}.acf-notice.-error.acf-error-message.-dismiss p{color:#fff}#vehicules_data tr td .small{font-size:.7125rem;white-space:nowrap}#vehicules_data tr td .badge{font-size:.73rem}#formEssaiLightbox input{color:#000!important}#formEssaiLightbox input.form-control.cursorforbidden{background-color:rgba(var(--bs-base-color-rgb),.06);color:#697a8d!important}#formEssaiLightbox input[readonly]{background-color:rgba(var(--bs-base-color-rgb),.06);color:#697a8d!important}#formEssaiLightbox input[disabled]{background-color:rgba(var(--bs-base-color-rgb),.06);color:#697a8d!important}#formEssaiLightbox span[aria-disabled=true]{background-color:rgba(var(--bs-base-color-rgb),.06)!important;color:#697a8d!important}#acf_ajouter_pv_step1 .acf-form-submit{text-align:right;padding-right:28px;padding-bottom:10px}@media (max-width:768px){#calendar .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{flex-direction:column;gap:20px}}@media (max-width:768px){body.page-template-template-planning .container-xxl.flex-grow-1.container-p-y .d-flex.justify-content-between.align-items-center.mb-3{flex-direction:column;gap:15px;margin-block-end:20px!important}}@media (max-width:768px){body.page-template-template-statistiques .container-xxl.flex-grow-1.container-p-y .d-flex.justify-content-between.align-items-center.mb-4{flex-direction:column;gap:15px;margin-block-end:20px!important}body.page-template-template-statistiques .container-xxl.flex-grow-1.container-p-y .d-flex.justify-content-between.align-items-center.mb-4 h4 small{display:block}}@media (min-width:1100px) and (max-width:1550px){html body table.dataTable thead>tr>td{font-size:13px!important}html body #vehicules_data tr td,html body #vehicules_data tr th{font-size:13px!important;padding:.782rem 15px!important}}@media (max-width:768px){.layout-page h2{line-height:2.3rem}.layout-page .card.p-4 h2{line-height:1.8rem}#layout-menu .toggle-btn{display:none}#layout-navbar .layout-menu-toggle{margin-inline-end:13px!important}#layout-navbar #themeToggle{margin-right:0;padding-right:0;padding-left:12px}#layout-navbar h1{font-size:14px;line-height:17px}#layout-navbar .sun{color:#fff}.layout-content-navbar .layout-navbar{width:calc(100% - 30px);padding:15px;margin:0 15px;inline-size:calc(100% - 30px)!important;max-inline-size:calc(100% - 30px)!important;padding-inline:10px!important}.layout-content-navbar .layout-navbar .nav-item.dropdown-notifications{display:none}.layout-content-navbar .layout-navbar .navbar-nav.flex-row.align-items-center.ms-md-auto{border:1px solid #cdcd;border-radius:100%;padding:5px}body.page-template-template-accueil .card.h-100 .img-fluid{min-height:140px}.modal-dialog.modal-lg.modal-dialog-centered{max-width:90%!important;min-width:90%;width:90%!important}}