.dark :where(.bg-\[\#EFEFEF\]),.dark :where(.bg-\[\#f4f8ff\]),.dark :where(.bg-\[\#F5F5F5\]),.dark :where(.bg-\[\#F9F9F9\]){background-color:hsl(var(--card))}.dark :where(.bg-amber-100){background-color:#f59e0b2e}.dark :where(.bg-amber-100\/50){background-color:#f59e0b17}.dark :where(.bg-amber-100\/70){background-color:#f59e0b20}.dark :where(.bg-amber-200){background-color:#f59e0b42}.dark :where(.bg-amber-200\/80){background-color:#f59e0b35}.dark :where(.bg-amber-50){background-color:#f59e0b1f}.dark :where(.bg-amber-50\/30){background-color:#f59e0b09}.dark :where(.bg-amber-50\/40){background-color:#f59e0b0c}.dark :where(.bg-amber-50\/50){background-color:#f59e0b0f}.dark :where(.bg-amber-50\/60){background-color:#f59e0b12}.dark :where(.bg-amber-50\/70){background-color:#f59e0b15}.dark :where(.bg-amber-50\/80){background-color:#f59e0b18}.dark :where(.bg-amber-50\/90){background-color:#f59e0b1c}.dark :where(.bg-blue-100){background-color:#3b82f62e}.dark :where(.bg-blue-100\/40){background-color:#3b82f612}.dark :where(.bg-blue-100\/60){background-color:#3b82f61c}.dark :where(.bg-blue-100\/70){background-color:#3b82f620}.dark :where(.bg-blue-100\/80){background-color:#3b82f625}.dark :where(.bg-blue-200){background-color:#3b82f642}.dark :where(.bg-blue-200\/70){background-color:#3b82f62e}.dark :where(.bg-blue-50){background-color:#3b82f61f}.dark :where(.bg-blue-50\/30){background-color:#3b82f609}.dark :where(.bg-blue-50\/40){background-color:#3b82f60c}.dark :where(.bg-blue-50\/50){background-color:#3b82f60f}.dark :where(.bg-blue-50\/60){background-color:#3b82f612}.dark :where(.bg-blue-50\/70){background-color:#3b82f615}.dark :where(.bg-blue-50\/80){background-color:#3b82f618}.dark :where(.bg-cyan-100){background-color:#06b6d42e}.dark :where(.bg-cyan-50){background-color:#06b6d41f}.dark :where(.bg-emerald-100){background-color:#10b9812e}.dark :where(.bg-emerald-100\/40){background-color:#10b98112}.dark :where(.bg-emerald-100\/60){background-color:#10b9811c}.dark :where(.bg-emerald-200\/80){background-color:#10b98135}.dark :where(.bg-emerald-50){background-color:#10b9811f}.dark :where(.bg-emerald-50\/30){background-color:#10b98109}.dark :where(.bg-emerald-50\/40){background-color:#10b9810c}.dark :where(.bg-emerald-50\/50){background-color:#10b9810f}.dark :where(.bg-emerald-50\/60){background-color:#10b98112}.dark :where(.bg-emerald-50\/70){background-color:#10b98115}.dark :where(.bg-emerald-50\/80){background-color:#10b98118}.dark :where(.bg-emerald-50\/90){background-color:#10b9811c}.dark :where(.bg-gray-100){background-color:hsl(var(--muted))}.dark :where(.bg-gray-200){background-color:#242f42}.dark :where(.bg-gray-50){background-color:hsl(var(--card))}.dark :where(.bg-green-100){background-color:#22c55e2e}.dark :where(.bg-green-200){background-color:#22c55e42}.dark :where(.bg-green-50){background-color:#22c55e1f}.dark :where(.bg-green-50\/30){background-color:#22c55e09}.dark :where(.bg-green-50\/50){background-color:#22c55e0f}.dark :where(.bg-green-50\/80){background-color:#22c55e18}.dark :where(.bg-green-50\/90){background-color:#22c55e1c}.dark :where(.bg-indigo-100){background-color:#6366f12e}.dark :where(.bg-indigo-50){background-color:#6366f11f}.dark :where(.bg-indigo-50\/40){background-color:#6366f10c}.dark :where(.bg-indigo-50\/50){background-color:#6366f10f}.dark :where(.bg-indigo-50\/60){background-color:#6366f112}.dark :where(.bg-indigo-50\/80){background-color:#6366f118}.dark :where(.bg-orange-100){background-color:#f973162e}.dark :where(.bg-orange-50){background-color:#f973161f}.dark :where(.bg-pink-100){background-color:#ec48992e}.dark :where(.bg-pink-200){background-color:#ec489942}.dark :where(.bg-pink-50){background-color:#ec48991f}.dark :where(.bg-purple-100){background-color:#a855f72e}.dark :where(.bg-purple-200){background-color:#a855f742}.dark :where(.bg-purple-50){background-color:#a855f71f}.dark :where(.bg-purple-50\/60){background-color:#a855f712}.dark :where(.bg-purple-50\/80){background-color:#a855f718}.dark :where(.bg-red-100){background-color:#ef44442e}.dark :where(.bg-red-200){background-color:#ef444442}.dark :where(.bg-red-50){background-color:#ef44441f}.dark :where(.bg-red-50\/10){background-color:#ef444403}.dark :where(.bg-red-50\/60){background-color:#ef444412}.dark :where(.bg-red-50\/90){background-color:#ef44441c}.dark :where(.bg-rose-100){background-color:#f43f5e2e}.dark :where(.bg-rose-100\/70){background-color:#f43f5e20}.dark :where(.bg-rose-50){background-color:#f43f5e1f}.dark :where(.bg-rose-50\/20){background-color:#f43f5e06}.dark :where(.bg-rose-50\/40){background-color:#f43f5e0c}.dark :where(.bg-rose-50\/60){background-color:#f43f5e12}.dark :where(.bg-rose-50\/80){background-color:#f43f5e18}.dark :where(.bg-sky-50){background-color:#0ea5e91f}.dark :where(.bg-slate-100){background-color:hsl(var(--muted))}.dark :where(.bg-slate-100\/50){background-color:hsl(var(--muted) / .5)}.dark :where(.bg-slate-100\/60){background-color:hsl(var(--muted) / .6)}.dark :where(.bg-slate-100\/70){background-color:hsl(var(--muted) / .7)}.dark :where(.bg-slate-100\/80){background-color:hsl(var(--muted) / .8)}.dark :where(.bg-slate-100\/85){background-color:hsl(var(--muted) / .85)}.dark :where(.bg-slate-200){background-color:#242f42}.dark :where(.bg-slate-200\/50){background-color:#242f4280}.dark :where(.bg-slate-200\/70){background-color:#242f42b3}.dark :where(.bg-slate-200\/80){background-color:#242f42cc}.dark :where(.bg-slate-300){background-color:#364359}.dark :where(.bg-slate-300\/80){background-color:#364359cc}.dark :where(.bg-slate-50){background-color:hsl(var(--card))}.dark :where(.bg-slate-50\/10){background-color:hsl(var(--card) / .1)}.dark :where(.bg-slate-50\/20){background-color:hsl(var(--card) / .2)}.dark :where(.bg-slate-50\/30){background-color:hsl(var(--card) / .3)}.dark :where(.bg-slate-50\/40){background-color:hsl(var(--card) / .4)}.dark :where(.bg-slate-50\/50){background-color:hsl(var(--card) / .5)}.dark :where(.bg-slate-50\/60){background-color:hsl(var(--card) / .6)}.dark :where(.bg-slate-50\/70){background-color:hsl(var(--card) / .7)}.dark :where(.bg-slate-50\/80){background-color:hsl(var(--card) / .8)}.dark :where(.bg-teal-100){background-color:#14b8a62e}.dark :where(.bg-teal-50){background-color:#14b8a61f}.dark :where(.bg-teal-50\/10){background-color:#14b8a603}.dark :where(.bg-violet-100){background-color:#8b5cf62e}.dark :where(.bg-violet-50){background-color:#8b5cf61f}.dark :where(.bg-violet-50\/20){background-color:#8b5cf606}.dark :where(.bg-violet-50\/30){background-color:#8b5cf609}.dark :where(.bg-violet-50\/40){background-color:#8b5cf60c}.dark :where(.bg-violet-50\/50){background-color:#8b5cf60f}.dark :where(.bg-violet-50\/60){background-color:#8b5cf612}.dark :where(.bg-violet-50\/80){background-color:#8b5cf618}.dark :where(.bg-white){background-color:hsl(var(--card))}.dark :where(.bg-white\/50){background-color:hsl(var(--card) / .5)}.dark :where(.bg-white\/80){background-color:hsl(var(--card) / .8)}.dark :where(.bg-white\/90){background-color:hsl(var(--card) / .9)}.dark :where(.bg-yellow-100){background-color:#eab3082e}.dark :where(.bg-yellow-200){background-color:#eab30842}.dark :where(.bg-yellow-50){background-color:#eab3081f}.dark :where(.bg-yellow-50\/50){background-color:#eab3080f}.dark :where(.border-\[\#CCCCCC\]),.dark :where(.border-\[\#E5E5E5\]){border-color:hsl(var(--border))}.dark :where(.border-amber-100){border-color:#f59e0b59}.dark :where(.border-amber-100\/80){border-color:#f59e0b47}.dark :where(.border-amber-150),.dark :where(.border-amber-200){border-color:#f59e0b59}.dark :where(.border-amber-200\/50){border-color:#f59e0b2d}.dark :where(.border-amber-200\/60){border-color:#f59e0b36}.dark :where(.border-amber-200\/80){border-color:#f59e0b47}.dark :where(.border-amber-200\/90){border-color:#f59e0b50}.dark :where(.border-amber-300){border-color:#f59e0b59}.dark :where(.border-blue-100){border-color:#3b82f659}.dark :where(.border-blue-100\/80){border-color:#3b82f647}.dark :where(.border-blue-150),.dark :where(.border-blue-200){border-color:#3b82f659}.dark :where(.border-blue-200\/50){border-color:#3b82f62d}.dark :where(.border-blue-200\/60){border-color:#3b82f636}.dark :where(.border-blue-200\/70){border-color:#3b82f63e}.dark :where(.border-blue-200\/80){border-color:#3b82f647}.dark :where(.border-blue-200\/90){border-color:#3b82f650}.dark :where(.border-blue-300){border-color:#3b82f659}.dark :where(.border-cyan-100\/80){border-color:#06b6d447}.dark :where(.border-cyan-200){border-color:#06b6d459}.dark :where(.border-emerald-100){border-color:#10b98159}.dark :where(.border-emerald-100\/50){border-color:#10b9812d}.dark :where(.border-emerald-100\/80){border-color:#10b98147}.dark :where(.border-emerald-150),.dark :where(.border-emerald-200){border-color:#10b98159}.dark :where(.border-emerald-200\/50){border-color:#10b9812d}.dark :where(.border-emerald-200\/60){border-color:#10b98136}.dark :where(.border-emerald-200\/80){border-color:#10b98147}.dark :where(.border-emerald-300){border-color:#10b98159}.dark :where(.border-gray-100),.dark :where(.border-gray-200),.dark :where(.border-gray-300){border-color:hsl(var(--border))}.dark :where(.border-green-100),.dark :where(.border-green-200){border-color:#22c55e59}.dark :where(.border-green-200\/50){border-color:#22c55e2d}.dark :where(.border-green-300){border-color:#22c55e59}.dark :where(.border-indigo-100){border-color:#6366f159}.dark :where(.border-indigo-100\/50){border-color:#6366f12d}.dark :where(.border-indigo-150),.dark :where(.border-indigo-200){border-color:#6366f159}.dark :where(.border-indigo-200\/50){border-color:#6366f12d}.dark :where(.border-indigo-200\/80){border-color:#6366f147}.dark :where(.border-indigo-300){border-color:#6366f159}.dark :where(.border-l-slate-300){border-left-color:hsl(var(--border))}.dark :where(.border-l-slate-400){border-left-color:#4e5c74}.dark :where(.border-orange-200){border-color:#f9731659}.dark :where(.border-pink-200){border-color:#ec489959}.dark :where(.border-purple-100),.dark :where(.border-purple-150),.dark :where(.border-purple-200){border-color:#a855f759}.dark :where(.border-purple-200\/50){border-color:#a855f72d}.dark :where(.border-purple-200\/60){border-color:#a855f736}.dark :where(.border-purple-200\/80){border-color:#a855f747}.dark :where(.border-purple-300){border-color:#a855f759}.dark :where(.border-red-200){border-color:#ef444459}.dark :where(.border-red-200\/60){border-color:#ef444436}.dark :where(.border-red-200\/90){border-color:#ef444450}.dark :where(.border-red-250),.dark :where(.border-red-300){border-color:#ef444459}.dark :where(.border-rose-100\/80){border-color:#f43f5e47}.dark :where(.border-rose-150),.dark :where(.border-rose-200){border-color:#f43f5e59}.dark :where(.border-rose-200\/50){border-color:#f43f5e2d}.dark :where(.border-rose-300){border-color:#f43f5e59}.dark :where(.border-sky-200){border-color:#0ea5e959}.dark :where(.border-slate-100),.dark :where(.border-slate-200){border-color:hsl(var(--border))}.dark :where(.border-slate-200\/50){border-color:hsl(var(--border) / .5)}.dark :where(.border-slate-200\/60){border-color:hsl(var(--border) / .6)}.dark :where(.border-slate-200\/70){border-color:hsl(var(--border) / .7)}.dark :where(.border-slate-200\/80){border-color:hsl(var(--border) / .8)}.dark :where(.border-slate-200\/90){border-color:hsl(var(--border) / .9)}.dark :where(.border-slate-300){border-color:hsl(var(--border))}.dark :where(.border-slate-400){border-color:#4e5c74}.dark :where(.border-slate-400\/20){border-color:#4e5c7433}.dark :where(.border-slate-50){border-color:hsl(var(--border))}.dark :where(.border-t-gray-400){border-top-color:#4e5c74}.dark :where(.border-teal-150),.dark :where(.border-teal-200){border-color:#14b8a659}.dark :where(.border-violet-100){border-color:#8b5cf659}.dark :where(.border-violet-100\/50){border-color:#8b5cf62d}.dark :where(.border-violet-100\/60){border-color:#8b5cf636}.dark :where(.border-violet-100\/80){border-color:#8b5cf647}.dark :where(.border-violet-200){border-color:#8b5cf659}.dark :where(.border-violet-200\/50){border-color:#8b5cf62d}.dark :where(.border-violet-200\/60){border-color:#8b5cf636}.dark :where(.border-yellow-200){border-color:#eab30859}.dark :where(.divide-slate-100>*+*),.dark :where(.divide-slate-200>*+*){border-color:hsl(var(--border))}.dark :where(.from-amber-50\/50){--tw-gradient-from:#f59e0b0f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-amber-50\/60){--tw-gradient-from:#f59e0b12 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-blue-50\/50){--tw-gradient-from:#3b82f60f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-blue-50\/90){--tw-gradient-from:#3b82f61c var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-emerald-50){--tw-gradient-from:#10b9811f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-indigo-50){--tw-gradient-from:#6366f11f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-purple-50){--tw-gradient-from:#a855f71f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-red-50\/70){--tw-gradient-from:#ef444415 var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-rose-50){--tw-gradient-from:#f43f5e1f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-slate-50){--tw-gradient-from:hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-violet-50\/50){--tw-gradient-from:#8b5cf60f var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.from-white){--tw-gradient-from:hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark :where(.text-\[\#333333\]){color:hsl(var(--foreground))}.dark :where(.text-amber-600){color:#fbbf24}.dark :where(.text-amber-700){color:#fcd34d}.dark :where(.text-amber-700\/80){color:#fcd34dcc}.dark :where(.text-amber-800){color:#fcd34d}.dark :where(.text-amber-800\/80){color:#fcd34dcc}.dark :where(.text-amber-800\/90){color:#fcd34de6}.dark :where(.text-amber-900){color:#fcd34d}.dark :where(.text-amber-900\/70){color:#fcd34db3}.dark :where(.text-amber-900\/80){color:#fcd34dcc}.dark :where(.text-amber-950){color:#fcd34d}.dark :where(.text-blue-600){color:#60a5fa}.dark :where(.text-blue-700){color:#93c5fd}.dark :where(.text-blue-700\/80){color:#93c5fdcc}.dark :where(.text-blue-800),.dark :where(.text-blue-900),.dark :where(.text-blue-950){color:#93c5fd}.dark :where(.text-cyan-600){color:#22d3ee}.dark :where(.text-cyan-700),.dark :where(.text-cyan-800),.dark :where(.text-cyan-900){color:#67e8f9}.dark :where(.text-emerald-600){color:#34d399}.dark :where(.text-emerald-700),.dark :where(.text-emerald-800),.dark :where(.text-emerald-900),.dark :where(.text-emerald-950){color:#6ee7b7}.dark :where(.text-gray-400){color:#8996a9}.dark :where(.text-gray-500),.dark :where(.text-gray-600){color:hsl(var(--muted-foreground))}.dark :where(.text-gray-700),.dark :where(.text-gray-800),.dark :where(.text-gray-900){color:hsl(var(--foreground))}.dark :where(.text-green-600){color:#4ade80}.dark :where(.text-green-700),.dark :where(.text-green-800){color:#86efac}.dark :where(.text-green-800\/90){color:#86eface6}.dark :where(.text-green-900),.dark :where(.text-green-950){color:#86efac}.dark :where(.text-indigo-600){color:#818cf8}.dark :where(.text-indigo-700),.dark :where(.text-indigo-755),.dark :where(.text-indigo-800),.dark :where(.text-indigo-900){color:#a5b4fc}.dark :where(.text-indigo-900\/80){color:#a5b4fccc}.dark :where(.text-indigo-950){color:#a5b4fc}.dark :where(.text-orange-700),.dark :where(.text-orange-800){color:#fdba74}.dark :where(.text-pink-700),.dark :where(.text-pink-800){color:#f9a8d4}.dark :where(.text-purple-600){color:#c084fc}.dark :where(.text-purple-700),.dark :where(.text-purple-755),.dark :where(.text-purple-800),.dark :where(.text-purple-900){color:#d8b4fe}.dark :where(.text-red-600){color:#f87171}.dark :where(.text-red-700),.dark :where(.text-red-800),.dark :where(.text-red-900),.dark :where(.text-red-950){color:#fca5a5}.dark :where(.text-rose-600){color:#fb7185}.dark :where(.text-rose-700),.dark :where(.text-rose-800),.dark :where(.text-rose-900),.dark :where(.text-rose-950){color:#fda4af}.dark :where(.text-sky-600){color:#38bdf8}.dark :where(.text-sky-700),.dark :where(.text-sky-800){color:#7dd3fc}.dark :where(.text-slate-400){color:#8996a9}.dark :where(.text-slate-500),.dark :where(.text-slate-600){color:hsl(var(--muted-foreground))}.dark :where(.text-slate-600\/90){color:hsl(var(--muted-foreground) / .9)}.dark :where(.text-slate-650){color:hsl(var(--muted-foreground))}.dark :where(.text-slate-700),.dark :where(.text-slate-800),.dark :where(.text-slate-850),.dark :where(.text-slate-900),.dark :where(.text-slate-950){color:hsl(var(--foreground))}.dark :where(.text-teal-600){color:#2dd4bf}.dark :where(.text-teal-700),.dark :where(.text-teal-800),.dark :where(.text-teal-900),.dark :where(.text-teal-950){color:#5eead4}.dark :where(.text-violet-600){color:#a78bfa}.dark :where(.text-violet-700),.dark :where(.text-violet-800),.dark :where(.text-violet-900),.dark :where(.text-violet-950){color:#c4b5fd}.dark :where(.text-yellow-600){color:#facc15}.dark :where(.text-yellow-700),.dark :where(.text-yellow-800),.dark :where(.text-yellow-900){color:#fde047}.dark :where(.to-amber-50\/20){--tw-gradient-to:#f59e0b06 var(--tw-gradient-to-position)}.dark :where(.to-blue-50){--tw-gradient-to:#3b82f61f var(--tw-gradient-to-position)}.dark :where(.to-blue-50\/20){--tw-gradient-to:#3b82f606 var(--tw-gradient-to-position)}.dark :where(.to-indigo-200){--tw-gradient-to:#6366f142 var(--tw-gradient-to-position)}.dark :where(.to-indigo-50){--tw-gradient-to:#6366f11f var(--tw-gradient-to-position)}.dark :where(.to-red-100\/60){--tw-gradient-to:#ef44441c var(--tw-gradient-to-position)}.dark :where(.to-red-50\/20){--tw-gradient-to:#ef444406 var(--tw-gradient-to-position)}.dark :where(.to-slate-50){--tw-gradient-to:hsl(var(--card)) var(--tw-gradient-to-position)}.dark :where(.to-slate-50\/80){--tw-gradient-to:hsl(var(--card) / .8) var(--tw-gradient-to-position)}.dark :where(.to-violet-50\/50){--tw-gradient-to:#8b5cf60f var(--tw-gradient-to-position)}.dark :where(.to-white){--tw-gradient-to:hsl(var(--card)) var(--tw-gradient-to-position)}.dark :where(.via-indigo-50\/20){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #6366f106 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-indigo-50\/40){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #6366f10c var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-indigo-50\/50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #6366f10f var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-red-50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ef44441f var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-slate-100){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--muted)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-slate-50\/40){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--card) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-teal-50\/50){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #14b8a60f var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.via-white){--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark :where(.focus\:bg-emerald-50):focus{background-color:#10b9811f}.dark :where(.focus\:bg-rose-50):focus{background-color:#f43f5e1f}.dark :where(.focus\:ring-red-200):focus{--tw-ring-color:#ef444459}.dark :where(.focus\:text-amber-800):focus{color:#fcd34d}.dark :where(.focus\:text-emerald-600):focus{color:#34d399}.dark :where(.focus\:text-emerald-800):focus{color:#6ee7b7}.dark :where(.focus\:text-rose-600):focus{color:#fb7185}.dark .group:hover :where(.group-hover\:bg-emerald-100){background-color:#10b9812e}.dark .group:hover :where(.group-hover\:border-slate-300){border-color:hsl(var(--border))}.dark .group:hover :where(.group-hover\:text-blue-600){color:#60a5fa}.dark .group:hover :where(.group-hover\:text-emerald-600){color:#34d399}.dark .group:hover :where(.group-hover\:text-emerald-700){color:#6ee7b7}.dark .group:hover :where(.group-hover\:text-indigo-600){color:#818cf8}.dark .group:hover :where(.group-hover\:text-slate-700),.dark .group:hover :where(.group-hover\:text-slate-800){color:hsl(var(--foreground))}.dark :where(.hover\:bg-amber-100):hover{background-color:#f59e0b2e}.dark :where(.hover\:bg-amber-200):hover{background-color:#f59e0b42}.dark :where(.hover\:bg-amber-50):hover{background-color:#f59e0b1f}.dark :where(.hover\:bg-blue-100):hover{background-color:#3b82f62e}.dark :where(.hover\:bg-blue-100\/60):hover{background-color:#3b82f61c}.dark :where(.hover\:bg-blue-200):hover{background-color:#3b82f642}.dark :where(.hover\:bg-blue-50):hover{background-color:#3b82f61f}.dark :where(.hover\:bg-blue-50\/60):hover{background-color:#3b82f612}.dark :where(.hover\:bg-blue-50\/80):hover{background-color:#3b82f618}.dark :where(.hover\:bg-cyan-200):hover{background-color:#06b6d442}.dark :where(.hover\:bg-emerald-100):hover{background-color:#10b9812e}.dark :where(.hover\:bg-emerald-100\/60):hover{background-color:#10b9811c}.dark :where(.hover\:bg-emerald-50):hover{background-color:#10b9811f}.dark :where(.hover\:bg-green-100):hover{background-color:#22c55e2e}.dark :where(.hover\:bg-green-200):hover{background-color:#22c55e42}.dark :where(.hover\:bg-green-50):hover{background-color:#22c55e1f}.dark :where(.hover\:bg-indigo-100):hover{background-color:#6366f12e}.dark :where(.hover\:bg-indigo-200):hover{background-color:#6366f142}.dark :where(.hover\:bg-indigo-50):hover{background-color:#6366f11f}.dark :where(.hover\:bg-purple-100\/50):hover{background-color:#a855f717}.dark :where(.hover\:bg-purple-200):hover{background-color:#a855f742}.dark :where(.hover\:bg-purple-50):hover{background-color:#a855f71f}.dark :where(.hover\:bg-red-100):hover{background-color:#ef44442e}.dark :where(.hover\:bg-red-50):hover{background-color:#ef44441f}.dark :where(.hover\:bg-red-50\/50):hover{background-color:#ef44440f}.dark :where(.hover\:bg-rose-100):hover{background-color:#f43f5e2e}.dark :where(.hover\:bg-rose-50):hover{background-color:#f43f5e1f}.dark :where(.hover\:bg-slate-100):hover{background-color:hsl(var(--muted))}.dark :where(.hover\:bg-slate-100\/50):hover{background-color:hsl(var(--muted) / .5)}.dark :where(.hover\:bg-slate-100\/80):hover{background-color:hsl(var(--muted) / .8)}.dark :where(.hover\:bg-slate-200):hover{background-color:#242f42}.dark :where(.hover\:bg-slate-50):hover{background-color:hsl(var(--card))}.dark :where(.hover\:bg-slate-50\/30):hover{background-color:hsl(var(--card) / .3)}.dark :where(.hover\:bg-slate-50\/40):hover{background-color:hsl(var(--card) / .4)}.dark :where(.hover\:bg-slate-50\/50):hover{background-color:hsl(var(--card) / .5)}.dark :where(.hover\:bg-slate-50\/60):hover{background-color:hsl(var(--card) / .6)}.dark :where(.hover\:bg-slate-50\/80):hover{background-color:hsl(var(--card) / .8)}.dark :where(.hover\:bg-teal-200):hover{background-color:#14b8a642}.dark :where(.hover\:bg-violet-100):hover{background-color:#8b5cf62e}.dark :where(.hover\:bg-violet-50):hover{background-color:#8b5cf61f}.dark :where(.hover\:bg-violet-50\/10):hover{background-color:#8b5cf603}.dark :where(.hover\:bg-white):hover{background-color:hsl(var(--card))}.dark :where(.hover\:bg-yellow-200):hover{background-color:#eab30842}.dark :where(.hover\:border-amber-300):hover{border-color:#f59e0b59}.dark :where(.hover\:border-blue-300):hover{border-color:#3b82f659}.dark :where(.hover\:border-emerald-300):hover{border-color:#10b98159}.dark :where(.hover\:border-indigo-300):hover{border-color:#6366f159}.dark :where(.hover\:border-purple-300):hover{border-color:#a855f759}.dark :where(.hover\:border-red-200):hover,.dark :where(.hover\:border-red-300):hover{border-color:#ef444459}.dark :where(.hover\:border-slate-200):hover,.dark :where(.hover\:border-slate-300):hover{border-color:hsl(var(--border))}.dark :where(.hover\:border-slate-400):hover{border-color:#4e5c74}.dark :where(.hover\:border-violet-300):hover{border-color:#8b5cf659}.dark :where(.hover\:text-amber-950):hover{color:#fcd34d}.dark :where(.hover\:text-blue-600):hover{color:#60a5fa}.dark :where(.hover\:text-blue-700):hover,.dark :where(.hover\:text-blue-800):hover{color:#93c5fd}.dark :where(.hover\:text-emerald-700):hover,.dark :where(.hover\:text-emerald-800):hover,.dark :where(.hover\:text-emerald-900):hover,.dark :where(.hover\:text-emerald-950):hover{color:#6ee7b7}.dark :where(.hover\:text-green-700):hover,.dark :where(.hover\:text-green-950):hover{color:#86efac}.dark :where(.hover\:text-indigo-800):hover{color:#a5b4fc}.dark :where(.hover\:text-red-600):hover{color:#f87171}.dark :where(.hover\:text-rose-600):hover{color:#fb7185}.dark :where(.hover\:text-rose-700):hover{color:#fda4af}.dark :where(.hover\:text-slate-600):hover{color:hsl(var(--muted-foreground))}.dark :where(.hover\:text-slate-700):hover,.dark :where(.hover\:text-slate-800):hover,.dark :where(.hover\:text-slate-900):hover,.dark :where(.hover\:text-slate-950):hover{color:hsl(var(--foreground))}.dark :where(.hover\:text-violet-800):hover{color:#c4b5fd}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_3dd57951-module__QNb2dq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_3dd57951-module__QNb2dq__variable{--font-headline:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_abdd9631-module__yrQoCG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_abdd9631-module__yrQoCG__variable{--font-body:"Inter", "Inter Fallback"}
