@charset "UTF-8";@media (max-width: 768px){.img-vehicule{height:200px!important}}#custom-switch{padding:.75rem 1.75rem}.navbar-nav .menu-title{display:block!important;position:relative;width:100%;cursor:pointer!important;transition:all .2s ease!important;padding:.625rem 1.5rem!important}.navbar-nav .menu-title .menu-title-text{display:flex!important;align-items:center;gap:.5rem;width:100%!important;box-sizing:border-box;padding:.5rem .2rem;border-radius:6px;background-color:#fff;transition:all .1s ease;font-size:12px!important;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.navbar-nav .menu-title .menu-title-text .menu-section-icon{font-size:1.125rem;line-height:1;display:inline-block!important;margin:0;flex-shrink:0}.navbar-nav .menu-title:hover .menu-title-text{background-color:#fff8f0e6}.navbar-nav .menu-title.section-collapsed .menu-title-text{background-color:#fff8f0;opacity:1}.navbar-nav .menu-title .menu-section-toggle{display:none!important}body [data-sidebar-size=sm] .navbar-nav .menu-title,body [data-sidebar-size=sm-hover] .navbar-nav .menu-title{text-align:center!important;padding:.625rem 0!important;width:100%!important;overflow:hidden!important}body [data-sidebar-size=sm] .navbar-nav .menu-title .menu-title-text .menu-section-label,body [data-sidebar-size=sm-hover] .navbar-nav .menu-title .menu-title-text .menu-section-label{display:none!important}body [data-sidebar-size=sm] .navbar-nav .menu-title .menu-section-icon,body [data-sidebar-size=sm-hover] .navbar-nav .menu-title .menu-section-icon{display:block!important;text-align:center!important;font-size:1.5rem!important;line-height:1!important;padding:.5rem 0!important;width:100%!important;margin:0!important;position:relative!important;border-radius:6px;transition:all .1s ease;background-color:#fff}body [data-sidebar-size=sm] .navbar-nav .menu-title:hover .menu-section-icon,body [data-sidebar-size=sm-hover] .navbar-nav .menu-title:hover .menu-section-icon{background-color:#fff8f0e6!important}body [data-sidebar-size=sm] .navbar-nav .menu-title.section-collapsed .menu-title-text,body [data-sidebar-size=sm-hover] .navbar-nav .menu-title.section-collapsed .menu-title-text{background-color:transparent!important;opacity:1!important}.main-content{overflow-x:hidden!important;max-width:100%!important}.container-fluid,.container,.card,.card-body,.row,.col{max-width:100%!important}.overflowX-inherit{overflow-x:inherit!important}@media (max-width: 576px){.w-mobile-95{left:0!important;top:0!important;bottom:0;right:0;transform:translate(0)!important}.modal{padding-left:0!important}.modal .modal-dialog{margin:0!important}}#menu-mobile .btn-soft-primary{background:var(--bs-primary)!important;color:var(--bs-white)!important;border:none!important;box-shadow:0 2px 8px #00000026;transition:all .3s ease}#menu-mobile .btn-soft-primary:hover{background:var(--bs-secondary);color:var(--bs-white)!important;transform:translateY(-1px);box-shadow:0 4px 12px #0003}#menu-mobile .btn-soft-primary svg,#menu-mobile .btn-soft-primary span,#menu-mobile .btn-soft-primary i{color:#fff!important}.card-hover-effect{cursor:pointer;transition:all .3s ease;border-radius:12px;background-color:#fff;border-color:#e9ecef}.card-hover-effect:hover{transform:translateY(-1px);box-shadow:0 4px 15px #0000001a!important}@media (max-width: 991.98px){.page-content,.container-fluid{padding-left:0!important;padding-right:0!important}.row{--bs-gutter-x: 0 !important;--bs-gutter-y: 0 !important;margin-left:0!important;margin-right:0!important}.col,[class*=col-]{padding-left:0!important;padding-right:0!important}}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.75rem!important}.text-2xl{font-size:2rem!important}@media (min-width: 768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.75rem!important}.md\:text-2xl{font-size:2rem!important}}@media (min-width: 992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.75rem!important}.lg\:text-2xl{font-size:2rem!important}}.mobile-accordion-section{border-radius:8px!important;overflow:hidden;border:1px solid var(--bs-border-color)}.mobile-accordion-section .card-header{background-color:#a3a3a34d;border-bottom:none;transition:background-color .2s ease}.mobile-accordion-section .card-header:hover{background-color:var(--bs-gray-200)}.mobile-accordion-section .card-header[aria-expanded=true]{border-bottom:1px solid var(--bs-border-color)}.mobile-accordion-section .accordion-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:var(--bs-primary);color:#3b3b3b;border-radius:6px}.mobile-accordion-section .accordion-chevron{transition:transform .2s ease}.mobile-accordion-section .accordion-collapse.collapse:not(.show){display:none}.mobile-accordion-section .accordion-collapse.show{display:block}.mobile-accordion-section .card-body{background-color:var(--bs-white)}.cursor-pointer{cursor:pointer}@media (max-width: 767.98px){.dashboard-quick-access-card .card-body{padding:.75rem!important}.dashboard-quick-access-card .quick-action-btn{border-radius:10px!important;font-size:.65rem!important;min-height:60px!important;aspect-ratio:auto!important;margin:2px!important}}
