:root{--volt-ink:#0a0a0a;--volt-ink-2:#111;--volt-ink-3:#1a1a1a;--volt-ink-4:#1f1f1f;--volt-line:hsla(0,0%,100%,.08);--volt-line-2:hsla(0,0%,100%,.14);--volt-fg:#f5f5f5;--volt-fg-dim:hsla(0,0%,96%,.78);--volt-fg-mute:hsla(0,0%,96%,.5);--volt-accent:#8fd460;--volt-accent-soft:rgba(182,255,61,.14)}:root,:root.dark,:root.light{--page-bg:var(--volt-ink)!important;--card-bg:var(--volt-ink-2)!important;--card-border:var(--volt-line)!important;--text-primary:var(--volt-fg)!important;--text-secondary:var(--volt-fg-dim)!important;--text-muted:var(--volt-fg-mute)!important;--background:var(--volt-ink)!important;--foreground:var(--volt-fg)!important;--aurora-50:#1a1f0a;--aurora-100:#232a10;--aurora-200:#2c3413;--aurora-300:#3b461a;--aurora-400:#5a6b27;--aurora-500:#8fd460;--aurora-600:#a3e632;--aurora-700:#8acb28;--aurora-800:#1a1a1a;--aurora-900:#111;--aurora-950:#0a0a0a;--color-primary-50:#14210a;--color-primary-100:#1d2e10;--color-primary-200:#28401a;--color-primary-300:#3b5e26;--color-primary-400:#7eba38;--color-primary-500:#8fd460;--color-primary-600:#a3e632;--color-primary-700:#8acb28;--color-primary-800:#6b9c1f;--color-primary-900:#4d6f16;--color-gray-50:#1a1a1a;--color-gray-100:#1f1f1f;--color-gray-200:#2a2a2a;--color-gray-300:#3a3a3a;--color-gray-400:hsla(0,0%,96%,.45);--color-gray-500:hsla(0,0%,96%,.6);--color-gray-600:hsla(0,0%,96%,.7);--color-gray-700:hsla(0,0%,96%,.82);--color-gray-800:hsla(0,0%,96%,.92);--color-gray-900:#f5f5f5;--gray-50:#1a1a1a;--gray-100:#1f1f1f;--gray-200:#2a2a2a;--gray-400:hsla(0,0%,96%,.45);--gray-500:hsla(0,0%,96%,.6);--gray-600:hsla(0,0%,96%,.7);--gray-700:hsla(0,0%,96%,.82);--gray-800:hsla(0,0%,96%,.92);--gray-900:#f5f5f5;--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,.4);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.5);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.6);--shadow-aurora:0 4px 20px rgba(143,212,96,.1)}body,html{background:var(--volt-ink)!important;color:var(--volt-fg)!important}body a,body button,body input[type=checkbox],body input[type=radio]{min-height:0!important;min-width:0!important}.aurora-card{background:var(--volt-ink-2)!important;border-color:var(--volt-line)!important;color:var(--volt-fg)!important}.aurora-card:hover{border-color:var(--volt-line-2)!important;box-shadow:0 8px 24px rgba(0,0,0,.5),0 0 0 1px var(--volt-accent-soft)!important}.aurora-gradient,.aurora-gradient-hero{background:linear-gradient(135deg,#0a0a0a,#111 50%,#1a1a1a)!important;border-bottom:1px solid var(--volt-line)!important}.aurora-glow{box-shadow:0 0 24px var(--volt-accent-soft)!important}.text-aurora{background:linear-gradient(135deg,var(--volt-accent),#e8ff8a)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.aurora-border-glow{box-shadow:0 0 0 1px var(--volt-line),0 4px 20px rgba(0,0,0,.5)!important}.glass{background:hsla(0,0%,7%,.6)!important}.glass-dark{background:rgba(0,0,0,.7)!important}.gradient-text{background:linear-gradient(135deg,var(--volt-accent),#e8ff8a)!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bg-gray-100,.bg-gray-50,.bg-slate-100,.bg-slate-50,.bg-white{background-color:var(--volt-ink-2)!important}.bg-gray-200,.bg-slate-200{background-color:var(--volt-ink-3)!important}.bg-gray-300,.bg-slate-300{background-color:var(--volt-ink-4)!important}.bg-blue-50,.bg-cyan-50,.bg-emerald-50,.bg-green-50,.bg-indigo-50,.bg-orange-50,.bg-pink-50,.bg-purple-50,.bg-red-50,.bg-teal-50,.bg-yellow-50{background-color:var(--volt-ink-2)!important}[class*="bg-[#e5e7eb]"],[class*="bg-[#f3f4f6]"],[class*="bg-[#f5f5f5]"],[class*="bg-[#f8f7fc]"],[class*="bg-[#f8fafc]"],[class*="bg-[#f9fafb]"],[class*="bg-[#fafafa]"],[class*="bg-[#fcfcfc]"],[class*="bg-[#fff]"],[class*="bg-[#ffffff]"]{background-color:var(--volt-ink)!important}.hover\:bg-gray-100:hover,.hover\:bg-gray-50:hover,.hover\:bg-white:hover{background-color:var(--volt-ink-3)!important}.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-purple-500,.bg-purple-600,.bg-purple-700{background-color:var(--volt-ink-2)!important;border:1px solid var(--volt-line-2)!important;color:var(--volt-fg)!important}.btn-blue,.btn-primary,a.bg-blue-600,a.bg-indigo-600,a.bg-purple-600,button.bg-blue-600,button.bg-indigo-600,button.bg-purple-600{background:var(--volt-accent)!important;color:var(--volt-ink)!important;border:none!important}a.bg-blue-600:hover,button.bg-blue-600:hover{filter:brightness(1.1)}[class*=from-blue-6],[class*=from-blue-7],[class*=from-blue-8],[class*=from-blue-9],[class*=from-indigo-],[class*=from-purple-],[class*=from-violet-]{--tw-gradient-from:#0a0a0a!important}[class*=via-blue-6],[class*=via-blue-7],[class*=via-indigo-],[class*=via-purple-],[class*=via-violet-]{--tw-gradient-via:#111!important}[class*=to-blue-6],[class*=to-blue-7],[class*=to-cyan-],[class*=to-indigo-],[class*=to-pink-],[class*=to-purple-],[class*=to-violet-]{--tw-gradient-to:#1a1a1a!important}[class*="from-[#06b6d4]"],[class*="from-[#0891b2]"],[class*="from-[#0ea5e9]"],[class*="from-[#1e1b4b]"],[class*="from-[#312e81]"],[class*="from-[#3730a3]"],[class*="from-[#4338ca]"],[class*="from-[#4f46e5]"],[class*="from-[#581c87]"],[class*="from-[#6366f1]"],[class*="from-[#6b21a8]"],[class*="from-[#7c3aed]"],[class*="from-[#818cf8]"],[class*="from-[#8b5cf6]"],[class*="from-[#9333ea]"],[class*="from-[#a5b4fc]"],[class*="from-[#a78bfa]"],[class*="from-[#a855f7]"],[class*="from-[#c084fc]"]{--tw-gradient-from:#0a0a0a!important}[class*="via-[#06b6d4]"],[class*="via-[#0891b2]"],[class*="via-[#0ea5e9]"],[class*="via-[#1e1b4b]"],[class*="via-[#312e81]"],[class*="via-[#3730a3]"],[class*="via-[#4338ca]"],[class*="via-[#4f46e5]"],[class*="via-[#6366f1]"],[class*="via-[#7c3aed]"],[class*="via-[#8b5cf6]"],[class*="via-[#9333ea]"],[class*="via-[#a78bfa]"],[class*="via-[#a855f7]"],[class*="via-[#c084fc]"]{--tw-gradient-via:#111!important}[class*="to-[#06b6d4]"],[class*="to-[#0891b2]"],[class*="to-[#0ea5e9]"],[class*="to-[#1e1b4b]"],[class*="to-[#312e81]"],[class*="to-[#3730a3]"],[class*="to-[#4338ca]"],[class*="to-[#4f46e5]"],[class*="to-[#6366f1]"],[class*="to-[#7c3aed]"],[class*="to-[#8b5cf6]"],[class*="to-[#9333ea]"],[class*="to-[#a78bfa]"],[class*="to-[#a855f7]"],[class*="to-[#c084fc]"]{--tw-gradient-to:#1a1a1a!important}.h-1.bg-gradient-to-l,.h-1.bg-gradient-to-r,.h-2.bg-gradient-to-l,.h-2.bg-gradient-to-r{background-image:none!important;background-color:var(--volt-accent)!important}.w-12.h-12[class*=bg-gradient-to-],.w-14.h-14[class*=bg-gradient-to-],.w-16.h-16[class*=bg-gradient-to-],.w-20.h-20[class*=bg-gradient-to-]{background-image:none!important;background-color:var(--volt-ink-3)!important;color:var(--volt-accent)!important;border:1px solid var(--volt-line-2)!important}.text-black,.text-gray-800,.text-gray-900,.text-slate-800,.text-slate-900{color:var(--volt-fg)!important}.text-gray-600,.text-gray-700,.text-slate-600,.text-slate-700{color:var(--volt-fg-dim)!important}.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500{color:var(--volt-fg-mute)!important}.text-blue-500,.text-blue-600,.text-blue-700,.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-purple-500,.text-purple-600,.text-purple-700,.text-violet-600{color:var(--volt-accent)!important}.text-blue-100,.text-blue-200,.text-indigo-100,.text-indigo-200,.text-purple-100,.text-purple-200{color:var(--volt-fg-dim)!important}.border,.border-b,.border-blue-100,.border-blue-200,.border-gray-100,.border-gray-200,.border-indigo-100,.border-indigo-200,.border-l,.border-r,.border-slate-100,.border-slate-200,.border-t,.border-x,.border-y{border-color:var(--volt-line)!important}.border-gray-300,.border-gray-400,.border-slate-300,.border-slate-400{border-color:var(--volt-line-2)!important}.border-blue-400,.border-blue-500,.border-blue-600,.border-indigo-400,.border-indigo-500,.border-indigo-600,.border-purple-400,.border-purple-500,.border-purple-600{border-color:var(--volt-accent-soft)!important}.shadow,.shadow-md,.shadow-sm{box-shadow:0 1px 0 hsla(0,0%,100%,.04),0 8px 24px rgba(0,0,0,.45)!important}.shadow-2xl,.shadow-lg,.shadow-xl{box-shadow:0 4px 12px rgba(0,0,0,.5),0 18px 40px rgba(0,0,0,.6)!important}input,select,textarea{background-color:var(--volt-ink-2)!important;color:var(--volt-fg)!important;border-color:var(--volt-line-2)!important}input:focus,select:focus,textarea:focus{border-color:var(--volt-accent)!important;outline:none!important;box-shadow:0 0 0 3px var(--volt-accent-soft)!important}input::placeholder,textarea::placeholder{color:var(--volt-fg-mute)!important}input[type=checkbox],input[type=radio]{accent-color:var(--volt-accent)}table{background:var(--volt-ink-2)!important;color:var(--volt-fg)!important}th,thead{background:var(--volt-ink-3)!important;color:var(--volt-fg-dim)!important}tbody tr{border-color:var(--volt-line)!important}code,kbd,pre,tbody tr:hover{background:var(--volt-ink-3)!important}code,kbd,pre{color:var(--volt-fg)!important;border-color:var(--volt-line)!important}.prose,.prose *{--tw-prose-body:var(--volt-fg-dim);--tw-prose-headings:var(--volt-fg);--tw-prose-lead:var(--volt-fg-dim);--tw-prose-links:var(--volt-accent);--tw-prose-bold:var(--volt-fg);--tw-prose-counters:var(--volt-fg-mute);--tw-prose-bullets:var(--volt-line-2);--tw-prose-hr:var(--volt-line);--tw-prose-quotes:var(--volt-fg);--tw-prose-quote-borders:var(--volt-accent);--tw-prose-captions:var(--volt-fg-mute);--tw-prose-code:var(--volt-fg);--tw-prose-pre-code:var(--volt-fg);--tw-prose-pre-bg:var(--volt-ink-3);--tw-prose-th-borders:var(--volt-line-2);--tw-prose-td-borders:var(--volt-line)}.prose,.prose li,.prose p,.prose span:not([class*=text-]){color:var(--volt-fg-dim)!important}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--volt-fg)!important}.prose a{color:var(--volt-accent)!important}.prose blockquote,.prose strong{color:var(--volt-fg)!important}.prose blockquote{border-left-color:var(--volt-accent)!important;background:var(--volt-ink-2)!important;padding:1rem 1.25rem!important;border-radius:0 .5rem .5rem 0!important}.bg-white\/10,.bg-white\/20,.bg-white\/30,.bg-white\/40,.bg-white\/5{background-color:hsla(0,0%,100%,.04)!important}.bg-indigo-300,.bg-indigo-400,.bg-indigo-500,.bg-purple-300,.bg-purple-400,.bg-purple-500,.bg-violet-300,.bg-violet-400,.bg-violet-500{background-color:var(--volt-ink-3)!important;color:var(--volt-accent)!important;border:1px solid var(--volt-line-2)}.bg-clip-text.text-transparent,[class*=bg-clip-text][class*=text-transparent]{background-image:linear-gradient(135deg,var(--volt-accent) 0,#e8ff8a 60%,#fff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--volt-ink)}::-webkit-scrollbar-thumb{background:var(--volt-line-2);border-radius:5px;border:2px solid var(--volt-ink)}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}::selection{background:var(--volt-accent)!important;color:var(--volt-ink)!important}.animate-pulse{background-color:var(--volt-ink-3)!important}.text-aurora-500,.text-aurora-600,.text-primary{color:var(--volt-accent)!important}.bg-aurora-500,.bg-aurora-600,.bg-primary{background-color:var(--volt-accent)!important;color:var(--volt-ink)!important}body:has([data-admin-root]){background:#f8fafc!important;color:#111!important}body:has([data-admin-root]),body:has([data-admin-root]) :root{--page-bg:#f8fafc!important;--card-bg:#fff!important;--text-primary:#111827!important;--text-secondary:#4b5563!important;--text-muted:#9ca3af!important}body:has([data-admin-root]) .bg-white{background-color:#fff!important}body:has([data-admin-root]) .text-gray-900{color:#111!important}body:has([data-admin-root]) .text-gray-600{color:#475569!important}body:has([data-admin-root]) .border-gray-100{border-color:#e5e7eb!important}