:root{--univo-page:#f9fafb;--univo-surface:#fff;--univo-surface-2:#f3f4f6;--univo-border:#e5e7eb;--univo-text:#111827;--univo-muted:#6b7280}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--univo-page:#030712;--univo-surface:#111827;--univo-surface-2:#1f2937;--univo-border:#374151;--univo-text:#f3f4f6;--univo-muted:#9ca3af}html.dark:not(.univo-force-light) .univo-keep-light,html.dark:not(.univo-force-light) .univo-keep-light *{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark:not(.univo-force-light) .bg-white{background-color:var(--univo-surface)}html.dark:not(.univo-force-light) .bg-white\/50{background-color:#11182780}html.dark:not(.univo-force-light) .bg-white\/70{background-color:#111827b3}html.dark:not(.univo-force-light) .bg-white\/80{background-color:#111827cc}html.dark:not(.univo-force-light) .bg-white\/90{background-color:#111827e6}html.dark:not(.univo-force-light) .bg-white\/95{background-color:#111827f2}html.dark:not(.univo-force-light) .bg-gray-50{background-color:#0b1220}html.dark:not(.univo-force-light) .bg-gray-100{background-color:#1f2937}html.dark:not(.univo-force-light) .bg-gray-200{background-color:#374151}html.dark:not(.univo-force-light) .bg-gray-300{background-color:#4b5563}html.dark:not(.univo-force-light) .hover\:bg-white:hover{background-color:#ffffff1f}html.dark:not(.univo-force-light) .hover\:bg-gray-50:hover{background-color:#1f2937}html.dark:not(.univo-force-light) .hover\:bg-gray-100:hover{background-color:#374151}html.dark:not(.univo-force-light) .hover\:bg-gray-200:hover{background-color:#4b5563}html.dark:not(.univo-force-light) .active\:bg-gray-50:active{background-color:#1f2937}html.dark:not(.univo-force-light) .active\:bg-gray-100:active{background-color:#374151}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-gray-50,html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-white{background-color:#1f2937}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-gray-100{background-color:#374151}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-primary-50{background-color:hsl(var(--primary-900)/.45)}html.dark:not(.univo-force-light) .even\:bg-gray-50:nth-child(2n){background-color:#0b1220}html.dark:not(.univo-force-light) .odd\:bg-white:nth-child(odd){background-color:var(--univo-surface)}html.dark:not(.univo-force-light) .odd\:bg-gray-50:nth-child(odd){background-color:#0b1220}html.dark:not(.univo-force-light) .focus\:bg-white:focus{background-color:var(--univo-surface)}html.dark:not(.univo-force-light) .disabled\:bg-gray-100:disabled{background-color:#1f2937}html.dark:not(.univo-force-light) .disabled\:bg-gray-50:disabled{background-color:#0b1220}@media (min-width:640px){html.dark:not(.univo-force-light) .sm\:bg-white{background-color:var(--univo-surface)}html.dark:not(.univo-force-light) .sm\:bg-transparent{background-color:#0000}}@media (min-width:768px){html.dark:not(.univo-force-light) .md\:bg-white{background-color:var(--univo-surface)}html.dark:not(.univo-force-light) .md\:bg-transparent{background-color:#0000}}@media (min-width:1024px){html.dark:not(.univo-force-light) .lg\:bg-transparent{background-color:#0000}}html.dark:not(.univo-force-light) .bg-primary-50{background-color:hsl(var(--primary-900)/.4)}html.dark:not(.univo-force-light) .bg-primary-50\/30{background-color:hsl(var(--primary-800)/.28)}html.dark:not(.univo-force-light) .bg-primary-100{background-color:hsl(var(--primary-800)/.45)}html.dark:not(.univo-force-light) .hover\:bg-primary-50:hover{background-color:hsl(var(--primary-900)/.55)}html.dark:not(.univo-force-light) .hover\:bg-primary-100:hover{background-color:hsl(var(--primary-800)/.55)}html.dark:not(.univo-force-light) .from-white{--tw-gradient-from:#111827 var(--tw-gradient-from-position)}html.dark:not(.univo-force-light) .via-white{--tw-gradient-to:#11182700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#111827 var(--tw-gradient-via-position),var(--tw-gradient-to)}html.dark:not(.univo-force-light) .to-white{--tw-gradient-to:#111827 var(--tw-gradient-to-position)}html.dark:not(.univo-force-light) .from-gray-50{--tw-gradient-from:#030712 var(--tw-gradient-from-position)}html.dark:not(.univo-force-light) .to-gray-50{--tw-gradient-to:#030712 var(--tw-gradient-to-position)}html.dark:not(.univo-force-light) .from-primary-50{--tw-gradient-from:hsl(var(--primary-950))var(--tw-gradient-from-position)}html.dark:not(.univo-force-light) .via-primary-50{--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--primary-950))var(--tw-gradient-via-position),var(--tw-gradient-to)}html.dark:not(.univo-force-light) .to-primary-50{--tw-gradient-to:hsl(var(--primary-950))var(--tw-gradient-to-position)}html.dark:not(.univo-force-light) .text-black,html.dark:not(.univo-force-light) .text-gray-900{color:#f3f4f6}html.dark:not(.univo-force-light) .text-gray-800{color:#e5e7eb}html.dark:not(.univo-force-light) .text-gray-700{color:#d1d5db}html.dark:not(.univo-force-light) .text-gray-600,html.dark:not(.univo-force-light) .text-gray-500{color:#9ca3af}html.dark:not(.univo-force-light) .text-gray-400{color:#6b7280}html.dark:not(.univo-force-light) .hover\:text-gray-900:hover{color:#f9fafb}html.dark:not(.univo-force-light) .hover\:text-gray-800:hover{color:#f3f4f6}html.dark:not(.univo-force-light) .hover\:text-gray-700:hover{color:#e5e7eb}html.dark:not(.univo-force-light) .hover\:text-gray-600:hover,html.dark:not(.univo-force-light) .hover\:text-gray-500:hover{color:#d1d5db}html.dark:not(.univo-force-light) .group:hover .group-hover\:text-gray-900,html.dark:not(.univo-force-light) .group:hover .group-hover\:text-gray-700{color:#f3f4f6}html.dark:not(.univo-force-light) .group:hover .group-hover\:text-gray-500{color:#d1d5db}html.dark:not(.univo-force-light) .placeholder-gray-400::-moz-placeholder{color:#6b7280}html.dark:not(.univo-force-light) .placeholder-gray-500::-moz-placeholder{color:#6b7280}html.dark:not(.univo-force-light) .placeholder-gray-400::placeholder,html.dark:not(.univo-force-light) .placeholder-gray-500::placeholder{color:#6b7280}html.dark:not(.univo-force-light) .text-primary-800,html.dark:not(.univo-force-light) .text-primary-700{color:hsl(var(--primary-300))}html.dark:not(.univo-force-light) .text-primary-600{color:hsl(var(--primary-400))}html.dark:not(.univo-force-light) .hover\:text-primary-800:hover{color:hsl(var(--primary-200))}html.dark:not(.univo-force-light) .hover\:text-primary-700:hover,html.dark:not(.univo-force-light) .hover\:text-primary-600:hover{color:hsl(var(--primary-300))}html.dark:not(.univo-force-light) .border-gray-50,html.dark:not(.univo-force-light) .border-gray-100{border-color:#1f2937}html.dark:not(.univo-force-light) .border-gray-200{border-color:#374151}html.dark:not(.univo-force-light) .border-gray-300{border-color:#4b5563}html.dark:not(.univo-force-light) .border-l-gray-200,html.dark:not(.univo-force-light) .border-l-gray-300,html.dark:not(.univo-force-light) .border-t-gray-100,html.dark:not(.univo-force-light) .border-t-gray-200,html.dark:not(.univo-force-light) .border-b-gray-100,html.dark:not(.univo-force-light) .border-b-gray-200,html.dark:not(.univo-force-light) .border-r-gray-200{border-color:#374151}html.dark:not(.univo-force-light) .divide-gray-50>:not([hidden])~:not([hidden]),html.dark:not(.univo-force-light) .divide-gray-100>:not([hidden])~:not([hidden]){border-color:#1f2937}html.dark:not(.univo-force-light) .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151}html.dark:not(.univo-force-light) .divide-gray-300>:not([hidden])~:not([hidden]){border-color:#4b5563}html.dark:not(.univo-force-light) .ring-gray-200,html.dark:not(.univo-force-light) .ring-gray-300{--tw-ring-color:#374151}html.dark:not(.univo-force-light) .ring-black{--tw-ring-color:#00000080}html.dark:not(.univo-force-light) .outline-gray-200,html.dark:not(.univo-force-light) .outline-gray-300{outline-color:#374151}html.dark:not(.univo-force-light) .hover\:border-gray-300:hover{border-color:#6b7280}html.dark:not(.univo-force-light) .hover\:border-primary-300:hover{border-color:hsl(var(--primary-500))}html.dark:not(.univo-force-light) .focus\:border-gray-300:focus{border-color:#6b7280}html.dark:not(.univo-force-light) .bg-green-50,html.dark:not(.univo-force-light) .bg-green-100{background-color:#14532d66}html.dark:not(.univo-force-light) .text-green-800,html.dark:not(.univo-force-light) .text-green-700{color:#86efac}html.dark:not(.univo-force-light) .text-green-600{color:#4ade80}html.dark:not(.univo-force-light) .border-green-100,html.dark:not(.univo-force-light) .border-green-200{border-color:#1665348c}html.dark:not(.univo-force-light) .hover\:bg-green-50:hover{background-color:#14532d8c}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-green-200{background-color:#14532da6}html.dark:not(.univo-force-light) .bg-red-50,html.dark:not(.univo-force-light) .bg-red-100{background-color:#7f1d1d66}html.dark:not(.univo-force-light) .text-red-800,html.dark:not(.univo-force-light) .text-red-700{color:#fca5a5}html.dark:not(.univo-force-light) .text-red-600{color:#f87171}html.dark:not(.univo-force-light) .border-red-100,html.dark:not(.univo-force-light) .border-red-200{border-color:#991b1b8c}html.dark:not(.univo-force-light) .hover\:bg-red-50:hover{background-color:#7f1d1d8c}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-red-200{background-color:#7f1d1da6}html.dark:not(.univo-force-light) .bg-blue-50,html.dark:not(.univo-force-light) .bg-blue-100{background-color:#1e3a8a66}html.dark:not(.univo-force-light) .text-blue-800,html.dark:not(.univo-force-light) .text-blue-700{color:#93c5fd}html.dark:not(.univo-force-light) .text-blue-600{color:#60a5fa}html.dark:not(.univo-force-light) .border-blue-100,html.dark:not(.univo-force-light) .border-blue-200{border-color:#1e40af8c}html.dark:not(.univo-force-light) .hover\:bg-blue-50:hover{background-color:#1e3a8a8c}html.dark:not(.univo-force-light) .group:hover .group-hover\:bg-blue-200{background-color:#1e3a8aa6}html.dark:not(.univo-force-light) .bg-yellow-50,html.dark:not(.univo-force-light) .bg-yellow-100{background-color:#713f1266}html.dark:not(.univo-force-light) .text-yellow-800,html.dark:not(.univo-force-light) .text-yellow-700{color:#fde68a}html.dark:not(.univo-force-light) .text-yellow-600{color:#facc15}html.dark:not(.univo-force-light) .border-yellow-100,html.dark:not(.univo-force-light) .border-yellow-200{border-color:#a1620780}html.dark:not(.univo-force-light) .bg-amber-50,html.dark:not(.univo-force-light) .bg-amber-100{background-color:#78350f66}html.dark:not(.univo-force-light) .text-amber-800,html.dark:not(.univo-force-light) .text-amber-700{color:#fcd34d}html.dark:not(.univo-force-light) .text-amber-600{color:#fbbf24}html.dark:not(.univo-force-light) .bg-orange-50,html.dark:not(.univo-force-light) .bg-orange-100{background-color:#7c2d1266}html.dark:not(.univo-force-light) .text-orange-800,html.dark:not(.univo-force-light) .text-orange-700{color:#fdba74}html.dark:not(.univo-force-light) .text-orange-600{color:#fb923c}html.dark:not(.univo-force-light) .hover\:bg-orange-50:hover{background-color:#7c2d128c}html.dark:not(.univo-force-light) .bg-purple-50,html.dark:not(.univo-force-light) .bg-purple-100{background-color:#581c8766}html.dark:not(.univo-force-light) .text-purple-800,html.dark:not(.univo-force-light) .text-purple-700{color:#d8b4fe}html.dark:not(.univo-force-light) .text-purple-600{color:#c084fc}html.dark:not(.univo-force-light) .hover\:bg-purple-50:hover{background-color:#581c878c}html.dark:not(.univo-force-light) .bg-pink-50,html.dark:not(.univo-force-light) .bg-pink-100{background-color:#83184366}html.dark:not(.univo-force-light) .text-pink-800,html.dark:not(.univo-force-light) .text-pink-700{color:#f9a8d4}html.dark:not(.univo-force-light) .bg-indigo-50,html.dark:not(.univo-force-light) .bg-indigo-100{background-color:#312e8166}html.dark:not(.univo-force-light) .text-indigo-800,html.dark:not(.univo-force-light) .text-indigo-700{color:#c7d2fe}html.dark:not(.univo-force-light) .hover\:bg-indigo-50:hover{background-color:#312e818c}html.dark:not(.univo-force-light) .bg-teal-50,html.dark:not(.univo-force-light) .bg-teal-100{background-color:#134e4a66}html.dark:not(.univo-force-light) .text-teal-800,html.dark:not(.univo-force-light) .text-teal-700{color:#5eead4}html.dark:not(.univo-force-light) .bg-cyan-50,html.dark:not(.univo-force-light) .bg-cyan-100{background-color:#164e6366}html.dark:not(.univo-force-light) .text-cyan-800,html.dark:not(.univo-force-light) .text-cyan-700{color:#67e8f9}html.dark:not(.univo-force-light) .bg-sky-50,html.dark:not(.univo-force-light) .bg-sky-100{background-color:#0c4a6e66}html.dark:not(.univo-force-light) .text-sky-800,html.dark:not(.univo-force-light) .text-sky-700{color:#7dd3fc}html.dark:not(.univo-force-light) .bg-slate-50{background-color:#0b1220}html.dark:not(.univo-force-light) .bg-slate-100{background-color:#1e293b}html.dark:not(.univo-force-light) .text-slate-900{color:#f1f5f9}html.dark:not(.univo-force-light) .text-slate-800{color:#e2e8f0}html.dark:not(.univo-force-light) .text-slate-700{color:#cbd5e1}html.dark:not(.univo-force-light) .text-slate-600{color:#94a3b8}html.dark:not(.univo-force-light) .border-slate-200{border-color:#334155}html.dark:not(.univo-force-light) input:not([type=checkbox]):not([type=radio]):not([type=range]),html.dark:not(.univo-force-light) select,html.dark:not(.univo-force-light) textarea{color:#f3f4f6;background-color:#111827}html.dark:not(.univo-force-light) input:-webkit-autofill{-webkit-text-fill-color:#f3f4f6;caret-color:#f3f4f6;-webkit-box-shadow:inset 0 0 0 1000px #111827}html.dark:not(.univo-force-light) input:-webkit-autofill:hover{-webkit-text-fill-color:#f3f4f6;caret-color:#f3f4f6;-webkit-box-shadow:inset 0 0 0 1000px #111827}html.dark:not(.univo-force-light) input:-webkit-autofill:focus{-webkit-text-fill-color:#f3f4f6;caret-color:#f3f4f6;-webkit-box-shadow:inset 0 0 0 1000px #111827}html.dark:not(.univo-force-light) ::-moz-selection{background-color:hsl(var(--primary-700)/.45);color:#f9fafb}html.dark:not(.univo-force-light) ::selection{background-color:hsl(var(--primary-700)/.45);color:#f9fafb}html.dark{scrollbar-color:#4b5563 #111827}html.dark:not(.univo-force-light) .shadow-sm{box-shadow:0 1px 2px #00000073}html.dark:not(.univo-force-light) .shadow{box-shadow:0 1px 3px #00000073,0 1px 2px -1px #00000073}html.dark:not(.univo-force-light) .shadow-md{box-shadow:0 4px 6px -1px #00000080,0 2px 4px -2px #00000080}html.dark:not(.univo-force-light) .shadow-lg{box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080}html.dark:not(.univo-force-light) .shadow-xl{box-shadow:0 20px 25px -5px #0000008c,0 8px 10px -6px #0000008c}html.dark:not(.univo-force-light) .modal-mobile,html.dark:not(.univo-force-light) .modal-fullscreen-mobile,html.dark:not(.univo-force-light) .mobile-header,html.dark:not(.univo-force-light) .mobile-action-bar,html.dark:not(.univo-force-light) .mobile-sidebar,html.dark:not(.univo-force-light) .table-responsive tbody tr{background-color:#111827;border-color:#374151}html.dark:not(.univo-force-light) .table-responsive tbody td:before{color:#9ca3af}html.dark:not(.univo-force-light) .btn-primary:hover{color:hsl(var(--primary-600));background-color:#fff}html.dark:not(.univo-force-light) .univo-keep-light{color:#111827;background-color:#fff}html.dark:not(.univo-force-light) .univo-keep-light .bg-white{background-color:#fff}html.dark:not(.univo-force-light) .univo-keep-light .text-gray-900,html.dark:not(.univo-force-light) .univo-keep-light .text-gray-800{color:#111827}html.dark:not(.univo-force-light) .univo-keep-light .text-gray-700,html.dark:not(.univo-force-light) .univo-keep-light .text-gray-600{color:#4b5563}html.dark:not(.univo-force-light) .univo-keep-light .border-gray-100,html.dark:not(.univo-force-light) .univo-keep-light .border-gray-200,html.dark:not(.univo-force-light) .univo-keep-light .border-gray-300{border-color:#e5e7eb}@media print{html.dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark:not(.univo-force-light) .bg-white,html.dark:not(.univo-force-light) .bg-gray-50,html.dark:not(.univo-force-light) .bg-gray-100{background-color:#fff!important}html.dark:not(.univo-force-light) .text-gray-900,html.dark:not(.univo-force-light) .text-gray-800,html.dark:not(.univo-force-light) .text-gray-700{color:#111827!important}}
