html[data-color-scheme=dark]{color-scheme:dark;--background:#0b1220;--foreground:#f1f5f9;--surface:#111827;--surface-muted:#0f172a;--border-strong:#475569;--accent-violet:#a78bfa;--accent-amber:#fbbf24;--accent-emerald:#34d399;--accent-rose:#fb7185;--theme-body-from:#070b14;--theme-body-mid:#0b1220;--theme-body-to:#111827}html[data-color-scheme=light]{color-scheme:light;--background:#eef2ff;--foreground:#0f172a;--surface:#fff;--surface-muted:#f8fafc;--border-strong:#cbd5e1;--accent-violet:#6d28d9;--accent-amber:#d97706;--accent-emerald:#059669;--accent-rose:#e11d48;--theme-body-from:#eef2ff;--theme-body-mid:#f8fafc;--theme-body-to:#f1f5f9}html[data-color-scheme=light] body{color:#0f172a}html[data-color-scheme=light] .app-brand{color:#020617!important}html[data-color-scheme=light] .app-header-bar{background-color:hsla(0,0%,100%,.97)!important;border-color:#ddd6fe!important;color:#0f172a!important}html[data-color-scheme=light] .app-status-strip{background:linear-gradient(90deg,rgba(245,243,255,.95),rgba(248,250,252,.95))!important;border-color:#ede9fe!important}html[data-color-scheme=light] .action-card,html[data-color-scheme=light] .empty-state,html[data-color-scheme=light] .mobile-bottom-sheet,html[data-color-scheme=light] .mobile-tab-bar,html[data-color-scheme=light] .nav-drawer,html[data-color-scheme=light] .page-header,html[data-color-scheme=light] .section-card,html[data-color-scheme=light] .stat-card{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html[data-color-scheme=light] .action-card-title,html[data-color-scheme=light] .empty-state-title,html[data-color-scheme=light] .page-title,html[data-color-scheme=light] .section-title,html[data-color-scheme=light] .stat-value{color:#020617!important}html[data-color-scheme=light] .empty-state-body,html[data-color-scheme=light] .loading-line,html[data-color-scheme=light] .page-lead,html[data-color-scheme=light] .section-card-body,html[data-color-scheme=light] .stat-hint,html[data-color-scheme=light] .stat-label{color:#475569!important}html[data-color-scheme=light] .admin-nav-link-idle,html[data-color-scheme=light] .field-label,html[data-color-scheme=light] .gestion-nav-link-idle,html[data-color-scheme=light] .nav-drawer-link-idle{color:#1e293b!important}html[data-color-scheme=light] .field-input,html[data-color-scheme=light] .input-field{background-color:#fff!important;color:#0f172a!important;border-color:#cbd5e1!important}html[data-color-scheme=light] .btn-danger,html[data-color-scheme=light] .btn-link-secondary,html[data-color-scheme=light] .btn-secondary{background-color:#fff!important;color:#1e293b!important}html[data-color-scheme=light] .mobile-tab-inactive{color:#475569!important}html[data-color-scheme=light] .chat-composer-shell,html[data-color-scheme=light] .chat-root,html[data-color-scheme=light] .chat-sidebar,html[data-color-scheme=light] .chat-thread-header{background-color:#fff!important;color:#0f172a!important;border-color:#e2e8f0!important}html[data-color-scheme=light] .chat-bubble-assistant{background-color:#f1f5f9!important;color:#1e293b!important}html[data-color-scheme=light] .chat-bubble-assistant .agent-message-md,html[data-color-scheme=light] .chat-bubble-assistant .agent-message-md :where(p,li,h1,h2,h3,h4,h5,h6,strong,em,span,div,td,th){color:inherit!important}html[data-color-scheme=light] .chat-bubble-assistant .md-table-wrap{background-color:#fff!important;border-color:#e2e8f0!important;color:#0f172a!important}html[data-color-scheme=light] .chat-bubble-assistant .md-table-head{background-color:#f8fafc!important;color:#0f172a!important}html[data-color-scheme=light] .chat-bubble-assistant .md-table-td,html[data-color-scheme=light] .chat-bubble-assistant .md-table-th{color:#0f172a!important}html[data-color-scheme=light] .chat-bubble-assistant .md-link{color:#5b21b6!important}html[data-color-scheme=light] .chat-bubble-assistant .md-code-inline{background-color:#e2e8f0!important;color:#0f172a!important}html[data-color-scheme=light] .chat-bubble-assistant .md-blockquote,html[data-color-scheme=light] .chat-bubble-assistant .md-pre{background-color:#f8fafc!important;border-color:#e2e8f0!important;color:#1e293b!important}html[data-color-scheme=light] .chat-bubble-user{background-color:#4c1d95!important;color:#fff!important}html[data-color-scheme=light] .chat-input-pill{background-color:#f1f5f9!important;border-color:#e2e8f0!important}html[data-color-scheme=light] .bg-gray-900:not(.text-white),html[data-color-scheme=light] .bg-gray-950:not(.text-white),html[data-color-scheme=light] .bg-neutral-900:not(.text-white),html[data-color-scheme=light] .bg-neutral-950:not(.text-white),html[data-color-scheme=light] .bg-slate-900:not(.text-white):not(.chat-bubble-user),html[data-color-scheme=light] .bg-slate-950:not(.text-white):not(.chat-bubble-user),html[data-color-scheme=light] .bg-zinc-900:not(.text-white),html[data-color-scheme=light] .bg-zinc-950:not(.text-white){background-color:#fff!important;color:#0f172a!important}html[data-color-scheme=light] .text-gray-100,html[data-color-scheme=light] .text-gray-50,html[data-color-scheme=light] .text-slate-100,html[data-color-scheme=light] .text-slate-50,html[data-color-scheme=light] .text-zinc-100,html[data-color-scheme=light] .text-zinc-50{color:#0f172a!important}html[data-color-scheme=light] .text-slate-200,html[data-color-scheme=light] .text-zinc-200{color:#334155!important}html[data-color-scheme=light] .text-slate-300,html[data-color-scheme=light] .text-zinc-300{color:#475569!important}html[data-color-scheme=light] .text-white,html[data-color-scheme=light] .text-white\/70,html[data-color-scheme=light] .text-white\/85,html[data-color-scheme=light] .text-white\/90{color:#fff!important}html[data-color-scheme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]),html[data-color-scheme=light] select,html[data-color-scheme=light] textarea{color-scheme:light}html[data-color-scheme=light] input::placeholder,html[data-color-scheme=light] textarea::placeholder{color:#64748b;opacity:1}html.dark body,html[data-color-scheme=dark] body{color:#e2e8f0}html.dark ::selection,html[data-color-scheme=dark] ::selection{background:#5b21b6;color:#f8fafc}html.dark .app-brand,html[data-color-scheme=dark] .app-brand{color:#f8fafc!important}html.dark .app-header-bar,html[data-color-scheme=dark] .app-header-bar{background-color:rgba(2,6,23,.97)!important;border-color:#4c1d95!important;color:#f1f5f9!important}html.dark .app-status-strip,html[data-color-scheme=dark] .app-status-strip{background:linear-gradient(90deg,rgba(46,16,101,.85),rgba(15,23,42,.9))!important;border-color:#4c1d95!important}html.dark .from-white,html[data-color-scheme=dark] .from-white{--tw-gradient-from:#0f172a var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html.dark .to-white,html[data-color-scheme=dark] .to-white{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)!important}html.dark .via-white,html[data-color-scheme=dark] .via-white{--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),#0f172a var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html.dark .from-violet-100,html.dark .from-violet-50,html.dark .from-violet-50\/30,html.dark .from-violet-50\/40,html.dark .from-violet-50\/50,html.dark .from-violet-50\/60,html.dark .from-violet-50\/80,html.dark .from-violet-50\/90,html[data-color-scheme=dark] .from-violet-100,html[data-color-scheme=dark] .from-violet-50,html[data-color-scheme=dark] .from-violet-50\/30,html[data-color-scheme=dark] .from-violet-50\/40,html[data-color-scheme=dark] .from-violet-50\/50,html[data-color-scheme=dark] .from-violet-50\/60,html[data-color-scheme=dark] .from-violet-50\/80,html[data-color-scheme=dark] .from-violet-50\/90{--tw-gradient-from:#2e1065 var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(46,16,101,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html.dark .via-violet-50\/40,html[data-color-scheme=dark] .via-violet-50\/40{--tw-gradient-to:rgba(46,16,101,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),rgba(76,29,149,.45) var(--tw-gradient-via-position),var(--tw-gradient-to)!important}html.dark .from-emerald-50,html.dark .from-emerald-50\/80,html.dark .from-emerald-50\/90,html[data-color-scheme=dark] .from-emerald-50,html[data-color-scheme=dark] .from-emerald-50\/80,html[data-color-scheme=dark] .from-emerald-50\/90{--tw-gradient-from:#022c22 var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(2,44,34,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html.dark .from-amber-50,html.dark .from-indigo-50,html.dark .from-indigo-50\/70,html.dark .from-rose-50,html.dark .from-sky-50,html.dark .from-slate-50,html.dark .from-teal-50,html.dark .from-teal-50\/90,html[data-color-scheme=dark] .from-amber-50,html[data-color-scheme=dark] .from-indigo-50,html[data-color-scheme=dark] .from-indigo-50\/70,html[data-color-scheme=dark] .from-rose-50,html[data-color-scheme=dark] .from-sky-50,html[data-color-scheme=dark] .from-slate-50,html[data-color-scheme=dark] .from-teal-50,html[data-color-scheme=dark] .from-teal-50\/90{--tw-gradient-from:#0f172a var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(15,23,42,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}html.dark .to-slate-50,html.dark .to-slate-50\/80,html[data-color-scheme=dark] .to-slate-50,html[data-color-scheme=dark] .to-slate-50\/80{--tw-gradient-to:#0f172a var(--tw-gradient-to-position)!important}html.dark .bg-white,html.dark .bg-white\/40,html.dark .bg-white\/50,html.dark .bg-white\/60,html.dark .bg-white\/70,html.dark .bg-white\/80,html.dark .bg-white\/90,html.dark .bg-white\/95,html[data-color-scheme=dark] .bg-white,html[data-color-scheme=dark] .bg-white\/40,html[data-color-scheme=dark] .bg-white\/50,html[data-color-scheme=dark] .bg-white\/60,html[data-color-scheme=dark] .bg-white\/70,html[data-color-scheme=dark] .bg-white\/80,html[data-color-scheme=dark] .bg-white\/90,html[data-color-scheme=dark] .bg-white\/95{background-color:#0f172a!important;color:#e2e8f0!important}html.dark .bg-slate-100,html.dark .bg-slate-100\/80,html.dark .bg-slate-100\/90,html.dark .bg-slate-50,html.dark .bg-slate-50\/60,html.dark .bg-slate-50\/70,html.dark .bg-slate-50\/80,html.dark .bg-slate-50\/90,html[data-color-scheme=dark] .bg-slate-100,html[data-color-scheme=dark] .bg-slate-100\/80,html[data-color-scheme=dark] .bg-slate-100\/90,html[data-color-scheme=dark] .bg-slate-50,html[data-color-scheme=dark] .bg-slate-50\/60,html[data-color-scheme=dark] .bg-slate-50\/70,html[data-color-scheme=dark] .bg-slate-50\/80,html[data-color-scheme=dark] .bg-slate-50\/90{background-color:#111827!important;color:#e2e8f0!important}html.dark .bg-violet-50,html.dark .bg-violet-50\/40,html.dark .bg-violet-50\/80,html.dark .bg-violet-50\/90,html[data-color-scheme=dark] .bg-violet-50,html[data-color-scheme=dark] .bg-violet-50\/40,html[data-color-scheme=dark] .bg-violet-50\/80,html[data-color-scheme=dark] .bg-violet-50\/90{background-color:rgba(76,29,149,.45)!important;color:#ede9fe!important}html.dark .bg-emerald-50,html.dark .bg-emerald-50\/80,html.dark .bg-emerald-50\/90,html[data-color-scheme=dark] .bg-emerald-50,html[data-color-scheme=dark] .bg-emerald-50\/80,html[data-color-scheme=dark] .bg-emerald-50\/90{background-color:rgba(6,78,59,.45)!important;color:#a7f3d0!important}html.dark .bg-amber-50,html.dark .bg-amber-50\/60,html.dark .bg-amber-50\/80,html.dark .bg-amber-50\/90,html[data-color-scheme=dark] .bg-amber-50,html[data-color-scheme=dark] .bg-amber-50\/60,html[data-color-scheme=dark] .bg-amber-50\/80,html[data-color-scheme=dark] .bg-amber-50\/90{background-color:rgba(120,53,15,.45)!important;color:#fde68a!important}html.dark .bg-teal-100,html.dark .bg-teal-50\/40,html[data-color-scheme=dark] .bg-teal-100,html[data-color-scheme=dark] .bg-teal-50\/40{background-color:rgba(19,78,74,.55)!important;color:#ccfbf1!important}html.dark .bg-amber-100,html.dark .bg-amber-200,html.dark .bg-blue-100,html.dark .bg-cyan-100,html.dark .bg-emerald-100,html.dark .bg-emerald-200,html.dark .bg-fuchsia-100,html.dark .bg-green-100,html.dark .bg-green-200,html.dark .bg-indigo-100,html.dark .bg-orange-100,html.dark .bg-purple-100,html.dark .bg-red-100,html.dark .bg-rose-100,html.dark .bg-sky-100,html.dark .bg-sky-200,html.dark .bg-slate-200,html.dark .bg-slate-200\/80,html.dark .bg-slate-200\/90,html.dark .bg-teal-200,html.dark .bg-violet-100,html.dark .bg-violet-200,html[data-color-scheme=dark] .bg-amber-100,html[data-color-scheme=dark] .bg-amber-200,html[data-color-scheme=dark] .bg-blue-100,html[data-color-scheme=dark] .bg-cyan-100,html[data-color-scheme=dark] .bg-emerald-100,html[data-color-scheme=dark] .bg-emerald-200,html[data-color-scheme=dark] .bg-fuchsia-100,html[data-color-scheme=dark] .bg-green-100,html[data-color-scheme=dark] .bg-green-200,html[data-color-scheme=dark] .bg-indigo-100,html[data-color-scheme=dark] .bg-orange-100,html[data-color-scheme=dark] .bg-purple-100,html[data-color-scheme=dark] .bg-red-100,html[data-color-scheme=dark] .bg-rose-100,html[data-color-scheme=dark] .bg-sky-100,html[data-color-scheme=dark] .bg-sky-200,html[data-color-scheme=dark] .bg-slate-200,html[data-color-scheme=dark] .bg-slate-200\/80,html[data-color-scheme=dark] .bg-slate-200\/90,html[data-color-scheme=dark] .bg-teal-200,html[data-color-scheme=dark] .bg-violet-100,html[data-color-scheme=dark] .bg-violet-200{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .hover\:bg-amber-100:hover,html.dark .hover\:bg-emerald-100:hover,html.dark .hover\:bg-green-200:hover,html.dark .hover\:bg-slate-200:hover,html.dark .hover\:bg-violet-100:hover,html.dark .hover\:bg-violet-200:hover,html[data-color-scheme=dark] .hover\:bg-amber-100:hover,html[data-color-scheme=dark] .hover\:bg-emerald-100:hover,html[data-color-scheme=dark] .hover\:bg-green-200:hover,html[data-color-scheme=dark] .hover\:bg-slate-200:hover,html[data-color-scheme=dark] .hover\:bg-violet-100:hover,html[data-color-scheme=dark] .hover\:bg-violet-200:hover{background-color:#334155!important}html.dark .bg-pink-100,html.dark .bg-pink-200,html[data-color-scheme=dark] .bg-pink-100,html[data-color-scheme=dark] .bg-pink-200{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .bg-violet-50\/50,html[data-color-scheme=dark] .bg-violet-50\/50{background-color:#020617!important;color:#e2e8f0!important}html.dark .bg-amber-50\/80,html.dark .bg-emerald-50\/80,html.dark .bg-indigo-50\/80,html.dark .bg-sky-50\/80,html.dark .bg-teal-50\/80,html.dark .bg-violet-50\/80,html[data-color-scheme=dark] .bg-amber-50\/80,html[data-color-scheme=dark] .bg-emerald-50\/80,html[data-color-scheme=dark] .bg-indigo-50\/80,html[data-color-scheme=dark] .bg-sky-50\/80,html[data-color-scheme=dark] .bg-teal-50\/80,html[data-color-scheme=dark] .bg-violet-50\/80{background-color:#0f172a!important;color:#e2e8f0!important}html.dark .active\:bg-slate-100:active,html.dark .active\:bg-slate-200:active,html.dark .active\:bg-slate-50:active,html.dark .hover\:bg-slate-100:hover,html.dark .hover\:bg-slate-200:hover,html.dark .hover\:bg-slate-50:hover,html[data-color-scheme=dark] .active\:bg-slate-100:active,html[data-color-scheme=dark] .active\:bg-slate-200:active,html[data-color-scheme=dark] .active\:bg-slate-50:active,html[data-color-scheme=dark] .hover\:bg-slate-100:hover,html[data-color-scheme=dark] .hover\:bg-slate-200:hover,html[data-color-scheme=dark] .hover\:bg-slate-50:hover{background-color:#1e293b!important}html.dark .hover\:bg-amber-50:hover,html.dark .hover\:bg-emerald-50:hover,html.dark .hover\:bg-violet-50:hover,html[data-color-scheme=dark] .hover\:bg-amber-50:hover,html[data-color-scheme=dark] .hover\:bg-emerald-50:hover,html[data-color-scheme=dark] .hover\:bg-violet-50:hover{background-color:rgba(76,29,149,.35)!important}html.dark .bg-blue-50,html.dark .bg-fuchsia-50,html.dark .bg-indigo-50,html.dark .bg-orange-50,html.dark .bg-purple-50,html.dark .bg-red-50,html.dark .bg-rose-50,html.dark .bg-sky-50,html.dark .bg-teal-50,html[data-color-scheme=dark] .bg-blue-50,html[data-color-scheme=dark] .bg-fuchsia-50,html[data-color-scheme=dark] .bg-indigo-50,html[data-color-scheme=dark] .bg-orange-50,html[data-color-scheme=dark] .bg-purple-50,html[data-color-scheme=dark] .bg-red-50,html[data-color-scheme=dark] .bg-rose-50,html[data-color-scheme=dark] .bg-sky-50,html[data-color-scheme=dark] .bg-teal-50{background-color:rgba(30,41,59,.9)!important;color:#e2e8f0!important}html.dark .text-gray-900,html.dark .text-gray-950,html.dark .text-neutral-900,html.dark .text-neutral-950,html.dark .text-slate-900,html.dark .text-slate-950,html.dark .text-zinc-900,html.dark .text-zinc-950,html[data-color-scheme=dark] .text-gray-900,html[data-color-scheme=dark] .text-gray-950,html[data-color-scheme=dark] .text-neutral-900,html[data-color-scheme=dark] .text-neutral-950,html[data-color-scheme=dark] .text-slate-900,html[data-color-scheme=dark] .text-slate-950,html[data-color-scheme=dark] .text-zinc-900,html[data-color-scheme=dark] .text-zinc-950{color:#f8fafc!important}html.dark .text-gray-800,html.dark .text-neutral-800,html.dark .text-slate-800,html.dark .text-zinc-800,html[data-color-scheme=dark] .text-gray-800,html[data-color-scheme=dark] .text-neutral-800,html[data-color-scheme=dark] .text-slate-800,html[data-color-scheme=dark] .text-zinc-800{color:#e2e8f0!important}html.dark .text-gray-700,html.dark .text-slate-700,html.dark .text-zinc-700,html[data-color-scheme=dark] .text-gray-700,html[data-color-scheme=dark] .text-slate-700,html[data-color-scheme=dark] .text-zinc-700{color:#cbd5e1!important}html.dark .text-gray-500,html.dark .text-gray-600,html.dark .text-slate-400,html.dark .text-slate-500,html.dark .text-slate-600,html.dark .text-zinc-400,html.dark .text-zinc-500,html.dark .text-zinc-600,html[data-color-scheme=dark] .text-gray-500,html[data-color-scheme=dark] .text-gray-600,html[data-color-scheme=dark] .text-slate-400,html[data-color-scheme=dark] .text-slate-500,html[data-color-scheme=dark] .text-slate-600,html[data-color-scheme=dark] .text-zinc-400,html[data-color-scheme=dark] .text-zinc-500,html[data-color-scheme=dark] .text-zinc-600{color:#94a3b8!important}html.dark .text-violet-600,html.dark .text-violet-700,html.dark .text-violet-800,html.dark .text-violet-900,html.dark .text-violet-950,html[data-color-scheme=dark] .text-violet-600,html[data-color-scheme=dark] .text-violet-700,html[data-color-scheme=dark] .text-violet-800,html[data-color-scheme=dark] .text-violet-900,html[data-color-scheme=dark] .text-violet-950{color:#ddd6fe!important}html.dark .text-teal-700,html.dark .text-teal-800,html.dark .text-teal-900,html.dark .text-teal-900\/80,html.dark .text-teal-950,html[data-color-scheme=dark] .text-teal-700,html[data-color-scheme=dark] .text-teal-800,html[data-color-scheme=dark] .text-teal-900,html[data-color-scheme=dark] .text-teal-900\/80,html[data-color-scheme=dark] .text-teal-950{color:#99f6e4!important}html.dark .text-emerald-600,html.dark .text-emerald-700,html.dark .text-emerald-800,html.dark .text-emerald-900,html.dark .text-emerald-900\/80,html.dark .text-emerald-950,html[data-color-scheme=dark] .text-emerald-600,html[data-color-scheme=dark] .text-emerald-700,html[data-color-scheme=dark] .text-emerald-800,html[data-color-scheme=dark] .text-emerald-900,html[data-color-scheme=dark] .text-emerald-900\/80,html[data-color-scheme=dark] .text-emerald-950{color:#a7f3d0!important}html.dark .text-amber-600,html.dark .text-amber-700,html.dark .text-amber-800,html.dark .text-amber-900,html.dark .text-amber-950,html[data-color-scheme=dark] .text-amber-600,html[data-color-scheme=dark] .text-amber-700,html[data-color-scheme=dark] .text-amber-800,html[data-color-scheme=dark] .text-amber-900,html[data-color-scheme=dark] .text-amber-950{color:#fde68a!important}html.dark .text-blue-700,html.dark .text-blue-800,html.dark .text-blue-900,html.dark .text-blue-950,html.dark .text-sky-700,html.dark .text-sky-800,html.dark .text-sky-900,html.dark .text-sky-950,html[data-color-scheme=dark] .text-blue-700,html[data-color-scheme=dark] .text-blue-800,html[data-color-scheme=dark] .text-blue-900,html[data-color-scheme=dark] .text-blue-950,html[data-color-scheme=dark] .text-sky-700,html[data-color-scheme=dark] .text-sky-800,html[data-color-scheme=dark] .text-sky-900,html[data-color-scheme=dark] .text-sky-950{color:#bae6fd!important}html.dark .text-red-700,html.dark .text-red-800,html.dark .text-red-900,html.dark .text-red-950,html.dark .text-rose-700,html.dark .text-rose-800,html.dark .text-rose-900,html.dark .text-rose-950,html[data-color-scheme=dark] .text-red-700,html[data-color-scheme=dark] .text-red-800,html[data-color-scheme=dark] .text-red-900,html[data-color-scheme=dark] .text-red-950,html[data-color-scheme=dark] .text-rose-700,html[data-color-scheme=dark] .text-rose-800,html[data-color-scheme=dark] .text-rose-900,html[data-color-scheme=dark] .text-rose-950{color:#fecaca!important}html.dark .text-indigo-700,html.dark .text-indigo-800,html.dark .text-indigo-900,html.dark .text-orange-700,html.dark .text-orange-800,html.dark .text-orange-900,html.dark .text-teal-700,html.dark .text-teal-800,html.dark .text-teal-900,html[data-color-scheme=dark] .text-indigo-700,html[data-color-scheme=dark] .text-indigo-800,html[data-color-scheme=dark] .text-indigo-900,html[data-color-scheme=dark] .text-orange-700,html[data-color-scheme=dark] .text-orange-800,html[data-color-scheme=dark] .text-orange-900,html[data-color-scheme=dark] .text-teal-700,html[data-color-scheme=dark] .text-teal-800,html[data-color-scheme=dark] .text-teal-900{color:#e2e8f0!important}html.dark .text-white,html.dark .text-white\/70,html.dark .text-white\/85,html.dark .text-white\/90,html[data-color-scheme=dark] .text-white,html[data-color-scheme=dark] .text-white\/70,html[data-color-scheme=dark] .text-white\/85,html[data-color-scheme=dark] .text-white\/90{color:#fff!important}html.dark .border-slate-100,html.dark .border-slate-200,html.dark .border-slate-300,html.dark .border-zinc-100,html.dark .border-zinc-200,html.dark .border-zinc-300,html[data-color-scheme=dark] .border-slate-100,html[data-color-scheme=dark] .border-slate-200,html[data-color-scheme=dark] .border-slate-300,html[data-color-scheme=dark] .border-zinc-100,html[data-color-scheme=dark] .border-zinc-200,html[data-color-scheme=dark] .border-zinc-300{border-color:#334155!important}html.dark .border-violet-100,html.dark .border-violet-200,html.dark .border-violet-300,html[data-color-scheme=dark] .border-violet-100,html[data-color-scheme=dark] .border-violet-200,html[data-color-scheme=dark] .border-violet-300{border-color:#5b21b6!important}html.dark .border-emerald-100,html.dark .border-emerald-200,html.dark .border-emerald-300,html[data-color-scheme=dark] .border-emerald-100,html[data-color-scheme=dark] .border-emerald-200,html[data-color-scheme=dark] .border-emerald-300{border-color:#065f46!important}html.dark .border-amber-100,html.dark .border-amber-200,html.dark .border-amber-300,html[data-color-scheme=dark] .border-amber-100,html[data-color-scheme=dark] .border-amber-200,html[data-color-scheme=dark] .border-amber-300{border-color:#92400e!important}html.dark .border-red-200,html.dark .border-red-300,html.dark .border-rose-100,html.dark .border-rose-200,html.dark .border-sky-100,html.dark .border-sky-200,html[data-color-scheme=dark] .border-red-200,html[data-color-scheme=dark] .border-red-300,html[data-color-scheme=dark] .border-rose-100,html[data-color-scheme=dark] .border-rose-200,html[data-color-scheme=dark] .border-sky-100,html[data-color-scheme=dark] .border-sky-200{border-color:#334155!important}html.dark .action-card,html.dark .empty-state,html.dark .page-header,html.dark .section-card,html.dark .stat-card,html[data-color-scheme=dark] .action-card,html[data-color-scheme=dark] .empty-state,html[data-color-scheme=dark] .page-header,html[data-color-scheme=dark] .section-card,html[data-color-scheme=dark] .stat-card{background-color:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .action-card-title,html.dark .empty-state-title,html.dark .page-title,html.dark .section-title,html.dark .stat-value,html[data-color-scheme=dark] .action-card-title,html[data-color-scheme=dark] .empty-state-title,html[data-color-scheme=dark] .page-title,html[data-color-scheme=dark] .section-title,html[data-color-scheme=dark] .stat-value{color:#f8fafc!important}html.dark .empty-state-body,html.dark .loading-line,html.dark .page-lead,html.dark .section-card-body,html.dark .stat-hint,html.dark .stat-label,html[data-color-scheme=dark] .empty-state-body,html[data-color-scheme=dark] .loading-line,html[data-color-scheme=dark] .page-lead,html[data-color-scheme=dark] .section-card-body,html[data-color-scheme=dark] .stat-hint,html[data-color-scheme=dark] .stat-label{color:#94a3b8!important}html.dark .section-card-head,html[data-color-scheme=dark] .section-card-head{border-color:#1e293b!important}html.dark .page-header--violet,html[data-color-scheme=dark] .page-header--violet{border-color:#5b21b6!important}html.dark .page-header--emerald,html[data-color-scheme=dark] .page-header--emerald{border-color:#065f46!important}html.dark .page-header--sky,html[data-color-scheme=dark] .page-header--sky{border-color:#075985!important}html.dark .page-header--amber,html[data-color-scheme=dark] .page-header--amber{border-color:#92400e!important}html.dark .page-header--rose,html[data-color-scheme=dark] .page-header--rose{border-color:#9f1239!important}html.dark .page-header--violet .page-badge,html[data-color-scheme=dark] .page-header--violet .page-badge{background-color:#2e1065!important;color:#ede9fe!important}html.dark .page-header--amber .page-badge,html[data-color-scheme=dark] .page-header--amber .page-badge{background-color:#78350f!important;color:#fef3c7!important}html.dark .field-input,html.dark .input-field,html[data-color-scheme=dark] .field-input,html[data-color-scheme=dark] .input-field{background-color:#020617!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .field-input:focus,html.dark .input-field:focus,html[data-color-scheme=dark] .field-input:focus,html[data-color-scheme=dark] .input-field:focus{border-color:#8b5cf6!important;box-shadow:0 0 0 2px rgba(139,92,246,.35)!important}html.dark .admin-nav-link-idle,html.dark .field-label,html.dark .gestion-nav-link-idle,html.dark .nav-drawer-link-idle,html[data-color-scheme=dark] .admin-nav-link-idle,html[data-color-scheme=dark] .field-label,html[data-color-scheme=dark] .gestion-nav-link-idle,html[data-color-scheme=dark] .nav-drawer-link-idle{color:#e2e8f0!important}html.dark .admin-nav-link-idle:active,html.dark .admin-nav-link-idle:hover,html.dark .nav-drawer-link-idle:active,html.dark .nav-drawer-link-idle:hover,html[data-color-scheme=dark] .admin-nav-link-idle:active,html[data-color-scheme=dark] .admin-nav-link-idle:hover,html[data-color-scheme=dark] .nav-drawer-link-idle:active,html[data-color-scheme=dark] .nav-drawer-link-idle:hover{background-color:#2e1065!important}html.dark .gestion-nav-link-idle:active,html.dark .gestion-nav-link-idle:hover,html[data-color-scheme=dark] .gestion-nav-link-idle:active,html[data-color-scheme=dark] .gestion-nav-link-idle:hover{background-color:#064e3b!important}html.dark .mobile-bottom-sheet,html.dark .mobile-tab-bar,html.dark .nav-drawer,html[data-color-scheme=dark] .mobile-bottom-sheet,html[data-color-scheme=dark] .mobile-tab-bar,html[data-color-scheme=dark] .nav-drawer{background-color:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .mobile-tab-inactive,html[data-color-scheme=dark] .mobile-tab-inactive{color:#cbd5e1!important}html.dark .btn-danger,html.dark .btn-link-secondary,html.dark .btn-secondary,html[data-color-scheme=dark] .btn-danger,html[data-color-scheme=dark] .btn-link-secondary,html[data-color-scheme=dark] .btn-secondary{background-color:#0f172a!important;border-color:#475569!important;color:#f1f5f9!important}html.dark .btn-link-primary,html[data-color-scheme=dark] .btn-link-primary{background-color:#2e1065!important;color:#ede9fe!important}html.dark .alert-box--error,html[data-color-scheme=dark] .alert-box--error{background-color:#450a0a!important;border-color:#f87171!important;color:#fecaca!important}html.dark .alert-box--warn,html[data-color-scheme=dark] .alert-box--warn{background-color:#451a03!important;border-color:#fbbf24!important;color:#fde68a!important}html.dark .alert-box--success,html[data-color-scheme=dark] .alert-box--success{background-color:#022c22!important;border-color:#34d399!important;color:#a7f3d0!important}html.dark .alert-box--info,html[data-color-scheme=dark] .alert-box--info{background-color:#0c4a6e!important;border-color:#38bdf8!important;color:#bae6fd!important}html.dark .chat-composer-shell,html.dark .chat-root,html.dark .chat-sidebar,html.dark .chat-thread-header,html[data-color-scheme=dark] .chat-composer-shell,html[data-color-scheme=dark] .chat-root,html[data-color-scheme=dark] .chat-sidebar,html[data-color-scheme=dark] .chat-thread-header{background-color:#020617!important;color:#f1f5f9!important;border-color:#1e293b!important}html.dark .chat-bubble-assistant,html[data-color-scheme=dark] .chat-bubble-assistant{background-color:#0f172a!important;color:#e2e8f0!important}html.dark .chat-bubble-assistant .agent-message-md,html.dark .chat-bubble-assistant .agent-message-md :where(p,li,h1,h2,h3,h4,h5,h6,strong,em,span,div,td,th),html[data-color-scheme=dark] .chat-bubble-assistant .agent-message-md,html[data-color-scheme=dark] .chat-bubble-assistant .agent-message-md :where(p,li,h1,h2,h3,h4,h5,h6,strong,em,span,div,td,th){color:inherit!important}html.dark .chat-bubble-user,html[data-color-scheme=dark] .chat-bubble-user{background-color:#6d28d9!important;color:#fff!important}html.dark .chat-input-pill,html[data-color-scheme=dark] .chat-input-pill{background-color:#0f172a!important;border-color:#334155!important}html.dark .chat-bubble-assistant .md-table-wrap,html[data-color-scheme=dark] .chat-bubble-assistant .md-table-wrap{background-color:#0f172a!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .chat-bubble-assistant .md-table-head,html[data-color-scheme=dark] .chat-bubble-assistant .md-table-head{background-color:#1e293b!important;color:#f8fafc!important}html.dark .chat-bubble-assistant .md-table-td,html.dark .chat-bubble-assistant .md-table-th,html[data-color-scheme=dark] .chat-bubble-assistant .md-table-td,html[data-color-scheme=dark] .chat-bubble-assistant .md-table-th{color:#e2e8f0!important}html.dark .chat-bubble-assistant .md-table-row:hover,html[data-color-scheme=dark] .chat-bubble-assistant .md-table-row:hover{background-color:#1e293b!important}html.dark .chat-bubble-assistant .md-link,html[data-color-scheme=dark] .chat-bubble-assistant .md-link{color:#c4b5fd!important}html.dark .chat-bubble-assistant .md-code-inline,html[data-color-scheme=dark] .chat-bubble-assistant .md-code-inline{background-color:#1e293b!important;color:#f1f5f9!important}html.dark .chat-bubble-assistant .md-blockquote,html.dark .chat-bubble-assistant .md-pre,html[data-color-scheme=dark] .chat-bubble-assistant .md-blockquote,html[data-color-scheme=dark] .chat-bubble-assistant .md-pre{background-color:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .chat-bubble-assistant .agent-message-md h1,html[data-color-scheme=dark] .chat-bubble-assistant .agent-message-md h1{border-color:#334155!important}html.dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]),html.dark select,html.dark textarea,html[data-color-scheme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=color]),html[data-color-scheme=dark] select,html[data-color-scheme=dark] textarea{color-scheme:dark;background-color:#020617;color:#f1f5f9;border-color:#475569}html.dark input::placeholder,html.dark textarea::placeholder,html[data-color-scheme=dark] input::placeholder,html[data-color-scheme=dark] textarea::placeholder{color:#94a3b8;opacity:1}html[data-color-scheme=light] .chat-sidebar-muted{background-color:#f8fafc!important}html.dark .chat-sidebar-muted,html[data-color-scheme=dark] .chat-sidebar-muted{background-color:#0f172a!important}html.dark .chat-input-pill:focus-within,html[data-color-scheme=dark] .chat-input-pill:focus-within{background-color:#020617!important;border-color:#7c3aed!important;box-shadow:0 0 0 2px rgba(139,92,246,.25)!important}html.dark select option,html[data-color-scheme=dark] select option{background-color:#0f172a;color:#f1f5f9}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_f35c42{font-family:Outfit,Outfit Fallback;font-style:normal}