*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pilot-field{display:block;width:100%;border-radius:.5rem;border-width:1px;border-color:var(--pilot-border);background-color:var(--pilot-surface);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;color:var(--pilot-text);--tw-shadow: 0 1px 2px 0 rgb(15 23 42 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.pilot-field::-moz-placeholder{color:var(--pilot-muted)}.pilot-field::placeholder{color:var(--pilot-muted)}.pilot-field:focus{--tw-border-opacity: 1;border-color:rgb(var(--pilot-primary-rgb, 119 77 211) / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(var(--pilot-primary-rgb, 119 77 211) / .3)}.pilot-field:disabled{cursor:not-allowed;background-color:var(--pilot-elevated);opacity:.7}.pilot-field.is-invalid{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.pilot-field.is-invalid:focus{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1));--tw-ring-color: rgb(190 18 60 / .25)}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-inset-y-0{top:0;bottom:0}.tw-bottom-4{bottom:1rem}.tw-end-3{inset-inline-end:.75rem}.tw-left-0{left:0}.tw-right-0{right:0}.tw-right-4{right:1rem}.tw-z-\[1060\]{z-index:1060}.tw-z-\[1070\]{z-index:1070}.tw-z-\[1080\]{z-index:1080}.tw-z-\[1090\]{z-index:1090}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-h-10{height:2.5rem}.tw-h-11{height:2.75rem}.tw-h-12{height:3rem}.tw-h-4{height:1rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-full{height:100%}.tw-max-h-\[min\(90vh\,48rem\)\]{max-height:min(90vh,48rem)}.tw-w-10{width:2.5rem}.tw-w-12{width:3rem}.tw-w-4{width:1rem}.tw-w-8{width:2rem}.tw-w-\[min\(100vw-2rem\,24rem\)\]{width:min(100vw - 2rem,24rem)}.tw-w-full{width:100%}.tw-min-w-0{min-width:0px}.tw-min-w-\[14rem\]{min-width:14rem}.tw-min-w-full{min-width:100%}.tw-max-w-2xl{max-width:42rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-full{max-width:100%}.tw-max-w-lg{max-width:32rem}.tw-max-w-md{max-width:28rem}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}.tw-origin-top-left{transform-origin:top left}.tw-origin-top-right{transform-origin:top right}.tw-cursor-pointer{cursor:pointer}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-1{gap:.25rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-pilot-border>:not([hidden])~:not([hidden]){border-color:var(--pilot-border)}.tw-overflow-hidden{overflow:hidden}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-rounded{border-radius:.25rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-xl{border-radius:.75rem}.tw-border{border-width:1px}.tw-border-b{border-bottom-width:1px}.tw-border-l{border-left-width:1px}.tw-border-t{border-top-width:1px}.tw-border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.tw-border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.tw-border-pilot-border{border-color:var(--pilot-border)}.tw-border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.tw-border-rose-700{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.tw-border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.tw-border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.tw-bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.tw-bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.tw-bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.tw-bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.tw-bg-pilot-elevated{background-color:var(--pilot-elevated)}.tw-bg-pilot-heading{background-color:var(--pilot-heading)}.tw-bg-pilot-surface{background-color:var(--pilot-surface)}.tw-bg-primary{--tw-bg-opacity: 1;background-color:rgb(var(--pilot-primary-rgb, 119 77 211) / var(--tw-bg-opacity, 1))}.tw-bg-primary\/10{background-color:rgb(var(--pilot-primary-rgb, 119 77 211) / .1)}.tw-bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.tw-bg-rose-700{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.tw-bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.tw-bg-slate-900\/50{background-color:#0f172a80}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-object-cover{-o-object-fit:cover;object-fit:cover}.tw-p-1{padding:.25rem}.tw-p-4{padding:1rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-pr-16{padding-right:4rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-font-sans{font-family:Noto Sans,Open Sans,ui-sans-serif,system-ui,sans-serif}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-5{line-height:1.25rem}.tw-tracking-tight{letter-spacing:-.025em}.tw-tracking-wide{letter-spacing:.025em}.tw-text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.tw-text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.tw-text-emerald-950{--tw-text-opacity: 1;color:rgb(2 44 34 / var(--tw-text-opacity, 1))}.tw-text-pilot-heading{color:var(--pilot-heading)}.tw-text-pilot-muted{color:var(--pilot-muted)}.tw-text-pilot-text{color:var(--pilot-text)}.tw-text-primary{--tw-text-opacity: 1;color:rgb(var(--pilot-primary-rgb, 119 77 211) / var(--tw-text-opacity, 1))}.tw-text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.tw-text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.tw-text-rose-950{--tw-text-opacity: 1;color:rgb(76 5 25 / var(--tw-text-opacity, 1))}.tw-text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.tw-text-sky-950{--tw-text-opacity: 1;color:rgb(8 47 73 / var(--tw-text-opacity, 1))}.tw-text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-no-underline{text-decoration-line:none}.tw-accent-primary{accent-color:rgb(var(--pilot-primary-rgb, 119 77 211) / 1)}.tw-opacity-50{opacity:.5}.tw-opacity-70{opacity:.7}.tw-shadow-md{--tw-shadow: 0 8px 24px -12px rgb(15 23 42 / .18);--tw-shadow-colored: 0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(15 23 42 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-duration-200{transition-duration:.2s}:root{--pilot-bg: #f4f5f7;--pilot-surface: #ffffff;--pilot-elevated: #f6f7f9;--pilot-border: #eceef1;--pilot-text: #3f3f46;--pilot-heading: #111827;--pilot-muted: #9ca3af;--pilot-ink: #111827}[x-cloak]{display:none!important}#navbarBlur.pilot-topbar{position:static;top:auto;z-index:auto;margin:0!important;padding:.85rem 1.25rem .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.theme-dark #navbarBlur.pilot-topbar{background:color-mix(in srgb,var(--pilot-surface) 92%,transparent)!important;border-bottom-color:var(--pilot-border)!important}.pilot-topbar__row{display:flex;width:100%;align-items:center;gap:.75rem}.pilot-topbar__brand{min-width:0;flex:1 1 auto}.pilot-topbar__actions{display:flex;flex-shrink:0;align-items:center;gap:.45rem;margin-left:auto}.pilot-context-switch{display:inline-flex;align-items:center;gap:.6rem;min-height:2.5rem;padding:.28rem .85rem .28rem .35rem;border-radius:12px;border:1px solid transparent;background-color:var(--bs-primary);background-image:none;color:#fff!important;text-decoration:none;box-shadow:0 8px 18px rgba(var(--bs-primary-rgb),.28);transition:filter .16s ease,transform .16s ease}a.pilot-context-switch:not(.btn),a.pilot-context-switch:not(.btn):hover,a.pilot-context-switch:not(.btn):focus-visible{color:#fff!important;font-size:.875rem;font-weight:700;line-height:1.1;letter-spacing:normal}.pilot-context-switch:hover,.pilot-context-switch:focus-visible{filter:brightness(.94);outline:none}.pilot-context-switch__icon{width:30px;height:30px;min-width:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.22);line-height:0}.pilot-context-switch__icon i{display:block;font-size:.95rem;line-height:1}.pilot-context-switch__title{color:#fff;font-size:.875rem;font-weight:700;line-height:1.1;letter-spacing:normal;white-space:nowrap}.pilot-cabinet-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.65rem;margin:0;padding:.55rem 1.25rem;background:rgba(var(--bs-primary-rgb),.1);color:var(--pilot-ink, #111827);font-size:.82rem;border-bottom:1px solid rgba(var(--bs-primary-rgb),.18)}.pilot-cabinet-banner__back{font-weight:700;color:var(--bs-primary);text-decoration:none}.pilot-cabinet-banner__back:hover{text-decoration:underline}html.theme-dark .pilot-cabinet-banner{color:#f3f4f6;background:rgba(167,139,250,.16);border-bottom-color:#a78bfa47}html.theme-dark .pilot-cabinet-banner__back{color:#c4b5fd}.pilot-topbar__icon{width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(var(--bs-primary-rgb),.28);border-radius:999px;background:rgba(var(--bs-primary-rgb),.1);color:var(--bs-primary);font-size:1.05rem;line-height:1;padding:0;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.pilot-topbar__icon:hover,.pilot-topbar__icon:focus-visible,.app-sidenav-toggle-btn.is-collapsed{border-color:var(--bs-primary)!important;background:var(--bs-primary)!important;color:#fff!important;box-shadow:none!important;outline:none}.pilot-societe-switcher,.pilot-societe-switcher>div:first-child,#navbarBlur #societeDropdown{max-width:100%}.pilot-societe-trigger{display:inline-flex;height:2.5rem;max-width:18rem;align-items:center;gap:.55rem;border:1px solid rgba(var(--bs-primary-rgb),.35);border-radius:999px;background:var(--pilot-surface);padding:.2rem .7rem .2rem .2rem;color:var(--bs-primary);box-shadow:0 1px 2px #1018280a;transition:background-color .2s ease,border-color .2s ease}.pilot-societe-trigger:hover,.pilot-societe-trigger:focus-visible{background:rgba(var(--bs-primary-rgb),.08);border-color:var(--bs-primary);outline:none}.pilot-societe-trigger__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;line-height:1.15}.pilot-societe-trigger__kicker{font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-primary)}.pilot-societe-trigger__name{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:700;color:var(--bs-primary)}.pilot-societe-trigger__chevron{font-size:.7rem;color:var(--bs-primary)}.pilot-societe-logo{display:inline-flex;width:2rem;height:2rem;flex:0 0 2rem;align-items:center;justify-content:center;overflow:hidden;padding:.28rem;border:1px solid rgba(var(--bs-primary-rgb),.35);border-radius:999px;background:rgba(var(--bs-primary-rgb),.1)}.pilot-societe-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pilot-societe-switcher [role=menu]{top:calc(100% + .4rem);left:0;width:min(20rem,calc(100vw - 2rem));min-width:18rem;max-height:22rem;margin-top:0!important;overflow:auto;padding:.45rem!important;border-radius:1rem!important}.pilot-societe-menu__title{margin:.15rem .45rem .4rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pilot-muted)}.pilot-societe-item{display:flex;width:100%;align-items:center;gap:.7rem;border:0;border-radius:.8rem;background:transparent;padding:.45rem .5rem;text-align:left;color:var(--pilot-text)}.pilot-societe-item:hover,.pilot-societe-item:focus-visible{background:var(--pilot-elevated);outline:none}.pilot-societe-item.is-active{background:rgba(var(--bs-primary-rgb, 119, 77, 211),.1);color:var(--bs-primary)}.pilot-societe-item__logo{width:2.25rem;height:2.25rem;flex-basis:2.25rem;border-radius:.7rem;padding:.32rem}.pilot-societe-item__copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.1rem}.pilot-societe-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;color:var(--pilot-heading)}.pilot-societe-item.is-active .pilot-societe-item__name{color:var(--bs-primary)}.pilot-societe-item__meta{font-size:.72rem;color:var(--pilot-muted)}.pilot-societe-item__check{flex:0 0 auto;color:var(--bs-primary);font-size:1rem}.pilot-societe-empty{margin:0;padding:.7rem .6rem;font-size:.875rem;color:var(--pilot-muted)}@media (max-width: 991.98px){#navbarBlur.pilot-topbar{padding-inline:.75rem!important}#navbarBlur #societeDropdown,#navbarBlur #societeDropdown>div:first-child,#navbarBlur #societeDropdown button{width:100%;justify-content:flex-start}}.pilot-sidebar .sidebar-header,html.theme-dark .pilot-sidebar .sidebar-header{background:transparent;border-bottom-color:var(--pilot-border)}.pilot-sidebar .nav-link{font-weight:600;font-size:.875rem}.pilot-sidebar.collapsed .nav-link .badge{display:none}.pilot-sidebar .nav-link:focus-visible,.pilot-sidebar .sb-dropdown-menu a:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.main-content{background:var(--pilot-bg)}html:not(.theme-dark) body,html:not(.theme-dark) .main-content,html:not(.theme-dark) .bg-gray-100{background-color:var(--pilot-bg)!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar{--sb-bg: #f3f4f6;--sb-text: #6b7280;--sb-active-bg: #ffffff;--sb-border: transparent;background:#f3f4f6!important;border-right:0!important;box-shadow:none!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .sidebar-header{background:transparent!important;border-bottom-color:transparent!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .nav-link:not(.ai-link){color:#4b5563;font-weight:500;border-color:transparent!important;border-radius:.8rem}html:not(.theme-dark) #sidenav-main.pilot-sidebar .nav-link:not(.ai-link):hover{background:rgb(255 255 255 / .72)!important;color:var(--pilot-ink)!important;border-color:transparent!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .nav-link.active:not(.ai-link){background:#ffffff!important;color:var(--pilot-ink)!important;border-color:transparent!important;box-shadow:0 1px 2px #1018280f,0 0 0 1px #1118270a!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .nav-link.active:not(.ai-link):before,html.theme-dark #sidenav-main.pilot-sidebar .nav-link.active:not(.ai-link):before{display:none!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .sb-dropdown-menu a,html:not(.theme-dark) #sidenav-main.pilot-sidebar .sb-dropdown-menu a.active,html:not(.theme-dark) #sidenav-main.pilot-sidebar .sb-dropdown-menu a:hover{border-color:transparent!important}html:not(.theme-dark) #sidenav-main.pilot-sidebar .sb-dropdown-menu a:hover,html:not(.theme-dark) #sidenav-main.pilot-sidebar .sb-dropdown-menu a.active{background:#ffffff!important;color:var(--pilot-ink)!important}#sidenav-main.pilot-sidebar .nav-link.ai-link,#sidenav-main.pilot-sidebar .nav-link.ai-link:hover,#sidenav-main.pilot-sidebar .nav-link.ai-link:focus,#sidenav-main.pilot-sidebar .nav-link.ai-link.active,.pilote-ai-btn,.pilote-ai-btn:hover,.pilote-ai-btn.active,html.theme-dark .pilote-ai-btn,html.theme-dark .pilote-ai-btn:hover{background-color:var(--bs-primary)!important;background-image:none!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 18px rgba(var(--bs-primary-rgb),.28)!important}#sidenav-main.pilot-sidebar .nav-link.ai-link:hover,.pilote-ai-btn:hover{filter:brightness(.92)}#sidenav-main.pilot-sidebar .ai-link__icon,#sidenav-main.pilot-sidebar .ai-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;line-height:0;padding:0}#sidenav-main.pilot-sidebar .nav-link.ai-link i,#sidenav-main.pilot-sidebar .ai-link__icon i{display:flex;align-items:center;justify-content:center;width:1em;height:1em;min-width:0;margin:0;font-size:1rem;line-height:1}#sidenav-main.pilot-sidebar .ai-link__icon i:before{display:block;line-height:1}#sidenav-main.pilot-sidebar .ai-link__badge{color:#fff;background:rgba(255,255,255,.22);border-color:#ffffff59}html.theme-dark #sidenav-main.pilot-sidebar .nav-link.active:not(.ai-link){background:#1f2937!important;color:#f9fafb!important;border-color:transparent!important;box-shadow:none!important}.main-content :is(h1,h2,h3,.h1,.h2,.h3),.main-content .card-header :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6),.modal-title,.offcanvas-title,.dashboard-header-title{display:flex;align-items:center;gap:.55rem;color:var(--bs-primary)!important;letter-spacing:-.02em}.pilot-title-icon{box-sizing:border-box;display:inline-flex;width:2.4em;height:2.4em;flex:0 0 2.4em;align-items:center;justify-content:center;margin-right:0;padding:.42em;border-radius:.45em;background:rgba(var(--bs-primary-rgb, 119, 77, 211),.12);color:var(--bs-primary);font-size:inherit;line-height:1;vertical-align:middle}.pilot-title-icon i{display:flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:1.05em;line-height:1}.main-content .dashboard-header-title,.main-content .pilot-page-title,.main-content h1.tw-text-pilot-heading,.main-content h1.tw-text-primary,.main-content .card-header h6.font-weight-semibold.text-lg,.main-content .card-header h6.font-weight-semibold,.main-content section>h5.text-uppercase,.main-content h3.font-weight-bold.mb-0,.main-content .compta-page-hero h5,.main-content .dash-surface-title{color:var(--bs-primary)!important;opacity:1!important}.main-content .dash-module-label{color:var(--pilot-secondary)!important}.main-content .dash-module-label:before{background:var(--bs-primary)}.app-kpi,.app-kpi--primary,.app-kpi--secondary,.app-kpi--danger,.app-kpi--success,.app-kpi--warning,.app-kpi--info,.app-kpi--pink,.app-kpi--muted,.app-kpi--dark,.app-kpi--variant-hero,.app-kpi--variant-soft,.kpi-card,.compta-kpi-card{border:0!important;border-width:0!important;border-style:none!important;border-top:0!important;border-top-width:0!important;border-top-color:transparent!important;border-left:0!important;border-left-width:0!important;border-left-color:transparent!important}html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero),html:not(.theme-dark) .kpi-card,html:not(.theme-dark) .compta-kpi-card{border-radius:1.15rem!important;box-shadow:none!important;padding:1.15rem 1.25rem!important;background:#ffffff!important}html.theme-dark .app-kpi:not(.app-kpi--variant-hero),html.theme-dark .kpi-card,html.theme-dark .compta-kpi-card{background:#1e293b!important;border-radius:1.15rem!important;box-shadow:none!important;padding:1.15rem 1.25rem!important}.app-kpi__label{font-size:.72rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:700!important}.app-kpi__value,.app-kpi__value .fs-6{font-weight:800!important}.app-kpi__icon{width:2.35rem!important;height:2.35rem!important;min-width:2.35rem!important;border-radius:.75rem!important}html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero) .app-kpi__label,html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__label{color:var(--pilot-secondary)!important}html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero) .app-kpi__value,html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero) .app-kpi__value .fs-6,html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__value,html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__value .fs-6{color:var(--bs-primary)!important}html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero) .app-kpi__meta,html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__meta{color:color-mix(in srgb,var(--pilot-secondary) 75%,#64748b)!important}html:not(.theme-dark) .app-kpi:not(.app-kpi--variant-hero) .app-kpi__icon,html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__icon{background:color-mix(in srgb,var(--pilot-secondary) 16%,#ffffff)!important;color:var(--pilot-secondary)!important;box-shadow:none!important}html.theme-dark .app-kpi:not(.app-kpi--variant-hero) .app-kpi__icon{background:color-mix(in srgb,var(--pilot-secondary) 26%,#0f172a)!important}html:not(.theme-dark) .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__value,html:not(.theme-dark) .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__value .fs-6,html.theme-dark .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__value,html.theme-dark .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__value .fs-6{color:var(--pilot-danger, var(--bs-danger))!important}html:not(.theme-dark) .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__icon,html.theme-dark .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__icon{background:color-mix(in srgb,var(--pilot-danger, var(--bs-danger)) 16%,#ffffff)!important;color:var(--pilot-danger, var(--bs-danger))!important}html.theme-dark .app-kpi--danger:not(.app-kpi--variant-hero) .app-kpi__icon{background:color-mix(in srgb,var(--pilot-danger, var(--bs-danger)) 26%,#0f172a)!important}html:not(.theme-dark) .app-kpi--variant-hero,html.theme-dark .app-kpi--variant-hero{background:var(--bs-primary)!important;border:0!important;border-width:0!important;border-style:none!important;border-top:0!important;border-top-width:0!important;border-left:0!important;border-left-width:0!important;box-shadow:0 10px 24px rgba(var(--bs-primary-rgb),.28)!important}html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__label,html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__value,html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__value .fs-6,html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__meta,html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__icon,html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__icon i,html.theme-dark .app-kpi--variant-hero .app-kpi__label,html.theme-dark .app-kpi--variant-hero .app-kpi__value,html.theme-dark .app-kpi--variant-hero .app-kpi__value .fs-6,html.theme-dark .app-kpi--variant-hero .app-kpi__meta,html.theme-dark .app-kpi--variant-hero .app-kpi__icon,html.theme-dark .app-kpi--variant-hero .app-kpi__icon i{color:#fff!important;text-shadow:none!important}html:not(.theme-dark) .app-kpi--variant-hero .app-kpi__icon,html.theme-dark .app-kpi--variant-hero .app-kpi__icon{background:rgba(255,255,255,.22)!important}.main-content .dash-mini-stat .k{color:var(--bs-primary)!important;font-weight:700!important}.main-content .dash-mini-stat .v:not(.dash-v-danger):not(.dash-v-success){color:var(--pilot-secondary)!important}.placeholder\:tw-text-pilot-muted::-moz-placeholder{color:var(--pilot-muted)}.placeholder\:tw-text-pilot-muted::placeholder{color:var(--pilot-muted)}.hover\:tw-bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-pilot-elevated:hover{background-color:var(--pilot-elevated)}.hover\:tw-bg-primary\/90:hover{background-color:rgb(var(--pilot-primary-rgb, 119 77 211) / .9)}.hover\:tw-bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-rose-800:hover{--tw-bg-opacity: 1;background-color:rgb(159 18 57 / var(--tw-bg-opacity, 1))}.hover\:tw-text-pilot-text:hover{color:var(--pilot-text)}.hover\:tw-text-primary:hover{--tw-text-opacity: 1;color:rgb(var(--pilot-primary-rgb, 119 77 211) / var(--tw-text-opacity, 1))}.hover\:tw-opacity-100:hover{opacity:1}.focus\:tw-border-primary:focus{--tw-border-opacity: 1;border-color:rgb(var(--pilot-primary-rgb, 119 77 211) / var(--tw-border-opacity, 1))}.focus\:tw-border-rose-700:focus{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-primary\/40:focus{--tw-ring-color: rgb(var(--pilot-primary-rgb, 119 77 211) / .4)}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:tw-ring-emerald-700\/40:focus-visible{--tw-ring-color: rgb(4 120 87 / .4)}.focus-visible\:tw-ring-primary\/30:focus-visible{--tw-ring-color: rgb(var(--pilot-primary-rgb, 119 77 211) / .3)}.focus-visible\:tw-ring-primary\/40:focus-visible{--tw-ring-color: rgb(var(--pilot-primary-rgb, 119 77 211) / .4)}.focus-visible\:tw-ring-rose-700\/40:focus-visible{--tw-ring-color: rgb(190 18 60 / .4)}.focus-visible\:tw-ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:tw-ring-offset-pilot-surface:focus-visible{--tw-ring-offset-color: var(--pilot-surface)}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-bg-pilot-elevated:disabled{background-color:var(--pilot-elevated)}.disabled\:tw-opacity-50:disabled{opacity:.5}@media (min-width: 640px){.sm\:tw-flex-row{flex-direction:row}.sm\:tw-items-end{align-items:flex-end}.sm\:tw-items-center{align-items:center}.sm\:tw-justify-between{justify-content:space-between}}@media (min-width: 1024px){.lg\:tw-flex-row{flex-direction:row}.lg\:tw-items-center{align-items:center}.lg\:tw-justify-between{justify-content:space-between}}
