html:not(.dark) :is(.bg-white,.bg-white\/80,.bg-white\/90,.bg-white\/95,.bg-slate-50,.bg-slate-50\/80,.bg-slate-50\/90,.bg-slate-50\/95,.bg-slate-100,.bg-slate-100\/80,.bg-slate-100\/90,.bg-slate-100\/95,.bg-slate-200,.bg-slate-200\/80,.bg-slate-200\/90,.bg-slate-200\/95,.bg-gray-50,.bg-gray-50\/80,.bg-gray-50\/90,.bg-gray-50\/95,.bg-gray-100,.bg-gray-100\/80,.bg-gray-100\/90,.bg-gray-100\/95,.bg-gray-200,.bg-gray-200\/80,.bg-gray-200\/90,.bg-gray-200\/95,.bg-zinc-50,.bg-zinc-50\/80,.bg-zinc-50\/90,.bg-zinc-50\/95,.bg-zinc-100,.bg-zinc-100\/80,.bg-zinc-100\/90,.bg-zinc-100\/95,.bg-zinc-200,.bg-zinc-200\/80,.bg-zinc-200\/90,.bg-zinc-200\/95,.bg-neutral-50,.bg-neutral-50\/80,.bg-neutral-50\/90,.bg-neutral-50\/95,.bg-neutral-100,.bg-neutral-100\/80,.bg-neutral-100\/90,.bg-neutral-100\/95,.bg-neutral-200,.bg-neutral-200\/80,.bg-neutral-200\/90,.bg-neutral-200\/95,.bg-stone-50,.bg-stone-50\/80,.bg-stone-50\/90,.bg-stone-50\/95,.bg-stone-100,.bg-stone-100\/80,.bg-stone-100\/90,.bg-stone-100\/95,.bg-stone-200,.bg-stone-200\/80,.bg-stone-200\/90,.bg-stone-200\/95,.bg-red-50,.bg-red-50\/80,.bg-red-50\/90,.bg-red-50\/95,.bg-red-100,.bg-red-100\/80,.bg-red-100\/90,.bg-red-100\/95,.bg-orange-50,.bg-orange-50\/80,.bg-orange-50\/90,.bg-orange-50\/95,.bg-orange-100,.bg-orange-100\/80,.bg-orange-100\/90,.bg-orange-100\/95,.bg-amber-50,.bg-amber-50\/80,.bg-amber-50\/90,.bg-amber-50\/95,.bg-amber-100,.bg-amber-100\/80,.bg-amber-100\/90,.bg-amber-100\/95,.bg-yellow-50,.bg-yellow-50\/80,.bg-yellow-50\/90,.bg-yellow-50\/95,.bg-yellow-100,.bg-yellow-100\/80,.bg-yellow-100\/90,.bg-yellow-100\/95,.bg-lime-50,.bg-lime-50\/80,.bg-lime-50\/90,.bg-lime-50\/95,.bg-lime-100,.bg-lime-100\/80,.bg-lime-100\/90,.bg-lime-100\/95,.bg-green-50,.bg-green-50\/80,.bg-green-50\/90,.bg-green-50\/95,.bg-green-100,.bg-green-100\/80,.bg-green-100\/90,.bg-green-100\/95,.bg-emerald-50,.bg-emerald-50\/80,.bg-emerald-50\/90,.bg-emerald-50\/95,.bg-emerald-100,.bg-emerald-100\/80,.bg-emerald-100\/90,.bg-emerald-100\/95,.bg-teal-50,.bg-teal-50\/80,.bg-teal-50\/90,.bg-teal-50\/95,.bg-teal-100,.bg-teal-100\/80,.bg-teal-100\/90,.bg-teal-100\/95,.bg-cyan-50,.bg-cyan-50\/80,.bg-cyan-50\/90,.bg-cyan-50\/95,.bg-cyan-100,.bg-cyan-100\/80,.bg-cyan-100\/90,.bg-cyan-100\/95,.bg-sky-50,.bg-sky-50\/80,.bg-sky-50\/90,.bg-sky-50\/95,.bg-sky-100,.bg-sky-100\/80,.bg-sky-100\/90,.bg-sky-100\/95,.bg-blue-50,.bg-blue-50\/80,.bg-blue-50\/90,.bg-blue-50\/95,.bg-blue-100,.bg-blue-100\/80,.bg-blue-100\/90,.bg-blue-100\/95,.bg-indigo-50,.bg-indigo-50\/80,.bg-indigo-50\/90,.bg-indigo-50\/95,.bg-indigo-100,.bg-indigo-100\/80,.bg-indigo-100\/90,.bg-indigo-100\/95,.bg-violet-50,.bg-violet-50\/80,.bg-violet-50\/90,.bg-violet-50\/95,.bg-violet-100,.bg-violet-100\/80,.bg-violet-100\/90,.bg-violet-100\/95,.bg-purple-50,.bg-purple-50\/80,.bg-purple-50\/90,.bg-purple-50\/95,.bg-purple-100,.bg-purple-100\/80,.bg-purple-100\/90,.bg-purple-100\/95,.bg-fuchsia-50,.bg-fuchsia-50\/80,.bg-fuchsia-50\/90,.bg-fuchsia-50\/95,.bg-fuchsia-100,.bg-fuchsia-100\/80,.bg-fuchsia-100\/90,.bg-fuchsia-100\/95,.bg-pink-50,.bg-pink-50\/80,.bg-pink-50\/90,.bg-pink-50\/95,.bg-pink-100,.bg-pink-100\/80,.bg-pink-100\/90,.bg-pink-100\/95,.bg-rose-50,.bg-rose-50\/80,.bg-rose-50\/90,.bg-rose-50\/95,.bg-rose-100,.bg-rose-100\/80,.bg-rose-100\/90,.bg-rose-100\/95,.bg-red-800\/10,.bg-red-800\/20,.bg-red-800\/30,.bg-red-800\/40,.bg-red-800\/50,.bg-red-800\/60,.bg-red-900\/10,.bg-red-900\/20,.bg-red-900\/30,.bg-red-900\/40,.bg-red-900\/50,.bg-red-900\/60,.bg-red-950\/10,.bg-red-950\/20,.bg-red-950\/30,.bg-red-950\/40,.bg-red-950\/50,.bg-red-950\/60,.bg-orange-800\/10,.bg-orange-800\/20,.bg-orange-800\/30,.bg-orange-800\/40,.bg-orange-800\/50,.bg-orange-800\/60,.bg-orange-900\/10,.bg-orange-900\/20,.bg-orange-900\/30,.bg-orange-900\/40,.bg-orange-900\/50,.bg-orange-900\/60,.bg-orange-950\/10,.bg-orange-950\/20,.bg-orange-950\/30,.bg-orange-950\/40,.bg-orange-950\/50,.bg-orange-950\/60,.bg-amber-800\/10,.bg-amber-800\/20,.bg-amber-800\/30,.bg-amber-800\/40,.bg-amber-800\/50,.bg-amber-800\/60,.bg-amber-900\/10,.bg-amber-900\/20,.bg-amber-900\/30,.bg-amber-900\/40,.bg-amber-900\/50,.bg-amber-900\/60,.bg-amber-950\/10,.bg-amber-950\/20,.bg-amber-950\/30,.bg-amber-950\/40,.bg-amber-950\/50,.bg-amber-950\/60,.bg-yellow-800\/10,.bg-yellow-800\/20,.bg-yellow-800\/30,.bg-yellow-800\/40,.bg-yellow-800\/50,.bg-yellow-800\/60,.bg-yellow-900\/10,.bg-yellow-900\/20,.bg-yellow-900\/30,.bg-yellow-900\/40,.bg-yellow-900\/50,.bg-yellow-900\/60,.bg-yellow-950\/10,.bg-yellow-950\/20,.bg-yellow-950\/30,.bg-yellow-950\/40,.bg-yellow-950\/50,.bg-yellow-950\/60,.bg-lime-800\/10,.bg-lime-800\/20,.bg-lime-800\/30,.bg-lime-800\/40,.bg-lime-800\/50,.bg-lime-800\/60,.bg-lime-900\/10,.bg-lime-900\/20,.bg-lime-900\/30,.bg-lime-900\/40,.bg-lime-900\/50,.bg-lime-900\/60,.bg-lime-950\/10,.bg-lime-950\/20,.bg-lime-950\/30,.bg-lime-950\/40,.bg-lime-950\/50,.bg-lime-950\/60,.bg-green-800\/10,.bg-green-800\/20,.bg-green-800\/30,.bg-green-800\/40,.bg-green-800\/50,.bg-green-800\/60,.bg-green-900\/10,.bg-green-900\/20,.bg-green-900\/30,.bg-green-900\/40,.bg-green-900\/50,.bg-green-900\/60,.bg-green-950\/10,.bg-green-950\/20,.bg-green-950\/30,.bg-green-950\/40,.bg-green-950\/50,.bg-green-950\/60,.bg-emerald-800\/10,.bg-emerald-800\/20,.bg-emerald-800\/30,.bg-emerald-800\/40,.bg-emerald-800\/50,.bg-emerald-800\/60,.bg-emerald-900\/10,.bg-emerald-900\/20,.bg-emerald-900\/30,.bg-emerald-900\/40,.bg-emerald-900\/50,.bg-emerald-900\/60,.bg-emerald-950\/10,.bg-emerald-950\/20,.bg-emerald-950\/30,.bg-emerald-950\/40,.bg-emerald-950\/50,.bg-emerald-950\/60,.bg-teal-800\/10,.bg-teal-800\/20,.bg-teal-800\/30,.bg-teal-800\/40,.bg-teal-800\/50,.bg-teal-800\/60,.bg-teal-900\/10,.bg-teal-900\/20,.bg-teal-900\/30,.bg-teal-900\/40,.bg-teal-900\/50,.bg-teal-900\/60,.bg-teal-950\/10,.bg-teal-950\/20,.bg-teal-950\/30,.bg-teal-950\/40,.bg-teal-950\/50,.bg-teal-950\/60,.bg-cyan-800\/10,.bg-cyan-800\/20,.bg-cyan-800\/30,.bg-cyan-800\/40,.bg-cyan-800\/50,.bg-cyan-800\/60,.bg-cyan-900\/10,.bg-cyan-900\/20,.bg-cyan-900\/30,.bg-cyan-900\/40,.bg-cyan-900\/50,.bg-cyan-900\/60,.bg-cyan-950\/10,.bg-cyan-950\/20,.bg-cyan-950\/30,.bg-cyan-950\/40,.bg-cyan-950\/50,.bg-cyan-950\/60,.bg-sky-800\/10,.bg-sky-800\/20,.bg-sky-800\/30,.bg-sky-800\/40,.bg-sky-800\/50,.bg-sky-800\/60,.bg-sky-900\/10,.bg-sky-900\/20,.bg-sky-900\/30,.bg-sky-900\/40,.bg-sky-900\/50,.bg-sky-900\/60,.bg-sky-950\/10,.bg-sky-950\/20,.bg-sky-950\/30,.bg-sky-950\/40,.bg-sky-950\/50,.bg-sky-950\/60,.bg-blue-800\/10,.bg-blue-800\/20,.bg-blue-800\/30,.bg-blue-800\/40,.bg-blue-800\/50,.bg-blue-800\/60,.bg-blue-900\/10,.bg-blue-900\/20,.bg-blue-900\/30,.bg-blue-900\/40,.bg-blue-900\/50,.bg-blue-900\/60,.bg-blue-950\/10,.bg-blue-950\/20,.bg-blue-950\/30,.bg-blue-950\/40,.bg-blue-950\/50,.bg-blue-950\/60,.bg-indigo-800\/10,.bg-indigo-800\/20,.bg-indigo-800\/30,.bg-indigo-800\/40,.bg-indigo-800\/50,.bg-indigo-800\/60,.bg-indigo-900\/10,.bg-indigo-900\/20,.bg-indigo-900\/30,.bg-indigo-900\/40,.bg-indigo-900\/50,.bg-indigo-900\/60,.bg-indigo-950\/10,.bg-indigo-950\/20,.bg-indigo-950\/30,.bg-indigo-950\/40,.bg-indigo-950\/50,.bg-indigo-950\/60,.bg-violet-800\/10,.bg-violet-800\/20,.bg-violet-800\/30,.bg-violet-800\/40,.bg-violet-800\/50,.bg-violet-800\/60,.bg-violet-900\/10,.bg-violet-900\/20,.bg-violet-900\/30,.bg-violet-900\/40,.bg-violet-900\/50,.bg-violet-900\/60,.bg-violet-950\/10,.bg-violet-950\/20,.bg-violet-950\/30,.bg-violet-950\/40,.bg-violet-950\/50,.bg-violet-950\/60,.bg-purple-800\/10,.bg-purple-800\/20,.bg-purple-800\/30,.bg-purple-800\/40,.bg-purple-800\/50,.bg-purple-800\/60,.bg-purple-900\/10,.bg-purple-900\/20,.bg-purple-900\/30,.bg-purple-900\/40,.bg-purple-900\/50,.bg-purple-900\/60,.bg-purple-950\/10,.bg-purple-950\/20,.bg-purple-950\/30,.bg-purple-950\/40,.bg-purple-950\/50,.bg-purple-950\/60,.bg-fuchsia-800\/10,.bg-fuchsia-800\/20,.bg-fuchsia-800\/30,.bg-fuchsia-800\/40,.bg-fuchsia-800\/50,.bg-fuchsia-800\/60,.bg-fuchsia-900\/10,.bg-fuchsia-900\/20,.bg-fuchsia-900\/30,.bg-fuchsia-900\/40,.bg-fuchsia-900\/50,.bg-fuchsia-900\/60,.bg-fuchsia-950\/10,.bg-fuchsia-950\/20,.bg-fuchsia-950\/30,.bg-fuchsia-950\/40,.bg-fuchsia-950\/50,.bg-fuchsia-950\/60,.bg-pink-800\/10,.bg-pink-800\/20,.bg-pink-800\/30,.bg-pink-800\/40,.bg-pink-800\/50,.bg-pink-800\/60,.bg-pink-900\/10,.bg-pink-900\/20,.bg-pink-900\/30,.bg-pink-900\/40,.bg-pink-900\/50,.bg-pink-900\/60,.bg-pink-950\/10,.bg-pink-950\/20,.bg-pink-950\/30,.bg-pink-950\/40,.bg-pink-950\/50,.bg-pink-950\/60,.bg-rose-800\/10,.bg-rose-800\/20,.bg-rose-800\/30,.bg-rose-800\/40,.bg-rose-800\/50,.bg-rose-800\/60,.bg-rose-900\/10,.bg-rose-900\/20,.bg-rose-900\/30,.bg-rose-900\/40,.bg-rose-900\/50,.bg-rose-900\/60,.bg-rose-950\/10,.bg-rose-950\/20,.bg-rose-950\/30,.bg-rose-950\/40,.bg-rose-950\/50,.bg-rose-950\/60),html:not(.dark) body{--cc-text-white:#0f172a;--cc-text-slate-50:#0f172a;--cc-text-slate-100:#0f172a;--cc-text-slate-200:#1e293b;--cc-text-slate-300:#334155;--cc-text-slate-400:#475569;--cc-text-slate-500:#64748b;--cc-text-slate-600:#475569;--cc-text-slate-700:#334155;--cc-text-slate-800:#1e293b;--cc-text-slate-900:#0f172a;--cc-text-slate-950:#020617;--cc-text-gray-50:#111827;--cc-text-gray-100:#111827;--cc-text-gray-200:#1f2937;--cc-text-gray-300:#374151;--cc-text-gray-400:#4b5563;--cc-text-gray-500:#6b7280;--cc-text-gray-600:#4b5563;--cc-text-gray-700:#374151;--cc-text-gray-800:#1f2937;--cc-text-gray-900:#111827;--cc-text-gray-950:#030712;--cc-text-zinc-50:#18181b;--cc-text-zinc-100:#18181b;--cc-text-zinc-200:#27272a;--cc-text-zinc-300:#3f3f46;--cc-text-zinc-400:#52525b;--cc-text-zinc-500:#71717a;--cc-text-zinc-600:#52525b;--cc-text-zinc-700:#3f3f46;--cc-text-zinc-800:#27272a;--cc-text-zinc-900:#18181b;--cc-text-zinc-950:#09090b;--cc-text-neutral-50:#171717;--cc-text-neutral-100:#171717;--cc-text-neutral-200:#262626;--cc-text-neutral-300:#404040;--cc-text-neutral-400:#525252;--cc-text-neutral-500:#737373;--cc-text-neutral-600:#525252;--cc-text-neutral-700:#404040;--cc-text-neutral-800:#262626;--cc-text-neutral-900:#171717;--cc-text-neutral-950:#0a0a0a;--cc-text-stone-50:#1c1917;--cc-text-stone-100:#1c1917;--cc-text-stone-200:#292524;--cc-text-stone-300:#44403c;--cc-text-stone-400:#57534e;--cc-text-stone-500:#78716c;--cc-text-stone-600:#57534e;--cc-text-stone-700:#44403c;--cc-text-stone-800:#292524;--cc-text-stone-900:#1c1917;--cc-text-stone-950:#0c0a09;--cc-text-black:#000000;--cc-text-red-100:#b91c1c;--cc-text-red-200:#b91c1c;--cc-text-red-300:#b91c1c;--cc-text-red-400:#b91c1c;--cc-text-orange-100:#c2410c;--cc-text-orange-200:#c2410c;--cc-text-orange-300:#c2410c;--cc-text-orange-400:#c2410c;--cc-text-amber-100:#b45309;--cc-text-amber-200:#b45309;--cc-text-amber-300:#b45309;--cc-text-amber-400:#b45309;--cc-text-yellow-100:#a16207;--cc-text-yellow-200:#a16207;--cc-text-yellow-300:#a16207;--cc-text-yellow-400:#a16207;--cc-text-lime-100:#4d7c0f;--cc-text-lime-200:#4d7c0f;--cc-text-lime-300:#4d7c0f;--cc-text-lime-400:#4d7c0f;--cc-text-green-100:#15803d;--cc-text-green-200:#15803d;--cc-text-green-300:#15803d;--cc-text-green-400:#15803d;--cc-text-emerald-100:#047857;--cc-text-emerald-200:#047857;--cc-text-emerald-300:#047857;--cc-text-emerald-400:#047857;--cc-text-teal-100:#0f766e;--cc-text-teal-200:#0f766e;--cc-text-teal-300:#0f766e;--cc-text-teal-400:#0f766e;--cc-text-cyan-100:#0e7490;--cc-text-cyan-200:#0e7490;--cc-text-cyan-300:#0e7490;--cc-text-cyan-400:#0e7490;--cc-text-sky-100:#0369a1;--cc-text-sky-200:#0369a1;--cc-text-sky-300:#0369a1;--cc-text-sky-400:#0369a1;--cc-text-blue-100:#1d4ed8;--cc-text-blue-200:#1d4ed8;--cc-text-blue-300:#1d4ed8;--cc-text-blue-400:#1d4ed8;--cc-text-indigo-100:#4338ca;--cc-text-indigo-200:#4338ca;--cc-text-indigo-300:#4338ca;--cc-text-indigo-400:#4338ca;--cc-text-violet-100:#6d28d9;--cc-text-violet-200:#6d28d9;--cc-text-violet-300:#6d28d9;--cc-text-violet-400:#6d28d9;--cc-text-purple-100:#7e22ce;--cc-text-purple-200:#7e22ce;--cc-text-purple-300:#7e22ce;--cc-text-purple-400:#7e22ce;--cc-text-fuchsia-100:#a21caf;--cc-text-fuchsia-200:#a21caf;--cc-text-fuchsia-300:#a21caf;--cc-text-fuchsia-400:#a21caf;--cc-text-pink-100:#be185d;--cc-text-pink-200:#be185d;--cc-text-pink-300:#be185d;--cc-text-pink-400:#be185d;--cc-text-rose-100:#be123c;--cc-text-rose-200:#be123c;--cc-text-rose-300:#be123c;--cc-text-rose-400:#be123c;--cc-text-orange-500:#c2410c;--cc-text-amber-500:#b45309;--cc-text-yellow-500:#a16207;--cc-text-lime-500:#4d7c0f;--cc-text-green-500:#15803d;--cc-text-emerald-500:#047857;--cc-text-teal-500:#0f766e;--cc-text-cyan-500:#0e7490;--cc-text-sky-500:#0369a1}html:not(.dark) :is(.bg-slate-700,.bg-slate-700\/80,.bg-slate-700\/90,.bg-slate-700\/95,.bg-slate-700\/60,.bg-slate-700\/70,.bg-slate-800,.bg-slate-800\/80,.bg-slate-800\/90,.bg-slate-800\/95,.bg-slate-800\/60,.bg-slate-800\/70,.bg-slate-900,.bg-slate-900\/80,.bg-slate-900\/90,.bg-slate-900\/95,.bg-slate-900\/60,.bg-slate-900\/70,.bg-slate-950,.bg-slate-950\/80,.bg-slate-950\/90,.bg-slate-950\/95,.bg-slate-950\/60,.bg-slate-950\/70,.bg-gray-700,.bg-gray-700\/80,.bg-gray-700\/90,.bg-gray-700\/95,.bg-gray-700\/60,.bg-gray-700\/70,.bg-gray-800,.bg-gray-800\/80,.bg-gray-800\/90,.bg-gray-800\/95,.bg-gray-800\/60,.bg-gray-800\/70,.bg-gray-900,.bg-gray-900\/80,.bg-gray-900\/90,.bg-gray-900\/95,.bg-gray-900\/60,.bg-gray-900\/70,.bg-gray-950,.bg-gray-950\/80,.bg-gray-950\/90,.bg-gray-950\/95,.bg-gray-950\/60,.bg-gray-950\/70,.bg-zinc-700,.bg-zinc-700\/80,.bg-zinc-700\/90,.bg-zinc-700\/95,.bg-zinc-700\/60,.bg-zinc-700\/70,.bg-zinc-800,.bg-zinc-800\/80,.bg-zinc-800\/90,.bg-zinc-800\/95,.bg-zinc-800\/60,.bg-zinc-800\/70,.bg-zinc-900,.bg-zinc-900\/80,.bg-zinc-900\/90,.bg-zinc-900\/95,.bg-zinc-900\/60,.bg-zinc-900\/70,.bg-zinc-950,.bg-zinc-950\/80,.bg-zinc-950\/90,.bg-zinc-950\/95,.bg-zinc-950\/60,.bg-zinc-950\/70,.bg-neutral-700,.bg-neutral-700\/80,.bg-neutral-700\/90,.bg-neutral-700\/95,.bg-neutral-700\/60,.bg-neutral-700\/70,.bg-neutral-800,.bg-neutral-800\/80,.bg-neutral-800\/90,.bg-neutral-800\/95,.bg-neutral-800\/60,.bg-neutral-800\/70,.bg-neutral-900,.bg-neutral-900\/80,.bg-neutral-900\/90,.bg-neutral-900\/95,.bg-neutral-900\/60,.bg-neutral-900\/70,.bg-neutral-950,.bg-neutral-950\/80,.bg-neutral-950\/90,.bg-neutral-950\/95,.bg-neutral-950\/60,.bg-neutral-950\/70,.bg-stone-700,.bg-stone-700\/80,.bg-stone-700\/90,.bg-stone-700\/95,.bg-stone-700\/60,.bg-stone-700\/70,.bg-stone-800,.bg-stone-800\/80,.bg-stone-800\/90,.bg-stone-800\/95,.bg-stone-800\/60,.bg-stone-800\/70,.bg-stone-900,.bg-stone-900\/80,.bg-stone-900\/90,.bg-stone-900\/95,.bg-stone-900\/60,.bg-stone-900\/70,.bg-stone-950,.bg-stone-950\/80,.bg-stone-950\/90,.bg-stone-950\/95,.bg-stone-950\/60,.bg-stone-950\/70,.bg-black,.bg-black\/80,.bg-black\/90,.bg-slate-700\/40,.bg-slate-800\/40,.bg-slate-900\/40,.bg-slate-950\/40,.bg-gray-700\/40,.bg-gray-800\/40,.bg-gray-900\/40,.bg-gray-950\/40,.bg-zinc-700\/40,.bg-zinc-800\/40,.bg-zinc-900\/40,.bg-zinc-950\/40,.bg-neutral-700\/40,.bg-neutral-800\/40,.bg-neutral-900\/40,.bg-neutral-950\/40,.bg-stone-700\/40,.bg-stone-800\/40,.bg-stone-900\/40,.bg-stone-950\/40,.bg-slate-700\/50,.bg-slate-800\/50,.bg-slate-900\/50,.bg-slate-950\/50,.bg-gray-700\/50,.bg-gray-800\/50,.bg-gray-900\/50,.bg-gray-950\/50,.bg-zinc-700\/50,.bg-zinc-800\/50,.bg-zinc-900\/50,.bg-zinc-950\/50,.bg-neutral-700\/50,.bg-neutral-800\/50,.bg-neutral-900\/50,.bg-neutral-950\/50,.bg-stone-700\/50,.bg-stone-800\/50,.bg-stone-900\/50,.bg-stone-950\/50){--cc-text-white:#ffffff;--cc-text-slate-50:#f8fafc;--cc-text-slate-100:#f1f5f9;--cc-text-slate-200:#e2e8f0;--cc-text-slate-300:#cbd5e1;--cc-text-slate-400:#cbd5e1;--cc-text-slate-500:#cbd5e1;--cc-text-slate-600:#cbd5e1;--cc-text-slate-700:#cbd5e1;--cc-text-slate-800:#e2e8f0;--cc-text-slate-900:#f1f5f9;--cc-text-slate-950:#f1f5f9;--cc-text-gray-50:#f9fafb;--cc-text-gray-100:#f3f4f6;--cc-text-gray-200:#e5e7eb;--cc-text-gray-300:#d1d5db;--cc-text-gray-400:#d1d5db;--cc-text-gray-500:#d1d5db;--cc-text-gray-600:#d1d5db;--cc-text-gray-700:#d1d5db;--cc-text-gray-800:#e5e7eb;--cc-text-gray-900:#f3f4f6;--cc-text-gray-950:#f3f4f6;--cc-text-zinc-50:#fafafa;--cc-text-zinc-100:#f4f4f5;--cc-text-zinc-200:#e4e4e7;--cc-text-zinc-300:#d4d4d8;--cc-text-zinc-400:#d4d4d8;--cc-text-zinc-500:#d4d4d8;--cc-text-zinc-600:#d4d4d8;--cc-text-zinc-700:#d4d4d8;--cc-text-zinc-800:#e4e4e7;--cc-text-zinc-900:#f4f4f5;--cc-text-zinc-950:#f4f4f5;--cc-text-neutral-50:#fafafa;--cc-text-neutral-100:#f5f5f5;--cc-text-neutral-200:#e5e5e5;--cc-text-neutral-300:#d4d4d4;--cc-text-neutral-400:#d4d4d4;--cc-text-neutral-500:#d4d4d4;--cc-text-neutral-600:#d4d4d4;--cc-text-neutral-700:#d4d4d4;--cc-text-neutral-800:#e5e5e5;--cc-text-neutral-900:#f5f5f5;--cc-text-neutral-950:#f5f5f5;--cc-text-stone-50:#fafaf9;--cc-text-stone-100:#f5f5f4;--cc-text-stone-200:#e7e5e4;--cc-text-stone-300:#d6d3d1;--cc-text-stone-400:#d6d3d1;--cc-text-stone-500:#d6d3d1;--cc-text-stone-600:#d6d3d1;--cc-text-stone-700:#d6d3d1;--cc-text-stone-800:#e7e5e4;--cc-text-stone-900:#f5f5f4;--cc-text-stone-950:#f5f5f4;--cc-text-black:#f1f5f9;--cc-text-red-100:#fee2e2;--cc-text-red-200:#fecaca;--cc-text-red-300:#fca5a5;--cc-text-red-400:#f87171;--cc-text-orange-100:#ffedd5;--cc-text-orange-200:#fed7aa;--cc-text-orange-300:#fdba74;--cc-text-orange-400:#fb923c;--cc-text-amber-100:#fef3c7;--cc-text-amber-200:#fde68a;--cc-text-amber-300:#fcd34d;--cc-text-amber-400:#fbbf24;--cc-text-yellow-100:#fef9c3;--cc-text-yellow-200:#fef08a;--cc-text-yellow-300:#fde047;--cc-text-yellow-400:#facc15;--cc-text-lime-100:#ecfccb;--cc-text-lime-200:#d9f99d;--cc-text-lime-300:#bef264;--cc-text-lime-400:#a3e635;--cc-text-green-100:#dcfce7;--cc-text-green-200:#bbf7d0;--cc-text-green-300:#86efac;--cc-text-green-400:#4ade80;--cc-text-emerald-100:#d1fae5;--cc-text-emerald-200:#a7f3d0;--cc-text-emerald-300:#6ee7b7;--cc-text-emerald-400:#34d399;--cc-text-teal-100:#ccfbf1;--cc-text-teal-200:#99f6e4;--cc-text-teal-300:#5eead4;--cc-text-teal-400:#2dd4bf;--cc-text-cyan-100:#cffafe;--cc-text-cyan-200:#a5f3fc;--cc-text-cyan-300:#67e8f9;--cc-text-cyan-400:#22d3ee;--cc-text-sky-100:#e0f2fe;--cc-text-sky-200:#bae6fd;--cc-text-sky-300:#7dd3fc;--cc-text-sky-400:#38bdf8;--cc-text-blue-100:#dbeafe;--cc-text-blue-200:#bfdbfe;--cc-text-blue-300:#93c5fd;--cc-text-blue-400:#60a5fa;--cc-text-indigo-100:#e0e7ff;--cc-text-indigo-200:#c7d2fe;--cc-text-indigo-300:#a5b4fc;--cc-text-indigo-400:#818cf8;--cc-text-violet-100:#ede9fe;--cc-text-violet-200:#ddd6fe;--cc-text-violet-300:#c4b5fd;--cc-text-violet-400:#a78bfa;--cc-text-purple-100:#f3e8ff;--cc-text-purple-200:#e9d5ff;--cc-text-purple-300:#d8b4fe;--cc-text-purple-400:#c084fc;--cc-text-fuchsia-100:#fae8ff;--cc-text-fuchsia-200:#f5d0fe;--cc-text-fuchsia-300:#f0abfc;--cc-text-fuchsia-400:#e879f9;--cc-text-pink-100:#fce7f3;--cc-text-pink-200:#fbcfe8;--cc-text-pink-300:#f9a8d4;--cc-text-pink-400:#f472b6;--cc-text-rose-100:#ffe4e6;--cc-text-rose-200:#fecdd3;--cc-text-rose-300:#fda4af;--cc-text-rose-400:#fb7185;--cc-text-orange-500:#f97316;--cc-text-amber-500:#f59e0b;--cc-text-yellow-500:#eab308;--cc-text-lime-500:#84cc16;--cc-text-green-500:#22c55e;--cc-text-emerald-500:#10b981;--cc-text-teal-500:#14b8a6;--cc-text-cyan-500:#06b6d4;--cc-text-sky-500:#0ea5e9}html:not(.dark) :is(.bg-red-500,.bg-red-500\/80,.bg-red-500\/90,.bg-red-500\/95,.bg-red-600,.bg-red-600\/80,.bg-red-600\/90,.bg-red-600\/95,.bg-red-700,.bg-red-700\/80,.bg-red-700\/90,.bg-red-700\/95,.bg-red-800,.bg-red-800\/80,.bg-red-800\/90,.bg-red-800\/95,.bg-red-900,.bg-red-900\/80,.bg-red-900\/90,.bg-red-900\/95,.bg-red-950,.bg-red-950\/80,.bg-red-950\/90,.bg-red-950\/95,.bg-orange-500,.bg-orange-500\/80,.bg-orange-500\/90,.bg-orange-500\/95,.bg-orange-600,.bg-orange-600\/80,.bg-orange-600\/90,.bg-orange-600\/95,.bg-orange-700,.bg-orange-700\/80,.bg-orange-700\/90,.bg-orange-700\/95,.bg-orange-800,.bg-orange-800\/80,.bg-orange-800\/90,.bg-orange-800\/95,.bg-orange-900,.bg-orange-900\/80,.bg-orange-900\/90,.bg-orange-900\/95,.bg-orange-950,.bg-orange-950\/80,.bg-orange-950\/90,.bg-orange-950\/95,.bg-amber-500,.bg-amber-500\/80,.bg-amber-500\/90,.bg-amber-500\/95,.bg-amber-600,.bg-amber-600\/80,.bg-amber-600\/90,.bg-amber-600\/95,.bg-amber-700,.bg-amber-700\/80,.bg-amber-700\/90,.bg-amber-700\/95,.bg-amber-800,.bg-amber-800\/80,.bg-amber-800\/90,.bg-amber-800\/95,.bg-amber-900,.bg-amber-900\/80,.bg-amber-900\/90,.bg-amber-900\/95,.bg-amber-950,.bg-amber-950\/80,.bg-amber-950\/90,.bg-amber-950\/95,.bg-yellow-500,.bg-yellow-500\/80,.bg-yellow-500\/90,.bg-yellow-500\/95,.bg-yellow-600,.bg-yellow-600\/80,.bg-yellow-600\/90,.bg-yellow-600\/95,.bg-yellow-700,.bg-yellow-700\/80,.bg-yellow-700\/90,.bg-yellow-700\/95,.bg-yellow-800,.bg-yellow-800\/80,.bg-yellow-800\/90,.bg-yellow-800\/95,.bg-yellow-900,.bg-yellow-900\/80,.bg-yellow-900\/90,.bg-yellow-900\/95,.bg-yellow-950,.bg-yellow-950\/80,.bg-yellow-950\/90,.bg-yellow-950\/95,.bg-lime-500,.bg-lime-500\/80,.bg-lime-500\/90,.bg-lime-500\/95,.bg-lime-600,.bg-lime-600\/80,.bg-lime-600\/90,.bg-lime-600\/95,.bg-lime-700,.bg-lime-700\/80,.bg-lime-700\/90,.bg-lime-700\/95,.bg-lime-800,.bg-lime-800\/80,.bg-lime-800\/90,.bg-lime-800\/95,.bg-lime-900,.bg-lime-900\/80,.bg-lime-900\/90,.bg-lime-900\/95,.bg-lime-950,.bg-lime-950\/80,.bg-lime-950\/90,.bg-lime-950\/95,.bg-green-500,.bg-green-500\/80,.bg-green-500\/90,.bg-green-500\/95,.bg-green-600,.bg-green-600\/80,.bg-green-600\/90,.bg-green-600\/95,.bg-green-700,.bg-green-700\/80,.bg-green-700\/90,.bg-green-700\/95,.bg-green-800,.bg-green-800\/80,.bg-green-800\/90,.bg-green-800\/95,.bg-green-900,.bg-green-900\/80,.bg-green-900\/90,.bg-green-900\/95,.bg-green-950,.bg-green-950\/80,.bg-green-950\/90,.bg-green-950\/95,.bg-emerald-500,.bg-emerald-500\/80,.bg-emerald-500\/90,.bg-emerald-500\/95,.bg-emerald-600,.bg-emerald-600\/80,.bg-emerald-600\/90,.bg-emerald-600\/95,.bg-emerald-700,.bg-emerald-700\/80,.bg-emerald-700\/90,.bg-emerald-700\/95,.bg-emerald-800,.bg-emerald-800\/80,.bg-emerald-800\/90,.bg-emerald-800\/95,.bg-emerald-900,.bg-emerald-900\/80,.bg-emerald-900\/90,.bg-emerald-900\/95,.bg-emerald-950,.bg-emerald-950\/80,.bg-emerald-950\/90,.bg-emerald-950\/95,.bg-teal-500,.bg-teal-500\/80,.bg-teal-500\/90,.bg-teal-500\/95,.bg-teal-600,.bg-teal-600\/80,.bg-teal-600\/90,.bg-teal-600\/95,.bg-teal-700,.bg-teal-700\/80,.bg-teal-700\/90,.bg-teal-700\/95,.bg-teal-800,.bg-teal-800\/80,.bg-teal-800\/90,.bg-teal-800\/95,.bg-teal-900,.bg-teal-900\/80,.bg-teal-900\/90,.bg-teal-900\/95,.bg-teal-950,.bg-teal-950\/80,.bg-teal-950\/90,.bg-teal-950\/95,.bg-cyan-500,.bg-cyan-500\/80,.bg-cyan-500\/90,.bg-cyan-500\/95,.bg-cyan-600,.bg-cyan-600\/80,.bg-cyan-600\/90,.bg-cyan-600\/95,.bg-cyan-700,.bg-cyan-700\/80,.bg-cyan-700\/90,.bg-cyan-700\/95,.bg-cyan-800,.bg-cyan-800\/80,.bg-cyan-800\/90,.bg-cyan-800\/95,.bg-cyan-900,.bg-cyan-900\/80,.bg-cyan-900\/90,.bg-cyan-900\/95,.bg-cyan-950,.bg-cyan-950\/80,.bg-cyan-950\/90,.bg-cyan-950\/95,.bg-sky-500,.bg-sky-500\/80,.bg-sky-500\/90,.bg-sky-500\/95,.bg-sky-600,.bg-sky-600\/80,.bg-sky-600\/90,.bg-sky-600\/95,.bg-sky-700,.bg-sky-700\/80,.bg-sky-700\/90,.bg-sky-700\/95,.bg-sky-800,.bg-sky-800\/80,.bg-sky-800\/90,.bg-sky-800\/95,.bg-sky-900,.bg-sky-900\/80,.bg-sky-900\/90,.bg-sky-900\/95,.bg-sky-950,.bg-sky-950\/80,.bg-sky-950\/90,.bg-sky-950\/95,.bg-blue-500,.bg-blue-500\/80,.bg-blue-500\/90,.bg-blue-500\/95,.bg-blue-600,.bg-blue-600\/80,.bg-blue-600\/90,.bg-blue-600\/95,.bg-blue-700,.bg-blue-700\/80,.bg-blue-700\/90,.bg-blue-700\/95,.bg-blue-800,.bg-blue-800\/80,.bg-blue-800\/90,.bg-blue-800\/95,.bg-blue-900,.bg-blue-900\/80,.bg-blue-900\/90,.bg-blue-900\/95,.bg-blue-950,.bg-blue-950\/80,.bg-blue-950\/90,.bg-blue-950\/95,.bg-indigo-500,.bg-indigo-500\/80,.bg-indigo-500\/90,.bg-indigo-500\/95,.bg-indigo-600,.bg-indigo-600\/80,.bg-indigo-600\/90,.bg-indigo-600\/95,.bg-indigo-700,.bg-indigo-700\/80,.bg-indigo-700\/90,.bg-indigo-700\/95,.bg-indigo-800,.bg-indigo-800\/80,.bg-indigo-800\/90,.bg-indigo-800\/95,.bg-indigo-900,.bg-indigo-900\/80,.bg-indigo-900\/90,.bg-indigo-900\/95,.bg-indigo-950,.bg-indigo-950\/80,.bg-indigo-950\/90,.bg-indigo-950\/95,.bg-violet-500,.bg-violet-500\/80,.bg-violet-500\/90,.bg-violet-500\/95,.bg-violet-600,.bg-violet-600\/80,.bg-violet-600\/90,.bg-violet-600\/95,.bg-violet-700,.bg-violet-700\/80,.bg-violet-700\/90,.bg-violet-700\/95,.bg-violet-800,.bg-violet-800\/80,.bg-violet-800\/90,.bg-violet-800\/95,.bg-violet-900,.bg-violet-900\/80,.bg-violet-900\/90,.bg-violet-900\/95,.bg-violet-950,.bg-violet-950\/80,.bg-violet-950\/90,.bg-violet-950\/95,.bg-purple-500,.bg-purple-500\/80,.bg-purple-500\/90,.bg-purple-500\/95,.bg-purple-600,.bg-purple-600\/80,.bg-purple-600\/90,.bg-purple-600\/95,.bg-purple-700,.bg-purple-700\/80,.bg-purple-700\/90,.bg-purple-700\/95,.bg-purple-800,.bg-purple-800\/80,.bg-purple-800\/90,.bg-purple-800\/95,.bg-purple-900,.bg-purple-900\/80,.bg-purple-900\/90,.bg-purple-900\/95,.bg-purple-950,.bg-purple-950\/80,.bg-purple-950\/90,.bg-purple-950\/95,.bg-fuchsia-500,.bg-fuchsia-500\/80,.bg-fuchsia-500\/90,.bg-fuchsia-500\/95,.bg-fuchsia-600,.bg-fuchsia-600\/80,.bg-fuchsia-600\/90,.bg-fuchsia-600\/95,.bg-fuchsia-700,.bg-fuchsia-700\/80,.bg-fuchsia-700\/90,.bg-fuchsia-700\/95,.bg-fuchsia-800,.bg-fuchsia-800\/80,.bg-fuchsia-800\/90,.bg-fuchsia-800\/95,.bg-fuchsia-900,.bg-fuchsia-900\/80,.bg-fuchsia-900\/90,.bg-fuchsia-900\/95,.bg-fuchsia-950,.bg-fuchsia-950\/80,.bg-fuchsia-950\/90,.bg-fuchsia-950\/95,.bg-pink-500,.bg-pink-500\/80,.bg-pink-500\/90,.bg-pink-500\/95,.bg-pink-600,.bg-pink-600\/80,.bg-pink-600\/90,.bg-pink-600\/95,.bg-pink-700,.bg-pink-700\/80,.bg-pink-700\/90,.bg-pink-700\/95,.bg-pink-800,.bg-pink-800\/80,.bg-pink-800\/90,.bg-pink-800\/95,.bg-pink-900,.bg-pink-900\/80,.bg-pink-900\/90,.bg-pink-900\/95,.bg-pink-950,.bg-pink-950\/80,.bg-pink-950\/90,.bg-pink-950\/95,.bg-rose-500,.bg-rose-500\/80,.bg-rose-500\/90,.bg-rose-500\/95,.bg-rose-600,.bg-rose-600\/80,.bg-rose-600\/90,.bg-rose-600\/95,.bg-rose-700,.bg-rose-700\/80,.bg-rose-700\/90,.bg-rose-700\/95,.bg-rose-800,.bg-rose-800\/80,.bg-rose-800\/90,.bg-rose-800\/95,.bg-rose-900,.bg-rose-900\/80,.bg-rose-900\/90,.bg-rose-900\/95,.bg-rose-950,.bg-rose-950\/80,.bg-rose-950\/90,.bg-rose-950\/95,.bg-gradient-to-r,.bg-gradient-to-br,.bg-gradient-to-b,.bg-gradient-to-bl,.bg-gradient-to-l,.bg-gradient-to-tl,.bg-gradient-to-t,.bg-gradient-to-tr){--cc-text-white:#ffffff;--cc-text-slate-50:#f8fafc;--cc-text-slate-100:#f1f5f9;--cc-text-slate-200:#e2e8f0;--cc-text-slate-300:#cbd5e1;--cc-text-slate-400:#94a3b8;--cc-text-slate-500:#64748b;--cc-text-slate-600:#475569;--cc-text-slate-700:#334155;--cc-text-slate-800:#1e293b;--cc-text-slate-900:#0f172a;--cc-text-slate-950:#020617;--cc-text-gray-50:#f9fafb;--cc-text-gray-100:#f3f4f6;--cc-text-gray-200:#e5e7eb;--cc-text-gray-300:#d1d5db;--cc-text-gray-400:#9ca3af;--cc-text-gray-500:#6b7280;--cc-text-gray-600:#4b5563;--cc-text-gray-700:#374151;--cc-text-gray-800:#1f2937;--cc-text-gray-900:#111827;--cc-text-gray-950:#030712;--cc-text-zinc-50:#fafafa;--cc-text-zinc-100:#f4f4f5;--cc-text-zinc-200:#e4e4e7;--cc-text-zinc-300:#d4d4d8;--cc-text-zinc-400:#a1a1aa;--cc-text-zinc-500:#71717a;--cc-text-zinc-600:#52525b;--cc-text-zinc-700:#3f3f46;--cc-text-zinc-800:#27272a;--cc-text-zinc-900:#18181b;--cc-text-zinc-950:#09090b;--cc-text-neutral-50:#fafafa;--cc-text-neutral-100:#f5f5f5;--cc-text-neutral-200:#e5e5e5;--cc-text-neutral-300:#d4d4d4;--cc-text-neutral-400:#a3a3a3;--cc-text-neutral-500:#737373;--cc-text-neutral-600:#525252;--cc-text-neutral-700:#404040;--cc-text-neutral-800:#262626;--cc-text-neutral-900:#171717;--cc-text-neutral-950:#0a0a0a;--cc-text-stone-50:#fafaf9;--cc-text-stone-100:#f5f5f4;--cc-text-stone-200:#e7e5e4;--cc-text-stone-300:#d6d3d1;--cc-text-stone-400:#a8a29e;--cc-text-stone-500:#78716c;--cc-text-stone-600:#57534e;--cc-text-stone-700:#44403c;--cc-text-stone-800:#292524;--cc-text-stone-900:#1c1917;--cc-text-stone-950:#0c0a09;--cc-text-black:#000000;--cc-text-red-100:#fee2e2;--cc-text-red-200:#fecaca;--cc-text-red-300:#fca5a5;--cc-text-red-400:#f87171;--cc-text-orange-100:#ffedd5;--cc-text-orange-200:#fed7aa;--cc-text-orange-300:#fdba74;--cc-text-orange-400:#fb923c;--cc-text-amber-100:#fef3c7;--cc-text-amber-200:#fde68a;--cc-text-amber-300:#fcd34d;--cc-text-amber-400:#fbbf24;--cc-text-yellow-100:#fef9c3;--cc-text-yellow-200:#fef08a;--cc-text-yellow-300:#fde047;--cc-text-yellow-400:#facc15;--cc-text-lime-100:#ecfccb;--cc-text-lime-200:#d9f99d;--cc-text-lime-300:#bef264;--cc-text-lime-400:#a3e635;--cc-text-green-100:#dcfce7;--cc-text-green-200:#bbf7d0;--cc-text-green-300:#86efac;--cc-text-green-400:#4ade80;--cc-text-emerald-100:#d1fae5;--cc-text-emerald-200:#a7f3d0;--cc-text-emerald-300:#6ee7b7;--cc-text-emerald-400:#34d399;--cc-text-teal-100:#ccfbf1;--cc-text-teal-200:#99f6e4;--cc-text-teal-300:#5eead4;--cc-text-teal-400:#2dd4bf;--cc-text-cyan-100:#cffafe;--cc-text-cyan-200:#a5f3fc;--cc-text-cyan-300:#67e8f9;--cc-text-cyan-400:#22d3ee;--cc-text-sky-100:#e0f2fe;--cc-text-sky-200:#bae6fd;--cc-text-sky-300:#7dd3fc;--cc-text-sky-400:#38bdf8;--cc-text-blue-100:#dbeafe;--cc-text-blue-200:#bfdbfe;--cc-text-blue-300:#93c5fd;--cc-text-blue-400:#60a5fa;--cc-text-indigo-100:#e0e7ff;--cc-text-indigo-200:#c7d2fe;--cc-text-indigo-300:#a5b4fc;--cc-text-indigo-400:#818cf8;--cc-text-violet-100:#ede9fe;--cc-text-violet-200:#ddd6fe;--cc-text-violet-300:#c4b5fd;--cc-text-violet-400:#a78bfa;--cc-text-purple-100:#f3e8ff;--cc-text-purple-200:#e9d5ff;--cc-text-purple-300:#d8b4fe;--cc-text-purple-400:#c084fc;--cc-text-fuchsia-100:#fae8ff;--cc-text-fuchsia-200:#f5d0fe;--cc-text-fuchsia-300:#f0abfc;--cc-text-fuchsia-400:#e879f9;--cc-text-pink-100:#fce7f3;--cc-text-pink-200:#fbcfe8;--cc-text-pink-300:#f9a8d4;--cc-text-pink-400:#f472b6;--cc-text-rose-100:#ffe4e6;--cc-text-rose-200:#fecdd3;--cc-text-rose-300:#fda4af;--cc-text-rose-400:#fb7185;--cc-text-orange-500:#f97316;--cc-text-amber-500:#f59e0b;--cc-text-yellow-500:#eab308;--cc-text-lime-500:#84cc16;--cc-text-green-500:#22c55e;--cc-text-emerald-500:#10b981;--cc-text-teal-500:#14b8a6;--cc-text-cyan-500:#06b6d4;--cc-text-sky-500:#0ea5e9}html:not(.dark) .bg-slate-700\/40:not(.fixed,.absolute),html:not(.dark) .bg-slate-700\/50:not(.fixed,.absolute),html:not(.dark) .bg-slate-700\/60:not(.fixed,.absolute),html:not(.dark) .bg-slate-700\/70:not(.fixed,.absolute),html:not(.dark) .bg-slate-700\/80:not(.fixed,.absolute){background-color:#334155}html:not(.dark) .bg-slate-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-slate-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-slate-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-slate-800\/70:not(.fixed,.absolute),html:not(.dark) .bg-slate-800\/80:not(.fixed,.absolute){background-color:#1e293b}html:not(.dark) .bg-slate-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-slate-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-slate-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-slate-900\/70:not(.fixed,.absolute),html:not(.dark) .bg-slate-900\/80:not(.fixed,.absolute){background-color:#0f172a}html:not(.dark) .bg-slate-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-slate-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-slate-950\/60:not(.fixed,.absolute),html:not(.dark) .bg-slate-950\/70:not(.fixed,.absolute),html:not(.dark) .bg-slate-950\/80:not(.fixed,.absolute){background-color:#020617}html:not(.dark) .bg-gray-700\/40:not(.fixed,.absolute),html:not(.dark) .bg-gray-700\/50:not(.fixed,.absolute),html:not(.dark) .bg-gray-700\/60:not(.fixed,.absolute),html:not(.dark) .bg-gray-700\/70:not(.fixed,.absolute),html:not(.dark) .bg-gray-700\/80:not(.fixed,.absolute){background-color:#374151}html:not(.dark) .bg-gray-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-gray-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-gray-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-gray-800\/70:not(.fixed,.absolute),html:not(.dark) .bg-gray-800\/80:not(.fixed,.absolute){background-color:#1f2937}html:not(.dark) .bg-gray-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-gray-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-gray-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-gray-900\/70:not(.fixed,.absolute),html:not(.dark) .bg-gray-900\/80:not(.fixed,.absolute){background-color:#111827}html:not(.dark) .bg-gray-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-gray-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-gray-950\/60:not(.fixed,.absolute),html:not(.dark) .bg-gray-950\/70:not(.fixed,.absolute),html:not(.dark) .bg-gray-950\/80:not(.fixed,.absolute){background-color:#030712}html:not(.dark) .bg-zinc-700\/40:not(.fixed,.absolute),html:not(.dark) .bg-zinc-700\/50:not(.fixed,.absolute),html:not(.dark) .bg-zinc-700\/60:not(.fixed,.absolute),html:not(.dark) .bg-zinc-700\/70:not(.fixed,.absolute),html:not(.dark) .bg-zinc-700\/80:not(.fixed,.absolute){background-color:#3f3f46}html:not(.dark) .bg-zinc-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-zinc-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-zinc-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-zinc-800\/70:not(.fixed,.absolute),html:not(.dark) .bg-zinc-800\/80:not(.fixed,.absolute){background-color:#27272a}html:not(.dark) .bg-zinc-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-zinc-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-zinc-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-zinc-900\/70:not(.fixed,.absolute),html:not(.dark) .bg-zinc-900\/80:not(.fixed,.absolute){background-color:#18181b}html:not(.dark) .bg-zinc-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-zinc-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-zinc-950\/60:not(.fixed,.absolute),html:not(.dark) .bg-zinc-950\/70:not(.fixed,.absolute),html:not(.dark) .bg-zinc-950\/80:not(.fixed,.absolute){background-color:#09090b}html:not(.dark) .bg-neutral-700\/40:not(.fixed,.absolute),html:not(.dark) .bg-neutral-700\/50:not(.fixed,.absolute),html:not(.dark) .bg-neutral-700\/60:not(.fixed,.absolute),html:not(.dark) .bg-neutral-700\/70:not(.fixed,.absolute),html:not(.dark) .bg-neutral-700\/80:not(.fixed,.absolute){background-color:#404040}html:not(.dark) .bg-neutral-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-neutral-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-neutral-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-neutral-800\/70:not(.fixed,.absolute),html:not(.dark) .bg-neutral-800\/80:not(.fixed,.absolute){background-color:#262626}html:not(.dark) .bg-neutral-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-neutral-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-neutral-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-neutral-900\/70:not(.fixed,.absolute),html:not(.dark) .bg-neutral-900\/80:not(.fixed,.absolute){background-color:#171717}html:not(.dark) .bg-neutral-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-neutral-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-neutral-950\/60:not(.fixed,.absolute),html:not(.dark) .bg-neutral-950\/70:not(.fixed,.absolute),html:not(.dark) .bg-neutral-950\/80:not(.fixed,.absolute){background-color:#0a0a0a}html:not(.dark) .bg-stone-700\/40:not(.fixed,.absolute),html:not(.dark) .bg-stone-700\/50:not(.fixed,.absolute),html:not(.dark) .bg-stone-700\/60:not(.fixed,.absolute),html:not(.dark) .bg-stone-700\/70:not(.fixed,.absolute),html:not(.dark) .bg-stone-700\/80:not(.fixed,.absolute){background-color:#44403c}html:not(.dark) .bg-stone-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-stone-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-stone-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-stone-800\/70:not(.fixed,.absolute),html:not(.dark) .bg-stone-800\/80:not(.fixed,.absolute){background-color:#292524}html:not(.dark) .bg-stone-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-stone-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-stone-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-stone-900\/70:not(.fixed,.absolute),html:not(.dark) .bg-stone-900\/80:not(.fixed,.absolute){background-color:#1c1917}html:not(.dark) .bg-stone-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-stone-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-stone-950\/60:not(.fixed,.absolute),html:not(.dark) .bg-stone-950\/70:not(.fixed,.absolute),html:not(.dark) .bg-stone-950\/80:not(.fixed,.absolute){background-color:#0c0a09}html:not(.dark) .bg-red-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-red-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-red-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-red-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-red-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-red-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-red-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-red-950\/60:not(.fixed,.absolute){background-color:#fef2f2}html:not(.dark) .bg-orange-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-orange-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-orange-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-orange-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-orange-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-orange-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-orange-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-orange-950\/60:not(.fixed,.absolute){background-color:#fff7ed}html:not(.dark) .bg-amber-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-amber-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-amber-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-amber-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-amber-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-amber-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-amber-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-amber-950\/60:not(.fixed,.absolute){background-color:#fffbeb}html:not(.dark) .bg-yellow-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-yellow-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-yellow-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-yellow-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-yellow-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-yellow-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-yellow-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-yellow-950\/60:not(.fixed,.absolute){background-color:#fefce8}html:not(.dark) .bg-lime-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-lime-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-lime-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-lime-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-lime-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-lime-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-lime-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-lime-950\/60:not(.fixed,.absolute){background-color:#f7fee7}html:not(.dark) .bg-green-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-green-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-green-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-green-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-green-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-green-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-green-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-green-950\/60:not(.fixed,.absolute){background-color:#f0fdf4}html:not(.dark) .bg-emerald-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-emerald-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-emerald-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-emerald-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-emerald-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-emerald-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-emerald-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-emerald-950\/60:not(.fixed,.absolute){background-color:#ecfdf5}html:not(.dark) .bg-teal-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-teal-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-teal-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-teal-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-teal-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-teal-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-teal-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-teal-950\/60:not(.fixed,.absolute){background-color:#f0fdfa}html:not(.dark) .bg-cyan-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-cyan-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-cyan-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-cyan-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-cyan-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-cyan-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-cyan-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-cyan-950\/60:not(.fixed,.absolute){background-color:#ecfeff}html:not(.dark) .bg-sky-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-sky-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-sky-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-sky-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-sky-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-sky-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-sky-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-sky-950\/60:not(.fixed,.absolute){background-color:#f0f9ff}html:not(.dark) .bg-blue-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-blue-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-blue-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-blue-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-blue-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-blue-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-blue-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-blue-950\/60:not(.fixed,.absolute){background-color:#eff6ff}html:not(.dark) .bg-indigo-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-indigo-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-indigo-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-indigo-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-indigo-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-indigo-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-indigo-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-indigo-950\/60:not(.fixed,.absolute){background-color:#eef2ff}html:not(.dark) .bg-violet-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-violet-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-violet-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-violet-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-violet-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-violet-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-violet-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-violet-950\/60:not(.fixed,.absolute){background-color:#f5f3ff}html:not(.dark) .bg-purple-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-purple-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-purple-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-purple-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-purple-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-purple-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-purple-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-purple-950\/60:not(.fixed,.absolute){background-color:#faf5ff}html:not(.dark) .bg-fuchsia-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-fuchsia-950\/60:not(.fixed,.absolute){background-color:#fdf4ff}html:not(.dark) .bg-pink-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-pink-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-pink-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-pink-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-pink-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-pink-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-pink-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-pink-950\/60:not(.fixed,.absolute){background-color:#fdf2f8}html:not(.dark) .bg-rose-800\/10:not(.fixed,.absolute),html:not(.dark) .bg-rose-800\/20:not(.fixed,.absolute),html:not(.dark) .bg-rose-800\/30:not(.fixed,.absolute),html:not(.dark) .bg-rose-800\/40:not(.fixed,.absolute),html:not(.dark) .bg-rose-800\/50:not(.fixed,.absolute),html:not(.dark) .bg-rose-800\/60:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/10:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/20:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/30:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/40:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/50:not(.fixed,.absolute),html:not(.dark) .bg-rose-900\/60:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/10:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/20:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/30:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/40:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/50:not(.fixed,.absolute),html:not(.dark) .bg-rose-950\/60:not(.fixed,.absolute){background-color:#fff1f2}html:not(.dark) .text-white:not([class*="hover:text-"]:hover){color:var(--cc-text-white,#ffffff)}html:not(.dark) .text-slate-50:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-50,#f8fafc)}html:not(.dark) .text-slate-100:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-100,#f1f5f9)}html:not(.dark) .text-slate-200:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-200,#e2e8f0)}html:not(.dark) .text-slate-300:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-300,#cbd5e1)}html:not(.dark) .text-slate-400:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-400,#94a3b8)}html:not(.dark) .text-slate-500:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-500,#64748b)}html:not(.dark) .text-slate-600:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-600,#475569)}html:not(.dark) .text-slate-700:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-700,#334155)}html:not(.dark) .text-slate-800:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-800,#1e293b)}html:not(.dark) .text-slate-900:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-900,#0f172a)}html:not(.dark) .text-slate-950:not([class*="hover:text-"]:hover){color:var(--cc-text-slate-950,#020617)}html:not(.dark) .text-gray-50:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-50,#f9fafb)}html:not(.dark) .text-gray-100:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-100,#f3f4f6)}html:not(.dark) .text-gray-200:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-200,#e5e7eb)}html:not(.dark) .text-gray-300:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-300,#d1d5db)}html:not(.dark) .text-gray-400:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-400,#9ca3af)}html:not(.dark) .text-gray-500:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-500,#6b7280)}html:not(.dark) .text-gray-600:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-600,#4b5563)}html:not(.dark) .text-gray-700:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-700,#374151)}html:not(.dark) .text-gray-800:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-800,#1f2937)}html:not(.dark) .text-gray-900:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-900,#111827)}html:not(.dark) .text-gray-950:not([class*="hover:text-"]:hover){color:var(--cc-text-gray-950,#030712)}html:not(.dark) .text-zinc-50:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-50,#fafafa)}html:not(.dark) .text-zinc-100:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-100,#f4f4f5)}html:not(.dark) .text-zinc-200:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-200,#e4e4e7)}html:not(.dark) .text-zinc-300:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-300,#d4d4d8)}html:not(.dark) .text-zinc-400:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-400,#a1a1aa)}html:not(.dark) .text-zinc-500:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-500,#71717a)}html:not(.dark) .text-zinc-600:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-600,#52525b)}html:not(.dark) .text-zinc-700:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-700,#3f3f46)}html:not(.dark) .text-zinc-800:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-800,#27272a)}html:not(.dark) .text-zinc-900:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-900,#18181b)}html:not(.dark) .text-zinc-950:not([class*="hover:text-"]:hover){color:var(--cc-text-zinc-950,#09090b)}html:not(.dark) .text-neutral-50:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-50,#fafafa)}html:not(.dark) .text-neutral-100:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-100,#f5f5f5)}html:not(.dark) .text-neutral-200:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-200,#e5e5e5)}html:not(.dark) .text-neutral-300:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-300,#d4d4d4)}html:not(.dark) .text-neutral-400:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-400,#a3a3a3)}html:not(.dark) .text-neutral-500:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-500,#737373)}html:not(.dark) .text-neutral-600:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-600,#525252)}html:not(.dark) .text-neutral-700:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-700,#404040)}html:not(.dark) .text-neutral-800:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-800,#262626)}html:not(.dark) .text-neutral-900:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-900,#171717)}html:not(.dark) .text-neutral-950:not([class*="hover:text-"]:hover){color:var(--cc-text-neutral-950,#0a0a0a)}html:not(.dark) .text-stone-50:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-50,#fafaf9)}html:not(.dark) .text-stone-100:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-100,#f5f5f4)}html:not(.dark) .text-stone-200:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-200,#e7e5e4)}html:not(.dark) .text-stone-300:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-300,#d6d3d1)}html:not(.dark) .text-stone-400:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-400,#a8a29e)}html:not(.dark) .text-stone-500:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-500,#78716c)}html:not(.dark) .text-stone-600:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-600,#57534e)}html:not(.dark) .text-stone-700:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-700,#44403c)}html:not(.dark) .text-stone-800:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-800,#292524)}html:not(.dark) .text-stone-900:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-900,#1c1917)}html:not(.dark) .text-stone-950:not([class*="hover:text-"]:hover){color:var(--cc-text-stone-950,#0c0a09)}html:not(.dark) .text-black:not([class*="hover:text-"]:hover){color:var(--cc-text-black,#000000)}html:not(.dark) .text-red-100:not([class*="hover:text-"]:hover){color:var(--cc-text-red-100,#fee2e2)}html:not(.dark) .text-red-200:not([class*="hover:text-"]:hover){color:var(--cc-text-red-200,#fecaca)}html:not(.dark) .text-red-300:not([class*="hover:text-"]:hover){color:var(--cc-text-red-300,#fca5a5)}html:not(.dark) .text-red-400:not([class*="hover:text-"]:hover){color:var(--cc-text-red-400,#f87171)}html:not(.dark) .text-orange-100:not([class*="hover:text-"]:hover){color:var(--cc-text-orange-100,#ffedd5)}html:not(.dark) .text-orange-200:not([class*="hover:text-"]:hover){color:var(--cc-text-orange-200,#fed7aa)}html:not(.dark) .text-orange-300:not([class*="hover:text-"]:hover){color:var(--cc-text-orange-300,#fdba74)}html:not(.dark) .text-orange-400:not([class*="hover:text-"]:hover){color:var(--cc-text-orange-400,#fb923c)}html:not(.dark) .text-amber-100:not([class*="hover:text-"]:hover){color:var(--cc-text-amber-100,#fef3c7)}html:not(.dark) .text-amber-200:not([class*="hover:text-"]:hover){color:var(--cc-text-amber-200,#fde68a)}html:not(.dark) .text-amber-300:not([class*="hover:text-"]:hover){color:var(--cc-text-amber-300,#fcd34d)}html:not(.dark) .text-amber-400:not([class*="hover:text-"]:hover){color:var(--cc-text-amber-400,#fbbf24)}html:not(.dark) .text-yellow-100:not([class*="hover:text-"]:hover){color:var(--cc-text-yellow-100,#fef9c3)}html:not(.dark) .text-yellow-200:not([class*="hover:text-"]:hover){color:var(--cc-text-yellow-200,#fef08a)}html:not(.dark) .text-yellow-300:not([class*="hover:text-"]:hover){color:var(--cc-text-yellow-300,#fde047)}html:not(.dark) .text-yellow-400:not([class*="hover:text-"]:hover){color:var(--cc-text-yellow-400,#facc15)}html:not(.dark) .text-lime-100:not([class*="hover:text-"]:hover){color:var(--cc-text-lime-100,#ecfccb)}html:not(.dark) .text-lime-200:not([class*="hover:text-"]:hover){color:var(--cc-text-lime-200,#d9f99d)}html:not(.dark) .text-lime-300:not([class*="hover:text-"]:hover){color:var(--cc-text-lime-300,#bef264)}html:not(.dark) .text-lime-400:not([class*="hover:text-"]:hover){color:var(--cc-text-lime-400,#a3e635)}html:not(.dark) .text-green-100:not([class*="hover:text-"]:hover){color:var(--cc-text-green-100,#dcfce7)}html:not(.dark) .text-green-200:not([class*="hover:text-"]:hover){color:var(--cc-text-green-200,#bbf7d0)}html:not(.dark) .text-green-300:not([class*="hover:text-"]:hover){color:var(--cc-text-green-300,#86efac)}html:not(.dark) .text-green-400:not([class*="hover:text-"]:hover){color:var(--cc-text-green-400,#4ade80)}html:not(.dark) .text-emerald-100:not([class*="hover:text-"]:hover){color:var(--cc-text-emerald-100,#d1fae5)}html:not(.dark) .text-emerald-200:not([class*="hover:text-"]:hover){color:var(--cc-text-emerald-200,#a7f3d0)}html:not(.dark) .text-emerald-300:not([class*="hover:text-"]:hover){color:var(--cc-text-emerald-300,#6ee7b7)}html:not(.dark) .text-emerald-400:not([class*="hover:text-"]:hover){color:var(--cc-text-emerald-400,#34d399)}html:not(.dark) .text-teal-100:not([class*="hover:text-"]:hover){color:var(--cc-text-teal-100,#ccfbf1)}html:not(.dark) .text-teal-200:not([class*="hover:text-"]:hover){color:var(--cc-text-teal-200,#99f6e4)}html:not(.dark) .text-teal-300:not([class*="hover:text-"]:hover){color:var(--cc-text-teal-300,#5eead4)}html:not(.dark) .text-teal-400:not([class*="hover:text-"]:hover){color:var(--cc-text-teal-400,#2dd4bf)}html:not(.dark) .text-cyan-100:not([class*="hover:text-"]:hover){color:var(--cc-text-cyan-100,#cffafe)}html:not(.dark) .text-cyan-200:not([class*="hover:text-"]:hover){color:var(--cc-text-cyan-200,#a5f3fc)}html:not(.dark) .text-cyan-300:not([class*="hover:text-"]:hover){color:var(--cc-text-cyan-300,#67e8f9)}html:not(.dark) .text-cyan-400:not([class*="hover:text-"]:hover){color:var(--cc-text-cyan-400,#22d3ee)}html:not(.dark) .text-sky-100:not([class*="hover:text-"]:hover){color:var(--cc-text-sky-100,#e0f2fe)}html:not(.dark) .text-sky-200:not([class*="hover:text-"]:hover){color:var(--cc-text-sky-200,#bae6fd)}html:not(.dark) .text-sky-300:not([class*="hover:text-"]:hover){color:var(--cc-text-sky-300,#7dd3fc)}html:not(.dark) .text-sky-400:not([class*="hover:text-"]:hover){color:var(--cc-text-sky-400,#38bdf8)}html:not(.dark) .text-blue-100:not([class*="hover:text-"]:hover){color:var(--cc-text-blue-100,#dbeafe)}html:not(.dark) .text-blue-200:not([class*="hover:text-"]:hover){color:var(--cc-text-blue-200,#bfdbfe)}html:not(.dark) .text-blue-300:not([class*="hover:text-"]:hover){color:var(--cc-text-blue-300,#93c5fd)}html:not(.dark) .text-blue-400:not([class*="hover:text-"]:hover){color:var(--cc-text-blue-400,#60a5fa)}html:not(.dark) .text-indigo-100:not([class*="hover:text-"]:hover){color:var(--cc-text-indigo-100,#e0e7ff)}html:not(.dark) .text-indigo-200:not([class*="hover:text-"]:hover){color:var(--cc-text-indigo-200,#c7d2fe)}html:not(.dark) .text-indigo-300:not([class*="hover:text-"]:hover){color:var(--cc-text-indigo-300,#a5b4fc)}html:not(.dark) .text-indigo-400:not([class*="hover:text-"]:hover){color:var(--cc-text-indigo-400,#818cf8)}html:not(.dark) .text-violet-100:not([class*="hover:text-"]:hover){color:var(--cc-text-violet-100,#ede9fe)}html:not(.dark) .text-violet-200:not([class*="hover:text-"]:hover){color:var(--cc-text-violet-200,#ddd6fe)}html:not(.dark) .text-violet-300:not([class*="hover:text-"]:hover){color:var(--cc-text-violet-300,#c4b5fd)}html:not(.dark) .text-violet-400:not([class*="hover:text-"]:hover){color:var(--cc-text-violet-400,#a78bfa)}html:not(.dark) .text-purple-100:not([class*="hover:text-"]:hover){color:var(--cc-text-purple-100,#f3e8ff)}html:not(.dark) .text-purple-200:not([class*="hover:text-"]:hover){color:var(--cc-text-purple-200,#e9d5ff)}html:not(.dark) .text-purple-300:not([class*="hover:text-"]:hover){color:var(--cc-text-purple-300,#d8b4fe)}html:not(.dark) .text-purple-400:not([class*="hover:text-"]:hover){color:var(--cc-text-purple-400,#c084fc)}html:not(.dark) .text-fuchsia-100:not([class*="hover:text-"]:hover){color:var(--cc-text-fuchsia-100,#fae8ff)}html:not(.dark) .text-fuchsia-200:not([class*="hover:text-"]:hover){color:var(--cc-text-fuchsia-200,#f5d0fe)}html:not(.dark) .text-fuchsia-300:not([class*="hover:text-"]:hover){color:var(--cc-text-fuchsia-300,#f0abfc)}html:not(.dark) .text-fuchsia-400:not([class*="hover:text-"]:hover){color:var(--cc-text-fuchsia-400,#e879f9)}html:not(.dark) .text-pink-100:not([class*="hover:text-"]:hover){color:var(--cc-text-pink-100,#fce7f3)}html:not(.dark) .text-pink-200:not([class*="hover:text-"]:hover){color:var(--cc-text-pink-200,#fbcfe8)}html:not(.dark) .text-pink-300:not([class*="hover:text-"]:hover){color:var(--cc-text-pink-300,#f9a8d4)}html:not(.dark) .text-pink-400:not([class*="hover:text-"]:hover){color:var(--cc-text-pink-400,#f472b6)}html:not(.dark) .text-rose-100:not([class*="hover:text-"]:hover){color:var(--cc-text-rose-100,#ffe4e6)}html:not(.dark) .text-rose-200:not([class*="hover:text-"]:hover){color:var(--cc-text-rose-200,#fecdd3)}html:not(.dark) .text-rose-300:not([class*="hover:text-"]:hover){color:var(--cc-text-rose-300,#fda4af)}html:not(.dark) .text-rose-400:not([class*="hover:text-"]:hover){color:var(--cc-text-rose-400,#fb7185)}html:not(.dark) .text-orange-500:not([class*="hover:text-"]:hover){color:var(--cc-text-orange-500,#f97316)}html:not(.dark) .text-amber-500:not([class*="hover:text-"]:hover){color:var(--cc-text-amber-500,#f59e0b)}html:not(.dark) .text-yellow-500:not([class*="hover:text-"]:hover){color:var(--cc-text-yellow-500,#eab308)}html:not(.dark) .text-lime-500:not([class*="hover:text-"]:hover){color:var(--cc-text-lime-500,#84cc16)}html:not(.dark) .text-green-500:not([class*="hover:text-"]:hover){color:var(--cc-text-green-500,#22c55e)}html:not(.dark) .text-emerald-500:not([class*="hover:text-"]:hover){color:var(--cc-text-emerald-500,#10b981)}html:not(.dark) .text-teal-500:not([class*="hover:text-"]:hover){color:var(--cc-text-teal-500,#14b8a6)}html:not(.dark) .text-cyan-500:not([class*="hover:text-"]:hover){color:var(--cc-text-cyan-500,#06b6d4)}html:not(.dark) .text-sky-500:not([class*="hover:text-"]:hover){color:var(--cc-text-sky-500,#0ea5e9)}