@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@font-face{font-family:Astonpoliz;src:url(/fonts/Astonpoliz.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EastmanAlternateTrial;src:url(/fonts/EastmanAlternateTrial-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@layer theme{:root,:host{--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-900:oklch(39.8% .07 227.392);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#0a0a0a;--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-lg:0 4px 4px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s ease-in-out infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.5rem;--color-luvia-red-50:#fff5f5;--color-luvia-red-300:#ff8080;--color-luvia-red-400:#ff5a5a;--color-luvia-red-500:#ff3535;--color-luvia-red-600:#ff2d55;--color-luvia-red-700:#e01e4f;--color-luvia-red-900:#9a0c33;--color-luvia-purple-50:#f5f3ff;--color-luvia-purple-100:#ede9fe;--color-luvia-purple-200:#ddd6fe;--color-luvia-purple-300:#c4b5fd;--color-luvia-purple-400:#a78bfa;--color-luvia-purple-500:#a259ff;--color-luvia-purple-600:#8b5cf6;--color-luvia-purple-700:#7c3aed;--color-luvia-purple-900:#5b21b6;--color-luvia-dark-bg:#181a1e;--font-family-astonpoliz:"Astonpoliz",sans-serif;--animate-fade-in:fade-in .5s cubic-bezier(.4,0,.2,1);--chart-height-lg:420px;--chart-pie-height:360px;--chart-label-sm:11px;--chart-label-lg:20px;--analytics-card-height:500px;--color-primary:hsl(var(--primary));--color-secondary:hsl(var(--secondary));--font-heading:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-chat:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-button:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--color-success:#22c55e;--color-danger:#ef4444;--color-warning:#facc15;--color-info:#6b7280;--color-success-light:#bbf7d0;--color-danger-light:#fca5a5;--color-warning-light:#fef08a;--color-info-light:#e5e7eb;--color-success-dark:#166534;--color-danger-dark:#991b1b;--color-warning-dark:#a16207;--color-info-dark:#374151;--color-luvia-400:#6b7280;--color-luvia-500:#0ea5e9;--color-luvia-600:#0284c7;--color-luvia-700:#0369a1;--color-dark-primary:#181e2a;--color-dark-secondary:#a5b4fc;--color-dark-background:#181e2a;--color-dark-foreground:#fff;--text-heading-1:var(--text-4xl);--text-heading-2:var(--text-3xl);--text-heading-3:var(--text-2xl);--spacing-0:0px;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--height-button-sm:2rem;--height-button-md:2.25rem;--height-button-lg:2.5rem;--height-button-xl:3rem;--height-input-md:2.5rem;--radius-full:9999px;--shadow-glass-md:0 4px 16px #0f172a14,0 2px 6px #3b82f60a;--shadow-glass-lg:0 8px 32px #0f172a1f,0 4px 12px #3b82f60f;--shadow-glass-xl:0 16px 64px #0f172a29,0 8px 24px #3b82f614;--shadow-luvia:0 8px 32px #ff2d5526,0 4px 16px #a259ff1a;--shadow-luvia-hover:0 12px 48px #ff2d5540,0 6px 24px #a259ff26;--shadow-luvia-glow:0 0 32px #ff2d554d,0 0 64px #a259ff33;--tag-gradient-blue:linear-gradient(135deg,#6b7280 0%,#9ca3af 100%);--tag-gradient-emerald:linear-gradient(135deg,#10b981 0%,#34d399 100%);--tag-gradient-violet:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);--tag-gradient-amber:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%);--tag-gradient-red:linear-gradient(135deg,#ef4444 0%,#f87171 100%);--tag-gradient-gray:linear-gradient(135deg,#6b7280 0%,#9ca3af 100%);--tag-gradient-pink:linear-gradient(135deg,#ec4899 0%,#f472b6 100%);--tag-gradient-cyan:linear-gradient(135deg,#06b6d4 0%,#22d3ee 100%);--gradient-user:linear-gradient(135deg,#fc5c7d 0%,#6a82fb 100%);--gradient-user-soft:linear-gradient(135deg,#fc5c7d1a 0%,#6a82fb1a 100%);--gradient-user-medium:linear-gradient(135deg,#fc5c7d33 0%,#6a82fb33 100%);--gradient-assistant:linear-gradient(135deg,#6a82fb 0%,#fc5c7d 100%);--gradient-assistant-soft:linear-gradient(135deg,#6a82fb1a 0%,#fc5c7d1a 100%);--gradient-assistant-medium:linear-gradient(135deg,#6a82fb33 0%,#fc5c7d33 100%);--gradient-luvia:linear-gradient(135deg,#ff2d55 0%,#a259ff 100%);--gradient-luvia-soft:linear-gradient(135deg,#ff2d551a 0%,#a259ff1a 100%);--gradient-black:linear-gradient(to right,#000,#434343);--gradient-red:linear-gradient(135deg,#e01e4f 0%,#ff2d55 100%);--gradient-white:linear-gradient(to right,#fdfbfb,#ebedee);--gradient-tech-primary:linear-gradient(135deg,#3b82f61a 0%,#8b5cf614 100%);--gradient-tech-secondary:linear-gradient(135deg,#8b5cf61a 0%,#6366f114 100%);--gradient-tech-accent:linear-gradient(135deg,#6366f11a 0%,#3b82f614 100%);--gradient-glass-light:linear-gradient(135deg,#f8fafccc 0%,#f1f5f999 100%);--gradient-glass-dark:linear-gradient(135deg,#0f172acc 0%,#1e293b99 100%);--background-app-light:#fcfcfc;--background-app-dark:#0a0a0a;--background-content-light:#fff;--background-content-dark:#262626;--background-card-light:#fff;--background-card-dark:#2d2d2d;--background-overlay-light:#fffc;--background-overlay-dark:#2a2a2acc;--gradient-app-light:linear-gradient(135deg,#fcfcfc 0%,#f8f8f8 100%);--gradient-app-dark:linear-gradient(135deg,#0a0a0a 0%,#080808 100%);--transition-normal:all .3s cubic-bezier(.4,0,.2,1);--transition-slower:.5s ease-in-out;--color-1:oklch(66.2% .225 25.9);--color-2:oklch(60.4% .26 302);--color-4:oklch(80.2% .134 225);--background:0 0% 100%;--foreground:0 0% 13%;--muted:0 0% 98%;--muted-foreground:0 0% 45%;--popover:0 0% 100%;--popover-foreground:0 0% 13%;--card:0 0% 100%;--card-foreground:0 0% 13%;--border:0 0% 90%;--input:0 0% 90%;--primary:0 0% 13%;--primary-foreground:0 0% 100%;--secondary:0 0% 96%;--secondary-foreground:0 0% 13%;--accent:0 0% 96%;--accent-foreground:0 0% 13%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 100%;--ring:0 0% 13%;--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-card:hsl(var(--card));--animate-rainbow:rainbow var(--speed,2s)infinite linear}:root{--landing-font-sans:var(--font-sans);--landing-font-heading:var(--font-heading);--landing-font-display:var(--font-heading);--landing-text-hero:clamp(2.25rem,5.5vw,4.5rem);--landing-text-title:clamp(1.875rem,3.5vw,3rem);--landing-text-subtitle:clamp(1.375rem,2.5vw,2rem);--landing-text-body-lg:clamp(1.0625rem,1.8vw,1.25rem);--landing-text-body:clamp(.9375rem,1.4vw,1.125rem);--landing-text-caption:clamp(.8125rem,1.2vw,1rem);--landing-leading-hero:1.1;--landing-leading-title:1.2;--landing-leading-subtitle:1.3;--landing-leading-body:1.6;--landing-leading-caption:1.4;--landing-weight-light:300;--landing-weight-normal:400;--landing-weight-medium:500;--landing-weight-semibold:600;--landing-weight-bold:700;--landing-weight-extrabold:800;--landing-tracking-tight:-.025em;--landing-tracking-normal:0em;--landing-tracking-wide:.025em;--landing-primary:oklch(64.8% .149 352.1);--landing-secondary:oklch(69.6% .165 280.4);--landing-gradient-primary:linear-gradient(135deg,var(--landing-primary)0%,var(--landing-secondary)100%);--landing-gradient-soft:linear-gradient(135deg,oklch(64.8% .149 352.1/.08) 0%,oklch(98% .005 0/.03) 100%);--landing-neutral-50:oklch(98% 0 0);--landing-neutral-100:oklch(96% 0 0);--landing-neutral-200:oklch(92% 0 0);--landing-neutral-300:oklch(85% 0 0);--landing-neutral-400:oklch(70% 0 0);--landing-neutral-500:oklch(55% 0 0);--landing-neutral-600:oklch(45% 0 0);--landing-neutral-700:oklch(35% 0 0);--landing-neutral-800:oklch(25% 0 0);--landing-neutral-900:oklch(15% 0 0);--landing-glass-white:oklch(100% 0 0/.95);--landing-glass-light:oklch(100% 0 0/.8);--landing-glass-medium:oklch(100% 0 0/.6);--landing-glass-subtle:oklch(100% 0 0/.4);--landing-border-glass:oklch(100% 0 0/.2);--landing-border-soft:oklch(85% 0 0/.3);--landing-space-section:clamp(2.5rem,6vw,7rem);--landing-space-component:clamp(1.75rem,4vw,4rem);--landing-space-element:clamp(1rem,2.5vw,2.5rem);--landing-space-content:clamp(.75rem,1.8vw,1.5rem);--landing-space-tight:clamp(.5rem,1.2vw,1rem);--landing-space-card-padding:2rem;--landing-space-button-padding:1rem 2rem;--landing-space-navbar-height:5rem;--landing-shadow-soft:0 2px 8px -2px oklch(15% 0 0/.08);--landing-shadow-medium:0 4px 20px -4px oklch(64.8% .149 352.1/.12),0 8px 40px -8px oklch(15% 0 0/.08);--landing-shadow-strong:0 8px 40px -4px oklch(64.8% .149 352.1/.15),0 12px 60px -8px oklch(15% 0 0/.12);--landing-shadow-hover:0 12px 50px -8px oklch(64.8% .149 352.1/.18),0 16px 80px -12px oklch(15% 0 0/.15);--landing-shadow-glass:0 8px 32px oklch(15% 0 0/.1),0 4px 16px oklch(15% 0 0/.05);--landing-radius-sm:.5rem;--landing-radius-md:.75rem;--landing-radius-lg:1rem;--landing-radius-xl:1.5rem;--landing-radius-2xl:2rem;--landing-radius-full:9999px;--landing-duration-fast:.15s;--landing-duration-normal:.25s;--landing-duration-slow:.4s;--landing-duration-slower:.6s;--landing-ease-smooth:cubic-bezier(.4,0,.2,1);--landing-ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--landing-ease-elastic:cubic-bezier(.175,.885,.32,1.275);--landing-bp-xs:480px;--landing-bp-sm:640px;--landing-bp-md:768px;--landing-bp-lg:1024px;--landing-bp-xl:1280px;--landing-bp-1440:1440px;--landing-bp-1500:1500px;--landing-bp-2xl:1920px;--landing-bp-3xl:2560px;--landing-z-base:1;--landing-z-content:10;--landing-z-overlay:50;--landing-z-modal:100;--landing-z-navbar:1000;--landing-z-tooltip:1500}.dark{--landing-bg-primary:oklch(10% 0 0);--landing-bg-secondary:oklch(15% 0 0);--landing-bg-tertiary:oklch(20% 0 0);--landing-bg-elevated:oklch(25% 0 0);--landing-text-primary:oklch(95% 0 0);--landing-text-secondary:oklch(80% 0 0);--landing-text-muted:oklch(65% 0 0);--landing-text-placeholder:oklch(50% 0 0);--landing-border-primary:oklch(25% 0 0/.8);--landing-border-secondary:oklch(30% 0 0/.6);--landing-border-muted:oklch(20% 0 0/.4);--landing-glass-white:oklch(15% 0 0/.95);--landing-glass-light:oklch(15% 0 0/.8);--landing-glass-medium:oklch(15% 0 0/.6);--landing-glass-subtle:oklch(15% 0 0/.4);--landing-border-glass:oklch(25% 0 0/.3);--landing-border-soft:oklch(30% 0 0/.2);--landing-shadow-soft:0 2px 8px -2px oklch(5% 0 0/.4);--landing-shadow-medium:0 4px 20px -4px oklch(64.8% .149 352.1/.25),0 8px 40px -8px oklch(5% 0 0/.3);--landing-shadow-strong:0 8px 40px -4px oklch(64.8% .149 352.1/.3),0 12px 60px -8px oklch(5% 0 0/.4);--landing-shadow-hover:0 12px 50px -8px oklch(64.8% .149 352.1/.35),0 16px 80px -12px oklch(5% 0 0/.4);--landing-shadow-glass:0 8px 32px oklch(5% 0 0/.3),0 4px 16px oklch(5% 0 0/.2);--landing-gradient-bg-primary:linear-gradient(135deg,oklch(10% 0 0) 0%,oklch(12% 0 0) 100%);--landing-gradient-bg-secondary:linear-gradient(135deg,oklch(15% 0 0) 0%,oklch(18% 0 0) 100%);--landing-gradient-bg-card:linear-gradient(135deg,oklch(20% 0 0) 0%,oklch(22% 0 0) 100%);--landing-gradient-glass-light:linear-gradient(135deg,oklch(25% 0 0/.1) 0%,oklch(20% 0 0/.05) 100%);--landing-gradient-glass-dark:linear-gradient(135deg,oklch(15% 0 0/.8) 0%,oklch(18% 0 0/.6) 100%);--landing-navbar-bg:oklch(10% 0 0/.95);--landing-navbar-bg-scrolled:oklch(12% 0 0/.98);--landing-navbar-border:oklch(25% 0 0/.5);--landing-hero-bg:oklch(10% 0 0);--landing-hero-text-primary:oklch(95% 0 0);--landing-hero-text-secondary:oklch(75% 0 0);--landing-card-bg:oklch(18% 0 0);--landing-card-bg-hover:oklch(22% 0 0);--landing-card-border:oklch(28% 0 0/.6);--landing-card-border-hover:oklch(35% 0 0/.8);--landing-btn-primary-bg:oklch(20% 0 0);--landing-btn-primary-bg-hover:oklch(25% 0 0);--landing-btn-primary-border:oklch(30% 0 0);--landing-btn-secondary-bg:transparent;--landing-btn-secondary-bg-hover:oklch(18% 0 0);--landing-btn-secondary-border:oklch(30% 0 0);--landing-footer-bg:oklch(8% 0 0);--landing-footer-border:oklch(20% 0 0/.5);--landing-hover-bg-primary:oklch(22% 0 0);--landing-hover-bg-secondary:oklch(25% 0 0);--landing-hover-text:oklch(100% 0 0);--landing-focus-ring:oklch(64.8% .149 352.1/.5);--landing-focus-bg:oklch(20% 0 0);--landing-active-bg:oklch(15% 0 0);--landing-active-border:oklch(64.8% .149 352.1)}@media (max-width:768px){.dark{--landing-shadow-soft:0 1px 4px -1px oklch(5% 0 0/.3);--landing-shadow-medium:0 2px 12px -2px oklch(64.8% .149 352.1/.2)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.dark{--color-background:var(--color-dark-background);--color-foreground:var(--color-dark-foreground);--color-primary:var(--color-dark-primary);--color-secondary:var(--color-dark-secondary);--color-muted:var(--color-gray-400);--color-muted-foreground:var(--color-gray-300);--color-border:var(--color-gray-800);--color-input:var(--color-gray-800);--color-ring:var(--color-dark-secondary);--background:0 0% 5%;--foreground:0 0% 98%;--muted:0 0% 18%;--muted-foreground:0 0% 65%;--popover:0 0% 5%;--popover-foreground:0 0% 98%;--card:0 0% 5%;--card-foreground:0 0% 98%;--border:0 0% 18%;--input:0 0% 18%;--primary:0 0% 98%;--primary-foreground:0 0% 5%;--secondary:0 0% 18%;--secondary-foreground:0 0% 98%;--accent:0 0% 18%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 100%;--ring:0 0% 84%;--gradient-user-soft:linear-gradient(135deg,#fc5c7d26 0%,#6a82fb26 100%);--gradient-user-medium:linear-gradient(135deg,#fc5c7d40 0%,#6a82fb40 100%);--gradient-assistant-soft:linear-gradient(135deg,#6a82fb26 0%,#fc5c7d26 100%);--gradient-assistant-medium:linear-gradient(135deg,#6a82fb40 0%,#fc5c7d40 100%)}::file-selector-button{border-color:#0000}:is(input,textarea,select,button,[type=button],[type=submit],[type=reset],[role=button]){border-color:#0000}html{cursor:default;margin:0;padding:0;overflow-x:hidden}body{font-family:var(--font-sans);color:var(--color-foreground);font-size:var(--text-base);margin:0;padding:0;line-height:1.6;overflow-x:hidden}:root{--heading-fg:#0f172a}.dark{--heading-fg:#f8fafc}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--heading-fg);line-height:1.2}h1{font-size:var(--text-3xl);font-weight:700}h2{font-size:var(--text-2xl);font-weight:600}h3{font-size:var(--text-xl);font-weight:600}h4{font-size:var(--text-lg);font-weight:500}h5{font-size:var(--text-base);font-weight:500}h6{font-size:var(--text-sm);font-weight:500}@media (min-width:768px){h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}}@media (min-width:1024px){h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}}p,section,article,aside,header,footer,main,h1,h2,h3,h4,h5,h6,ul,ol,img,figure,figcaption,blockquote,pre,code,.cursor-default{cursor:default}a,button,[role=button],input[type=submit],input[type=button],input[type=reset],details>summary,label[for],.cursor-pointer,:is([role=menuitem],[role=tab],[role=option],[role=checkbox],[role=radio]),[data-radix-collection-item],[data-radix-dropdown-menu-item],[data-radix-select-item],[data-radix-select-trigger],[data-radix-dropdown-trigger]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}:is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime-local],textarea,[contenteditable=true],.cursor-text){cursor:text}:is(button,input,textarea,select,[disabled],.disabled):disabled{cursor:not-allowed}.variable-proximity-text,.variable-proximity-text *{font-variation-settings:inherit;font-feature-settings:inherit;font-weight:400}:is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime){height:var(--height-input-md);-webkit-backdrop-filter:blur(12px);font-size:var(--text-sm);color:#0f172a;background:#f8fafccc;border:1px solid #0f172a14;border-radius:16px;padding:14px 18px;font-weight:400;line-height:1.6;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0f172a14}.dark :is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime){color:#f8fafc;background:#0f172acc;border-color:#f8fafc14;box-shadow:0 1px 3px #0003}textarea{height:auto;min-height:calc(var(--height-input-md)*2.2);resize:vertical}:is(input,textarea)::placeholder{color:#64748b99;font-weight:300}.dark :is(input,textarea)::placeholder{color:#94a3b899}:is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime):hover{background:#f8fafcf2;border-color:#3b82f633;box-shadow:0 4px 6px #0f172a14}.dark :is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime):hover{background:#0f172af2;border-color:#3b82f64d;box-shadow:0 4px 6px #00000040}:is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime):focus{-webkit-backdrop-filter:blur(16px);background:#f8fafc;border-color:#3b82f666;outline:none;box-shadow:0 0 0 3px #3b82f61f,0 4px 6px #0f172a14}.dark :is(input,textarea,select,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime):focus{background:#0f172a;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f626,0 4px 6px #00000040}:is(button,.btn,[type=button],[type=submit],[type=reset],[role=combobox],[role=listbox],[role=option]){transition:all .3s cubic-bezier(.4,0,.2,1)}:is(button,.btn):hover{transform:translateY(-1px)}:is(button,.btn):active{transform:translateY(0)}:is(input,textarea,select,[data-state],[aria-invalid=true],.select-trigger,.SelectTrigger){box-shadow:none;outline:none}select:not(.select-responsive){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6,9 12,15 18,9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;min-height:52px;padding-right:44px;font-weight:400;line-height:1.6}.dark select:not(.select-responsive){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6,9 12,15 18,9'/></svg>")}select option{line-height:1.6;font:inherit;color:#0f172a;background:#fff;border:0;padding:10px 14px;font-weight:400}.dark select option{color:#f8fafc;background:#0f172a}select option:is(:hover,:focus){color:#0f172a;background:#3b82f614}.dark select option:is(:hover,:focus){color:#f8fafc;background:#3b82f626}select::-ms-expand{display:none}select:-moz-focusring{color:#0000;text-shadow:0 0 #0f172a}.dark select:-moz-focusring{text-shadow:0 0 #f8fafc}label.cursor-default{-webkit-user-select:none;user-select:none;color:#374151;margin-bottom:6px;font-size:.9rem;font-weight:500;display:block}.dark label.cursor-default{color:#d1d5db}:is(input[type=email],input[type=text],input[type=password],select,textarea) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime){min-height:52px;line-height:1.6}::selection{color:#0f172a;background:#3b82f626}.dark ::selection{color:#f8fafc;background:#3b82f640}:is(input,textarea,select,button,.btn,.form-input,.form-textarea,.form-select) :not(.disparos-input-base):not(.disparos-input-name):not(.disparos-input-name-simple):not(.disparos-input-datetime) :is(:focus,:focus-visible){outline:none}:root{--chat-transition-instant:.15s;--chat-transition-fast:.15s;--chat-transition-medium:.25s;--chat-transition-slow:.6s;--chat-ease-smooth:cubic-bezier(.16,1,.3,1);--chat-ease-out:cubic-bezier(.16,1,.3,1);--chat-ease-in-out:cubic-bezier(.65,0,.35,1);--base-surface-primary:255 255 255;--base-surface-secondary:250 251 252;--base-surface-glass:248 250 252;--base-border:208 215 222;--base-border-strong:192 201 209;--base-surface-dark-primary:13 17 23;--base-surface-dark-secondary:22 27 34;--base-surface-dark-glass:30 35 43;--base-border-dark:48 54 61;--base-border-dark-strong:58 64 71;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 2px 12px #0000000f;--shadow-lg:0 6px 24px #00000014;--shadow-xl:0 10px 32px #0000001f;--shadow-dark-xs:0 1px 3px #0000001f,0 1px 2px #0000003d;--shadow-dark-sm:0 1px 2px #00000059;--shadow-dark-md:0 8px 24px #00000059;--shadow-dark-lg:0 10px 34px #00000073;--shadow-dark-xl:0 16px 48px #0000008c;--chat-z-base:1;--chat-z-dropdown:50;--chat-z-sticky:40;--chat-z-fixed:30;--chat-z-header:20;--chat-z-fab:30;--chat-z-modal-backdrop:100;--chat-z-modal:110;--chat-z-notification:120;--chat-z-tooltip:130;--chat-sidebar-width:320px;--chat-input-min-height:44px;--chat-input-max-height:200px;--chat-message-max-width:70%;--chat-surface-primary:#fff;--chat-surface-secondary:#fafbfc;--chat-surface-tertiary:#f6f8fa;--chat-surface-elevated:#fff;--chat-surface-dark-primary:#0d1117;--chat-surface-dark-secondary:#161b22;--chat-surface-dark-tertiary:#1c2128;--chat-surface-dark-elevated:#1f252d;--chat-border-subtle:218 222 228;--chat-border-default:208 215 222;--chat-border-emphasis:192 201 209;--chat-border-dark-subtle:48 54 61;--chat-border-dark-default:58 64 71;--chat-border-dark-emphasis:68 76 86;--sb-w-collapsed:64px;--sb-w-expanded:280px;--accent:#22c55e;--accent-soft:#22c55e2e;--text:#e6edf3;--muted:#93a1ae;--surface:#0e131a;--border:#ffffff0f;--msg-own-bg:59 130 246;--msg-contact-bg:255 255 255;--msg-contact-border:208 215 222;--msg-template-bg:237 233 254;--msg-template-border:196 181 253;--msg-ai-bg:252 231 243;--msg-ai-border:244 114 182;--msg-own-bg-dark:96 165 250;--msg-contact-bg-dark:30 32 44;--msg-contact-border-dark:55 60 68;--msg-template-bg-dark:88 28 196;--msg-template-border-dark:147 51 234;--msg-ai-bg-dark:131 24 67;--msg-ai-border-dark:236 72 153;--msg-text-light:250 250 250;--msg-text-light-secondary:240 240 240;--chat-avatar-sm:32px;--chat-avatar-md:40px;--chat-avatar-lg:48px;--chat-avatar-xl:56px;--avatar-bg-primary:255 255 255;--avatar-bg-secondary:248 250 252;--avatar-border:208 215 222;--avatar-text:30 41 59;--avatar-bg-dark-primary:30 32 44;--avatar-bg-dark-secondary:38 42 54;--avatar-border-dark:55 60 68;--avatar-text-dark:226 232 240;--avatar-status-online:34 197 94;--avatar-status-offline:107 114 128;--avatar-status-busy:239 68 68;--avatar-status-away:251 146 60;--conv-bg-primary:255 255 255;--conv-bg-secondary:250 251 252;--conv-bg-hover:245 247 250;--conv-border:208 215 222;--conv-border-hover:192 201 209;--conv-active-bg:59 130 246;--conv-active-border:37 99 235;--conv-bg-dark-primary:23 25 35;--conv-bg-dark-secondary:30 32 44;--conv-bg-dark-hover:38 42 54;--conv-border-dark:55 60 68;--conv-border-dark-hover:68 76 86;--conv-active-bg-dark:96 165 250;--conv-active-border-dark:59 130 246;--input-bg-primary:255 255 255;--input-bg-secondary:250 251 252;--input-border:208 215 222;--input-border-focus:59 130 246;--input-shadow-focus:59 130 246;--input-bg-dark-primary:23 25 35;--input-bg-dark-secondary:30 32 44;--input-border-dark:55 60 68;--input-border-dark-focus:96 165 250;--input-shadow-dark-focus:147 197 253;--text-primary:15 23 42;--text-secondary:51 65 85;--text-muted:71 85 105;--text-primary-dark:248 250 252;--text-secondary-dark:226 232 240;--text-muted-dark:203 213 225;--icon-primary:59 130 246;--icon-secondary:100 116 139;--icon-muted:148 163 184;--icon-primary-dark:96 165 250;--icon-secondary-dark:148 163 184;--icon-muted-dark:100 116 139;--icon-ai:236 72 153;--icon-ai-dark:244 114 182;--chat-sidebar-width-mobile:100%;--chat-sidebar-width-tablet:280px;--chat-sidebar-width-desktop:320px;--chat-message-max-width-mobile:85%;--chat-message-max-width-tablet:75%;--chat-message-max-width-desktop:70%;--chat-touch-target-min:44px;--chat-touch-target-comfortable:48px;--scrollbar-track:#0f172a26;--scrollbar-thumb:#64748ba6;--scrollbar-thumb-hover:#94a3b8d9;--scrollbar-thumb-shadow:#94a3b859}.dark{--scrollbar-track:#f8fafc14;--scrollbar-thumb:#94a3b88c;--scrollbar-thumb-hover:#e2e8f0cc;--scrollbar-thumb-shadow:#94a3b84d}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}::-webkit-scrollbar{width:8px!important;height:8px!important}::-webkit-scrollbar-track{background:var(--scrollbar-track)!important;border-radius:4px!important}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important;border-radius:4px!important;transition:all .3s!important}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important;box-shadow:0 0 10px var(--scrollbar-thumb-shadow)!important}.dark ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)!important}.dark ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important;box-shadow:0 0 10px var(--scrollbar-thumb-shadow)!important}.dark *{scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}}@layer components{.text-body-lg{font-size:var(--text-lg);font-weight:400;line-height:1.6}.text-body{font-size:var(--text-base);font-weight:400;line-height:1.5}.text-body-sm{font-size:var(--text-sm);font-weight:400;line-height:1.4}.text-caption{font-size:var(--text-xs);font-weight:400;line-height:1.3}.text-heading-1{font-size:var(--text-4xl);letter-spacing:-.025em;font-weight:700;line-height:1.1}.text-heading-2{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:600;line-height:1.2}.text-heading-3{font-size:var(--text-2xl);letter-spacing:-.015em;font-weight:600;line-height:1.25}.dashboard-section-header{margin-bottom:var(--spacing-4)}:where(.dashboard-section-header>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.dashboard-section-title{font-size:var(--text-heading-2);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-neutral-900)}.dashboard-section-title:is(.dark *){color:var(--color-neutral-100)}.dashboard-section-subtitle{max-width:var(--container-3xl);font-size:var(--text-base);--tw-leading:var(--leading-relaxed);font-weight:400;line-height:1.5;line-height:var(--leading-relaxed);color:var(--color-neutral-600)}.dashboard-section-subtitle:is(.dark *){color:var(--color-neutral-400)}.dashboard-page-header{margin-bottom:var(--spacing-8)}:where(.dashboard-page-header>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.dashboard-page-title{font-size:var(--text-heading-1);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-neutral-900)}.dashboard-page-title:is(.dark *){color:var(--color-neutral-100)}.dashboard-page-subtitle{max-width:var(--container-4xl);font-size:var(--text-base);--tw-leading:var(--leading-relaxed);font-weight:400;line-height:1.5;line-height:var(--leading-relaxed);color:var(--color-neutral-600)}.dashboard-page-subtitle:is(.dark *){color:var(--color-neutral-400)}.typography-primary{color:var(--color-neutral-900)}.typography-primary:is(.dark *){color:var(--color-neutral-100)}.typography-secondary{color:var(--color-neutral-700)}.typography-secondary:is(.dark *){color:var(--color-neutral-300)}.typography-tertiary{color:var(--color-neutral-600)}.typography-tertiary:is(.dark *){color:var(--color-neutral-400)}.typography-muted,.typography-muted:is(.dark *){color:var(--color-neutral-500)}.typography-accent{color:var(--color-blue-600)}.typography-accent:is(.dark *){color:var(--color-blue-400)}@media (max-width:768px){.text-heading-1{font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.15}.text-heading-2{font-size:clamp(1.5rem,5vw,1.875rem);line-height:1.25}.dashboard-page-subtitle,.dashboard-section-subtitle{font-size:var(--text-sm);font-weight:400;line-height:1.4}}.dashboard-title-interactive{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.dashboard-title-interactive:hover{color:var(--color-blue-600)}.dashboard-title-interactive:is(.dark *):hover{color:var(--color-blue-400)}}.dashboard-subtitle-interactive{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.dashboard-subtitle-interactive:hover{color:var(--color-neutral-700)}.dashboard-subtitle-interactive:is(.dark *):hover{color:var(--color-neutral-300)}}.btn-primary,button.btn-primary{height:var(--height-button-md);padding:0 var(--spacing-6);border-radius:var(--radius-lg);font-family:var(--font-button);font-size:var(--text-sm);letter-spacing:.015em;-webkit-backdrop-filter:blur(10px);font-weight:500;transition:all .22s cubic-bezier(.16,1,.3,1);color:#1f2937!important;background:linear-gradient(135deg,#f8fafccc,#f1f5f999)!important;border:1px solid #e2e8f099!important;box-shadow:0 1px 3px #0000000f,inset 0 1px #ffffff1a!important}.btn-primary:hover,button.btn-primary:hover{transform:translateY(-1px);background:linear-gradient(135deg,#f1f5f9e6,#e2e8f0b3)!important;border-color:#cbd5e1e6!important;box-shadow:0 4px 12px #3b82f61a,0 2px 6px #0000000f!important}.btn-primary:active,button.btn-primary:active{transform:translateY(0);box-shadow:0 1px 2px #00000012,inset 0 1px 2px #0000000f!important}.btn-primary:focus-visible,button.btn-primary:focus-visible{outline:none;border-color:#3b82f666!important;box-shadow:0 0 0 3px #3b82f626,0 2px 8px #3b82f61a!important}.dark .btn-primary,.dark button.btn-primary{color:#f3f4f6!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 1px 3px #0003,inset 0 1px #ffffff0f!important}.dark .btn-primary:hover,.dark button.btn-primary:hover{transform:translateY(-1px);color:#fff!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border-color:#93c5fd99!important;box-shadow:0 4px 12px #93c5fd4d,0 2px 8px #93c5fd33,inset 0 0 10px #93c5fd2e!important}.dark .btn-primary:focus-visible,.dark button.btn-primary:focus-visible{border-color:#93c5fd99!important;box-shadow:0 0 0 3px #93c5fd40,0 2px 8px #93c5fd33!important}.btn-secondary{height:var(--height-button-md);padding:0 var(--spacing-6);border-radius:var(--radius-xl);font-family:var(--font-button);font-size:var(--text-sm);letter-spacing:.01em;color:#111827;transition:var(--transition-normal);background-color:#f6f7f9;border:1px solid #e2e8f0;font-weight:500}.btn-secondary:hover{background-color:#edf2f7;box-shadow:0 4px 10px #0000000f}.btn-secondary:focus-visible{border-color:#3b82f666;outline:none;box-shadow:0 0 0 3px #3b82f62e}.dark .btn-secondary{color:#f3f4f6;background-color:#1f2937;border-color:#374151}.dark .btn-secondary:hover{background-color:#263243;box-shadow:0 6px 16px #0000004d}.btn-ghost{height:var(--height-button-md);padding:0 var(--spacing-6);color:#374151;border-radius:var(--radius-xl);font-size:var(--text-sm);transition:var(--transition-normal);background-color:#0000;font-weight:500}.btn-ghost:hover{color:#1f2937;background-color:#3f3f461a}.btn-ghost:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f61f}.dark .btn-ghost{color:#e5e7eb}.dark .btn-ghost:hover{color:#f3f4f6;background-color:#94a3b81a}@keyframes star-movement-top{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200%)}}@keyframes star-movement-bottom{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200%)}}.btn-shine{position:relative;overflow:hidden}.btn-shine:before{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);transition:transform .6s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}.btn-shine:hover:before{animation:.6s ease-in-out shine}@keyframes shine{to{transform:translate(100%)}}.btn-whatsapp,button[class*=whatsapp],.whatsapp-connect-button,.whatsapp-disconnect-button,.whatsapp-action-button,button:is([class*=whatsapp],[class*=WhatsApp]),button[class*=gap-2]{font-family:var(--font-button)!important;font-size:var(--text-base)!important;letter-spacing:.01em!important;font-weight:400!important}button.btn-primary[class*=whatsapp],button[class*="btn-primary whatsapp"]{font-family:var(--font-button)!important;font-size:var(--text-base)!important;letter-spacing:.015em!important;font-weight:400!important}.btn-star-border{height:var(--height-button-md);padding:0 calc(var(--spacing-6));color:#111827;border-radius:var(--radius-xl);font-size:var(--text-sm);transition:var(--transition-normal);background:0 0;border:1px dashed #cbd5e1;font-weight:500;position:relative}.btn-star-border:hover{color:#111827;border-color:#3b82f680}.dark .btn-star-border{color:#f3f4f6;border-color:#94a3b859}.dark .btn-star-border:hover{border-color:#93c5fd99}.input-base{color:#374151;background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f0cc;border-radius:.5rem;height:2.25rem;padding:.375rem .75rem;font-size:.875rem;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 2px #0000000d}.input-base:hover{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9cc);border-color:#cbd5e1e6;transform:translateY(-.5px);box-shadow:0 3px 8px #00000014,0 1px 2px #00000014}.input-base:focus{background:#fff;border-color:#3b82f666;outline:none;box-shadow:0 0 0 3px #3b82f61f,0 1px 2px #0000000d}.dark .input-base{color:#e5e7eb;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-color:#ffffff1f;box-shadow:0 1px 2px #00000040}.dark .input-base:hover{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-color:#ffffff2e;box-shadow:0 3px 8px #0000004d,0 1px 2px #0006}.dark .input-base:focus{background:#111827;border-color:#93c5fd80;box-shadow:0 0 0 3px #93c5fd33,0 1px 2px #0000004d}.card-base{border-radius:var(--radius-2xl);padding:var(--spacing-6);transition:var(--transition-normal);background-color:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000f}.card-base:hover{box-shadow:0 8px 24px #00000014}.dark .card-base{background-color:#181a1e;border-color:#374151}.card-sidebar-style{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc);border:1px solid #e5e5e580;border-radius:24px;transition:all .5s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a}.card-sidebar-style:hover{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9d9);box-shadow:0 8px 40px #0000001f,0 2px 8px #0000000f}.dark .card-sidebar-style{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff14}.dark .card-sidebar-style:hover{background:linear-gradient(135deg,#ffffff14,#ffffff0a);box-shadow:0 12px 40px #0006,0 4px 12px #0000004d}.card-sidebar-style-padded{padding:1.5rem}.card-sidebar-style-padded-lg{padding:2rem}.card-sidebar-style-padded-sm{padding:1rem}.dark .glass-card-dark-bg{background-color:#181a1e!important}.dark .glass-card-dark-bg:hover{background-color:#1c1e22!important}.card-sidebar-style.glass-card-dark-bg{background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc)!important}.dark .card-sidebar-style.glass-card-dark-bg{background:#181a1e!important}.dark .card-sidebar-style.glass-card-dark-bg:hover{background:#1c1e22!important}.section-divider{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);width:100%;height:1px}.dark .section-divider{background:linear-gradient(90deg,#0000,#475569,#0000)}.no-animations .btn-primary,.no-animations .btn-secondary,.no-animations .btn-ghost,.no-animations .input-base,.no-animations .card-base,.no-animations .card-sidebar-style,.no-animations .card-sidebar-style *{will-change:auto!important;transition-duration:0s!important;animation:none!important;transform:none!important}.universal-card{text-align:left;-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff14,#fafafa0a);border:1px solid #e5e5e52e;border-radius:16px;flex-direction:column;font-family:inherit;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #00000008,0 2px 6px #00000005}.dark .universal-card{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 1px 2px #00000026,0 2px 6px #0000001a}.universal-card--default{background:linear-gradient(135deg,#fffffff5,#f9fafbeb);border:1px solid #e5e7eb99;border-radius:24px;box-shadow:0 2px 8px #0000000d,0 1px 3px #00000008}.dark .universal-card--default{background:#181a1e;border:1px solid #4b556366;box-shadow:0 2px 8px #00000026,0 1px 3px #0000001a}.universal-card--glassmorphism{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc);border:1px solid #e5e5e580;border-radius:24px;box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a}.dark .universal-card--glassmorphism{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:0 4px 32px #0000004d,inset 0 1px #ffffff14}.universal-card--sidebar{-webkit-backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(135deg,#ffffffe6,#f8fafccc);border:1px solid #e5e5e580;border-radius:24px;box-shadow:inset 0 1px #ffffff1a,0 4px 12px #0000000a,0 16px 24px #00000005}.universal-card--sidebar:before{display:none!important}.dark .universal-card--sidebar{background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000026,0 16px 24px #00000014}.dark .universal-card--sidebar:before{display:none!important}.universal-card--subtle{background:linear-gradient(135deg,#fffffff2,#fbfcfee6);border:1px solid #f1f5f9cc;border-radius:24px;box-shadow:0 1px 3px #00000005}.dark .universal-card--subtle{background:#181a1e;border:1px solid #3341554d;box-shadow:0 1px 3px #0000001a}.universal-card--prominent{background:linear-gradient(135deg,#fffffff2,#f8fafcd9);border:1px solid #cbd5e1b3;border-radius:24px;box-shadow:0 8px 32px #0000001f,0 4px 16px #00000014,0 1px 4px #0000000d}.dark .universal-card--prominent{background:#181a1e;border:1px solid #64748b80;box-shadow:0 8px 32px #0000004d,0 4px 16px #0003,0 1px 4px #00000026}.universal-card--floating{background:linear-gradient(135deg,#ffffffe6,#f8fafccc);border:1px solid #e2e8f080;border-radius:24px;transform:translateY(-4px);box-shadow:0 16px 64px #00000026,0 8px 32px #0000001a,0 4px 16px #0000000d}.dark .universal-card--floating{background:#181a1e;border:1px solid #64748b66;box-shadow:0 16px 64px #0006,0 8px 32px #00000040,0 4px 16px #00000026}.universal-card--webhook{background:linear-gradient(135deg,#3b82f614,#93c5fd0a);border:1px solid #3b82f626}.dark .universal-card--webhook{background:linear-gradient(135deg,#3b82f61f,#93c5fd0f);border:1px solid #3b82f640}.universal-card--whatsapp{background:linear-gradient(135deg,#22c55e14,#4ade800a);border:1px solid #22c55e26}.dark .universal-card--whatsapp{background:linear-gradient(135deg,#22c55e1f,#4ade800f);border:1px solid #22c55e40}.universal-card--team{background:linear-gradient(135deg,#a855f714,#c4b5fd0a);border:1px solid #a855f726}.dark .universal-card--team{background:linear-gradient(135deg,#a855f71f,#c4b5fd0f);border:1px solid #a855f740}.universal-card--metric{background:linear-gradient(135deg,#f59e0b14,#fbbf240a);border:1px solid #f59e0b26}.dark .universal-card--metric{background:linear-gradient(135deg,#f59e0b1f,#fbbf240f);border:1px solid #f59e0b40}.universal-card--sm{border-radius:12px;min-height:120px;padding:12px}.universal-card--md{border-radius:16px;min-height:160px;padding:16px}.universal-card--lg{border-radius:20px;min-height:200px;padding:20px}.universal-card--xl{border-radius:24px;min-height:240px;padding:24px}.universal-card--radius-sm{border-radius:8px}.universal-card--radius-md{border-radius:12px}.universal-card--radius-lg{border-radius:16px}.universal-card--radius-xl{border-radius:20px}.universal-card--radius-2xl{border-radius:24px}.universal-card--hoverable{cursor:pointer}.universal-card--hoverable:hover{transform:translateY(-2px)scale(1.01)}.universal-card--default.universal-card--hoverable:hover{box-shadow:0 8px 25px #0000001a,0 4px 12px #0000000f,0 2px 4px #0000000a}.universal-card--glassmorphism.universal-card--hoverable:hover{background:linear-gradient(135deg,#f8fafce6,#f1f5f9cc);border:1px solid #cbd5e199;transform:translateY(-2px);box-shadow:0 8px 40px #0000001f,0 4px 16px #00000014,0 1px 4px #0000000d}.dark .universal-card--glassmorphism.universal-card--hoverable:hover{background:linear-gradient(135deg,#ffffff12,#ffffff08);border:1px solid #93c5fd80;box-shadow:0 8px 40px #0000004d,0 4px 16px #0003,0 1px 4px #00000026}.universal-card--floating.universal-card--hoverable:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 20px 80px #0003,0 12px 40px #00000026,0 6px 20px #0000001a}.dark .universal-card--floating.universal-card--hoverable:hover{box-shadow:0 20px 80px #00000080,0 12px 40px #0000004d,0 6px 20px #0003}.universal-card--clickable{cursor:pointer}.universal-card--clickable:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.universal-card--disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.universal-card--loading{pointer-events:none;position:relative;overflow:hidden}.universal-card__loading-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:inherit;z-index:10;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.dark .universal-card__loading-overlay{background:#181a1ecc}.universal-card__spinner{border:2px solid #e5e5e54d;border-top-color:#3b82f6;border-radius:50%;width:20px;height:20px;animation:1s linear infinite universal-card-spin}.dark .universal-card__spinner{border-color:#93c5fd #4040404d #4040404d}@keyframes universal-card-spin{to{transform:rotate(360deg)}}.universal-card-header{border-bottom:1px solid #f1f5f9cc;flex-direction:column;gap:.25rem;padding-bottom:.5rem;display:flex}.dark .universal-card-header{border-bottom:1px solid #47556966}.universal-card-content{flex-direction:column;flex:1;gap:.75rem;display:flex}.universal-card-footer{border-top:1px solid #f1f5f9cc;justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.dark .universal-card-footer{border-top:1px solid #47556966}.universal-card-title{color:#111827;margin:0;font-size:1.25rem;font-weight:600;line-height:1.4}.dark .universal-card-title{color:#f8fafc}.universal-card-description{color:#4b5563;margin:0;font-size:.875rem;line-height:1.5}.dark .universal-card-description{color:#9ca3af}.universal-card-divider{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);width:100%;height:1px}.dark .universal-card-divider{background:linear-gradient(90deg,#0000,#475569,#0000)}@media (max-width:640px){.universal-card--lg{gap:.75rem;padding:1rem}.universal-card--xl{gap:1rem;padding:1.25rem}.universal-card--floating{transform:translateY(-2px)}.universal-card--floating.universal-card--hoverable:hover{transform:translateY(-3px)scale(1.01)}}@media (max-width:480px){.universal-card--sm{border-radius:10px;min-height:80px;padding:6px}.universal-card--md{border-radius:12px;min-height:90px;padding:8px}.universal-card--lg{border-radius:14px;min-height:100px;padding:10px}.universal-card--xl{border-radius:16px;min-height:110px;padding:12px}}@media (min-width:481px) and (max-width:640px){.universal-card--sm{border-radius:12px;min-height:100px;padding:8px}.universal-card--md{border-radius:14px;min-height:120px;padding:10px}.universal-card--lg{border-radius:16px;min-height:140px;padding:12px}.universal-card--xl{border-radius:18px;min-height:160px;padding:14px}}@media (min-width:641px) and (max-width:1024px){.universal-card--sm{border-radius:13px;min-height:110px;padding:10px}.universal-card--md{border-radius:15px;min-height:140px;padding:12px}.universal-card--lg{border-radius:18px;min-height:170px;padding:16px}.universal-card--xl{border-radius:20px;min-height:200px;padding:20px}}@media (min-width:1025px){.universal-card--sm{border-radius:14px;min-height:120px;padding:12px}.universal-card--md{border-radius:16px;min-height:160px;padding:16px}.universal-card--lg{border-radius:20px;min-height:200px;padding:20px}.universal-card--xl{border-radius:24px;min-height:240px;padding:24px}}.universal-card{animation:.4s cubic-bezier(.23,1,.32,1) universal-card-fade-in}@keyframes universal-card-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.no-animations .universal-card,.no-animations .universal-card *{will-change:auto!important;transition-property:background-color,color,opacity,border-color!important;transition-duration:0s!important;animation:none!important;transform:none!important}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}.card-responsive-transparent{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.card-responsive-transparent:is(.dark *){border-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)60%,transparent)}}.card-responsive-transparent:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)80%,transparent)}}.card-responsive-subtle:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.card-responsive-subtle:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)30%,transparent)}}}.input-responsive,.select-responsive{border-color:var(--color-zinc-200);background-color:var(--color-white);color:var(--color-black)}.select-content-responsive{border-color:var(--color-zinc-200);background-color:var(--color-white)}.button-responsive-ghost{border-color:var(--color-zinc-200);background-color:var(--color-gray-50);color:var(--color-zinc-600)}.button-responsive-action{background-color:var(--color-gray-100);color:var(--color-zinc-600)}.table-row-responsive{border-color:var(--color-zinc-200);background-color:var(--color-white)}.popover-responsive{border-color:var(--color-zinc-200);background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.popover-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.popover-responsive{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.popover-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.popover-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)95%,transparent)}}}.dropdown-item-responsive{color:var(--color-zinc-700)}@media (hover:hover){.dropdown-item-responsive:hover{background-color:var(--color-zinc-50)}.dropdown-item-responsive:is(.dark *):hover{background-color:#52525c66}@supports (color:color-mix(in lab,red,red)){.dropdown-item-responsive:is(.dark *):hover{background-color:var(--color-zinc-600)}@supports (color:color-mix(in lab,red,red)){.dropdown-item-responsive:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-600)40%,transparent)}}}}.alert-responsive-warning{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning{border-color:color-mix(in oklab,var(--color-amber-500)50%,transparent)}}.alert-responsive-warning:is(.dark *){border-color:var(--color-amber-600)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-600)50%,transparent)}}.alert-responsive-warning:is(.dark *){background-color:var(--color-amber-950)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}}.tabs-list-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}.tabs-list-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.tabs-list-responsive:is(.dark *){border-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-800)60%,transparent)}}.tabs-list-responsive:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)80%,transparent)}}}.tabs-trigger-responsive{background-color:var(--color-gray-50);color:var(--color-zinc-600)}.form-container-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.form-container-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.form-container-responsive{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.form-container-responsive:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.form-container-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)90%,transparent)}}}.form-section-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-gray-50)}.flow-panel-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}.flow-panel-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.flow-panel-responsive:is(.dark *){border-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)60%,transparent)}}.flow-panel-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)95%,transparent)}}}.flow-controls-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white)}.bulk-actions-container{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}.alert-info{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)60%,transparent)}}.alert-info:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}}.alert-success{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200);background-color:var(--color-green-50)}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}.alert-success:is(.dark *){background-color:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)40%,transparent)}}}.alert-error{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)60%,transparent)}}.alert-error:is(.dark *){background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}}.alert-neutral{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}button.button-primary{-webkit-backdrop-filter:blur(12px)!important;color:#fff!important;background:linear-gradient(90deg,#ec4899d9,#9333ead9)!important;border:1px solid #fff3!important;font-weight:500!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 8px 32px #ec489940,0 4px 16px #9333ea26!important}.button-secondary{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}@media (hover:hover){.button-secondary:hover{background-color:var(--color-neutral-200)}.button-secondary:is(.dark *):hover{background-color:var(--color-neutral-700)}}.button-danger-ghost{color:var(--color-red-500)}.button-success{background-color:var(--color-green-600);color:var(--color-white)}.alert-success-light{background-color:var(--color-green-50);color:var(--color-green-700)}.card-responsive{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.card-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:var(--color-luvia-dark-bg)}.card-responsive-transparent{border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}}.card-responsive-transparent{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.card-responsive-transparent{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.card-responsive-transparent:is(.dark *){border-color:#3f3f4699}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){border-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)60%,transparent)}}}.card-responsive-transparent:is(.dark *){background-color:#181a1ecc}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.card-responsive-transparent:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)80%,transparent)}}}.card-responsive-subtle{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-gray-50)}.card-responsive-subtle:is(.dark *){border-color:var(--color-zinc-700);background-color:#181a1e4d}@supports (color:color-mix(in lab,red,red)){.card-responsive-subtle:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.card-responsive-subtle:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)30%,transparent)}}}.input-responsive{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white);color:var(--color-black)}.input-responsive::placeholder{color:var(--color-gray-500)}.input-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:var(--color-luvia-dark-bg);color:var(--color-white)}.input-responsive:is(.dark *)::placeholder{color:var(--color-zinc-400)}.select-responsive{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white);color:var(--color-black)}.select-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:var(--color-luvia-dark-bg);color:var(--color-white)}select.select-responsive{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;min-height:auto;padding-right:.75rem}.select-content-responsive{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white)}.select-content-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:var(--color-luvia-dark-bg)}.button-responsive-ghost{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-gray-50);color:var(--color-zinc-600)}@media (hover:hover){.button-responsive-ghost:hover{background-color:var(--color-gray-100)}}.button-responsive-ghost:is(.dark *){border-color:var(--color-zinc-700);background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.button-responsive-ghost:is(.dark *){background-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.button-responsive-ghost:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}}.button-responsive-ghost:is(.dark *){color:var(--color-zinc-400)}@media (hover:hover){.button-responsive-ghost:is(.dark *):hover{background-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.button-responsive-ghost:is(.dark *):hover{background-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.button-responsive-ghost:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}}}.button-responsive-action{border-radius:var(--radius-lg);background-color:var(--color-gray-100);color:var(--color-zinc-600)}@media (hover:hover){.button-responsive-action:hover{background-color:var(--color-zinc-100)}}.button-responsive-action:is(.dark *){background-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.button-responsive-action:is(.dark *){background-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.button-responsive-action:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}}.button-responsive-action:is(.dark *){color:var(--color-zinc-400)}@media (hover:hover){.button-responsive-action:is(.dark *):hover{background-color:var(--color-zinc-700)}}.table-header-responsive{background-color:var(--color-zinc-50)}.table-header-responsive:is(.dark *){background-color:#181a1e80}@supports (color:color-mix(in lab,red,red)){.table-header-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.table-header-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)50%,transparent)}}}.table-row-responsive{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white)}@media (hover:hover){.table-row-responsive:hover{background-color:var(--color-zinc-50)}}.table-row-responsive:is(.dark *){border-color:var(--color-zinc-800);background-color:#181a1e4d}@supports (color:color-mix(in lab,red,red)){.table-row-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.table-row-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)30%,transparent)}}}@media (hover:hover){.table-row-responsive:is(.dark *):hover{background-color:#181a1e80}@supports (color:color-mix(in lab,red,red)){.table-row-responsive:is(.dark *):hover{background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.table-row-responsive:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-luvia-dark-bg)50%,transparent)}}}}.popover-responsive{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.popover-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.popover-responsive{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.popover-responsive{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.popover-responsive:is(.dark *){border-color:var(--color-zinc-600);background-color:#181a1ef2}@supports (color:color-mix(in lab,red,red)){.popover-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.popover-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)95%,transparent)}}}.dropdown-item-responsive{border-radius:var(--radius-md);color:var(--color-zinc-700)}@media (hover:hover){.dropdown-item-responsive:hover{background-color:var(--color-zinc-50)}}.dropdown-item-responsive:is(.dark *){color:var(--color-zinc-200)}@media (hover:hover){.dropdown-item-responsive:is(.dark *):hover{background-color:#52525c66}@supports (color:color-mix(in lab,red,red)){.dropdown-item-responsive:is(.dark *):hover{background-color:var(--color-zinc-600)}@supports (color:color-mix(in lab,red,red)){.dropdown-item-responsive:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-600)40%,transparent)}}}}.dropdown-item-selected{background-color:var(--color-zinc-100)}.dropdown-item-selected:is(.dark *){background-color:#52525c99}@supports (color:color-mix(in lab,red,red)){.dropdown-item-selected:is(.dark *){background-color:var(--color-zinc-600)}@supports (color:color-mix(in lab,red,red)){.dropdown-item-selected:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-600)60%,transparent)}}}.text-responsive-primary{color:var(--color-black)}.text-responsive-primary:is(.dark *){color:var(--color-white)}.text-responsive-secondary{color:var(--color-zinc-600)}.text-responsive-secondary:is(.dark *){color:var(--color-zinc-400)}.text-responsive-muted,.text-responsive-muted:is(.dark *){color:var(--color-zinc-500)}.icon-responsive-primary{color:var(--color-emerald-600)}.icon-responsive-primary:is(.dark *){color:var(--color-emerald-500)}.icon-responsive-secondary{color:var(--color-zinc-500)}.icon-responsive-secondary:is(.dark *){color:var(--color-zinc-400)}.alert-responsive-warning{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning{border-color:color-mix(in oklab,var(--color-amber-500)50%,transparent)}}}.alert-responsive-warning{background-color:var(--color-amber-50)}.alert-responsive-warning:is(.dark *){border-color:#dd740080}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){border-color:var(--color-amber-600)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-600)50%,transparent)}}}.alert-responsive-warning:is(.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){background-color:var(--color-amber-950)}@supports (color:color-mix(in lab,red,red)){.alert-responsive-warning:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}}.alert-text-warning{color:var(--color-amber-700)}.alert-text-warning:is(.dark *){color:var(--color-amber-300)}.alert-text-warning-secondary{color:var(--color-amber-600)}.alert-text-warning-secondary:is(.dark *){color:var(--color-amber-400)}.tabs-list-responsive{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}}.tabs-list-responsive{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.tabs-list-responsive{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.tabs-list-responsive:is(.dark *){border-color:#27272a99}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){border-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-800)60%,transparent)}}}.tabs-list-responsive:is(.dark *){background-color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.tabs-list-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)80%,transparent)}}}.tabs-trigger-responsive{border-radius:var(--radius-lg);background-color:var(--color-gray-50);color:var(--color-zinc-600)}.tabs-trigger-responsive[data-state=active]{background-color:var(--color-white);color:var(--color-zinc-900)}.tabs-trigger-responsive:is(.dark *){background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.tabs-trigger-responsive:is(.dark *){background-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.tabs-trigger-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}}.tabs-trigger-responsive:is(.dark *){color:var(--color-zinc-400)}.tabs-trigger-responsive:is(.dark *)[data-state=active]{color:var(--color-zinc-100)}.form-container-responsive{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.form-container-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.form-container-responsive{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.form-container-responsive:is(.dark *){border-color:var(--color-zinc-800);background-color:#18181be6}@supports (color:color-mix(in lab,red,red)){.form-container-responsive:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.form-container-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)90%,transparent)}}}.form-section-responsive{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-gray-50)}.form-section-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:#181a1e4d}@supports (color:color-mix(in lab,red,red)){.form-section-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.form-section-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)30%,transparent)}}}.flow-panel-responsive{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e799}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{border-color:color-mix(in oklab,var(--color-zinc-200)60%,transparent)}}}.flow-panel-responsive{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.flow-panel-responsive:is(.dark *){border-color:#3f3f4699}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){border-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)60%,transparent)}}}.flow-panel-responsive:is(.dark *){background-color:#181a1ef2}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.flow-panel-responsive:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)95%,transparent)}}}.flow-controls-responsive{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200);background-color:var(--color-white)}.flow-controls-responsive:is(.dark *){border-color:var(--color-zinc-700);background-color:var(--color-luvia-dark-bg)}.bulk-actions-container{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}.bulk-actions-container:is(.dark *){border-color:var(--color-neutral-700);background-color:var(--color-luvia-dark-bg)}.alert-info{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-50)}.alert-info:is(.dark *){border-color:#193cb899}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)60%,transparent)}}}.alert-info:is(.dark *){background-color:#16245666}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.alert-info:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}}.alert-success{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200);background-color:var(--color-green-50)}.alert-success:is(.dark *){border-color:#01663099}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}}.alert-success:is(.dark *){background-color:#032e1566}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){background-color:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.alert-success:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)40%,transparent)}}}.alert-error{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50)}.alert-error:is(.dark *){border-color:#9f071299}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)60%,transparent)}}}.alert-error:is(.dark *){background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.alert-error:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}}.alert-neutral{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}.alert-neutral:is(.dark *){border-color:var(--color-neutral-700);background-color:var(--color-luvia-dark-bg)}.pagination-button-active{background-color:var(--color-neutral-800);color:var(--color-white)}.pagination-button-active:is(.dark *){background-color:var(--color-neutral-200);color:var(--color-neutral-900)}.pagination-button-active:hover{background-color:var(--color-neutral-700)}.pagination-button-active:hover:is(.dark *){background-color:var(--color-neutral-300)}button.button-primary{-webkit-backdrop-filter:blur(12px)!important;color:#fff!important;background:linear-gradient(90deg,#ec4899d9,#9333ead9)!important;border:1px solid #fff3!important;border-radius:.75rem!important;font-weight:500!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 8px 32px #ec489940,0 4px 16px #9333ea26!important}button.button-primary:hover{background:linear-gradient(90deg,#ec4899f2,#9333eaf2)!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #ec489959,0 6px 20px #9333ea40!important}.dark button.button-primary{-webkit-backdrop-filter:blur(16px)!important;background:linear-gradient(90deg,#f472b6cc,#a855f7cc)!important;border:1px solid #ffffff26!important;box-shadow:0 8px 32px #f472b633,0 4px 16px #a855f726!important}.dark button.button-primary:hover{background:linear-gradient(90deg,#f472b6e6,#a855f7e6)!important;border:1px solid #ffffff40!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #f472b640,0 6px 20px #a855f733!important}.button-secondary{border-radius:var(--radius-lg);background-color:var(--color-neutral-100);color:var(--color-neutral-700)}@media (hover:hover){.button-secondary:hover{background-color:var(--color-neutral-200)}}.button-secondary:is(.dark *){background-color:var(--color-neutral-800);color:var(--color-neutral-300)}@media (hover:hover){.button-secondary:is(.dark *):hover{background-color:var(--color-neutral-700)}}.button-danger-ghost{border-radius:var(--radius-lg);color:var(--color-red-500)}@media (hover:hover){.button-danger-ghost:hover{background-color:var(--color-red-50)}.button-danger-ghost:is(.dark *):hover{background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.button-danger-ghost:is(.dark *):hover{background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.button-danger-ghost:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}}}.button-success{border-radius:var(--radius-lg);background-color:var(--color-green-600);color:var(--color-white)}@media (hover:hover){.button-success:hover{background-color:var(--color-green-700)}}.alert-success-light{border-radius:var(--radius-lg);background-color:var(--color-green-50);color:var(--color-green-700)}.container-background{background-color:var(--color-white)}.container-background:is(.dark *){background-color:var(--color-luvia-dark-bg)}.container-background-alt{background-color:var(--color-neutral-50)}.container-background-alt:is(.dark *){background-color:var(--color-luvia-dark-bg)}.container-border:is(.dark *){border-color:var(--color-neutral-700)}@media (hover:hover){.interactive-hover:hover{background-color:var(--color-neutral-100)}.interactive-hover:is(.dark *):hover{background-color:var(--color-neutral-800)}.interactive-hover-light:hover{background-color:var(--color-neutral-50)}.interactive-hover-light:is(.dark *):hover{background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.interactive-hover-light:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.interactive-hover-light:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}}.theme-toggle-simple{-webkit-backdrop-filter:blur(16px);color:#374151;cursor:pointer;will-change:transform;background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc);border:1px solid #e5e5e580;border-radius:16px;justify-content:center;align-items:center;gap:.5rem;width:2.5rem;height:2.5rem;transition:all .5s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a}.theme-toggle-simple:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1a,#0000,#00000005);position:absolute;top:0;right:0;bottom:0;left:0}.theme-toggle-simple:hover{color:#2563eb;background:linear-gradient(135deg,#f1f5f9e6,#e2e8f0b3);border-color:#93c5fd66;transform:translateY(-2px)scale(1.05);box-shadow:0 8px 25px #3b82f61f,0 4px 12px #3b82f614,0 0 20px #3b82f60a}.theme-toggle-simple:active{transform:translateY(-1px)scale(1.02);box-shadow:0 4px 15px #3b82f614,0 2px 8px #3b82f60d}.theme-toggle-icon{filter:drop-shadow(0 1px 2px #0000001a);stroke-width:1px;width:1.125rem;height:1.125rem;transition:all .5s ease-in-out}.theme-toggle-simple:hover .theme-toggle-icon{filter:drop-shadow(0 2px 4px #3b82f64d);transform:rotate(180deg)scale(1.1)}.theme-toggle-label{white-space:nowrap;font-size:.875rem;font-weight:500;transition:all .3s ease-in-out}.theme-toggle-compact{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc);border:1px solid #e5e5e580;border-radius:20px;align-items:center;gap:.125rem;padding:.25rem;transition:all .5s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden;box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a}.theme-toggle-compact:hover{border-color:#93c5fd66;box-shadow:0 4px 20px #3b82f614,0 2px 8px #3b82f60d}.theme-toggle-compact-item{color:#6b7280;cursor:pointer;will-change:transform;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.theme-toggle-compact-item:hover{color:#374151;background:linear-gradient(135deg,#fff9,#f8fafc66);transform:scale(1.1)}.theme-toggle-compact-item--active{transform:scale(1.05);box-shadow:0 2px 8px #3b82f633,0 1px 4px #3b82f61a;color:#2563eb!important;background:linear-gradient(135deg,#3b82f626,#93c5fd1f)!important}.theme-toggle-compact-icon{stroke-width:1px;width:1rem;height:1rem;transition:all .3s ease-in-out}.theme-toggle-compact-item--active .theme-toggle-compact-icon{filter:drop-shadow(0 1px 2px #3b82f64d)}.dark .theme-toggle-simple{color:#e2e8f0;background:#181a1e;border:1px solid #3c3c3c4d;box-shadow:0 25px 50px -12px #0006,0 20px 25px -5px #0003,inset 0 1px #ffffff08}.dark .theme-toggle-simple:hover{color:#93c5fd;background:#1c1e22;border-color:#93c5fd99;box-shadow:0 6px 20px #93c5fd66,0 4px 12px #93c5fd59,0 2px 8px #93c5fd4d,0 0 12px #93c5fd33}.dark .theme-toggle-compact{background:#181a1e;border:1px solid #3c3c3c4d;box-shadow:0 25px 50px -12px #0006,0 20px 25px -5px #0003,inset 0 1px #ffffff08}.dark .theme-toggle-compact:hover{background:#1c1e22;border-color:#93c5fd99;box-shadow:0 4px 15px #93c5fd59,0 2px 10px #93c5fd4d,0 0 12px #93c5fd33}.dark .theme-toggle-compact-item{color:#9ca3af}.dark .theme-toggle-compact-item:hover{color:#e2e8f0;background:#1c1e22}.dark .theme-toggle-compact-item--active{box-shadow:0 2px 8px #93c5fd80,0 1px 4px #93c5fd66,0 0 8px #93c5fd4d;color:#93c5fd!important;background:#1c1e22!important}@media (max-width:768px){.theme-toggle-compact{padding:.125rem}.theme-toggle-compact-item{width:1.75rem;height:1.75rem}.theme-toggle-simple{width:2.25rem;height:2.25rem}}@keyframes star-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes star-orbit{0%{transform:rotate(0)translate(var(--orbit-radius))rotate(0)}to{transform:rotate(360deg)translate(var(--orbit-radius))rotate(-360deg)}}@keyframes border-glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes star-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes star-border-base{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.star-border-container{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(8px);position:relative;overflow:hidden}.star-orbit{border-radius:inherit;--orbit-radius:50px;position:absolute;top:0;right:0;bottom:0;left:0}.star-orbit-item{transform-origin:0 0;width:8px;height:8px;animation:star-orbit var(--star-speed,5s)linear infinite;position:absolute;top:50%;left:50%}.star-orbit-star{width:8px;height:8px;animation:2s ease-in-out infinite star-pulse;position:absolute;transform:translate(-50%,-50%)}.star-icon{filter:drop-shadow(0 0 4px);width:100%;height:100%}.star-border-glow{border-radius:inherit;animation:border-glow var(--glow-speed,3s)ease-in-out infinite;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.star-border-content{z-index:10;position:relative}.star-border--luvia{background:0 0;border:2px solid #0000;position:relative;overflow:visible}.star-border--luvia:before{content:"";border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#ff2d5599,#a259ff66,#0000,#0000,#ff2d5566,#a259ff99 360deg);padding:2px;animation:4s linear infinite star-border-base;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.star-border--luvia .star-border-glow{display:none}.star-border--luvia .star-orbit-star{color:#ff2d55e6}.star-border--cyan{background:0 0;border:2px solid #0000;position:relative;overflow:visible}.star-border--cyan:before{content:"";border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#06b6d499,#0891b266,#0000,#0000,#06b6d466,#0891b299 360deg);padding:2px;animation:4s linear infinite star-border-base;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.star-border--cyan .star-border-glow{display:none}.star-border--cyan .star-orbit-star{color:#06b6d4e6}.star-border--pink{background:0 0;border:2px solid #0000;position:relative;overflow:visible}.star-border--pink:before{content:"";border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#ec489999,#be185d66,#0000,#0000,#ec489966,#be185d99 360deg);padding:2px;animation:4s linear infinite star-border-base;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.star-border--pink .star-border-glow{display:none}.star-border--pink .star-orbit-star{color:#ec4899e6}.star-border--purple{background:0 0;border:2px solid #0000;position:relative;overflow:visible}.star-border--purple:before{content:"";border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#a855f799,#7c3aed66,#0000,#0000,#a855f766,#7c3aed99 360deg);padding:2px;animation:4s linear infinite star-border-base;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.star-border--purple .star-border-glow{display:none}.star-border--purple .star-orbit-star{color:#a855f7e6}.star-border--blue{background:0 0;border:2px solid #0000;position:relative;overflow:visible}.star-border--blue:before{content:"";border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;z-index:-1;background:conic-gradient(#3b82f699,#1d4ed866,#0000,#0000,#3b82f666,#1d4ed899 360deg);padding:2px;animation:4s linear infinite star-border-base;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.star-border--blue .star-border-glow{display:none}.star-border--blue .star-orbit-star{color:#3b82f6e6}.dark .star-border--luvia:before{background:conic-gradient(#ff2d55e6,#a259ffb3,#0000 120deg,#0000 240deg,#ff2d55b3,#a259ffe6 360deg)}.dark .star-border--luvia .star-orbit-star{color:#ff2d55;filter:drop-shadow(0 0 4px #ff2d5599)}.dark .star-border--cyan:before{background:conic-gradient(#06b6d4e6,#0891b2b3,#0000 120deg,#0000 240deg,#06b6d4b3,#0891b2e6 360deg)}.dark .star-border--pink:before{background:conic-gradient(#ec4899e6,#be185db3,#0000 120deg,#0000 240deg,#ec4899b3,#be185de6 360deg)}.dark .star-border--purple:before{background:conic-gradient(#a855f7e6,#7c3aedb3,#0000 120deg,#0000 240deg,#a855f7b3,#7c3aede6 360deg)}.dark .star-border--blue:before{background:conic-gradient(#3b82f6e6,#1d4ed8b3,#0000 120deg,#0000 240deg,#3b82f6b3,#1d4ed8e6 360deg)}.star-border--speed-slow{--star-speed:8s;--glow-speed:4s}.star-border--speed-normal{--star-speed:5s;--glow-speed:3s}.star-border--speed-fast{--star-speed:3s;--glow-speed:2s}@media (max-width:768px){.star-orbit{--orbit-radius:35px}.star-orbit-item,.star-orbit-star{width:6px;height:6px}}@media (max-width:480px){.star-orbit{--orbit-radius:25px}.star-orbit-item,.star-orbit-star{width:4px;height:4px}}.neural-action-panel{-webkit-backdrop-filter:blur(16px)saturate(150%)!important;background:linear-gradient(135deg,#fffffffa,#fffffff2)!important;border:1px solid #00000014!important;border-radius:24px!important;padding:12px 16px!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 8px 32px #0000001a,0 4px 16px #00000014,inset 0 1px #ffffff80!important}.neural-action-panel:hover{background:linear-gradient(135deg,#fff,#fffffffa)!important;border:1px solid #0000001a!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #0000001f,0 6px 20px #00000014,inset 0 1px #fff9!important}.dark .neural-action-panel{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;background:linear-gradient(135deg,#181a1efa,#181a1ef2)!important;border:1px solid #ffffff14!important;box-shadow:0 8px 32px #00000040,0 4px 16px #00000026,inset 0 1px #ffffff0f!important}.dark .neural-action-panel:hover{background:linear-gradient(135deg,#181a1e,#181a1efa)!important;border:1px solid #ffffff1a!important;box-shadow:0 12px 40px #0000004d,0 6px 20px #0003,inset 0 1px #ffffff14!important}.neural-title-card-suporte{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;background:linear-gradient(135deg,#3b82f614,#06b6d40f)!important;border:1px solid #3b82f626!important;border-radius:24px!important;padding:8px 16px!important;transition:all .3s!important;box-shadow:0 6px 24px #3b82f614,0 3px 12px #3b82f60d,inset 0 1px #ffffff4d!important}.neural-title-card-suporte:hover{background:linear-gradient(135deg,#3b82f633,#06b6d426)!important;border:1px solid #3b82f659!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #3b82f626,inset 0 1px #ffffff40!important}.neural-title-card-vendas{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;background:linear-gradient(135deg,#9333ea14,#ec48990f)!important;border:1px solid #9333ea26!important;border-radius:24px!important;padding:8px 16px!important;transition:all .3s!important;box-shadow:0 6px 24px #9333ea14,0 3px 12px #9333ea0d,inset 0 1px #ffffff4d!important}.neural-title-card-vendas:hover{background:linear-gradient(135deg,#9333ea33,#ec489926)!important;border:1px solid #9333ea59!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #9333ea26,inset 0 1px #ffffff40!important}.dark .neural-title-card-suporte{background:linear-gradient(135deg,#3b82f61a,#06b6d414)!important;border:1px solid #3b82f626!important;box-shadow:0 8px 32px #3b82f626,inset 0 1px #ffffff1a!important}.dark .neural-title-card-vendas{background:linear-gradient(135deg,#9333ea1a,#ec489914)!important;border:1px solid #9333ea26!important;box-shadow:0 8px 32px #9333ea26,inset 0 1px #ffffff1a!important}.neural-remove-btn{-webkit-backdrop-filter:blur(12px)!important;color:#ef4444e6!important;background:linear-gradient(135deg,#ef444426,#dc26261f)!important;border:1px solid #ef444440!important;border-radius:20px!important;transition:all .3s!important;box-shadow:0 4px 16px #ef44441a,inset 0 1px #ffffff26!important}.neural-remove-btn:hover{color:#ef4444!important;background:linear-gradient(135deg,#ef444433,#dc262626)!important;border:1px solid #ef444459!important;transform:translateY(-1px)!important;box-shadow:0 6px 24px #ef444426,inset 0 1px #fff3!important}.dark .neural-remove-btn{color:#f87171e6!important;background:linear-gradient(135deg,#ef44441a,#dc262614)!important;border:1px solid #ef444426!important;box-shadow:0 4px 16px #ef444426,inset 0 1px #ffffff14!important}.dark .neural-remove-btn:hover{color:#f87171!important;background:linear-gradient(135deg,#ef444426,#dc26261f)!important;border:1px solid #ef444440!important;box-shadow:0 6px 24px #ef444433,inset 0 1px #ffffff1f!important}.modal-personalizacao{-webkit-backdrop-filter:blur(16px)saturate(180%)!important;background:linear-gradient(135deg,#fffffffa,#fffffff2)!important;border:1px solid #00000014!important;border-radius:24px!important;transition:all .4s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 20px 70px #00000026,0 10px 30px #0000001a,inset 0 1px #fff9!important}.dark .modal-personalizacao{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;background:linear-gradient(135deg,#181a1efa,#181a1ef2)!important;border:1px solid #ffffff14!important;box-shadow:0 20px 70px #00000059,0 10px 30px #00000040,inset 0 1px #ffffff0f!important}.modal-icon-container{-webkit-backdrop-filter:blur(8px)!important;background:linear-gradient(135deg,#00000008,#00000003)!important;border:1px solid #0000000f!important;border-radius:16px!important;transition:all .3s!important;box-shadow:0 2px 8px #0000000a,inset 0 1px #ffffff80!important}.dark .modal-icon-container{background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff14!important;box-shadow:0 2px 8px #00000026,inset 0 1px #ffffff0d!important}.modal-personalizacao input,.modal-personalizacao textarea,.modal-personalizacao select{color:#000000e6!important;background:#00000005!important;border:1px solid #00000014!important;transition:all .2s!important}.modal-personalizacao input:focus,.modal-personalizacao textarea:focus,.modal-personalizacao select:focus{background:#00000003!important;border-color:#6366f166!important;box-shadow:0 0 0 3px #6366f11a!important}.dark .modal-personalizacao input,.dark .modal-personalizacao textarea,.dark .modal-personalizacao select{color:#ffffffe6!important;background:#ffffff08!important;border:1px solid #ffffff14!important}.dark .modal-personalizacao input:focus,.dark .modal-personalizacao textarea:focus,.dark .modal-personalizacao select:focus{background:#ffffff0d!important;border-color:#6366f180!important;box-shadow:0 0 0 3px #6366f126!important}.modal-personalizacao label{color:#000c!important;font-weight:500!important}.dark .modal-personalizacao label{color:#ffffffd9!important}@media (max-width:768px){.neural-action-panel{border-radius:20px!important;padding:10px 12px!important}.neural-remove-btn{border-radius:16px!important}.neural-title-card-suporte,.neural-title-card-vendas{border-radius:20px!important;padding:6px 12px!important}}@media (max-width:480px){.neural-action-panel{border-radius:18px!important;padding:8px 10px!important}.neural-remove-btn{border-radius:14px!important}.neural-title-card-suporte,.neural-title-card-vendas{border-radius:18px!important;padding:4px 10px!important}.modal-personalizacao{border-radius:20px!important}.modal-icon-container{border-radius:14px!important}}.auth-input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.auth-input{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.auth-input{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.auth-input{color:var(--color-neutral-900);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.auth-input::placeholder{color:var(--color-neutral-400)}.auth-input:focus{border-color:var(--color-neutral-400);background-color:var(--color-white);--tw-ring-color:#a3a3a333}@supports (color:color-mix(in lab,red,red)){.auth-input:focus{--tw-ring-color:var(--color-neutral-400)}@supports (color:color-mix(in lab,red,red)){.auth-input:focus{--tw-ring-color:color-mix(in oklab,var(--color-neutral-400)20%,transparent)}}}.auth-input:focus{--tw-outline-style:none;outline-style:none}.auth-input{border-radius:var(--radius-2xl);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.auth-input:autofill{background-color:var(--color-white);color:var(--color-neutral-900)}.auth-input{font-family:var(--font-family-sans);font-size:.875rem;line-height:1.5}.auth-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#111827!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#111827!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.auth-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#111827!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.dark .auth-input{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .auth-input{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark .auth-input{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark .auth-input{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark .auth-input{color:var(--color-white);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.dark .auth-input::placeholder{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark .auth-input::placeholder{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input::placeholder{color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.dark .auth-input:focus{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.dark .auth-input:focus{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark .auth-input:focus{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark .auth-input:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark .auth-input:-webkit-autofill{-webkit-text-fill-color:white!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff0d!important}.dark .auth-input:-webkit-autofill:hover{-webkit-text-fill-color:white!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff0d!important}.dark .auth-input:-webkit-autofill:focus{-webkit-text-fill-color:white!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffff0d!important}.disparos-form-container{margin-bottom:var(--spacing-6);border-radius:var(--radius-xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;transition-duration:.2s;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3}.dark .disparos-form-container{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}:where(.disparos-form-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.disparos-form-content{padding:var(--spacing-6)}.disparos-form-card{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3}.dark .disparos-form-card{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff1a}.disparos-form-card-content{padding:var(--spacing-4)}@media (min-width:64rem){.disparos-form-card-content{padding:var(--spacing-6)}}.disparos-input-base{border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--color-neutral-700);transition-duration:.2s}.disparos-input-base:is(.dark *){color:var(--color-neutral-300)}.disparos-input-base{height:calc(var(--spacing)*9);background:#ffffff05;border:1px solid #0000001a;box-shadow:0 1px 2px #0000000d;cursor:text!important;height:2.25rem!important;min-height:2.25rem!important}.disparos-input-base:hover{background:#00000005;border-color:#00000026;transform:translateY(-.5px);box-shadow:0 3px 8px #0000001a,0 1px 2px #0000001a}.disparos-input-base:focus{background:#3b82f605;border-color:#3b82f64d;outline:none;box-shadow:0 0 0 3px #3b82f61a,0 1px 2px #0000000d}.dark .disparos-input-base{color:#e5e7eb;background:#ffffff08;border-color:#ffffff1f;box-shadow:0 1px 2px #0003}.dark .disparos-input-base:hover{background:#ffffff0f;border-color:#ffffff2e;box-shadow:0 3px 8px #0003,0 1px 2px #0000004d}.dark .disparos-input-base:focus{background:#3b82f614;border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f626,0 1px 2px #0003}.disparos-input-name{border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--color-neutral-700);transition-duration:.2s}.disparos-input-name:is(.dark *){color:var(--color-neutral-300)}.disparos-input-name{height:calc(var(--spacing)*9);background:#ffffff05;border:1px solid #0000001a;box-shadow:0 1px 2px #0000000d;cursor:text!important;height:2.25rem!important;min-height:2.25rem!important}.disparos-input-name:hover{background:#00000005;border-color:#00000026;transform:translateY(-.5px);box-shadow:0 3px 8px #0000001a,0 1px 2px #0000001a}.disparos-input-name:focus{background:#3b82f605;border-color:#3b82f64d;outline:none;box-shadow:0 0 0 3px #3b82f61a,0 1px 2px #0000000d}.dark .disparos-input-name{color:#e5e7eb;background:#ffffff08;border-color:#ffffff1f;box-shadow:0 1px 2px #0003}.dark .disparos-input-name:hover{background:#ffffff0f;border-color:#ffffff2e;box-shadow:0 3px 8px #0003,0 1px 2px #0000004d}.dark .disparos-input-name:focus{background:#3b82f614;border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f626,0 1px 2px #0003}.disparos-input-name-simple{border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--color-neutral-700);transition-duration:.2s}.disparos-input-name-simple:is(.dark *){color:var(--color-neutral-300)}.disparos-input-name-simple{height:var(--spacing-10);background:#ffffff05;border:1px solid #0000001a;box-shadow:0 1px 2px #0000000d;cursor:text!important;height:2.5rem!important;min-height:2.5rem!important}.disparos-input-name-simple:hover{background:#00000005;border-color:#00000026;transform:translateY(-.5px);box-shadow:0 3px 8px #0000001a,0 1px 2px #0000001a}.disparos-input-name-simple:focus{background:#3b82f605;border-color:#3b82f64d;outline:none;box-shadow:0 0 0 3px #3b82f61a,0 1px 2px #0000000d}.dark .disparos-input-name-simple{color:#e5e7eb;background:#ffffff08;border-color:#ffffff1f;box-shadow:0 1px 2px #0003}.dark .disparos-input-name-simple:hover{background:#ffffff0f;border-color:#ffffff2e;box-shadow:0 3px 8px #0003,0 1px 2px #0000004d}.dark .disparos-input-name-simple:focus{background:#3b82f614;border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f626,0 1px 2px #0003}.disparos-input-datetime{border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--color-neutral-700);transition-duration:.2s}.disparos-input-datetime:is(.dark *){color:var(--color-neutral-300)}.disparos-input-datetime{height:calc(var(--spacing)*9);-webkit-appearance:none;-moz-appearance:textfield;appearance:none;color-scheme:light;background:#ffffff05;border:1px solid #0000001a;padding-right:30px;font-family:inherit;position:relative;box-shadow:0 1px 2px #0000000d;cursor:text!important;height:2.25rem!important;min-height:2.25rem!important}.disparos-input-datetime:hover{background:#00000005;border-color:#00000026;transform:translateY(-.5px);box-shadow:0 3px 8px #0000001a,0 1px 2px #0000001a}.disparos-input-datetime:focus{background:#3b82f605;border-color:#3b82f64d;outline:none;box-shadow:0 0 0 3px #3b82f61a,0 1px 2px #0000000d}.dark .disparos-input-datetime{color:#e5e7eb;color-scheme:dark;background:#ffffff08;border-color:#ffffff1f;box-shadow:0 1px 2px #0003}.dark .disparos-input-datetime:hover{background:#ffffff0f;border-color:#ffffff2e;box-shadow:0 3px 8px #0003,0 1px 2px #0000004d}.dark .disparos-input-datetime:focus{background:#3b82f614;border-color:#3b82f666;box-shadow:0 0 0 3px #3b82f626,0 1px 2px #0003}.disparos-input-datetime::-webkit-calendar-picker-indicator{opacity:.6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 0 5.25 12H21m-9-3.75h.008v.008H12V8.25Z' /%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:4px;width:16px;height:16px;padding:2px;transition:all .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer!important}.disparos-input-datetime::-webkit-calendar-picker-indicator:hover{opacity:.8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3b82f60f;transform:translateY(-50%)scale(1.05);box-shadow:0 0 8px #3b82f61a}.dark .disparos-input-datetime::-webkit-calendar-picker-indicator{opacity:.7;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.8' stroke='%239ca3af'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5a2.25 2.25 0 0 0 2.25-2.25m-18 0v-7.5A2.25 2.25 0 0 0 5.25 12H21m-9-3.75h.008v.008H12V8.25Z' /%3E%3C/svg%3E") 50%/16px no-repeat}.dark .disparos-input-datetime::-webkit-calendar-picker-indicator:hover{opacity:.9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3b82f614;transform:translateY(-50%)scale(1.05);box-shadow:0 0 8px #3b82f626}.disparos-input-datetime::-webkit-datetime-edit{color:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;padding:0}.disparos-input-datetime::-webkit-datetime-edit-fields-wrapper{background:0 0;border:none;padding:0}.disparos-input-datetime::-webkit-datetime-edit-text{color:#6b7280b3;font-weight:400;font-size:inherit;padding:0 1px}.disparos-input-datetime::-webkit-datetime-edit-month-field{color:inherit;font-size:inherit;background:0 0;border:none;border-radius:3px;padding:1px 2px;font-weight:400;transition:background-color .15s}.disparos-input-datetime::-webkit-datetime-edit-day-field{color:inherit;font-size:inherit;background:0 0;border:none;border-radius:3px;padding:1px 2px;font-weight:400;transition:background-color .15s}.disparos-input-datetime::-webkit-datetime-edit-year-field{color:inherit;font-size:inherit;background:0 0;border:none;border-radius:3px;padding:1px 2px;font-weight:400;transition:background-color .15s}.disparos-input-datetime::-webkit-datetime-edit-hour-field{color:inherit;font-size:inherit;background:0 0;border:none;border-radius:3px;padding:1px 2px;font-weight:400;transition:background-color .15s}.disparos-input-datetime::-webkit-datetime-edit-minute-field{color:inherit;font-size:inherit;background:0 0;border:none;border-radius:3px;padding:1px 2px;font-weight:400;transition:background-color .15s}.disparos-input-datetime::-webkit-datetime-edit-month-field:hover{background:#3b82f614}.disparos-input-datetime::-webkit-datetime-edit-day-field:hover{background:#3b82f614}.disparos-input-datetime::-webkit-datetime-edit-year-field:hover{background:#3b82f614}.disparos-input-datetime::-webkit-datetime-edit-hour-field:hover{background:#3b82f614}.disparos-input-datetime::-webkit-datetime-edit-minute-field:hover{background:#3b82f614}.disparos-input-datetime::-webkit-datetime-edit-month-field:focus{background:#3b82f61f;outline:none;box-shadow:0 0 0 1px #3b82f633}.disparos-input-datetime::-webkit-datetime-edit-day-field:focus{background:#3b82f61f;outline:none;box-shadow:0 0 0 1px #3b82f633}.disparos-input-datetime::-webkit-datetime-edit-year-field:focus{background:#3b82f61f;outline:none;box-shadow:0 0 0 1px #3b82f633}.disparos-input-datetime::-webkit-datetime-edit-hour-field:focus{background:#3b82f61f;outline:none;box-shadow:0 0 0 1px #3b82f633}.disparos-input-datetime::-webkit-datetime-edit-minute-field:focus{background:#3b82f61f;outline:none;box-shadow:0 0 0 1px #3b82f633}.dark .disparos-input-datetime::-webkit-datetime-edit-text{color:#9ca3afb3}.dark .disparos-input-datetime::-webkit-datetime-edit-month-field:hover{background:#3b82f61f}.dark .disparos-input-datetime::-webkit-datetime-edit-day-field:hover{background:#3b82f61f}.dark .disparos-input-datetime::-webkit-datetime-edit-year-field:hover{background:#3b82f61f}.dark .disparos-input-datetime::-webkit-datetime-edit-hour-field:hover{background:#3b82f61f}.dark .disparos-input-datetime::-webkit-datetime-edit-minute-field:hover{background:#3b82f61f}.dark .disparos-input-datetime::-webkit-datetime-edit-month-field:focus{background:#3b82f626;box-shadow:0 0 0 1px #3b82f64d}.dark .disparos-input-datetime::-webkit-datetime-edit-day-field:focus{background:#3b82f626;box-shadow:0 0 0 1px #3b82f64d}.dark .disparos-input-datetime::-webkit-datetime-edit-year-field:focus{background:#3b82f626;box-shadow:0 0 0 1px #3b82f64d}.dark .disparos-input-datetime::-webkit-datetime-edit-hour-field:focus{background:#3b82f626;box-shadow:0 0 0 1px #3b82f64d}.dark .disparos-input-datetime::-webkit-datetime-edit-minute-field:focus{background:#3b82f626;box-shadow:0 0 0 1px #3b82f64d}.disparos-input-datetime::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.disparos-input-datetime::-webkit-clear-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.disparos-input-datetime[type=datetime-local]{-moz-appearance:textfield}.disparos-input-datetime[type=datetime-local]::-moz-focus-inner{border:0;padding:0}.disparos-input-datetime::placeholder{color:#6b728080;opacity:1;font-weight:400}.dark .disparos-input-datetime::placeholder{color:#9ca3af80;opacity:1}.disparos-input-datetime{--calendar-bg:#fffffffa;--calendar-border:#e5e7eb99;--calendar-text:#374151;--calendar-hover:#3b82f60f;--calendar-selected:#3b82f61a;--calendar-shadow:0 4px 12px #00000014}.dark .disparos-input-datetime{--calendar-bg:#181a1efa;--calendar-border:#40404099;--calendar-text:#e5e7eb;--calendar-hover:#3b82f61a;--calendar-selected:#3b82f626;--calendar-shadow:0 4px 12px #00000040}.disparos-input-datetime::-webkit-calendar-picker-indicator{background-position:50%;background-repeat:no-repeat;background-origin:content-box}.disparos-input-datetime::-webkit-datetime-edit-text{letter-spacing:.5px}.dark .disparos-input-datetime::-webkit-datetime-edit-text{letter-spacing:.5px}.disparos-input-datetime:focus::-webkit-calendar-picker-indicator{opacity:.8;background-color:#3b82f614;animation:2s ease-in-out infinite calendar-icon-pulse;box-shadow:0 0 0 2px #3b82f61a}.dark .disparos-input-datetime:focus::-webkit-calendar-picker-indicator{opacity:.9;background-color:#3b82f61f;box-shadow:0 0 0 2px #3b82f626}.disparos-input-datetime:focus-visible::-webkit-calendar-picker-indicator{outline-offset:2px!important;outline:2px solid #3b82f680!important}@keyframes calendar-icon-pulse{0%{opacity:.6;transform:translateY(-50%)scale(1)}50%{opacity:.8;transform:translateY(-50%)scale(1.02)}to{opacity:.6;transform:translateY(-50%)scale(1)}}.disparos-input-datetime{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.disparos-input-datetime::-webkit-calendar-picker-indicator{will-change:transform,opacity,background-color;transform:translateY(-50%)translateZ(0)}@media (max-width:640px){.disparos-input-datetime{padding-right:28px}.disparos-input-datetime::-webkit-calendar-picker-indicator{background-size:14px;width:14px;height:14px;right:6px}}.disparos-input-datetime:disabled{opacity:.6;background:#00000005;border-color:#0000000d;cursor:not-allowed!important}.dark .disparos-input-datetime:disabled{background:#ffffff03;border-color:#ffffff0d}.dark .disparos-input-datetime:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed!important}.disparos-input-datetime::-webkit-calendar-picker-indicator{min-width:20px;min-height:20px}@media (prefers-reduced-motion:reduce){.disparos-input-datetime::-webkit-calendar-picker-indicator{transition:none}.disparos-input-datetime::-webkit-calendar-picker-indicator:hover{transform:translateY(-50%)}.disparos-input-datetime:focus::-webkit-calendar-picker-indicator{animation:none}}@media (prefers-contrast:high){.disparos-input-datetime{border-color:#0000004d}.disparos-input-datetime::-webkit-calendar-picker-indicator{opacity:.9}.dark .disparos-input-datetime{border-color:#ffffff4d}.dark .disparos-input-datetime::-webkit-calendar-picker-indicator{opacity:.95}}.disparos-form-grid{gap:var(--spacing-2);display:grid}@media (min-width:40rem){.disparos-form-grid{gap:var(--spacing-3)}}.disparos-form-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:40rem){.disparos-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.disparos-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.disparos-form-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.disparos-select-text-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:110px;display:block;overflow:hidden}.disparos-form-summary{border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);text-align:center;background:#f5f5f5cc;border:1px solid #e5e7eb66}.dark .disparos-form-summary{background:#181a1e;border-color:#40404066}.disparos-summary-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-600)}@media (min-width:40rem){.disparos-summary-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-summary-text:is(.dark *){color:var(--color-neutral-400)}.disparos-summary-highlight{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.disparos-summary-highlight:is(.dark *){color:var(--color-neutral-100)}.disparos-loading-text{text-align:center;color:var(--color-neutral-500)}.disparos-loading-text:is(.dark *){color:var(--color-neutral-400)}.disparos-config-text{text-align:center;color:var(--color-neutral-500)}.disparos-config-text:is(.dark *){color:var(--color-neutral-400)}.disparos-config-note{margin-top:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-400)}.disparos-config-note:is(.dark *){color:var(--color-neutral-500)}.disparos-btn-primary{border-radius:var(--radius-lg);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparos-btn-primary{padding-inline:var(--spacing-6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-btn-primary{color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;height:calc(var(--spacing)*9);align-items:center;gap:var(--spacing-2);transition-duration:.3s;display:flex}@media (min-width:40rem){.disparos-btn-primary{height:var(--spacing-10);gap:var(--spacing-3)}}.disparos-btn-primary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#9333eae6,#ec4899e6);font-family:Inter,system-ui,sans-serif;box-shadow:0 8px 32px #9333ea26,inset 0 1px #fff3;cursor:pointer!important}.disparos-btn-primary:hover{background:linear-gradient(135deg,#9333ea,#ec4899);transform:translateY(-1px);box-shadow:0 12px 40px #9333ea33,inset 0 1px #ffffff4d}.disparos-btn-primary:disabled{cursor:not-allowed;opacity:.5;transform:none}.disparos-btn-secondary{border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparos-btn-secondary{padding-inline:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-btn-secondary{height:calc(var(--spacing)*9);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:40rem){.disparos-btn-secondary{height:var(--spacing-10)}}.disparos-btn-secondary{align-items:center;gap:var(--spacing-2);display:flex}@media (min-width:40rem){.disparos-btn-secondary{gap:var(--spacing-3)}}.disparos-btn-secondary{color:var(--color-neutral-600)}@media (hover:hover){.disparos-btn-secondary:hover{color:var(--color-neutral-700)}}.disparos-btn-secondary:is(.dark *){color:var(--color-neutral-300)}@media (hover:hover){.disparos-btn-secondary:is(.dark *):hover{color:var(--color-neutral-100)}}.disparos-btn-secondary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;font-family:Inter,system-ui,sans-serif;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a;cursor:pointer!important}.disparos-btn-secondary:hover{background:#ffffffe6;border-color:#e5e7ebcc;transform:translateY(-.5px);box-shadow:0 2px 6px #0000001a}.disparos-btn-secondary:disabled{cursor:not-allowed;opacity:.5;transform:none}.dark .disparos-btn-secondary{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff1a}.dark .disparos-btn-secondary:hover{background:#181a1ee6;border-color:#404040cc;box-shadow:0 2px 6px #0000004d}.disparos-btn-ghost{border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparos-btn-ghost{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-btn-ghost{height:calc(var(--spacing)*9);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (min-width:40rem){.disparos-btn-ghost{height:var(--spacing-10)}}.disparos-btn-ghost{align-items:center;gap:var(--spacing-2);color:var(--color-neutral-500);display:flex}@media (hover:hover){.disparos-btn-ghost:hover{color:var(--color-neutral-700)}}.disparos-btn-ghost:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.disparos-btn-ghost:is(.dark *):hover{color:var(--color-neutral-200)}}.disparos-btn-ghost{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff05;border:1px solid #0000000a;cursor:pointer!important}.disparos-btn-ghost:hover{background:#ffffff14;border-color:#00000014;transform:translateY(-.5px);box-shadow:0 1px 4px #0000000d}.disparos-btn-ghost:disabled{cursor:not-allowed;opacity:.5;transform:none}.dark .disparos-btn-ghost{background:#ffffff05;border-color:#ffffff0a}.dark .disparos-btn-ghost:hover{background:#ffffff0f;border-color:#ffffff14;box-shadow:0 1px 4px #0003}.disparos-btn-clear{border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparos-btn-clear{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-btn-clear{height:calc(var(--spacing)*9);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (min-width:40rem){.disparos-btn-clear{height:var(--spacing-10)}}.disparos-btn-clear{align-items:center;gap:var(--spacing-2);color:var(--color-neutral-500);display:flex}@media (hover:hover){.disparos-btn-clear:hover{color:var(--color-neutral-700)}}.disparos-btn-clear:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.disparos-btn-clear:is(.dark *):hover{color:var(--color-neutral-200)}}.disparos-btn-clear{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff05;border:1px solid #0000000a;cursor:pointer!important}.disparos-btn-clear:hover{background:#ffffff14;border-color:#00000014;transform:translateY(-.5px);box-shadow:0 1px 4px #0000000d}.disparos-btn-clear:disabled{cursor:not-allowed;opacity:.5;transform:none}.dark .disparos-btn-clear{background:#ffffff05;border-color:#ffffff0a}.dark .disparos-btn-clear:hover{background:#ffffff0f;border-color:#ffffff14;box-shadow:0 1px 4px #0003}.disparos-btn-draft{border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparos-btn-draft{padding-inline:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-btn-draft{height:calc(var(--spacing)*9);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:40rem){.disparos-btn-draft{height:var(--spacing-10)}}.disparos-btn-draft{align-items:center;gap:var(--spacing-2);display:flex}@media (min-width:40rem){.disparos-btn-draft{gap:var(--spacing-3)}}.disparos-btn-draft{color:var(--color-blue-700)}@media (hover:hover){.disparos-btn-draft:hover{color:var(--color-blue-800)}}.disparos-btn-draft:is(.dark *){color:var(--color-blue-400)}@media (hover:hover){.disparos-btn-draft:is(.dark *):hover{color:var(--color-blue-300)}}.disparos-btn-draft{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#3b82f61a,#60a5fa1a);border:1px solid #3b82f633;font-family:Inter,system-ui,sans-serif;box-shadow:0 4px 16px #3b82f61a,inset 0 1px #ffffff1a;cursor:pointer!important}.disparos-btn-draft:hover{background:#3b82f61f;border-color:#3b82f64d;transform:translateY(-.5px);box-shadow:0 2px 6px #3b82f633}.disparos-btn-draft:disabled{cursor:not-allowed;opacity:.5;transform:none}.dark .disparos-btn-draft{background:#3b82f61a;border-color:#3b82f640;box-shadow:0 1px 3px #3b82f626}.dark .disparos-btn-draft:hover{background:#3b82f626;border-color:#3b82f659;box-shadow:0 2px 6px #3b82f640}.disparos-btn-clear .disparos-btn-icon,.disparos-btn-draft .disparos-btn-icon{height:var(--spacing-3);width:var(--spacing-3);flex-shrink:0}@media (min-width:40rem){.disparos-btn-clear .disparos-btn-icon,.disparos-btn-draft .disparos-btn-icon{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}}.disparos-btn-clear .disparos-btn-icon,.disparos-btn-draft .disparos-btn-icon{transition:transform .2s}.disparos-btn-clear:hover .disparos-btn-icon{transform:rotate(180deg)}.disparos-btn-draft:hover .disparos-btn-icon{transform:scale(1.1)}.disparos-btn-clear:focus,.disparos-btn-draft:focus{outline-offset:2px!important;outline:2px solid #3b82f680!important}@media (max-width:640px){.disparos-btn-clear,.disparos-btn-draft{height:var(--spacing-8);padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.disparos-btn-clear .disparos-btn-icon,.disparos-btn-draft .disparos-btn-icon{height:var(--spacing-3);width:var(--spacing-3)}}@media (prefers-reduced-motion:reduce){.disparos-btn-clear,.disparos-btn-draft{transition:none}.disparos-btn-clear:hover,.disparos-btn-draft:hover,.disparos-btn-clear:hover .disparos-btn-icon,.disparos-btn-draft:hover .disparos-btn-icon{transform:none}}.disparos-btn-icon{height:var(--spacing-3);width:var(--spacing-3);flex-shrink:0}@media (min-width:40rem){.disparos-btn-icon{height:calc(var(--spacing)*3.5);height:var(--spacing-4);width:calc(var(--spacing)*3.5);width:var(--spacing-4)}}.disparos-btn-icon-sm{height:var(--spacing-3);width:var(--spacing-3);flex-shrink:0}@media (min-width:40rem){.disparos-btn-icon-sm{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}}.disparos-icon-container{height:var(--spacing-8);width:var(--spacing-8);border-radius:var(--radius-lg);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#9333ea26,#ec489926);border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 32px #9333ea1a,inset 0 1px #fff3}.dark .disparos-icon-container{background:linear-gradient(135deg,#9333ea26,#ec489926);border-color:#ffffff1a;box-shadow:0 8px 32px #9333ea26,inset 0 1px #ffffff1a}.disparos-icon-container--green{background:linear-gradient(135deg,#22c55e26,#10b98126);box-shadow:0 8px 32px #22c55e1a,inset 0 1px #fff3}.disparos-icon-container--blue{background:linear-gradient(135deg,#3b82f626,#60a5fa26);box-shadow:0 8px 32px #3b82f61a,inset 0 1px #fff3}.disparos-icon-container--amber{background:linear-gradient(135deg,#f59e0b26,#fbbf2426);box-shadow:0 8px 32px #f59e0b1a,inset 0 1px #fff3}.disparos-form-actions{gap:var(--spacing-3);padding-top:var(--spacing-2);flex-direction:column;display:flex}@media (min-width:40rem){.disparos-form-actions{justify-content:space-between;gap:var(--spacing-4);flex-direction:row}}.disparos-actions-primary{gap:var(--spacing-2);flex-direction:column;order:1;display:flex}@media (min-width:40rem){.disparos-actions-primary{gap:var(--spacing-3);flex-direction:row;order:2}}.disparos-actions-secondary{order:3}@media (min-width:40rem){.disparos-actions-secondary{order:1}}.disparos-text-responsive{display:none}@media (min-width:40rem){.disparos-text-responsive{display:inline}.disparos-text-mobile{display:none}}.disparos-form--loading{pointer-events:none;opacity:.75}.disparos-loading-overlay{inset:var(--spacing-0);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute}.disparos-field-error{margin-top:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-red-600)}.disparos-field-error:is(.dark *){color:var(--color-red-400)}.disparos-input-error{border-color:var(--color-red-500)}.disparos-input-error:is(.dark *){border-color:var(--color-red-400)}.disparos-input-error:focus{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.disparos-input-error:focus{--tw-ring-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.disparos-input-error:focus{--tw-ring-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.disparos-input-error:focus{border-color:#ef4444}.custom-checkbox-wrapper{align-items:center;display:inline-flex;position:relative}.custom-checkbox{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.custom-checkbox-box{height:var(--spacing-4);width:var(--spacing-4);cursor:pointer;border-radius:var(--radius);border-color:var(--color-2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-color:var(--color-neutral-300);transition-duration:.2s;position:relative}.custom-checkbox-box:is(.dark *){border-color:var(--color-neutral-600)}.custom-checkbox-box{background-color:var(--color-white)}.custom-checkbox-box:is(.dark *){background-color:var(--color-neutral-800)}@media (hover:hover){.custom-checkbox-box:hover{border-color:var(--color-blue-400)}.custom-checkbox-box:is(.dark *):hover{border-color:var(--color-blue-500)}}.custom-checkbox-box:focus-within{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.custom-checkbox-box:focus-within{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.custom-checkbox-box:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.custom-checkbox:checked+.custom-checkbox-box{border-color:var(--color-blue-500);background-color:var(--color-blue-500)}.custom-checkbox:checked+.custom-checkbox-box:is(.dark *){border-color:var(--color-blue-400);background-color:var(--color-blue-500)}.custom-checkbox-check{pointer-events:none;inset:var(--spacing-0);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute}.custom-checkbox:checked+.custom-checkbox-box .custom-checkbox-check{opacity:1}.custom-checkbox-check svg{height:var(--spacing-3);width:var(--spacing-3);color:var(--color-white)}@media (max-width:640px){:where(.disparos-form-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.disparos-form-content{padding:var(--spacing-4)}.disparos-form-grid{gap:var(--spacing-2)}}.disparos-conditional-field{animation:.3s ease-out slide-down}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:40rem){.disparos-col-span-source{grid-column:span 2/span 2}}@media (min-width:64rem){.disparos-col-span-source{grid-column:span 1/span 1}}@media (min-width:80rem){.disparos-col-span-source{grid-column:span 2/span 2}}.disparos-col-span-template{grid-column:span 1/span 1}@media (min-width:40rem){.disparos-col-span-whatsapp{grid-column:span 2/span 2}}@media (min-width:64rem){.disparos-col-span-whatsapp{grid-column:span 1/span 1}}.disparos-col-span-scheduling{grid-column:span 1/span 1}.disparos-status-active{border-radius:3.40282e38px;border-radius:var(--radius-full);background-color:#dcfce799;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.disparos-status-active{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-active{background-color:color-mix(in oklab,var(--color-green-100)60%,transparent)}}}.disparos-status-active{padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-green-600)}.disparos-status-active:is(.dark *){background-color:#0d542b99}@supports (color:color-mix(in lab,red,red)){.disparos-status-active:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.disparos-status-active:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)60%,transparent)}}}.disparos-status-active:is(.dark *){color:var(--color-green-400)}.disparos-status-inactive{border-radius:3.40282e38px;border-radius:var(--radius-full);background-color:#f5f5f599;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.disparos-status-inactive{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-inactive{background-color:color-mix(in oklab,var(--color-neutral-100)60%,transparent)}}}.disparos-status-inactive{padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.disparos-status-inactive:is(.dark *){background-color:#26262699}@supports (color:color-mix(in lab,red,red)){.disparos-status-inactive:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-inactive:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}}.disparos-status-inactive:is(.dark *){color:var(--color-neutral-400)}.disparos-csv-upload-button{height:calc(var(--spacing)*9);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:#3b82f6;background:#3b82f605;border:1px solid #3b82f626;transition-duration:.2s;display:flex;box-shadow:0 1px 2px #0000000d}.disparos-csv-upload-button.justify-center{justify-content:center}.disparos-csv-upload-button:hover{background:#3b82f60f;border-color:#3b82f640;transform:translateY(-.5px);box-shadow:0 3px 8px #3b82f626,0 1px 2px #0000001a}.disparos-csv-upload-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.dark .disparos-csv-upload-button{color:#60a5fa;background:#3b82f614;border-color:#3b82f633;box-shadow:0 1px 2px #0003}.dark .disparos-csv-upload-button:hover{background:#3b82f61f;border-color:#3b82f64d;box-shadow:0 3px 8px #3b82f633,0 1px 2px #0000004d}.disparos-input-base,.disparos-input-name,.disparos-input-name-simple,.disparos-input-datetime,input[type=text],input[type=datetime-local]{cursor:text!important}.disparos-btn-primary,.disparos-btn-secondary,.disparos-btn-ghost,.disparos-btn-clear,.disparos-btn-draft,.disparos-csv-upload-button,button:not(:disabled){cursor:pointer!important}.disparos-btn-primary:disabled,.disparos-btn-secondary:disabled,.disparos-btn-ghost:disabled,.disparos-btn-clear:disabled,.disparos-btn-draft:disabled,.disparos-csv-upload-button:disabled,.disparos-input-datetime:disabled,button:disabled,input:disabled{cursor:not-allowed!important}.disparos-input-datetime::-webkit-calendar-picker-indicator{cursor:pointer!important}.disparos-input-datetime:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed!important}[role=button],[data-radix-collection-item],.lucide,.custom-checkbox-box{cursor:pointer!important}.disparos-summary-text,.disparos-config-text,.disparos-loading-text{cursor:default!important}.disparos-loading-spinner{color:#6b7280;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.dark .disparos-loading-spinner{color:#9ca3af}.disparos-loading-spinner:before{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin}.disparos-loading-spinner-sm{font-size:.75rem}.disparos-loading-spinner-sm:before{border-width:1.5px;width:14px;height:14px}.disparos-loading-spinner-lg{font-size:1rem}.disparos-loading-spinner-lg:before{border-width:2.5px;width:20px;height:20px}.disparos-loading-processing{color:#3b82f6}.dark .disparos-loading-processing{color:#60a5fa}.disparos-loading-success{color:#22c55e}.dark .disparos-loading-success{color:#4ade80}.disparos-loading-error{color:#ef4444}.dark .disparos-loading-error{color:#f87171}.disparos-loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;z-index:10;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.dark .disparos-loading-overlay{background:#181a1ecc}.disparos-loading-text-with-spinner{color:#6b7280;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.dark .disparos-loading-text-with-spinner{color:#9ca3af}.disparos-skeleton-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.disparos-btn-loading{position:relative;color:#0000!important}.disparos-btn-loading:after{content:"";width:16px;height:16px;color:inherit;border:2px solid;border-top-color:#0000;border-radius:50%;animation:1s linear infinite spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.navbar{z-index:var(--landing-z-navbar);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:all var(--landing-duration-normal)var(--landing-ease-smooth);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.navbar-scrolled{background:var(--landing-glass-white);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--landing-border-glass);box-shadow:var(--landing-shadow-soft)}.navbar-container{max-width:1400px;height:var(--landing-space-navbar-height);justify-content:space-between;align-items:center;margin:0 auto;padding:0 clamp(1rem,3.5vw,2rem);display:flex}@media (min-width:1440px) and (max-width:1520px){.navbar-container{max-width:1380px;padding:0 1.5rem}}.navbar-brand{transition:transform var(--landing-duration-fast)var(--landing-ease-smooth);align-items:center;gap:.75rem;text-decoration:none;display:flex}.navbar-brand:hover{transform:scale(1.05)}.navbar-logo{background:var(--landing-gradient-primary);border-radius:var(--landing-radius-md);color:#fff;width:2rem;height:2rem;font-weight:var(--landing-weight-bold);justify-content:center;align-items:center;display:flex}.navbar-brand-text{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-bold);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-900);line-height:1.2;text-decoration:none}.navbar-desktop{align-items:center;gap:2rem;display:none}@media (min-width:768px){.navbar-desktop{display:flex}}.navbar-links{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.navbar-link{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-700);transition:color var(--landing-duration-normal)var(--landing-ease-smooth);padding:.5rem 0;text-decoration:none;position:relative}.navbar-link:hover{color:var(--landing-primary)}.navbar-link-active{color:var(--landing-primary);font-weight:var(--landing-weight-semibold)}.navbar-link-indicator{background:var(--landing-gradient-primary);border-radius:var(--landing-radius-full);height:2px;transition:transform var(--landing-duration-normal)var(--landing-ease-smooth);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.navbar-link-active .navbar-link-indicator{transform:scaleX(1)}.navbar-buttons{align-items:center;gap:1rem;display:none}@media (min-width:768px){.navbar-buttons{display:flex}}.navbar-btn-login{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-700);border-radius:var(--landing-radius-md);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);background:0 0;border:none;padding:.5rem 1rem;line-height:1.2}.navbar-btn-login:hover{background:var(--landing-glass-light);color:var(--landing-primary)}.navbar-btn-cta{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);background:var(--landing-gradient-primary);color:#fff;border-radius:var(--landing-radius-full);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);box-shadow:var(--landing-shadow-soft);border:none;padding:.75rem 1.5rem;line-height:1.2}.navbar-btn-cta:hover{box-shadow:var(--landing-shadow-medium);transform:translateY(-2px)}.navbar-mobile{align-items:center;gap:1rem;display:flex}@media (min-width:768px){.navbar-mobile{display:none}}.navbar-mobile-cta{font-family:var(--landing-font-sans);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-caption);letter-spacing:var(--landing-tracking-wide);background:var(--landing-gradient-primary);color:#fff;border-radius:var(--landing-radius-full);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);border:none;padding:.5rem 1rem}.navbar-mobile-cta:hover{transform:scale(1.05)}.navbar-burger{cursor:pointer;width:2rem;height:2rem;transition:transform var(--landing-duration-normal)var(--landing-ease-smooth);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.navbar-burger:hover{transform:scale(1.1)}.navbar-burger-line{background:var(--landing-neutral-700);width:1.5rem;height:2px;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);transform-origin:50%;border-radius:1px}.navbar-burger-line:first-child,.navbar-burger-line:nth-child(2){margin-bottom:4px}.navbar-burger-active .navbar-burger-line:first-child{transform:rotate(45deg)translate(3px,3px)}.navbar-burger-active .navbar-burger-line:nth-child(2){opacity:0;transform:scaleX(0)}.navbar-burger-active .navbar-burger-line:nth-child(3){transform:rotate(-45deg)translate(3px,-3px)}.navbar-mobile-menu{background:var(--landing-glass-white);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--landing-border-glass);border-radius:0 0 var(--landing-radius-lg)var(--landing-radius-lg);box-shadow:var(--landing-shadow-medium);opacity:0;visibility:hidden;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);border-top:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px)}.navbar-mobile-menu-active{opacity:1;visibility:visible;transform:translateY(0)}.navbar-mobile-links{margin:0;padding:1rem 0;list-style:none}.navbar-mobile-link{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-normal);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-700);transition:all var(--landing-duration-fast)var(--landing-ease-smooth);padding:.75rem 1.5rem;text-decoration:none;display:block}.navbar-mobile-link:hover{background:var(--landing-glass-light);color:var(--landing-primary);padding-left:2rem}.navbar-mobile-link-active{background:var(--landing-glass-light);color:var(--landing-primary);font-weight:var(--landing-weight-semibold);border-left:3px solid var(--landing-primary)}.navbar-mobile-separator{background:var(--landing-border-glass);height:1px;margin:.5rem 1.5rem}.navbar-mobile-buttons{flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.navbar-mobile-btn-login{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-700);background:var(--landing-glass-light);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-md);text-align:center;cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);padding:.75rem 1rem;line-height:1.2}.navbar-mobile-btn-login:hover{background:var(--landing-glass-medium);color:var(--landing-primary)}.navbar-mobile-btn-signup{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);background:var(--landing-gradient-primary);color:#fff;border-radius:var(--landing-radius-md);text-align:center;cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);border:none;padding:.75rem 1rem;line-height:1.2}.navbar-mobile-btn-signup:hover{box-shadow:var(--landing-shadow-soft);transform:translateY(-1px)}.dark .navbar-brand-text{color:var(--landing-neutral-100)}.dark .navbar-link{color:var(--landing-neutral-300)}.dark .navbar-link:hover{color:var(--landing-primary)}.dark .navbar-btn-login{color:var(--landing-neutral-300)}.dark .navbar-btn-login:hover{color:var(--landing-primary)}.dark .navbar-burger-line{background:var(--landing-neutral-300)}.dark .navbar-mobile-link{color:var(--landing-neutral-300)}.dark .navbar-mobile-link:hover{color:var(--landing-primary)}.dark .navbar-mobile-btn-login{color:var(--landing-neutral-300)}.dark .navbar-mobile-btn-login:hover{color:var(--landing-primary)}@media (min-width:640px) and (not (min-width:768px)){.navbar-container{padding:0 2rem}.navbar-mobile-cta{font-size:var(--landing-text-body);padding:.6rem 1.2rem}}@media (min-width:1400px){.navbar-container{padding:0 3rem}.navbar-links{gap:2.5rem}}@media (min-width:1800px){.navbar-container{max-width:1600px}}.hero-section{min-height:100vh;padding:var(--landing-space-section)0;background:var(--landing-gradient-soft);position:relative;overflow:hidden}.hero-container{gap:var(--landing-space-component);grid-template-columns:1fr;align-items:center;max-width:1400px;min-height:80vh;margin:0 auto;padding:0 clamp(1rem,3.5vw,2rem);display:grid}@media (min-width:1024px){.hero-container{gap:var(--landing-space-element);grid-template-columns:1.2fr .8fr}}@media (min-width:1440px) and (max-width:1520px){.hero-container{gap:2rem;max-width:1380px;min-height:75vh;padding:0 1.5rem}}.hero-luvia-particles{--particle-font-size:140px}@media (max-width:1023px){.hero-luvia-particles{--particle-font-size:110px}}@media (max-width:767px){.hero-luvia-particles{--particle-font-size:90px}}@media (max-width:639px){.hero-luvia-particles{--particle-font-size:80px}}.hero-badge{font-family:var(--landing-font-sans);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-caption);letter-spacing:var(--landing-tracking-wide);text-transform:uppercase;margin-bottom:var(--landing-space-content);background:var(--landing-glass-light);color:var(--landing-primary);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.hero-badge:hover{background:var(--landing-glass-medium);box-shadow:var(--landing-shadow-soft);transform:translateY(-2px)}.hero-titles{margin-bottom:var(--landing-space-element)}.hero-title{font-family:var(--landing-font-display);font-size:var(--landing-text-hero);font-weight:var(--landing-weight-extrabold);line-height:var(--landing-leading-hero);letter-spacing:var(--landing-tracking-tight);margin-bottom:var(--landing-space-content);color:var(--landing-neutral-900);background:var(--landing-gradient-primary);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite alternate gradient-shift}@keyframes gradient-shift{0%{background-position:0%}to{background-position:100%}}.hero-title-gradient{background:var(--landing-gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-subtitle{font-family:var(--landing-font-sans);font-size:var(--landing-text-body-lg);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-600);margin-bottom:var(--landing-space-element);max-width:600px}.hero-buttons{margin-bottom:var(--landing-space-element);flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.hero-buttons{flex-direction:row;gap:1.5rem}}.hero-cta-primary{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);background:var(--landing-gradient-primary);color:#fff;border-radius:var(--landing-radius-full);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--landing-shadow-medium);border:none;padding:1rem 2rem;line-height:1.2;position:relative;overflow:hidden}.hero-cta-primary:hover{box-shadow:var(--landing-shadow-hover);transform:translateY(-3px)}.hero-cta-primary:active{transform:translateY(-1px)}.hero-cta-primary:before{content:"";width:100%;height:100%;transition:left var(--landing-duration-slower)var(--landing-ease-smooth);background:linear-gradient(90deg,#0000,#ffffff4d,#0000);position:absolute;top:0;left:-100%}.hero-cta-primary:hover:before{left:100%}.hero-cta-secondary{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);background:var(--landing-glass-light);color:var(--landing-neutral-700);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-full);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem 2rem;line-height:1.2}.hero-cta-secondary:hover{background:var(--landing-glass-medium);box-shadow:var(--landing-shadow-soft);transform:translateY(-2px)}.hero-stats{margin-top:var(--landing-space-element);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.hero-stat-item{text-align:center;background:var(--landing-glass-light);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-lg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);padding:1.5rem 1rem}.hero-stat-item:hover{background:var(--landing-glass-medium);box-shadow:var(--landing-shadow-soft);transform:translateY(-4px)}.hero-stat-icon{width:2rem;height:2rem;color:var(--landing-primary);margin:0 auto .75rem}.hero-stat-number{font-family:var(--landing-font-heading);font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);line-height:var(--landing-leading-subtitle);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-900);margin-bottom:.25rem}.hero-stat-label{font-family:var(--landing-font-sans);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-light);line-height:var(--landing-leading-caption);letter-spacing:var(--landing-tracking-wide);color:var(--landing-neutral-600)}.hero-section:before{content:"";background:radial-gradient(circle at 30% 20%,var(--landing-primary)0%,transparent 50%),radial-gradient(circle at 70% 80%,var(--landing-secondary)0%,transparent 50%);opacity:.03;z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.hero-section:after{content:"";background:var(--landing-gradient-primary);opacity:.05;filter:blur(60px);z-index:-1;border-radius:50%;width:200px;height:200px;animation:6s ease-in-out infinite float;position:absolute;top:10%;right:10%}@keyframes float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.1)}}@media (max-width:640px){.hero-section{min-height:90vh;padding:var(--landing-space-content)0}.hero-container{text-align:center;min-height:70vh}.hero-stats{grid-template-columns:repeat(2,1fr);gap:.75rem}.hero-stat-item{padding:1rem .5rem}}@media (min-width:640px) and (not (min-width:1024px)){.hero-container{text-align:center}.hero-stats{grid-template-columns:repeat(4,1fr)}}@media (min-width:1400px){.hero-container{padding:0 3rem}}.dark .hero-title{color:var(--landing-neutral-100)}.dark .hero-subtitle{color:var(--landing-neutral-300)}.dark .hero-cta-secondary{color:var(--landing-neutral-200)}.dark .hero-stat-number{color:var(--landing-neutral-100)}.dark .hero-stat-label{color:var(--landing-neutral-400)}.features-section{padding:var(--landing-space-section)0;background:linear-gradient(135deg,var(--landing-neutral-50)0%,oklch(98% .005 0/.2) 50%,var(--landing-neutral-100)100%);position:relative;overflow:hidden}.features-section:before{content:"";background:var(--landing-gradient-primary);opacity:.03;filter:blur(80px);z-index:-1;border-radius:50%;width:300px;height:300px;position:absolute;top:20%;left:-10%}.features-container{max-width:1400px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.features-title-section{text-align:center;margin-bottom:var(--landing-space-component);max-width:800px;margin-left:auto;margin-right:auto}.features-badge{font-family:var(--landing-font-sans);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-caption);letter-spacing:var(--landing-tracking-wide);text-transform:uppercase;margin-bottom:var(--landing-space-content);background:var(--landing-glass-light);color:var(--landing-primary);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.features-title{font-family:var(--landing-font-heading);font-size:var(--landing-text-title);font-weight:var(--landing-weight-bold);line-height:var(--landing-leading-title);letter-spacing:var(--landing-tracking-tight);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-content)}.features-divider{background:var(--landing-gradient-primary);border-radius:var(--landing-radius-full);width:60px;height:3px;margin:0 auto var(--landing-space-content)}.features-subtitle{font-family:var(--landing-font-sans);font-size:var(--landing-text-body-lg);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-600);max-width:600px;margin:0 auto}.features-highlights-grid{margin-bottom:var(--landing-space-component);grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.features-highlights-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.features-highlights-grid{grid-template-columns:repeat(3,1fr)}}.features-highlight-card{text-align:center;background:var(--landing-glass-white);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);padding:2rem;position:relative;overflow:hidden}.features-highlight-card:hover{box-shadow:var(--landing-shadow-strong);border-color:var(--landing-primary);transform:translateY(-8px)}.features-highlight-card:before{content:"";width:100%;height:100%;transition:left var(--landing-duration-slower)var(--landing-ease-smooth);background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.features-highlight-card:hover:before{left:100%}.features-highlight-icon{background:var(--landing-gradient-primary);border-radius:var(--landing-radius-lg);color:#fff;width:4rem;height:4rem;transition:transform var(--landing-duration-normal)var(--landing-ease-smooth);justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.features-highlight-card:hover .features-highlight-icon{transform:scale(1.1)rotate(5deg)}.features-highlight-title{font-family:var(--landing-font-heading);font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);line-height:var(--landing-leading-subtitle);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-900);margin-bottom:1rem}.features-highlight-description{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-normal);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-600);line-height:1.6}.features-grid{margin-bottom:var(--landing-space-component);grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:640px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.features-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.features-grid{grid-template-columns:repeat(4,1fr)}}.features-card{background:var(--landing-glass-light);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);flex-direction:column;height:100%;padding:2rem 1.5rem;display:flex;position:relative}.features-card:hover{background:var(--landing-glass-white);box-shadow:var(--landing-shadow-medium);transform:translateY(-4px)}.features-card-icon{background:var(--landing-gradient-soft);border-radius:var(--landing-radius-md);width:3rem;height:3rem;color:var(--landing-primary);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.features-card:hover .features-card-icon{background:var(--landing-gradient-primary);color:#fff;transform:scale(1.1)}.features-card-title{font-family:var(--landing-font-heading);font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);line-height:var(--landing-leading-subtitle);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-900);margin-bottom:1rem}.features-card-description{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-normal);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-600);flex-grow:1;margin-bottom:1.5rem}.features-card-benefits{margin:0;padding:0;list-style:none}.features-card-benefit{font-family:var(--landing-font-sans);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-light);line-height:var(--landing-leading-caption);letter-spacing:var(--landing-tracking-wide);color:var(--landing-neutral-600);align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.features-card-benefit:before{content:"✓";color:var(--landing-primary);font-weight:var(--landing-weight-bold);font-size:.875rem}.features-cta{text-align:center;padding:var(--landing-space-element);background:var(--landing-glass-light);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:600px;margin:0 auto}.features-cta-title{font-family:var(--landing-font-heading);font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);line-height:var(--landing-leading-subtitle);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-900);margin-bottom:1rem}.features-cta-description{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-normal);line-height:var(--landing-leading-body);letter-spacing:var(--landing-tracking-normal);color:var(--landing-neutral-600);margin-bottom:var(--landing-space-content)}.features-cta-button{font-family:var(--landing-font-sans);font-size:var(--landing-text-body);font-weight:var(--landing-weight-medium);letter-spacing:var(--landing-tracking-normal);background:var(--landing-gradient-primary);color:#fff;border-radius:var(--landing-radius-full);cursor:pointer;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);box-shadow:var(--landing-shadow-medium);border:none;padding:1rem 2rem;line-height:1.2;position:relative;overflow:hidden}.features-cta-button:hover{box-shadow:var(--landing-shadow-hover);transform:translateY(-3px)}.features-cta-button:before{content:"";width:100%;height:100%;transition:left var(--landing-duration-slower)var(--landing-ease-smooth);background:linear-gradient(90deg,#0000,#ffffff4d,#0000);position:absolute;top:0;left:-100%}.features-cta-button:hover:before{left:100%}@media (max-width:640px){.features-section{padding:var(--landing-space-content)0}.features-container{padding:0 1rem}.features-highlights-grid{gap:1rem}.features-highlight-card{padding:1.5rem}.features-grid{gap:1.5rem}.features-card{padding:1.5rem 1rem}.features-cta{padding:var(--landing-space-content);margin:0 1rem}}@media (min-width:640px) and (not (min-width:1024px)){.features-highlights-grid{max-width:500px;margin:0 auto var(--landing-space-component);grid-template-columns:1fr}}@media (min-width:1400px){.features-container{padding:0 3rem}.features-highlights-grid,.features-grid{gap:2.5rem}}.dark .features-title{color:var(--landing-neutral-100)}.dark .features-subtitle{color:var(--landing-neutral-300)}.dark .features-highlight-title{color:var(--landing-neutral-100)}.dark .features-highlight-description{color:var(--landing-neutral-400)}.dark .features-card-title{color:var(--landing-neutral-100)}.dark .features-card-description,.dark .features-card-benefit{color:var(--landing-neutral-400)}.dark .features-cta-title{color:var(--landing-neutral-100)}.dark .features-cta-description{color:var(--landing-neutral-300)}.features-card{animation:slideInUp .6s var(--landing-ease-smooth)both}.features-card:first-child{animation-delay:.1s}.features-card:nth-child(2){animation-delay:.2s}.features-card:nth-child(3){animation-delay:.3s}.features-card:nth-child(4){animation-delay:.4s}.features-card:nth-child(5){animation-delay:.5s}.features-card:nth-child(6){animation-delay:.6s}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.features-highlight-icon,.features-card-icon{animation:3s ease-in-out infinite iconFloat}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.landing-benefits{padding:var(--landing-space-section)0;background:linear-gradient(135deg,var(--landing-neutral-50)0%,oklch(98% .005 0/.3) 100%)}.landing-benefits__container{max-width:1280px;padding:0 var(--landing-space-content);margin:0 auto}.landing-benefits__header{text-align:center;margin-bottom:var(--landing-space-component)}.landing-benefits__badge{background:var(--landing-gradient-soft);color:var(--landing-primary);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);padding:var(--landing-space-tight)var(--landing-space-content);border-radius:var(--landing-radius-full);margin-bottom:var(--landing-space-content);align-items:center;display:inline-flex}.landing-benefits__title{font-size:var(--landing-text-title);font-weight:var(--landing-weight-bold);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-content)}.landing-benefits__subtitle{font-size:var(--landing-text-body-lg);color:var(--landing-neutral-600);max-width:600px;margin:0 auto}.landing-benefits__grid{gap:var(--landing-space-content);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}@media (min-width:768px){.landing-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-benefits__grid{grid-template-columns:repeat(3,1fr)}}.landing-benefits__card{background:var(--landing-glass-white);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);padding:var(--landing-space-element);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);text-align:center}.landing-benefits__card:hover{box-shadow:var(--landing-shadow-medium);transform:translateY(-4px)}.landing-benefits__card-icon{background:var(--landing-gradient-soft);border-radius:var(--landing-radius-xl);width:4rem;height:4rem;margin:0 auto var(--landing-space-content);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);justify-content:center;align-items:center;display:flex}.landing-benefits__card:hover .landing-benefits__card-icon{background:var(--landing-gradient-primary);transform:scale(1.1)}.landing-benefits__card-title{font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-tight)}.landing-benefits__card-description{font-size:var(--landing-text-body);color:var(--landing-neutral-600);line-height:var(--landing-leading-body)}.landing-testimonials{padding:var(--landing-space-section)0;background:var(--landing-neutral-50)}.landing-testimonials__container{max-width:1280px;padding:0 var(--landing-space-content);margin:0 auto}.landing-testimonials__header{text-align:center;margin-bottom:var(--landing-space-component)}.landing-testimonials__badge{background:var(--landing-gradient-soft);color:var(--landing-primary);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);padding:var(--landing-space-tight)var(--landing-space-content);border-radius:var(--landing-radius-full);margin-bottom:var(--landing-space-content);align-items:center;display:inline-flex}.landing-testimonials__title{font-size:var(--landing-text-title);font-weight:var(--landing-weight-bold);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-content)}.landing-testimonials__subtitle{font-size:var(--landing-text-body-lg);color:var(--landing-neutral-600);max-width:600px;margin:0 auto}.landing-testimonials__grid{gap:var(--landing-space-content);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}@media (min-width:768px){.landing-testimonials__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.landing-testimonials__card{background:var(--landing-glass-white);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);padding:var(--landing-space-element);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);position:relative}.landing-testimonials__card:hover{box-shadow:var(--landing-shadow-medium);transform:translateY(-4px)}.landing-testimonials__rating{margin-bottom:var(--landing-space-content);gap:.25rem;display:flex}.landing-testimonials__star{background:var(--landing-gradient-primary);border-radius:2px;width:1rem;height:1rem;transform:rotate(45deg)}.landing-testimonials__quote{font-size:var(--landing-text-body);color:var(--landing-neutral-700);line-height:var(--landing-leading-body);margin-bottom:var(--landing-space-content);font-style:italic}.landing-testimonials__profile{align-items:center;gap:var(--landing-space-tight);display:flex}.landing-testimonials__avatar{background:var(--landing-gradient-primary);color:#fff;width:3rem;height:3rem;font-weight:var(--landing-weight-semibold);border-radius:50%;justify-content:center;align-items:center;display:flex}.landing-testimonials__profile-info{flex:1}.landing-testimonials__name{font-size:var(--landing-text-body);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-900);margin-bottom:.25rem}.landing-testimonials__role{font-size:var(--landing-text-caption);color:var(--landing-neutral-600)}.landing-faq{padding:var(--landing-space-section)0;background:linear-gradient(135deg,var(--landing-neutral-50)0%,oklch(98% .01 352/.3) 100%)}.landing-faq__container{max-width:900px;padding:0 var(--landing-space-content);margin:0 auto}.landing-faq__header{text-align:center;margin-bottom:var(--landing-space-component)}.landing-faq__badge{background:var(--landing-gradient-soft);color:var(--landing-primary);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);padding:var(--landing-space-tight)var(--landing-space-content);border-radius:var(--landing-radius-full);margin-bottom:var(--landing-space-content);align-items:center;display:inline-flex}.landing-faq__title{font-size:var(--landing-text-title);font-weight:var(--landing-weight-bold);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-content)}.landing-faq__subtitle{font-size:var(--landing-text-body-lg);color:var(--landing-neutral-600);max-width:600px;margin:0 auto}.landing-faq__accordion{gap:var(--landing-space-content);flex-direction:column;display:flex}.landing-faq__item{background:var(--landing-glass-white);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--landing-border-glass);border-radius:var(--landing-radius-xl);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);overflow:hidden}.landing-faq__item:hover{box-shadow:var(--landing-shadow-soft)}.landing-faq__item--open{border-color:var(--landing-primary);box-shadow:var(--landing-shadow-medium)}.landing-faq__question{width:100%;padding:var(--landing-space-element);text-align:left;cursor:pointer;font-size:var(--landing-text-body);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-900);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.landing-faq__question:hover{color:var(--landing-primary)}.landing-faq__icon{background:var(--landing-gradient-soft);border-radius:var(--landing-radius-md);width:1.5rem;height:1.5rem;transition:all var(--landing-duration-normal)var(--landing-ease-smooth);flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-faq__item--open .landing-faq__icon{background:var(--landing-gradient-primary);transform:rotate(180deg)}.landing-faq__answer{max-height:0;transition:max-height var(--landing-duration-slow)var(--landing-ease-smooth);overflow:hidden}.landing-faq__item--open .landing-faq__answer{max-height:500px}.landing-faq__answer-content{padding:0 var(--landing-space-element)var(--landing-space-element);font-size:var(--landing-text-body);color:var(--landing-neutral-600);line-height:var(--landing-leading-body)}.landing-faq__cta{text-align:center;margin-top:var(--landing-space-component);padding:var(--landing-space-element);background:var(--landing-gradient-soft);border-radius:var(--landing-radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-faq__cta-title{font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-900);margin-bottom:var(--landing-space-tight)}.landing-faq__cta-text{font-size:var(--landing-text-body);color:var(--landing-neutral-600);margin-bottom:var(--landing-space-content)}.landing-faq__cta-buttons{gap:var(--landing-space-tight);flex-direction:column;align-items:center;display:flex}@media (min-width:640px){.landing-faq__cta-buttons{flex-direction:row;justify-content:center}}.landing-footer{background:var(--landing-neutral-900);color:var(--landing-neutral-100);padding:var(--landing-space-section)0 var(--landing-space-element);position:relative;overflow:hidden}.landing-footer:before{content:"";pointer-events:none;background:radial-gradient(at 0 100%,#d164981a,#0000 50%);position:absolute;top:0;right:0;bottom:0;left:0}.landing-footer__container{max-width:1280px;padding:0 var(--landing-space-content);z-index:var(--landing-z-content);margin:0 auto;position:relative}.landing-footer__main{gap:var(--landing-space-component);margin-bottom:var(--landing-space-component);display:grid}@media (min-width:768px){.landing-footer__main{grid-template-columns:1fr 2fr}}@media (min-width:1024px){.landing-footer__main{grid-template-columns:2fr 3fr}}.landing-footer__brand{gap:var(--landing-space-content);flex-direction:column;display:flex}.landing-footer__logo{filter:brightness(0)invert();width:auto;height:2.5rem}.landing-footer__description{font-size:var(--landing-text-body);color:var(--landing-neutral-400);line-height:var(--landing-leading-body);max-width:300px}.landing-footer__social{gap:var(--landing-space-tight);display:flex}.landing-footer__social-link{background:var(--landing-neutral-800);border:1px solid var(--landing-neutral-700);border-radius:var(--landing-radius-md);width:2.5rem;height:2.5rem;color:var(--landing-neutral-400);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);justify-content:center;align-items:center;text-decoration:none;display:flex}.landing-footer__social-link:hover{background:var(--landing-gradient-primary);color:#fff;border-color:#0000;transform:translateY(-2px)}.landing-footer__links{gap:var(--landing-space-element);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.landing-footer__section{gap:var(--landing-space-content);flex-direction:column;display:flex}.landing-footer__section-title{font-size:var(--landing-text-body);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-100);margin-bottom:var(--landing-space-tight);position:relative}.landing-footer__section-title:after{content:"";background:var(--landing-gradient-primary);border-radius:var(--landing-radius-full);width:2rem;height:2px;position:absolute;bottom:-4px;left:0}.landing-footer__links-list{gap:var(--landing-space-tight);flex-direction:column;display:flex}.landing-footer__link{color:var(--landing-neutral-400);font-size:var(--landing-text-caption);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);align-items:center;gap:.5rem;text-decoration:none;display:flex}.landing-footer__link:hover{color:var(--landing-neutral-100);transform:translate(4px)}.landing-footer__link-icon{opacity:0;width:1rem;height:1rem;transition:opacity var(--landing-duration-normal)var(--landing-ease-smooth)}.landing-footer__link:hover .landing-footer__link-icon{opacity:1}.landing-footer__newsletter{background:var(--landing-neutral-800);border:1px solid var(--landing-neutral-700);border-radius:var(--landing-radius-xl);padding:var(--landing-space-element);margin-bottom:var(--landing-space-component);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-footer__newsletter-content{gap:var(--landing-space-content);display:grid}@media (min-width:768px){.landing-footer__newsletter-content{grid-template-columns:1fr 1fr;align-items:center}}.landing-footer__newsletter-text{gap:var(--landing-space-tight);flex-direction:column;display:flex}.landing-footer__newsletter-title{font-size:var(--landing-text-subtitle);font-weight:var(--landing-weight-semibold);color:var(--landing-neutral-100)}.landing-footer__newsletter-description{font-size:var(--landing-text-caption);color:var(--landing-neutral-400)}.landing-footer__newsletter-actions{gap:var(--landing-space-tight);flex-direction:column;display:flex}@media (min-width:640px){.landing-footer__newsletter-actions{flex-direction:row}}.landing-footer__newsletter-btn{background:var(--landing-gradient-primary);color:#fff;padding:var(--landing-space-tight)var(--landing-space-content);border-radius:var(--landing-radius-full);font-size:var(--landing-text-caption);font-weight:var(--landing-weight-medium);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.landing-footer__newsletter-btn:hover{box-shadow:var(--landing-shadow-medium);transform:translateY(-2px)}.landing-footer__newsletter-btn--outline{border:1px solid var(--landing-neutral-600);color:var(--landing-neutral-300);background:0 0}.landing-footer__newsletter-btn--outline:hover{background:var(--landing-neutral-700);border-color:var(--landing-neutral-500);color:var(--landing-neutral-100)}.landing-footer__bottom{border-top:1px solid var(--landing-neutral-800);padding-top:var(--landing-space-content);gap:var(--landing-space-content);text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.landing-footer__bottom{text-align:left;flex-direction:row;justify-content:space-between}}.landing-footer__copyright{font-size:var(--landing-text-caption);color:var(--landing-neutral-500)}.landing-footer__legal{gap:var(--landing-space-content);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.landing-footer__legal{justify-content:flex-end}}.landing-footer__legal-link{color:var(--landing-neutral-500);font-size:var(--landing-text-caption);transition:color var(--landing-duration-normal)var(--landing-ease-smooth);text-decoration:none}.landing-footer__legal-link:hover{color:var(--landing-neutral-300)}.landing-footer__legal-divider{color:var(--landing-neutral-700);font-size:var(--landing-text-caption)}.text-gradient-animated{background:linear-gradient(270deg,var(--landing-primary),var(--landing-secondary),var(--landing-primary));-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s infinite gradientShift}.glow-button{background:var(--landing-gradient-primary);transition:all var(--landing-duration-normal)var(--landing-ease-smooth);position:relative;overflow:hidden}.glow-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.glow-button:hover:before{left:100%}.glow-button:hover{box-shadow:var(--landing-shadow-hover),0 0 2rem #d1649866}.float-element{animation:4s ease-in-out infinite float}.float-element:nth-child(2){animation-delay:-1s}.float-element:nth-child(3){animation-delay:-2s}.particle-bg{position:relative;overflow:hidden}.particle-bg:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 20% 80%,#d1649814,#0000 50%),radial-gradient(circle at 80% 20%,#f5ecee0d,#0000 50%);background-size:100% 100%;animation:8s ease-in-out infinite float;position:absolute;top:0;right:0;bottom:0;left:0}.bg-grid-pattern{background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:100px 100px}.text-gradient{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#d8b4fe,#fbcfe8,#dbeafe);-webkit-background-clip:text;background-clip:text}.landing-container{width:100%;max-width:var(--container-6xl);padding-inline:var(--spacing-4);margin-inline:auto}@media (min-width:40rem){.landing-container{padding-inline:var(--spacing-6)}}@media (min-width:64rem){.landing-container{max-width:var(--container-7xl);padding-inline:var(--spacing-8)}}.landing-section{padding-block:var(--spacing-8)}@media (min-width:64rem){.landing-section{padding-block:var(--spacing-12)}}@media (min-width:80rem){.landing-section{padding-block:var(--spacing-16)}}@media (min-width:96rem){.landing-section{padding-block:var(--spacing-20)}}:where(.landing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}@media (min-width:64rem){:where(.landing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:80rem){:where(.landing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-12)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-12)*calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:1440px) and (max-width:1520px){.landing-container{max-width:var(--container-6xl);padding-inline:var(--spacing-6)}.landing-section{padding-block:var(--spacing-10)}:where(.landing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}}.landing-features-grid{gap:var(--spacing-4);display:grid}@media (min-width:64rem){.landing-features-grid{gap:var(--spacing-6)}}@media (min-width:80rem){.landing-features-grid{gap:var(--spacing-8)}}.landing-features-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width:1024px) and (max-width:1520px){.landing-features-grid{gap:var(--spacing-5);grid-template-columns:repeat(3,1fr)}}.landing-benefits-grid{gap:var(--spacing-6);display:grid}@media (min-width:40rem){.landing-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.landing-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.landing-benefits-grid{gap:var(--spacing-8)}}@media (min-width:1440px) and (max-width:1520px){.landing-benefits-grid{gap:var(--spacing-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-testimonials-grid{gap:var(--spacing-4);display:grid}@media (min-width:40rem){.landing-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.landing-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.landing-testimonials-grid{gap:var(--spacing-6)}}@media (min-width:1440px) and (max-width:1520px){.landing-testimonials-grid{gap:var(--spacing-5);grid-template-columns:repeat(2,minmax(0,1fr))}}[data-sidebar=sidebar],.sidebar,.dashboard-sidebar,.dashboard-sidebar-mobile,.dark [data-sidebar=sidebar],.dark .sidebar,.dark .dashboard-sidebar,.dark .dashboard-sidebar-mobile{overflow:visible;border-radius:24px!important}.dashboard-sidebar{z-index:40;-webkit-backdrop-filter:blur(16px);margin:1rem;background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc);border:1px solid #e5e5e580;flex-direction:column;flex-shrink:0;height:calc(100vh - 2rem);max-height:calc(100vh - 2rem);margin-right:0;transition:all .5s cubic-bezier(.23,1,.32,1);display:none;position:sticky;top:1rem;overflow:visible;box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a;border-radius:24px!important}.no-animations .dashboard-sidebar{transition:width,opacity,visibility!important}@media (min-width:1024px){.dashboard-sidebar{display:flex}}@media (min-width:768px) and (max-width:1023px){.dashboard-sidebar{z-index:50;opacity:0;visibility:hidden;pointer-events:none;flex-shrink:0;width:15rem;margin:1rem 0 1rem 1rem;transform:translate(-100%)}.dashboard-sidebar--open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.no-animations .dashboard-sidebar{transform:translate(-100%)!important}.no-animations .dashboard-sidebar--open{transform:translate(0)!important}}.dashboard-sidebar--open{opacity:1;visibility:visible;width:16rem}.dashboard-sidebar--closed{opacity:1;visibility:visible;width:4rem}.dark .dashboard-sidebar{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a}.dashboard-sidebar-mobile{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border-right:1px solid #e5e5e599;flex-direction:column;height:auto;transition:all .3s cubic-bezier(.16,1,.3,1);animation:.3s cubic-bezier(.16,1,.3,1) slideInFromLeft;display:flex}.no-animations .dashboard-sidebar-mobile{transition:none!important;animation:none!important}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.dashboard-sidebar-mobile--closing{animation:.3s cubic-bezier(.16,1,.3,1) slideOutToLeft}.no-animations .dashboard-sidebar-mobile--closing{opacity:0!important;animation:none!important;transform:translate(-100%)!important}.dark .dashboard-sidebar-mobile{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-right:1px solid #ffffff1a}.sidebar-input{-webkit-backdrop-filter:blur(12px);color:#334155;background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f0cc;border-radius:24px;width:100%;height:3rem;padding:0 1.5rem;font-size:1rem;font-weight:500;transition:all .5s cubic-bezier(.23,1,.32,1)}.no-animations .sidebar-input{transition:background-color,border-color,color!important}.sidebar-input::placeholder{color:#94a3b8}.sidebar-input:focus-visible{border-color:#3b82f680;outline:none;box-shadow:0 0 0 3px #3b82f61a,0 4px 20px #3b82f626}.sidebar-input:hover{background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#cbd5e1e6}.dark .sidebar-input{color:#e2e8f0;background:linear-gradient(135deg,#334155cc,#47556999);border:1px solid #64748b99}.dark .sidebar-input::placeholder{color:#94a3b8}.dark .sidebar-input:hover{background:linear-gradient(135deg,#475569e6,#64748bb3);border-color:#94a3b8b3}.sidebar-header{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafc99,#f1f5f966);border-bottom:1px solid #e2e8f099;border-radius:24px 24px 0 0;justify-content:space-between;align-items:center;gap:.75rem;min-height:4rem;padding:1rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.no-animations .sidebar-header{transition:background-color,border-color!important}.sidebar-header:hover{background:linear-gradient(135deg,#f1f5f9a6,#ecf2f973)}.sidebar-header--collapsed{flex-direction:column;justify-content:center;gap:.5rem;padding:.75rem .5rem}.dark .sidebar-header{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff08,#ffffff03);border-bottom:1px solid #ffffff1a}.dark .sidebar-header:hover{background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.sidebar-header .flex:first-child{flex:1;align-items:center;gap:.75rem;min-width:0}.sidebar-header .flex:last-child{flex-shrink:0;align-items:center;gap:.5rem}.sidebar-header .theme-toggle-simple{background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f099;min-width:2rem;height:2rem;transition:all .3s cubic-bezier(.23,1,.32,1)}.no-animations .sidebar-header .theme-toggle-simple{transition:background-color,border-color,color!important}.sidebar-header .theme-toggle-simple:hover{background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;box-shadow:0 4px 12px #3b82f61a,0 2px 6px #3b82f60d}.dark .sidebar-header .theme-toggle-simple{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a}.dark .sidebar-header .theme-toggle-simple:hover{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-color:#93c5fd99;box-shadow:0 4px 12px #93c5fd26,0 2px 6px #93c5fd1a}.sidebar-header .theme-toggle-icon{stroke-width:1.5px;width:1rem;height:1rem}.sidebar-footer{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafc99,#f1f5f966);border-top:1px solid #e2e8f099;border-radius:0 0 24px 24px;min-height:4rem;padding:1rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.no-animations .sidebar-footer{transition:background-color,border-color!important}.sidebar-footer:hover{background:linear-gradient(135deg,#f1f5f9a6,#ecf2f973)}.sidebar-footer--open{justify-content:flex-start;align-items:center}.sidebar-footer--collapsed{justify-content:center;align-items:center}.dark .sidebar-footer{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff08,#ffffff03);border-top:1px solid #ffffff1a}.dark .sidebar-footer:hover{background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.sidebar-separator{-webkit-backdrop-filter:blur(4px);background:linear-gradient(90deg,#0000,#93c5fd4d,#0000);width:auto;height:1px;margin:0 2rem;transition:all .5s cubic-bezier(.23,1,.32,1);box-shadow:0 1px 8px #3b82f61a}.no-animations .sidebar-separator{transition:background-color,opacity!important}.sidebar-separator:hover{background:linear-gradient(90deg,#0000,#a855f766,#0000);box-shadow:0 1px 12px #a855f726}.dark .sidebar-separator{background:linear-gradient(90deg,#0000,#93c5fd66,#0000);box-shadow:0 1px 8px #93c5fd26}.dark .sidebar-separator:hover{background:linear-gradient(90deg,#0000,#c4b5fd80,#0000);box-shadow:0 1px 12px #c4b5fd33}.sidebar-content{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#f8fafc33,#f1f5f94d,#ecf2f966);flex-direction:column;flex:1;min-height:0;padding:1rem .75rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:auto}.no-animations .sidebar-content{transition:background-color!important}.sidebar-content:hover{background:linear-gradient(#f1f5f940,#ecf2f959,#e2e8f073)}.dark .sidebar-content{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#ffffff05,#ffffff08,#ffffff0a)}.dark .sidebar-content:hover{background:linear-gradient(#ffffff08,#ffffff0a,#ffffff0d)}.dashboard-logout-button{color:#b91c1c;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:linear-gradient(135deg,#fef2f2,#fce2e2);border:1px solid #f8c7c7cc;border-radius:12px;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:all .5s cubic-bezier(.23,1,.32,1);display:inline-flex}.no-animations .dashboard-logout-button{transition:background-color,border-color,color,opacity!important}.dashboard-logout-button:hover{background:linear-gradient(135deg,#fce2e2,#f8c7c7);border-color:#ef9c9c;box-shadow:0 4px 15px #b91c1c26,0 2px 8px #b91c1c1a,0 0 12px #b91c1c0d}.dashboard-logout-button:active{box-shadow:0 2px 8px #b91c1c1a,0 1px 4px #b91c1c14}.dark .dashboard-logout-button.btn-ghost,.dark .dashboard-logout-button.btn-primary{background:linear-gradient(135deg,#7f1d1dcc,#991b1b99);border:1px solid #b91c1c99;color:#fff!important}.dark .dashboard-logout-button.btn-ghost:hover,.dark .dashboard-logout-button.btn-primary:hover{background:linear-gradient(135deg,#991b1be6,#b91c1cb3);border-color:#dc2626cc;box-shadow:0 12px 40px #b91c1c59,0 8px 25px #b91c1c4d,0 4px 15px #b91c1c40,0 0 30px #f8c7c733;color:#fff!important}.dashboard-logout-button-icon{color:#b91c1c;background:linear-gradient(135deg,#fef2f2,#fce2e2);border:1px solid #f8c7c7cc;width:2rem;height:2rem;transition:all .2s cubic-bezier(.23,1,.32,1)}.no-animations .dashboard-logout-button-icon{transition:background-color,border-color,color!important}.dashboard-logout-button-icon:hover{color:#991b1b;background:linear-gradient(135deg,#fce2e2,#f8c7c7);border-color:#ef9c9c}.dark .dashboard-logout-button-icon{color:#f8c7c7;background:linear-gradient(135deg,#7f1d1dcc,#991b1b99);border:1px solid #b91c1c99}.dark .dashboard-logout-button-icon:hover{background:linear-gradient(135deg,#991b1be6,#b91c1cb3);border-color:#dc2626cc}.logo-dark{display:none}.dark .logo-dark{display:block}.dark .logo-light{display:none}.sidebar-logo{width:auto;height:1.75rem;transition:opacity .3s ease-in-out}.no-animations .sidebar-logo{transition:none!important}.sidebar-logo-icon{width:2rem;height:2rem;margin:0 auto;transition:all .3s cubic-bezier(.23,1,.32,1)}.no-animations .sidebar-logo-icon{transition:none!important}.sidebar-logo-icon-img{object-fit:contain;width:100%;height:100%;transition:opacity .3s ease-in-out}.no-animations .sidebar-logo-icon-img{transition:none!important}.sidebar-toggle-button{color:#374151!important;-webkit-backdrop-filter:blur(8px)!important;width:2rem!important;height:2rem!important;font-size:inherit!important;background:linear-gradient(135deg,#f8fafc4d,#f1f5f933)!important;border:1px solid #e5e7eb66!important;border-radius:12px!important;padding:0!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important}.no-animations .sidebar-toggle-button{transition:background-color,border-color,color,opacity!important}.sidebar-toggle-button:hover{color:#111827!important;background:linear-gradient(135deg,#f1f5f980,#e2e8f04d)!important;border-color:#93c5fd66!important;box-shadow:0 4px 12px #3b82f61a,0 2px 6px #3b82f60d!important}.sidebar-toggle-button:active{box-shadow:0 2px 8px #3b82f614,0 1px 4px #3b82f60a!important}.sidebar-toggle-button--collapsed{margin-top:.5rem}.dark .sidebar-toggle-button{color:#e5e7eb!important;-webkit-backdrop-filter:blur(8px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important}.dark .sidebar-toggle-button:hover{color:#fff!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border-color:#93c5fd99!important;box-shadow:0 4px 12px #93c5fd66,0 2px 8px #93c5fd4d,0 0 10px #93c5fd40,inset 0 1px #ffffff1a!important}.sidebar-toggle-icon{width:1rem;height:1rem;color:inherit;filter:drop-shadow(0 1px 2px #0000001a);stroke-width:1px;transition:all .5s ease-in-out}.no-animations .sidebar-toggle-icon{transition:none!important;transform:none!important}.sidebar-toggle-icon--rotated{transform:rotate(180deg)}.no-animations .sidebar-toggle-icon--rotated{transform:rotate(180deg)!important}.sidebar-toggle-button:hover .sidebar-toggle-icon{filter:drop-shadow(0 2px 4px #00000026)}.dark .sidebar-toggle-icon{filter:drop-shadow(0 1px 2px #0000004d)}.dark .sidebar-toggle-button:hover .sidebar-toggle-icon{filter:drop-shadow(0 2px 4px #93c5fd80)drop-shadow(0 0 6px #93c5fd66)drop-shadow(0 0 10px #93c5fd33)}.logout-icon{width:1rem;height:1rem;color:inherit;stroke-width:1px;flex-shrink:0}.logout-text{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logout-tooltip-text{color:#b91c1c;font-weight:500}.sidebar-trigger{-webkit-backdrop-filter:blur(16px);color:#2563eb;z-index:100;background:linear-gradient(135deg,#f8fafce6,#ecf2f9b3);border:1px solid #e2e8f0cc;border-radius:24px;width:3rem;height:3rem;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 2px 8px #00000014,0 1px 4px #0000000a}.no-animations .sidebar-trigger{transition:background-color,border-color,color,opacity!important}@media (max-width:1023px){.sidebar-trigger{z-index:1000;border:2px solid #3b82f633;position:relative;top:auto;left:auto;box-shadow:0 4px 20px #3b82f626,0 2px 10px #3b82f61a,0 0 15px #3b82f60d}}.sidebar-trigger:hover{background:linear-gradient(135deg,#ecf2f9e6,#dbeafeb3);border-color:#3b82f666;box-shadow:0 8px 25px #3b82f626,0 4px 12px #3b82f61a,0 0 20px #3b82f60d}.sidebar-trigger:active{box-shadow:0 4px 15px #3b82f61a,0 2px 8px #3b82f614}.dark .sidebar-trigger{-webkit-backdrop-filter:blur(16px);color:#7dd3fc;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a}@media (max-width:1023px){.dark .sidebar-trigger{border:2px solid #93c5fd4d;box-shadow:0 4px 20px #93c5fd33,0 2px 10px #93c5fd26,0 0 15px #93c5fd1a}}.dark .sidebar-trigger:hover{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-color:#93c5fd99;box-shadow:0 6px 20px #93c5fd66,0 4px 12px #93c5fd59,0 2px 8px #93c5fd4d,0 0 12px #93c5fd40,inset 0 1px #ffffff26}.sidebar-trigger-icon{width:1.25rem;height:1.25rem;color:inherit;filter:drop-shadow(0 1px 2px #00000026);stroke-width:1.5px;transition:all .3s cubic-bezier(.16,1,.3,1)}.no-animations .sidebar-trigger-icon{transition:none!important}@media (max-width:1023px){.sidebar-trigger-icon{stroke-width:2px;width:1.5rem;height:1.5rem}}.sidebar-trigger:hover .sidebar-trigger-icon{color:#2563eb;filter:drop-shadow(0 2px 4px #3b82f64d)}.dark .sidebar-trigger-icon{filter:drop-shadow(0 1px 2px #0006)}.dark .sidebar-trigger:hover .sidebar-trigger-icon{color:#93c5fd;filter:drop-shadow(0 2px 4px #93c5fd99)drop-shadow(0 0 8px #93c5fd80)drop-shadow(0 0 12px #93c5fd4d)}.sidebar-rail{z-index:20;cursor:w-resize;width:1.5rem;transition:all .7s cubic-bezier(.23,1,.32,1);display:none;position:absolute;inset-block:0;transform:translate(-50%)}.no-animations .sidebar-rail{transition:none!important}.sidebar-rail:after{content:"";-webkit-backdrop-filter:blur(4px);inset-block:0;background:linear-gradient(#0000,#3b82f64d,#0000);border-radius:9999px;width:3px;transition:all .5s cubic-bezier(.23,1,.32,1);position:absolute;left:50%}.no-animations .sidebar-rail:after{transition:background-color!important}.sidebar-rail:hover:after{background:linear-gradient(#0000,#a855f780,#0000);box-shadow:0 0 12px #a855f74d,0 0 24px #a855f726}@media (min-width:1024px){.sidebar-rail{display:flex}}.dark .sidebar-rail:after{background:linear-gradient(#0000,#93c5fd66,#0000)}.dark .sidebar-rail:hover:after{background:linear-gradient(#0000,#c4b5fd99,#0000);box-shadow:0 0 12px #c4b5fd66,0 0 24px #c4b5fd33}.sidebar-inset{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#f8fafc,#ecf2f9,#dbeafe);border-left:1px solid #e2e8f099;flex-direction:column;flex:1;min-height:100svh;transition:all .7s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:0 0 32px #00000014}.no-animations .sidebar-inset{transition:background-color,border-color!important}.dark .sidebar-inset{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#0000004d,#0003,#0000001a);border-left:1px solid #ffffff1a;box-shadow:0 0 32px #0000004d}.menu-group{margin-bottom:1rem}.menu-group-title{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;cursor:default;-webkit-user-select:none;user-select:none;margin-bottom:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.no-animations .menu-group-title{transition:color!important}.dark .menu-group-title{color:#9ca3af}.menu-list{flex-direction:column;gap:2px;display:flex}.menu-item-link{-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:.75rem;min-height:40px;padding:10px .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.no-animations .menu-item-link{transition:background-color,border-color,color,opacity!important;transform:none!important}.menu-item-default{color:#4b5563;background:0 0}.menu-item-default:hover{color:#111827!important;background:linear-gradient(135deg,#f8fafc66,#f1f5f940)!important;box-shadow:0 1px 4px #3b82f605,0 .5px 2px #00000005!important}.no-animations .menu-item-default:hover{transform:none!important}.dark .menu-item-default{color:#9ca3af}.dark .menu-item-default:hover{color:#f8fafc!important;background:linear-gradient(135deg,#4b55634d,#6b728033)!important;box-shadow:0 2px 6px #93c5fd0f,0 1px 3px #00000026,0 0 4px #93c5fd05!important}.menu-item-active{position:relative;overflow:hidden;color:#0f172a!important;-webkit-backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#3b82f614,#93c5fd0f,#dbeafe0a)!important;border:1px solid #3b82f61a!important;font-weight:600!important;box-shadow:0 2px 8px #3b82f60a,0 1px 4px #3b82f608,inset 0 1px #ffffff14!important}.dark .menu-item-active{color:#f8fafc!important;background:linear-gradient(135deg,#93c5fd26,#3b82f61f,#2563eb14)!important;border:1px solid #93c5fd66!important;box-shadow:0 2px 8px #93c5fd26,0 1px 4px #93c5fd1a,0 0 6px #93c5fd14,inset 0 1px #ffffff0f!important}.menu-item-disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.menu-item-icon-container{align-items:center;display:flex;position:relative}.menu-item-icon{stroke-width:1px;flex-shrink:0;width:1.25rem;height:1.25rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.no-animations .menu-item-icon{transition:color,opacity!important;transform:none!important}.menu-item-default:hover .menu-item-icon{filter:drop-shadow(0 .5px 1px #3b82f614)}.no-animations .menu-item-default:hover .menu-item-icon{transform:none!important}.dark .menu-item-default:hover .menu-item-icon{filter:drop-shadow(0 .5px 1px #93c5fd1a)}.menu-item-active .menu-item-icon{color:#2563eb!important;filter:drop-shadow(0 .5px 1px #3b82f626)!important}.dark .menu-item-active .menu-item-icon{filter:drop-shadow(0 .5px 1px #93c5fd33)!important;color:#93c5fd!important}.menu-item-whatsapp-active{position:relative;overflow:hidden;color:#0f172a!important;-webkit-backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#22c55e1f,#10b98114,#22c55e0a)!important;border:1px solid #22c55e33!important;font-weight:600!important;box-shadow:0 2px 8px #22c55e14,0 1px 4px #22c55e0f,0 0 0 1px #22c55e0d,inset 0 1px #ffffff14!important}.dark .menu-item-whatsapp-active{color:#f8fafc!important;background:linear-gradient(135deg,#22c55e33,#10b98126,#22c55e1a)!important;border:1px solid #22c55e4d!important;box-shadow:0 2px 8px #22c55e26,0 1px 4px #22c55e1a,0 0 6px #22c55e14,inset 0 1px #ffffff0f!important}.menu-item-whatsapp-active .menu-item-icon{color:#22c55e!important;filter:drop-shadow(0 .5px 1px #22c55e33)!important}.dark .menu-item-whatsapp-active .menu-item-icon{color:#22c55e!important;filter:drop-shadow(0 .5px 1px #22c55e4d)!important}.menu-item-icon-admin{color:#dc2626}.menu-item-lock-overlay{color:#9ca3af;stroke-width:1px;background:#fff;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:-4px;right:-4px}.dark .menu-item-lock-overlay{background:#171717}.menu-item-text{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.no-animations .menu-item-text{transition:color,opacity!important}.menu-item-lock-inline{color:#9ca3af;stroke-width:1px;flex-shrink:0;width:1rem;height:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.no-animations .menu-item-lock-inline{transition:color,opacity!important}.menu-item-admin-shield{color:#dc2626;stroke-width:1px;flex-shrink:0;width:.75rem;height:.75rem;margin-left:auto;transition:all .3s cubic-bezier(.16,1,.3,1)}.no-animations .menu-item-admin-shield{transition:color,opacity!important;transform:none!important}.menu-tooltip{-webkit-backdrop-filter:blur(8px);background:#fff;border:1px solid #e5e5e5;border-radius:8px;font-size:.75rem;box-shadow:0 4px 20px #0000001a,0 1px 4px #0000000d}.dark .menu-tooltip{background:#4b5563;border:1px solid #787878;box-shadow:0 8px 25px #0006,0 4px 12px #0000004d,0 0 20px #93c5fd1a}.menu-item-dev-only{background:linear-gradient(135deg,#ffedd51a,#fed7aa0d);border:1px solid #fb923c4d;position:relative}.menu-item-dev-only:hover{background:linear-gradient(135deg,#ffedd526,#fed7aa1a);border-color:#fb923c80;box-shadow:0 4px 12px #fb923c1a,0 2px 6px #fb923c0d}.dark .menu-item-dev-only{background:linear-gradient(135deg,#78350f33,#9a34121a);border:1px solid #fb923c66}.dark .menu-item-dev-only:hover{background:linear-gradient(135deg,#78350f4d,#9a341226);border-color:#fb923c99;box-shadow:0 4px 12px #fb923c33,0 2px 6px #fb923c1a}.no-animations *{will-change:auto!important;animation:none!important;transform:none!important}.no-animations [class*="hover:scale"],.no-animations [class*="hover:translate"],.no-animations [class*="group-hover:scale"],.no-animations [class*="group-hover:translate"]{transform:none!important}.no-animations :not(.sidebar-toggle-icon--rotated){transition-property:background-color,color,opacity,border-color!important;transition-duration:0s!important}.conversation-card{cursor:pointer;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 82px;isolation:isolate;will-change:background-color;border-radius:0;flex-direction:column;min-height:82px;max-height:82px;margin:0;padding:.75rem 1rem;transition:background-color .15s ease-out,border-color .15s ease-out;display:flex;position:relative}.conversation-card-default{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.conversation-card-default{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.conversation-card-default{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.conversation-card-default{box-shadow:none;border-bottom:1px solid #d1d5db4d}.conversation-card-default:before{content:"";background:linear-gradient(#25d366cc,#25d36680);border-radius:0 3px 3px 0;width:3px;height:0;transition:height .2s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 6px #25d36633}.conversation-card-default:hover{background-color:#fafafaf2}@supports (color:color-mix(in lab,red,red)){.conversation-card-default:hover{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.conversation-card-default:hover{background-color:color-mix(in oklab,var(--color-neutral-50)95%,transparent)}}}.conversation-card-default:hover{box-shadow:none;border-bottom-color:#d1d5db66;transform:none}.conversation-card-default:hover:before{height:60%}.dark .conversation-card-default{background-color:#26262699}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-default{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-default{background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}}.dark .conversation-card-default{box-shadow:none;border-bottom:1px solid #37415166}.dark .conversation-card-default:before{background:linear-gradient(#25d366e6,#25d36699);box-shadow:0 0 8px #25d3664d}.dark .conversation-card-default:hover{background-color:#404040d9}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-default:hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-default:hover{background-color:color-mix(in oklab,var(--color-neutral-700)85%,transparent)}}}.dark .conversation-card-default:hover{box-shadow:none;border-bottom-color:#37415180}.conversation-card-selected{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.conversation-card-selected{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.conversation-card-selected{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.conversation-card-selected{box-shadow:none;border-bottom:1px solid #d1d5db33}.conversation-card-selected:before{content:"";background:linear-gradient(#25d366,#25d366b3);border-radius:0 3px 3px 0;width:4px;height:80%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #25d3664d}.conversation-card-selected:hover{background-color:#fafafafa}@supports (color:color-mix(in lab,red,red)){.conversation-card-selected:hover{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.conversation-card-selected:hover{background-color:color-mix(in oklab,var(--color-neutral-50)98%,transparent)}}}.conversation-card-selected:hover{box-shadow:none;border-bottom-color:#d1d5db4d;transform:none}.dark .conversation-card-selected{background-color:#262626cc}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-selected{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-selected{background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.dark .conversation-card-selected{box-shadow:none;border-bottom:1px solid #3741514d}.dark .conversation-card-selected:before{background:linear-gradient(#25d366,#25d366b3);box-shadow:0 0 10px #25d36666}.dark .conversation-card-selected:hover{background-color:#404040e6}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-selected:hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark .conversation-card-selected:hover{background-color:color-mix(in oklab,var(--color-neutral-700)90%,transparent)}}}.dark .conversation-card-selected:hover{box-shadow:none;border-bottom-color:#37415166;transform:none}.conversation-card:focus-visible{outline-offset:-1px;outline:2px solid #3b82f680}.dark .conversation-card:focus-visible{outline-color:#60a5fa80}@media (max-width:768px){.conversation-card{touch-action:manipulation;border-radius:0;min-height:82px;max-height:82px;margin:0;padding:.75rem 1rem}.conversation-card-default,.conversation-card-selected{box-shadow:none}.conversation-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.conversation-card,.conversation-card:before,.conversation-hover-overlay{transition:none;animation:none}}.agent-rating-container{margin-right:var(--spacing-1);margin-left:var(--spacing-1);align-items:center;gap:var(--spacing-1);opacity:.6;flex-direction:column;transition:opacity .2s;display:flex}.agent-rating-container:hover{opacity:1}.agent-rating-button{height:var(--spacing-6);width:var(--spacing-6);border-radius:3.40282e38px;border-radius:var(--radius-full);padding:var(--spacing-1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.agent-rating-button:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.agent-rating-button{justify-content:center;align-items:center;display:flex}.agent-rating-count{margin-left:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);font-size:9px;line-height:1;font-weight:var(--font-weight-medium)}.agent-rating-container .lucide{width:12px;height:12px}.agent-rating-button-like-active{background-color:var(--color-green-100);color:var(--color-green-700)}.agent-rating-button-like-active:is(.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)20%,transparent)}}}.agent-rating-button-like-active:is(.dark *){color:var(--color-green-400)}.agent-rating-button-like-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200)}.agent-rating-button-like-active:is(.dark *){border-color:#00813880}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active:is(.dark *){border-color:var(--color-green-700)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active:is(.dark *){border-color:color-mix(in oklab,var(--color-green-700)50%,transparent)}}}.agent-rating-button-like-inactive{background-color:var(--color-neutral-100);color:var(--color-neutral-600)}.agent-rating-button-like-inactive:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-inactive:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-inactive:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.agent-rating-button-like-inactive:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.agent-rating-button-like-inactive:hover{background-color:var(--color-green-100);color:var(--color-green-600)}.agent-rating-button-like-inactive:is(.dark *):hover{background-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-inactive:is(.dark *):hover{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-inactive:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-900)20%,transparent)}}}.agent-rating-button-like-inactive:is(.dark *):hover{color:var(--color-green-500)}}.agent-rating-button-dislike-active{background-color:var(--color-red-100);color:var(--color-red-700)}.agent-rating-button-dislike-active:is(.dark *){background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.agent-rating-button-dislike-active:is(.dark *){color:var(--color-red-400)}.agent-rating-button-dislike-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200)}.agent-rating-button-dislike-active:is(.dark *){border-color:#bf000f80}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active:is(.dark *){border-color:var(--color-red-700)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active:is(.dark *){border-color:color-mix(in oklab,var(--color-red-700)50%,transparent)}}}.agent-rating-button-dislike-inactive{background-color:var(--color-neutral-100);color:var(--color-neutral-600)}.agent-rating-button-dislike-inactive:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-inactive:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-inactive:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.agent-rating-button-dislike-inactive:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.agent-rating-button-dislike-inactive:hover{background-color:var(--color-red-100);color:var(--color-red-600)}.agent-rating-button-dislike-inactive:is(.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-inactive:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-inactive:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.agent-rating-button-dislike-inactive:is(.dark *):hover{color:var(--color-red-500)}}@media (max-width:640px){.agent-rating-container{margin-right:var(--spacing-1);gap:calc(var(--spacing)*.5)}.agent-rating-button{height:var(--spacing-5);width:var(--spacing-5);padding:calc(var(--spacing)*.5)}.agent-rating-count{font-size:8px}.agent-rating-container .lucide{width:10px;height:10px}}.agent-rating-dialog{max-width:var(--container-xs)}.agent-rating-dialog-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.agent-rating-dialog-description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.agent-rating-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.agent-rating-button:active{transform:scale(.95)}.agent-rating-messageactions{align-items:center;gap:calc(var(--spacing)*.5);opacity:.7;margin-left:-.125rem;transition:opacity .2s;display:flex}.agent-rating-messageactions:hover{opacity:1}.agent-rating-button-messageactions{height:var(--spacing-6);width:var(--spacing-6);border-radius:3.40282e38px;border-radius:var(--radius-full);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.agent-rating-button-messageactions:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.agent-rating-button-like-active-messageactions{background-color:var(--color-green-100);color:var(--color-green-600)}@media (hover:hover){.agent-rating-button-like-active-messageactions:hover{background-color:var(--color-green-200)}}.agent-rating-button-like-active-messageactions:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active-messageactions:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active-messageactions:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.agent-rating-button-like-active-messageactions:is(.dark *){color:var(--color-green-400)}@media (hover:hover){.agent-rating-button-like-active-messageactions:is(.dark *):hover{background-color:#0d542b80}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active-messageactions:is(.dark *):hover{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-like-active-messageactions:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-900)50%,transparent)}}}}.agent-rating-button-like-inactive-messageactions{color:var(--color-gray-500);background-color:#0000}@media (hover:hover){.agent-rating-button-like-inactive-messageactions:hover{color:var(--color-green-600);background-color:#0000}}.agent-rating-button-like-inactive-messageactions:is(.dark *){color:var(--color-gray-400);background-color:#0000}@media (hover:hover){.agent-rating-button-like-inactive-messageactions:is(.dark *):hover{color:var(--color-green-400);background-color:#0000}}.agent-rating-button-dislike-active-messageactions{background-color:var(--color-red-100);color:var(--color-red-600)}@media (hover:hover){.agent-rating-button-dislike-active-messageactions:hover{background-color:var(--color-red-200)}}.agent-rating-button-dislike-active-messageactions:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active-messageactions:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active-messageactions:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.agent-rating-button-dislike-active-messageactions:is(.dark *){color:var(--color-red-400)}@media (hover:hover){.agent-rating-button-dislike-active-messageactions:is(.dark *):hover{background-color:#82181a80}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active-messageactions:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.agent-rating-button-dislike-active-messageactions:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)50%,transparent)}}}}.agent-rating-button-dislike-inactive-messageactions{color:var(--color-gray-500);background-color:#0000}@media (hover:hover){.agent-rating-button-dislike-inactive-messageactions:hover{color:var(--color-red-600);background-color:#0000}}.agent-rating-button-dislike-inactive-messageactions:is(.dark *){color:var(--color-gray-400);background-color:#0000}@media (hover:hover){.agent-rating-button-dislike-inactive-messageactions:is(.dark *):hover{color:var(--color-red-400);background-color:#0000}}.agent-rating-count-messageactions{margin-left:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium)}.agent-rating-count-like{color:var(--color-green-600)}.agent-rating-count-like:is(.dark *){color:var(--color-green-400)}.agent-rating-count-dislike{color:var(--color-red-600)}.agent-rating-count-dislike:is(.dark *){color:var(--color-red-400)}.agent-rating-messageactions .lucide{width:12px;height:12px}.agent-rating-item{align-items:center;display:flex}:root{--contacts-glass-bg-light:linear-gradient(135deg,#ffffffe6 0%,#f5f5f5cc 100%);--contacts-glass-bg-dark:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);--contacts-blur:blur(16px);--contacts-border-light:#e5e5e580;--contacts-border-dark:#ffffff1a;--contacts-shadow-light-1:0 4px 32px #00000014,0 1px 4px #0000000a;--contacts-shadow-light-2:0 8px 40px #0000001f,0 2px 8px #0000000f;--contacts-shadow-dark-1:0 8px 32px #0000004d,inset 0 1px 0 #ffffff14;--contacts-shadow-dark-2:0 12px 40px #0006,0 4px 12px #0000004d;--contacts-transition:all .3s cubic-bezier(.16,1,.3,1);--contacts-accent:#93c5fd;--contacts-accent-hover:#3b82f6;--contacts-text-primary:#1f2937;--contacts-text-secondary:#475569;--contacts-text-muted:#94a3b8}.contacts-table-header{background:var(--contacts-glass-bg-light);border-bottom:1px solid var(--contacts-border-light);min-height:5rem;-webkit-backdrop-filter:var(--contacts-blur);transition:var(--contacts-transition);z-index:10;box-shadow:var(--contacts-shadow-light-1);padding:1.5rem 2.625rem;position:sticky;top:0}.contacts-table-body{background:var(--contacts-glass-bg-light);-webkit-backdrop-filter:var(--contacts-blur);border:1px solid var(--contacts-border-light);box-shadow:var(--contacts-shadow-light-1);border-top:0;border-radius:0 0 1rem 1rem;padding:1rem 2.625rem}.contact-row-default{-webkit-backdrop-filter:blur(8px);color:var(--contacts-text-primary);transition:var(--contacts-transition);background:linear-gradient(135deg,#fff9,#f8fafc80);border:1px solid #e2e8f080;border-radius:12px;margin:2px 0;padding:16px 0;position:relative}.contact-checkbox{box-shadow:inset 0 1px #fff6,0 2px 8px #93c5fd14;background:var(--contacts-glass-bg-light)!important;width:16px!important;height:16px!important;-webkit-backdrop-filter:var(--contacts-blur)!important;color:var(--contacts-text-primary)!important;border:2px solid #93c5fd66!important;border-radius:4px!important;transition:all .22s cubic-bezier(.16,1,.3,1)!important}.selection-indicator{background:var(--contacts-accent);border-radius:50%;width:6px;height:6px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-soft;box-shadow:0 0 8px #93c5fd99,0 0 12px #93c5fd66}.selection-text{color:var(--contacts-accent);text-shadow:0 1px 2px #0000001a;font-size:.8125rem;font-weight:600}.bulk-dropdown-trigger{text-shadow:0 1px 2px #00000014;height:1.25rem!important;color:var(--contacts-text-secondary)!important;box-shadow:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:1px solid #cbd5e159!important;border-radius:.375rem!important;min-width:fit-content!important;padding:0 .5rem!important;font-size:.8125rem!important;font-weight:500!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important}.bulk-dropdown-action{width:auto!important;min-width:5rem!important;max-width:8rem!important}.bulk-dropdown-selection{width:auto!important;min-width:6rem!important;max-width:10rem!important}.bulk-dropdown-content{background:var(--contacts-glass-bg-light)!important;border:1px solid var(--contacts-border-light)!important;box-shadow:var(--contacts-shadow-light-1)!important;z-index:20!important;width:auto!important;min-width:fit-content!important;max-width:16rem!important;-webkit-backdrop-filter:var(--contacts-blur)!important;border-radius:.5rem!important;padding:.25rem!important;position:fixed!important}.bulk-dropdown-content [data-radix-collection-item]{color:var(--contacts-text-secondary)!important;cursor:pointer!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:.375rem!important;align-items:center!important;gap:.375rem!important;padding:.375rem .75rem!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.2!important;transition:all .1s cubic-bezier(.16,1,.3,1)!important;display:flex!important;overflow:hidden!important}.bulk-dropdown-content [data-radix-collection-item]>*{flex-shrink:0!important}.bulk-dropdown-content [data-radix-collection-item]>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}[data-radix-select-viewport]{min-width:fit-content!important;max-width:16rem!important}[data-radix-select-trigger]{white-space:nowrap!important;min-width:fit-content!important}[data-radix-select-value]{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}[data-radix-select-content]{min-width:var(--radix-select-trigger-width)!important;z-index:20!important;isolation:isolate!important;background:var(--contacts-glass-bg-light)!important;border:1px solid var(--contacts-border-light)!important;width:auto!important;max-width:16rem!important;box-shadow:var(--contacts-shadow-light-1)!important;-webkit-backdrop-filter:var(--contacts-blur)!important;border-radius:.5rem!important;position:fixed!important}[data-radix-select-item]{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:.375rem!important;display:flex!important;overflow:hidden!important}[data-radix-select-item]>*{flex-shrink:0!important}[data-radix-select-item]>span:last-child{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.bulk-action-btn.delete-btn,.clear-selection-btn,.action-btn-header{text-shadow:0 1px 2px #00000014;height:1.25rem!important;color:var(--contacts-text-secondary)!important;box-shadow:none!important;background:0 0!important;border:1px solid #cbd5e159!important;border-radius:.375rem!important;min-width:fit-content!important;padding:0 .5rem!important;font-size:.8125rem!important;font-weight:500!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important}.clear-selection-btn{width:1.25rem!important;color:var(--contacts-text-muted)!important;padding:0!important}.delete-button-individual{color:#fb923c!important;-webkit-backdrop-filter:var(--contacts-blur)!important;transition:var(--contacts-transition)!important;background:linear-gradient(135deg,#fef2f24d,#fce2e238)!important;border:1px solid #fb923c47!important;border-radius:8px!important;padding:.25rem!important}.button-primary{background:linear-gradient(135deg,var(--contacts-accent)0%,#c4b5fdcc 100%);color:#fff;letter-spacing:.015em;height:2.5rem;transition:var(--contacts-transition);-webkit-backdrop-filter:var(--contacts-blur);border:1px solid #93c5fd99;border-radius:12px;padding:0 1.5rem;font-size:.875rem;font-weight:500;box-shadow:0 4px 16px #93c5fd33,0 0 12px #93c5fd4d,inset 0 1px #ffffff4d}.pagination-button{min-width:32px;height:32px;color:var(--contacts-text-secondary);background:var(--contacts-glass-bg-light);border:1px solid var(--contacts-border-light);transition:var(--contacts-transition);-webkit-backdrop-filter:var(--contacts-blur);border-radius:8px;font-size:.875rem;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6}.pagination-info{color:var(--contacts-text-secondary);text-shadow:0 1px 2px #00000014;font-size:.875rem;font-weight:500}.pagination-select{background:var(--contacts-glass-bg-light);border:1px solid var(--contacts-border-light);min-width:70px;color:var(--contacts-text-primary);transition:var(--contacts-transition);-webkit-backdrop-filter:var(--contacts-blur);border-radius:8px;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6}.contacts-table-header:hover{box-shadow:var(--contacts-shadow-light-2);background:linear-gradient(135deg,#f8fafcf2,#f1f5f9d9);transform:translateY(-1px)}.contact-row-default:hover{background:linear-gradient(135deg,#ffffffb3,#f8fafc99);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.contact-checkbox:hover{transform:scale(1.05);box-shadow:0 4px 16px #93c5fd1f,inset 0 1px #ffffff80;background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3)!important;border-color:#93c5fd99!important}.bulk-dropdown-trigger:hover:not(:disabled),.action-btn-header:hover:not(:disabled){color:var(--contacts-text-primary)!important;background:#f8fafc4d!important;border-color:#94a3b880!important}.bulk-dropdown-content [data-radix-collection-item]:hover{color:var(--contacts-accent-hover)!important;background:#3b82f614!important}.bulk-action-btn.delete-btn:hover:not(:disabled){color:#b91c1c!important;background:#fef2f24d!important;border-color:#ef444480!important}.clear-selection-btn:hover{color:#4b5563!important;background:#f3f4f64d!important;transform:rotate(90deg)!important}.delete-button-individual:hover{transform:translateY(-2px);box-shadow:0 4px 16px #fb923c40,inset 0 1px #ffffff4d;color:#fff!important;background:linear-gradient(135deg,#fb923cd9,#f97316f2)!important;border-color:#fb923cd9!important}.button-primary:hover{background:linear-gradient(135deg,#93c5fd,#c4b5fde6);border-color:#93c5fdcc;transform:translateY(-2px);box-shadow:0 8px 32px #93c5fd40,0 4px 16px #93c5fd26,inset 0 1px #fff6}.pagination-button:hover{color:var(--contacts-text-primary);background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;transform:translateY(-1px);box-shadow:0 4px 16px #93c5fd1a,inset 0 1px #ffffff80}.contact-row-selected{-webkit-backdrop-filter:var(--contacts-blur);border:1px solid #93c5fd66;box-shadow:0 0 0 1px #93c5fd33;background:#93c5fd40!important}.contact-checkbox[data-state=checked]{box-shadow:0 4px 16px #93c5fd33,0 0 12px #93c5fd4d,inset 0 1px #ffffff4d;color:#fff!important;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9)!important;border-color:#93c5fdd9!important}.pagination-button-active{color:#fff!important;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9)!important;border-color:#93c5fdd9!important;box-shadow:0 4px 16px #93c5fd33,0 0 12px #93c5fd4d,inset 0 1px #ffffff4d!important}.bulk-dropdown-trigger:disabled,.bulk-action-btn.delete-btn:disabled{opacity:.4!important;cursor:not-allowed!important;transform:none!important}.contact-row-default:focus-within{outline-offset:-2px;background:linear-gradient(135deg,#93c5fd26,#c4b5fd1f);border-color:#93c5fd99;outline:2px solid #93c5fd4d;box-shadow:0 0 0 3px #93c5fd1a,0 4px 16px #93c5fd1a}.dark .contacts-table-header{background:var(--contacts-glass-bg-dark);border:1px solid var(--contacts-border-dark);box-shadow:var(--contacts-shadow-dark-1)}.dark .contacts-table-header:hover{box-shadow:var(--contacts-shadow-dark-2)}.dark .contacts-table-body{background:var(--contacts-glass-bg-dark);border:1px solid var(--contacts-border-dark);box-shadow:var(--contacts-shadow-dark-1)}.dark .contact-row-default{border:1px solid var(--contacts-border-dark);color:#e2e8f0;background:linear-gradient(135deg,#ffffff0d,#ffffff08)}.dark .contact-row-default:hover{box-shadow:var(--contacts-shadow-dark-2);background:linear-gradient(135deg,#ffffff14,#ffffff0d)}.dark .contact-row-selected{border:1px solid #93c5fd4d;box-shadow:0 0 0 1px #93c5fd1a;background:#93c5fd26!important}.dark .contact-checkbox{box-shadow:0 2px 8px #0003,inset 0 1px #ffffff14;background:var(--contacts-glass-bg-dark)!important;color:#e2e8f0!important;border-color:#93c5fd80!important}.dark .contact-checkbox:hover{background:linear-gradient(135deg,#475569e6,#64748bb3)!important;border-color:#93c5fdb3!important}.dark .contact-checkbox[data-state=checked]{color:#fff!important;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9)!important;border-color:#93c5fdf2!important}.dark .bulk-dropdown-trigger{text-shadow:0 1px 2px #0003;color:#94a3b8!important;border-color:#3f3f464d!important}.dark .bulk-dropdown-trigger:hover:not(:disabled){color:#e2e8f0!important;background:#27272a4d!important;border-color:#71717a80!important}.dark .bulk-dropdown-content{background:var(--contacts-glass-bg-dark)!important;border-color:var(--contacts-border-dark)!important;box-shadow:var(--contacts-shadow-dark-1)!important}.dark .bulk-dropdown-content [data-radix-collection-item]{color:#94a3b8!important}.dark .bulk-dropdown-content [data-radix-collection-item]:hover{color:#60a5fa!important;background:#60a5fa1a!important}.dark .bulk-action-btn.delete-btn{color:#94a3b8!important;border-color:#3f3f464d!important}.dark .bulk-action-btn.delete-btn:hover:not(:disabled){color:#f87171!important;background:#7f1d1d33!important;border-color:#ef444480!important}.dark .pagination-button{background:var(--contacts-glass-bg-dark);border-color:var(--contacts-border-dark);color:#94a3b8;box-shadow:0 2px 8px #00000040,inset 0 1px #ffffff14}.dark .pagination-button:hover{color:#e2e8f0;background:linear-gradient(135deg,#475569e6,#64748bb3);border-color:#93c5fd80}.dark .pagination-button-active{color:#fff!important;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9)!important;border-color:#93c5fdf2!important}.dark .pagination-info{color:#94a3b8}.dark .pagination-select{background:var(--contacts-glass-bg-dark);border-color:var(--contacts-border-dark);color:#94a3b8}.container-background{background:var(--contacts-glass-bg-light);border:1px solid var(--contacts-border-light);box-shadow:var(--contacts-shadow-light-1);-webkit-backdrop-filter:var(--contacts-blur);border-radius:16px}.dark .container-background{background:var(--contacts-glass-bg-dark);border-color:var(--contacts-border-dark);box-shadow:var(--contacts-shadow-dark-1)}.container-border{border-color:var(--contacts-border-light)}.dark .container-border{border-color:var(--contacts-border-dark)}.interactive-hover{transition:var(--contacts-transition)}.interactive-hover:hover{transform:translateY(-2px);box-shadow:0 8px 32px #93c5fd1f,0 4px 16px #93c5fd14}.chat-icon-secondary{color:var(--contacts-text-secondary)}.dark .chat-icon-secondary{color:#94a3b8}.button-contacts-text-sm{color:#fff;text-shadow:0 1px 2px #0000001a;font-size:.875rem;font-weight:500}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.8}}.contact-row-default .font-medium{color:var(--contacts-text-primary);font-weight:600}.dark .contact-row-default .font-medium{color:#e2e8f0}.contact-row-default .text-gray-800,.contact-row-default .text-neutral-600{color:var(--contacts-text-secondary)}.dark .contact-row-default .text-gray-800,.dark .contact-row-default .text-neutral-600{color:#94a3b8}.contact-row-default:hover .chat-icon-secondary{color:var(--contacts-text-primary)}.dark .contact-row-default:hover .chat-icon-secondary{color:#e2e8f0}.contacts-table *{transition:var(--contacts-transition)}@media (max-width:768px){.contact-row-default{min-height:2.5rem;padding:.375rem 1rem}.contact-checkbox{width:14px!important;height:14px!important}.contacts-table-header{min-height:3rem;padding:.75rem 1rem}.contacts-table-body{padding:.5rem 1rem}.selection-indicator{width:5px;height:5px}.bulk-dropdown-action{min-width:4rem!important;max-width:6rem!important}.bulk-dropdown-selection{min-width:5rem!important;max-width:8rem!important}.bulk-dropdown-content{max-width:12rem!important}.bulk-dropdown-content [data-radix-collection-item]{padding:.25rem .5rem!important;font-size:.6875rem!important}.contacts-search-input{width:8rem!important;min-width:6rem!important;height:1.5rem!important;padding:.25rem .5rem .25rem 2rem!important;font-size:.6875rem!important}.contacts-search-input.\!w-full{width:100%!important;min-width:100%!important;max-width:100%!important;height:1.75rem!important;padding-left:2.25rem!important;padding-right:.75rem!important;font-size:.75rem!important}}@media (max-width:640px){.contact-row-default{min-height:2rem;padding:.25rem .75rem}.pagination-button{min-width:28px;height:28px;font-size:.75rem}.contact-checkbox{width:12px!important;height:12px!important}.contacts-table-header{min-height:2.5rem;padding:.5rem .75rem}.contacts-table-body{padding:.375rem .75rem}.selection-indicator{width:4px;height:4px}.bulk-dropdown-trigger{padding:0 .375rem!important;font-size:.6875rem!important}.bulk-dropdown-action{min-width:3.5rem!important;max-width:5rem!important}.bulk-dropdown-selection{min-width:4rem!important;max-width:6rem!important}.bulk-dropdown-content{max-width:10rem!important}.bulk-dropdown-content [data-radix-collection-item]{gap:.25rem!important;padding:.25rem .375rem!important;font-size:.625rem!important}.bulk-dropdown-content [data-radix-collection-item] svg,.bulk-dropdown-content [data-radix-collection-item] .w-3.h-3{width:.625rem!important;height:.625rem!important}.bulk-dropdown-content [data-radix-collection-item] .w-2\.5.h-2\.5{width:.5rem!important;height:.5rem!important;margin-right:.25rem!important}}.contacts-table-header,.contacts-table-body,.contact-row-default{isolation:isolate}[data-radix-portal],[data-radix-select-content],[data-radix-popper-content-wrapper]{z-index:20!important;isolation:isolate!important}[data-radix-select-trigger][data-state=open]~[data-radix-select-content]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-radix-dropdown-content]{z-index:20!important;isolation:isolate!important;background:var(--contacts-glass-bg-light)!important;border:1px solid var(--contacts-border-light)!important;width:auto!important;min-width:fit-content!important;max-width:12rem!important;box-shadow:var(--contacts-shadow-light-1)!important;-webkit-backdrop-filter:var(--contacts-blur)!important;border-radius:.5rem!important;position:fixed!important}.dark [data-radix-dropdown-content]{background:var(--contacts-glass-bg-dark)!important;border-color:var(--contacts-border-dark)!important;box-shadow:var(--contacts-shadow-dark-1)!important}[data-radix-dropdown-content] [data-radix-collection-item]{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:.5rem!important;min-width:fit-content!important;display:flex!important;overflow:hidden!important}[data-radix-dropdown-content] [data-radix-collection-item] svg{flex-shrink:0!important}[data-radix-dropdown-trigger][data-state=open]~[data-radix-dropdown-content]{box-shadow:var(--contacts-shadow-light-1)!important}.dashboard-sidebar{isolation:isolate!important;will-change:auto!important}.contacts-search-input{text-shadow:0 1px 2px #00000014;background:var(--contacts-glass-bg-light)!important;height:1.75rem!important;color:var(--contacts-text-primary)!important;-webkit-backdrop-filter:blur(6px)!important;white-space:nowrap!important;text-overflow:ellipsis!important;border:1.5px solid #93c5fdb3!important;border-radius:.5rem!important;width:12rem!important;min-width:8rem!important;max-width:16rem!important;padding:.25rem .75rem .25rem 2.25rem!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.25rem!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important;box-shadow:0 0 0 2px #93c5fd1a,0 2px 4px #00000014!important}.contacts-search-input:focus{background:linear-gradient(135deg,#fffffffa,#f8fafcf2)!important;border-color:#93c5fde6!important;outline:none!important;box-shadow:0 0 0 3px #93c5fd33,0 4px 8px #0000001f!important}.contacts-search-input::placeholder{color:#9ca3af!important;font-size:.8125rem!important;font-weight:500!important}.contacts-search-input+.absolute{pointer-events:none!important}.dark .contacts-search-input{text-shadow:0 1px 2px #0000004d;background:var(--contacts-glass-bg-dark)!important;color:#e2e8f0!important;border-color:#93c5fd99!important;box-shadow:0 0 0 2px #93c5fd14,0 2px 4px #0003!important}.dark .contacts-search-input:focus{border-color:#93c5fdcc!important;box-shadow:0 0 0 3px #93c5fd26,0 4px 8px #00000040!important}.dark .contacts-search-input::placeholder{color:#94a3b8!important}@media (max-width:1024px){.contacts-search-input{width:10rem!important;min-width:8rem!important;height:1.5rem!important;padding-left:2rem!important;padding-right:.5rem!important;font-size:.8125rem!important}}@media (max-width:768px){.contacts-search-input{width:8rem!important;min-width:6rem!important;height:1.5rem!important;padding-left:2rem!important;padding-right:.5rem!important;font-size:.75rem!important}.contacts-search-input.\!w-full{width:100%!important;min-width:100%!important;max-width:100%!important;height:1.75rem!important;padding-left:2.25rem!important;padding-right:.75rem!important;font-size:.8125rem!important}}[data-radix-dialog-overlay]{-webkit-backdrop-filter:blur(8px)!important;background:#00000080!important}.dark [data-radix-dialog-overlay]{background:#000000b3!important}.contacts-modal{-webkit-backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,#fffffff2,#f8fafceb)!important;border:1px solid #93c5fd4d!important;border-radius:1rem!important;width:85vw!important;min-width:18rem!important;max-width:24rem!important;max-height:85vh!important;padding:1.5rem!important;overflow-y:auto!important;box-shadow:0 25px 50px -12px #00000014,0 10px 20px -5px #0000000a,0 0 0 1px #93c5fd14,0 8px 32px #93c5fd1f!important}.contacts-modal[data-state=open]{visibility:visible!important;opacity:1!important;display:block!important}.contacts-modal>button[data-radix-dialog-close]{display:none!important}.dark .contacts-modal{background:linear-gradient(135deg,#27272afa,#18181bf2)!important;border-color:#93c5fd4d!important;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003,0 0 0 1px #93c5fd1a,0 4px 20px #93c5fd1a!important}.contacts-modal-title{color:var(--contacts-text-primary)!important;text-align:center!important;text-shadow:0 1px 2px #0000000d!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;margin-bottom:1.5rem!important;font-size:1.125rem!important;font-weight:600!important;display:flex!important}.dark .contacts-modal-title{color:#f8fafc!important;text-shadow:0 1px 2px #0003!important}.contacts-modal-description{margin-top:calc(var(--spacing-4)*-1);margin-bottom:var(--spacing-4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.dark .contacts-modal-description{color:#cbd5e1!important}.contacts-form-label{text-shadow:0 1px 2px #0000000d;color:var(--contacts-text-secondary)!important;margin-bottom:.75rem!important;font-size:.875rem!important;font-weight:500!important;display:block!important}.dark .contacts-form-label{color:#e2e8f0!important}.contacts-form-input{width:100%!important;height:2.5rem!important;color:var(--contacts-text-primary)!important;-webkit-backdrop-filter:blur(8px)!important;background:#f8fafcd9!important;border:1px solid #cbd5e173!important;border-radius:.5rem!important;padding:.75rem .875rem!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005!important}.contacts-form-input:focus{background:#fff!important;border-color:#93c5fdcc!important;outline:none!important;transform:translateY(-1px)!important;box-shadow:0 0 0 4px #93c5fd1f,0 4px 8px #00000014,0 2px 4px #93c5fd1a!important}.contacts-form-input::placeholder{color:#9ca3af!important;opacity:.85!important;font-weight:400!important}.dark .contacts-form-input{color:#e2e8f0!important;background:#27272ae6!important;border-color:#3f3f4680!important;box-shadow:0 2px 4px #0003,0 1px 2px #0000001f!important}.dark .contacts-form-input:focus{background:#27272a!important;border-color:#93c5fdb3!important;box-shadow:0 0 0 4px #93c5fd1f,0 4px 8px #0000004d,0 2px 4px #93c5fd1a!important}.dark .contacts-form-input::placeholder{color:#94a3b8!important;opacity:.75!important}.contacts-form-input-error{background:#fef2f2cc!important;border-color:#ef444499!important}.dark .contacts-form-input-error{background:#451a1a4d!important;border-color:#ef444480!important}.contacts-form-error{text-shadow:0 1px 2px #0000000d;color:#b91c1c!important;margin-top:.375rem!important;font-size:.75rem!important;font-weight:500!important}.dark .contacts-form-error{color:#f87171!important}.contacts-form-field{margin-bottom:1.25rem!important;position:relative!important}.contacts-form-field:last-child{margin-bottom:0!important}.contacts-form-buttons{flex-wrap:wrap!important;justify-content:center!important;gap:.75rem!important;margin-top:1.75rem!important;display:flex!important}.contacts-modal-btn,.contacts-form-button{cursor:pointer!important;border:1px solid #0000!important;border-radius:.5rem!important;justify-content:center!important;align-items:center!important;gap:.375rem!important;height:2.5rem!important;padding:0 1.5rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.4!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important;position:relative!important;overflow:hidden!important}.contacts-form-button{min-width:6rem!important}.contacts-modal-btn-cancel,.contacts-form-button.secondary{background:var(--contacts-glass-bg-light)!important;color:var(--contacts-text-secondary)!important;-webkit-backdrop-filter:blur(4px)!important;border:1.5px solid #cbd5e173!important;box-shadow:0 2px 4px #0000000d,0 1px 2px #00000005!important}.contacts-modal-btn-cancel:hover:not(:disabled),.contacts-form-button.secondary:hover{color:var(--contacts-text-primary)!important;background:linear-gradient(135deg,#f1f5f9f2,#e2e8f0e6)!important;border-color:#93c5fd99!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #00000014,0 2px 4px #93c5fd1a!important}.contacts-modal-btn-save,.contacts-form-button.primary{color:#fff!important;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9)!important;border:1.5px solid #93c5fd99!important;box-shadow:0 2px 8px #93c5fd33!important}.contacts-modal-btn-save:hover:not(:disabled),.contacts-form-button.primary:hover{background:linear-gradient(135deg,#93c5fd,#c4b5fde6)!important;border-color:#93c5fdcc!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px #93c5fd4d!important}.contacts-modal-btn-save:disabled,.contacts-form-button:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}.dark .contacts-modal-btn-cancel,.dark .contacts-form-button.secondary{color:#e2e8f0!important;background:#33415533!important;border-color:#3f3f4680!important}.dark .contacts-modal-btn-cancel:hover:not(:disabled),.dark .contacts-form-button.secondary:hover{color:#e2e8f0!important;background:#27272a4d!important;border-color:#71717a99!important}@media (max-width:640px){.contacts-modal{width:92vw!important;max-width:20rem!important;padding:1.25rem!important}.contacts-modal-title{margin-bottom:1.25rem!important;font-size:1rem!important}.contacts-form-input{height:2.25rem!important;padding:.625rem .75rem!important;font-size:.75rem!important}.contacts-form-button{min-width:5.5rem!important;height:2.25rem!important;padding:.5rem 1rem!important;font-size:.75rem!important}.contacts-form-field{margin-bottom:1rem!important}.contacts-form-buttons{gap:.5rem!important;margin-top:1.5rem!important}}@media (max-width:480px){.contacts-modal{width:95vw!important;max-width:18rem!important;padding:1rem!important}.contacts-form-buttons{flex-direction:column!important}.contacts-form-button{width:100%!important;min-width:unset!important}}.tag-preview-container{-webkit-backdrop-filter:blur(6px)!important;background:linear-gradient(90deg,#f8fafc66,#f1f5f933)!important;border:1px solid #e5e7eb66!important;border-radius:.5rem!important;margin-bottom:.875rem!important;padding:.875rem!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important}.dark .tag-preview-container{background:linear-gradient(90deg,#27272a80,#18181b4d)!important;border-color:#3f3f4680!important}.tag-color-button{-webkit-backdrop-filter:blur(6px)!important;cursor:pointer!important;border:1.5px solid #0000!important;border-radius:.5rem!important;outline:none!important;width:2.75rem!important;height:2.75rem!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;position:relative!important;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a!important}.tag-color-button:hover{transform:scale(1.05)!important;box-shadow:0 4px 8px #00000026,0 2px 4px #0000001a!important}.tag-color-button.selected{border-color:#334155!important;transform:scale(1.1)!important;box-shadow:0 6px 12px #0003,0 3px 6px #0000001a,0 0 0 1px #3341554d!important}.dark .tag-color-button.selected{border-color:#e2e8f0!important;box-shadow:0 6px 12px #0000004d,0 3px 6px #0003,0 0 0 1px #e2e8f04d!important}.tag-color-button-indicator{opacity:1!important;background:#fff!important;border-radius:50%!important;width:.75rem!important;height:.75rem!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 1px 3px #0003!important}.dark .tag-color-button-indicator{background:#27272a!important}.tag-colors-grid{grid-template-columns:repeat(5,1fr)!important;justify-items:center!important;gap:.625rem!important;margin-top:.75rem!important;display:grid!important}.selected-color-label{text-align:center!important;color:#6b7280!important;text-shadow:0 1px 2px #0000000d!important;margin-top:.75rem!important;font-size:.875rem!important;font-weight:500!important}.dark .selected-color-label{color:#9ca3af!important}.tag-name-counter{color:#6b7280!important;text-align:right!important;margin-top:.25rem!important;font-size:.75rem!important}.dark .tag-name-counter{color:#9ca3af!important}@media (max-width:640px){.tag-colors-grid{grid-template-columns:repeat(5,1fr)!important;gap:.5rem!important}.tag-color-button{width:2.25rem!important;height:2.25rem!important}.tag-preview-container{margin-bottom:.75rem!important;padding:.75rem!important}}@media (max-width:480px){.tag-colors-grid{grid-template-columns:repeat(4,1fr)!important;gap:.375rem!important}.tag-color-button{width:2rem!important;height:2rem!important}}:root{--team-glass-bg-light:linear-gradient(135deg,#ffffffe6 0%,#f5f5f5cc 100%);--team-glass-bg-dark:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);--team-blur:blur(16px);--team-border-light:#e5e5e580;--team-border-dark:#ffffff1a;--team-shadow-light-1:0 4px 32px #00000014,0 1px 4px #0000000a;--team-shadow-light-2:0 8px 40px #0000001f,0 2px 8px #0000000f;--team-shadow-dark-1:0 8px 32px #0000004d,inset 0 1px 0 #ffffff14;--team-shadow-dark-2:0 12px 40px #0006,0 4px 12px #0000004d;--team-txt-primary:#1f2937;--team-txt-secondary:#475569;--team-txt-muted:#94a3b8;--team-blue:#3b82f6;--team-blue-300:#93c5fd;--team-blue-700:#2563eb;--team-amber:#f59e0b;--team-red:#ef4444;--team-transition:all .3s cubic-bezier(.16,1,.3,1)}.team-container{background:var(--team-glass-bg-light)!important;border:1px solid var(--team-border-light)!important;-webkit-backdrop-filter:var(--team-blur)!important;box-shadow:var(--team-shadow-light-1)!important;transition:var(--team-transition)!important;border-radius:16px!important}.team-container:hover{transform:translateY(-1px);box-shadow:var(--team-shadow-light-2)!important}.dark .team-container{background:var(--team-glass-bg-dark)!important;border:1px solid var(--team-border-dark)!important;box-shadow:var(--team-shadow-dark-1)!important}.dark .team-container:hover{box-shadow:var(--team-shadow-dark-2)!important}.team-section{border-top:1px solid var(--team-border-light);padding:1rem 1.25rem}.team-section:first-child{border-top:0}.dark .team-section{border-top-color:var(--team-border-dark)}.team-member-row{color:var(--team-txt-primary);transition:var(--team-transition)!important;border-radius:12px!important;padding:16px!important}.team-member-row:hover{background:linear-gradient(135deg,#f8fafce6,#f1f5f9cc)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #00000014!important}.team-member-row:focus-within{outline:2px solid var(--team-blue-300);outline-offset:-2px;box-shadow:0 0 0 3px #93c5fd40}.team-member-row[aria-selected=true]{background:#93c5fd2e!important;border:1px solid #93c5fd59!important}.dark .team-member-row{color:#e2e8f0}.dark .team-member-row:hover{background:linear-gradient(135deg,#1f1f1fe6,#27272acc)!important;box-shadow:0 2px 8px #00000026!important}.team-member-avatar{background:linear-gradient(135deg,var(--team-blue)0%,var(--team-blue-700)100%)!important;transition:var(--team-transition)!important;box-shadow:0 1px 3px #0000001a,inset 0 1px #fff3!important}.team-member-avatar:hover{transform:scale(1.05)!important;box-shadow:0 2px 6px #00000026,inset 0 1px #ffffff4d!important}.team-member-name{color:var(--team-txt-primary);font-weight:600}.team-member-email{color:var(--team-txt-secondary);font-size:.875rem}.dark .team-member-name{color:#f8fafc}.dark .team-member-email{color:var(--team-txt-muted)}.team-role-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.team-role-admin{color:#92400e!important;background:linear-gradient(135deg,#f59e0b26,#d977061a)!important;border:1px solid #f59e0b4d!important}.dark .team-role-admin{color:#fbbf24!important;background:linear-gradient(135deg,#f59e0b33,#d9770626)!important;border:1px solid #f59e0b66!important}.team-role-operator{color:#1d4ed8!important;background:linear-gradient(135deg,#3b82f626,#2563eb1a)!important;border:1px solid #3b82f64d!important}.dark .team-role-operator{color:#93c5fd!important;background:linear-gradient(135deg,#3b82f633,#2563eb26)!important;border:1px solid #3b82f666!important}.team-role-viewer{color:#047857!important;background:linear-gradient(135deg,#10b98126,#0596691a)!important;border:1px solid #10b9814d!important}.dark .team-role-viewer{color:#6ee7b7!important;background:linear-gradient(135deg,#10b98133,#05966926)!important;border:1px solid #10b98166!important}.team-invite-form{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:linear-gradient(135deg,#fffffff2,#f8fafceb)!important;border:1px solid #e2e8f0b3!important;border-radius:12px!important;box-shadow:0 4px 6px #0000000d,0 1px 3px #00000014,inset 0 1px #ffffff1a!important}.dark .team-invite-form{background:var(--team-glass-bg-dark)!important;border:1px solid var(--team-border-dark)!important;box-shadow:var(--team-shadow-dark-1)!important}.team-input{height:2.5rem;color:var(--team-txt-primary);transition:var(--team-transition);background:#f8fafcd9;border:1px solid #cbd5e173;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem}.team-input:hover{border-color:#93c5fd99}.team-input:focus-visible{background:#fff;border-color:#93c5fde6;outline:none;box-shadow:0 0 0 3px #93c5fd33}.team-input::placeholder{color:#9ca3af}.dark .team-input{color:#e2e8f0;background:#27272ae6;border-color:#3f3f4680}.dark .team-input:focus-visible{border-color:#93c5fdcc;box-shadow:0 0 0 3px #93c5fd26}.dark .team-input::placeholder{color:#94a3b8}.team-pending-invite{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:var(--team-transition)!important;background:linear-gradient(135deg,#fef3c7cc,#fde68a99)!important;border:1px solid #f59e0b4d!important;border-radius:10px!important}.team-pending-invite:hover{transform:translateY(-1px)!important;box-shadow:0 2px 8px #f59e0b33!important}.dark .team-pending-invite{background:linear-gradient(135deg,#f59e0b26,#d977061a)!important;border:1px solid #f59e0b40!important}.team-action-btn{height:2.25rem;transition:var(--team-transition);border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.team-action-invite{background:linear-gradient(135deg,var(--team-blue),var(--team-blue-700));color:#fff;border-color:#3b82f680;box-shadow:0 2px 6px #3b82f640}.team-action-invite:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #3b82f64d!important}.team-action-remove{color:var(--team-red);background:0 0;border-color:#ef444459}.team-action-remove:hover{color:#b91c1c!important;background:linear-gradient(135deg,#fee2e2cc,#fca5a599)!important;transform:scale(1.05)!important}.dark .team-action-remove{color:#f87171;border-color:#ef444473}.dark .team-action-remove:hover{color:#f87171!important;background:linear-gradient(135deg,#dc262633,#b91c1c26)!important}.team-action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.team-create-container{-webkit-backdrop-filter:var(--team-blur)!important;box-shadow:var(--team-shadow-light-2)!important;background:linear-gradient(135deg,#fffffffa,#f8fafcf2)!important;border:1px solid #e2e8f099!important;border-radius:16px!important}.dark .team-create-container{background:var(--team-glass-bg-dark)!important;border:1px solid var(--team-border-dark)!important;box-shadow:var(--team-shadow-dark-2)!important}.team-icon-container{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:var(--team-transition)!important;background:linear-gradient(135deg,#3b82f626,#2563eb1a)!important;border:1px solid #3b82f633!important;border-radius:12px!important}.dark .team-icon-container{background:linear-gradient(135deg,#3b82f633,#2563eb26)!important;border:1px solid #3b82f64d!important}.team-icon-container:hover{transform:scale(1.05)rotate(2deg)!important;box-shadow:0 4px 16px #3b82f633!important}.team-info-box{color:var(--team-txt-secondary);-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:linear-gradient(135deg,#dbeafecc,#bfdbfe99)!important;border:1px solid #3b82f633!important;border-radius:12px!important}.dark .team-info-box{color:var(--team-txt-muted);background:linear-gradient(135deg,#3b82f626,#2563eb1a)!important;border:1px solid #3b82f640!important}.team-search{background:var(--team-glass-bg-light);height:2rem;color:var(--team-txt-primary);width:14rem;transition:var(--team-transition);-webkit-backdrop-filter:blur(6px);border:1.5px solid #93c5fdb3;border-radius:.5rem;padding:.375rem .75rem .375rem 2.25rem;font-size:.875rem;font-weight:500}.team-search:focus-visible{border-color:#93c5fde6;outline:none;box-shadow:0 0 0 3px #93c5fd33}.team-search::placeholder{color:#9ca3af}.dark .team-search{background:var(--team-glass-bg-dark);color:#e2e8f0;border-color:#93c5fd99}.team-pagination-btn{background:var(--team-glass-bg-light);border:1px solid var(--team-border-light);min-width:32px;height:32px;color:var(--team-txt-secondary);transition:var(--team-transition);-webkit-backdrop-filter:var(--team-blur);backdrop-filter:var(--team-blur);border-radius:8px;font-size:.875rem}.team-pagination-btn:hover{color:var(--team-txt-primary);background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;transform:translateY(-1px)}.team-pagination-btn[aria-current=page]{color:#fff;background:linear-gradient(135deg,#93c5fdf2,#c4b5fdd9);border-color:#93c5fdd9;box-shadow:0 4px 16px #93c5fd33,inset 0 1px #ffffff4d}.dark .team-pagination-btn{background:var(--team-glass-bg-dark);border-color:var(--team-border-dark);color:var(--team-txt-muted)}@media (max-width:640px){.team-container{border-radius:12px!important;margin:8px!important}.team-member-row{padding:12px!important}.team-member-avatar{width:40px!important;height:40px!important}.team-search{width:9.5rem;height:1.75rem}}@media (min-width:641px) and (max-width:1023px){.team-container{margin:12px!important}.team-member-row{padding:16px!important}}@media (min-width:1024px){.team-container{margin:16px!important}.team-member-row{padding:20px!important}}[data-radix-portal],[data-radix-dropdown-content],[data-radix-select-content]{position:fixed;z-index:20!important;isolation:isolate!important}[data-radix-dropdown-content],[data-radix-select-content]{background:var(--team-glass-bg-light)!important;border:1px solid var(--team-border-light)!important;box-shadow:var(--team-shadow-light-1)!important;-webkit-backdrop-filter:var(--team-blur)!important;border-radius:.5rem!important}.dark [data-radix-dropdown-content],.dark [data-radix-select-content]{background:var(--team-glass-bg-dark)!important;border-color:var(--team-border-dark)!important;box-shadow:var(--team-shadow-dark-1)!important}html:has([data-state=open][data-radix-select-trigger]),body:has([data-state=open][data-radix-select-trigger]){overflow:hidden auto!important}.team-action-btn:focus-visible,.team-pagination-btn:focus-visible,.team-search:focus-visible,.team-input:focus-visible{outline:2px solid var(--team-blue-300);outline-offset:2px}.webhook-glass-base{-webkit-backdrop-filter:blur(16px);cursor:pointer;border:1px solid #cbd5e199;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #0000000f,inset 0 1px #ffffff40}.webhook-glass-base:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000014,inset 0 1px #ffffff4d}.webhook-glass-base:focus-visible{outline-offset:2px;outline:2px solid #93c5fd;box-shadow:0 0 0 3px #93c5fd40}.webhook-glass-hotmart{color:#c2410c;background:linear-gradient(135deg,#ea580c1f,#fb923c14);border-color:#ea580c59}.webhook-glass-hotmart:hover{background:linear-gradient(135deg,#ea580c2e,#fb923c1f);border-color:#ea580c73}.webhook-glass-eduzz{color:#1d4ed8;background:linear-gradient(135deg,#2563eb1f,#60a5fa14);border-color:#2563eb59}.webhook-glass-eduzz:hover{background:linear-gradient(135deg,#2563eb2e,#60a5fa1f);border-color:#2563eb73}.webhook-glass-kiwify{color:#15803d;background:linear-gradient(135deg,#16a34a1f,#4ade8014);border-color:#16a34a59}.webhook-glass-kiwify:hover{background:linear-gradient(135deg,#16a34a2e,#4ade801f);border-color:#16a34a73}.webhook-glass-hubla{color:#7c3aed;background:linear-gradient(135deg,#9333ea1f,#c4b5fd14);border-color:#9333ea59}.webhook-glass-hubla:hover{background:linear-gradient(135deg,#9333ea2e,#c4b5fd1f);border-color:#9333ea73}.webhook-glass-guru{color:#b91c1c;background:linear-gradient(135deg,#dc26261f,#f8717114);border-color:#dc262659}.webhook-glass-guru:hover{background:linear-gradient(135deg,#dc26262e,#f871711f);border-color:#dc262673}.logo-monochrome{filter:grayscale()brightness(.4)contrast(1.2);opacity:.6;transition:all .3s ease-in-out}.logo-monochrome:hover{filter:grayscale(80%)brightness(.5)contrast(1.1);opacity:.8}.dark .logo-monochrome{filter:grayscale()brightness(.7)contrast(.9);opacity:.5}.dark .logo-monochrome:hover{filter:grayscale(80%)brightness(.8)contrast();opacity:.7}.logo-colored{filter:none;opacity:1;transition:all .3s ease-in-out}.personalizacao-main-card{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:28px!important;transition:all .3s ease-out!important;overflow:visible!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.personalizacao-main-card:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff4d!important;overflow:visible!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #00000014,inset 0 1px #ffffff26!important}.dark .personalizacao-main-card{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;overflow:visible!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.dark .personalizacao-main-card:hover{background:linear-gradient(135deg,#ffffff14,#ffffff08)!important;border:1px solid #ffffff26!important;overflow:visible!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff14!important}.infoproduto-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:24px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.infoproduto-card-refined .w-7.h-7,.infoproduto-card-refined .w-8.h-8{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #fff3!important;box-shadow:0 4px 16px #00000008,inset 0 1px #ffffff1a!important}.dark .infoproduto-card-refined .w-7.h-7,.dark .infoproduto-card-refined .w-8.h-8{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff0d!important}.infoproduto-card-refined:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff4d!important;transform:translateY(-2px)!important;box-shadow:0 12px 40px #00000014,inset 0 1px #ffffff26!important}.dark .infoproduto-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.dark .infoproduto-card-refined:hover{background:linear-gradient(135deg,#ffffff14,#ffffff08)!important;border:1px solid #ffffff26!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff14!important}.regra-geral-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:24px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.regra-geral-card-refined .w-7.h-7,.regra-geral-card-refined .w-8.h-8{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #fff3!important;box-shadow:0 4px 16px #00000008,inset 0 1px #ffffff1a!important}.dark .regra-geral-card-refined .w-7.h-7,.dark .regra-geral-card-refined .w-8.h-8{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff0d!important}.regra-geral-card-refined:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff4d!important;transform:translateY(-2px)!important;box-shadow:0 12px 40px #00000014,inset 0 1px #ffffff26!important}.dark .regra-geral-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.dark .regra-geral-card-refined:hover{background:linear-gradient(135deg,#ffffff14,#ffffff08)!important;border:1px solid #ffffff26!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff14!important}.empty-state-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid #ffffff26!important;border-radius:24px!important;transition:all .3s ease-out!important;box-shadow:0 6px 24px #00000008,inset 0 1px #ffffff14!important}.empty-state-card-refined .w-12.h-12,.empty-state-card-refined .w-16.h-16{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff1f,#ffffff0f)!important;border:1px solid #ffffff2e!important;box-shadow:0 4px 16px #00000005,inset 0 1px #ffffff14!important}.dark .empty-state-card-refined .w-12.h-12,.dark .empty-state-card-refined .w-16.h-16{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff1a!important;box-shadow:0 4px 16px #0000000f,inset 0 1px #ffffff0a!important}.infoproduto-card-refined:hover .w-7.h-7,.infoproduto-card-refined:hover .w-8.h-8,.regra-geral-card-refined:hover .w-7.h-7,.regra-geral-card-refined:hover .w-8.h-8{background:linear-gradient(135deg,#fff3,#ffffff1f)!important;border:1px solid #ffffff4d!important;transform:scale(1.05)!important;box-shadow:0 6px 20px #0000000d,inset 0 1px #ffffff26!important}.dark .infoproduto-card-refined:hover .w-7.h-7,.dark .infoproduto-card-refined:hover .w-8.h-8,.dark .regra-geral-card-refined:hover .w-7.h-7,.dark .regra-geral-card-refined:hover .w-8.h-8{background:linear-gradient(135deg,#ffffff1f,#ffffff0f)!important;border:1px solid #ffffff2e!important;box-shadow:0 6px 20px #0000001f,inset 0 1px #ffffff14!important}.empty-state-card-refined:hover .w-12.h-12,.empty-state-card-refined:hover .w-16.h-16{background:linear-gradient(135deg,#ffffff2e,#ffffff1a)!important;border:1px solid #ffffff40!important;transform:scale(1.02)!important;box-shadow:0 6px 20px #0000000a,inset 0 1px #ffffff1f!important}.dark .empty-state-card-refined:hover .w-12.h-12,.dark .empty-state-card-refined:hover .w-16.h-16{background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #ffffff26!important;box-shadow:0 6px 20px #00000014,inset 0 1px #ffffff0f!important}.infoproduto-card-refined .w-7.h-7,.infoproduto-card-refined .w-8.h-8,.regra-geral-card-refined .w-7.h-7,.regra-geral-card-refined .w-8.h-8,.empty-state-card-refined .w-12.h-12,.empty-state-card-refined .w-16.h-16{transition:all .3s cubic-bezier(.23,1,.32,1)!important}.empty-state-card-refined:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f)!important;border:1px solid #ffffff40!important;transform:translateY(-1px)!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1f!important}.dark .empty-state-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0a,#ffffff05)!important;border:1px solid #ffffff14!important;box-shadow:0 6px 24px #00000014,inset 0 1px #ffffff0a!important}.dark .empty-state-card-refined:hover{background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff1f!important;box-shadow:0 8px 32px #0000001f,inset 0 1px #ffffff0f!important}@media (max-width:480px){.personalizacao-main-card,.infoproduto-card-refined,.regra-geral-card-refined,.empty-state-card-refined{border-radius:12px!important}.infoproduto-card-refined,.regra-geral-card-refined{min-height:200px!important}}@media (min-width:481px) and (max-width:640px){.personalizacao-main-card,.infoproduto-card-refined,.regra-geral-card-refined,.empty-state-card-refined{border-radius:14px!important}.infoproduto-card-refined,.regra-geral-card-refined{min-height:220px!important}}@media (min-width:641px) and (max-width:1024px){.personalizacao-main-card,.infoproduto-card-refined,.regra-geral-card-refined,.empty-state-card-refined{border-radius:15px!important}.infoproduto-card-refined{min-height:240px!important}.regra-geral-card-refined{min-height:260px!important}}@media (min-width:1025px){.personalizacao-main-card,.infoproduto-card-refined,.regra-geral-card-refined,.empty-state-card-refined{border-radius:16px!important}.infoproduto-card-refined{min-height:260px!important}.regra-geral-card-refined{min-height:280px!important}}.personalizacao-main-card,.infoproduto-card-refined,.regra-geral-card-refined,.empty-state-card-refined{animation:.4s cubic-bezier(.23,1,.32,1) personalizacao-card-fade-in}@keyframes personalizacao-card-fade-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.personalizacao-tabs-list{-webkit-backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,#ffffff1f,#ffffff0f)!important;border:1px solid #fff3!important;border-radius:24px!important;padding:6px!important;transition:all .3s!important;box-shadow:0 4px 24px #00000014,inset 0 1px #ffffff26!important}.personalizacao-tabs-list:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;box-shadow:0 6px 32px #0000001f,inset 0 1px #fff3!important}.dark .personalizacao-tabs-list{background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 24px #00000026,inset 0 1px #ffffff14!important}.dark .personalizacao-tabs-list:hover{background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;box-shadow:0 6px 32px #0003,inset 0 1px #ffffff1f!important}.personalizacao-tab-trigger{color:#111827b3!important;background:0 0!important;border:1px solid #0000!important;border-radius:18px!important;font-weight:500!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important;position:relative!important;overflow:hidden!important}.personalizacao-tab-trigger:hover{color:#111827e6!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid #ffffff26!important;transform:translateY(-1px)!important}.personalizacao-tab-trigger[data-state=active]{-webkit-backdrop-filter:blur(16px)!important;color:#111827f2!important;background:linear-gradient(135deg,#ffffffe6,#fffc)!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px #00000014,inset 0 1px #fff3!important}.dark .personalizacao-tab-trigger{color:#f3f4f699!important}.dark .personalizacao-tab-trigger:hover{color:#f3f4f6cc!important;background:linear-gradient(135deg,#ffffff0a,#ffffff05)!important;border:1px solid #ffffff14!important}.dark .personalizacao-tab-trigger[data-state=active]{-webkit-backdrop-filter:blur(16px)!important;color:#f3f4f6f2!important;background:linear-gradient(135deg,#181a1ee6,#181a1ecc)!important;border:1px solid #ffffff26!important;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff1a!important}.personalizacao-tab-trigger svg{transition:all .3s!important}.personalizacao-tab-trigger:hover svg{transform:scale(1.05)!important}.personalizacao-tab-trigger[data-state=active] svg{transform:scale(1.1)!important}.personalizacao-grid{gap:12px}@media (min-width:640px){.personalizacao-grid{gap:16px}}@media (min-width:768px){.personalizacao-grid{gap:20px}}@media (min-width:1024px){.personalizacao-grid{gap:24px}}@media (min-width:1280px){.personalizacao-grid{gap:28px}}.neural-glow{filter:drop-shadow(0 0 12px #3b82f666)}.neural-pulse{animation:2.5s ease-in-out infinite neural-pulse}@keyframes neural-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.dashboard-grid-dark{background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:50px 50px}.dashboard-grid-light{background-image:linear-gradient(#64748b4d 1px,#0000 1px),linear-gradient(90deg,#64748b4d 1px,#0000 1px);background-size:60px 60px}.chat-conversations-list{scrollbar-width:thin!important;scrollbar-color:#64748b4d transparent!important}.chat-conversations-list::-webkit-scrollbar{width:6px!important}.chat-conversations-list::-webkit-scrollbar-track{background:0 0!important}.chat-conversations-list::-webkit-scrollbar-thumb{background:#64748b4d!important;border-radius:3px!important;transition:background-color .2s!important}.chat-conversations-list::-webkit-scrollbar-thumb:hover{background:#64748b80!important}.dark .chat-conversations-list{scrollbar-color:#94a3b84d transparent!important}.dark .chat-conversations-list::-webkit-scrollbar-thumb{background:#94a3b84d!important}.dark .chat-conversations-list::-webkit-scrollbar-thumb:hover{background:#94a3b880!important}.disparos-table-wrapper{scrollbar-width:auto!important;scrollbar-color:#64748b66 transparent!important}.disparos-table-wrapper::-webkit-scrollbar{height:8px!important}.disparos-table-wrapper::-webkit-scrollbar-track{background:#0f172a05!important;border-radius:4px!important}.disparos-table-wrapper::-webkit-scrollbar-thumb{background:#64748b66!important;border-radius:4px!important;transition:background-color .2s!important}.disparos-table-wrapper::-webkit-scrollbar-thumb:hover{background:#64748b99!important}.dark .disparos-table-wrapper{scrollbar-color:#94a3b866 transparent!important}.dark .disparos-table-wrapper::-webkit-scrollbar-track{background:#f8fafc05!important}.dark .disparos-table-wrapper::-webkit-scrollbar-thumb{background:#94a3b866!important}.dark .disparos-table-wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b899!important}.sidebar-scrollable-premium{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}.sidebar-scrollable-premium::-webkit-scrollbar{background:0 0!important;width:0!important;display:none!important}.date-range-compact{scrollbar-width:thin!important;scrollbar-color:#64748b4d transparent!important}.date-range-compact::-webkit-scrollbar{width:6px!important}.date-range-compact::-webkit-scrollbar-track{background:0 0!important}.date-range-compact::-webkit-scrollbar-thumb{background:#64748b4d!important;border-radius:3px!important;transition:background-color .2s!important}.date-range-compact::-webkit-scrollbar-thumb:hover{background:#64748b80!important}.dark .date-range-compact{scrollbar-color:#94a3b84d transparent!important}.dark .date-range-compact::-webkit-scrollbar-thumb{background:#94a3b84d!important}.dark .date-range-compact::-webkit-scrollbar-thumb:hover{background:#94a3b880!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-0\.5{inset:calc(var(--spacing)*-.5)}.-inset-2{inset:calc(var(--spacing-2)*-1)}.-inset-4{inset:calc(var(--spacing-4)*-1)}.-inset-\[2px\]{top:-2px;right:-2px;bottom:-2px;left:-2px}.inset-0{inset:var(--spacing-0)}.inset-x-0{inset-inline:var(--spacing-0)}.inset-y-0{inset-block:var(--spacing-0)}.-top-1{top:calc(var(--spacing-1)*-1)}.-top-2{top:calc(var(--spacing-2)*-1)}.-top-4{top:calc(var(--spacing-4)*-1)}.-top-5{top:calc(var(--spacing-5)*-1)}.-top-6{top:calc(var(--spacing-6)*-1)}.-top-12{top:calc(var(--spacing-12)*-1)}.top-0{top:var(--spacing-0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:var(--spacing-1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:var(--spacing-2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:var(--spacing-3)}.top-4{top:var(--spacing-4)}.top-16{top:var(--spacing-16)}.top-\[-35px\]{top:-35px}.top-\[3px\]{top:3px}.top-\[11px\]{top:11px}.top-\[20\%\]{top:20%}.top-\[25\%\]{top:25%}.top-\[30\%\]{top:30%}.top-\[45\%\]{top:45%}.top-\[50\%\]{top:50%}.top-\[55\%\]{top:55%}.top-\[60\%\]{top:60%}.top-\[70\%\]{top:70%}.top-\[85\%\]{top:85%}.-right-1{right:calc(var(--spacing-1)*-1)}.-right-2{right:calc(var(--spacing-2)*-1)}.-right-12{right:calc(var(--spacing-12)*-1)}.right-0{right:var(--spacing-0)}.right-1{right:var(--spacing-1)}.right-1\/4{right:25%}.right-2{right:var(--spacing-2)}.right-3{right:var(--spacing-3)}.right-4{right:var(--spacing-4)}.right-\[38px\]{right:38px}.-bottom-1{bottom:calc(var(--spacing-1)*-1)}.-bottom-4{bottom:calc(var(--spacing-4)*-1)}.-bottom-5{bottom:calc(var(--spacing-5)*-1)}.-bottom-8{bottom:calc(var(--spacing-8)*-1)}.-bottom-12{bottom:calc(var(--spacing-12)*-1)}.bottom-0{bottom:var(--spacing-0)}.bottom-1\/4{bottom:25%}.bottom-4{bottom:var(--spacing-4)}.bottom-16{bottom:var(--spacing-16)}.-left-2{left:calc(var(--spacing-2)*-1)}.-left-12{left:calc(var(--spacing-12)*-1)}.left-0{left:var(--spacing-0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:var(--spacing-1)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:var(--spacing-2)}.left-3{left:var(--spacing-3)}.left-4{left:var(--spacing-4)}.left-\[3px\]{left:3px}.left-\[20\%\]{left:20%}.left-\[28px\]{left:28px}.left-\[30\%\]{left:30%}.left-\[50\%\]{left:50%}.left-\[70\%\]{left:70%}.left-\[80\%\]{left:80%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[15\]{z-index:15}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.z-\[var\(--z-tooltip\)\]{z-index:var(--z-tooltip)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing-1)*-1)}.mx-1{margin-inline:var(--spacing-1)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:var(--spacing-4)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:var(--spacing-1)}.my-2{margin-block:var(--spacing-2)}.my-3\.5{margin-block:calc(var(--spacing)*3.5)}.my-5{margin-block:var(--spacing-5)}.my-6{margin-block:var(--spacing-6)}.my-\[var\(--spacing-4\)\]{margin-block:var(--spacing-4)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing-1)*-1)}.-mt-2{margin-top:calc(var(--spacing-2)*-1)}.-mt-4{margin-top:calc(var(--spacing-4)*-1)}.mt-0{margin-top:var(--spacing-0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-10{margin-top:var(--spacing-10)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing-2)*-1)}.mr-1{margin-right:var(--spacing-1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:var(--spacing-2)}.mr-4{margin-right:var(--spacing-4)}.mr-11{margin-right:calc(var(--spacing)*11)}.mr-\[var\(--spacing-4\)\]{margin-right:var(--spacing-4)}.-mb-2{margin-bottom:calc(var(--spacing-2)*-1)}.-mb-3{margin-bottom:calc(var(--spacing-3)*-1)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.mb-10{margin-bottom:var(--spacing-10)}.mb-12{margin-bottom:var(--spacing-12)}.mb-16{margin-bottom:var(--spacing-16)}.mb-20{margin-bottom:var(--spacing-20)}.mb-\[var\(--spacing-1\)\]{margin-bottom:var(--spacing-1)}.mb-\[var\(--spacing-2\)\]{margin-bottom:var(--spacing-2)}.mb-\[var\(--spacing-3\)\]{margin-bottom:var(--spacing-3)}.mb-\[var\(--spacing-6\)\]{margin-bottom:var(--spacing-6)}.mb-\[var\(--spacing-8\)\]{margin-bottom:var(--spacing-8)}.-ml-4{margin-left:calc(var(--spacing-4)*-1)}.ml-0{margin-left:var(--spacing-0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:var(--spacing-1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:var(--spacing-2)}.ml-3{margin-left:var(--spacing-3)}.ml-4{margin-left:var(--spacing-4)}.ml-6{margin-left:var(--spacing-6)}.ml-8{margin-left:var(--spacing-8)}.ml-\[var\(--spacing-1\)\]{margin-left:var(--spacing-1)}.ml-\[var\(--spacing-4\)\]{margin-left:var(--spacing-4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-12{width:var(--spacing-12);height:var(--spacing-12)}.size-16{width:var(--spacing-16);height:var(--spacing-16)}.size-full{width:100%;height:100%}.h-\(--radix-select-trigger-height\){height:var(--radix-select-trigger-height)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:var(--spacing-1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:var(--spacing-2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:var(--spacing-3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:var(--spacing-4)}.h-5{height:var(--spacing-5)}.h-6{height:var(--spacing-6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:var(--spacing-8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:var(--spacing-10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:var(--spacing-12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:var(--spacing-16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:var(--spacing-20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[12rem\]{height:12rem}.h-\[34px\]{height:34px}.h-\[86px\]{height:86px}.h-\[95vh\]{height:95vh}.h-\[120px\]{height:120px}.h-\[200px\]{height:200px}.h-\[240px\]{height:240px}.h-\[280px\]{height:280px}.h-\[320px\]{height:320px}.h-\[400px\]{height:400px}.h-\[450px\]{height:450px}.h-\[500px\]{height:500px}.h-\[580px\]{height:580px}.h-\[var\(--height-button-lg\)\]{height:var(--height-button-lg)}.h-\[var\(--height-button-md\)\]{height:var(--height-button-md)}.h-\[var\(--height-button-sm\)\]{height:var(--height-button-sm)}.h-\[var\(--height-button-xl\)\]{height:var(--height-button-xl)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[45vh\]{max-height:45vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[calc\(90vh-120px\)\]{max-height:calc(90vh - 120px)}.max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:var(--spacing-0)}.min-h-12{min-height:var(--spacing-12)}.min-h-96{min-height:calc(var(--spacing)*96)}.min-h-\[44px\]{min-height:44px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70px\]{min-height:70px}.min-h-\[80px\]{min-height:80px}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[200vh\]{min-height:200vh}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[calc\(var\(--height-input-md\)\*2\)\]{min-height:calc(var(--height-input-md)*2)}.min-h-fit{min-height:fit-content}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:var(--spacing-0)}.w-1{width:var(--spacing-1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:var(--spacing-2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:var(--spacing-3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:var(--spacing-4)}.w-4\/5{width:80%}.w-5{width:var(--spacing-5)}.w-5\/6{width:83.3333%}.w-6{width:var(--spacing-6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:var(--spacing-8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:var(--spacing-10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:var(--spacing-12)}.w-16{width:var(--spacing-16)}.w-18{width:calc(var(--spacing)*18)}.w-20{width:var(--spacing-20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[--sidebar-width\]{width:--sidebar-width}.w-\[0\.4rem\]{width:.4rem}.w-\[1px\]{width:1px}.w-\[10\%\]{width:10%}.w-\[15\%\]{width:15%}.w-\[20\%\]{width:20%}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[32rem\]{width:32rem}.w-\[90vw\]{width:90vw}.w-\[95vw\]{width:95vw}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[var\(--height-button-md\)\]{width:var(--height-button-md)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-\[--skeleton-width\]{max-width:--skeleton-width}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[1800px\]{max-width:1800px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:var(--spacing-0)}.min-w-5{min-width:var(--spacing-5)}.min-w-16{min-width:var(--spacing-16)}.min-w-20{min-width:var(--spacing-20)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[40px\]{min-width:40px}.min-w-\[44px\]{min-width:44px}.min-w-\[60px\]{min-width:60px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.\[transform-origin\:bottom\]{transform-origin:bottom}.\[transform-origin\:top_center\]{transform-origin:top}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-5{--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:var(--spacing-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-200\%\]{--tw-translate-x:-200%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.35\]{scale:.35}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.-skew-x-12{--tw-skew-x:skewX( -12deg );transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.\[transform\:perspective\(800px\)_rotateX\(-25deg\)_translateZ\(0px\)\]{transform:perspective(800px)rotateX(-25deg)translateZ(0)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[liquidShimmerSpread_12s_linear_infinite\]{animation:12s linear infinite liquidShimmerSpread}.animate-\[pulse-modern_2\.5s_ease-in-out_infinite\]{animation:2.5s ease-in-out infinite pulse-modern}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-rainbow{animation:var(--animate-rainbow)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[120px_auto_120px\]{grid-template-columns:120px auto 120px}.grid-cols-\[auto_minmax\(180px\,240px\)_1fr\]{grid-template-columns:auto minmax(180px,240px) 1fr}.grid-cols-\[minmax\(80px\,120px\)_auto_minmax\(80px\,120px\)\]{grid-template-columns:minmax(80px,120px) auto minmax(80px,120px)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:var(--spacing-0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-16{gap:var(--spacing-16)}.gap-\[2px\]{gap:2px}.gap-\[var\(--spacing-1\)\]{gap:var(--spacing-1)}.gap-\[var\(--spacing-2\)\]{gap:var(--spacing-2)}.gap-\[var\(--spacing-4\)\]{gap:var(--spacing-4)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-0)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-20)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-20)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:var(--spacing-4)}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-1)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-3)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-4)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:var(--spacing-2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-100>:not(:last-child)){border-color:var(--color-neutral-100)}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}:where(.divide-neutral-200\/60>:not(:last-child)){border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){:where(.divide-neutral-200\/60>:not(:last-child)){border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){:where(.divide-neutral-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[32px\]{border-radius:32px}.rounded-\[44px\]{border-radius:44px}.rounded-\[45px\]{border-radius:45px}.rounded-\[50px\]{border-radius:50px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-2xl\)\]{border-radius:var(--radius-2xl)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:3.40282e38px;border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-r-\[24px\]{border-top-right-radius:24px;border-bottom-right-radius:24px}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[44px\]{border-bottom-right-radius:44px;border-bottom-left-radius:44px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[10px\]{border-top-style:var(--tw-border-style);border-top-width:10px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-\[10px\]{border-right-style:var(--tw-border-style);border-right-width:10px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[10px\]{border-left-style:var(--tw-border-style);border-left-width:10px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-2{border-color:var(--color-2)}.border-\[\#1d4ed8\]\/20{border-color:#1d4ed833}.border-\[\#7c3aed\]\/30{border-color:#7c3aed4d}.border-\[\#4338ca\]\/20{border-color:#4338ca33}.border-\[\#047857\]\/20{border-color:#04785733}.border-\[\#BD93F9\]\/20{border-color:#bd93f933}.border-\[\#b91c1c\]\/20{border-color:#b91c1c33}.border-\[\#b45309\]\/20{border-color:#b4530933}.border-\[rgba\(226\,232\,240\,0\.70\)\]{border-color:#e2e8f0b3}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/50{border-color:#fee68580}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/50{border-color:var(--color-amber-200)}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/50{border-color:color-mix(in oklab,var(--color-amber-200)50%,transparent)}}}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:var(--color-amber-200)}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:color-mix(in oklab,var(--color-amber-200)60%,transparent)}}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/50{border-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/50{border-color:color-mix(in oklab,var(--color-amber-400)50%,transparent)}}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500)50%,transparent)}}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black)20%,transparent)}}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.08\]{border-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/40{border-color:#bedbff66}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/40{border-color:var(--color-blue-200)}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/40{border-color:color-mix(in oklab,var(--color-blue-200)40%,transparent)}}}.border-blue-200\/50{border-color:#bedbff80}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/50{border-color:var(--color-blue-200)}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/50{border-color:color-mix(in oklab,var(--color-blue-200)50%,transparent)}}}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-300\/40{border-color:#90c5ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/40{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/40{border-color:color-mix(in oklab,var(--color-blue-300)40%,transparent)}}}.border-blue-300\/60{border-color:#90c5ff99}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/60{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/60{border-color:color-mix(in oklab,var(--color-blue-300)60%,transparent)}}}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/40{border-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/40{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/40{border-color:color-mix(in oklab,var(--color-blue-400)40%,transparent)}}}.border-blue-400\/50{border-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/50{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/50{border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}}.border-blue-400\/80{border-color:#54a2ffcc}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/80{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/80{border-color:color-mix(in oklab,var(--color-blue-400)80%,transparent)}}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/10{border-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/10{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/10{border-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500)40%,transparent)}}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/50{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/50{border-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}}.border-blue-600{border-color:var(--color-blue-600)}.border-border{border-color:var(--color-border)}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in srgb,hsl(var(--border))50%,transparent);border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/30{border-color:var(--color-cyan-400)}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/30{border-color:color-mix(in oklab,var(--color-cyan-400)30%,transparent)}}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}}.border-danger\/20{border-color:#ef444433}@supports (color:color-mix(in lab,red,red)){.border-danger\/20{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/20{border-color:color-mix(in oklab,var(--color-danger)20%,transparent)}}}.border-danger\/30{border-color:#ef44444d}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-danger\/30{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}}.border-destructive\/50{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in srgb,hsl(var(--destructive))50%,transparent);border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300\/30{border-color:#5ee9b54d}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/30{border-color:var(--color-emerald-300)}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/30{border-color:color-mix(in oklab,var(--color-emerald-300)30%,transparent)}}}.border-emerald-300\/60{border-color:#5ee9b599}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/60{border-color:var(--color-emerald-300)}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/60{border-color:color-mix(in oklab,var(--color-emerald-300)60%,transparent)}}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}}.border-emerald-600\/30{border-color:#0097674d}@supports (color:color-mix(in lab,red,red)){.border-emerald-600\/30{border-color:var(--color-emerald-600)}@supports (color:color-mix(in lab,red,red)){.border-emerald-600\/30{border-color:color-mix(in oklab,var(--color-emerald-600)30%,transparent)}}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/30{border-color:#e5e7eb4d}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/30{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/30{border-color:color-mix(in oklab,var(--color-gray-200)30%,transparent)}}}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/50{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.border-gray-200\/60{border-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/60{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/60{border-color:color-mix(in oklab,var(--color-gray-200)60%,transparent)}}}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/80{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.border-gray-200\/80{border-color:color-mix(in oklab,var(--color-gray-200)80%,transparent)}}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/60{border-color:#d1d5dc99}@supports (color:color-mix(in lab,red,red)){.border-gray-300\/60{border-color:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.border-gray-300\/60{border-color:color-mix(in oklab,var(--color-gray-300)60%,transparent)}}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-400\/20{border-color:#99a1af33}@supports (color:color-mix(in lab,red,red)){.border-gray-400\/20{border-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.border-gray-400\/20{border-color:color-mix(in oklab,var(--color-gray-400)20%,transparent)}}}.border-gray-400\/30{border-color:#99a1af4d}@supports (color:color-mix(in lab,red,red)){.border-gray-400\/30{border-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.border-gray-400\/30{border-color:color-mix(in oklab,var(--color-gray-400)30%,transparent)}}}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-500\/30{border-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.border-gray-500\/30{border-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.border-gray-500\/30{border-color:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}}.border-gray-700{border-color:var(--color-gray-700)}.border-green-200{border-color:var(--color-green-200)}.border-green-200\/50{border-color:#b9f8cf80}@supports (color:color-mix(in lab,red,red)){.border-green-200\/50{border-color:var(--color-green-200)}@supports (color:color-mix(in lab,red,red)){.border-green-200\/50{border-color:color-mix(in oklab,var(--color-green-200)50%,transparent)}}}.border-green-200\/60{border-color:#b9f8cf99}@supports (color:color-mix(in lab,red,red)){.border-green-200\/60{border-color:var(--color-green-200)}@supports (color:color-mix(in lab,red,red)){.border-green-200\/60{border-color:color-mix(in oklab,var(--color-green-200)60%,transparent)}}}.border-green-300{border-color:var(--color-green-300)}.border-green-300\/40{border-color:#7bf1a866}@supports (color:color-mix(in lab,red,red)){.border-green-300\/40{border-color:var(--color-green-300)}@supports (color:color-mix(in lab,red,red)){.border-green-300\/40{border-color:color-mix(in oklab,var(--color-green-300)40%,transparent)}}}.border-green-300\/60{border-color:#7bf1a899}@supports (color:color-mix(in lab,red,red)){.border-green-300\/60{border-color:var(--color-green-300)}@supports (color:color-mix(in lab,red,red)){.border-green-300\/60{border-color:color-mix(in oklab,var(--color-green-300)60%,transparent)}}}.border-green-400\/30{border-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.border-green-400\/30{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.border-green-400\/30{border-color:color-mix(in oklab,var(--color-green-400)30%,transparent)}}}.border-green-400\/40{border-color:#05df7266}@supports (color:color-mix(in lab,red,red)){.border-green-400\/40{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.border-green-400\/40{border-color:color-mix(in oklab,var(--color-green-400)40%,transparent)}}}.border-green-400\/80{border-color:#05df72cc}@supports (color:color-mix(in lab,red,red)){.border-green-400\/80{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.border-green-400\/80{border-color:color-mix(in oklab,var(--color-green-400)80%,transparent)}}}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.border-green-500\/30{border-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}}.border-info\/30{border-color:#6b72804d}@supports (color:color-mix(in lab,red,red)){.border-info\/30{border-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.border-info\/30{border-color:color-mix(in oklab,var(--color-info)30%,transparent)}}}.border-input{border-color:var(--color-input)}.border-luvia-purple-200\/30{border-color:#ddd6fe4d}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-200\/30{border-color:var(--color-luvia-purple-200)}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-200\/30{border-color:color-mix(in oklab,var(--color-luvia-purple-200)30%,transparent)}}}.border-luvia-purple-200\/50{border-color:#ddd6fe80}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-200\/50{border-color:var(--color-luvia-purple-200)}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-200\/50{border-color:color-mix(in oklab,var(--color-luvia-purple-200)50%,transparent)}}}.border-luvia-purple-300{border-color:var(--color-luvia-purple-300)}.border-luvia-purple-300\/50{border-color:#c4b5fd80}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-300\/50{border-color:var(--color-luvia-purple-300)}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-300\/50{border-color:color-mix(in oklab,var(--color-luvia-purple-300)50%,transparent)}}}.border-luvia-purple-400\/50{border-color:#a78bfa80}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-400\/50{border-color:var(--color-luvia-purple-400)}@supports (color:color-mix(in lab,red,red)){.border-luvia-purple-400\/50{border-color:color-mix(in oklab,var(--color-luvia-purple-400)50%,transparent)}}}.border-muted-foreground{border-color:var(--color-muted-foreground)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-200\/30{border-color:#e5e5e54d}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/30{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/30{border-color:color-mix(in oklab,var(--color-neutral-200)30%,transparent)}}}.border-neutral-200\/50{border-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/50{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/50{border-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}}.border-neutral-200\/60{border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/60{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/60{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-300\/30{border-color:#d4d4d44d}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/30{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/30{border-color:color-mix(in oklab,var(--color-neutral-300)30%,transparent)}}}.border-neutral-300\/50{border-color:#d4d4d480}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/50{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/50{border-color:color-mix(in oklab,var(--color-neutral-300)50%,transparent)}}}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-200\/50{border-color:#ffd7a880}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/50{border-color:var(--color-orange-200)}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/50{border-color:color-mix(in oklab,var(--color-orange-200)50%,transparent)}}}.border-orange-400{border-color:var(--color-orange-400)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-200\/50{border-color:#fccee880}@supports (color:color-mix(in lab,red,red)){.border-pink-200\/50{border-color:var(--color-pink-200)}@supports (color:color-mix(in lab,red,red)){.border-pink-200\/50{border-color:color-mix(in oklab,var(--color-pink-200)50%,transparent)}}}.border-pink-300\/30{border-color:#fda5d54d}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/30{border-color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/30{border-color:color-mix(in oklab,var(--color-pink-300)30%,transparent)}}}.border-pink-300\/60{border-color:#fda5d599}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/60{border-color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.border-pink-300\/60{border-color:color-mix(in oklab,var(--color-pink-300)60%,transparent)}}}.border-pink-400\/30{border-color:#fb64b64d}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/30{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/30{border-color:color-mix(in oklab,var(--color-pink-400)30%,transparent)}}}.border-pink-400\/40{border-color:#fb64b666}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/40{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/40{border-color:color-mix(in oklab,var(--color-pink-400)40%,transparent)}}}.border-pink-400\/50{border-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/50{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/50{border-color:color-mix(in oklab,var(--color-pink-400)50%,transparent)}}}.border-pink-400\/80{border-color:#fb64b6cc}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/80{border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.border-pink-400\/80{border-color:color-mix(in oklab,var(--color-pink-400)80%,transparent)}}}.border-pink-500{border-color:var(--color-pink-500)}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/30{border-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/30{border-color:color-mix(in oklab,var(--color-pink-500)30%,transparent)}}}.border-pink-500\/50{border-color:#f6339a80}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/50{border-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/50{border-color:color-mix(in oklab,var(--color-pink-500)50%,transparent)}}}.border-pink-600\/30{border-color:#e300764d}@supports (color:color-mix(in lab,red,red)){.border-pink-600\/30{border-color:var(--color-pink-600)}@supports (color:color-mix(in lab,red,red)){.border-pink-600\/30{border-color:color-mix(in oklab,var(--color-pink-600)30%,transparent)}}}.border-primary{border-color:var(--color-primary)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-200\/20{border-color:#e9d5ff33}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/20{border-color:var(--color-purple-200)}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/20{border-color:color-mix(in oklab,var(--color-purple-200)20%,transparent)}}}.border-purple-200\/50{border-color:#e9d5ff80}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/50{border-color:var(--color-purple-200)}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/50{border-color:color-mix(in oklab,var(--color-purple-200)50%,transparent)}}}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-300\/30{border-color:#d9b3ff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/30{border-color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/30{border-color:color-mix(in oklab,var(--color-purple-300)30%,transparent)}}}.border-purple-300\/40{border-color:#d9b3ff66}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/40{border-color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/40{border-color:color-mix(in oklab,var(--color-purple-300)40%,transparent)}}}.border-purple-300\/60{border-color:#d9b3ff99}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/60{border-color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.border-purple-300\/60{border-color:color-mix(in oklab,var(--color-purple-300)60%,transparent)}}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-400\/20{border-color:#c07eff33}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/20{border-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/20{border-color:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/30{border-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/30{border-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}}.border-purple-400\/50{border-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/50{border-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/50{border-color:color-mix(in oklab,var(--color-purple-400)50%,transparent)}}}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}}.border-purple-500\/40{border-color:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/40{border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/40{border-color:color-mix(in oklab,var(--color-purple-500)40%,transparent)}}}.border-purple-500\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/50{border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/50{border-color:color-mix(in oklab,var(--color-purple-500)50%,transparent)}}}.border-purple-600\/30{border-color:#9810fa4d}@supports (color:color-mix(in lab,red,red)){.border-purple-600\/30{border-color:var(--color-purple-600)}@supports (color:color-mix(in lab,red,red)){.border-purple-600\/30{border-color:color-mix(in oklab,var(--color-purple-600)30%,transparent)}}}.border-red-200{border-color:var(--color-red-200)}.border-red-200\/50{border-color:#ffcaca80}@supports (color:color-mix(in lab,red,red)){.border-red-200\/50{border-color:var(--color-red-200)}@supports (color:color-mix(in lab,red,red)){.border-red-200\/50{border-color:color-mix(in oklab,var(--color-red-200)50%,transparent)}}}.border-red-200\/80{border-color:#ffcacacc}@supports (color:color-mix(in lab,red,red)){.border-red-200\/80{border-color:var(--color-red-200)}@supports (color:color-mix(in lab,red,red)){.border-red-200\/80{border-color:color-mix(in oklab,var(--color-red-200)80%,transparent)}}}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.border-red-400\/30{border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.border-red-400\/30{border-color:color-mix(in oklab,var(--color-red-400)30%,transparent)}}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab,red,red)){.border-red-400\/40{border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.border-red-400\/40{border-color:color-mix(in oklab,var(--color-red-400)40%,transparent)}}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/10{border-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.border-red-500\/10{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/10{border-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}}.border-red-500\/60{border-color:#fb2c3699}@supports (color:color-mix(in lab,red,red)){.border-red-500\/60{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.border-red-500\/60{border-color:color-mix(in oklab,var(--color-red-500)60%,transparent)}}}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-success\/20{border-color:#22c55e33}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/20{border-color:color-mix(in oklab,var(--color-success)20%,transparent)}}}.border-success\/30{border-color:#22c55e4d}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--color-success)30%,transparent)}}}.border-success\/50{border-color:#22c55e80}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:color-mix(in oklab,var(--color-success)50%,transparent)}}}.border-success\/60{border-color:#22c55e99}@supports (color:color-mix(in lab,red,red)){.border-success\/60{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-success\/60{border-color:color-mix(in oklab,var(--color-success)60%,transparent)}}}.border-transparent{border-color:#0000}.border-violet-500{border-color:var(--color-violet-500)}.border-warning{border-color:var(--color-warning)}.border-warning\/20{border-color:#facc1533}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--color-warning)20%,transparent)}}}.border-warning\/30{border-color:#facc154d}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--color-warning)30%,transparent)}}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.border-white\/45{border-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.border-white\/45{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/45{border-color:color-mix(in oklab,var(--color-white)45%,transparent)}}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.1\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.05\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.border-white\/\[0\.15\]{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.15\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.15\]{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.border-white\/\[0\.25\]{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.25\]{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.25\]{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.border-yellow-200\/50{border-color:#fff08580}@supports (color:color-mix(in lab,red,red)){.border-yellow-200\/50{border-color:var(--color-yellow-200)}@supports (color:color-mix(in lab,red,red)){.border-yellow-200\/50{border-color:color-mix(in oklab,var(--color-yellow-200)50%,transparent)}}}.border-yellow-300\/60{border-color:#ffe02a99}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/60{border-color:var(--color-yellow-300)}@supports (color:color-mix(in lab,red,red)){.border-yellow-300\/60{border-color:color-mix(in oklab,var(--color-yellow-300)60%,transparent)}}}.border-yellow-400\/30{border-color:#fac8004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/30{border-color:var(--color-yellow-400)}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/30{border-color:color-mix(in oklab,var(--color-yellow-400)30%,transparent)}}}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-500\/30{border-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/30{border-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/30{border-color:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-200\/50{border-color:#e4e4e780}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/50{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/50{border-color:color-mix(in oklab,var(--color-zinc-200)50%,transparent)}}}.border-zinc-200\/70{border-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/70{border-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.border-zinc-200\/70{border-color:color-mix(in oklab,var(--color-zinc-200)70%,transparent)}}}.border-zinc-300{border-color:var(--color-zinc-300)}.border-zinc-500\/20{border-color:#71717b33}@supports (color:color-mix(in lab,red,red)){.border-zinc-500\/20{border-color:var(--color-zinc-500)}@supports (color:color-mix(in lab,red,red)){.border-zinc-500\/20{border-color:color-mix(in oklab,var(--color-zinc-500)20%,transparent)}}}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-t-white\/60{border-top-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-t-white\/60{border-top-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.border-t-white\/60{border-top-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.border-r-transparent{border-right-color:#0000}.border-b-2{border-bottom-color:var(--color-2)}.\!border-l-2{border-left-color:var(--color-2)!important}.\!border-l-blue-500{border-left-color:var(--color-blue-500)!important}.\!border-l-info{border-left-color:var(--color-info)!important}.border-l-2{border-left-color:var(--color-2)}.border-l-4{border-left-color:var(--color-4)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-transparent{border-left-color:#0000}.\!bg-blue-50{background-color:var(--color-blue-50)!important}.\!bg-info\/10{background-color:#6b72801a!important}@supports (color:color-mix(in lab,red,red)){.\!bg-info\/10{background-color:var(--color-info)!important}@supports (color:color-mix(in lab,red,red)){.\!bg-info\/10{background-color:color-mix(in oklab,var(--color-info)10%,transparent)!important}}}.\!bg-transparent{background-color:#0000!important}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0a0118\]{background-color:#0a0118}.bg-\[\#0f1419\]{background-color:#0f1419}.bg-\[\#1A1A1A\]{background-color:#1a1a1a}.bg-\[\#1d4ed8\]{background-color:#1d4ed8}.bg-\[\#4b5563\]{background-color:#4b5563}.bg-\[\#4f46e5\]{background-color:#4f46e5}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#4338ca\]{background-color:#4338ca}.bg-\[\#9333ea\]{background-color:#9333ea}.bg-\[\#010101\]{background-color:#010101}.bg-\[\#047857\]{background-color:#047857}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#272729\]{background-color:#272729}.bg-\[\#a855f7\]{background-color:#a855f7}.bg-\[\#b91c1c\]{background-color:#b91c1c}.bg-\[\#b45309\]{background-color:#b45309}.bg-\[rgb\(255\,255\,255\,0\.85\)\]{background-color:#ffffffd9}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:var(--color-amber-50)}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50)80%,transparent)}}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/50{background-color:#fef3c680}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/50{background-color:var(--color-amber-100)}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/50{background-color:color-mix(in oklab,var(--color-amber-100)50%,transparent)}}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-background{background-color:var(--color-background)}.bg-background\/70{background-color:hsl(var(--background))}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in srgb,hsl(var(--background))70%,transparent);background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--color-background)70%,transparent)}}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.03\]{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-black)3%,transparent)}}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/20{background-color:#eff6ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/20{background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/20{background-color:color-mix(in oklab,var(--color-blue-50)20%,transparent)}}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50)60%,transparent)}}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/30{background-color:#dbeafe4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/30{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/30{background-color:color-mix(in oklab,var(--color-blue-100)30%,transparent)}}}.bg-blue-100\/50{background-color:#dbeafe80}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/50{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/50{background-color:color-mix(in oklab,var(--color-blue-100)50%,transparent)}}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500)5%,transparent)}}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-current{background-color:currentColor}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/40{background-color:#00b7d766}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/40{background-color:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/40{background-color:color-mix(in oklab,var(--color-cyan-500)40%,transparent)}}}.bg-danger{background-color:var(--color-danger)}.bg-danger-light{background-color:var(--color-danger-light)}.bg-danger\/10{background-color:#ef44441a}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.bg-danger\/10{background-color:color-mix(in oklab,var(--color-danger)10%,transparent)}}}.bg-destructive{background-color:var(--color-destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/20{background-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/20{background-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/30{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/30{background-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-foreground{background-color:var(--color-foreground)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/30{background-color:#f9fafb4d}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/30{background-color:var(--color-gray-50)}@supports (color:color-mix(in lab,red,red)){.bg-gray-50\/30{background-color:color-mix(in oklab,var(--color-gray-50)30%,transparent)}}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/50{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/50{background-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/50{background-color:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}}.bg-gray-100\/80{background-color:#f3f4f6cc}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/80{background-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/80{background-color:color-mix(in oklab,var(--color-gray-100)80%,transparent)}}}.bg-gray-100\/90{background-color:#f3f4f6e6}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/90{background-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.bg-gray-100\/90{background-color:color-mix(in oklab,var(--color-gray-100)90%,transparent)}}}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\/8{background-color:#99a1af14}@supports (color:color-mix(in lab,red,red)){.bg-gray-400\/8{background-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.bg-gray-400\/8{background-color:color-mix(in oklab,var(--color-gray-400)8%,transparent)}}}.bg-gray-400\/20{background-color:#99a1af33}@supports (color:color-mix(in lab,red,red)){.bg-gray-400\/20{background-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.bg-gray-400\/20{background-color:color-mix(in oklab,var(--color-gray-400)20%,transparent)}}}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/10{background-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/10{background-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}}.bg-gray-500\/15{background-color:#6a728226}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/15{background-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/15{background-color:color-mix(in oklab,var(--color-gray-500)15%,transparent)}}}.bg-gray-500\/20{background-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/20{background-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/20{background-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/50{background-color:#f0fdf480}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/50{background-color:var(--color-green-50)}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/50{background-color:color-mix(in oklab,var(--color-green-50)50%,transparent)}}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-100\/30{background-color:#dcfce74d}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/30{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/30{background-color:color-mix(in oklab,var(--color-green-100)30%,transparent)}}}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}}.bg-green-500\/15{background-color:#00c75826}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/15{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500)15%,transparent)}}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-info{background-color:var(--color-info)}.bg-info-light{background-color:var(--color-info-light)}.bg-info\/10{background-color:#6b72801a}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--color-info)10%,transparent)}}}.bg-luvia-600{background-color:var(--color-luvia-600)}.bg-luvia-purple-50\/10{background-color:#f5f3ff1a}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-50\/10{background-color:var(--color-luvia-purple-50)}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-50\/10{background-color:color-mix(in oklab,var(--color-luvia-purple-50)10%,transparent)}}}.bg-luvia-purple-50\/20{background-color:#f5f3ff33}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-50\/20{background-color:var(--color-luvia-purple-50)}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-50\/20{background-color:color-mix(in oklab,var(--color-luvia-purple-50)20%,transparent)}}}.bg-luvia-purple-100{background-color:var(--color-luvia-purple-100)}.bg-luvia-purple-100\/20{background-color:#ede9fe33}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-100\/20{background-color:var(--color-luvia-purple-100)}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-100\/20{background-color:color-mix(in oklab,var(--color-luvia-purple-100)20%,transparent)}}}.bg-luvia-purple-400{background-color:var(--color-luvia-purple-400)}.bg-luvia-purple-500\/15{background-color:#a259ff26}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-500\/15{background-color:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.bg-luvia-purple-500\/15{background-color:color-mix(in oklab,var(--color-luvia-purple-500)15%,transparent)}}}.bg-luvia-red-400{background-color:var(--color-luvia-red-400)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in srgb,hsl(var(--muted))50%,transparent);background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-100\/50{background-color:#f5f5f580}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/50{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/50{background-color:color-mix(in oklab,var(--color-neutral-100)50%,transparent)}}}.bg-neutral-100\/80{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/80{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/80{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-200\/20{background-color:#e5e5e533}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/20{background-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/20{background-color:color-mix(in oklab,var(--color-neutral-200)20%,transparent)}}}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-500\/10{background-color:#7373731a}@supports (color:color-mix(in lab,red,red)){.bg-neutral-500\/10{background-color:var(--color-neutral-500)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-500\/10{background-color:color-mix(in oklab,var(--color-neutral-500)10%,transparent)}}}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-900\/50{background-color:#0a0a0a80}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/50{background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/50{background-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500)15%,transparent)}}}.bg-orange-500\/90{background-color:#fe6e00e6}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/90{background-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/90{background-color:color-mix(in oklab,var(--color-orange-500)90%,transparent)}}}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-400\/20{background-color:#fb64b633}@supports (color:color-mix(in lab,red,red)){.bg-pink-400\/20{background-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.bg-pink-400\/20{background-color:color-mix(in oklab,var(--color-pink-400)20%,transparent)}}}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/10{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/10{background-color:color-mix(in oklab,var(--color-pink-500)10%,transparent)}}}.bg-pink-500\/15{background-color:#f6339a26}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/15{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/15{background-color:color-mix(in oklab,var(--color-pink-500)15%,transparent)}}}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}}.bg-pink-500\/30{background-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/30{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/30{background-color:color-mix(in oklab,var(--color-pink-500)30%,transparent)}}}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/95{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.bg-primary\/95{background-color:color-mix(in srgb,hsl(var(--primary))95%,transparent);background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/95{background-color:color-mix(in oklab,var(--color-primary)95%,transparent)}}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/50{background-color:#faf5ff80}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/50{background-color:var(--color-purple-50)}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/50{background-color:color-mix(in oklab,var(--color-purple-50)50%,transparent)}}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-100\/30{background-color:#f3e8ff4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-100\/30{background-color:var(--color-purple-100)}@supports (color:color-mix(in lab,red,red)){.bg-purple-100\/30{background-color:color-mix(in oklab,var(--color-purple-100)30%,transparent)}}}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-400\/30{background-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/30{background-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/30{background-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}}.bg-purple-400\/40{background-color:#c07eff66}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/40{background-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/40{background-color:color-mix(in oklab,var(--color-purple-400)40%,transparent)}}}.bg-purple-400\/50{background-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/50{background-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/50{background-color:color-mix(in oklab,var(--color-purple-400)50%,transparent)}}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}}.bg-purple-500\/15{background-color:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/15{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/15{background-color:color-mix(in oklab,var(--color-purple-500)15%,transparent)}}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.bg-purple-500\/30{background-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/30{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/30{background-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-900\/30{background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-900\/30{background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.bg-purple-900\/30{background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/20{background-color:#fef2f233}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/20{background-color:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/20{background-color:color-mix(in oklab,var(--color-red-50)20%,transparent)}}}.bg-red-50\/80{background-color:#fef2f2cc}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/80{background-color:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/80{background-color:color-mix(in oklab,var(--color-red-50)80%,transparent)}}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500)5%,transparent)}}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-400\/25{background-color:#ff667f40}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/25{background-color:var(--color-rose-400)}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/25{background-color:color-mix(in oklab,var(--color-rose-400)25%,transparent)}}}.bg-rose-500\/6{background-color:#ff23570f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/6{background-color:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/6{background-color:color-mix(in oklab,var(--color-rose-500)6%,transparent)}}}.bg-secondary{background-color:var(--color-secondary)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-success{background-color:var(--color-success)}.bg-success-light{background-color:var(--color-success-light)}.bg-success\/10{background-color:#22c55e1a}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}}.bg-success\/40{background-color:#22c55e66}@supports (color:color-mix(in lab,red,red)){.bg-success\/40{background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.bg-success\/40{background-color:color-mix(in oklab,var(--color-success)40%,transparent)}}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-warning\/10{background-color:#facc151a}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning)10%,transparent)}}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.bg-white\/\[0\.15\]{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.15\]{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.15\]{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-400\/30{background-color:#fac8004d}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/30{background-color:var(--color-yellow-400)}@supports (color:color-mix(in lab,red,red)){.bg-yellow-400\/30{background-color:color-mix(in oklab,var(--color-yellow-400)30%,transparent)}}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}}.bg-zinc-50{background-color:var(--color-zinc-50)}.bg-zinc-50\/50{background-color:#fafafa80}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/50{background-color:var(--color-zinc-50)}@supports (color:color-mix(in lab,red,red)){.bg-zinc-50\/50{background-color:color-mix(in oklab,var(--color-zinc-50)50%,transparent)}}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-100\/80{background-color:#f4f4f5cc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-100\/80{background-color:var(--color-zinc-100)}@supports (color:color-mix(in lab,red,red)){.bg-zinc-100\/80{background-color:color-mix(in oklab,var(--color-zinc-100)80%,transparent)}}}.bg-zinc-200\/80{background-color:#e4e4e7cc}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/80{background-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.bg-zinc-200\/80{background-color:color-mix(in oklab,var(--color-zinc-200)80%,transparent)}}}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab,red,red)){.bg-zinc-500\/10{background-color:var(--color-zinc-500)}@supports (color:color-mix(in lab,red,red)){.bg-zinc-500\/10{background-color:color-mix(in oklab,var(--color-zinc-500)10%,transparent)}}}.bg-zinc-700\/50{background-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.bg-zinc-700\/50{background-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.bg-zinc-700\/50{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,rgba\(255\,45\,85\,0\.2\)\,rgba\(162\,89\,255\,0\.2\)\)\,linear-gradient\(\#ffffff10_50\%\,rgba\(255\,255\,255\,0\.05\)_80\%\,rgba\(255\,255\,255\,0\.05\)\)\,linear-gradient\(90deg\,\#ff2d55\,\#a259ff\)\]{background-image:linear-gradient(90deg,#ff2d5533,#a259ff33),linear-gradient(#ffffff10 50%,#ffffff0d 80%,#ffffff0d),linear-gradient(90deg,#ff2d55,#a259ff)}.bg-\[linear-gradient\(105deg\,transparent_20\%\,rgba\(255\,255\,255\,0\.01\)_50\%\,transparent_80\%\)\]{background-image:linear-gradient(105deg,#0000 20%,#ffffff03,#0000 80%)}.bg-\[linear-gradient\(105deg\,transparent_20\%\,rgba\(255\,255\,255\,0\.02\)_50\%\,transparent_80\%\)\]{background-image:linear-gradient(105deg,#0000 20%,#ffffff05,#0000 80%)}.bg-\[linear-gradient\(135deg\,rgb\(255\,255\,255\)_0\%\,rgb\(250\,250\,250\)_50\%\,rgb\(245\,245\,245\)_100\%\)\]{background-image:linear-gradient(135deg,#fff,#fafafa,#f5f5f5)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.1\)\,rgba\(255\,255\,255\,0\.05\)\)\]{background-image:linear-gradient(135deg,#ffffff1a,#ffffff0d)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.06\)\)\]{background-image:linear-gradient(135deg,#ffffff1f,#ffffff0f)}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.15\)\,rgba\(255\,255\,255\,0\.08\)\)\]{background-image:linear-gradient(135deg,#ffffff26,#ffffff14)}.bg-\[linear-gradient\(135deg\,var\(--start\)\,var\(--end\)\)\]{background-image:linear-gradient(135deg,var(--start),var(--end))}.from-\[\#0D001A\]{--tw-gradient-from:#0d001a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#0a0118\]{--tw-gradient-from:#0a0118;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#BD93F9\]{--tw-gradient-from:#bd93f9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#dbeafe\]\/85{--tw-gradient-from:oklab(93.1918% -.00786418 -.030597/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#dcfce7\]\/85{--tw-gradient-from:oklab(96.2413% -.0398532 .0171284/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#dee9ff\]\/75{--tw-gradient-from:oklab(93.2417% -.00313216 -.0319884/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#ecfdf5\]\/75{--tw-gradient-from:oklab(97.9319% -.020075 .00496328/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#ede9fe\]\/75{--tw-gradient-from:oklab(94.3348% .0118194 -.02583/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#ede9fe\]\/85{--tw-gradient-from:oklab(94.3348% .0118194 -.02583/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f3e8ff\]\/75{--tw-gradient-from:oklab(94.643% .0197841 -.0260887/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f3e8ff\]\/85{--tw-gradient-from:oklab(94.643% .0197841 -.0260887/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f9e8ff\]\/75{--tw-gradient-from:oklab(95.1234% .0260377 -.0240157/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#fdf2ff\]\/75{--tw-gradient-from:oklab(97.3436% .0160857 -.0130326/.75);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#fee2e2\]\/85{--tw-gradient-from:oklab(93.5641% .0294306 .00940216/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#fef3c7\]\/85{--tw-gradient-from:oklab(96.1896% -.00568002 .0577484/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#ff2d55\]{--tw-gradient-from:#ff2d55;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500\/15{--tw-gradient-from:#f99c0026}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/15{--tw-gradient-from:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}}.from-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500\/30{--tw-gradient-from:#f99c004d}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/30{--tw-gradient-from:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}}.from-amber-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-600\/15{--tw-gradient-from:#dd740026}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/15{--tw-gradient-from:var(--color-amber-600)}@supports (color:color-mix(in lab,red,red)){.from-amber-600\/15{--tw-gradient-from:color-mix(in oklab,var(--color-amber-600)15%,transparent)}}}.from-amber-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab,var(--color-black)20%,transparent)}}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/30{--tw-gradient-from:#0000004d}@supports (color:color-mix(in lab,red,red)){.from-black\/30{--tw-gradient-from:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.from-black\/30{--tw-gradient-from:color-mix(in oklab,var(--color-black)30%,transparent)}}}.from-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-100{--tw-gradient-from:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-300{--tw-gradient-from:var(--color-blue-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/0{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/0{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)0%,transparent)}}}.from-blue-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/10{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/15{--tw-gradient-from:#3080ff26}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/15{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}}.from-blue-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/20{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/30{--tw-gradient-from:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/30{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}}.from-blue-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/60{--tw-gradient-from:#3080ff99}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/60{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/60{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)60%,transparent)}}}.from-blue-500\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500\/80{--tw-gradient-from:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/80{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/80{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)80%,transparent)}}}.from-blue-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/10{--tw-gradient-from:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/10{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}}.from-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/12{--tw-gradient-from:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/12{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/12{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)12%,transparent)}}}.from-emerald-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/15{--tw-gradient-from:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/15{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}}.from-emerald-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/20{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/20{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}}.from-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/30{--tw-gradient-from:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/30{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}}.from-emerald-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/80{--tw-gradient-from:#00bb7fcc}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/80{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/80{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)80%,transparent)}}}.from-emerald-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500\/90{--tw-gradient-from:#00bb7fe6}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/90{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/90{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)90%,transparent)}}}.from-emerald-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-500\/10{--tw-gradient-from:#6a72821a}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/10{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}}.from-gray-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-500\/15{--tw-gradient-from:#6a728226}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/15{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)15%,transparent)}}}.from-gray-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-500\/20{--tw-gradient-from:#6a728233}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/20{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}}.from-gray-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-500\/30{--tw-gradient-from:#6a72824d}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/30{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}}.from-gray-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-500\/70{--tw-gradient-from:#6a7282b3}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/70{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.from-gray-500\/70{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)70%,transparent)}}}.from-gray-500\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-600\/30{--tw-gradient-from:#4a55654d}@supports (color:color-mix(in lab,red,red)){.from-gray-600\/30{--tw-gradient-from:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.from-gray-600\/30{--tw-gradient-from:color-mix(in oklab,var(--color-gray-600)30%,transparent)}}}.from-gray-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-100{--tw-gradient-from:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500\/10{--tw-gradient-from:#00c7581a}@supports (color:color-mix(in lab,red,red)){.from-green-500\/10{--tw-gradient-from:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.from-green-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-green-500)10%,transparent)}}}.from-green-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500\/15{--tw-gradient-from:#00c75826}@supports (color:color-mix(in lab,red,red)){.from-green-500\/15{--tw-gradient-from:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.from-green-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-green-500)15%,transparent)}}}.from-green-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500\/20{--tw-gradient-from:#00c75833}@supports (color:color-mix(in lab,red,red)){.from-green-500\/20{--tw-gradient-from:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.from-green-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-green-500)20%,transparent)}}}.from-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-600\/80{--tw-gradient-from:#00a544cc}@supports (color:color-mix(in lab,red,red)){.from-green-600\/80{--tw-gradient-from:var(--color-green-600)}@supports (color:color-mix(in lab,red,red)){.from-green-600\/80{--tw-gradient-from:color-mix(in oklab,var(--color-green-600)80%,transparent)}}}.from-green-600\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-500\/10{--tw-gradient-from:#625fff1a}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/10{--tw-gradient-from:var(--color-indigo-500)}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-500)10%,transparent)}}}.from-indigo-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-luvia-500{--tw-gradient-from:var(--color-luvia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-luvia-purple-50\/20{--tw-gradient-from:#f5f3ff33}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-50\/20{--tw-gradient-from:var(--color-luvia-purple-50)}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-50\/20{--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-50)20%,transparent)}}}.from-luvia-purple-50\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-luvia-purple-300\/30{--tw-gradient-from:#c4b5fd4d}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-300\/30{--tw-gradient-from:var(--color-luvia-purple-300)}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-300\/30{--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-300)30%,transparent)}}}.from-luvia-purple-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-luvia-purple-500\/10{--tw-gradient-from:#a259ff1a}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-500\/10{--tw-gradient-from:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-luvia-purple-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-500)10%,transparent)}}}.from-luvia-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-luvia-purple-600{--tw-gradient-from:var(--color-luvia-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-50\/50{--tw-gradient-from:#fafafa80}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/50{--tw-gradient-from:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/50{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}}.from-neutral-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-50\/80{--tw-gradient-from:#fafafacc}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/80{--tw-gradient-from:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/80{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}}.from-neutral-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-50\/90{--tw-gradient-from:#fafafae6}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/90{--tw-gradient-from:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.from-neutral-50\/90{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-50)90%,transparent)}}}.from-neutral-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-100{--tw-gradient-from:var(--color-neutral-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-200\/60{--tw-gradient-from:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.from-neutral-200\/60{--tw-gradient-from:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.from-neutral-200\/60{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.from-neutral-200\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-200\/80{--tw-gradient-from:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.from-neutral-200\/80{--tw-gradient-from:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.from-neutral-200\/80{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.from-neutral-200\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-300\/60{--tw-gradient-from:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.from-neutral-300\/60{--tw-gradient-from:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.from-neutral-300\/60{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.from-neutral-300\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-400{--tw-gradient-from:var(--color-neutral-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-900{--tw-gradient-from:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500\/15{--tw-gradient-from:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/15{--tw-gradient-from:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-orange-500)15%,transparent)}}}.from-orange-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500\/20{--tw-gradient-from:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/20{--tw-gradient-from:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}}.from-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-50{--tw-gradient-from:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-300\/30{--tw-gradient-from:#fda5d54d}@supports (color:color-mix(in lab,red,red)){.from-pink-300\/30{--tw-gradient-from:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.from-pink-300\/30{--tw-gradient-from:color-mix(in oklab,var(--color-pink-300)30%,transparent)}}}.from-pink-300\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-400\/70{--tw-gradient-from:#fb64b6b3}@supports (color:color-mix(in lab,red,red)){.from-pink-400\/70{--tw-gradient-from:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.from-pink-400\/70{--tw-gradient-from:color-mix(in oklab,var(--color-pink-400)70%,transparent)}}}.from-pink-400\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-500\/40{--tw-gradient-from:#f6339a66}@supports (color:color-mix(in lab,red,red)){.from-pink-500\/40{--tw-gradient-from:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.from-pink-500\/40{--tw-gradient-from:color-mix(in oklab,var(--color-pink-500)40%,transparent)}}}.from-pink-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-900\/20{--tw-gradient-from:#86104333}@supports (color:color-mix(in lab,red,red)){.from-pink-900\/20{--tw-gradient-from:var(--color-pink-900)}@supports (color:color-mix(in lab,red,red)){.from-pink-900\/20{--tw-gradient-from:color-mix(in oklab,var(--color-pink-900)20%,transparent)}}}.from-pink-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-50\/20{--tw-gradient-from:#faf5ff33}@supports (color:color-mix(in lab,red,red)){.from-purple-50\/20{--tw-gradient-from:var(--color-purple-50)}@supports (color:color-mix(in lab,red,red)){.from-purple-50\/20{--tw-gradient-from:color-mix(in oklab,var(--color-purple-50)20%,transparent)}}}.from-purple-50\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-100{--tw-gradient-from:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-300{--tw-gradient-from:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400\/30{--tw-gradient-from:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/30{--tw-gradient-from:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/30{--tw-gradient-from:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}}.from-purple-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400\/40{--tw-gradient-from:#c07eff66}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/40{--tw-gradient-from:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/40{--tw-gradient-from:color-mix(in oklab,var(--color-purple-400)40%,transparent)}}}.from-purple-400\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400\/80{--tw-gradient-from:#c07effcc}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/80{--tw-gradient-from:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.from-purple-400\/80{--tw-gradient-from:color-mix(in oklab,var(--color-purple-400)80%,transparent)}}}.from-purple-400\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/10{--tw-gradient-from:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/10{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}}.from-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/15{--tw-gradient-from:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/15{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/15{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)15%,transparent)}}}.from-purple-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/20{--tw-gradient-from:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/20{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.from-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/30{--tw-gradient-from:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/30{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}}.from-purple-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/40{--tw-gradient-from:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/40{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/40{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)40%,transparent)}}}.from-purple-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500\/80{--tw-gradient-from:#ac4bffcc}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/80{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.from-purple-500\/80{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)80%,transparent)}}}.from-purple-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600\/15{--tw-gradient-from:#9810fa26}@supports (color:color-mix(in lab,red,red)){.from-purple-600\/15{--tw-gradient-from:var(--color-purple-600)}@supports (color:color-mix(in lab,red,red)){.from-purple-600\/15{--tw-gradient-from:color-mix(in oklab,var(--color-purple-600)15%,transparent)}}}.from-purple-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600\/90{--tw-gradient-from:#9810fae6}@supports (color:color-mix(in lab,red,red)){.from-purple-600\/90{--tw-gradient-from:var(--color-purple-600)}@supports (color:color-mix(in lab,red,red)){.from-purple-600\/90{--tw-gradient-from:color-mix(in oklab,var(--color-purple-600)90%,transparent)}}}.from-purple-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-900\/20{--tw-gradient-from:#59168b33}@supports (color:color-mix(in lab,red,red)){.from-purple-900\/20{--tw-gradient-from:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.from-purple-900\/20{--tw-gradient-from:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.from-purple-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-950\/20{--tw-gradient-from:#3c036633}@supports (color:color-mix(in lab,red,red)){.from-purple-950\/20{--tw-gradient-from:var(--color-purple-950)}@supports (color:color-mix(in lab,red,red)){.from-purple-950\/20{--tw-gradient-from:color-mix(in oklab,var(--color-purple-950)20%,transparent)}}}.from-purple-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500\/10{--tw-gradient-from:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.from-red-500\/10{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.from-red-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)10%,transparent)}}}.from-red-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500\/20{--tw-gradient-from:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.from-red-500\/20{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.from-red-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.from-red-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500\/30{--tw-gradient-from:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.from-red-500\/30{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.from-red-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)30%,transparent)}}}.from-red-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500\/80{--tw-gradient-from:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.from-red-500\/80{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.from-red-500\/80{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)80%,transparent)}}}.from-red-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500\/90{--tw-gradient-from:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.from-red-500\/90{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.from-red-500\/90{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)90%,transparent)}}}.from-red-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-500\/5{--tw-gradient-from:#ff23570d}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/5{--tw-gradient-from:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/5{--tw-gradient-from:color-mix(in oklab,var(--color-rose-500)5%,transparent)}}}.from-rose-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-500\/50{--tw-gradient-from:#ff235780}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/50{--tw-gradient-from:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/50{--tw-gradient-from:color-mix(in oklab,var(--color-rose-500)50%,transparent)}}}.from-rose-500\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-50\/50{--tw-gradient-from:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.from-slate-50\/50{--tw-gradient-from:var(--color-slate-50)}@supports (color:color-mix(in lab,red,red)){.from-slate-50\/50{--tw-gradient-from:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}}.from-slate-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-500\/12{--tw-gradient-from:#62748e1f}@supports (color:color-mix(in lab,red,red)){.from-slate-500\/12{--tw-gradient-from:var(--color-slate-500)}@supports (color:color-mix(in lab,red,red)){.from-slate-500\/12{--tw-gradient-from:color-mix(in oklab,var(--color-slate-500)12%,transparent)}}}.from-slate-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-950\/15{--tw-gradient-from:#02061826}@supports (color:color-mix(in lab,red,red)){.from-slate-950\/15{--tw-gradient-from:var(--color-slate-950)}@supports (color:color-mix(in lab,red,red)){.from-slate-950\/15{--tw-gradient-from:color-mix(in oklab,var(--color-slate-950)15%,transparent)}}}.from-slate-950\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-success\/10{--tw-gradient-from:#22c55e1a}@supports (color:color-mix(in lab,red,red)){.from-success\/10{--tw-gradient-from:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.from-success\/10{--tw-gradient-from:color-mix(in oklab,var(--color-success)10%,transparent)}}}.from-success\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-600\/20{--tw-gradient-from:#7f22fe33}@supports (color:color-mix(in lab,red,red)){.from-violet-600\/20{--tw-gradient-from:var(--color-violet-600)}@supports (color:color-mix(in lab,red,red)){.from-violet-600\/20{--tw-gradient-from:color-mix(in oklab,var(--color-violet-600)20%,transparent)}}}.from-violet-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.from-white\/10{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab,var(--color-white)10%,transparent)}}}.from-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/15{--tw-gradient-from:#ffffff26}@supports (color:color-mix(in lab,red,red)){.from-white\/15{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/15{--tw-gradient-from:color-mix(in oklab,var(--color-white)15%,transparent)}}}.from-white\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab,red,red)){.from-white\/20{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab,var(--color-white)20%,transparent)}}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/50{--tw-gradient-from:#ffffff80}@supports (color:color-mix(in lab,red,red)){.from-white\/50{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/50{--tw-gradient-from:color-mix(in oklab,var(--color-white)50%,transparent)}}}.from-white\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/75{--tw-gradient-from:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.from-white\/75{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/75{--tw-gradient-from:color-mix(in oklab,var(--color-white)75%,transparent)}}}.from-white\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/80{--tw-gradient-from:#fffc}@supports (color:color-mix(in lab,red,red)){.from-white\/80{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/80{--tw-gradient-from:color-mix(in oklab,var(--color-white)80%,transparent)}}}.from-white\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/90{--tw-gradient-from:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.from-white\/90{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/90{--tw-gradient-from:color-mix(in oklab,var(--color-white)90%,transparent)}}}.from-white\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/95{--tw-gradient-from:#fffffff2}@supports (color:color-mix(in lab,red,red)){.from-white\/95{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/95{--tw-gradient-from:color-mix(in oklab,var(--color-white)95%,transparent)}}}.from-white\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/\[0\.02\]{--tw-gradient-from:#ffffff05}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.02\]{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.02\]{--tw-gradient-from:color-mix(in oklab,var(--color-white)2%,transparent)}}}.from-white\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/\[0\.03\]{--tw-gradient-from:#ffffff08}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.03\]{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab,var(--color-white)3%,transparent)}}}.from-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500\/10{--tw-gradient-from:#edb2001a}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/10{--tw-gradient-from:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/10{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}}.from-yellow-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500\/20{--tw-gradient-from:#edb20033}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/20{--tw-gradient-from:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}}.from-yellow-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500\/30{--tw-gradient-from:#edb2004d}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/30{--tw-gradient-from:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/30{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}}.from-yellow-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500\/80{--tw-gradient-from:#edb200cc}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/80{--tw-gradient-from:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.from-yellow-500\/80{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-500)80%,transparent)}}}.from-yellow-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-zinc-50{--tw-gradient-from:var(--color-zinc-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-zinc-700\/20{--tw-gradient-from:#3f3f4633}@supports (color:color-mix(in lab,red,red)){.from-zinc-700\/20{--tw-gradient-from:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.from-zinc-700\/20{--tw-gradient-from:color-mix(in oklab,var(--color-zinc-700)20%,transparent)}}}.from-zinc-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-zinc-800{--tw-gradient-from:var(--color-zinc-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#1A002E\]{--tw-gradient-via:#1a002e;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#BD93F9\]{--tw-gradient-via:#bd93f9;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#FF79C6\]{--tw-gradient-via:#ff79c6;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#bbf7d0\]\/55{--tw-gradient-via:oklab(92.5023% -.0735831 .0327696/.55);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#bfdbfe\]\/50{--tw-gradient-via:oklab(88.2343% -.0156043 -.0548818/.5);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#bfdbfe\]\/55{--tw-gradient-via:oklab(88.2343% -.0156043 -.0548818/.55);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#d1fae5\]\/38{--tw-gradient-via:oklab(95.0457% -.0485366 .014792/.38);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#d1fae5\]\/45{--tw-gradient-via:oklab(95.0457% -.0485366 .014792/.45);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e0e7ff\]\/38{--tw-gradient-via:oklab(92.9941% .0016256 -.0333865/.38);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e0e7ff\]\/45{--tw-gradient-via:oklab(92.9941% .0016256 -.0333865/.45);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e0e7ff\]\/50{--tw-gradient-via:oklab(92.9941% .0016256 -.0333865/.5);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e0e7ff\]\/60{--tw-gradient-via:oklab(92.9941% .0016256 -.0333865/.6);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#ede9fe\]\/50{--tw-gradient-via:oklab(94.3348% .0118194 -.02583/.5);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#f5f3ff\]\/38{--tw-gradient-via:oklab(96.9143% .00646919 -.0146985/.38);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fce7f3\]\/38{--tw-gradient-via:oklab(94.8201% .0263299 -.00842392/.38);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fce7f3\]\/45{--tw-gradient-via:oklab(94.8201% .0263299 -.00842392/.45);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fde68a\]\/55{--tw-gradient-via:oklab(92.4277% -.011526 .114548/.55);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fecaca\]\/55{--tw-gradient-via:oklab(88.4542% .05625 .0186399/.55);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#fecdd3\]\/50{--tw-gradient-via:oklab(89.2447% .0550608 .00970954/.5);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#ff4081\]{--tw-gradient-via:#ff4081;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[rgba\(147\,197\,253\,0\.30\)\]{--tw-gradient-via:#93c5fd4d;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/95{--tw-gradient-via:#000000f2}@supports (color:color-mix(in lab,red,red)){.via-black\/95{--tw-gradient-via:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.via-black\/95{--tw-gradient-via:color-mix(in oklab,var(--color-black)95%,transparent)}}}.via-black\/95{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-400\/15{--tw-gradient-via:#54a2ff26}@supports (color:color-mix(in lab,red,red)){.via-blue-400\/15{--tw-gradient-via:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.via-blue-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-blue-400)15%,transparent)}}}.via-blue-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-400\/25{--tw-gradient-via:#54a2ff40}@supports (color:color-mix(in lab,red,red)){.via-blue-400\/25{--tw-gradient-via:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.via-blue-400\/25{--tw-gradient-via:color-mix(in oklab,var(--color-blue-400)25%,transparent)}}}.via-blue-400\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500\/5{--tw-gradient-via:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.via-blue-500\/5{--tw-gradient-via:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.via-blue-500\/5{--tw-gradient-via:color-mix(in oklab,var(--color-blue-500)5%,transparent)}}}.via-blue-500\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-900\/20{--tw-gradient-via:#1c398e33}@supports (color:color-mix(in lab,red,red)){.via-blue-900\/20{--tw-gradient-via:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.via-blue-900\/20{--tw-gradient-via:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.via-blue-900\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-900\/20{--tw-gradient-via:#104e6433}@supports (color:color-mix(in lab,red,red)){.via-cyan-900\/20{--tw-gradient-via:var(--color-cyan-900)}@supports (color:color-mix(in lab,red,red)){.via-cyan-900\/20{--tw-gradient-via:color-mix(in oklab,var(--color-cyan-900)20%,transparent)}}}.via-cyan-900\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400\/15{--tw-gradient-via:#00d29426}@supports (color:color-mix(in lab,red,red)){.via-emerald-400\/15{--tw-gradient-via:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.via-emerald-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-emerald-400)15%,transparent)}}}.via-emerald-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-400\/25{--tw-gradient-via:#00d29440}@supports (color:color-mix(in lab,red,red)){.via-emerald-400\/25{--tw-gradient-via:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.via-emerald-400\/25{--tw-gradient-via:color-mix(in oklab,var(--color-emerald-400)25%,transparent)}}}.via-emerald-400\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-50{--tw-gradient-via:var(--color-gray-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-300{--tw-gradient-via:var(--color-gray-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-300\/50{--tw-gradient-via:#d1d5dc80}@supports (color:color-mix(in lab,red,red)){.via-gray-300\/50{--tw-gradient-via:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.via-gray-300\/50{--tw-gradient-via:color-mix(in oklab,var(--color-gray-300)50%,transparent)}}}.via-gray-300\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-400\/15{--tw-gradient-via:#99a1af26}@supports (color:color-mix(in lab,red,red)){.via-gray-400\/15{--tw-gradient-via:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.via-gray-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-gray-400)15%,transparent)}}}.via-gray-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-500\/30{--tw-gradient-via:#6a72824d}@supports (color:color-mix(in lab,red,red)){.via-gray-500\/30{--tw-gradient-via:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.via-gray-500\/30{--tw-gradient-via:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}}.via-gray-500\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-400\/15{--tw-gradient-via:#05df7226}@supports (color:color-mix(in lab,red,red)){.via-green-400\/15{--tw-gradient-via:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.via-green-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-green-400)15%,transparent)}}}.via-green-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-luvia-purple-400\/10{--tw-gradient-via:#a78bfa1a}@supports (color:color-mix(in lab,red,red)){.via-luvia-purple-400\/10{--tw-gradient-via:var(--color-luvia-purple-400)}@supports (color:color-mix(in lab,red,red)){.via-luvia-purple-400\/10{--tw-gradient-via:color-mix(in oklab,var(--color-luvia-purple-400)10%,transparent)}}}.via-luvia-purple-400\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-100{--tw-gradient-via:var(--color-neutral-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-200{--tw-gradient-via:var(--color-neutral-200);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-300{--tw-gradient-via:var(--color-neutral-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-300\/60{--tw-gradient-via:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.via-neutral-300\/60{--tw-gradient-via:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.via-neutral-300\/60{--tw-gradient-via:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.via-neutral-300\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-neutral-900\/30{--tw-gradient-via:#0a0a0a4d}@supports (color:color-mix(in lab,red,red)){.via-neutral-900\/30{--tw-gradient-via:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.via-neutral-900\/30{--tw-gradient-via:color-mix(in oklab,var(--color-neutral-900)30%,transparent)}}}.via-neutral-900\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-400\/15{--tw-gradient-via:#ff8b1a26}@supports (color:color-mix(in lab,red,red)){.via-orange-400\/15{--tw-gradient-via:var(--color-orange-400)}@supports (color:color-mix(in lab,red,red)){.via-orange-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-orange-400)15%,transparent)}}}.via-orange-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-400\/25{--tw-gradient-via:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.via-orange-400\/25{--tw-gradient-via:var(--color-orange-400)}@supports (color:color-mix(in lab,red,red)){.via-orange-400\/25{--tw-gradient-via:color-mix(in oklab,var(--color-orange-400)25%,transparent)}}}.via-orange-400\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-200{--tw-gradient-via:var(--color-pink-200);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-pink-400\/40{--tw-gradient-via:#fb64b666}@supports (color:color-mix(in lab,red,red)){.via-pink-400\/40{--tw-gradient-via:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.via-pink-400\/40{--tw-gradient-via:color-mix(in oklab,var(--color-pink-400)40%,transparent)}}}.via-pink-400\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-400{--tw-gradient-via:var(--color-purple-400);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-400\/15{--tw-gradient-via:#c07eff26}@supports (color:color-mix(in lab,red,red)){.via-purple-400\/15{--tw-gradient-via:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.via-purple-400\/15{--tw-gradient-via:color-mix(in oklab,var(--color-purple-400)15%,transparent)}}}.via-purple-400\/15{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-400\/25{--tw-gradient-via:#c07eff40}@supports (color:color-mix(in lab,red,red)){.via-purple-400\/25{--tw-gradient-via:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.via-purple-400\/25{--tw-gradient-via:color-mix(in oklab,var(--color-purple-400)25%,transparent)}}}.via-purple-400\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500\/40{--tw-gradient-via:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/40{--tw-gradient-via:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/40{--tw-gradient-via:color-mix(in oklab,var(--color-purple-500)40%,transparent)}}}.via-purple-500\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500\/80{--tw-gradient-via:#ac4bffcc}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/80{--tw-gradient-via:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/80{--tw-gradient-via:color-mix(in oklab,var(--color-purple-500)80%,transparent)}}}.via-purple-500\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-500\/\[0\.04\]{--tw-gradient-via:#ac4bff0a}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/\[0\.04\]{--tw-gradient-via:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.via-purple-500\/\[0\.04\]{--tw-gradient-via:color-mix(in oklab,var(--color-purple-500)4%,transparent)}}}.via-purple-500\/\[0\.04\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-900\/20{--tw-gradient-via:#59168b33}@supports (color:color-mix(in lab,red,red)){.via-purple-900\/20{--tw-gradient-via:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.via-purple-900\/20{--tw-gradient-via:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.via-purple-900\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-700{--tw-gradient-via:var(--color-slate-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/3{--tw-gradient-via:#ffffff08}@supports (color:color-mix(in lab,red,red)){.via-white\/3{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/3{--tw-gradient-via:color-mix(in oklab,var(--color-white)3%,transparent)}}}.via-white\/3{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/5{--tw-gradient-via:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.via-white\/5{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/5{--tw-gradient-via:color-mix(in oklab,var(--color-white)5%,transparent)}}}.via-white\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/10{--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.via-white\/10{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/10{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}}.via-white\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/30{--tw-gradient-via:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.via-white\/30{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/30{--tw-gradient-via:color-mix(in oklab,var(--color-white)30%,transparent)}}}.via-white\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/50{--tw-gradient-via:#ffffff80}@supports (color:color-mix(in lab,red,red)){.via-white\/50{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/50{--tw-gradient-via:color-mix(in oklab,var(--color-white)50%,transparent)}}}.via-white\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/\[0\.05\]{--tw-gradient-via:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.via-white\/\[0\.05\]{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.via-white\/\[0\.05\]{--tw-gradient-via:color-mix(in oklab,var(--color-white)5%,transparent)}}}.via-white\/\[0\.05\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-300\/30{--tw-gradient-via:#d4d4d84d}@supports (color:color-mix(in lab,red,red)){.via-zinc-300\/30{--tw-gradient-via:var(--color-zinc-300)}@supports (color:color-mix(in lab,red,red)){.via-zinc-300\/30{--tw-gradient-via:color-mix(in oklab,var(--color-zinc-300)30%,transparent)}}}.via-zinc-300\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-zinc-900{--tw-gradient-via:var(--color-zinc-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0D001A\]{--tw-gradient-to:#0d001a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#8BE9FD\]{--tw-gradient-to:#8be9fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#060010\]{--tw-gradient-to:#060010;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#FF79C6\]{--tw-gradient-to:#ff79c6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#a259ff\]{--tw-gradient-to:#a259ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#ccfbf1\]\/35{--tw-gradient-to:oklab(95.2651% -.049791 -.000696361/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#dee9ff\]\/35{--tw-gradient-to:oklab(93.2417% -.00313216 -.0319884/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#eef2ff\]\/45{--tw-gradient-to:oklab(96.1905% .000724435 -.0179189/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#ffe4e6\]\/35{--tw-gradient-to:oklab(94.1366% .0290633 .00648612/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#fffbeb\]\/35{--tw-gradient-to:oklab(98.6879% -.00196859 .0213122/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-400\/10{--tw-gradient-to:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/10{--tw-gradient-to:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/10{--tw-gradient-to:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}}.to-amber-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-400\/30{--tw-gradient-to:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/30{--tw-gradient-to:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}}.to-amber-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-400\/80{--tw-gradient-to:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/80{--tw-gradient-to:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/80{--tw-gradient-to:color-mix(in oklab,var(--color-amber-400)80%,transparent)}}}.to-amber-400\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-500\/20{--tw-gradient-to:#f99c0033}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/20{--tw-gradient-to:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}}.to-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-700\/15{--tw-gradient-to:#b7500026}@supports (color:color-mix(in lab,red,red)){.to-amber-700\/15{--tw-gradient-to:var(--color-amber-700)}@supports (color:color-mix(in lab,red,red)){.to-amber-700\/15{--tw-gradient-to:color-mix(in oklab,var(--color-amber-700)15%,transparent)}}}.to-amber-700\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-200{--tw-gradient-to:var(--color-blue-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-300\/40{--tw-gradient-to:#90c5ff66}@supports (color:color-mix(in lab,red,red)){.to-blue-300\/40{--tw-gradient-to:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.to-blue-300\/40{--tw-gradient-to:color-mix(in oklab,var(--color-blue-300)40%,transparent)}}}.to-blue-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-400\/10{--tw-gradient-to:#54a2ff1a}@supports (color:color-mix(in lab,red,red)){.to-blue-400\/10{--tw-gradient-to:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.to-blue-400\/10{--tw-gradient-to:color-mix(in oklab,var(--color-blue-400)10%,transparent)}}}.to-blue-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-400\/15{--tw-gradient-to:#54a2ff26}@supports (color:color-mix(in lab,red,red)){.to-blue-400\/15{--tw-gradient-to:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.to-blue-400\/15{--tw-gradient-to:color-mix(in oklab,var(--color-blue-400)15%,transparent)}}}.to-blue-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/0{--tw-gradient-to:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/0{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)0%,transparent)}}}.to-blue-500\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500\/20{--tw-gradient-to:#3080ff33}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/20{--tw-gradient-to:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.to-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500\/30{--tw-gradient-to:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/30{--tw-gradient-to:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}}.to-blue-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500\/40{--tw-gradient-to:#3080ff66}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/40{--tw-gradient-to:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/40{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)40%,transparent)}}}.to-blue-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600\/20{--tw-gradient-to:#155dfc33}@supports (color:color-mix(in lab,red,red)){.to-blue-600\/20{--tw-gradient-to:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.to-blue-600\/20{--tw-gradient-to:color-mix(in oklab,var(--color-blue-600)20%,transparent)}}}.to-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-800\/20{--tw-gradient-to:#193cb833}@supports (color:color-mix(in lab,red,red)){.to-blue-800\/20{--tw-gradient-to:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.to-blue-800\/20{--tw-gradient-to:color-mix(in oklab,var(--color-blue-800)20%,transparent)}}}.to-blue-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-900\/20{--tw-gradient-to:#1c398e33}@supports (color:color-mix(in lab,red,red)){.to-blue-900\/20{--tw-gradient-to:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.to-blue-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.to-blue-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-50{--tw-gradient-to:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500\/10{--tw-gradient-to:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/10{--tw-gradient-to:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}}.to-cyan-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500\/15{--tw-gradient-to:#00b7d726}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/15{--tw-gradient-to:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/15{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500)15%,transparent)}}}.to-cyan-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500\/20{--tw-gradient-to:#00b7d733}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/20{--tw-gradient-to:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500)20%,transparent)}}}.to-cyan-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500\/30{--tw-gradient-to:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/30{--tw-gradient-to:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}}.to-cyan-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500\/40{--tw-gradient-to:#00b7d766}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/40{--tw-gradient-to:var(--color-cyan-500)}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/40{--tw-gradient-to:color-mix(in oklab,var(--color-cyan-500)40%,transparent)}}}.to-cyan-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-500\/10{--tw-gradient-to:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/10{--tw-gradient-to:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}}.to-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600\/80{--tw-gradient-to:#009767cc}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/80{--tw-gradient-to:var(--color-emerald-600)}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/80{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-600)80%,transparent)}}}.to-emerald-600\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600\/90{--tw-gradient-to:#009767e6}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/90{--tw-gradient-to:var(--color-emerald-600)}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/90{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-600)90%,transparent)}}}.to-emerald-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-400\/10{--tw-gradient-to:#99a1af1a}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/10{--tw-gradient-to:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/10{--tw-gradient-to:color-mix(in oklab,var(--color-gray-400)10%,transparent)}}}.to-gray-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-400\/15{--tw-gradient-to:#99a1af26}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/15{--tw-gradient-to:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/15{--tw-gradient-to:color-mix(in oklab,var(--color-gray-400)15%,transparent)}}}.to-gray-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-400\/20{--tw-gradient-to:#99a1af33}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/20{--tw-gradient-to:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-gray-400)20%,transparent)}}}.to-gray-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-400\/30{--tw-gradient-to:#99a1af4d}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/30{--tw-gradient-to:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.to-gray-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-gray-400)30%,transparent)}}}.to-gray-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-500\/3{--tw-gradient-to:#6a728208}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/3{--tw-gradient-to:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/3{--tw-gradient-to:color-mix(in oklab,var(--color-gray-500)3%,transparent)}}}.to-gray-500\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-500\/5{--tw-gradient-to:#6a72820d}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/5{--tw-gradient-to:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/5{--tw-gradient-to:color-mix(in oklab,var(--color-gray-500)5%,transparent)}}}.to-gray-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-500\/20{--tw-gradient-to:#6a728233}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/20{--tw-gradient-to:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.to-gray-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}}.to-gray-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600{--tw-gradient-to:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600\/10{--tw-gradient-to:#4a55651a}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/10{--tw-gradient-to:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/10{--tw-gradient-to:color-mix(in oklab,var(--color-gray-600)10%,transparent)}}}.to-gray-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600\/30{--tw-gradient-to:#4a55654d}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/30{--tw-gradient-to:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/30{--tw-gradient-to:color-mix(in oklab,var(--color-gray-600)30%,transparent)}}}.to-gray-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600\/50{--tw-gradient-to:#4a556580}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/50{--tw-gradient-to:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/50{--tw-gradient-to:color-mix(in oklab,var(--color-gray-600)50%,transparent)}}}.to-gray-600\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600\/70{--tw-gradient-to:#4a5565b3}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/70{--tw-gradient-to:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.to-gray-600\/70{--tw-gradient-to:color-mix(in oklab,var(--color-gray-600)70%,transparent)}}}.to-gray-600\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-950\/15{--tw-gradient-to:#03071226}@supports (color:color-mix(in lab,red,red)){.to-gray-950\/15{--tw-gradient-to:var(--color-gray-950)}@supports (color:color-mix(in lab,red,red)){.to-gray-950\/15{--tw-gradient-to:color-mix(in oklab,var(--color-gray-950)15%,transparent)}}}.to-gray-950\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-100{--tw-gradient-to:var(--color-green-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-200{--tw-gradient-to:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-500\/20{--tw-gradient-to:#00c75833}@supports (color:color-mix(in lab,red,red)){.to-green-500\/20{--tw-gradient-to:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.to-green-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-green-500)20%,transparent)}}}.to-green-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-100{--tw-gradient-to:var(--color-indigo-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-500\/15{--tw-gradient-to:#625fff26}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/15{--tw-gradient-to:var(--color-indigo-500)}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/15{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-500)15%,transparent)}}}.to-indigo-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-500\/80{--tw-gradient-to:#625fffcc}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/80{--tw-gradient-to:var(--color-indigo-500)}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/80{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-500)80%,transparent)}}}.to-indigo-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-900\/20{--tw-gradient-to:#312c8533}@supports (color:color-mix(in lab,red,red)){.to-indigo-900\/20{--tw-gradient-to:var(--color-indigo-900)}@supports (color:color-mix(in lab,red,red)){.to-indigo-900\/20{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}}.to-indigo-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-luvia-400{--tw-gradient-to:var(--color-luvia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-luvia-red-50\/20{--tw-gradient-to:#fff5f533}@supports (color:color-mix(in lab,red,red)){.to-luvia-red-50\/20{--tw-gradient-to:var(--color-luvia-red-50)}@supports (color:color-mix(in lab,red,red)){.to-luvia-red-50\/20{--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-50)20%,transparent)}}}.to-luvia-red-50\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-luvia-red-500\/10{--tw-gradient-to:#ff35351a}@supports (color:color-mix(in lab,red,red)){.to-luvia-red-500\/10{--tw-gradient-to:var(--color-luvia-red-500)}@supports (color:color-mix(in lab,red,red)){.to-luvia-red-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-500)10%,transparent)}}}.to-luvia-red-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-luvia-red-600{--tw-gradient-to:var(--color-luvia-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-50{--tw-gradient-to:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-100\/50{--tw-gradient-to:#f5f5f580}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/50{--tw-gradient-to:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/50{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-100)50%,transparent)}}}.to-neutral-100\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-100\/60{--tw-gradient-to:#f5f5f599}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/60{--tw-gradient-to:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/60{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-100)60%,transparent)}}}.to-neutral-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-100\/90{--tw-gradient-to:#f5f5f5e6}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/90{--tw-gradient-to:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.to-neutral-100\/90{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-100)90%,transparent)}}}.to-neutral-100\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-200{--tw-gradient-to:var(--color-neutral-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-200\/80{--tw-gradient-to:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.to-neutral-200\/80{--tw-gradient-to:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.to-neutral-200\/80{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.to-neutral-200\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-300\/60{--tw-gradient-to:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.to-neutral-300\/60{--tw-gradient-to:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.to-neutral-300\/60{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.to-neutral-300\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-300\/80{--tw-gradient-to:#d4d4d4cc}@supports (color:color-mix(in lab,red,red)){.to-neutral-300\/80{--tw-gradient-to:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.to-neutral-300\/80{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-300)80%,transparent)}}}.to-neutral-300\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-400\/60{--tw-gradient-to:#a3a3a399}@supports (color:color-mix(in lab,red,red)){.to-neutral-400\/60{--tw-gradient-to:var(--color-neutral-400)}@supports (color:color-mix(in lab,red,red)){.to-neutral-400\/60{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-400)60%,transparent)}}}.to-neutral-400\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-800\/20{--tw-gradient-to:#26262633}@supports (color:color-mix(in lab,red,red)){.to-neutral-800\/20{--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.to-neutral-800\/20{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)20%,transparent)}}}.to-neutral-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/20{--tw-gradient-to:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-300{--tw-gradient-to:var(--color-pink-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-400\/15{--tw-gradient-to:#fb64b626}@supports (color:color-mix(in lab,red,red)){.to-pink-400\/15{--tw-gradient-to:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.to-pink-400\/15{--tw-gradient-to:color-mix(in oklab,var(--color-pink-400)15%,transparent)}}}.to-pink-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-400\/30{--tw-gradient-to:#fb64b64d}@supports (color:color-mix(in lab,red,red)){.to-pink-400\/30{--tw-gradient-to:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.to-pink-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-pink-400)30%,transparent)}}}.to-pink-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/10{--tw-gradient-to:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/10{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)10%,transparent)}}}.to-pink-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/15{--tw-gradient-to:#f6339a26}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/15{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/15{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)15%,transparent)}}}.to-pink-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/20{--tw-gradient-to:#f6339a33}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/20{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}}.to-pink-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/30{--tw-gradient-to:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/30{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)30%,transparent)}}}.to-pink-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500\/80{--tw-gradient-to:#f6339acc}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/80{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/80{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)80%,transparent)}}}.to-pink-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-600\/15{--tw-gradient-to:#e3007626}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/15{--tw-gradient-to:var(--color-pink-600)}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/15{--tw-gradient-to:color-mix(in oklab,var(--color-pink-600)15%,transparent)}}}.to-pink-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-600\/20{--tw-gradient-to:#e3007633}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/20{--tw-gradient-to:var(--color-pink-600)}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/20{--tw-gradient-to:color-mix(in oklab,var(--color-pink-600)20%,transparent)}}}.to-pink-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-600\/90{--tw-gradient-to:#e30076e6}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/90{--tw-gradient-to:var(--color-pink-600)}@supports (color:color-mix(in lab,red,red)){.to-pink-600\/90{--tw-gradient-to:color-mix(in oklab,var(--color-pink-600)90%,transparent)}}}.to-pink-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-200{--tw-gradient-to:var(--color-purple-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-300{--tw-gradient-to:var(--color-purple-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-400{--tw-gradient-to:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-400\/70{--tw-gradient-to:#c07effb3}@supports (color:color-mix(in lab,red,red)){.to-purple-400\/70{--tw-gradient-to:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.to-purple-400\/70{--tw-gradient-to:color-mix(in oklab,var(--color-purple-400)70%,transparent)}}}.to-purple-400\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500\/10{--tw-gradient-to:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/10{--tw-gradient-to:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}}.to-purple-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500\/20{--tw-gradient-to:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/20{--tw-gradient-to:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.to-purple-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500\/60{--tw-gradient-to:#ac4bff99}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/60{--tw-gradient-to:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/60{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500)60%,transparent)}}}.to-purple-500\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500\/80{--tw-gradient-to:#ac4bffcc}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/80{--tw-gradient-to:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.to-purple-500\/80{--tw-gradient-to:color-mix(in oklab,var(--color-purple-500)80%,transparent)}}}.to-purple-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-700\/20{--tw-gradient-to:#8200da33}@supports (color:color-mix(in lab,red,red)){.to-purple-700\/20{--tw-gradient-to:var(--color-purple-700)}@supports (color:color-mix(in lab,red,red)){.to-purple-700\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-700)20%,transparent)}}}.to-purple-700\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-800\/20{--tw-gradient-to:#6e11b033}@supports (color:color-mix(in lab,red,red)){.to-purple-800\/20{--tw-gradient-to:var(--color-purple-800)}@supports (color:color-mix(in lab,red,red)){.to-purple-800\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-800)20%,transparent)}}}.to-purple-800\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-50\/20{--tw-gradient-to:#fef2f233}@supports (color:color-mix(in lab,red,red)){.to-red-50\/20{--tw-gradient-to:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.to-red-50\/20{--tw-gradient-to:color-mix(in oklab,var(--color-red-50)20%,transparent)}}}.to-red-50\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600\/80{--tw-gradient-to:#e40014cc}@supports (color:color-mix(in lab,red,red)){.to-red-600\/80{--tw-gradient-to:var(--color-red-600)}@supports (color:color-mix(in lab,red,red)){.to-red-600\/80{--tw-gradient-to:color-mix(in oklab,var(--color-red-600)80%,transparent)}}}.to-red-600\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-50{--tw-gradient-to:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-400\/10{--tw-gradient-to:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/10{--tw-gradient-to:var(--color-rose-400)}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/10{--tw-gradient-to:color-mix(in oklab,var(--color-rose-400)10%,transparent)}}}.to-rose-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-400\/30{--tw-gradient-to:#ff667f4d}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/30{--tw-gradient-to:var(--color-rose-400)}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-rose-400)30%,transparent)}}}.to-rose-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-400\/80{--tw-gradient-to:#ff667fcc}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/80{--tw-gradient-to:var(--color-rose-400)}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/80{--tw-gradient-to:color-mix(in oklab,var(--color-rose-400)80%,transparent)}}}.to-rose-400\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-600\/80{--tw-gradient-to:#e70044cc}@supports (color:color-mix(in lab,red,red)){.to-rose-600\/80{--tw-gradient-to:var(--color-rose-600)}@supports (color:color-mix(in lab,red,red)){.to-rose-600\/80{--tw-gradient-to:color-mix(in oklab,var(--color-rose-600)80%,transparent)}}}.to-rose-600\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-600\/90{--tw-gradient-to:#e70044e6}@supports (color:color-mix(in lab,red,red)){.to-rose-600\/90{--tw-gradient-to:var(--color-rose-600)}@supports (color:color-mix(in lab,red,red)){.to-rose-600\/90{--tw-gradient-to:color-mix(in oklab,var(--color-rose-600)90%,transparent)}}}.to-rose-600\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-400\/10{--tw-gradient-to:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/10{--tw-gradient-to:var(--color-sky-400)}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/10{--tw-gradient-to:color-mix(in oklab,var(--color-sky-400)10%,transparent)}}}.to-sky-400\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-400\/30{--tw-gradient-to:#00bcfe4d}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/30{--tw-gradient-to:var(--color-sky-400)}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/30{--tw-gradient-to:color-mix(in oklab,var(--color-sky-400)30%,transparent)}}}.to-sky-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-400\/80{--tw-gradient-to:#00bcfecc}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/80{--tw-gradient-to:var(--color-sky-400)}@supports (color:color-mix(in lab,red,red)){.to-sky-400\/80{--tw-gradient-to:color-mix(in oklab,var(--color-sky-400)80%,transparent)}}}.to-sky-400\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50\/50{--tw-gradient-to:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/50{--tw-gradient-to:var(--color-slate-50)}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/50{--tw-gradient-to:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}}.to-slate-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50\/80{--tw-gradient-to:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/80{--tw-gradient-to:var(--color-slate-50)}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/80{--tw-gradient-to:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}}.to-slate-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50\/90{--tw-gradient-to:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/90{--tw-gradient-to:var(--color-slate-50)}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/90{--tw-gradient-to:color-mix(in oklab,var(--color-slate-50)90%,transparent)}}}.to-slate-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50\/95{--tw-gradient-to:#f8fafcf2}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/95{--tw-gradient-to:var(--color-slate-50)}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/95{--tw-gradient-to:color-mix(in oklab,var(--color-slate-50)95%,transparent)}}}.to-slate-50\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-100\/30{--tw-gradient-to:#f1f5f94d}@supports (color:color-mix(in lab,red,red)){.to-slate-100\/30{--tw-gradient-to:var(--color-slate-100)}@supports (color:color-mix(in lab,red,red)){.to-slate-100\/30{--tw-gradient-to:color-mix(in oklab,var(--color-slate-100)30%,transparent)}}}.to-slate-100\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-success\/20{--tw-gradient-to:#22c55e33}@supports (color:color-mix(in lab,red,red)){.to-success\/20{--tw-gradient-to:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.to-success\/20{--tw-gradient-to:color-mix(in oklab,var(--color-success)20%,transparent)}}}.to-success\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-100{--tw-gradient-to:var(--color-teal-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-400\/15{--tw-gradient-to:#00d3bd26}@supports (color:color-mix(in lab,red,red)){.to-teal-400\/15{--tw-gradient-to:var(--color-teal-400)}@supports (color:color-mix(in lab,red,red)){.to-teal-400\/15{--tw-gradient-to:color-mix(in oklab,var(--color-teal-400)15%,transparent)}}}.to-teal-400\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500\/10{--tw-gradient-to:#00baa71a}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/10{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}}.to-teal-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500\/15{--tw-gradient-to:#00baa726}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/15{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/15{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)15%,transparent)}}}.to-teal-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500\/20{--tw-gradient-to:#00baa733}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/20{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)20%,transparent)}}}.to-teal-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500\/30{--tw-gradient-to:#00baa74d}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/30{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)30%,transparent)}}}.to-teal-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500\/80{--tw-gradient-to:#00baa7cc}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/80{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/80{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)80%,transparent)}}}.to-teal-500\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-violet-500\/15{--tw-gradient-to:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.to-violet-500\/15{--tw-gradient-to:var(--color-violet-500)}@supports (color:color-mix(in lab,red,red)){.to-violet-500\/15{--tw-gradient-to:color-mix(in oklab,var(--color-violet-500)15%,transparent)}}}.to-violet-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/5{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.to-white\/5{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/5{--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}}.to-white\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/8{--tw-gradient-to:#ffffff14}@supports (color:color-mix(in lab,red,red)){.to-white\/8{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/8{--tw-gradient-to:color-mix(in oklab,var(--color-white)8%,transparent)}}}.to-white\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.to-white\/10{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,transparent)}}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/30{--tw-gradient-to:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.to-white\/30{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/30{--tw-gradient-to:color-mix(in oklab,var(--color-white)30%,transparent)}}}.to-white\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/60{--tw-gradient-to:#fff9}@supports (color:color-mix(in lab,red,red)){.to-white\/60{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/60{--tw-gradient-to:color-mix(in oklab,var(--color-white)60%,transparent)}}}.to-white\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/85{--tw-gradient-to:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.to-white\/85{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/85{--tw-gradient-to:color-mix(in oklab,var(--color-white)85%,transparent)}}}.to-white\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/\[0\.02\]{--tw-gradient-to:#ffffff05}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.02\]{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab,var(--color-white)2%,transparent)}}}.to-white\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/\[0\.03\]{--tw-gradient-to:#ffffff08}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.03\]{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.to-white\/\[0\.03\]{--tw-gradient-to:color-mix(in oklab,var(--color-white)3%,transparent)}}}.to-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-500\/30{--tw-gradient-to:#edb2004d}@supports (color:color-mix(in lab,red,red)){.to-yellow-500\/30{--tw-gradient-to:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.to-yellow-500\/30{--tw-gradient-to:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}}.to-yellow-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-zinc-100{--tw-gradient-to:var(--color-zinc-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-zinc-500\/10{--tw-gradient-to:#71717b1a}@supports (color:color-mix(in lab,red,red)){.to-zinc-500\/10{--tw-gradient-to:var(--color-zinc-500)}@supports (color:color-mix(in lab,red,red)){.to-zinc-500\/10{--tw-gradient-to:color-mix(in oklab,var(--color-zinc-500)10%,transparent)}}}.to-zinc-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:200\%\]{background-size:200%}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.\[background-clip\:padding-box\,border-box\,border-box\]{background-clip:padding-box,border-box,border-box}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-origin\:border-box\]{background-origin:border-box}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-white{fill:var(--color-white)}.stroke-2{stroke:var(--color-2)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left-top{object-position:left top}.p-0{padding:var(--spacing-0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.p-10{padding:var(--spacing-10)}.p-12{padding:var(--spacing-12)}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[var\(--spacing-2\)\]{padding:var(--spacing-2)}.p-\[var\(--spacing-3\)\]{padding:var(--spacing-3)}.p-\[var\(--spacing-4\)\]{padding:var(--spacing-4)}.p-\[var\(--spacing-6\)\]{padding:var(--spacing-6)}.px-0{padding-inline:var(--spacing-0)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:var(--spacing-4)}.px-5{padding-inline:var(--spacing-5)}.px-6{padding-inline:var(--spacing-6)}.px-8{padding-inline:var(--spacing-8)}.px-\[0\.5rem\]{padding-inline:.5rem}.px-\[var\(--spacing-2\)\]{padding-inline:var(--spacing-2)}.px-\[var\(--spacing-3\)\]{padding-inline:var(--spacing-3)}.px-\[var\(--spacing-4\)\]{padding-inline:var(--spacing-4)}.px-\[var\(--spacing-6\)\]{padding-inline:var(--spacing-6)}.px-\[var\(--spacing-8\)\]{padding-inline:var(--spacing-8)}.py-0{padding-block:var(--spacing-0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:var(--spacing-3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-8{padding-block:var(--spacing-8)}.py-10{padding-block:var(--spacing-10)}.py-12{padding-block:var(--spacing-12)}.py-16{padding-block:var(--spacing-16)}.py-20{padding-block:var(--spacing-20)}.py-\[var\(--spacing-1\)\]{padding-block:var(--spacing-1)}.py-\[var\(--spacing-2\)\]{padding-block:var(--spacing-2)}.pt-0{padding-top:var(--spacing-0)}.pt-1{padding-top:var(--spacing-1)}.pt-2{padding-top:var(--spacing-2)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-6{padding-top:var(--spacing-6)}.pt-8{padding-top:var(--spacing-8)}.pt-10{padding-top:var(--spacing-10)}.pt-20{padding-top:var(--spacing-20)}.pr-1{padding-right:var(--spacing-1)}.pr-2{padding-right:var(--spacing-2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:var(--spacing-3)}.pr-8{padding-right:var(--spacing-8)}.pr-10{padding-right:var(--spacing-10)}.pr-12{padding-right:var(--spacing-12)}.pr-16{padding-right:var(--spacing-16)}.pb-1{padding-bottom:var(--spacing-1)}.pb-2{padding-bottom:var(--spacing-2)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-12{padding-bottom:var(--spacing-12)}.pb-20{padding-bottom:var(--spacing-20)}.pb-\[var\(--spacing-8\)\]{padding-bottom:var(--spacing-8)}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-4{padding-left:var(--spacing-4)}.pl-8{padding-left:var(--spacing-8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:var(--spacing-10)}.pl-13{padding-left:calc(var(--spacing)*13)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[Inter\,system-ui\,sans-serif\]{font-family:Inter,system-ui,sans-serif}.font-chat{font-family:var(--font-chat)}.font-mono{font-family:var(--font-mono)}.text-body{font-size:var(--text-base);font-weight:400;line-height:1.5}.text-body-sm{font-size:var(--text-sm);font-weight:400;line-height:1.4}.text-caption{font-size:var(--text-xs);font-weight:300;line-height:1.3}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-heading-1{font-size:var(--text-heading-1)}.text-heading-2{font-size:var(--text-heading-2)}.text-heading-3{font-size:var(--text-heading-3)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#7c3aed\]{color:#7c3aed}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#4338ca\]{color:#4338ca}.text-\[\#047857\]{color:#047857}.text-\[\#171717\]{color:#171717}.text-\[\#171717\]\/70{color:#171717b3}.text-\[\#BD93F9\]{color:#bd93f9}.text-\[\#b91c1c\]{color:#b91c1c}.text-\[\#b45309\]{color:#b45309}.text-\[\#be123c\]{color:#be123c}.text-\[\#db2777\]{color:#db2777}.text-\[var\(--text-base\)\]{color:var(--text-base)}.text-\[var\(--text-sm\)\]{color:var(--text-sm)}.text-\[var\(--text-xs\)\]{color:var(--text-xs)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black)60%,transparent)}}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black)80%,transparent)}}}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-current{color:currentColor}.text-cyan-300\/40{color:#53eafd66}@supports (color:color-mix(in lab,red,red)){.text-cyan-300\/40{color:var(--color-cyan-300)}@supports (color:color-mix(in lab,red,red)){.text-cyan-300\/40{color:color-mix(in oklab,var(--color-cyan-300)40%,transparent)}}}.text-cyan-600{color:var(--color-cyan-600)}.text-danger{color:var(--color-danger)}.text-danger-dark{color:var(--color-danger-dark)}.text-danger-light{color:var(--color-danger-light)}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground{color:var(--color-foreground)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-300\/90{color:#d1d5dce6}@supports (color:color-mix(in lab,red,red)){.text-gray-300\/90{color:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.text-gray-300\/90{color:color-mix(in oklab,var(--color-gray-300)90%,transparent)}}}.text-gray-400{color:var(--color-gray-400)}.text-gray-400\/80{color:#99a1afcc}@supports (color:color-mix(in lab,red,red)){.text-gray-400\/80{color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.text-gray-400\/80{color:color-mix(in oklab,var(--color-gray-400)80%,transparent)}}}.text-gray-500{color:var(--color-gray-500)}.text-gray-500\/80{color:#6a7282cc}@supports (color:color-mix(in lab,red,red)){.text-gray-500\/80{color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.text-gray-500\/80{color:color-mix(in oklab,var(--color-gray-500)80%,transparent)}}}.text-gray-600{color:var(--color-gray-600)}.text-gray-600\/80{color:#4a5565cc}@supports (color:color-mix(in lab,red,red)){.text-gray-600\/80{color:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.text-gray-600\/80{color:color-mix(in oklab,var(--color-gray-600)80%,transparent)}}}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-info{color:var(--color-info)}.text-info-dark{color:var(--color-info-dark)}.text-inherit{color:inherit}.text-luvia-purple-500{color:var(--color-luvia-purple-500)}.text-luvia-purple-600{color:var(--color-luvia-purple-600)}.text-luvia-purple-700{color:var(--color-luvia-purple-700)}.text-luvia-red-700{color:var(--color-luvia-red-700)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-pink-200{color:var(--color-pink-200)}.text-pink-300\/40{color:#fda5d566}@supports (color:color-mix(in lab,red,red)){.text-pink-300\/40{color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.text-pink-300\/40{color:color-mix(in oklab,var(--color-pink-300)40%,transparent)}}}.text-pink-400{color:var(--color-pink-400)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-pink-900{color:var(--color-pink-900)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-purple-200{color:var(--color-purple-200)}.text-purple-200\/80{color:#e9d5ffcc}@supports (color:color-mix(in lab,red,red)){.text-purple-200\/80{color:var(--color-purple-200)}@supports (color:color-mix(in lab,red,red)){.text-purple-200\/80{color:color-mix(in oklab,var(--color-purple-200)80%,transparent)}}}.text-purple-300\/40{color:#d9b3ff66}@supports (color:color-mix(in lab,red,red)){.text-purple-300\/40{color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.text-purple-300\/40{color:color-mix(in oklab,var(--color-purple-300)40%,transparent)}}}.text-purple-300\/60{color:#d9b3ff99}@supports (color:color-mix(in lab,red,red)){.text-purple-300\/60{color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.text-purple-300\/60{color:color-mix(in oklab,var(--color-purple-300)60%,transparent)}}}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-600\/70{color:#9810fab3}@supports (color:color-mix(in lab,red,red)){.text-purple-600\/70{color:var(--color-purple-600)}@supports (color:color-mix(in lab,red,red)){.text-purple-600\/70{color:color-mix(in oklab,var(--color-purple-600)70%,transparent)}}}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-400{color:var(--color-rose-400)}.text-rose-600{color:var(--color-rose-600)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-200{color:var(--color-slate-200)}.text-slate-200\/80{color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.text-slate-200\/80{color:var(--color-slate-200)}@supports (color:color-mix(in lab,red,red)){.text-slate-200\/80{color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-success{color:var(--color-success)}.text-success-dark{color:var(--color-success-dark)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-warning{color:var(--color-warning)}.text-warning-dark{color:var(--color-warning-dark)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.text-zinc-700{color:var(--color-zinc-700)}.text-zinc-800{color:var(--color-zinc-800)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.accent-emerald-500{accent-color:var(--color-emerald-500)}.accent-pink-500{accent-color:var(--color-pink-500)}.accent-purple-500{accent-color:var(--color-purple-500)}.\[color-scheme\:light\]{color-scheme:light}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.015\]{opacity:.015}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_-12px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 0 20px -12px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.1\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000001a),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(59\,130\,246\,0\.1\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#3b82f61a),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(147\,51\,234\,0\.1\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#9333ea1a),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_rgba\(16\,185\,129\,0\.4\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,#10b98166);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,#4f46e573);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_rgba\(147\,51\,234\,0\.45\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,#9333ea73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_rgba\(168\,85\,247\,0\.4\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,#a855f766);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(4\,120\,87\,0\.45\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#04785773);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(29\,78\,216\,0\.45\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#1d4ed873);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(67\,56\,202\,0\.55\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#4338ca8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(107\,114\,128\,0\.4\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#6b728066);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(180\,83\,9\,0\.42\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#b453096b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_35px_-20px_rgba\(185\,28\,28\,0\.42\)\]{--tw-shadow:0 18px 35px -20px var(--tw-shadow-color,#b91c1c6b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_0px_2px_rgb\(23_23_23\)_inset\]{--tw-shadow:0px 2px 0px 2px var(--tw-shadow-color,#171717)inset;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-glass-sm{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0f172a0a),0 1px 3px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-amber-100\/20{--tw-shadow-color:#fef3c633}@supports (color:color-mix(in lab,red,red)){.shadow-amber-100\/20{--tw-shadow-color:var(--color-amber-100)}@supports (color:color-mix(in lab,red,red)){.shadow-amber-100\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-amber-100)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-amber-500\/30{--tw-shadow-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/30{--tw-shadow-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-amber-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/5{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)5%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-black\/8{--tw-shadow-color:#00000014}@supports (color:color-mix(in lab,red,red)){.shadow-black\/8{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.shadow-black\/8{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)8%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-black\/12{--tw-shadow-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.shadow-black\/12{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.shadow-black\/12{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)12%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-300\/30{--tw-shadow-color:#90c5ff4d}@supports (color:color-mix(in lab,red,red)){.shadow-blue-300\/30{--tw-shadow-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-300\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-300)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-400\/50{--tw-shadow-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.shadow-blue-400\/50{--tw-shadow-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-400\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-400)50%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-500\/10{--tw-shadow-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/10{--tw-shadow-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/20{--tw-shadow-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-500\/25{--tw-shadow-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/25{--tw-shadow-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-blue-500\/30{--tw-shadow-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/30{--tw-shadow-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-emerald-500\/30{--tw-shadow-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/30{--tw-shadow-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-gray-100\/50{--tw-shadow-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.shadow-gray-100\/50{--tw-shadow-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-100\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-100)50%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-gray-500\/10{--tw-shadow-color:#6a72821a}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/10{--tw-shadow-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-gray-500\/20{--tw-shadow-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/20{--tw-shadow-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-gray-500\/30{--tw-shadow-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/30{--tw-shadow-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-green-100\/20{--tw-shadow-color:#dcfce733}@supports (color:color-mix(in lab,red,red)){.shadow-green-100\/20{--tw-shadow-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.shadow-green-100\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-100)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-green-400\/50{--tw-shadow-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.shadow-green-400\/50{--tw-shadow-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.shadow-green-400\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-400)50%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-green-500\/10{--tw-shadow-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.shadow-green-500\/10{--tw-shadow-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.shadow-green-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-green-500\/25{--tw-shadow-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.shadow-green-500\/25{--tw-shadow-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.shadow-green-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-indigo-500\/25{--tw-shadow-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-500\/25{--tw-shadow-color:var(--color-indigo-500)}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-neutral-200\/20{--tw-shadow-color:#e5e5e533}@supports (color:color-mix(in lab,red,red)){.shadow-neutral-200\/20{--tw-shadow-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.shadow-neutral-200\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-200)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-orange-500\/30{--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/30{--tw-shadow-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-pink-400\/30{--tw-shadow-color:#fb64b64d}@supports (color:color-mix(in lab,red,red)){.shadow-pink-400\/30{--tw-shadow-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.shadow-pink-400\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-pink-400)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-pink-500\/10{--tw-shadow-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.shadow-pink-500\/10{--tw-shadow-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.shadow-pink-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-pink-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-primary\/20{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/20{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-purple-400\/30{--tw-shadow-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.shadow-purple-400\/30{--tw-shadow-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.shadow-purple-400\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-purple-400)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-purple-500\/20{--tw-shadow-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/20{--tw-shadow-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-purple-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-purple-500\/25{--tw-shadow-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/25{--tw-shadow-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-purple-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-purple-500\/30{--tw-shadow-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/30{--tw-shadow-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.shadow-purple-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-purple-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-red-500\/25{--tw-shadow-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/25{--tw-shadow-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-red-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-rose-500\/25{--tw-shadow-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/25{--tw-shadow-color:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-yellow-500\/20{--tw-shadow-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.shadow-yellow-500\/20{--tw-shadow-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.shadow-yellow-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-yellow-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.shadow-zinc-900\/20{--tw-shadow-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.shadow-zinc-900\/20{--tw-shadow-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.shadow-zinc-900\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-zinc-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.ring-1{--tw-ring-color:var(--color-1)}.ring-2{--tw-ring-color:var(--color-2)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}}.ring-blue-500\/20{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/20{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.ring-emerald-300\/30{--tw-ring-color:#5ee9b54d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-300\/30{--tw-ring-color:var(--color-emerald-300)}@supports (color:color-mix(in lab,red,red)){.ring-emerald-300\/30{--tw-ring-color:color-mix(in oklab,var(--color-emerald-300)30%,transparent)}}}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-gray-300\/30{--tw-ring-color:#d1d5dc4d}@supports (color:color-mix(in lab,red,red)){.ring-gray-300\/30{--tw-ring-color:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.ring-gray-300\/30{--tw-ring-color:color-mix(in oklab,var(--color-gray-300)30%,transparent)}}}.ring-red-300\/30{--tw-ring-color:#ffa3a34d}@supports (color:color-mix(in lab,red,red)){.ring-red-300\/30{--tw-ring-color:var(--color-red-300)}@supports (color:color-mix(in lab,red,red)){.ring-red-300\/30{--tw-ring-color:color-mix(in oklab,var(--color-red-300)30%,transparent)}}}.ring-red-500\/50{--tw-ring-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/50{--tw-ring-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}}.ring-ring{--tw-ring-color:var(--color-ring)}.ring-sky-300\/30{--tw-ring-color:#77d4ff4d}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/30{--tw-ring-color:var(--color-sky-300)}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/30{--tw-ring-color:color-mix(in oklab,var(--color-sky-300)30%,transparent)}}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.ring-yellow-300\/30{--tw-ring-color:#ffe02a4d}@supports (color:color-mix(in lab,red,red)){.ring-yellow-300\/30{--tw-ring-color:var(--color-yellow-300)}@supports (color:color-mix(in lab,red,red)){.ring-yellow-300\/30{--tw-ring-color:color-mix(in oklab,var(--color-yellow-300)30%,transparent)}}}.ring-zinc-200\/50{--tw-ring-color:#e4e4e780}@supports (color:color-mix(in lab,red,red)){.ring-zinc-200\/50{--tw-ring-color:var(--color-zinc-200)}@supports (color:color-mix(in lab,red,red)){.ring-zinc-200\/50{--tw-ring-color:color-mix(in oklab,var(--color-zinc-200)50%,transparent)}}}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_rgba\(34\,197\,94\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#22c55e99));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_0_6px_rgba\(239\,68\,68\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 6px var(--tw-drop-shadow-color,#ef444499));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(244\,63\,94\,0\.2\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#f43f5e33));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.08\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 16px var(--tw-drop-shadow-color,#00000014));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\,opacity\]{transition-property:left,right,width,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\,transform\]{transition-property:margin,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[var\(--transition-normal\)\]{transition-property:var(--transition-normal);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[var\(--transition-slower\)\]{transition-property:var(--transition-slower);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-1600{transition-delay:1.6s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-1200{--tw-duration:1.2s;transition-duration:1.2s}.duration-1500{--tw-duration:1.5s;transition-duration:1.5s}.ease-\[cubic-bezier\(0\.5\,1\,0\.89\,1\)\]{--tw-ease:cubic-bezier(.5,1,.89,1);transition-timing-function:cubic-bezier(.5,1,.89,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[border\:1px_solid_transparent\]{border:1px solid #0000}.\[perspective\:800px\]{perspective:800px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:text-neutral-600:is(:where(.group):focus-within *){color:var(--color-neutral-600)}.group-focus-within\:text-neutral-900:is(:where(.group):focus-within *){color:var(--color-neutral-900)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:-inset-\[4px\]:is(:where(.group):hover *){top:-4px;right:-4px;bottom:-4px;left:-4px}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-\[200\%\]:is(:where(.group):hover *){--tw-translate-x:200%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-full:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:-rotate-12:is(:where(.group):hover *){rotate:-12deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:bg-green-100:is(:where(.group):hover *){background-color:var(--color-green-100)}.group-hover\:bg-rose-100:is(:where(.group):hover *){background-color:var(--color-rose-100)}.group-hover\:bg-white\/15:is(:where(.group):hover *){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/15:is(:where(.group):hover *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.group-hover\:bg-white\/\[0\.12\]:is(:where(.group):hover *){background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/\[0\.12\]:is(:where(.group):hover *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-white\/\[0\.12\]:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}}.group-hover\:text-gray-800:is(:where(.group):hover *){color:var(--color-gray-800)}.group-hover\:text-gray-900:is(:where(.group):hover *){color:var(--color-gray-900)}.group-hover\:text-purple-200:is(:where(.group):hover *){color:var(--color-purple-200)}.group-hover\:text-rose-100:is(:where(.group):hover *){color:var(--color-rose-100)}.group-hover\:text-rose-300:is(:where(.group):hover *){color:var(--color-rose-300)}.group-hover\:text-rose-700:is(:where(.group):hover *){color:var(--color-rose-700)}.group-hover\:text-slate-200:is(:where(.group):hover *){color:var(--color-slate-200)}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-green-500\/20:is(:where(.group):hover *){--tw-shadow-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-green-500\/20:is(:where(.group):hover *){--tw-shadow-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-green-500\/20:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.group-hover\:shadow-rose-500\/20:is(:where(.group):hover *){--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-rose-500\/20:is(:where(.group):hover *){--tw-shadow-color:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-rose-500\/20:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.group-hover\:blur-2xl:is(:where(.group):hover *){--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-hover\:blur-md:is(:where(.group):hover *){--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-hover\/item\:border-neutral-400:is(:where(.group\/item):hover *){border-color:var(--color-neutral-400)}.group-hover\/item\:border-white\/60:is(:where(.group\/item):hover *){border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.group-hover\/item\:border-white\/60:is(:where(.group\/item):hover *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.group-hover\/item\:border-white\/60:is(:where(.group\/item):hover *){border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing-8)*-1)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!h-8:is(:where(.group)[data-collapsible=icon] *){height:var(--spacing-8)!important}.group-data-\[collapsible\=icon\]\:\!w-8:is(:where(.group)[data-collapsible=icon] *){width:var(--spacing-8)!important}.group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]:is(:where(.group)[data-collapsible=icon] *){width:--sidebar-width-icon}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+theme\(spacing\.4\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:translate-x-4:is(:where(.group)[data-collapsible=icon] *){--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:var(--spacing-0)!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:var(--spacing-2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:var(--spacing-0)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.peer-checked\:bg-blue-600:is(:where(.peer):checked~*){background-color:var(--color-blue-600)}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-color:var(--color-2)}.peer-focus\:ring-blue-500:is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-500)}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-\[var\(--text-sm\)\]::file-selector-button{color:var(--text-sm)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-sm::placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.placeholder\:text-xs::placeholder{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.placeholder\:text-neutral-500::placeholder{color:var(--color-neutral-500)}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/30::placeholder{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.placeholder\:text-white\/50::placeholder{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/50::placeholder{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/50::placeholder{color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:var(--spacing-0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-0:before{content:var(--tw-content);left:var(--spacing-0)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:h-4:before{content:var(--tw-content);height:var(--spacing-4)}.before\:h-5:before{content:var(--tw-content);height:var(--spacing-5)}.before\:w-1:before{content:var(--tw-content);width:var(--spacing-1)}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:scale-y-0:before{content:var(--tw-content);--tw-scale-y:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.before\:animate-\[shimmer_1\.2s_infinite\]:before{content:var(--tw-content);animation:1.2s infinite shimmer}.before\:rounded-xl:before{content:var(--tw-content);border-radius:var(--radius-xl)}.before\:rounded-r-full:before{content:var(--tw-content);border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px;border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.before\:bg-neutral-900:before{content:var(--tw-content);background-color:var(--color-neutral-900)}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-emerald-500\/10:before{content:var(--tw-content);--tw-gradient-from:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.before\:from-emerald-500\/10:before{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.before\:from-emerald-500\/10:before{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}}.before\:from-emerald-500\/10:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:via-white\/40:before{content:var(--tw-content);--tw-gradient-via:#fff6}@supports (color:color-mix(in lab,red,red)){.before\:via-white\/40:before{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.before\:via-white\/40:before{--tw-gradient-via:color-mix(in oklab,var(--color-white)40%,transparent)}}}.before\:via-white\/40:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-blue-500\/10:before{content:var(--tw-content);--tw-gradient-to:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.before\:to-blue-500\/10:before{--tw-gradient-to:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.before\:to-blue-500\/10:before{--tw-gradient-to:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.before\:to-blue-500\/10:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-\[var\(--transition-normal\)\]:before{content:var(--tw-content);transition-property:var(--transition-normal);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing-2)*-1)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:var(--spacing-0)}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-4:after{content:var(--tw-content);height:var(--spacing-4)}.after\:w-1:after{content:var(--tw-content);width:var(--spacing-1)}.after\:w-4:after{content:var(--tw-content);width:var(--spacing-4)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px;border-radius:var(--radius-full)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-5:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.first\:rounded-l-md:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mb-0:last-child{margin-bottom:var(--spacing-0)}.last\:rounded-r-md:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:var(--spacing-0)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-90:hover{rotate:90deg}.hover\:border-\[\#25D366\]\/70:hover{border-color:#25d366b3}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-blue-300\/40:hover{border-color:#90c5ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-300\/40:hover{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-300\/40:hover{border-color:color-mix(in oklab,var(--color-blue-300)40%,transparent)}}}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-danger\/30:hover{border-color:#ef44444d}@supports (color:color-mix(in lab,red,red)){.hover\:border-danger\/30:hover{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:border-danger\/30:hover{border-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/50:hover{border-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab,var(--color-emerald-500)50%,transparent)}}}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400\/50:hover{border-color:#99a1af80}@supports (color:color-mix(in lab,red,red)){.hover\:border-gray-400\/50:hover{border-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-gray-400\/50:hover{border-color:color-mix(in oklab,var(--color-gray-400)50%,transparent)}}}.hover\:border-green-400\/50:hover{border-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.hover\:border-green-400\/50:hover{border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-green-400\/50:hover{border-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}}.hover\:border-luvia-purple-300\/60:hover{border-color:#c4b5fd99}@supports (color:color-mix(in lab,red,red)){.hover\:border-luvia-purple-300\/60:hover{border-color:var(--color-luvia-purple-300)}@supports (color:color-mix(in lab,red,red)){.hover\:border-luvia-purple-300\/60:hover{border-color:color-mix(in oklab,var(--color-luvia-purple-300)60%,transparent)}}}.hover\:border-neutral-200:hover{border-color:var(--color-neutral-200)}.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)}.hover\:border-neutral-300\/70:hover{border-color:#d4d4d4b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-neutral-300\/70:hover{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.hover\:border-neutral-300\/70:hover{border-color:color-mix(in oklab,var(--color-neutral-300)70%,transparent)}}}.hover\:border-neutral-400:hover{border-color:var(--color-neutral-400)}.hover\:border-purple-200:hover{border-color:var(--color-purple-200)}.hover\:border-purple-400\/50:hover{border-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-purple-400\/50:hover{border-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-purple-400\/50:hover{border-color:color-mix(in oklab,var(--color-purple-400)50%,transparent)}}}.hover\:border-purple-500\/25:hover{border-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-purple-500\/25:hover{border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:border-purple-500\/25:hover{border-color:color-mix(in oklab,var(--color-purple-500)25%,transparent)}}}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-red-400\/60:hover{border-color:#ff656899}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-400\/60:hover{border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-400\/60:hover{border-color:color-mix(in oklab,var(--color-red-400)60%,transparent)}}}.hover\:border-red-500\/20:hover{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/20:hover{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/20:hover{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.08\]:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.08\]:hover{border-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.hover\:border-white\/\[0\.12\]:hover{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.12\]:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/\[0\.12\]:hover{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}}.hover\:border-zinc-400:hover{border-color:var(--color-zinc-400)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in srgb,hsl(var(--accent))30%,transparent);background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-50\/20:hover{background-color:#fffbeb33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/20:hover{background-color:var(--color-amber-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/20:hover{background-color:color-mix(in oklab,var(--color-amber-50)20%,transparent)}}}.hover\:bg-amber-50\/50:hover{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/50:hover{background-color:var(--color-amber-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/50:hover{background-color:color-mix(in oklab,var(--color-amber-50)50%,transparent)}}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}}.hover\:bg-amber-500\/25:hover{background-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/25:hover{background-color:var(--color-amber-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/25:hover{background-color:color-mix(in oklab,var(--color-amber-500)25%,transparent)}}}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/50:hover{background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/50:hover{background-color:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}}.hover\:bg-blue-100\/40:hover{background-color:#dbeafe66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-100\/40:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-100\/40:hover{background-color:color-mix(in oklab,var(--color-blue-100)40%,transparent)}}}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/10:hover{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.hover\:bg-blue-500\/20:hover{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/20:hover{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/20:hover{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.hover\:bg-blue-500\/25:hover{background-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/25:hover{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/25:hover{background-color:color-mix(in oklab,var(--color-blue-500)25%,transparent)}}}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-danger\/10:hover{background-color:#ef44441a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/10:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab,var(--color-danger)10%,transparent)}}}.hover\:bg-danger\/20:hover{background-color:#ef444433}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/20:hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-danger\/20:hover{background-color:color-mix(in oklab,var(--color-danger)20%,transparent)}}}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in srgb,hsl(var(--destructive))80%,transparent);background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive))90%,transparent);background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/15:hover{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}}.hover\:bg-emerald-500\/25:hover{background-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/25:hover{background-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/25:hover{background-color:color-mix(in oklab,var(--color-emerald-500)25%,transparent)}}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-100\/80:hover{background-color:#f3f4f6cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-100\/80:hover{background-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-100\/80:hover{background-color:color-mix(in oklab,var(--color-gray-100)80%,transparent)}}}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-200\/80:hover{background-color:#e5e7ebcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-200\/80:hover{background-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-200\/80:hover{background-color:color-mix(in oklab,var(--color-gray-200)80%,transparent)}}}.hover\:bg-gray-500:hover{background-color:var(--color-gray-500)}.hover\:bg-gray-500\/25:hover{background-color:#6a728240}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-500\/25:hover{background-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-500\/25:hover{background-color:color-mix(in oklab,var(--color-gray-500)25%,transparent)}}}.hover\:bg-gray-500\/30:hover{background-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-500\/30:hover{background-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-500\/30:hover{background-color:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-100\/40:hover{background-color:#dcfce766}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-100\/40:hover{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-100\/40:hover{background-color:color-mix(in oklab,var(--color-green-100)40%,transparent)}}}.hover\:bg-green-500\/25:hover{background-color:#00c75840}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/25:hover{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/25:hover{background-color:color-mix(in oklab,var(--color-green-500)25%,transparent)}}}.hover\:bg-green-500\/30:hover{background-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/30:hover{background-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/30:hover{background-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-info-dark:hover{background-color:var(--color-info-dark)}.hover\:bg-luvia-700:hover{background-color:var(--color-luvia-700)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in srgb,hsl(var(--muted))50%,transparent);background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}}.hover\:bg-neutral-50:hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-50\/50:hover{background-color:#fafafa80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-50\/50:hover{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-50\/50:hover{background-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-100\/80:hover{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/80:hover{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/80:hover{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-200\/50:hover{background-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/50:hover{background-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/50:hover{background-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}}.hover\:bg-neutral-300:hover{background-color:var(--color-neutral-300)}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-orange-500\/25:hover{background-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/25:hover{background-color:var(--color-orange-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/25:hover{background-color:color-mix(in oklab,var(--color-orange-500)25%,transparent)}}}.hover\:bg-pink-500\/20:hover{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/20:hover{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/20:hover{background-color:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}}.hover\:bg-pink-500\/25:hover{background-color:#f6339a40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/25:hover{background-color:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-pink-500\/25:hover{background-color:color-mix(in oklab,var(--color-pink-500)25%,transparent)}}}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in srgb,hsl(var(--primary))80%,transparent);background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-purple-100\/40:hover{background-color:#f3e8ff66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-100\/40:hover{background-color:var(--color-purple-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-100\/40:hover{background-color:color-mix(in oklab,var(--color-purple-100)40%,transparent)}}}.hover\:bg-purple-500\/20:hover{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/20:hover{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.hover\:bg-purple-500\/25:hover{background-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/25:hover{background-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/25:hover{background-color:color-mix(in oklab,var(--color-purple-500)25%,transparent)}}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-50\/20:hover{background-color:#fef2f233}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-50\/20:hover{background-color:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-50\/20:hover{background-color:color-mix(in oklab,var(--color-red-50)20%,transparent)}}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/30:hover{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary))80%,transparent);background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}}.hover\:bg-success-dark:hover{background-color:var(--color-success-dark)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.hover\:bg-white\/40:hover{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/40:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/40:hover{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.hover\:bg-white\/95:hover{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/95:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/95:hover{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.hover\:bg-yellow-500\/20:hover{background-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-yellow-500\/20:hover{background-color:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-yellow-500\/20:hover{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}}.hover\:bg-zinc-500\/15:hover{background-color:#71717b26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-500\/15:hover{background-color:var(--color-zinc-500)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-zinc-500\/15:hover{background-color:color-mix(in oklab,var(--color-zinc-500)15%,transparent)}}}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-gradient-to-r:hover{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:from-amber-600:hover{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-blue-200:hover{--tw-gradient-from:var(--color-blue-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-blue-500\/15:hover{--tw-gradient-from:#3080ff26}@supports (color:color-mix(in lab,red,red)){.hover\:from-blue-500\/15:hover{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-blue-500\/15:hover{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}}.hover\:from-blue-500\/15:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-blue-500\/20:hover{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:from-blue-500\/20:hover{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-blue-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.hover\:from-blue-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-blue-600:hover{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-emerald-500\/20:hover{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:from-emerald-500\/20:hover{--tw-gradient-from:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-emerald-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}}.hover\:from-emerald-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-emerald-600\/95:hover{--tw-gradient-from:#009767f2}@supports (color:color-mix(in lab,red,red)){.hover\:from-emerald-600\/95:hover{--tw-gradient-from:var(--color-emerald-600)}@supports (color:color-mix(in lab,red,red)){.hover\:from-emerald-600\/95:hover{--tw-gradient-from:color-mix(in oklab,var(--color-emerald-600)95%,transparent)}}}.hover\:from-emerald-600\/95:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-gray-100\/50:hover{--tw-gradient-from:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.hover\:from-gray-100\/50:hover{--tw-gradient-from:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.hover\:from-gray-100\/50:hover{--tw-gradient-from:color-mix(in oklab,var(--color-gray-100)50%,transparent)}}}.hover\:from-gray-100\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-gray-500\/20:hover{--tw-gradient-from:#6a728233}@supports (color:color-mix(in lab,red,red)){.hover\:from-gray-500\/20:hover{--tw-gradient-from:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-gray-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}}.hover\:from-gray-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-green-200:hover{--tw-gradient-from:var(--color-green-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-green-600:hover{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-indigo-600:hover{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-luvia-600:hover{--tw-gradient-from:var(--color-luvia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-luvia-purple-500\/20:hover{--tw-gradient-from:#a259ff33}@supports (color:color-mix(in lab,red,red)){.hover\:from-luvia-purple-500\/20:hover{--tw-gradient-from:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-luvia-purple-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-500)20%,transparent)}}}.hover\:from-luvia-purple-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-neutral-100\/80:hover{--tw-gradient-from:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.hover\:from-neutral-100\/80:hover{--tw-gradient-from:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.hover\:from-neutral-100\/80:hover{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.hover\:from-neutral-100\/80:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-purple-100\/50:hover{--tw-gradient-from:#f3e8ff80}@supports (color:color-mix(in lab,red,red)){.hover\:from-purple-100\/50:hover{--tw-gradient-from:var(--color-purple-100)}@supports (color:color-mix(in lab,red,red)){.hover\:from-purple-100\/50:hover{--tw-gradient-from:color-mix(in oklab,var(--color-purple-100)50%,transparent)}}}.hover\:from-purple-100\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-purple-500\/15:hover{--tw-gradient-from:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.hover\:from-purple-500\/15:hover{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-purple-500\/15:hover{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)15%,transparent)}}}.hover\:from-purple-500\/15:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-purple-600:hover{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-red-500\/20:hover{--tw-gradient-from:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:from-red-500\/20:hover{--tw-gradient-from:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-red-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.hover\:from-red-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-red-600\/90:hover{--tw-gradient-from:#e40014e6}@supports (color:color-mix(in lab,red,red)){.hover\:from-red-600\/90:hover{--tw-gradient-from:var(--color-red-600)}@supports (color:color-mix(in lab,red,red)){.hover\:from-red-600\/90:hover{--tw-gradient-from:color-mix(in oklab,var(--color-red-600)90%,transparent)}}}.hover\:from-red-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-success\/20:hover{--tw-gradient-from:#22c55e33}@supports (color:color-mix(in lab,red,red)){.hover\:from-success\/20:hover{--tw-gradient-from:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.hover\:from-success\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-success)20%,transparent)}}}.hover\:from-success\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-violet-700:hover{--tw-gradient-from:var(--color-violet-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-white\/15:hover{--tw-gradient-from:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/15:hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/15:hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)15%,transparent)}}}.hover\:from-white\/15:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-white\/90:hover{--tw-gradient-from:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/90:hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/90:hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)90%,transparent)}}}.hover\:from-white\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-white\/\[0\.05\]:hover{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/\[0\.05\]:hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:from-white\/\[0\.05\]:hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,transparent)}}}.hover\:from-white\/\[0\.05\]:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-yellow-500\/20:hover{--tw-gradient-from:#edb20033}@supports (color:color-mix(in lab,red,red)){.hover\:from-yellow-500\/20:hover{--tw-gradient-from:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){.hover\:from-yellow-500\/20:hover{--tw-gradient-from:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}}.hover\:from-yellow-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:via-white\/\[0\.08\]:hover{--tw-gradient-via:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:via-white\/\[0\.08\]:hover{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:via-white\/\[0\.08\]:hover{--tw-gradient-via:color-mix(in oklab,var(--color-white)8%,transparent)}}}.hover\:via-white\/\[0\.08\]:hover{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:to-amber-400\/20:hover{--tw-gradient-to:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.hover\:to-amber-400\/20:hover{--tw-gradient-to:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.hover\:to-amber-400\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}}.hover\:to-amber-400\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-blue-300:hover{--tw-gradient-to:var(--color-blue-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-blue-400\/15:hover{--tw-gradient-to:#54a2ff26}@supports (color:color-mix(in lab,red,red)){.hover\:to-blue-400\/15:hover{--tw-gradient-to:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.hover\:to-blue-400\/15:hover{--tw-gradient-to:color-mix(in oklab,var(--color-blue-400)15%,transparent)}}}.hover\:to-blue-400\/15:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-emerald-600:hover{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-emerald-700\/95:hover{--tw-gradient-to:#007956f2}@supports (color:color-mix(in lab,red,red)){.hover\:to-emerald-700\/95:hover{--tw-gradient-to:var(--color-emerald-700)}@supports (color:color-mix(in lab,red,red)){.hover\:to-emerald-700\/95:hover{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-700)95%,transparent)}}}.hover\:to-emerald-700\/95:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-gray-200\/50:hover{--tw-gradient-to:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.hover\:to-gray-200\/50:hover{--tw-gradient-to:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.hover\:to-gray-200\/50:hover{--tw-gradient-to:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.hover\:to-gray-200\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-gray-600\/20:hover{--tw-gradient-to:#4a556533}@supports (color:color-mix(in lab,red,red)){.hover\:to-gray-600\/20:hover{--tw-gradient-to:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.hover\:to-gray-600\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-gray-600)20%,transparent)}}}.hover\:to-gray-600\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-green-300:hover{--tw-gradient-to:var(--color-green-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-luvia-500:hover{--tw-gradient-to:var(--color-luvia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-luvia-red-500\/20:hover{--tw-gradient-to:#ff353533}@supports (color:color-mix(in lab,red,red)){.hover\:to-luvia-red-500\/20:hover{--tw-gradient-to:var(--color-luvia-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:to-luvia-red-500\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-500)20%,transparent)}}}.hover\:to-luvia-red-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-neutral-200\/60:hover{--tw-gradient-to:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.hover\:to-neutral-200\/60:hover{--tw-gradient-to:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.hover\:to-neutral-200\/60:hover{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.hover\:to-neutral-200\/60:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-orange-600:hover{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-pink-500\/15:hover{--tw-gradient-to:#f6339a26}@supports (color:color-mix(in lab,red,red)){.hover\:to-pink-500\/15:hover{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.hover\:to-pink-500\/15:hover{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)15%,transparent)}}}.hover\:to-pink-500\/15:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-pink-600:hover{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-pink-700:hover{--tw-gradient-to:var(--color-pink-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-purple-200\/50:hover{--tw-gradient-to:#e9d5ff80}@supports (color:color-mix(in lab,red,red)){.hover\:to-purple-200\/50:hover{--tw-gradient-to:var(--color-purple-200)}@supports (color:color-mix(in lab,red,red)){.hover\:to-purple-200\/50:hover{--tw-gradient-to:color-mix(in oklab,var(--color-purple-200)50%,transparent)}}}.hover\:to-purple-200\/50:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-purple-600:hover{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-rose-400\/20:hover{--tw-gradient-to:#ff667f33}@supports (color:color-mix(in lab,red,red)){.hover\:to-rose-400\/20:hover{--tw-gradient-to:var(--color-rose-400)}@supports (color:color-mix(in lab,red,red)){.hover\:to-rose-400\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-rose-400)20%,transparent)}}}.hover\:to-rose-400\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-rose-700\/90:hover{--tw-gradient-to:#c20039e6}@supports (color:color-mix(in lab,red,red)){.hover\:to-rose-700\/90:hover{--tw-gradient-to:var(--color-rose-700)}@supports (color:color-mix(in lab,red,red)){.hover\:to-rose-700\/90:hover{--tw-gradient-to:color-mix(in oklab,var(--color-rose-700)90%,transparent)}}}.hover\:to-rose-700\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-sky-400\/20:hover{--tw-gradient-to:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.hover\:to-sky-400\/20:hover{--tw-gradient-to:var(--color-sky-400)}@supports (color:color-mix(in lab,red,red)){.hover\:to-sky-400\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-sky-400)20%,transparent)}}}.hover\:to-sky-400\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-success\/30:hover{--tw-gradient-to:#22c55e4d}@supports (color:color-mix(in lab,red,red)){.hover\:to-success\/30:hover{--tw-gradient-to:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.hover\:to-success\/30:hover{--tw-gradient-to:color-mix(in oklab,var(--color-success)30%,transparent)}}}.hover\:to-success\/30:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-teal-500\/20:hover{--tw-gradient-to:#00baa733}@supports (color:color-mix(in lab,red,red)){.hover\:to-teal-500\/20:hover{--tw-gradient-to:var(--color-teal-500)}@supports (color:color-mix(in lab,red,red)){.hover\:to-teal-500\/20:hover{--tw-gradient-to:color-mix(in oklab,var(--color-teal-500)20%,transparent)}}}.hover\:to-teal-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-white\/10:hover{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/10:hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/10:hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,transparent)}}}.hover\:to-white\/10:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-white\/70:hover{--tw-gradient-to:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/70:hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/70:hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)70%,transparent)}}}.hover\:to-white\/70:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-white\/\[0\.05\]:hover{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/\[0\.05\]:hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:to-white\/\[0\.05\]:hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}}.hover\:to-white\/\[0\.05\]:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-destructive\/90:hover{color:hsl(var(--destructive))}@supports (color:color-mix(in lab,red,red)){.hover\:text-destructive\/90:hover{color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:text-destructive\/90:hover{color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}}.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-green-800:hover{color:var(--color-green-800)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-neutral-600:hover{color:var(--color-neutral-600)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:text-neutral-800:hover{color:var(--color-neutral-800)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-zinc-700:hover{color:var(--color-zinc-700)}.hover\:text-zinc-900:hover{color:var(--color-zinc-900)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.05\)\]:hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_16px_rgba\(59\,130\,246\,0\.15\)\]:hover{--tw-shadow:0 4px 16px var(--tw-shadow-color,#3b82f626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_4px_16px_rgba\(147\,51\,234\,0\.15\)\]:hover{--tw-shadow:0 4px 16px var(--tw-shadow-color,#9333ea26);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-black\/5:hover{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-black\/5:hover{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-black\/5:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)5%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-blue-500\/10:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-emerald-500\/50:hover{--tw-shadow-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-emerald-500\/50:hover{--tw-shadow-color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-emerald-500\/50:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-500)50%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-gray-200\/60:hover{--tw-shadow-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-gray-200\/60:hover{--tw-shadow-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-gray-200\/60:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-200)60%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-luvia-purple-500\/10:hover{--tw-shadow-color:#a259ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-luvia-purple-500\/10:hover{--tw-shadow-color:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-luvia-purple-500\/10:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-luvia-purple-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-neutral-200\/20:hover{--tw-shadow-color:#e5e5e533}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neutral-200\/20:hover{--tw-shadow-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neutral-200\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-200)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-red-500\/10:hover{--tw-shadow-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-red-500\/10:hover{--tw-shadow-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-red-500\/10:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-red-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:shadow-rose-500\/10:hover{--tw-shadow-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-rose-500\/10:hover{--tw-shadow-color:var(--color-rose-500)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-rose-500\/10:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}}.hover\:ring-1:hover{--tw-ring-color:var(--color-1)}.hover\:ring-white\/10:hover{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:ring-white\/10:hover{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-white\/10:hover{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.hover\:backdrop-blur-2xl:hover{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.hover\:ring-inset:hover{--tw-ring-inset:inset}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:border-blue-400\/50:focus{border-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-400\/50:focus{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-400\/50:focus{border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}}.focus\:border-blue-500\/50:focus{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/50:focus{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/50:focus{border-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}}.focus\:border-blue-500\/60:focus{border-color:#3080ff99}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/60:focus{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.focus\:border-blue-500\/60:focus{border-color:color-mix(in oklab,var(--color-blue-500)60%,transparent)}}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-gray-300:focus{border-color:var(--color-gray-300)}.focus\:border-green-400:focus{border-color:var(--color-green-400)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-red-500\/50:focus{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.focus\:border-red-500\/50:focus{border-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.focus\:border-red-500\/50:focus{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}}.focus\:border-white\/40:focus{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.focus\:border-white\/40:focus{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:border-white\/40:focus{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:bg-amber-50\/50:focus{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.focus\:bg-amber-50\/50:focus{background-color:var(--color-amber-50)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-amber-50\/50:focus{background-color:color-mix(in oklab,var(--color-amber-50)50%,transparent)}}}.focus\:bg-blue-50\/50:focus{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.focus\:bg-blue-50\/50:focus{background-color:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-blue-50\/50:focus{background-color:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}}.focus\:bg-blue-700:focus{background-color:var(--color-blue-700)}.focus\:bg-neutral-100:focus{background-color:var(--color-neutral-100)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:bg-white\/20:focus{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/20:focus{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/20:focus{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.focus\:bg-white\/40:focus{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/40:focus{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/40:focus{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:text-neutral-900:focus{color:var(--color-neutral-900)}.focus\:text-white:focus{color:var(--color-white)}.focus\:shadow-\[0_0_0_3px_rgba\(59\,130\,246\,0\.1\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#3b82f61a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-color:var(--color-1)}.focus\:ring-2:focus{--tw-ring-color:var(--color-2)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-gray-200\/50:focus{--tw-ring-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.focus\:ring-gray-200\/50:focus{--tw-ring-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-gray-200\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.focus\:ring-gray-500:focus{--tw-ring-color:var(--color-gray-500)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-luvia-700:focus{--tw-ring-color:var(--color-luvia-700)}.focus\:ring-purple-500\/50:focus{--tw-ring-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.focus\:ring-purple-500\/50:focus{--tw-ring-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-purple-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-purple-500)50%,transparent)}}}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-red-500\/20:focus{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.focus\:ring-red-500\/20:focus{--tw-ring-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-red-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-white\/20:focus{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/20:focus{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.focus\:ring-white\/30:focus{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/30:focus{--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-white\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-neutral-100:focus-visible{background-color:var(--color-neutral-100)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-color:var(--color-1)}.focus-visible\:ring-2:focus-visible{--tw-ring-color:var(--color-2)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-neutral-200:active{background-color:var(--color-neutral-200)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-amber-300:disabled{background-color:var(--color-amber-300)}.disabled\:bg-neutral-200:disabled{background-color:var(--color-neutral-200)}.disabled\:text-neutral-500:disabled{color:var(--color-neutral-500)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-sidebar\=menu-action\]\]\:pr-8:has([data-sidebar=menu-action]){padding-right:var(--spacing-8)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-blue-100[aria-selected=true]{background-color:var(--color-blue-100)}.aria-selected\:text-blue-900[aria-selected=true]{color:var(--color-blue-900)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-\[active\=true\]\:bg-neutral-100[data-active=true]{background-color:var(--color-neutral-100)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-neutral-900[data-active=true]{color:var(--color-neutral-900)}.data-\[active\=true\]\:before\:scale-y-100[data-active=true]:before{content:var(--tw-content);--tw-scale-y:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.data-\[active\=true\]\:before\:opacity-100[data-active=true]:before{content:var(--tw-content);opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:var(--spacing-0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing-1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:bg-white[data-state=active]{background-color:var(--color-white)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:text-neutral-900[data-state=active]{color:var(--color-neutral-900)}.data-\[state\=active\]\:shadow-lg[data-state=active]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active],.data-\[state\=active\]\:shadow-xs[data-state=active]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:border-blue-600[data-state=checked]{border-color:var(--color-blue-600)}.data-\[state\=checked\]\:border-info[data-state=checked]{border-color:var(--color-info)}.data-\[state\=checked\]\:border-red-500[data-state=checked]{border-color:var(--color-red-500)}.data-\[state\=checked\]\:bg-blue-600[data-state=checked]{background-color:var(--color-blue-600)}.data-\[state\=checked\]\:bg-info[data-state=checked]{background-color:var(--color-info)}.data-\[state\=checked\]\:bg-red-500[data-state=checked]{background-color:var(--color-red-500)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--color-accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:bg-neutral-100[data-state=open]{background-color:var(--color-neutral-100)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-neutral-100[data-state=open]:hover{background-color:var(--color-neutral-100)}}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:var(--spacing-0)}.sm\:bottom-0{bottom:var(--spacing-0)}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:var(--spacing-0)}.sm\:-mt-3{margin-top:calc(var(--spacing-3)*-1)}.sm\:-mt-10{margin-top:calc(var(--spacing-10)*-1)}.sm\:mt-0{margin-top:var(--spacing-0)}.sm\:mt-3{margin-top:var(--spacing-3)}.sm\:mt-6{margin-top:var(--spacing-6)}.sm\:mt-8{margin-top:var(--spacing-8)}.sm\:mt-16{margin-top:var(--spacing-16)}.sm\:mr-2{margin-right:var(--spacing-2)}.sm\:-mb-6{margin-bottom:calc(var(--spacing-6)*-1)}.sm\:mb-3{margin-bottom:var(--spacing-3)}.sm\:mb-4{margin-bottom:var(--spacing-4)}.sm\:mb-6{margin-bottom:var(--spacing-6)}.sm\:mb-8{margin-bottom:var(--spacing-8)}.sm\:mb-10{margin-bottom:var(--spacing-10)}.sm\:mb-12{margin-bottom:var(--spacing-12)}.sm\:mb-16{margin-bottom:var(--spacing-16)}.sm\:mb-20{margin-bottom:var(--spacing-20)}.sm\:ml-2{margin-left:var(--spacing-2)}.sm\:ml-2\.5{margin-left:calc(var(--spacing)*2.5)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-2{height:var(--spacing-2)}.sm\:h-3{height:var(--spacing-3)}.sm\:h-3\.5{height:calc(var(--spacing)*3.5)}.sm\:h-4{height:var(--spacing-4)}.sm\:h-5{height:var(--spacing-5)}.sm\:h-6{height:var(--spacing-6)}.sm\:h-7{height:calc(var(--spacing)*7)}.sm\:h-8{height:var(--spacing-8)}.sm\:h-9{height:calc(var(--spacing)*9)}.sm\:h-10{height:var(--spacing-10)}.sm\:h-12{height:var(--spacing-12)}.sm\:h-16{height:var(--spacing-16)}.sm\:h-20{height:var(--spacing-20)}.sm\:h-64{height:calc(var(--spacing)*64)}.sm\:h-\[260px\]{height:260px}.sm\:max-h-32{max-height:calc(var(--spacing)*32)}.sm\:max-h-96{max-height:calc(var(--spacing)*96)}.sm\:max-h-\[80vh\]{max-height:80vh}.sm\:min-h-\[200px\]{min-height:200px}.sm\:min-h-\[220px\]{min-height:220px}.sm\:min-h-\[280px\]{min-height:280px}.sm\:min-h-\[350px\]{min-height:350px}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-screen{min-height:100vh}.sm\:w-1\/3{width:33.3333%}.sm\:w-2{width:var(--spacing-2)}.sm\:w-2\/3{width:66.6667%}.sm\:w-3{width:var(--spacing-3)}.sm\:w-3\.5{width:calc(var(--spacing)*3.5)}.sm\:w-4{width:var(--spacing-4)}.sm\:w-5{width:var(--spacing-5)}.sm\:w-6{width:var(--spacing-6)}.sm\:w-7{width:calc(var(--spacing)*7)}.sm\:w-8{width:var(--spacing-8)}.sm\:w-10{width:var(--spacing-10)}.sm\:w-12{width:var(--spacing-12)}.sm\:w-16{width:var(--spacing-16)}.sm\:w-20{width:var(--spacing-20)}.sm\:w-36{width:calc(var(--spacing)*36)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-\[85vw\]{width:85vw}.sm\:w-\[90vw\]{width:90vw}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[450px\]{max-width:450px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-\[200px\]{min-width:200px}.sm\:flex-1{flex:1}.sm\:scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:var(--spacing-0)}.sm\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-4{gap:var(--spacing-4)}.sm\:gap-5{gap:var(--spacing-5)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:gap-8{gap:var(--spacing-8)}.sm\:gap-10{gap:var(--spacing-10)}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-0)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-0)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-6{column-gap:var(--spacing-6)}:where(.sm\:space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-1)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-2)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-3)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing-4)*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-x-reverse)))}.sm\:self-center{align-self:center}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:p-2\.5{padding:calc(var(--spacing)*2.5)}.sm\:p-3{padding:var(--spacing-3)}.sm\:p-4{padding:var(--spacing-4)}.sm\:p-5{padding:var(--spacing-5)}.sm\:p-6{padding:var(--spacing-6)}.sm\:p-8{padding:var(--spacing-8)}.sm\:p-12{padding:var(--spacing-12)}.sm\:px-0{padding-inline:var(--spacing-0)}.sm\:px-2{padding-inline:var(--spacing-2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.sm\:px-3{padding-inline:var(--spacing-3)}.sm\:px-4{padding-inline:var(--spacing-4)}.sm\:px-5{padding-inline:var(--spacing-5)}.sm\:px-6{padding-inline:var(--spacing-6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:var(--spacing-8)}.sm\:px-10{padding-inline:var(--spacing-10)}.sm\:py-1{padding-block:var(--spacing-1)}.sm\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.sm\:py-2{padding-block:var(--spacing-2)}.sm\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.sm\:py-3{padding-block:var(--spacing-3)}.sm\:py-4{padding-block:var(--spacing-4)}.sm\:py-6{padding-block:var(--spacing-6)}.sm\:py-8{padding-block:var(--spacing-8)}.sm\:py-12{padding-block:var(--spacing-12)}.sm\:py-20{padding-block:var(--spacing-20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:pt-4{padding-top:var(--spacing-4)}.sm\:pt-6{padding-top:var(--spacing-6)}.sm\:pt-10{padding-top:var(--spacing-10)}.sm\:pt-16{padding-top:var(--spacing-16)}.sm\:pt-24{padding-top:calc(var(--spacing)*24)}.sm\:pr-2{padding-right:var(--spacing-2)}.sm\:pb-2{padding-bottom:var(--spacing-2)}.sm\:pb-3{padding-bottom:var(--spacing-3)}.sm\:pb-4{padding-bottom:var(--spacing-4)}.sm\:pb-5{padding-bottom:var(--spacing-5)}.sm\:pb-8{padding-bottom:var(--spacing-8)}.sm\:pb-12{padding-bottom:var(--spacing-12)}.sm\:pb-20{padding-bottom:var(--spacing-20)}.sm\:pl-0{padding-left:var(--spacing-0)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.sm\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.sm\:font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.sm\:tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.sm\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.sm\:tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}}@media (min-width:48rem){.md\:top-4{top:var(--spacing-4)}.md\:top-5{top:var(--spacing-5)}.md\:right-4{right:var(--spacing-4)}.md\:right-5{right:var(--spacing-5)}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:-mt-4{margin-top:calc(var(--spacing-4)*-1)}.md\:-mt-12{margin-top:calc(var(--spacing-12)*-1)}.md\:mt-3{margin-top:var(--spacing-3)}.md\:mt-4{margin-top:var(--spacing-4)}.md\:mt-20{margin-top:var(--spacing-20)}.md\:-mr-3{margin-right:calc(var(--spacing-3)*-1)}.md\:mr-2{margin-right:var(--spacing-2)}.md\:-mb-8{margin-bottom:calc(var(--spacing-8)*-1)}.md\:mb-2{margin-bottom:var(--spacing-2)}.md\:mb-3{margin-bottom:var(--spacing-3)}.md\:mb-6{margin-bottom:var(--spacing-6)}.md\:mb-8{margin-bottom:var(--spacing-8)}.md\:mb-10{margin-bottom:var(--spacing-10)}.md\:mb-12{margin-bottom:var(--spacing-12)}.md\:mb-16{margin-bottom:var(--spacing-16)}.md\:mb-20{margin-bottom:var(--spacing-20)}.md\:mb-24{margin-bottom:calc(var(--spacing)*24)}.md\:ml-11{margin-left:calc(var(--spacing)*11)}.md\:ml-12{margin-left:var(--spacing-12)}.md\:line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:hidden{display:none}.md\:h-4{height:var(--spacing-4)}.md\:h-5{height:var(--spacing-5)}.md\:h-8{height:var(--spacing-8)}.md\:h-9{height:calc(var(--spacing)*9)}.md\:h-10{height:var(--spacing-10)}.md\:h-11{height:calc(var(--spacing)*11)}.md\:h-16{height:var(--spacing-16)}.md\:h-20{height:var(--spacing-20)}.md\:h-80{height:calc(var(--spacing)*80)}.md\:max-h-40{max-height:calc(var(--spacing)*40)}.md\:min-h-\[80px\]{min-height:80px}.md\:min-h-\[260px\]{min-height:260px}.md\:min-h-\[280px\]{min-height:280px}.md\:min-h-\[400px\]{min-height:400px}.md\:w-4{width:var(--spacing-4)}.md\:w-5{width:var(--spacing-5)}.md\:w-8{width:var(--spacing-8)}.md\:w-9{width:calc(var(--spacing)*9)}.md\:w-11{width:calc(var(--spacing)*11)}.md\:w-\[80vw\]{width:80vw}.md\:w-\[85vw\]{width:85vw}.md\:max-w-2xl{max-width:var(--container-2xl)}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-5xl{max-width:var(--container-5xl)}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-xl{max-width:var(--container-xl)}.md\:min-w-\[130px\]{min-width:130px}.md\:min-w-\[160px\]{min-width:160px}.md\:min-w-\[260px\]{min-width:260px}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.md\:gap-3{gap:var(--spacing-3)}.md\:gap-4{gap:var(--spacing-4)}.md\:gap-5{gap:var(--spacing-5)}.md\:gap-6{gap:var(--spacing-6)}.md\:gap-8{gap:var(--spacing-8)}.md\:gap-12{gap:var(--spacing-12)}:where(.md\:space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5)*calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-10)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-10)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-8{column-gap:var(--spacing-8)}.md\:p-3{padding:var(--spacing-3)}.md\:p-4{padding:var(--spacing-4)}.md\:p-6{padding:var(--spacing-6)}.md\:px-0{padding-inline:var(--spacing-0)}.md\:px-4{padding-inline:var(--spacing-4)}.md\:px-5{padding-inline:var(--spacing-5)}.md\:px-6{padding-inline:var(--spacing-6)}.md\:px-8{padding-inline:var(--spacing-8)}.md\:px-9{padding-inline:calc(var(--spacing)*9)}.md\:px-12{padding-inline:var(--spacing-12)}.md\:py-2{padding-block:var(--spacing-2)}.md\:py-3{padding-block:var(--spacing-3)}.md\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.md\:py-5{padding-block:var(--spacing-5)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-80{padding-block:calc(var(--spacing)*80)}.md\:pt-4{padding-top:var(--spacing-4)}.md\:pt-6{padding-top:var(--spacing-6)}.md\:pt-8{padding-top:var(--spacing-8)}.md\:pt-14{padding-top:calc(var(--spacing)*14)}.md\:pt-24{padding-top:calc(var(--spacing)*24)}.md\:pb-4{padding-bottom:var(--spacing-4)}.md\:pb-6{padding-bottom:var(--spacing-6)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.md\:opacity-0{opacity:0}}.after\:md\:hidden:after{content:var(--tw-content)}@media (min-width:48rem){.after\:md\:hidden:after{display:none}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-8{top:var(--spacing-8)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:-mt-16{margin-top:calc(var(--spacing-16)*-1)}.lg\:mt-24{margin-top:calc(var(--spacing)*24)}.lg\:-mb-10{margin-bottom:calc(var(--spacing-10)*-1)}.lg\:mb-20{margin-bottom:var(--spacing-20)}.lg\:mb-24{margin-bottom:calc(var(--spacing)*24)}.lg\:mb-28{margin-bottom:calc(var(--spacing)*28)}.lg\:line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-96{height:calc(var(--spacing)*96)}.lg\:min-h-\[250px\]{min-height:250px}.lg\:min-h-\[280px\]{min-height:280px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[350px\]{min-height:350px}.lg\:min-h-\[450px\]{min-height:450px}.lg\:min-h-\[500px\]{min-height:500px}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-72{width:calc(var(--spacing)*72)}.lg\:w-\[75vw\]{width:75vw}.lg\:w-\[200px\]{width:200px}.lg\:w-auto{width:auto}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-6xl{max-width:var(--container-6xl)}.lg\:max-w-\[75\%\]{max-width:75%}.lg\:flex-shrink-0{flex-shrink:0}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:var(--spacing-4)}.lg\:gap-5{gap:var(--spacing-5)}.lg\:gap-6{gap:var(--spacing-6)}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:gap-8{gap:var(--spacing-8)}.lg\:gap-10{gap:var(--spacing-10)}.lg\:gap-12{gap:var(--spacing-12)}.lg\:gap-16{gap:var(--spacing-16)}:where(.lg\:space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-5)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-5)*calc(1 - var(--tw-space-y-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:p-5{padding:var(--spacing-5)}.lg\:p-6{padding:var(--spacing-6)}.lg\:p-8{padding:var(--spacing-8)}.lg\:p-10{padding:var(--spacing-10)}.lg\:p-12{padding:var(--spacing-12)}.lg\:px-6{padding-inline:var(--spacing-6)}.lg\:px-8{padding-inline:var(--spacing-8)}.lg\:px-12{padding-inline:var(--spacing-12)}.lg\:py-8{padding-block:var(--spacing-8)}.lg\:py-10{padding-block:var(--spacing-10)}.lg\:py-16{padding-block:var(--spacing-16)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}.lg\:pt-32{padding-top:calc(var(--spacing)*32)}.lg\:pb-6{padding-bottom:var(--spacing-6)}.lg\:pb-10{padding-bottom:var(--spacing-10)}.lg\:pb-16{padding-bottom:var(--spacing-16)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:w-80{width:calc(var(--spacing)*80)}.xl\:w-\[70vw\]{width:70vw}.xl\:max-w-4xl{max-width:var(--container-4xl)}.xl\:max-w-5xl{max-width:var(--container-5xl)}.xl\:max-w-7xl{max-width:var(--container-7xl)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:gap-6{gap:var(--spacing-6)}.xl\:gap-8{gap:var(--spacing-8)}.xl\:px-12{padding-inline:var(--spacing-12)}.xl\:py-32{padding-block:calc(var(--spacing)*32)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:96rem){.\32xl\:col-span-4{grid-column:span 4/span 4}.\32xl\:col-span-8{grid-column:span 8/span 8}.\32xl\:w-72{width:calc(var(--spacing)*72)}.\32xl\:max-w-7xl{max-width:var(--container-7xl)}.\32xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}:where(.dark\:divide-neutral-700:is(.dark *)>:not(:last-child)){border-color:var(--color-neutral-700)}:where(.dark\:divide-neutral-700\/60:is(.dark *)>:not(:last-child)){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-neutral-700\/60:is(.dark *)>:not(:last-child)){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-neutral-700\/60:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}:where(.dark\:divide-neutral-800:is(.dark *)>:not(:last-child)){border-color:var(--color-neutral-800)}:where(.dark\:divide-white\/10:is(.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/10:is(.dark *)>:not(:last-child)){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/10:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:border-none:is(.dark *){--tw-border-style:none;border-style:none}.dark\:border-\[\#1d4ed8\]\/30:is(.dark *){border-color:#1d4ed84d}.dark\:border-\[\#4338ca\]\/30:is(.dark *){border-color:#4338ca4d}.dark\:border-\[\#047857\]\/30:is(.dark *){border-color:#0478574d}.dark\:border-\[\#b91c1c\]\/30:is(.dark *){border-color:#b91c1c4d}.dark\:border-\[\#b45309\]\/30:is(.dark *){border-color:#b453094d}.dark\:border-\[rgba\(255\,255\,255\,0\.12\)\]:is(.dark *){border-color:#ffffff1f}.dark\:border-amber-300\/50:is(.dark *){border-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-300\/50:is(.dark *){border-color:var(--color-amber-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-300\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-300)50%,transparent)}}}.dark\:border-amber-400\/20:is(.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/20:is(.dark *){border-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}}.dark\:border-amber-400\/30:is(.dark *){border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/30:is(.dark *){border-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}}.dark\:border-amber-400\/50:is(.dark *){border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/50:is(.dark *){border-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-400)50%,transparent)}}}.dark\:border-amber-600:is(.dark *){border-color:var(--color-amber-600)}.dark\:border-amber-600\/50:is(.dark *){border-color:#dd740080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-600\/50:is(.dark *){border-color:var(--color-amber-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-600\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-600)50%,transparent)}}}.dark\:border-amber-700:is(.dark *){border-color:var(--color-amber-700)}.dark\:border-amber-800:is(.dark *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/30:is(.dark *){border-color:#953d004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/30:is(.dark *){border-color:var(--color-amber-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-800)30%,transparent)}}}.dark\:border-amber-800\/50:is(.dark *){border-color:#953d0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/50:is(.dark *){border-color:var(--color-amber-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-800)50%,transparent)}}}.dark\:border-amber-800\/60:is(.dark *){border-color:#953d0099}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/60:is(.dark *){border-color:var(--color-amber-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-800)60%,transparent)}}}.dark\:border-blue-300\/30:is(.dark *){border-color:#90c5ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-300\/30:is(.dark *){border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-300\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-300)30%,transparent)}}}.dark\:border-blue-300\/50:is(.dark *){border-color:#90c5ff80}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-300\/50:is(.dark *){border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-300\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-300)50%,transparent)}}}.dark\:border-blue-400:is(.dark *){border-color:var(--color-blue-400)}.dark\:border-blue-400\/20:is(.dark *){border-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/20:is(.dark *){border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.dark\:border-blue-400\/30:is(.dark *){border-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/30:is(.dark *){border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-400)30%,transparent)}}}.dark\:border-blue-400\/40:is(.dark *){border-color:#54a2ff66}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/40:is(.dark *){border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-400)40%,transparent)}}}.dark\:border-blue-400\/50:is(.dark *){border-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/50:is(.dark *){border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}}.dark\:border-blue-500:is(.dark *){border-color:var(--color-blue-500)}.dark\:border-blue-500\/25:is(.dark *){border-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/25:is(.dark *){border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/25:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-500)25%,transparent)}}}.dark\:border-blue-500\/30:is(.dark *){border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/30:is(.dark *){border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}}.dark\:border-blue-600\/50:is(.dark *){border-color:#155dfc80}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-600\/50:is(.dark *){border-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-600\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-600)50%,transparent)}}}.dark\:border-blue-700\/50:is(.dark *){border-color:#1447e680}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-700\/50:is(.dark *){border-color:var(--color-blue-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-700)50%,transparent)}}}.dark\:border-blue-800:is(.dark *){border-color:var(--color-blue-800)}.dark\:border-blue-800\/30:is(.dark *){border-color:#193cb84d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/30:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)30%,transparent)}}}.dark\:border-blue-800\/40:is(.dark *){border-color:#193cb866}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/40:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)40%,transparent)}}}.dark\:border-blue-800\/50:is(.dark *){border-color:#193cb880}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/50:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)50%,transparent)}}}.dark\:border-danger\/50:is(.dark *){border-color:#ef444480}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger\/50:is(.dark *){border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-danger)50%,transparent)}}}.dark\:border-destructive:is(.dark *){border-color:var(--color-destructive)}.dark\:border-emerald-400\/20:is(.dark *){border-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/20:is(.dark *){border-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}}.dark\:border-emerald-400\/30:is(.dark *){border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/30:is(.dark *){border-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}}.dark\:border-emerald-400\/50:is(.dark *){border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/50:is(.dark *){border-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)}}}.dark\:border-emerald-700:is(.dark *){border-color:var(--color-emerald-700)}.dark\:border-emerald-800:is(.dark *){border-color:var(--color-emerald-800)}.dark\:border-gray-200:is(.dark *){border-color:var(--color-gray-200)}.dark\:border-gray-400:is(.dark *){border-color:var(--color-gray-400)}.dark\:border-gray-500:is(.dark *){border-color:var(--color-gray-500)}.dark\:border-gray-500\/30:is(.dark *){border-color:#6a72824d}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-500\/30:is(.dark *){border-color:var(--color-gray-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-500\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-500)30%,transparent)}}}.dark\:border-gray-600\/30:is(.dark *){border-color:#4a55654d}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/30:is(.dark *){border-color:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-600)30%,transparent)}}}.dark\:border-gray-600\/50:is(.dark *){border-color:#4a556580}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/50:is(.dark *){border-color:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-600)50%,transparent)}}}.dark\:border-gray-600\/60:is(.dark *){border-color:#4a556599}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/60:is(.dark *){border-color:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-600\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-600)60%,transparent)}}}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-700\/20:is(.dark *){border-color:#36415333}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/20:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)20%,transparent)}}}.dark\:border-gray-700\/30:is(.dark *){border-color:#3641534d}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/30:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)30%,transparent)}}}.dark\:border-gray-700\/50:is(.dark *){border-color:#36415380}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/50:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}}.dark\:border-gray-700\/60:is(.dark *){border-color:#36415399}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/60:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}}.dark\:border-gray-700\/80:is(.dark *){border-color:#364153cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/80:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-gray-700\/80:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)80%,transparent)}}}.dark\:border-gray-800:is(.dark *){border-color:var(--color-gray-800)}.dark\:border-green-300\/30:is(.dark *){border-color:#7bf1a84d}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-300\/30:is(.dark *){border-color:var(--color-green-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-300\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-green-300)30%,transparent)}}}.dark\:border-green-400:is(.dark *){border-color:var(--color-green-400)}.dark\:border-green-400\/50:is(.dark *){border-color:#05df7280}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-400\/50:is(.dark *){border-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-green-400)50%,transparent)}}}.dark\:border-green-500:is(.dark *){border-color:var(--color-green-500)}.dark\:border-green-500\/30:is(.dark *){border-color:#00c7584d}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-500\/30:is(.dark *){border-color:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-500\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}}.dark\:border-green-600\/50:is(.dark *){border-color:#00a54480}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-600\/50:is(.dark *){border-color:var(--color-green-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-600\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-green-600)50%,transparent)}}}.dark\:border-green-700:is(.dark *){border-color:var(--color-green-700)}.dark\:border-green-700\/50:is(.dark *){border-color:#00813880}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-700\/50:is(.dark *){border-color:var(--color-green-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-green-700)50%,transparent)}}}.dark\:border-green-800:is(.dark *){border-color:var(--color-green-800)}.dark\:border-green-800\/50:is(.dark *){border-color:#01663080}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-800\/50:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)50%,transparent)}}}.dark\:border-green-800\/60:is(.dark *){border-color:#01663099}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-800\/60:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-green-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}}.dark\:border-info\/40:is(.dark *){border-color:#6b728066}@supports (color:color-mix(in lab,red,red)){.dark\:border-info\/40:is(.dark *){border-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.dark\:border-info\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-info)40%,transparent)}}}.dark\:border-info\/50:is(.dark *){border-color:#6b728080}@supports (color:color-mix(in lab,red,red)){.dark\:border-info\/50:is(.dark *){border-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.dark\:border-info\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-info)50%,transparent)}}}.dark\:border-luvia-purple-500\/30:is(.dark *){border-color:#a259ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-luvia-purple-500\/30:is(.dark *){border-color:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-luvia-purple-500\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-luvia-purple-500)30%,transparent)}}}.dark\:border-luvia-purple-700:is(.dark *){border-color:var(--color-luvia-purple-700)}.dark\:border-luvia-purple-700\/30:is(.dark *){border-color:#7c3aed4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-luvia-purple-700\/30:is(.dark *){border-color:var(--color-luvia-purple-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-luvia-purple-700\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-luvia-purple-700)30%,transparent)}}}.dark\:border-neutral-100:is(.dark *){border-color:var(--color-neutral-100)}.dark\:border-neutral-500\/50:is(.dark *){border-color:#73737380}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-500\/50:is(.dark *){border-color:var(--color-neutral-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-500\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-500)50%,transparent)}}}.dark\:border-neutral-600:is(.dark *){border-color:var(--color-neutral-600)}.dark\:border-neutral-600\/30:is(.dark *){border-color:#5252524d}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-600\/30:is(.dark *){border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-600\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)30%,transparent)}}}.dark\:border-neutral-700:is(.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-700\/30:is(.dark *){border-color:#4040404d}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/30:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)30%,transparent)}}}.dark\:border-neutral-700\/40:is(.dark *){border-color:#40404066}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/40:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)40%,transparent)}}}.dark\:border-neutral-700\/50:is(.dark *){border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/50:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.dark\:border-neutral-700\/60:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/60:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.dark\:border-neutral-800:is(.dark *){border-color:var(--color-neutral-800)}.dark\:border-neutral-800\/60:is(.dark *){border-color:#26262699}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/60:is(.dark *){border-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}}.dark\:border-orange-800:is(.dark *){border-color:var(--color-orange-800)}.dark\:border-orange-800\/50:is(.dark *){border-color:#9f2d0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-orange-800\/50:is(.dark *){border-color:var(--color-orange-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-orange-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-orange-800)50%,transparent)}}}.dark\:border-pink-300\/30:is(.dark *){border-color:#fda5d54d}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-300\/30:is(.dark *){border-color:var(--color-pink-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-300\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-pink-300)30%,transparent)}}}.dark\:border-pink-400:is(.dark *){border-color:var(--color-pink-400)}.dark\:border-pink-400\/50:is(.dark *){border-color:#fb64b680}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-400\/50:is(.dark *){border-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-pink-400)50%,transparent)}}}.dark\:border-pink-800:is(.dark *){border-color:var(--color-pink-800)}.dark\:border-pink-800\/50:is(.dark *){border-color:#a2004c80}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-800\/50:is(.dark *){border-color:var(--color-pink-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-pink-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-pink-800)50%,transparent)}}}.dark\:border-purple-300\/50:is(.dark *){border-color:#d9b3ff80}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-300\/50:is(.dark *){border-color:var(--color-purple-300)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-300\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-300)50%,transparent)}}}.dark\:border-purple-400\/50:is(.dark *){border-color:#c07eff80}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-400\/50:is(.dark *){border-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-400\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-400)50%,transparent)}}}.dark\:border-purple-500\/25:is(.dark *){border-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-500\/25:is(.dark *){border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-500\/25:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-500)25%,transparent)}}}.dark\:border-purple-500\/30:is(.dark *){border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-500\/30:is(.dark *){border-color:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-500\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}}.dark\:border-purple-600\/50:is(.dark *){border-color:#9810fa80}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-600\/50:is(.dark *){border-color:var(--color-purple-600)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-600\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-600)50%,transparent)}}}.dark\:border-purple-700:is(.dark *){border-color:var(--color-purple-700)}.dark\:border-purple-700\/20:is(.dark *){border-color:#8200da33}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-700\/20:is(.dark *){border-color:var(--color-purple-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-700\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-700)20%,transparent)}}}.dark\:border-purple-800:is(.dark *){border-color:var(--color-purple-800)}.dark\:border-purple-800\/50:is(.dark *){border-color:#6e11b080}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-800\/50:is(.dark *){border-color:var(--color-purple-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-purple-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-purple-800)50%,transparent)}}}.dark\:border-red-400\/20:is(.dark *){border-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/20:is(.dark *){border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}}.dark\:border-red-400\/30:is(.dark *){border-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/30:is(.dark *){border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-red-400)30%,transparent)}}}.dark\:border-red-400\/60:is(.dark *){border-color:#ff656899}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/60:is(.dark *){border-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-400\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-red-400)60%,transparent)}}}.dark\:border-red-700:is(.dark *){border-color:var(--color-red-700)}.dark\:border-red-700\/50:is(.dark *){border-color:#bf000f80}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-700\/50:is(.dark *){border-color:var(--color-red-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-red-700)50%,transparent)}}}.dark\:border-red-800:is(.dark *){border-color:var(--color-red-800)}.dark\:border-red-800\/30:is(.dark *){border-color:#9f07124d}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/30:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)30%,transparent)}}}.dark\:border-red-800\/50:is(.dark *){border-color:#9f071280}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/50:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)50%,transparent)}}}.dark\:border-red-800\/80:is(.dark *){border-color:#9f0712cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/80:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/80:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)80%,transparent)}}}.dark\:border-red-900:is(.dark *){border-color:var(--color-red-900)}.dark\:border-slate-700:is(.dark *){border-color:var(--color-slate-700)}.dark\:border-success\/40:is(.dark *){border-color:#22c55e66}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/40:is(.dark *){border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-success)40%,transparent)}}}.dark\:border-success\/50:is(.dark *){border-color:#22c55e80}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/50:is(.dark *){border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-success)50%,transparent)}}}.dark\:border-success\/80:is(.dark *){border-color:#22c55ecc}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/80:is(.dark *){border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:border-success\/80:is(.dark *){border-color:color-mix(in oklab,var(--color-success)80%,transparent)}}}.dark\:border-warning\/50:is(.dark *){border-color:#facc1580}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning\/50:is(.dark *){border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-warning)50%,transparent)}}}.dark\:border-warning\/80:is(.dark *){border-color:#facc15cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning\/80:is(.dark *){border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning\/80:is(.dark *){border-color:color-mix(in oklab,var(--color-warning)80%,transparent)}}}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5:is(.dark *){border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15:is(.dark *){border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.dark\:border-white\/20:is(.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark\:border-white\/25:is(.dark *){border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/25:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/25:is(.dark *){border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.dark\:border-white\/30:is(.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/30:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.dark\:border-white\/40:is(.dark *){border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/40:is(.dark *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.dark\:border-yellow-700\/50:is(.dark *){border-color:#a3610080}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-700\/50:is(.dark *){border-color:var(--color-yellow-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-yellow-700)50%,transparent)}}}.dark\:border-yellow-800\/50:is(.dark *){border-color:#874b0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-800\/50:is(.dark *){border-color:var(--color-yellow-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-yellow-800)50%,transparent)}}}.dark\:border-zinc-400\/20:is(.dark *){border-color:#9f9fa933}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-400\/20:is(.dark *){border-color:var(--color-zinc-400)}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-400\/20:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-400)20%,transparent)}}}.dark\:border-zinc-600:is(.dark *){border-color:var(--color-zinc-600)}.dark\:border-zinc-700:is(.dark *){border-color:var(--color-zinc-700)}.dark\:border-zinc-700\/50:is(.dark *){border-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-700\/50:is(.dark *){border-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}}.dark\:border-zinc-800:is(.dark *){border-color:var(--color-zinc-800)}.dark\:border-zinc-800\/50:is(.dark *){border-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-800\/50:is(.dark *){border-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}}.dark\:border-t-white\/15:is(.dark *){border-top-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-t-white\/15:is(.dark *){border-top-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:border-t-white\/15:is(.dark *){border-top-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.dark\:\!bg-blue-900\/20:is(.dark *){background-color:#1c398e33!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-blue-900\/20:is(.dark *){background-color:var(--color-blue-900)!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)!important}}}.dark\:\!bg-info\/20:is(.dark *){background-color:#6b728033!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-info\/20:is(.dark *){background-color:var(--color-info)!important}@supports (color:color-mix(in lab,red,red)){.dark\:\!bg-info\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-info)20%,transparent)!important}}}.dark\:bg-\[\#34d399\]:is(.dark *){background-color:#34d399}.dark\:bg-\[\#181a1e\]:is(.dark *){background-color:#181a1e}.dark\:bg-\[\#181a1e\]\/80:is(.dark *){background-color:#181a1ecc}.dark\:bg-\[\#181a1e\]\/95:is(.dark *){background-color:#181a1ef2}.dark\:bg-\[\#6366f1\]:is(.dark *){background-color:#6366f1}.dark\:bg-\[\#272729\]:is(.dark *){background-color:#272729}.dark\:bg-\[\#a855f7\]:is(.dark *){background-color:#a855f7}.dark\:bg-\[\#c084fc\]:is(.dark *){background-color:#c084fc}.dark\:bg-\[rgb\(31\,41\,55\,0\.70\)\]:is(.dark *){background-color:#1f2937b3}.dark\:bg-\[rgba\(30\,32\,38\,0\.8\)\]:is(.dark *){background-color:#1e2026cc}.dark\:bg-amber-400\/10:is(.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/10:is(.dark *){background-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-400)10%,transparent)}}}.dark\:bg-amber-400\/20:is(.dark *){background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/20:is(.dark *){background-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}}.dark\:bg-amber-500:is(.dark *){background-color:var(--color-amber-500)}.dark\:bg-amber-900\/20:is(.dark *){background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/20:is(.dark *){background-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900)30%,transparent)}}}.dark\:bg-amber-950\/20:is(.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:is(.dark *){background-color:var(--color-amber-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}}.dark\:bg-black:is(.dark *){background-color:var(--color-black)}.dark\:bg-black\/20:is(.dark *){background-color:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/20:is(.dark *){background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}}.dark\:bg-black\/30:is(.dark *){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/30:is(.dark *){background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/50:is(.dark *){background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}}.dark\:bg-black\/80:is(.dark *){background-color:#000c}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/80:is(.dark *){background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}}.dark\:bg-blue-300:is(.dark *){background-color:var(--color-blue-300)}.dark\:bg-blue-400:is(.dark *){background-color:var(--color-blue-400)}.dark\:bg-blue-400\/10:is(.dark *){background-color:#54a2ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/10:is(.dark *){background-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-400)10%,transparent)}}}.dark\:bg-blue-400\/20:is(.dark *){background-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/20:is(.dark *){background-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.dark\:bg-blue-500:is(.dark *){background-color:var(--color-blue-500)}.dark\:bg-blue-500\/10:is(.dark *){background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/10:is(.dark *){background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/20:is(.dark *){background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.dark\:bg-blue-900:is(.dark *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1c398e80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/50:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)50%,transparent)}}}.dark\:bg-blue-950\/20:is(.dark *){background-color:#16245633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/20:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)20%,transparent)}}}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/30:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)30%,transparent)}}}.dark\:bg-blue-950\/50:is(.dark *){background-color:#16245680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/50:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)50%,transparent)}}}.dark\:bg-danger\/20:is(.dark *){background-color:#ef444433}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger\/20:is(.dark *){background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-danger)20%,transparent)}}}.dark\:bg-emerald-400\/10:is(.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/10:is(.dark *){background-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-400)10%,transparent)}}}.dark\:bg-emerald-400\/20:is(.dark *){background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/20:is(.dark *){background-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/20:is(.dark *){background-color:var(--color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)20%,transparent)}}}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:var(--color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)30%,transparent)}}}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/40:is(.dark *){background-color:var(--color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)40%,transparent)}}}.dark\:bg-gray-400\/20:is(.dark *){background-color:#99a1af33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-400\/20:is(.dark *){background-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-400)20%,transparent)}}}.dark\:bg-gray-500:is(.dark *){background-color:var(--color-gray-500)}.dark\:bg-gray-600:is(.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700\/30:is(.dark *){background-color:#3641534d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-700\/30:is(.dark *){background-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-700\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-700)30%,transparent)}}}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/20:is(.dark *){background-color:#1e293933}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/20:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)20%,transparent)}}}.dark\:bg-gray-800\/30:is(.dark *){background-color:#1e29394d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/30:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)30%,transparent)}}}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/50:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}}.dark\:bg-gray-800\/70:is(.dark *){background-color:#1e2939b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/70:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/70:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)70%,transparent)}}}.dark\:bg-gray-800\/80:is(.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/80:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}}.dark\:bg-gray-800\/90:is(.dark *){background-color:#1e2939e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/90:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-800\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)90%,transparent)}}}.dark\:bg-gray-900:is(.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/20:is(.dark *){background-color:#10182833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/20:is(.dark *){background-color:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)20%,transparent)}}}.dark\:bg-gray-900\/60:is(.dark *){background-color:#10182899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/60:is(.dark *){background-color:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/60:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)60%,transparent)}}}.dark\:bg-gray-900\/70:is(.dark *){background-color:#101828b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/70:is(.dark *){background-color:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/70:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)70%,transparent)}}}.dark\:bg-gray-900\/95:is(.dark *){background-color:#101828f2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/95:is(.dark *){background-color:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/95:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-900)95%,transparent)}}}.dark\:bg-gray-950:is(.dark *){background-color:var(--color-gray-950)}.dark\:bg-green-300:is(.dark *){background-color:var(--color-green-300)}.dark\:bg-green-400\/10:is(.dark *){background-color:#05df721a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/10:is(.dark *){background-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-green-400)10%,transparent)}}}.dark\:bg-green-400\/20:is(.dark *){background-color:#05df7233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/20:is(.dark *){background-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}}.dark\:bg-green-900\/20:is(.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/20:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)20%,transparent)}}}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/30:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.dark\:bg-green-950\/30:is(.dark *){background-color:#032e154d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-950\/30:is(.dark *){background-color:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)30%,transparent)}}}.dark\:bg-info\/20:is(.dark *){background-color:#6b728033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info\/20:is(.dark *){background-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-info)20%,transparent)}}}.dark\:bg-info\/50:is(.dark *){background-color:#6b728080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info\/50:is(.dark *){background-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-info)50%,transparent)}}}.dark\:bg-luvia-purple-900\/30:is(.dark *){background-color:#5b21b64d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-luvia-purple-900\/30:is(.dark *){background-color:var(--color-luvia-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-luvia-purple-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-purple-900)30%,transparent)}}}.dark\:bg-neutral-100:is(.dark *){background-color:var(--color-neutral-100)}.dark\:bg-neutral-600:is(.dark *){background-color:var(--color-neutral-600)}.dark\:bg-neutral-700:is(.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-700\/20:is(.dark *){background-color:#40404033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/20:is(.dark *){background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)20%,transparent)}}}.dark\:bg-neutral-800:is(.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-800\/30:is(.dark *){background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/30:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}}.dark\:bg-neutral-800\/50:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.dark\:bg-neutral-800\/80:is(.dark *){background-color:#262626cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/80:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.dark\:bg-neutral-800\/95:is(.dark *){background-color:#262626f2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/95:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/95:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)95%,transparent)}}}.dark\:bg-neutral-900:is(.dark *){background-color:var(--color-neutral-900)}.dark\:bg-neutral-900\/30:is(.dark *){background-color:#0a0a0a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/30:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)30%,transparent)}}}.dark\:bg-neutral-900\/50:is(.dark *){background-color:#0a0a0a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/50:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}}.dark\:bg-neutral-900\/80:is(.dark *){background-color:#0a0a0acc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/80:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)80%,transparent)}}}.dark\:bg-neutral-900\/90:is(.dark *){background-color:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/90:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.dark\:bg-neutral-900\/95:is(.dark *){background-color:#0a0a0af2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/95:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/95:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)95%,transparent)}}}.dark\:bg-orange-400\/20:is(.dark *){background-color:#ff8b1a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-400\/20:is(.dark *){background-color:var(--color-orange-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-400)20%,transparent)}}}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7e2a0c33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/20:is(.dark *){background-color:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900)20%,transparent)}}}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/30:is(.dark *){background-color:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}}.dark\:bg-orange-950\/30:is(.dark *){background-color:#4413064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/30:is(.dark *){background-color:var(--color-orange-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-950)30%,transparent)}}}.dark\:bg-pink-400\/10:is(.dark *){background-color:#fb64b61a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-400\/10:is(.dark *){background-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-pink-400)10%,transparent)}}}.dark\:bg-pink-400\/20:is(.dark *){background-color:#fb64b633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-400\/20:is(.dark *){background-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-pink-400)20%,transparent)}}}.dark\:bg-pink-900\/20:is(.dark *){background-color:#86104333}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-900\/20:is(.dark *){background-color:var(--color-pink-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-pink-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-pink-900)20%,transparent)}}}.dark\:bg-purple-400\/20:is(.dark *){background-color:#c07eff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-400\/20:is(.dark *){background-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}}.dark\:bg-purple-900\/10:is(.dark *){background-color:#59168b1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/10:is(.dark *){background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-900)10%,transparent)}}}.dark\:bg-purple-900\/20:is(.dark *){background-color:#59168b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/20:is(.dark *){background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.dark\:bg-purple-900\/30:is(.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/30:is(.dark *){background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}}.dark\:bg-purple-950\/30:is(.dark *){background-color:#3c03664d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/30:is(.dark *){background-color:var(--color-purple-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-950)30%,transparent)}}}.dark\:bg-purple-950\/50:is(.dark *){background-color:#3c036680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/50:is(.dark *){background-color:var(--color-purple-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-950)50%,transparent)}}}.dark\:bg-red-400\/10:is(.dark *){background-color:#ff65681a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/10:is(.dark *){background-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-red-400)10%,transparent)}}}.dark\:bg-red-400\/20:is(.dark *){background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/20:is(.dark *){background-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-400\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}}.dark\:bg-red-600:is(.dark *){background-color:var(--color-red-600)}.dark\:bg-red-900\/20:is(.dark *){background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/20:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.dark\:bg-red-900\/30:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/30:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.dark\:bg-red-950\/20:is(.dark *){background-color:#46080933}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/20:is(.dark *){background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)20%,transparent)}}}.dark\:bg-red-950\/30:is(.dark *){background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:is(.dark *){background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}}.dark\:bg-red-950\/40:is(.dark *){background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40:is(.dark *){background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}}.dark\:bg-slate-800:is(.dark *){background-color:var(--color-slate-800)}.dark\:bg-success\/20:is(.dark *){background-color:#22c55e33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/20:is(.dark *){background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-success)20%,transparent)}}}.dark\:bg-success\/30:is(.dark *){background-color:#22c55e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/30:is(.dark *){background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-success)30%,transparent)}}}.dark\:bg-success\/40:is(.dark *){background-color:#22c55e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/40:is(.dark *){background-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-success)40%,transparent)}}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-warning\/20:is(.dark *){background-color:#facc1533}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning\/20:is(.dark *){background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-warning)20%,transparent)}}}.dark\:bg-white:is(.dark *){background-color:var(--color-white)}.dark\:bg-white\/2:is(.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/2:is(.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/2:is(.dark *){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:is(.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:is(.dark *){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:bg-white\/8:is(.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/8:is(.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/8:is(.dark *){background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:is(.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:bg-white\/90:is(.dark *){background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/90:is(.dark *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-900\/30:is(.dark *){background-color:var(--color-yellow-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}}.dark\:bg-yellow-950\/30:is(.dark *){background-color:#4320044d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-950\/30:is(.dark *){background-color:var(--color-yellow-950)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-950)30%,transparent)}}}.dark\:bg-zinc-700\/80:is(.dark *){background-color:#3f3f46cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-700\/80:is(.dark *){background-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-700\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-700)80%,transparent)}}}.dark\:bg-zinc-800:is(.dark *){background-color:var(--color-zinc-800)}.dark\:bg-zinc-800\/50:is(.dark *){background-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/50:is(.dark *){background-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}}.dark\:bg-zinc-800\/70:is(.dark *){background-color:#27272ab3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/70:is(.dark *){background-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/70:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)70%,transparent)}}}.dark\:bg-zinc-800\/80:is(.dark *){background-color:#27272acc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/80:is(.dark *){background-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-800\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-800)80%,transparent)}}}.dark\:bg-zinc-900:is(.dark *){background-color:var(--color-zinc-900)}.dark\:bg-zinc-900\/70:is(.dark *){background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/70:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/70:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)70%,transparent)}}}.dark\:bg-zinc-900\/80:is(.dark *){background-color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/80:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)80%,transparent)}}}.dark\:bg-zinc-900\/90:is(.dark *){background-color:#18181be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/90:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)90%,transparent)}}}.dark\:bg-zinc-900\/95:is(.dark *){background-color:#18181bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/95:is(.dark *){background-color:var(--color-zinc-900)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-900\/95:is(.dark *){background-color:color-mix(in oklab,var(--color-zinc-900)95%,transparent)}}}.dark\:bg-\[linear-gradient\(90deg\,rgba\(255\,45\,85\,0\.2\)\,rgba\(162\,89\,255\,0\.2\)\)\,linear-gradient\(\#ffffff10_50\%\,rgba\(255\,255\,255\,0\.05\)_80\%\,rgba\(255\,255\,255\,0\.05\)\)\,linear-gradient\(90deg\,\#ff2d55\,\#a259ff\)\]:is(.dark *){background-image:linear-gradient(90deg,#ff2d5533,#a259ff33),linear-gradient(#ffffff10 50%,#ffffff0d 80%,#ffffff0d),linear-gradient(90deg,#ff2d55,#a259ff)}.dark\:from-\[\#0f766e\]\/35:is(.dark *){--tw-gradient-from:oklab(51.0938% -.0855206 -.00957963/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#1d4ed8\]\/45:is(.dark *){--tw-gradient-from:oklab(48.8198% -.0212811 -.21612/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#1d4ed8\]\/55:is(.dark *){--tw-gradient-from:oklab(48.8198% -.0212811 -.21612/.55);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#4c1d95\]\/35:is(.dark *){--tw-gradient-from:oklab(37.9642% .0717962 -.163211/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#4c1d95\]\/45:is(.dark *){--tw-gradient-from:oklab(37.9642% .0717962 -.163211/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#7f1d1d\]\/45:is(.dark *){--tw-gradient-from:oklab(39.5843% .119886 .0577565/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#181a1e\]\/50:is(.dark *){--tw-gradient-from:oklab(21.7386% -.000823587 -.00837609/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#181a1e\]\/80:is(.dark *){--tw-gradient-from:oklab(21.7386% -.000823587 -.00837609/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#181a1e\]\/90:is(.dark *){--tw-gradient-from:oklab(21.7386% -.000823587 -.00837609/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#181a1e\]\/95:is(.dark *){--tw-gradient-from:oklab(21.7386% -.000823587 -.00837609/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#312e81\]\/35:is(.dark *){--tw-gradient-from:oklab(35.8752% .0204769 -.133859/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#312e81\]\/45:is(.dark *){--tw-gradient-from:oklab(35.8751% .0204769 -.133859/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#312e81\]\/55:is(.dark *){--tw-gradient-from:oklab(35.8751% .0204769 -.133859/.55);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#581c87\]\/35:is(.dark *){--tw-gradient-from:oklab(38.0744% .0952293 -.136065/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#14532d\]\/35:is(.dark *){--tw-gradient-from:oklab(39.2532% -.0795187 .0413326/.35);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#047857\]\/55:is(.dark *){--tw-gradient-from:oklab(50.8127% -.101647 .0260757/.55);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#b91c1c\]\/55:is(.dark *){--tw-gradient-from:oklab(50.542% .168942 .0880134/.55);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-\[\#b45309\]\/55:is(.dark *){--tw-gradient-from:oklab(55.5283% .0954648 .10981/.55);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}}.dark\:from-amber-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-black:is(.dark *){--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-black\/50:is(.dark *){--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.dark\:from-black\/50:is(.dark *){--tw-gradient-from:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:from-black\/50:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}}.dark\:from-black\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-blue-500\/15:is(.dark *){--tw-gradient-from:#3080ff26}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-500\/15:is(.dark *){--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-500\/15:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)15%,transparent)}}}.dark\:from-blue-500\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-blue-600:is(.dark *){--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-from:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-from:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.dark\:from-blue-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-emerald-600:is(.dark *){--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-from:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-from:var(--color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-emerald-900)30%,transparent)}}}.dark\:from-emerald-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-gray-900\/95:is(.dark *){--tw-gradient-from:#101828f2}@supports (color:color-mix(in lab,red,red)){.dark\:from-gray-900\/95:is(.dark *){--tw-gradient-from:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-gray-900\/95:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-gray-900)95%,transparent)}}}.dark\:from-gray-900\/95:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-green-400\/20:is(.dark *){--tw-gradient-from:#05df7233}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-400\/20:is(.dark *){--tw-gradient-from:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-400\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-green-400)20%,transparent)}}}.dark\:from-green-400\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-green-600:is(.dark *){--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-green-900)20%,transparent)}}}.dark\:from-green-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-green-950\/20:is(.dark *){--tw-gradient-from:#032e1533}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-950\/20:is(.dark *){--tw-gradient-from:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.dark\:from-green-950\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-green-950)20%,transparent)}}}.dark\:from-green-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-luvia-purple-500\/20:is(.dark *){--tw-gradient-from:#a259ff33}@supports (color:color-mix(in lab,red,red)){.dark\:from-luvia-purple-500\/20:is(.dark *){--tw-gradient-from:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:from-luvia-purple-500\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-500)20%,transparent)}}}.dark\:from-luvia-purple-500\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-luvia-purple-900\/20:is(.dark *){--tw-gradient-from:#5b21b633}@supports (color:color-mix(in lab,red,red)){.dark\:from-luvia-purple-900\/20:is(.dark *){--tw-gradient-from:var(--color-luvia-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-luvia-purple-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-900)20%,transparent)}}}.dark\:from-luvia-purple-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-600\/60:is(.dark *){--tw-gradient-from:#52525299}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-600\/60:is(.dark *){--tw-gradient-from:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-600\/60:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.dark\:from-neutral-600\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-700\/60:is(.dark *){--tw-gradient-from:#40404099}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-700\/60:is(.dark *){--tw-gradient-from:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-700\/60:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.dark\:from-neutral-700\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-700\/80:is(.dark *){--tw-gradient-from:#404040cc}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-700\/80:is(.dark *){--tw-gradient-from:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-700\/80:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}.dark\:from-neutral-700\/80:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-800\/30:is(.dark *){--tw-gradient-from:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/30:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}}.dark\:from-neutral-800\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-800\/50:is(.dark *){--tw-gradient-from:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/50:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/50:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.dark\:from-neutral-800\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-800\/80:is(.dark *){--tw-gradient-from:#262626cc}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/80:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/80:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.dark\:from-neutral-800\/80:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-900\/50:is(.dark *){--tw-gradient-from:#0a0a0a80}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-900\/50:is(.dark *){--tw-gradient-from:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-900\/50:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}}.dark\:from-neutral-900\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-900\/95:is(.dark *){--tw-gradient-from:#0a0a0af2}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-900\/95:is(.dark *){--tw-gradient-from:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-900\/95:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)95%,transparent)}}}.dark\:from-neutral-900\/95:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-orange-950\/20:is(.dark *){--tw-gradient-from:#44130633}@supports (color:color-mix(in lab,red,red)){.dark\:from-orange-950\/20:is(.dark *){--tw-gradient-from:var(--color-orange-950)}@supports (color:color-mix(in lab,red,red)){.dark\:from-orange-950\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-orange-950)20%,transparent)}}}.dark\:from-orange-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-pink-900\/20:is(.dark *){--tw-gradient-from:#86104333}@supports (color:color-mix(in lab,red,red)){.dark\:from-pink-900\/20:is(.dark *){--tw-gradient-from:var(--color-pink-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-pink-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-pink-900)20%,transparent)}}}.dark\:from-pink-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-purple-400\/20:is(.dark *){--tw-gradient-from:#c07eff33}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-400\/20:is(.dark *){--tw-gradient-from:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-400\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}}.dark\:from-purple-400\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-purple-500\/15:is(.dark *){--tw-gradient-from:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-500\/15:is(.dark *){--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-500\/15:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)15%,transparent)}}}.dark\:from-purple-500\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-purple-800\/50:is(.dark *){--tw-gradient-from:#6e11b080}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-800\/50:is(.dark *){--tw-gradient-from:var(--color-purple-800)}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-800\/50:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-800)50%,transparent)}}}.dark\:from-purple-800\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-purple-900\/20:is(.dark *){--tw-gradient-from:#59168b33}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-900\/20:is(.dark *){--tw-gradient-from:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-900\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.dark\:from-purple-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-purple-950\/20:is(.dark *){--tw-gradient-from:#3c036633}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-950\/20:is(.dark *){--tw-gradient-from:var(--color-purple-950)}@supports (color:color-mix(in lab,red,red)){.dark\:from-purple-950\/20:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-purple-950)20%,transparent)}}}.dark\:from-purple-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-success\/30:is(.dark *){--tw-gradient-from:#22c55e4d}@supports (color:color-mix(in lab,red,red)){.dark\:from-success\/30:is(.dark *){--tw-gradient-from:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:from-success\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-success)30%,transparent)}}}.dark\:from-success\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white\/5:is(.dark *){--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/5:is(.dark *){--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/5:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:from-white\/5:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white\/8:is(.dark *){--tw-gradient-from:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/8:is(.dark *){--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/8:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)8%,transparent)}}}.dark\:from-white\/8:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white\/10:is(.dark *){--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/10:is(.dark *){--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/10:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:from-white\/10:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white\/15:is(.dark *){--tw-gradient-from:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/15:is(.dark *){--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/15:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)15%,transparent)}}}.dark\:from-white\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-zinc-800:is(.dark *){--tw-gradient-from:var(--color-zinc-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:via-\[\#0d9488\]\/25:is(.dark *){--tw-gradient-via:oklab(60.0224% -.103488 -.00851551/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#1e3a8a\]\/30:is(.dark *){--tw-gradient-via:oklab(37.9059% -.0107554 -.137341/.3);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#1e3a8a\]\/35:is(.dark *){--tw-gradient-via:oklab(37.9059% -.0107554 -.137341/.35);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#5b21b6\]\/25:is(.dark *){--tw-gradient-via:oklab(43.1985% .0814668 -.19419/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#5b21b6\]\/30:is(.dark *){--tw-gradient-via:oklab(43.1985% .0814668 -.19419/.3);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#6b21a8\]\/25:is(.dark *){--tw-gradient-via:oklab(43.8279% .110113 -.164957/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#9f1239\]\/30:is(.dark *){--tw-gradient-via:oklab(45.4568% .166413 .0405571/.3);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#065f46\]\/35:is(.dark *){--tw-gradient-via:oklab(43.18% -.0842276 .0195806/.35);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#991b1b\]\/35:is(.dark *){--tw-gradient-via:oklab(44.3687% .143867 .0729859/.35);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#3730a3\]\/25:is(.dark *){--tw-gradient-via:oklab(39.8432% .0227368 -.175876/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#4338ca\]\/25:is(.dark *){--tw-gradient-via:oklab(45.6775% .0262356 -.212968/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#4338ca\]\/30:is(.dark *){--tw-gradient-via:oklab(45.6775% .0262356 -.212968/.3);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#92400e\]\/35:is(.dark *){--tw-gradient-via:oklab(47.3189% .0863082 .0900034/.35);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[\#166534\]\/25:is(.dark *){--tw-gradient-via:oklab(44.7925% -.095038 .0519722/.25);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-\[rgba\(147\,197\,253\,0\.40\)\]:is(.dark *){--tw-gradient-via:#93c5fd66;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-black\/20:is(.dark *){--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:via-black\/20:is(.dark *){--tw-gradient-via:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:via-black\/20:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-black)20%,transparent)}}}.dark\:via-black\/20:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-gray-600:is(.dark *){--tw-gradient-via:var(--color-gray-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-gray-600\/50:is(.dark *){--tw-gradient-via:#4a556580}@supports (color:color-mix(in lab,red,red)){.dark\:via-gray-600\/50:is(.dark *){--tw-gradient-via:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.dark\:via-gray-600\/50:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-gray-600)50%,transparent)}}}.dark\:via-gray-600\/50:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-neutral-600:is(.dark *){--tw-gradient-via:var(--color-neutral-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-neutral-600\/60:is(.dark *){--tw-gradient-via:#52525299}@supports (color:color-mix(in lab,red,red)){.dark\:via-neutral-600\/60:is(.dark *){--tw-gradient-via:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:via-neutral-600\/60:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.dark\:via-neutral-600\/60:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-neutral-700\/60:is(.dark *){--tw-gradient-via:#40404099}@supports (color:color-mix(in lab,red,red)){.dark\:via-neutral-700\/60:is(.dark *){--tw-gradient-via:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:via-neutral-700\/60:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.dark\:via-neutral-700\/60:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-white\/10:is(.dark *){--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:via-white\/10:is(.dark *){--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:via-white\/10:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:via-white\/10:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-\[\#1c1e23\]\/50:is(.dark *){--tw-gradient-to:oklab(23.508% -.000307024 -.0100594/.5);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#1c1e23\]\/80:is(.dark *){--tw-gradient-to:oklab(23.508% -.000307024 -.0100594/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#1c1e23\]\/90:is(.dark *){--tw-gradient-to:oklab(23.508% -.000307024 -.0100594/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#1c1e23\]\/95:is(.dark *){--tw-gradient-to:oklab(23.508% -.000307024 -.0100594/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#1e40af\]\/30:is(.dark *){--tw-gradient-to:oklab(42.4445% -.0137574 -.180345/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#7f1d1d\]\/30:is(.dark *){--tw-gradient-to:oklab(39.5843% .119886 .0577565/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#064e3b\]\/30:is(.dark *){--tw-gradient-to:oklab(37.8048% -.071677 .0140108/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#312e81\]\/30:is(.dark *){--tw-gradient-to:oklab(35.8751% .0204769 -.133859/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-\[\#78350f\]\/30:is(.dark *){--tw-gradient-to:oklab(41.3707% .0733197 .0756701/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-amber-950\/20:is(.dark *){--tw-gradient-to:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:to-amber-950\/20:is(.dark *){--tw-gradient-to:var(--color-amber-950)}@supports (color:color-mix(in lab,red,red)){.dark\:to-amber-950\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}}.dark\:to-amber-950\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-blue-400\/15:is(.dark *){--tw-gradient-to:#54a2ff26}@supports (color:color-mix(in lab,red,red)){.dark\:to-blue-400\/15:is(.dark *){--tw-gradient-to:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:to-blue-400\/15:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-blue-400)15%,transparent)}}}.dark\:to-blue-400\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-blue-700:is(.dark *){--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to:#104e6433}@supports (color:color-mix(in lab,red,red)){.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to:var(--color-cyan-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-cyan-900)20%,transparent)}}}.dark\:to-cyan-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-emerald-400\/20:is(.dark *){--tw-gradient-to:#00d29433}@supports (color:color-mix(in lab,red,red)){.dark\:to-emerald-400\/20:is(.dark *){--tw-gradient-to:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:to-emerald-400\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}}.dark\:to-emerald-400\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:#004e3b33}@supports (color:color-mix(in lab,red,red)){.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:var(--color-emerald-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-900)20%,transparent)}}}.dark\:to-emerald-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-gray-900\/85:is(.dark *){--tw-gradient-to:#101828d9}@supports (color:color-mix(in lab,red,red)){.dark\:to-gray-900\/85:is(.dark *){--tw-gradient-to:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-gray-900\/85:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-gray-900)85%,transparent)}}}.dark\:to-gray-900\/85:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-green-700:is(.dark *){--tw-gradient-to:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-green-900\/20:is(.dark *){--tw-gradient-to:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:to-green-900\/20:is(.dark *){--tw-gradient-to:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-green-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-green-900)20%,transparent)}}}.dark\:to-green-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-to:#312c8533}@supports (color:color-mix(in lab,red,red)){.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-to:var(--color-indigo-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}}.dark\:to-indigo-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-indigo-900\/30:is(.dark *){--tw-gradient-to:#312c854d}@supports (color:color-mix(in lab,red,red)){.dark\:to-indigo-900\/30:is(.dark *){--tw-gradient-to:var(--color-indigo-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-indigo-900\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-900)30%,transparent)}}}.dark\:to-indigo-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-luvia-red-500\/20:is(.dark *){--tw-gradient-to:#ff353533}@supports (color:color-mix(in lab,red,red)){.dark\:to-luvia-red-500\/20:is(.dark *){--tw-gradient-to:var(--color-luvia-red-500)}@supports (color:color-mix(in lab,red,red)){.dark\:to-luvia-red-500\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-500)20%,transparent)}}}.dark\:to-luvia-red-500\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-luvia-red-900\/20:is(.dark *){--tw-gradient-to:#9a0c3333}@supports (color:color-mix(in lab,red,red)){.dark\:to-luvia-red-900\/20:is(.dark *){--tw-gradient-to:var(--color-luvia-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-luvia-red-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-900)20%,transparent)}}}.dark\:to-luvia-red-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-600\/60:is(.dark *){--tw-gradient-to:#52525299}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-600\/60:is(.dark *){--tw-gradient-to:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-600\/60:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.dark\:to-neutral-600\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-700\/30:is(.dark *){--tw-gradient-to:#4040404d}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-700\/30:is(.dark *){--tw-gradient-to:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-700\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-700)30%,transparent)}}}.dark\:to-neutral-700\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-700\/60:is(.dark *){--tw-gradient-to:#40404099}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-700\/60:is(.dark *){--tw-gradient-to:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-700\/60:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.dark\:to-neutral-700\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-800\/50:is(.dark *){--tw-gradient-to:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/50:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/50:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.dark\:to-neutral-800\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-800\/60:is(.dark *){--tw-gradient-to:#26262699}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/60:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/60:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}}.dark\:to-neutral-800\/60:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-800\/80:is(.dark *){--tw-gradient-to:#262626cc}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/80:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/80:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.dark\:to-neutral-800\/80:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-900\/30:is(.dark *){--tw-gradient-to:#0a0a0a4d}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-900\/30:is(.dark *){--tw-gradient-to:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-900\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-900)30%,transparent)}}}.dark\:to-neutral-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-950\/95:is(.dark *){--tw-gradient-to:#0a0a0af2}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-950\/95:is(.dark *){--tw-gradient-to:var(--color-neutral-950)}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-950\/95:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-950)95%,transparent)}}}.dark\:to-neutral-950\/95:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-to:#7e2a0c33}@supports (color:color-mix(in lab,red,red)){.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-to:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-orange-900)20%,transparent)}}}.dark\:to-orange-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-pink-400\/20:is(.dark *){--tw-gradient-to:#fb64b633}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-400\/20:is(.dark *){--tw-gradient-to:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-400\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-pink-400)20%,transparent)}}}.dark\:to-pink-400\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-pink-500\/15:is(.dark *){--tw-gradient-to:#f6339a26}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-500\/15:is(.dark *){--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-500\/15:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)15%,transparent)}}}.dark\:to-pink-500\/15:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-pink-900\/20:is(.dark *){--tw-gradient-to:#86104333}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-900\/20:is(.dark *){--tw-gradient-to:var(--color-pink-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-pink-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-pink-900)20%,transparent)}}}.dark\:to-pink-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-purple-700\/50:is(.dark *){--tw-gradient-to:#8200da80}@supports (color:color-mix(in lab,red,red)){.dark\:to-purple-700\/50:is(.dark *){--tw-gradient-to:var(--color-purple-700)}@supports (color:color-mix(in lab,red,red)){.dark\:to-purple-700\/50:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-purple-700)50%,transparent)}}}.dark\:to-purple-700\/50:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-purple-900\/20:is(.dark *){--tw-gradient-to:#59168b33}@supports (color:color-mix(in lab,red,red)){.dark\:to-purple-900\/20:is(.dark *){--tw-gradient-to:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-purple-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.dark\:to-purple-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-red-900\/20:is(.dark *){--tw-gradient-to:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:to-red-900\/20:is(.dark *){--tw-gradient-to:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-red-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.dark\:to-red-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-rose-900\/20:is(.dark *){--tw-gradient-to:#8b083633}@supports (color:color-mix(in lab,red,red)){.dark\:to-rose-900\/20:is(.dark *){--tw-gradient-to:var(--color-rose-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-rose-900\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-rose-900)20%,transparent)}}}.dark\:to-rose-900\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-success\/20:is(.dark *){--tw-gradient-to:#22c55e33}@supports (color:color-mix(in lab,red,red)){.dark\:to-success\/20:is(.dark *){--tw-gradient-to:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:to-success\/20:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-success)20%,transparent)}}}.dark\:to-success\/20:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-teal-600:is(.dark *){--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-teal-900\/30:is(.dark *){--tw-gradient-to:#0b4f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:to-teal-900\/30:is(.dark *){--tw-gradient-to:var(--color-teal-900)}@supports (color:color-mix(in lab,red,red)){.dark\:to-teal-900\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-teal-900)30%,transparent)}}}.dark\:to-teal-900\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-transparent:is(.dark *){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-white\/4:is(.dark *){--tw-gradient-to:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/4:is(.dark *){--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/4:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-white)4%,transparent)}}}.dark\:to-white\/4:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-white\/5:is(.dark *){--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/5:is(.dark *){--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/5:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:to-white\/5:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-white\/\[0\.02\]:is(.dark *){--tw-gradient-to:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/\[0\.02\]:is(.dark *){--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:to-white\/\[0\.02\]:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-white)2%,transparent)}}}.dark\:to-white\/\[0\.02\]:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-zinc-900:is(.dark *){--tw-gradient-to:var(--color-zinc-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:stroke-gray-700\/35:is(.dark *){stroke:#36415359}@supports (color:color-mix(in lab,red,red)){.dark\:stroke-gray-700\/35:is(.dark *){stroke:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:stroke-gray-700\/35:is(.dark *){stroke:color-mix(in oklab,var(--color-gray-700)35%,transparent)}}}.dark\:stroke-neutral-400:is(.dark *){stroke:var(--color-neutral-400)}.dark\:stroke-neutral-700:is(.dark *){stroke:var(--color-neutral-700)}.dark\:text-\[\#6ee7b7\]:is(.dark *){color:#6ee7b7}.dark\:text-\[\#93c5fd\]:is(.dark *){color:#93c5fd}.dark\:text-\[\#c4b5fd\]:is(.dark *){color:#c4b5fd}.dark\:text-\[\#c7d2fe\]:is(.dark *){color:#c7d2fe}.dark\:text-\[\#e5e7eb\]:is(.dark *){color:#e5e7eb}.dark\:text-\[\#fca5a5\]:is(.dark *){color:#fca5a5}.dark\:text-\[\#fcd34d\]:is(.dark *){color:#fcd34d}.dark\:text-\[\#fda4af\]:is(.dark *){color:#fda4af}.dark\:text-amber-100:is(.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-amber-400\/80:is(.dark *){color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-400\/80:is(.dark *){color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-400\/80:is(.dark *){color:color-mix(in oklab,var(--color-amber-400)80%,transparent)}}}.dark\:text-amber-500:is(.dark *){color:var(--color-amber-500)}.dark\:text-black:is(.dark *){color:var(--color-black)}.dark\:text-blue-100:is(.dark *){color:var(--color-blue-100)}.dark\:text-blue-200:is(.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-cyan-400:is(.dark *){color:var(--color-cyan-400)}.dark\:text-danger:is(.dark *){color:var(--color-danger)}.dark\:text-danger-light:is(.dark *){color:var(--color-danger-light)}.dark\:text-emerald-50:is(.dark *){color:var(--color-emerald-50)}.dark\:text-emerald-100:is(.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:is(.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-emerald-500\/70:is(.dark *){color:#00bb7fb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-500\/70:is(.dark *){color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-500\/70:is(.dark *){color:color-mix(in oklab,var(--color-emerald-500)70%,transparent)}}}.dark\:text-emerald-500\/80:is(.dark *){color:#00bb7fcc}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-500\/80:is(.dark *){color:var(--color-emerald-500)}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-500\/80:is(.dark *){color:color-mix(in oklab,var(--color-emerald-500)80%,transparent)}}}.dark\:text-gray-100:is(.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-gray-400\/80:is(.dark *){color:#99a1afcc}@supports (color:color-mix(in lab,red,red)){.dark\:text-gray-400\/80:is(.dark *){color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.dark\:text-gray-400\/80:is(.dark *){color:color-mix(in oklab,var(--color-gray-400)80%,transparent)}}}.dark\:text-gray-500:is(.dark *){color:var(--color-gray-500)}.dark\:text-gray-700:is(.dark *){color:var(--color-gray-700)}.dark\:text-green-100:is(.dark *){color:var(--color-green-100)}.dark\:text-green-200:is(.dark *){color:var(--color-green-200)}.dark\:text-green-300:is(.dark *){color:var(--color-green-300)}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-green-500:is(.dark *){color:var(--color-green-500)}.dark\:text-info:is(.dark *){color:var(--color-info)}.dark\:text-info-light:is(.dark *){color:var(--color-info-light)}.dark\:text-luvia-purple-300:is(.dark *){color:var(--color-luvia-purple-300)}.dark\:text-luvia-purple-400:is(.dark *){color:var(--color-luvia-purple-400)}.dark\:text-luvia-red-300:is(.dark *){color:var(--color-luvia-red-300)}.dark\:text-neutral-50:is(.dark *){color:var(--color-neutral-50)}.dark\:text-neutral-100:is(.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-200:is(.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-300:is(.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:is(.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-500:is(.dark *){color:var(--color-neutral-500)}.dark\:text-neutral-600:is(.dark *){color:var(--color-neutral-600)}.dark\:text-neutral-900:is(.dark *){color:var(--color-neutral-900)}.dark\:text-orange-100:is(.dark *){color:var(--color-orange-100)}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300)}.dark\:text-orange-400:is(.dark *){color:var(--color-orange-400)}.dark\:text-pink-50:is(.dark *){color:var(--color-pink-50)}.dark\:text-pink-100:is(.dark *){color:var(--color-pink-100)}.dark\:text-pink-200:is(.dark *){color:var(--color-pink-200)}.dark\:text-pink-300:is(.dark *){color:var(--color-pink-300)}.dark\:text-pink-400:is(.dark *){color:var(--color-pink-400)}.dark\:text-pink-500:is(.dark *){color:var(--color-pink-500)}.dark\:text-purple-50:is(.dark *){color:var(--color-purple-50)}.dark\:text-purple-100:is(.dark *){color:var(--color-purple-100)}.dark\:text-purple-200:is(.dark *){color:var(--color-purple-200)}.dark\:text-purple-300:is(.dark *){color:var(--color-purple-300)}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400)}.dark\:text-purple-400\/70:is(.dark *){color:#c07effb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-purple-400\/70:is(.dark *){color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:text-purple-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-purple-400)70%,transparent)}}}.dark\:text-red-200:is(.dark *){color:var(--color-red-200)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-red-500:is(.dark *){color:var(--color-red-500)}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}.dark\:text-success:is(.dark *){color:var(--color-success)}.dark\:text-success-light:is(.dark *){color:var(--color-success-light)}.dark\:text-success-light\/70:is(.dark *){color:#bbf7d0b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-success-light\/70:is(.dark *){color:var(--color-success-light)}@supports (color:color-mix(in lab,red,red)){.dark\:text-success-light\/70:is(.dark *){color:color-mix(in oklab,var(--color-success-light)70%,transparent)}}}.dark\:text-violet-400:is(.dark *){color:var(--color-violet-400)}.dark\:text-warning:is(.dark *){color:var(--color-warning)}.dark\:text-warning-light:is(.dark *){color:var(--color-warning-light)}.dark\:text-white:is(.dark *){color:var(--color-white)}.dark\:text-white\/50:is(.dark *){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:is(.dark *){color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/50:is(.dark *){color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.dark\:text-white\/60:is(.dark *){color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/60:is(.dark *){color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/60:is(.dark *){color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.dark\:text-white\/70:is(.dark *){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/70:is(.dark *){color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/70:is(.dark *){color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.dark\:text-white\/80:is(.dark *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/80:is(.dark *){color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/80:is(.dark *){color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.dark\:text-yellow-100:is(.dark *){color:var(--color-yellow-100)}.dark\:text-yellow-200:is(.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-300:is(.dark *){color:var(--color-yellow-300)}.dark\:text-yellow-400:is(.dark *){color:var(--color-yellow-400)}.dark\:text-zinc-100:is(.dark *){color:var(--color-zinc-100)}.dark\:text-zinc-200:is(.dark *){color:var(--color-zinc-200)}.dark\:text-zinc-300:is(.dark *){color:var(--color-zinc-300)}.dark\:text-zinc-400:is(.dark *){color:var(--color-zinc-400)}.dark\:text-zinc-500:is(.dark *){color:var(--color-zinc-500)}.dark\:text-zinc-900:is(.dark *){color:var(--color-zinc-900)}.dark\:placeholder-gray-400:is(.dark *)::placeholder{color:var(--color-gray-400)}.dark\:\[color-scheme\:dark\]:is(.dark *){color-scheme:dark}.dark\:opacity-\[0\.05\]:is(.dark *){opacity:.05}.dark\:shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.2\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]:is(.dark *){--tw-shadow:0 4px 16px var(--tw-shadow-color,#0003),inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_4px_16px_rgba\(59\,130\,246\,0\.15\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]:is(.dark *){--tw-shadow:0 4px 16px var(--tw-shadow-color,#3b82f626),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_4px_16px_rgba\(147\,51\,234\,0\.15\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]:is(.dark *){--tw-shadow:0 4px 16px var(--tw-shadow-color,#9333ea26),inset 0 1px 0 var(--tw-shadow-color,#ffffff1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-xl:is(.dark *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-amber-900\/20:is(.dark *){--tw-shadow-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-amber-900\/20:is(.dark *){--tw-shadow-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-amber-900\/20:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-amber-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:shadow-black\/20:is(.dark *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/20:is(.dark *){--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/20:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)40%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:shadow-blue-900\/20:is(.dark *){--tw-shadow-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-blue-900\/20:is(.dark *){--tw-shadow-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-blue-900\/20:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:shadow-green-900\/20:is(.dark *){--tw-shadow-color:#0d542b33}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-green-900\/20:is(.dark *){--tw-shadow-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-green-900\/20:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:shadow-neutral-700\/20:is(.dark *){--tw-shadow-color:#40404033}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-neutral-700\/20:is(.dark *){--tw-shadow-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-neutral-700\/20:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-700)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:ring-white\/5:is(.dark *){--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/5:is(.dark *){--tw-ring-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/5:is(.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:ring-zinc-800\/50:is(.dark *){--tw-ring-color:#27272a80}@supports (color:color-mix(in lab,red,red)){.dark\:ring-zinc-800\/50:is(.dark *){--tw-ring-color:var(--color-zinc-800)}@supports (color:color-mix(in lab,red,red)){.dark\:ring-zinc-800\/50:is(.dark *){--tw-ring-color:color-mix(in oklab,var(--color-zinc-800)50%,transparent)}}}.dark\:group-focus-within\:text-neutral-100:is(.dark *):is(:where(.group):focus-within *){color:var(--color-neutral-100)}@media (hover:hover){.dark\:group-hover\:bg-white\/10:is(.dark *):is(:where(.group):hover *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:group-hover\:bg-white\/10:is(.dark *):is(:where(.group):hover *){background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:group-hover\:bg-white\/10:is(.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:group-hover\:text-gray-100:is(.dark *):is(:where(.group):hover *){color:var(--color-gray-100)}.dark\:group-hover\:text-white:is(.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\:group-hover\/item\:border-neutral-500:is(.dark *):is(:where(.group\/item):hover *){border-color:var(--color-neutral-500)}.dark\:group-hover\/item\:border-white\/50:is(.dark *):is(:where(.group\/item):hover *){border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:group-hover\/item\:border-white\/50:is(.dark *):is(:where(.group\/item):hover *){border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:group-hover\/item\:border-white\/50:is(.dark *):is(:where(.group\/item):hover *){border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}}}.dark\:peer-checked\:bg-blue-500:is(.dark *):is(:where(.peer):checked~*){background-color:var(--color-blue-500)}.dark\:peer-focus\:ring-blue-400:is(.dark *):is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-400)}.dark\:placeholder\:text-gray-400:is(.dark *)::placeholder{color:var(--color-gray-400)}.dark\:placeholder\:text-neutral-400:is(.dark *)::placeholder{color:var(--color-neutral-400)}.dark\:placeholder\:text-zinc-400:is(.dark *)::placeholder{color:var(--color-zinc-400)}.dark\:before\:bg-neutral-100:is(.dark *):before{content:var(--tw-content);background-color:var(--color-neutral-100)}.dark\:before\:via-white\/10:is(.dark *):before{content:var(--tw-content);--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:before\:via-white\/10:is(.dark *):before{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:before\:via-white\/10:is(.dark *):before{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:before\:via-white\/10:is(.dark *):before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@media (hover:hover){.dark\:hover\:border-amber-600:is(.dark *):hover{border-color:var(--color-amber-600)}.dark\:hover\:border-amber-800:is(.dark *):hover{border-color:var(--color-amber-800)}.dark\:hover\:border-blue-400\/30:is(.dark *):hover{border-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-blue-400\/30:is(.dark *):hover{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-blue-400\/30:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-blue-400)30%,transparent)}}}.dark\:hover\:border-danger:is(.dark *):hover{border-color:var(--color-danger)}.dark\:hover\:border-emerald-400\/50:is(.dark *):hover{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-emerald-400\/50:is(.dark *):hover{border-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-emerald-400\/50:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)}}}.dark\:hover\:border-gray-600:is(.dark *):hover{border-color:var(--color-gray-600)}.dark\:hover\:border-luvia-purple-400\/40:is(.dark *):hover{border-color:#a78bfa66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-luvia-purple-400\/40:is(.dark *):hover{border-color:var(--color-luvia-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-luvia-purple-400\/40:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-luvia-purple-400)40%,transparent)}}}.dark\:hover\:border-neutral-600:is(.dark *):hover{border-color:var(--color-neutral-600)}.dark\:hover\:border-neutral-600\/70:is(.dark *):hover{border-color:#525252b3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-neutral-600\/70:is(.dark *):hover{border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-neutral-600\/70:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-neutral-600)70%,transparent)}}}.dark\:hover\:border-neutral-700:is(.dark *):hover{border-color:var(--color-neutral-700)}.dark\:hover\:border-purple-800:is(.dark *):hover{border-color:var(--color-purple-800)}.dark\:hover\:border-red-600:is(.dark *):hover{border-color:var(--color-red-600)}.dark\:hover\:border-white\/20:is(.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/20:is(.dark *):hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/20:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark\:hover\:border-white\/25:is(.dark *):hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/25:is(.dark *):hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/25:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}}.dark\:hover\:border-white\/30:is(.dark *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/30:is(.dark *):hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/30:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.dark\:hover\:border-zinc-500:is(.dark *):hover{border-color:var(--color-zinc-500)}.dark\:hover\:bg-\[\#1c1e23\]:is(.dark *):hover{background-color:#1c1e23}.dark\:hover\:bg-amber-400\/20:is(.dark *):hover{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-400\/20:is(.dark *):hover{background-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-400\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-400)20%,transparent)}}}.dark\:hover\:bg-amber-400\/30:is(.dark *):hover{background-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-400\/30:is(.dark *):hover{background-color:var(--color-amber-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}}.dark\:hover\:bg-amber-600:is(.dark *):hover{background-color:var(--color-amber-600)}.dark\:hover\:bg-amber-800\/30:is(.dark *):hover{background-color:#953d004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-800\/30:is(.dark *):hover{background-color:var(--color-amber-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-800\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-800)30%,transparent)}}}.dark\:hover\:bg-amber-900\/20:is(.dark *):hover{background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/20:is(.dark *):hover{background-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}}.dark\:hover\:bg-amber-900\/40:is(.dark *):hover{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/40:is(.dark *):hover{background-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-900)40%,transparent)}}}.dark\:hover\:bg-black\/20:is(.dark *):hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/20:is(.dark *):hover{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}}.dark\:hover\:bg-black\/30:is(.dark *):hover{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/30:is(.dark *):hover{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}}.dark\:hover\:bg-black\/40:is(.dark *):hover{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/40:is(.dark *):hover{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-black\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}}.dark\:hover\:bg-blue-400\/20:is(.dark *):hover{background-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-400\/20:is(.dark *):hover{background-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-400\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.dark\:hover\:bg-blue-400\/30:is(.dark *):hover{background-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-400\/30:is(.dark *):hover{background-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-400)30%,transparent)}}}.dark\:hover\:bg-blue-600:is(.dark *):hover{background-color:var(--color-blue-600)}.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.dark\:hover\:bg-blue-900\/30:is(.dark *):hover{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/30:is(.dark *):hover{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.dark\:hover\:bg-danger\/30:is(.dark *):hover{background-color:#ef44444d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger\/30:is(.dark *):hover{background-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-danger)30%,transparent)}}}.dark\:hover\:bg-emerald-400\/20:is(.dark *):hover{background-color:#00d29433}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-400\/20:is(.dark *):hover{background-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-400\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}}.dark\:hover\:bg-emerald-400\/30:is(.dark *):hover{background-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-400\/30:is(.dark *):hover{background-color:var(--color-emerald-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-400)30%,transparent)}}}.dark\:hover\:bg-gray-400\/30:is(.dark *):hover{background-color:#99a1af4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-400\/30:is(.dark *):hover{background-color:var(--color-gray-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-400)30%,transparent)}}}.dark\:hover\:bg-gray-700:is(.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/60:is(.dark *):hover{background-color:#36415399}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/60:is(.dark *):hover{background-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/60:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}}.dark\:hover\:bg-gray-700\/80:is(.dark *):hover{background-color:#364153cc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/80:is(.dark *):hover{background-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/80:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-700)80%,transparent)}}}.dark\:hover\:bg-gray-700\/90:is(.dark *):hover{background-color:#364153e6}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/90:is(.dark *):hover{background-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-700\/90:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-700)90%,transparent)}}}.dark\:hover\:bg-gray-800:is(.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/40:is(.dark *):hover{background-color:#1e293966}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-800\/40:is(.dark *):hover{background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-gray-800\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800)40%,transparent)}}}.dark\:hover\:bg-gray-900:is(.dark *):hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-green-400\/30:is(.dark *):hover{background-color:#05df724d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-400\/30:is(.dark *):hover{background-color:var(--color-green-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-400)30%,transparent)}}}.dark\:hover\:bg-green-900\/30:is(.dark *):hover{background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-900\/30:is(.dark *):hover{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-900\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.dark\:hover\:bg-green-900\/40:is(.dark *):hover{background-color:#0d542b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-900\/40:is(.dark *):hover{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-green-900\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-900)40%,transparent)}}}.dark\:hover\:bg-neutral-200:is(.dark *):hover{background-color:var(--color-neutral-200)}.dark\:hover\:bg-neutral-600:is(.dark *):hover{background-color:var(--color-neutral-600)}.dark\:hover\:bg-neutral-700:is(.dark *):hover{background-color:var(--color-neutral-700)}.dark\:hover\:bg-neutral-700\/50:is(.dark *):hover{background-color:#40404080}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/50:is(.dark *):hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.dark\:hover\:bg-neutral-800:is(.dark *):hover{background-color:var(--color-neutral-800)}.dark\:hover\:bg-neutral-800\/30:is(.dark *):hover{background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/30:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}}.dark\:hover\:bg-neutral-800\/50:is(.dark *):hover{background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/50:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.dark\:hover\:bg-neutral-800\/60:is(.dark *):hover{background-color:#26262699}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/60:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/60:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}}.dark\:hover\:bg-neutral-800\/80:is(.dark *):hover{background-color:#262626cc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/80:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/80:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.dark\:hover\:bg-neutral-900:is(.dark *):hover{background-color:var(--color-neutral-900)}.dark\:hover\:bg-neutral-900\/50:is(.dark *):hover{background-color:#0a0a0a80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-900\/50:is(.dark *):hover{background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-900\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}}.dark\:hover\:bg-orange-400\/30:is(.dark *):hover{background-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-orange-400\/30:is(.dark *):hover{background-color:var(--color-orange-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-orange-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-orange-400)30%,transparent)}}}.dark\:hover\:bg-pink-400\/30:is(.dark *):hover{background-color:#fb64b64d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-pink-400\/30:is(.dark *):hover{background-color:var(--color-pink-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-pink-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-pink-400)30%,transparent)}}}.dark\:hover\:bg-purple-400\/30:is(.dark *):hover{background-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-400\/30:is(.dark *):hover{background-color:var(--color-purple-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-400\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}}.dark\:hover\:bg-purple-900\/30:is(.dark *):hover{background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-900\/30:is(.dark *):hover{background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-900\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}}.dark\:hover\:bg-purple-950\/50:is(.dark *):hover{background-color:#3c036680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-950\/50:is(.dark *):hover{background-color:var(--color-purple-950)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-950\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-purple-950)50%,transparent)}}}.dark\:hover\:bg-red-400\/20:is(.dark *):hover{background-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-400\/20:is(.dark *):hover{background-color:var(--color-red-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-400\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-400)20%,transparent)}}}.dark\:hover\:bg-red-500\/20:is(.dark *):hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-500\/20:is(.dark *):hover{background-color:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-500\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}}.dark\:hover\:bg-red-700:is(.dark *):hover{background-color:var(--color-red-700)}.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.dark\:hover\:bg-red-900\/30:is(.dark *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/30:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:#82181a66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-900\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)40%,transparent)}}}.dark\:hover\:bg-red-950\/30:is(.dark *):hover{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/30:is(.dark *):hover{background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/30:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}}.dark\:hover\:bg-red-950\/50:is(.dark *):hover{background-color:#46080980}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/50:is(.dark *):hover{background-color:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-950)50%,transparent)}}}.dark\:hover\:bg-white:is(.dark *):hover{background-color:var(--color-white)}.dark\:hover\:bg-white\/5:is(.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:is(.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:hover\:bg-white\/8:is(.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/8:is(.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/8:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}}.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:hover\:bg-white\/12:is(.dark *):hover{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/12:is(.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/12:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}}.dark\:hover\:bg-white\/15:is(.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/15:is(.dark *):hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/15:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.dark\:hover\:bg-zinc-100:is(.dark *):hover{background-color:var(--color-zinc-100)}.dark\:hover\:bg-zinc-400\/20:is(.dark *):hover{background-color:#9f9fa933}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-400\/20:is(.dark *):hover{background-color:var(--color-zinc-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-400\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-400)20%,transparent)}}}.dark\:hover\:bg-zinc-700\/50:is(.dark *):hover{background-color:#3f3f4680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-700\/50:is(.dark *):hover{background-color:var(--color-zinc-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-700\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-zinc-700)50%,transparent)}}}.dark\:hover\:from-blue-500:is(.dark *):hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-blue-500\/20:is(.dark *):hover{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-blue-500\/20:is(.dark *):hover{--tw-gradient-from:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-blue-500\/20:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.dark\:hover\:from-blue-500\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-green-500:is(.dark *):hover{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-luvia-purple-500\/30:is(.dark *):hover{--tw-gradient-from:#a259ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-luvia-purple-500\/30:is(.dark *):hover{--tw-gradient-from:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-luvia-purple-500\/30:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-luvia-purple-500)30%,transparent)}}}.dark\:hover\:from-luvia-purple-500\/30:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-neutral-700\/40:is(.dark *):hover{--tw-gradient-from:#40404066}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-neutral-700\/40:is(.dark *):hover{--tw-gradient-from:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-neutral-700\/40:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-700)40%,transparent)}}}.dark\:hover\:from-neutral-700\/40:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-purple-500\/20:is(.dark *):hover{--tw-gradient-from:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-purple-500\/20:is(.dark *):hover{--tw-gradient-from:var(--color-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-purple-500\/20:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}}.dark\:hover\:from-purple-500\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-purple-900\/20:is(.dark *):hover{--tw-gradient-from:#59168b33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-purple-900\/20:is(.dark *):hover{--tw-gradient-from:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-purple-900\/20:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}}.dark\:hover\:from-purple-900\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-success\/40:is(.dark *):hover{--tw-gradient-from:#22c55e66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-success\/40:is(.dark *):hover{--tw-gradient-from:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-success\/40:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-success)40%,transparent)}}}.dark\:hover\:from-success\/40:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-white\/5:is(.dark *):hover{--tw-gradient-from:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/5:is(.dark *):hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/5:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)5%,transparent)}}}.dark\:hover\:from-white\/5:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-white\/8:is(.dark *):hover{--tw-gradient-from:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/8:is(.dark *):hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/8:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)8%,transparent)}}}.dark\:hover\:from-white\/8:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-white\/10:is(.dark *):hover{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/10:is(.dark *):hover{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-white\/10:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:hover\:from-white\/10:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-blue-400\/20:is(.dark *):hover{--tw-gradient-to:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-blue-400\/20:is(.dark *):hover{--tw-gradient-to:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-blue-400\/20:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.dark\:hover\:to-blue-400\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-blue-600:is(.dark *):hover{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-green-600:is(.dark *):hover{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-luvia-red-500\/30:is(.dark *):hover{--tw-gradient-to:#ff35354d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-luvia-red-500\/30:is(.dark *):hover{--tw-gradient-to:var(--color-luvia-red-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-luvia-red-500\/30:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-luvia-red-500)30%,transparent)}}}.dark\:hover\:to-luvia-red-500\/30:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-neutral-600\/30:is(.dark *):hover{--tw-gradient-to:#5252524d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-neutral-600\/30:is(.dark *):hover{--tw-gradient-to:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-neutral-600\/30:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-600)30%,transparent)}}}.dark\:hover\:to-neutral-600\/30:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-pink-500\/20:is(.dark *):hover{--tw-gradient-to:#f6339a33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-pink-500\/20:is(.dark *):hover{--tw-gradient-to:var(--color-pink-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-pink-500\/20:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-pink-500)20%,transparent)}}}.dark\:hover\:to-pink-500\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-purple-800\/20:is(.dark *):hover{--tw-gradient-to:#6e11b033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-purple-800\/20:is(.dark *):hover{--tw-gradient-to:var(--color-purple-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-purple-800\/20:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-purple-800)20%,transparent)}}}.dark\:hover\:to-purple-800\/20:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-success\/30:is(.dark *):hover{--tw-gradient-to:#22c55e4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-success\/30:is(.dark *):hover{--tw-gradient-to:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-success\/30:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-success)30%,transparent)}}}.dark\:hover\:to-success\/30:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-white\/6:is(.dark *):hover{--tw-gradient-to:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/6:is(.dark *):hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/6:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)6%,transparent)}}}.dark\:hover\:to-white\/6:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-white\/10:is(.dark *):hover{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/10:is(.dark *):hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/10:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:hover\:to-white\/10:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-white\/\[0\.04\]:is(.dark *):hover{--tw-gradient-to:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/\[0\.04\]:is(.dark *):hover{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-white\/\[0\.04\]:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-white)4%,transparent)}}}.dark\:hover\:to-white\/\[0\.04\]:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:text-amber-300:is(.dark *):hover{color:var(--color-amber-300)}.dark\:hover\:text-blue-200:is(.dark *):hover{color:var(--color-blue-200)}.dark\:hover\:text-blue-300:is(.dark *):hover{color:var(--color-blue-300)}.dark\:hover\:text-blue-400:is(.dark *):hover{color:var(--color-blue-400)}.dark\:hover\:text-danger-light:is(.dark *):hover{color:var(--color-danger-light)}.dark\:hover\:text-emerald-300:is(.dark *):hover{color:var(--color-emerald-300)}.dark\:hover\:text-emerald-400:is(.dark *):hover{color:var(--color-emerald-400)}.dark\:hover\:text-gray-100:is(.dark *):hover{color:var(--color-gray-100)}.dark\:hover\:text-gray-200:is(.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:is(.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-green-200:is(.dark *):hover{color:var(--color-green-200)}.dark\:hover\:text-green-300:is(.dark *):hover{color:var(--color-green-300)}.dark\:hover\:text-neutral-100:is(.dark *):hover{color:var(--color-neutral-100)}.dark\:hover\:text-neutral-200:is(.dark *):hover{color:var(--color-neutral-200)}.dark\:hover\:text-neutral-300:is(.dark *):hover{color:var(--color-neutral-300)}.dark\:hover\:text-purple-300:is(.dark *):hover{color:var(--color-purple-300)}.dark\:hover\:text-red-300:is(.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-red-400:is(.dark *):hover{color:var(--color-red-400)}.dark\:hover\:text-white:is(.dark *):hover{color:var(--color-white)}.dark\:hover\:text-white\/80:is(.dark *):hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:text-white\/80:is(.dark *):hover{color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:text-white\/80:is(.dark *):hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.dark\:hover\:text-zinc-100:is(.dark *):hover{color:var(--color-zinc-100)}.dark\:hover\:text-zinc-200:is(.dark *):hover{color:var(--color-zinc-200)}.dark\:hover\:shadow-2xl:is(.dark *):hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.1\)\]:is(.dark *):hover{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.2\)\]:is(.dark *):hover{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-lg:is(.dark *):hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:hover\:shadow-black\/30:is(.dark *):hover{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-black\/30:is(.dark *):hover{--tw-shadow-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-black\/30:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)30%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:hover\:shadow-luvia-purple-500\/20:is(.dark *):hover{--tw-shadow-color:#a259ff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-luvia-purple-500\/20:is(.dark *):hover{--tw-shadow-color:var(--color-luvia-purple-500)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-luvia-purple-500\/20:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-luvia-purple-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:hover\:shadow-neutral-800\/20:is(.dark *):hover{--tw-shadow-color:#26262633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-neutral-800\/20:is(.dark *):hover{--tw-shadow-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-neutral-800\/20:is(.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-800)20%,transparent)var(--tw-shadow-alpha),transparent)}}}}.dark\:focus\:border-blue-300\/50:is(.dark *):focus{border-color:#90c5ff80}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-300\/50:is(.dark *):focus{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-300\/50:is(.dark *):focus{border-color:color-mix(in oklab,var(--color-blue-300)50%,transparent)}}}.dark\:focus\:border-blue-400\/50:is(.dark *):focus{border-color:#54a2ff80}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-400\/50:is(.dark *):focus{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-400\/50:is(.dark *):focus{border-color:color-mix(in oklab,var(--color-blue-400)50%,transparent)}}}.dark\:focus\:border-blue-400\/60:is(.dark *):focus{border-color:#54a2ff99}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-400\/60:is(.dark *):focus{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-blue-400\/60:is(.dark *):focus{border-color:color-mix(in oklab,var(--color-blue-400)60%,transparent)}}}.dark\:focus\:border-gray-500:is(.dark *):focus{border-color:var(--color-gray-500)}.dark\:focus\:border-green-600:is(.dark *):focus{border-color:var(--color-green-600)}.dark\:focus\:border-white\/20:is(.dark *):focus{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-white\/20:is(.dark *):focus{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:border-white\/20:is(.dark *):focus{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.dark\:focus\:bg-amber-900\/20:is(.dark *):focus{background-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-amber-900\/20:is(.dark *):focus{background-color:var(--color-amber-900)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-amber-900\/20:is(.dark *):focus{background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}}.dark\:focus\:bg-black\/40:is(.dark *):focus{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-black\/40:is(.dark *):focus{background-color:var(--color-black)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-black\/40:is(.dark *):focus{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}}.dark\:focus\:bg-blue-900\/20:is(.dark *):focus{background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-blue-900\/20:is(.dark *):focus{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-blue-900\/20:is(.dark *):focus{background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.dark\:focus\:bg-neutral-700:is(.dark *):focus{background-color:var(--color-neutral-700)}.dark\:focus\:bg-neutral-800:is(.dark *):focus{background-color:var(--color-neutral-800)}.dark\:focus\:bg-white\/15:is(.dark *):focus{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-white\/15:is(.dark *):focus{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-white\/15:is(.dark *):focus{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}}.dark\:focus\:text-neutral-100:is(.dark *):focus{color:var(--color-neutral-100)}.dark\:focus\:ring-blue-400\/20:is(.dark *):focus{--tw-ring-color:#54a2ff33}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-blue-400\/20:is(.dark *):focus{--tw-ring-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-blue-400\/20:is(.dark *):focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-400)20%,transparent)}}}.dark\:focus\:ring-gray-600\/50:is(.dark *):focus{--tw-ring-color:#4a556580}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-gray-600\/50:is(.dark *):focus{--tw-ring-color:var(--color-gray-600)}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:ring-gray-600\/50:is(.dark *):focus{--tw-ring-color:color-mix(in oklab,var(--color-gray-600)50%,transparent)}}}.dark\:focus-visible\:bg-neutral-800:is(.dark *):focus-visible{background-color:var(--color-neutral-800)}.dark\:active\:bg-neutral-700:is(.dark *):active,.dark\:disabled\:bg-neutral-700:is(.dark *):disabled{background-color:var(--color-neutral-700)}.dark\:aria-selected\:bg-blue-900\/30:is(.dark *)[aria-selected=true]{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:aria-selected\:bg-blue-900\/30:is(.dark *)[aria-selected=true]{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-selected\:bg-blue-900\/30:is(.dark *)[aria-selected=true]{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.dark\:aria-selected\:text-blue-300:is(.dark *)[aria-selected=true]{color:var(--color-blue-300)}.dark\:data-\[active\=true\]\:bg-neutral-800:is(.dark *)[data-active=true]{background-color:var(--color-neutral-800)}.dark\:data-\[active\=true\]\:text-neutral-100:is(.dark *)[data-active=true]{color:var(--color-neutral-100)}.dark\:data-\[state\=active\]\:bg-neutral-900:is(.dark *)[data-state=active]{background-color:var(--color-neutral-900)}.dark\:data-\[state\=active\]\:bg-zinc-900:is(.dark *)[data-state=active]{background-color:var(--color-zinc-900)}.dark\:data-\[state\=active\]\:text-neutral-100:is(.dark *)[data-state=active]{color:var(--color-neutral-100)}.dark\:data-\[state\=checked\]\:border-blue-500:is(.dark *)[data-state=checked]{border-color:var(--color-blue-500)}.dark\:data-\[state\=checked\]\:border-info:is(.dark *)[data-state=checked]{border-color:var(--color-info)}.dark\:data-\[state\=checked\]\:bg-blue-500:is(.dark *)[data-state=checked]{background-color:var(--color-blue-500)}.dark\:data-\[state\=checked\]\:bg-info:is(.dark *)[data-state=checked]{background-color:var(--color-info)}.dark\:data-\[state\=open\]\:bg-neutral-800:is(.dark *)[data-state=open]{background-color:var(--color-neutral-800)}@media (hover:hover){.dark\:data-\[state\=open\]\:hover\:bg-neutral-800:is(.dark *)[data-state=open]:hover{background-color:var(--color-neutral-800)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--color-muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--color-border)50%,transparent)}}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--color-border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--color-border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--color-muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--color-border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:var(--spacing-2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--color-muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:var(--spacing-2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:var(--spacing-0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:var(--spacing-5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:var(--spacing-5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:var(--spacing-12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:var(--spacing-2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:var(--spacing-3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:var(--spacing-5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:var(--spacing-5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-blue-50:has([aria-selected]){background-color:var(--color-blue-50)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.dark\:\[\&\:has\(\[aria-selected\]\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected]){background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:has\(\[aria-selected\]\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected]){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:has\(\[aria-selected\]\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected]){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-blue-50:has([aria-selected].day-outside){background-color:var(--color-blue-50)}.dark\:\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected].day-outside){background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected].day-outside){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark\:\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-blue-900\/20:is(.dark *):has([aria-selected].day-outside){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:var(--spacing-0)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:var(--spacing-4)}.\[\&\>svg\]\:left-4>svg{left:var(--spacing-4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:var(--spacing-3)}.\[\&\>svg\]\:h-4>svg{height:var(--spacing-4)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:var(--spacing-3)}.\[\&\>svg\]\:w-4>svg{width:var(--spacing-4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--color-destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--color-muted-foreground)}.\[\&\>svg\]\:text-neutral-500>svg{color:var(--color-neutral-500)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}.last\:\[\&\>tr\]\:border-b-0:last-child>tr{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.theme-bg-transparent:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)80%,transparent)}}}.filter-tags-active{border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-700)}.filter-lists-active{border-color:var(--color-green-200);background-color:var(--color-green-50);color:var(--color-green-700)}@media (hover:hover){.button-action-primary:hover{background-color:var(--color-neutral-700)}.button-action-primary:is(.dark *):hover{background-color:var(--color-neutral-600)}}@supports (color:color-mix(in lab,red,red)){.table-row-selected{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.table-row-selected{background-color:color-mix(in oklab,var(--color-neutral-100)70%,transparent)}}.table-row-selected:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.table-row-selected:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}.selection-info-panel:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.selection-info-panel:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)30%,transparent)}}}.theme-bg-primary{background-color:var(--color-white)}.theme-bg-primary:is(.dark *){background-color:var(--color-luvia-dark-bg)}.theme-bg-secondary{background-color:var(--color-gray-50)}.theme-bg-secondary:is(.dark *){background-color:var(--color-luvia-dark-bg)}.theme-bg-transparent{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.theme-bg-transparent:is(.dark *){background-color:#181a1ecc}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent:is(.dark *){background-color:var(--color-luvia-dark-bg)}@supports (color:color-mix(in lab,red,red)){.theme-bg-transparent:is(.dark *){background-color:color-mix(in oklab,var(--color-luvia-dark-bg)80%,transparent)}}}.theme-border{border-color:var(--color-zinc-200)}.theme-border:is(.dark *){border-color:var(--color-zinc-700)}.theme-text-primary{color:var(--color-zinc-900)}.theme-text-primary:is(.dark *){color:var(--color-zinc-100)}.theme-text-secondary{color:var(--color-zinc-600)}.theme-text-secondary:is(.dark *){color:var(--color-zinc-400)}.campaign-status-collected{background-color:var(--color-emerald-500)}.campaign-status-collected:is(.dark *){background-color:var(--color-emerald-400)}.campaign-status-not-collected{background-color:var(--color-zinc-400)}.campaign-status-not-collected:is(.dark *){background-color:var(--color-zinc-500)}.filter-tags-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-700)}.filter-tags-active:is(.dark *){border-color:var(--color-blue-800);background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.filter-tags-active:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.filter-tags-active:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)30%,transparent)}}}.filter-tags-active:is(.dark *){color:var(--color-blue-400)}.filter-tags-badge{background-color:var(--color-blue-100);color:var(--color-blue-700)}.filter-tags-badge:is(.dark *){background-color:var(--color-blue-900);color:var(--color-blue-300)}.filter-lists-active{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200);background-color:var(--color-green-50);color:var(--color-green-700)}.filter-lists-active:is(.dark *){border-color:var(--color-green-800);background-color:#032e154d}@supports (color:color-mix(in lab,red,red)){.filter-lists-active:is(.dark *){background-color:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.filter-lists-active:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)30%,transparent)}}}.filter-lists-active:is(.dark *){color:var(--color-green-400)}.filter-lists-badge{background-color:var(--color-green-100);color:var(--color-green-700)}.filter-lists-badge:is(.dark *){background-color:var(--color-green-900);color:var(--color-green-300)}.filter-badge-selected{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-white);color:var(--color-neutral-700)}.filter-badge-selected:is(.dark *){border-color:var(--color-neutral-700);background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.button-action-primary{background-color:var(--color-neutral-800);color:var(--color-white)}@media (hover:hover){.button-action-primary:hover{background-color:var(--color-neutral-700)}}.button-action-primary:is(.dark *){background-color:var(--color-neutral-700);color:var(--color-neutral-100)}@media (hover:hover){.button-action-primary:is(.dark *):hover{background-color:var(--color-neutral-600)}}.table-header-neutral{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-50)}.table-header-neutral:is(.dark *){border-color:var(--color-neutral-700);background-color:var(--color-neutral-900)}.table-row-selected{border-color:var(--color-neutral-400);border-left-color:var(--color-2);background-color:#f5f5f5b3}@supports (color:color-mix(in lab,red,red)){.table-row-selected{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.table-row-selected{background-color:color-mix(in oklab,var(--color-neutral-100)70%,transparent)}}}.table-row-selected:is(.dark *){border-color:var(--color-neutral-500);background-color:#262626b3}@supports (color:color-mix(in lab,red,red)){.table-row-selected:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.table-row-selected:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}}.selection-indicator{height:calc(var(--spacing)*.5);width:var(--spacing-2);background-color:var(--color-neutral-600)}.selection-indicator:is(.dark *){background-color:var(--color-neutral-300)}.selection-info-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-50)}.selection-info-panel:is(.dark *){border-color:var(--color-blue-800);background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.selection-info-panel:is(.dark *){background-color:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.selection-info-panel:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)30%,transparent)}}}.phone-chat-pattern{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fillRule='evenodd'%3E%3Cg fill='%23000000' fillOpacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.color-picker-button-normal{box-shadow:0 1px 3px #0000001a}.color-picker-button-selected{box-shadow:0 3px 8px #00000026}.animate-fade-in-up{animation:fadeInUp .8s var(--landing-ease-smooth)both}.animate-fade-in-down{animation:fadeInDown .8s var(--landing-ease-smooth)both}.animate-fade-in-left{animation:fadeInLeft .8s var(--landing-ease-smooth)both}.animate-fade-in-right{animation:fadeInRight .8s var(--landing-ease-smooth)both}.animate-float{animation:3s ease-in-out infinite float}.animate-pulse-soft{animation:2s ease-in-out infinite pulse}.animate-bounce-soft{animation:2s infinite bounce}.animate-rotate{animation:2s linear infinite rotate}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-500{animation-delay:.5s}.animate-delay-600{animation-delay:.6s}.animate-delay-700{animation-delay:.7s}.animate-delay-800{animation-delay:.8s}.animate-blob{animation:7s infinite blob}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.will-change-auto{will-change:auto}.hover-lift{transition:transform var(--landing-duration-normal)var(--landing-ease-smooth)}.hover-lift:hover{transform:translateY(-.25rem)}.hover-lift-lg{transition:transform var(--landing-duration-normal)var(--landing-ease-smooth)}.hover-lift-lg:hover{transform:translateY(-.5rem)}.hover-scale{transition:transform var(--landing-duration-normal)var(--landing-ease-smooth)}.hover-scale:hover{transform:scale(1.05)}.hover-scale-sm{transition:transform var(--landing-duration-normal)var(--landing-ease-smooth)}.hover-scale-sm:hover{transform:scale(1.02)}.text-shimmer{background:linear-gradient(90deg,var(--landing-neutral-600)25%,var(--landing-primary)50%,var(--landing-neutral-600)75%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s infinite shimmer}.skeleton{background:linear-gradient(90deg,var(--landing-neutral-200)25%,var(--landing-neutral-300)50%,var(--landing-neutral-200)75%);border-radius:var(--landing-radius-md);background-size:200% 100%;animation:1.5s infinite shimmer}.fade-in-on-scroll{opacity:0;transition:all .8s var(--landing-ease-smooth);transform:translateY(2rem)}.fade-in-on-scroll.in-view{opacity:1;transform:translateY(0)}.slide-in-left-on-scroll{opacity:0;transition:all .8s var(--landing-ease-smooth);transform:translate(-2rem)}.slide-in-left-on-scroll.in-view{opacity:1;transform:translate(0)}.slide-in-right-on-scroll{opacity:0;transition:all .8s var(--landing-ease-smooth);transform:translate(2rem)}.slide-in-right-on-scroll.in-view{opacity:1;transform:translate(0)}.scale-in-on-scroll{opacity:0;transition:all .6s var(--landing-ease-bounce);transform:scale(.8)}.scale-in-on-scroll.in-view{opacity:1;transform:scale(1)}.text-landing-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ff2d55,#a259ff) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:6s infinite gradient-shift}.bg-landing-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #fff3}.shadow-landing-card{box-shadow:0 4px 20px -4px #ff2d5526,0 8px 40px -8px #a259ff1a}.hover-landing-lift{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hover-landing-lift:hover{transform:translateY(-4px)}.bg-landing-adaptive{background-color:var(--color-white)}.bg-landing-adaptive:is(.dark *){background-color:var(--color-neutral-900)}.bg-landing-adaptive{transition:background-color .5s}.bg-landing-section{background-color:var(--color-neutral-50)}.bg-landing-section:is(.dark *){background-color:var(--color-neutral-800)}.bg-landing-section{transition:background-color .5s}.bg-landing-card{background-color:var(--color-white)}.bg-landing-card:is(.dark *){background-color:var(--color-neutral-800)}.bg-landing-card{border:1px solid oklch(92.8% .006 264.531);transition:background-color .5s}.dark .bg-landing-card{border-color:#404040}.text-landing-primary{color:var(--color-neutral-900)}.text-landing-primary:is(.dark *){color:var(--color-neutral-100)}.text-landing-primary{transition:color .5s}.text-landing-secondary{color:var(--color-neutral-700)}.text-landing-secondary:is(.dark *){color:var(--color-neutral-300)}.text-landing-secondary{transition:color .5s}.text-landing-muted{color:var(--color-neutral-600)}.text-landing-muted:is(.dark *){color:var(--color-neutral-400)}.text-landing-muted{transition:color .5s}.text-landing-faded,.text-landing-faded:is(.dark *){color:var(--color-neutral-500)}.text-landing-faded{transition:color .5s}.border-landing-primary{border-color:var(--color-gray-200)}.border-landing-primary:is(.dark *){border-color:var(--color-neutral-700)}.border-landing-primary{transition:border-color .5s}.border-landing-secondary{border-color:var(--color-gray-100)}.border-landing-secondary:is(.dark *){border-color:var(--color-neutral-800)}.border-landing-secondary{transition:border-color .5s}.card-landing{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white)}.card-landing:is(.dark *){border-color:var(--color-neutral-700);background-color:var(--color-neutral-800)}.card-landing{transition:all .5s;box-shadow:0 4px 20px -4px #ff2d5514,0 8px 40px -8px #a259ff0d}.dark .card-landing{box-shadow:0 4px 20px -4px #0000004d,0 8px 40px -8px #0003}.card-landing:hover{transform:translateY(-2px);box-shadow:0 8px 30px -4px #ff2d5526,0 12px 50px -8px #a259ff1a}.dark .card-landing:hover{box-shadow:0 8px 30px -4px #ff2d5540,0 12px 50px -8px #a259ff26}.btn-landing-primary{border-style:var(--tw-border-style);border-width:1px;border-color:#ff35354d}@supports (color:color-mix(in lab,red,red)){.btn-landing-primary{border-color:var(--color-luvia-red-500)}@supports (color:color-mix(in lab,red,red)){.btn-landing-primary{border-color:color-mix(in oklab,var(--color-luvia-red-500)30%,transparent)}}}.btn-landing-primary{background-color:var(--color-white)}.btn-landing-primary:is(.dark *){border-color:#ff5a5a80}@supports (color:color-mix(in lab,red,red)){.btn-landing-primary:is(.dark *){border-color:var(--color-luvia-red-400)}@supports (color:color-mix(in lab,red,red)){.btn-landing-primary:is(.dark *){border-color:color-mix(in oklab,var(--color-luvia-red-400)50%,transparent)}}}.btn-landing-primary:is(.dark *){background-color:var(--color-neutral-800)}.btn-landing-primary{color:var(--color-luvia-red-600)}.btn-landing-primary:is(.dark *){color:var(--color-luvia-red-400)}@media (hover:hover){.btn-landing-primary:hover{background-color:var(--color-neutral-50)}.btn-landing-primary:is(.dark *):hover{background-color:var(--color-neutral-700)}}.btn-landing-primary{transition:all .3s}.btn-landing-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#0000}.btn-landing-secondary:is(.dark *){border-color:var(--color-neutral-700)}.btn-landing-secondary{color:var(--color-neutral-700)}.btn-landing-secondary:is(.dark *){color:var(--color-neutral-300)}@media (hover:hover){.btn-landing-secondary:hover{background-color:var(--color-gray-50)}.btn-landing-secondary:is(.dark *):hover{background-color:var(--color-neutral-800)}}.btn-landing-secondary,.hover-landing-glow{transition:all .3s}.hover-landing-glow:hover{box-shadow:0 10px 30px -5px #ff2d554d,0 8px 20px -3px #a259ff33}.bg-landing-glass-dark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#171717f2;border:1px solid #ffffff1a}.section-landing-even{background-color:var(--color-white)}.section-landing-even:is(.dark *){background-color:var(--color-neutral-900)}.section-landing-even{transition:background-color .5s}.section-landing-odd{background-color:var(--color-neutral-50)}.section-landing-odd:is(.dark *){background-color:var(--color-neutral-800)}.section-landing-odd{transition:background-color .5s}.navbar-landing{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.navbar-landing{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.navbar-landing{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.navbar-landing:is(.dark *){background-color:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.navbar-landing:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.navbar-landing:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.navbar-landing{border-bottom-style:var(--tw-border-style);border-color:#e5e7eb80;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.navbar-landing{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.navbar-landing{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.navbar-landing:is(.dark *){border-color:#26262680}@supports (color:color-mix(in lab,red,red)){.navbar-landing:is(.dark *){border-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.navbar-landing:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.navbar-landing{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s}.navbar-landing.scrolled{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.navbar-landing.scrolled{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.navbar-landing.scrolled{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}}.navbar-landing.scrolled:is(.dark *){background-color:#0a0a0af2}@supports (color:color-mix(in lab,red,red)){.navbar-landing.scrolled:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.navbar-landing.scrolled:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)95%,transparent)}}}.navbar-landing.scrolled{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.footer-landing{background-color:var(--color-neutral-900)}.footer-landing:is(.dark *){background-color:var(--color-black)}.footer-landing{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-800)}.footer-landing:is(.dark *){border-color:var(--color-neutral-900)}.footer-landing{transition:all .5s}.chat-container{height:100%;font-family:var(--font-sans);background:rgb(var(--base-surface-secondary));position:relative}.dark .chat-container{background:rgb(var(--base-surface-dark-primary))}.chat-main-container{border:1px solid rgb(var(--base-border)/1);background:linear-gradient(135deg,rgba(var(--base-surface-primary)/.98),rgba(var(--base-surface-glass)/.95),rgba(var(--base-surface-secondary)/.98));-webkit-backdrop-filter:blur(10px)saturate(150%);height:100%;box-shadow:var(--shadow-xl),0 0 0 1px rgba(var(--base-border)/.1),inset 0 1px #ffffff80;transition:all var(--chat-transition-medium)var(--chat-ease-out);border-radius:20px;display:flex;position:relative;overflow:hidden}.chat-main-container:before{content:"";background:linear-gradient(90deg,transparent 0%,rgba(var(--base-border-strong)/.3)50%,transparent 100%);z-index:1;pointer-events:none;height:1px;position:absolute;top:0;left:20%;right:20%}.dark .chat-main-container{background:linear-gradient(135deg,rgba(var(--base-surface-dark-secondary)/.98),rgba(var(--base-surface-dark-glass)/.95),rgba(var(--base-surface-dark-primary)/.98));box-shadow:var(--shadow-dark-xl),inset 0 1px #ffffff08;border:none}.dark .chat-main-container:before{background:linear-gradient(90deg,transparent 0%,rgba(var(--base-border-dark-strong)/.4)50%,transparent 100%)}.chat-performance-layer{will-change:transform;-webkit-overflow-scrolling:touch;contain:layout style paint;backface-visibility:hidden;transform:translateZ(0)}.chat-skeleton{background:linear-gradient(90deg,rgba(var(--base-border)/.1)25%,rgba(var(--base-border)/.2),rgba(var(--base-border)/.1)75%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer;position:relative;overflow:hidden}.dark .chat-skeleton{background:linear-gradient(90deg,rgba(var(--base-border-dark)/.2)25%,rgba(var(--base-border-dark)/.3),rgba(var(--base-border-dark)/.2)75%);background-size:200% 100%}.skip-to-content{top:var(--spacing-0);left:var(--spacing-0);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--color-blue-500);padding:var(--spacing-4);color:var(--color-white);position:absolute}.skip-to-content:focus{--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y)}.skip-to-content{z-index:9999;transition:transform var(--chat-transition-fast)}.chat-focusable:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #3b82f680}.dark .chat-focusable:focus-visible{outline-color:#93c5fd80}.no-animations *,.no-animations :before,.no-animations :after{will-change:auto!important;transition:none!important;animation:none!important;transform:none!important}.no-animations .chat-skeleton{background:rgba(var(--base-border)/.15)!important;animation:none!important}.dark .no-animations .chat-skeleton{background:rgba(var(--base-border-dark)/.25)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.chat-sidebar{width:var(--chat-sidebar-width);isolation:isolate;background:var(--chat-surface-secondary);border-right:1px solid rgb(var(--chat-border-default)/1);min-height:0;box-shadow:var(--shadow-md,0 2px 12px #0000000f);contain:paint;background-image:linear-gradient(#0000,#00000003);flex-direction:column;display:flex;position:relative;overflow:visible}.dark .chat-sidebar{background:var(--chat-surface-dark-secondary);border-right:1px solid rgb(var(--chat-border-dark-default)/1);box-shadow:var(--shadow-dark-md,0 8px 24px #00000059);background-image:linear-gradient(#ffffff05,#fff0)}.chat-page{background:0 0;flex-direction:column;height:100%;min-height:100svh;display:flex}.dark .chat-page{background:0 0}.chat-main-area{isolation:isolate;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative}.numbers-sidebar{z-index:1;width:var(--sb-w-collapsed);border-right:1px solid var(--border);-webkit-backdrop-filter:blur(8px)saturate(140%);background:linear-gradient(#12181ed9,#0c1016d9);border-radius:0;margin:8px 0 8px 6px;transition:width .22s cubic-bezier(.2,.8,.2,1);position:relative;overflow:visible}.numbers-sidebar.expanded{width:var(--sb-w-expanded)}.toggle-handle{border:1px solid var(--border);cursor:pointer;z-index:3;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:12px;right:-12px;box-shadow:0 2px 8px #0000004d}.numbers-list{flex-direction:column;gap:4px;padding:8px;display:flex}.number-item{min-height:40px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #ffffff14;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;transition:background .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s,padding .22s cubic-bezier(.2,.8,.2,1),justify-content .22s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.number-item:hover{background:#ffffff0d;border-color:#ffffff24}.number-item.active{background:var(--accent-soft);color:var(--text);border-color:#22c55e59;box-shadow:0 2px 8px #22c55e1f,0 1px 4px #22c55e14,0 0 0 1px #22c55e0f,inset 0 1px #ffffff0f}.number-item.active .number-item-text{color:var(--text);font-weight:600}.number-item.active .number-item-icon{color:var(--text)}.number-item.active .menu-item-icon-container>span{background:0 0!important}.number-item:focus-visible{background:var(--accent-soft);color:var(--text);border-color:#22c55e73;outline:none;box-shadow:0 0 0 3px #22c55e2e,0 2px 10px #22c55e1f}.numbers-sidebar:not(.expanded) .number-item-text{opacity:0;white-space:nowrap;width:0;transition:opacity .15s,width .22s cubic-bezier(.2,.8,.2,1);overflow:hidden}.numbers-sidebar.expanded .number-item-text{opacity:1;width:auto;transition:opacity .22s 80ms,width .22s cubic-bezier(.2,.8,.2,1)}.numbers-sidebar:not(.expanded) .number-item{justify-content:center!important;padding:8px!important}.number-item .menu-item-icon-container{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.number-item-icon{opacity:.9;flex-shrink:0;width:16px!important;height:16px!important}.number-item-text{color:var(--text);white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:180px;font-size:13px;line-height:1.3}.chat-panel{z-index:2;background:var(--surface);border-left:1px solid var(--border);border-radius:0;margin:0 8px 8px 0;position:relative;box-shadow:8px 0 24px #00000040}.chat-header{z-index:var(--chat-z-header,20);background:var(--chat-surface-elevated);border-bottom:1px solid rgb(var(--chat-border-default)/1);box-shadow:var(--shadow-sm,0 1px 2px #0000000a);-webkit-backdrop-filter:blur(10px);padding:1rem}.dark .chat-header{background:var(--chat-surface-dark-elevated);border-bottom:1px solid rgb(var(--chat-border-dark-default)/1);box-shadow:var(--shadow-dark-sm,0 1px 2px #00000059)}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.chat-header{background:var(--chat-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.chat-header{background:var(--chat-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.chat-header{background:color-mix(in srgb,var(--chat-surface-elevated)92%,transparent)}}}.dark .chat-header{background:var(--chat-surface-dark-elevated)}@supports (color:color-mix(in lab,red,red)){.dark .chat-header{background:var(--chat-surface-dark-elevated)}@supports (color:color-mix(in lab,red,red)){.dark .chat-header{background:color-mix(in srgb,var(--chat-surface-dark-elevated)92%,transparent)}}}}.chat-messages-area{background:linear-gradient(180deg,var(--chat-surface-tertiary)0%,var(--chat-surface-primary)100%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;box-shadow:inset 0 1px 2px #00000005,inset 0 -1px 2px #00000005}.dark .chat-messages-area{background:linear-gradient(180deg,var(--chat-surface-dark-tertiary)0%,var(--chat-surface-dark-primary)100%);box-shadow:inset 0 1px 3px #0003,inset 0 -1px 3px #0003}.chat-messages-scroll-container{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;will-change:transform;scrollbar-width:thin;scrollbar-color:rgb(var(--chat-border-subtle)/.5)transparent;scrollbar-gutter:stable;flex:1;height:100%;min-height:0;padding:1rem 1.5rem;position:relative;overflow:hidden auto}.chat-messages-scroll-container::-webkit-scrollbar{width:8px}.chat-messages-scroll-container::-webkit-scrollbar-track{background:0 0}.chat-messages-scroll-container::-webkit-scrollbar-thumb{background:rgb(var(--chat-border-default)/.3);background-clip:padding-box;border:2px solid #0000;border-radius:20px}.chat-messages-scroll-container::-webkit-scrollbar-thumb:hover{background:rgb(var(--chat-border-emphasis)/.5);background-clip:padding-box}.dark .chat-messages-scroll-container{scrollbar-color:rgb(var(--chat-border-dark-subtle)/.4)transparent}.dark .chat-messages-scroll-container::-webkit-scrollbar-thumb{background:rgb(var(--chat-border-dark-default)/.3);background-clip:padding-box}.dark .chat-messages-scroll-container::-webkit-scrollbar-thumb:hover{background:rgb(var(--chat-border-dark-emphasis)/.5);background-clip:padding-box}.conversation-header{background:var(--chat-surface-elevated);border-bottom:1px solid rgb(var(--chat-border-default)/1);z-index:10;-webkit-backdrop-filter:blur(8px);flex-shrink:0;width:100%;position:relative;box-shadow:0 1px 3px #00000008}.dark .conversation-header{background:var(--chat-surface-dark-elevated);border-bottom:1px solid rgb(var(--chat-border-dark-default)/1);box-shadow:0 1px 4px #00000026}.conversation-header .w-px{background:linear-gradient(to bottom,transparent 20%,rgb(var(--chat-border-default)/.6)50%,transparent 80%);width:1px;margin:0 .5rem}.dark .conversation-header .w-px{background:linear-gradient(to bottom,transparent 20%,rgb(var(--chat-border-dark-default)/.6)50%,transparent 80%)}.chat-input-area{width:100%;padding:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));background:var(--chat-surface-elevated);border-top:1px solid rgb(var(--chat-border-default)/1);z-index:10;-webkit-backdrop-filter:blur(8px);position:relative;box-shadow:0 -2px 10px #00000005,0 -1px 3px #00000008}.dark .chat-input-area{background:var(--chat-surface-dark-elevated);border-top:1px solid rgb(var(--chat-border-dark-default)/1);box-shadow:0 -2px 10px #00000026,0 -1px 3px #0000001a}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.chat-input-area{background:var(--chat-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.chat-input-area{background:var(--chat-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.chat-input-area{background:color-mix(in srgb,var(--chat-surface-elevated)94%,transparent)}}}.dark .chat-input-area{background:var(--chat-surface-dark-elevated)}@supports (color:color-mix(in lab,red,red)){.dark .chat-input-area{background:var(--chat-surface-dark-elevated)}@supports (color:color-mix(in lab,red,red)){.dark .chat-input-area{background:color-mix(in srgb,var(--chat-surface-dark-elevated)94%,transparent)}}}}.message-input-container{align-items:flex-end;gap:var(--spacing-3);background:var(--chat-surface-secondary);border:1px solid rgb(var(--chat-border-subtle)/.5);transition:all var(--chat-transition-fast,.15s)var(--chat-ease-smooth,cubic-bezier(.16,1,.3,1));border-radius:12px;padding:.75rem;display:flex}.message-input-container:focus-within{border-color:rgb(var(--chat-border-emphasis)/.8);box-shadow:0 0 0 3px #3b82f614,0 2px 8px #3b82f61a}.dark .message-input-container{background:var(--chat-surface-dark-secondary);border:1px solid rgb(var(--chat-border-dark-subtle)/.6)}.dark .message-input-container:focus-within{border-color:rgb(var(--chat-border-dark-emphasis)/1);box-shadow:0 0 0 3px #3b82f61f,0 2px 8px #3b82f626}.chat-search{height:var(--spacing-10);border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background:var(--chat-surface-primary);border:1px solid rgb(var(--chat-border-subtle)/1);color:#0f172a;transition:all var(--chat-transition-fast,.15s)var(--chat-ease-smooth,cubic-bezier(.16,1,.3,1));font-weight:400}.chat-search::placeholder{color:#94a3b8cc;font-weight:400}.chat-search:hover:not(:focus){border-color:rgb(var(--chat-border-default)/1);background:var(--chat-surface-secondary)}.chat-search:focus{background:var(--chat-surface-primary);border-color:#3b82f699;outline:none;box-shadow:0 0 0 3px #3b82f614,0 2px 8px #3b82f61f}.dark .chat-search{background:var(--chat-surface-dark-tertiary);border:1px solid rgb(var(--chat-border-dark-subtle)/1);color:#e2e8f0}.dark .chat-search::placeholder{color:#94a3b899}.dark .chat-search:hover:not(:focus){border-color:rgb(var(--chat-border-dark-default)/1);background:var(--chat-surface-dark-secondary)}.dark .chat-search:focus{background:var(--chat-surface-dark-tertiary);border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a,0 2px 12px #3b82f633}.chat-scroll-to-bottom-button{height:var(--spacing-10);width:var(--spacing-10);border-radius:3.40282e38px;border-radius:var(--radius-full);pointer-events:none;opacity:0;z-index:var(--chat-z-fab,30);background:var(--chat-surface-elevated);border:1px solid rgb(var(--chat-border-default)/.8);box-shadow:var(--shadow-lg,0 6px 24px #00000014);transition:all var(--chat-transition-medium,.25s)var(--chat-ease-smooth,cubic-bezier(.16,1,.3,1));-webkit-backdrop-filter:blur(10px);touch-action:manipulation;justify-content:center;align-items:center;display:flex;position:absolute;bottom:5rem;right:1.5rem}.chat-scroll-to-bottom-button:hover{box-shadow:var(--shadow-xl,0 10px 32px #0000001f);border-color:rgb(var(--chat-border-emphasis)/1);transform:translateY(-2px)}.chat-scroll-to-bottom-button:active{transform:translateY(0)}.dark .chat-scroll-to-bottom-button{background:var(--chat-surface-dark-elevated);border:1px solid rgb(var(--chat-border-dark-default)/1);box-shadow:var(--shadow-dark-lg,0 10px 34px #00000073)}.dark .chat-scroll-to-bottom-button:hover{box-shadow:var(--shadow-dark-xl,0 16px 48px #0000008c);border-color:rgb(var(--chat-border-dark-emphasis)/1)}.chat-scroll-to-bottom-button[data-visible=true]{pointer-events:auto;opacity:1}.chat-divider{margin-block:var(--spacing-4);background:linear-gradient(to right,transparent 0%,rgb(var(--chat-border-subtle)/.5)20%,rgb(var(--chat-border-subtle)/.5)80%,transparent 100%);height:1px;position:relative}.dark .chat-divider{background:linear-gradient(to right,transparent 0%,rgb(var(--chat-border-dark-subtle)/.5)20%,rgb(var(--chat-border-dark-subtle)/.5)80%,transparent 100%)}.chat-divider-vertical{background:linear-gradient(to bottom,transparent 0%,rgb(var(--chat-border-default)/.3)25%,rgb(var(--chat-border-default)/.3)75%,transparent 100%);width:1px}.dark .chat-divider-vertical{background:linear-gradient(to bottom,transparent 0%,rgb(var(--chat-border-dark-default)/.3)25%,rgb(var(--chat-border-dark-default)/.3)75%,transparent 100%)}.chat-sidebar,.chat-header,.chat-messages-area,.conversation-header,.chat-input-area{transition:background-color var(--chat-transition-fast,.15s)ease,border-color var(--chat-transition-fast,.15s)ease,box-shadow var(--chat-transition-medium,.25s)ease}@media (prefers-reduced-motion:reduce){.chat-sidebar,.chat-header,.chat-messages-area,.conversation-header,.chat-input-area,.numbers-sidebar,.number-item,.chat-scroll-to-bottom-button,.message-input-container,.chat-search{transition:none!important}.chat-scroll-to-bottom-button:hover{transform:none!important}.chat-header,.chat-input-area{-webkit-backdrop-filter:none!important}}.message-bubble{padding-inline:var(--spacing-4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:fit-content;min-width:60px;max-width:70%;transition:border-color var(--chat-transition-fast)ease;border-radius:18px;line-height:1.5;position:relative;box-shadow:0 1px 2px #0000000a,0 .5px 1px #00000005}.message-bubble-own{background:rgb(var(--msg-own-bg));color:rgb(var(--msg-text-light));border:1px solid rgba(var(--msg-own-bg)/.8);box-shadow:0 2px 8px rgba(var(--msg-own-bg)/.25),0 1px 3px rgba(var(--msg-own-bg)/.15),inset 0 1px #ffffff26;margin-left:auto}.dark .message-bubble-own{background:rgb(var(--msg-own-bg-dark));color:rgb(var(--msg-text-light));border:1px solid rgba(var(--msg-own-bg-dark)/.6);box-shadow:0 2px 10px rgba(var(--msg-own-bg-dark)/.35),0 1px 4px rgba(var(--msg-own-bg-dark)/.25),inset 0 1px #ffffff1a}.message-bubble-contact{background:rgba(var(--msg-contact-bg)/.95);color:#0f172a;border:1px solid rgb(var(--msg-contact-border)/.6);margin-right:auto;box-shadow:0 1px 3px #0000000a,0 .5px 1px #00000005,inset 0 -1px #00000005}.dark .message-bubble-contact{background:rgba(var(--msg-contact-bg-dark)/.9);color:rgb(var(--msg-text-light-secondary));border:1px solid rgb(var(--msg-contact-border-dark)/.5);box-shadow:0 1px 4px #0003,0 .5px 2px #00000026,inset 0 1px #ffffff05}.message-bubble-template{background:linear-gradient(135deg,rgba(var(--msg-template-bg)/.8),rgba(var(--msg-template-bg)/.6));color:#581cc4;border:1px solid rgb(var(--msg-template-border)/.4);box-shadow:0 2px 8px rgba(var(--msg-template-border)/.15),0 1px 3px rgba(var(--msg-template-border)/.1),inset 0 1px #ffffff80;position:relative;overflow:hidden}.message-bubble-template:before{content:"";opacity:.05;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(var(--msg-template-border)/.1)10px,rgba(var(--msg-template-border)/.1)20px);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.dark .message-bubble-template{background:linear-gradient(135deg,rgba(var(--msg-template-bg-dark)/.2),rgba(var(--msg-template-bg-dark)/.15));color:rgb(var(--msg-text-light-secondary));border:1px solid rgb(var(--msg-template-border-dark)/.3);box-shadow:0 2px 10px rgba(var(--msg-template-border-dark)/.25),0 1px 4px rgba(var(--msg-template-border-dark)/.2),inset 0 1px #ffffff0d}.message-bubble-ai{background:linear-gradient(135deg,rgba(var(--msg-ai-bg)/.8),rgba(var(--msg-ai-bg)/.6));color:#831843;border:1px solid rgb(var(--msg-ai-border)/.3);box-shadow:0 2px 8px rgba(var(--msg-ai-border)/.15),0 1px 3px rgba(var(--msg-ai-border)/.1),inset 0 1px #ffffff80;position:relative;overflow:hidden}.message-bubble-ai:before{content:"";background:radial-gradient(circle,rgba(var(--msg-ai-border)/.05)0%,transparent 70%);pointer-events:none;width:200%;height:200%;position:absolute;top:-50%;right:-50%}.dark .message-bubble-ai{background:linear-gradient(135deg,rgba(var(--msg-ai-bg-dark)/.2),rgba(var(--msg-ai-bg-dark)/.15));color:rgb(var(--msg-text-light-secondary));border:1px solid rgb(var(--msg-ai-border-dark)/.3);box-shadow:0 2px 10px rgba(var(--msg-ai-border-dark)/.25),0 1px 4px rgba(var(--msg-ai-border-dark)/.2),inset 0 1px #ffffff0d}.message-bubble-ai-accent{color:rgb(var(--msg-text-light));background:linear-gradient(135deg,#dc264d,#ec3876,#934ee6);border:1px solid #ec387680;position:relative;box-shadow:0 4px 16px #ec38764d,0 2px 8px #dc264d40,inset 0 1px #fff3,inset 0 -1px #0000001a}.message-bubble-unread{position:relative}.message-bubble-unread:before{content:"";background:linear-gradient(to bottom,rgb(var(--msg-own-bg)),rgba(var(--msg-own-bg)/.6));z-index:2;border-radius:2px;width:4px;height:60%;animation:2s ease-in-out infinite pulse-indicator;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}@keyframes pulse-indicator{0%,to{opacity:1;transform:translateY(-50%)scaleY(1)}50%{opacity:.6;transform:translateY(-50%)scaleY(.95)}}.message-bubble:focus-visible{outline-offset:2px;outline:2px solid #3b82f680}.dark .message-bubble:focus-visible{outline-color:#93c5fd80}.message-bubble a{text-underline-offset:2px;transition:opacity var(--chat-transition-fast);text-decoration-line:underline}.message-bubble-own a{color:rgb(var(--msg-text-light));opacity:.95}.message-bubble-own a:hover{opacity:1;text-decoration-thickness:2px}.message-bubble-contact a{color:#3b82f6}.message-bubble-contact a:hover{color:#2563eb;text-decoration-thickness:2px}.dark .message-bubble-contact a{color:#93c5fd}.dark .message-bubble-contact a:hover{color:#bfdbfe}.message-bubble-template a,.message-bubble-ai a{color:inherit;opacity:.85}.message-bubble-template a:hover,.message-bubble-ai a:hover{opacity:1;text-decoration-thickness:2px}.chat-message-wrapper{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);contain:layout style paint}.message-content-text{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.6}.message-content-images{margin-top:var(--spacing-2)}:where(.message-content-images>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.message-content-images img{border-radius:var(--radius-lg);border:1px solid #0000000d;box-shadow:0 2px 8px #0000001a}.dark .message-content-images img{border:1px solid #ffffff0d;box-shadow:0 2px 8px #0000004d}.chat-loading-dots{gap:var(--spacing-1);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);display:flex}.chat-loading-dot{height:var(--spacing-2);width:var(--spacing-2);border-radius:3.40282e38px;border-radius:var(--radius-full);background:rgba(var(--msg-contact-border)/.4);animation:1.4s ease-in-out infinite bounce-dot}.chat-loading-dot:first-child{animation-delay:-.32s}.chat-loading-dot:nth-child(2){animation-delay:-.16s}.chat-loading-dot:nth-child(3){animation-delay:0s}.dark .chat-loading-dot{background:rgba(var(--msg-contact-border-dark)/.5)}.message-align-right{margin-left:auto!important;margin-right:0!important}.message-align-left{margin-left:0!important;margin-right:auto!important}.message-timestamp{margin-top:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.7;font-variant-numeric:tabular-nums}.message-bubble-own+.message-timestamp{text-align:right;color:#64748b}.message-bubble-contact+.message-timestamp{text-align:left;color:#64748b}.dark .message-timestamp{color:#94a3b8}.message-status{margin-left:var(--spacing-1);align-items:center;gap:calc(var(--spacing)*.5);display:inline-flex}.message-status-icon{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5);color:rgb(var(--msg-text-light-secondary));opacity:.7}.message-status-read{color:rgb(var(--msg-text-light));opacity:.9}.dark .message-status-icon{opacity:.6}.message-bubble::selection{background:#3b82f64d}.message-bubble ::selection{background:#3b82f64d}.message-bubble-own::selection{background:#ffffff40}.message-bubble-own ::selection{background:#ffffff40}.dark .message-bubble::selection{background:#93c5fd4d}.dark .message-bubble ::selection{background:#93c5fd4d}.avatar-base{border-radius:3.40282e38px;border-radius:var(--radius-full);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background:rgb(var(--avatar-bg-primary));border:1.5px solid rgb(var(--avatar-border)/1);transition:all var(--chat-transition-fast)ease;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a,inset 0 -1px #00000005}.avatar-base:before{content:"";z-index:0;background:radial-gradient(circle at 30% 30%,rgba(var(--avatar-bg-secondary)/.5)0%,transparent 70%);border:.5px solid rgba(var(--avatar-border)/.1);pointer-events:none;border-radius:9999px;position:absolute;top:2px;right:2px;bottom:2px;left:2px}.dark .avatar-base{background:rgb(var(--avatar-bg-dark-primary));border:1.5px solid rgb(var(--avatar-border-dark)/.8);box-shadow:0 2px 4px #0003,0 1px 2px #00000026,inset 0 1px #ffffff05}.dark .avatar-base:before{background:radial-gradient(circle at 30% 30%,rgba(var(--avatar-bg-dark-secondary)/.3)0%,transparent 70%);border:.5px solid rgba(var(--avatar-border-dark)/.15)}.avatar-base>*{z-index:1;color:rgb(var(--avatar-text));position:relative}.dark .avatar-base>*{color:rgb(var(--avatar-text-dark))}.avatar-base img{border-radius:3.40282e38px;border-radius:var(--radius-full);object-fit:cover;z-index:1;width:100%;height:100%}.avatar-small{width:var(--chat-avatar-sm);height:var(--chat-avatar-sm);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-weight:600}.avatar-medium{width:var(--chat-avatar-md);height:var(--chat-avatar-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));font-weight:600}.avatar-large{width:var(--chat-avatar-lg);height:var(--chat-avatar-lg);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));font-weight:600}.avatar-xlarge{width:var(--chat-avatar-xl);height:var(--chat-avatar-xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));font-weight:600}.avatar-primary{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#2563eb80;box-shadow:0 2px 6px #3b82f633,0 1px 3px #2563eb26,inset 0 1px #fff3}.avatar-primary>*{color:#fafafa}.avatar-secondary{background:rgb(var(--avatar-bg-secondary));border-color:rgb(var(--avatar-border)/.8)}.avatar-system{background:linear-gradient(135deg,#9333ea,#7e22ce);border-color:#7e22ce80;box-shadow:0 2px 6px #9333ea33,0 1px 3px #7e22ce26,inset 0 1px #fff3}.avatar-system>*{color:#fafafa}.avatar-status{z-index:2;border:2px solid #fff;border-radius:9999px;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 1px 3px #00000026,0 .5px 1px #0000001a}.dark .avatar-status{border-color:rgb(var(--avatar-bg-dark-primary))}.avatar-online .avatar-status{background:rgb(var(--avatar-status-online));animation:3s ease-in-out infinite pulse-subtle}.avatar-offline .avatar-status{background:rgb(var(--avatar-status-offline))}.avatar-busy .avatar-status{background:rgb(var(--avatar-status-busy))}.avatar-away .avatar-status{background:rgb(var(--avatar-status-away))}.avatar-group{display:flex}:where(.avatar-group>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing-3)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing-3)*-1)*calc(1 - var(--tw-space-x-reverse)))}.avatar-group .avatar-base{transition:all var(--chat-transition-fast)ease;border:2px solid #fff}.avatar-group .avatar-base:hover{z-index:10;transform:translateY(-2px)}.dark .avatar-group .avatar-base{border-color:rgb(var(--avatar-bg-dark-primary))}.avatar-badge{min-width:18px;height:18px;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#fff;z-index:3;background:#ef4444;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 4px #ef44444d,0 1px 2px #0000001a}.dark .avatar-badge{border-color:rgb(var(--avatar-bg-dark-primary))}.avatar-skeleton{border-radius:3.40282e38px;border-radius:var(--radius-full);background:linear-gradient(90deg,rgba(var(--avatar-border)/.1)25%,rgba(var(--avatar-border)/.2),rgba(var(--avatar-border)/.1)75%);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer}.dark .avatar-skeleton{background:linear-gradient(90deg,rgba(var(--avatar-border-dark)/.2)25%,rgba(var(--avatar-border-dark)/.3),rgba(var(--avatar-border-dark)/.2)75%);background-size:200% 100%}.avatar-base:focus-visible{outline-offset:2px;outline:2px solid #3b82f680}.dark .avatar-base:focus-visible{outline-color:#93c5fd80}.avatar-clickable{cursor:pointer;transition:all var(--chat-transition-fast)var(--chat-ease-out)}.avatar-clickable:hover{transform:scale(1.05);box-shadow:0 4px 8px #0000001a,0 2px 4px #0000000f}.avatar-clickable:active{transform:scale(.98)}.avatar-typing:after{content:"";opacity:0;border:2px solid #3b82f6;border-radius:9999px;animation:1.4s ease-in-out infinite typing-pulse;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}@keyframes typing-pulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(1.05)}}.avatar-focused{box-shadow:0 0 0 3px #3b82f61a,0 2px 6px #3b82f633,0 1px 3px #0000000d}.dark .avatar-focused{box-shadow:0 0 0 3px #93c5fd26,0 2px 8px #93c5fd40,0 1px 3px #0003}.chat-conversations-list{background:linear-gradient(180deg,rgba(var(--conv-bg-secondary)/.95),rgba(var(--conv-bg-primary)/.98));box-shadow:inset 0 1px 3px #00000005,inset 0 0 0 1px rgba(var(--conv-border)/.1);scrollbar-width:thin;scrollbar-color:rgba(var(--conv-border)/.3)transparent;flex:1;max-height:100%;position:relative;overflow:hidden auto}.chat-conversations-list:has(.conversation-item:nth-child(-n+7)):not(:has(.conversation-item:nth-child(8))){overflow-y:hidden}.chat-conversations-list::-webkit-scrollbar{width:6px}.chat-conversations-list::-webkit-scrollbar-track{background:0 0}.chat-conversations-list::-webkit-scrollbar-thumb{background:rgba(var(--conv-border)/.3);border-radius:10px}.chat-conversations-list::-webkit-scrollbar-thumb:hover{background:rgba(var(--conv-border)/.5)}.dark .chat-conversations-list{scrollbar-color:rgba(var(--conv-border-dark)/.3)transparent;background:#111b21!important}.dark .chat-conversations-list::-webkit-scrollbar-thumb{background:rgba(var(--conv-border-dark)/.3)}.dark .chat-conversations-list::-webkit-scrollbar-thumb:hover{background:rgba(var(--conv-border-dark)/.5)}.conversation-item{cursor:pointer;background:rgba(var(--conv-bg-primary)/.7);border-bottom:1px solid rgba(var(--conv-border)/.3);box-shadow:none;transition:all var(--chat-transition-fast)var(--chat-ease-out);border-radius:0;align-items:center;margin:0;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.conversation-item:before{content:"";background:linear-gradient(to bottom,rgba(var(--conv-active-bg)/.8),rgba(var(--conv-active-bg)/.4));width:3px;height:0;transition:height var(--chat-transition-fast)var(--chat-ease-out);border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.conversation-item:hover:before{height:60%}.conversation-item:hover{background:rgba(var(--conv-bg-hover)/.9);border-bottom-color:rgba(var(--conv-border-hover)/.4);box-shadow:none;transform:none}.dark .conversation-item{background:rgba(var(--conv-bg-dark-secondary)/.6);border-bottom:1px solid rgba(var(--conv-border-dark)/.4);box-shadow:none}.dark .conversation-item:before{background:linear-gradient(to bottom,rgba(var(--conv-active-bg-dark)/.8),rgba(var(--conv-active-bg-dark)/.4))}.dark .conversation-item:hover{background:rgba(var(--conv-bg-dark-hover)/.8);border-bottom-color:rgba(var(--conv-border-dark-hover)/.5);box-shadow:none}.conversation-item-active{background:rgba(var(--conv-bg-primary)/.95);border-bottom:1px solid rgba(var(--conv-active-border)/.2);box-shadow:none}.conversation-item-active:before{background:linear-gradient(to bottom,rgb(var(--conv-active-bg)),rgba(var(--conv-active-bg)/.6));width:4px;height:80%}.conversation-item-active:hover{background:rgba(var(--conv-bg-hover)/.98);border-bottom-color:rgba(var(--conv-active-border)/.3);box-shadow:none;transform:none}.dark .conversation-item-active{background:rgba(var(--conv-bg-dark-secondary)/.9);border-bottom:1px solid rgba(var(--conv-active-border-dark)/.3);box-shadow:none}.dark .conversation-item-active:before{background:linear-gradient(to bottom,rgb(var(--conv-active-bg-dark)),rgba(var(--conv-active-bg-dark)/.6))}.dark .conversation-item-active:hover{background:rgba(var(--conv-bg-dark-hover)/.95);border-bottom-color:rgba(var(--conv-active-border-dark)/.4);box-shadow:none}.conversation-content{min-width:var(--spacing-0);z-index:1;flex:1;margin-left:.75rem}.conversation-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#0f172a;line-height:1.4;overflow:hidden}.conversation-item-active .conversation-name{color:#0f172a;font-weight:600}.dark .conversation-name{color:#e2e8f0}.dark .conversation-item-active .conversation-name{color:#f1f5f9}.conversation-preview{margin-top:calc(var(--spacing)*.5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#475569e6;line-height:1.4;overflow:hidden}.dark .conversation-preview{color:#94a3b8e6}.conversation-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#64748bcc;white-space:nowrap}.dark .conversation-time{color:#94a3b8b3}.conversation-badge{background:linear-gradient(135deg,rgb(var(--conv-active-bg)),rgb(var(--conv-active-border)));border:1px solid rgba(var(--conv-active-border)/.3);color:#fff;min-width:20px;height:20px;box-shadow:0 2px 4px rgba(var(--conv-active-bg)/.2),0 1px 2px rgba(var(--conv-active-bg)/.15),inset 0 -1px #0000001a;transition:all var(--chat-transition-fast)var(--chat-ease-out);border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}.conversation-badge-muted{color:#fff;background:linear-gradient(135deg,#64748b,#475569);border:1px solid #4755694d;box-shadow:0 1px 3px #0000001a,0 .5px 1px #0000000f,inset 0 -1px #0000001a}.conversation-badge-important{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #dc26264d;animation:2s ease-in-out infinite pulse-subtle;box-shadow:0 2px 6px #ef444440,0 1px 3px #ef444433,inset 0 -1px #00000026}.dark .conversation-badge{background:linear-gradient(135deg,rgb(var(--conv-active-bg-dark)),rgb(var(--conv-active-border-dark)));border:1px solid rgba(var(--conv-active-border-dark)/.4);box-shadow:0 2px 6px rgba(var(--conv-active-bg-dark)/.3),0 1px 2px rgba(var(--conv-active-bg-dark)/.2),inset 0 1px #ffffff1a}.dark .conversation-badge-muted{background:linear-gradient(135deg,#475569,#374151);border:1px solid #47556966}.dark .conversation-badge-important{background:linear-gradient(135deg,#f87171,#ef4444);border:1px solid #ef444466}.conversation-separator{background:linear-gradient(to right,transparent 0%,rgba(var(--conv-border)/.2)20%,rgba(var(--conv-border)/.2)80%,transparent 100%);height:1px;margin:.5rem .75rem}.dark .conversation-separator{background:linear-gradient(to right,transparent 0%,rgba(var(--conv-border-dark)/.2)20%,rgba(var(--conv-border-dark)/.2)80%,transparent 100%)}.conversation-item:focus-visible{outline:2px solid rgba(var(--conv-active-bg)/.5);outline-offset:-1px}.dark .conversation-item:focus-visible{outline-color:rgba(var(--conv-active-bg-dark)/.5)}.chat-input-wrapper{flex:1;min-width:0;position:relative}.chat-input,.message-input{width:100%;padding-inline:var(--spacing-4);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background:rgba(var(--input-bg-primary)/.9);border:1px solid rgb(var(--input-border)/.5);color:#0f172a;transition:all var(--chat-transition-fast)var(--chat-ease-smooth);border-radius:10px;min-width:0;box-shadow:inset 0 1px 2px #00000005,inset 0 0 0 1px #ffffff1a}.chat-input{height:44px}.message-input{resize:none;flex:1;min-height:44px;max-height:200px;line-height:1.5}.chat-input::placeholder,.message-input::placeholder{color:#64748bcc}.chat-input:hover:not(:focus),.message-input:hover:not(:focus){background:rgba(var(--input-bg-primary)/.95);border-color:rgb(var(--input-border)/.7)}.chat-input:focus,.message-input:focus{background:rgba(var(--input-bg-primary)/1);border-color:rgb(var(--input-border-focus)/.5);box-shadow:0 0 0 3px rgba(var(--input-shadow-focus)/.1),inset 0 1px 2px #00000005;outline:none}.dark .chat-input,.dark .message-input{background:rgba(var(--input-bg-dark-primary)/.7);border:1px solid rgb(var(--input-border-dark)/.5);color:#e2e8f0;box-shadow:inset 0 1px 2px #0003,inset 0 0 0 1px #ffffff05}.dark .chat-input::placeholder,.dark .message-input::placeholder{color:#94a3b899}.dark .chat-input:hover:not(:focus),.dark .message-input:hover:not(:focus){background:rgba(var(--input-bg-dark-primary)/.8);border-color:rgb(var(--input-border-dark)/.7)}.dark .chat-input:focus,.dark .message-input:focus{background:rgba(var(--input-bg-dark-primary)/.9);border-color:rgb(var(--input-border-dark-focus)/.6);box-shadow:0 0 0 3px rgba(var(--input-shadow-dark-focus)/.12),inset 0 1px 2px #00000040}.send-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);min-width:44px;min-height:44px;transition:all var(--chat-transition-fast)var(--chat-ease-smooth);background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid #2563eb80;border-radius:10px;justify-content:center;align-items:center;padding:.625rem;display:flex;box-shadow:0 2px 4px #2563eb33,0 4px 8px #3b82f626,inset 0 1px #fff3}.send-button:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);border-color:#3b82f6b3;transform:translateY(-1px);box-shadow:0 4px 8px #2563eb40,0 8px 16px #3b82f633,inset 0 1px #ffffff4d}.send-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px #2563eb33,0 1px 2px #3b82f626,inset 0 2px 4px #0000001a}.send-button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(30%);transform:none}.dark .send-button{background:linear-gradient(135deg,#60a5fa,#3b82f6);border:1px solid #60a5fa66;box-shadow:0 2px 8px #60a5fa4d,0 4px 12px #3b82f633,inset 0 1px #ffffff1a}.dark .send-button:hover:not(:disabled){background:linear-gradient(135deg,#93c5fd,#60a5fa);border-color:#93c5fd80;box-shadow:0 4px 12px #60a5fa59,0 8px 20px #93c5fd40,inset 0 1px #ffffff26}.btn-primary,.btn-secondary{padding-inline:var(--spacing-4);padding-block:var(--spacing-2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition:all var(--chat-transition-fast)var(--chat-ease-smooth);border-radius:10px}.btn-primary{color:var(--color-white);background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid #2563eb80;box-shadow:0 2px 4px #2563eb26,0 1px 2px #0000000d}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);border-color:#3b82f6b3;transform:translateY(-1px);box-shadow:0 4px 8px #3b82f633,0 2px 4px #0000000d}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-primary:disabled,.btn-secondary:disabled{opacity:.5;cursor:not-allowed;transform:none}.dark .btn-primary{background:linear-gradient(135deg,#60a5fa,#3b82f6);border:1px solid #60a5fa66;box-shadow:0 2px 8px #60a5fa40,0 1px 2px #0000001a}.btn-secondary{color:#1e293b;background:rgba(var(--input-bg-secondary)/.8);border:1px solid rgb(var(--input-border)/.6);box-shadow:0 1px 2px #0000000a,inset 0 -1px #0000000a}.btn-secondary:hover:not(:disabled){color:#0f172a;background:rgba(var(--input-bg-secondary)/1);border-color:rgb(var(--input-border)/.8);transform:translateY(-1px);box-shadow:0 2px 4px #0000000f,0 1px 2px #0000000a}.btn-secondary:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px 2px #0000000f}.dark .btn-secondary{color:#cbd5e1;background:rgba(var(--input-bg-dark-secondary)/.35);border:1px solid rgb(var(--input-border-dark)/.5);box-shadow:0 1px 2px #00000014,inset 0 -1px #ffffff05}.dark .btn-secondary:hover:not(:disabled){color:#f1f5f9;background:rgba(var(--input-bg-dark-secondary)/.5);border-color:rgb(var(--input-border-dark)/.65)}.chat-input-action{border-radius:var(--radius-lg);padding:var(--spacing-2);color:#475569;background:rgba(var(--input-bg-secondary)/.4);border:1px solid rgb(var(--input-border)/.3);min-width:36px;min-height:36px;transition:all var(--chat-transition-fast)var(--chat-ease-smooth)}.chat-input-action:hover{color:#1e293b;background:rgba(var(--input-bg-secondary)/.7);border-color:rgb(var(--input-border)/.5);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}.chat-input-action:active{box-shadow:inset 0 1px 2px #0000000d}.dark .chat-input-action{color:#94a3b8;background:rgba(var(--input-bg-dark-secondary)/.3);border:1px solid rgb(var(--input-border-dark)/.3)}.dark .chat-input-action:hover{color:#cbd5e1;background:rgba(var(--input-bg-dark-secondary)/.5);border-color:rgb(var(--input-border-dark)/.5);box-shadow:0 2px 6px #00000026,0 1px 2px #0000001a}.chat-input:focus-visible,.message-input:focus-visible,.send-button:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.chat-input-action:focus-visible{outline:2px solid rgb(var(--input-border-focus)/.5);outline-offset:2px}.dark .chat-input:focus-visible,.dark .message-input:focus-visible,.dark .send-button:focus-visible,.dark .btn-primary:focus-visible,.dark .btn-secondary:focus-visible,.dark .chat-input-action:focus-visible{outline-color:rgb(var(--input-border-dark-focus)/.5)}.dark .chat-text-primary{color:rgb(var(--text-primary-dark))}.dark .chat-text-secondary{color:rgb(var(--text-secondary-dark))}.dark .chat-text-muted{color:rgb(var(--text-muted-dark))}.chat-icon-primary{color:rgb(var(--icon-primary))}.dark .chat-icon-primary{color:rgb(var(--icon-primary-dark))}.chat-icon-secondary{color:rgb(var(--icon-secondary))}.dark .chat-icon-secondary{color:rgb(var(--icon-secondary-dark))}.chat-icon-muted{color:rgb(var(--icon-muted))}.dark .chat-icon-muted{color:rgb(var(--icon-muted-dark))}.chat-icon-blue{color:rgb(var(--icon-primary))}.dark .chat-icon-blue{color:rgb(var(--icon-primary-dark))}.chat-icon-ai{color:rgb(var(--icon-ai))}.dark .chat-icon-ai{color:rgb(var(--icon-ai-dark))}.chat-name{color:rgb(var(--text-primary));letter-spacing:-.01em;font-weight:600}.dark .chat-name{color:rgb(var(--text-primary-dark))}.chat-timestamp{color:rgb(var(--text-muted));font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:11px}.dark .chat-timestamp{color:rgb(var(--text-muted-dark))}.message-bubble-own .chat-text-primary,.message-bubble-own .chat-text-secondary,.message-bubble-own .chat-text-muted,.message-bubble-own .chat-timestamp,.message-bubble-own .chat-name,.message-bubble-own .chat-icon-primary,.message-bubble-own .chat-icon-secondary,.message-bubble-own .chat-icon-blue{color:#fafafa}.message-bubble-contact .chat-text-secondary{color:rgb(var(--text-secondary))}.dark .message-bubble-contact .chat-text-secondary{color:rgb(var(--text-secondary-dark))}.message-bubble-contact .chat-timestamp{color:rgb(var(--text-muted))}.dark .message-bubble-contact .chat-timestamp{color:rgb(var(--text-muted-dark))}.message-bubble-ai .chat-icon-ai{color:#831843}.dark .message-bubble-ai .chat-icon-ai{color:rgb(var(--icon-ai-dark))}.message-bubble-template .chat-text-primary,.message-bubble-template .chat-text-secondary{color:#581cc4}.dark .message-bubble-template .chat-text-primary,.dark .message-bubble-template .chat-text-secondary{color:rgb(var(--text-primary-dark))}.chat-bg-subtle{background:#f8fafc}.dark .chat-bg-subtle{background:#1e202c}.chat-bg-muted{background:#f1f5f9}.dark .chat-bg-muted{background:#262a36}.chat-focus-ring{box-shadow:0 0 0 2px rgba(var(--icon-primary)/.2);outline:none}.chat-focus-ring:focus-visible{box-shadow:0 0 0 2px rgba(var(--icon-primary)/.4)}.dark .chat-focus-ring{box-shadow:0 0 0 2px rgba(var(--icon-primary-dark)/.2)}.dark .chat-focus-ring:focus-visible{box-shadow:0 0 0 2px rgba(var(--icon-primary-dark)/.4)}.chat-divider{border-top:1px solid #e2e8f0}.dark .chat-divider{border-top:1px solid #334155}.chat-divider-vertical{border-right:1px solid #e2e8f0}.dark .chat-divider-vertical{border-right:1px solid #334155}.chat-divider-fade{background:linear-gradient(90deg,#0000,#e2e8f0 15%,#e2e8f0 85%,#0000);border:none;height:1px}.dark .chat-divider-fade{background:linear-gradient(90deg,#0000,#334155 15%,#334155 85%,#0000)}.chat-spacing-tight{gap:.5rem}.chat-spacing-normal{gap:1rem}.chat-spacing-loose{gap:1.5rem}.chat-scrollbar-thin{scrollbar-width:thin;scrollbar-color:rgba(var(--icon-muted)/.3)transparent}.chat-scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.chat-scrollbar-thin::-webkit-scrollbar-track{background:0 0}.chat-scrollbar-thin::-webkit-scrollbar-thumb{background:rgba(var(--icon-muted)/.3);border-radius:10px}.chat-scrollbar-thin::-webkit-scrollbar-thumb:hover{background:rgba(var(--icon-muted)/.5)}.dark .chat-scrollbar-thin{scrollbar-color:rgba(var(--icon-muted-dark)/.3)transparent}.dark .chat-scrollbar-thin::-webkit-scrollbar-thumb{background:rgba(var(--icon-muted-dark)/.3)}.dark .chat-scrollbar-thin::-webkit-scrollbar-thumb:hover{background:rgba(var(--icon-muted-dark)/.5)}.chat-selection::selection{background:rgba(var(--icon-primary)/.2);color:rgb(var(--text-primary))}.dark .chat-selection::selection{background:rgba(var(--icon-primary-dark)/.3);color:rgb(var(--text-primary-dark))}.chat-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.chat-loading{pointer-events:none;position:relative}.chat-loading:after{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;background:#ffffffb3;position:absolute;top:0;right:0;bottom:0;left:0}.dark .chat-loading:after{background:#00000080}.chat-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-subtle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes bounce-dot{0%,80%,to{opacity:.7;transform:translateY(0)}40%{opacity:1;transform:translateY(-8px)}}@keyframes typing-wave{0%,60%,to{transform:initial}30%{transform:translateY(-10px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fade-in var(--chat-transition-medium)var(--chat-ease-out)both}.animate-slide-in-right{animation:slide-in-right var(--chat-transition-medium)var(--chat-ease-out)both}.animate-slide-in-left{animation:slide-in-left var(--chat-transition-medium)var(--chat-ease-out)both}.animate-pulse-subtle{animation:pulse-subtle 2s var(--chat-ease-in-out)infinite}.animate-shake{animation:.5s ease-in-out shake}.animate-shimmer{background:linear-gradient(90deg,#0000000d 25%,#0000001a,#0000000d 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite shimmer}.dark .animate-shimmer{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%) 0 0/200% 100%}.transition-instant{transition:all var(--chat-transition-instant)var(--chat-ease-out)}.transition-fast{transition:all var(--chat-transition-fast)var(--chat-ease-out)}.transition-normal{transition:all var(--chat-transition-medium)var(--chat-ease-smooth)}.transition-slow{transition:all var(--chat-transition-slow)var(--chat-ease-smooth)}.transition-colors{transition:background-color,border-color,color,fill,stroke var(--chat-transition-fast)var(--chat-ease-out)}.transition-transform{transition:transform var(--chat-transition-fast)var(--chat-ease-smooth)}.transition-opacity{transition:opacity var(--chat-transition-medium)var(--chat-ease-out)}.transition-shadow{transition:box-shadow var(--chat-transition-fast)var(--chat-ease-out)}[data-stagger="1"]{animation-delay:50ms}[data-stagger="2"]{animation-delay:.1s}[data-stagger="3"]{animation-delay:.15s}[data-stagger="4"]{animation-delay:.2s}[data-stagger="5"]{animation-delay:.25s}.entering{animation-play-state:running}.exiting{animation-direction:reverse;animation-fill-mode:forwards}.loading-dots{gap:4px;display:inline-flex}.loading-dots span{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite bounce-dot}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.loading-dots span:nth-child(3){animation-delay:0s}.typing-indicator{align-items:center;gap:2px;padding:8px 12px;display:inline-flex}.typing-indicator span{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.3s linear infinite typing-wave}.typing-indicator span:first-child{animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.1s}.typing-indicator span:nth-child(3){animation-delay:.2s}.will-animate{will-change:transform,opacity;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.animation-done{will-change:auto}@media (max-width:767px){.chat-main-container{box-shadow:none;border:none;border-radius:0}.chat-main-container:before,.chat-main-container:after{display:none}.chat-sidebar{width:var(--chat-sidebar-width-mobile);z-index:50;height:100vh;transition:transform .3s;position:fixed;transform:translate(-100%)}.chat-sidebar.mobile-open{transform:translate(0)}.chat-sidebar-overlay{z-index:49;background:#00000080;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.chat-sidebar.mobile-open~.chat-sidebar-overlay{display:block}.chat-header{height:56px;padding:.75rem}.chat-input-area{padding:.75rem;padding-bottom:env(safe-area-inset-bottom,.75rem)}.message-input-container{gap:.5rem;padding:.625rem}.chat-messages-scroll-container{padding:.75rem 1rem}.message-bubble{max-width:var(--chat-message-max-width-mobile);font-size:.9375rem;line-height:1.6}.message-input{font-size:16px}.conversation-item{margin:.125rem .25rem;padding:.625rem .75rem}.conversation-name{font-size:.875rem}.conversation-preview{font-size:.75rem}.chat-sidebar-footer,.chat-sidebar-header-subtitle,.conversation-item-metadata{display:none}.chat-scroll-to-bottom-button{width:40px;height:40px;bottom:5rem;right:1rem}.message-image-container{max-width:160px;max-height:160px}.message-image-large{max-width:220px;max-height:220px}.message-images-grid{max-width:100%}.message-images-grid-2 .message-image-container,.message-images-grid-4 .message-image-container{max-height:100px}.avatar-medium{width:36px;height:36px}.avatar-small{width:28px;height:28px}}@media (min-width:768px) and (max-width:1023px){.chat-main-container{border-radius:16px}.chat-sidebar{width:var(--chat-sidebar-width-tablet);flex-shrink:0}.message-bubble{max-width:var(--chat-message-max-width-tablet)}.chat-header,.chat-input-area{padding:1rem}.message-input-container{padding:.75rem}.conversation-item{padding:.75rem 1rem}.conversation-item-metadata{font-size:.75rem;display:flex}}@media (min-width:1024px){.chat-sidebar{width:var(--chat-sidebar-width-desktop)}.message-bubble{max-width:var(--chat-message-max-width-desktop)}.chat-header{padding:1.25rem 1.5rem}.chat-messages-scroll-container{padding:1rem 1.5rem}.conversation-item-metadata,.chat-sidebar-footer,.chat-sidebar-header-subtitle{display:block}}@media (max-height:600px) and (orientation:landscape){.chat-header{height:48px;padding:.5rem .75rem}.chat-input-area{padding:.5rem .75rem}.message-input{max-height:60px;font-size:14px}.chat-messages-scroll-container{padding:.5rem .75rem}.message-bubble{padding:.5rem .75rem;font-size:.875rem}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.chat-main-container,.conversation-item,.message-bubble,.avatar-base{border-width:.5px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media print{.chat-sidebar,.chat-header,.chat-input-area,.chat-scroll-to-bottom-button{display:none!important}.chat-messages-area{width:100%;max-width:none}.message-bubble{color:#000!important;box-shadow:none!important;background:0 0!important;border:1px solid #000!important}.message-content-text{max-height:none!important;overflow:visible!important}}@media (prefers-color-scheme:dark){.dark .chat-main-container{background:#000}.dark .message-bubble-own{background:#3b82f6}}@media (min-width:768px) and (max-width:1023px) and (min-aspect-ratio:1){.chat-sidebar{width:35%}.chat-main-area{width:65%}}@supports (padding:env(safe-area-inset-left)){.chat-header{padding-top:calc(1rem + env(safe-area-inset-top,0))}.chat-input-area{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}.chat-sidebar{padding-left:env(safe-area-inset-left)}.chat-main-area{padding-right:env(safe-area-inset-right)}}.hero-gradient{-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#3b82f614,#8b5cf60d,#6366f108);position:relative}.hero-gradient:before{content:"";z-index:-1;background:radial-gradient(circle at 30% 20%,#3b82f61a,#0000 50%),radial-gradient(circle at 70% 80%,#8b5cf614,#0000 50%);position:absolute;top:0;right:0;bottom:0;left:0}.gradient-tech-primary{background:var(--gradient-tech-primary);position:relative}.gradient-tech-secondary{background:var(--gradient-tech-secondary)}.gradient-tech-accent{background:var(--gradient-tech-accent)}.gradient-glass-light{background:var(--gradient-glass-light);-webkit-backdrop-filter:blur(20px)}.gradient-glass-dark{background:var(--gradient-glass-dark);-webkit-backdrop-filter:blur(20px)}.gradient-black{background:var(--gradient-black)}.gradient-red{background:var(--gradient-red)}.gradient-white{background:var(--gradient-white)}.gradient-luvia{background:var(--gradient-luvia)}.gradient-luvia-soft{background:var(--gradient-luvia-soft)}.text-gradient-tech{color:#0000;background:linear-gradient(135deg,#1e293b,#3b82f6,#8b5cf6) 0 0/200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite gradient-shift;display:inline-block}.text-gradient-ai{color:#0000;text-shadow:0 0 40px #3b82f64d;background:linear-gradient(135deg,#3b82f6,#8b5cf6,#6366f1);-webkit-background-clip:text;background-clip:text;font-weight:600;display:inline-block}.text-gradient-authority{color:#0000;letter-spacing:-.02em;background:linear-gradient(135deg,#0f172a,#334155,#3b82f6);-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-black{background:var(--gradient-black);color:#0000;-webkit-background-clip:text;background-clip:text}.text-gradient-red{background:var(--gradient-red);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.text-luvia-gradient{background:var(--gradient-luvia);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-luvia-hero{color:#0000;background:linear-gradient(90deg,#e9d5ff,#fce7f3 35%,#dbeafe);-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-luvia-hero-strong{color:#0000;background:linear-gradient(90deg,#c084fc,#f472b6 35%,#60a5fa);-webkit-background-clip:text;background-clip:text;display:inline-block}.bg-gradient-luvia-hero{background:linear-gradient(90deg,#e9d5ff,#fce7f3 35%,#dbeafe)}.bg-gradient-luvia-hero-soft{background:linear-gradient(90deg,#e9d5ff1a,#fce7f31a 35%,#dbeafe1a)}.border-gradient-luvia-hero{border-style:solid;border-width:1px;border-image:linear-gradient(90deg,#e9d5ff,#fce7f3 35%,#dbeafe) 1}.shadow-luvia-hero{box-shadow:0 4px 20px -4px #e9d5ff4d,0 2px 8px -2px #fce7f333,0 1px 4px -1px #dbeafe26}.hover\:text-gradient-luvia-hero:hover{color:#0000;background:linear-gradient(90deg,#e9d5ff,#fce7f3 35%,#dbeafe);-webkit-background-clip:text;background-clip:text}.text-gradient-luvia{color:#0000;background:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe);-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-luvia-diagonal{color:#0000;background:linear-gradient(135deg,#d8b4fe,#fbcfe8,#dbeafe);-webkit-background-clip:text;background-clip:text;display:inline-block}.bg-gradient-luvia{background:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe)}.bg-gradient-luvia-overlay{background:linear-gradient(90deg,#d8b4fe1a,#fbcfe81a,#dbeafe1a)}.border-gradient-luvia{border-style:solid;border-width:1px;border-image:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe) 1}.hover\:text-gradient-luvia:hover{color:#0000;background:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe);-webkit-background-clip:text;background-clip:text}.animate-gradient-luvia{background:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe,#d8b4fe) 0 0/200% 100%;animation:4s ease-in-out infinite gradient-shift}.text-gradient-luvia-medium{color:#0000;background:linear-gradient(90deg,#c084fc,#f9a8d4,#93c5fd);-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-luvia-strong{color:#0000;background:linear-gradient(90deg,#a855f7,#ec4899,#3b82f6);-webkit-background-clip:text;background-clip:text;display:inline-block}.text-gradient-luvia-light{color:#0000;background:linear-gradient(90deg,#f3e8ff,#fdf2f8,#eff6ff);-webkit-background-clip:text;background-clip:text;display:inline-block}.btn-gradient-luvia{color:#4c1d95;background:linear-gradient(90deg,#d8b4fe,#fbcfe8,#dbeafe);transition:all .3s}.btn-gradient-luvia:hover{background:linear-gradient(90deg,#c084fc,#f9a8d4,#93c5fd);transform:translateY(-1px);box-shadow:0 8px 30px #d8b4fe4d}.card-gradient-luvia{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#d8b4fe0d,#fbcfe80d,#dbeafe0d);border:1px solid #d8b4fe33}.badge-gradient-luvia{color:#6b21a8;background:linear-gradient(90deg,#d8b4fe1a,#fbcfe81a,#dbeafe1a);border:1px solid #d8b4fe4d}.dark .btn-gradient-luvia{color:#e9d5ff}.dark .card-gradient-luvia{background:linear-gradient(135deg,#d8b4fe14,#fbcfe814,#dbeafe14);border-color:#d8b4fe4d}.dark .badge-gradient-luvia{color:#d8b4fe;border-color:#d8b4fe66}.btn-tech-primary{-webkit-backdrop-filter:blur(24px);color:#1e293b;box-shadow:var(--shadow-glass-md);background:linear-gradient(135deg,#3b82f61a,#8b5cf614);border:1px solid #3b82f633;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.btn-tech-primary:hover{box-shadow:var(--shadow-glass-xl);background:linear-gradient(135deg,#3b82f633,#8b5cf626);border-color:#3b82f64d;transform:translateY(-2px)scale(1.02)}.btn-ai-accent{-webkit-backdrop-filter:blur(20px);color:#374151;background:linear-gradient(135deg,#8b5cf61a,#6366f114);border:1px solid #8b5cf633;transition:all .5s cubic-bezier(.16,1,.3,1)}.btn-ai-accent:hover{background:linear-gradient(135deg,#8b5cf633,#6366f126);transform:translateY(-1px);box-shadow:0 12px 48px #8b5cf626}.btn-luvia-red{background-color:var(--color-luvia-red-600);color:#fff;transition:var(--transition-normal)}.btn-luvia-red:hover{background-color:var(--color-luvia-red-700);box-shadow:var(--shadow-luvia-hover)}.text-luvia-red{color:var(--color-luvia-red-600)}.section-divider{background:linear-gradient(#3b82f605,#0000,#8b5cf605);height:200px;position:relative;overflow:hidden}.section-divider:before{content:"";background:linear-gradient(90deg,#0000,#3b82f64d,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.section-divider svg{opacity:.6;width:100%;height:100%;position:absolute}.shadow-tech{box-shadow:var(--shadow-glass-md)}.shadow-tech-lg{box-shadow:var(--shadow-glass-lg)}.shadow-tech-xl{box-shadow:var(--shadow-glass-xl)}.shadow-luvia{box-shadow:var(--shadow-luvia)}.shadow-luvia-hover{box-shadow:var(--shadow-luvia-hover)}.shadow-luvia-glow{box-shadow:var(--shadow-luvia-glow)}.card-selected-glow{-webkit-backdrop-filter:blur(24px);border:1px solid #3b82f64d;transition:all .6s cubic-bezier(.16,1,.3,1);transform:translateY(-4px)scale(1.01);box-shadow:0 0 24px #3b82f666,0 0 48px #3b82f633,0 0 96px #3b82f61a,0 12px 40px #0f172a14}.dark .card-selected-glow{border-color:#60a5fa66;box-shadow:0 0 32px #60a5fa80,0 0 64px #60a5fa4d,0 0 128px #60a5fa26,0 12px 40px #0000004d}.card-tech-glow{-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-glass-lg);background:linear-gradient(135deg,#3b82f60d,#8b5cf608);border:1px solid #3b82f626;position:relative}.card-tech-glow:before{content:"";border-radius:inherit;z-index:-1;opacity:.1;filter:blur(8px);background:linear-gradient(135deg,#3b82f6,#8b5cf6);position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.card-ai-authority{-webkit-backdrop-filter:blur(32px);background:linear-gradient(135deg,#f8fafce6,#f1f5f9cc);border:1px solid #fff3;transition:all .6s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 80px #0f172a0a,0 8px 32px #3b82f605,inset 0 1px #fff6}.card-ai-authority:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 32px 128px #0f172a14,0 16px 64px #3b82f60a,inset 0 1px #fff9}.animate-fade-in-premium{animation:.8s cubic-bezier(.16,1,.3,1) fade-in-premium}.animate-slide-up-premium{animation:.6s cubic-bezier(.16,1,.3,1) slide-up-premium}.animate-glow-pulse{animation:3s ease-in-out infinite glow-pulse}.animate-float-tech{animation:4s ease-in-out infinite float-tech}.animate-gradient-shift{background-size:200% 200%;animation:4s ease-in-out infinite gradient-shift}.space-y-design>*+*{margin-top:var(--spacing-6)}.space-y-design-lg>*+*{margin-top:var(--spacing-8)}.space-y-design-xl>*+*{margin-top:var(--spacing-12)}.space-y-premium>*+*{margin-top:var(--spacing-10)}.space-y-tech>*+*{margin-top:var(--spacing-16)}.min-h-screen-80{min-height:80vh}.min-h-screen-60{min-height:60vh}.min-h-hero{min-height:85vh}.min-h-card-premium{min-height:480px}.min-w-button-premium{min-width:180px}.max-w-form-premium{max-width:480px}.max-w-content-premium{max-width:1200px}.grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-tech-cards{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.grid-ai-layout{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.bg-tech-50{-webkit-backdrop-filter:blur(16px);background-color:#f8fafccc}.bg-tech-glass{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#f8fafc0d);border:1px solid #ffffff1a}.dark .bg-tech-glass{background:linear-gradient(135deg,#0f172acc,#1e293b99);border-color:#ffffff0d}.bg-ai-premium{background:radial-gradient(circle at 50% 0,#3b82f60d,#0000 50%)}.table-row-hover-premium{-webkit-backdrop-filter:blur(8px);transition:all .4s cubic-bezier(.16,1,.3,1)}.table-row-hover-premium:hover{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#3b82f60d,#8b5cf608);transform:translateY(-1px);box-shadow:0 4px 16px #3b82f614}.dark .table-row-hover-premium:hover{background:linear-gradient(135deg,#3b82f614,#8b5cf60d)}.checkbox-premium-ai{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #3b82f633;transition:all .4s cubic-bezier(.16,1,.3,1)}.checkbox-premium-ai:hover{border-color:#3b82f666;transform:scale(1.05);box-shadow:0 0 0 4px #3b82f61a}.checkbox-premium-ai[data-state=checked]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:#0000;box-shadow:0 4px 16px #3b82f64d}.checkbox-premium-ai[data-state=checked]:hover{transform:scale(1.05);box-shadow:0 8px 32px #3b82f666}.dashboard-layout-premium{width:100%;max-width:1600px;padding:var(--spacing-8)var(--spacing-6);background:radial-gradient(circle at 50% 0,#3b82f605,#0000 50%);margin-left:auto;margin-right:auto;animation:.8s cubic-bezier(.16,1,.3,1) fade-in-premium}.dashboard-header-premium{margin-bottom:var(--spacing-10);padding-bottom:var(--spacing-6);border-bottom:1px solid #3b82f61a;position:relative}.dashboard-header-premium:after{content:"";background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:1px;width:80px;height:2px;position:absolute;bottom:0;left:0}[data-radix-tooltip-content]{z-index:var(--z-tooltip)!important;pointer-events:none!important;-webkit-backdrop-filter:blur(24px)!important;background:linear-gradient(135deg,#0f172af2,#1e293be6)!important;border:1px solid #ffffff1a!important;position:fixed!important;box-shadow:0 16px 64px #0003!important}@keyframes fade-in-premium{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slide-up-premium{0%{opacity:0;transform:translateY(32px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes glow-pulse{0%,to{opacity:1;box-shadow:0 0 20px #3b82f633}50%{opacity:.8;box-shadow:0 0 40px #3b82f666}}@keyframes float-tech{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-8px)rotate(.5deg)}75%{transform:translateY(-4px)rotate(-.5deg)}}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:480px){.dashboard-layout-premium{padding:var(--spacing-4)var(--spacing-3)}.grid-tech-cards{gap:var(--spacing-4);grid-template-columns:1fr}.space-y-design>*+*{margin-top:var(--spacing-4)}}@media (min-width:768px) and (max-width:1024px){.grid-tech-cards{gap:var(--spacing-6);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.dashboard-layout-premium{padding:var(--spacing-12)var(--spacing-8)}.grid-tech-cards{gap:var(--spacing-8);grid-template-columns:repeat(3,1fr)}}.card-selected-glow,.card-tech-glow,.card-ai-authority,.btn-tech-primary,.btn-ai-accent{backface-visibility:hidden;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.animate-fade-in-premium,.animate-slide-up-premium,.animate-glow-pulse,.animate-float-tech,.animate-gradient-shift{animation-duration:.01ms!important;animation-iteration-count:1!important}.card-selected-glow,.table-row-hover-premium{transition-duration:.01ms!important}}@media (prefers-contrast:high){.card-tech-glow,.bg-tech-glass{border-width:2px}.text-gradient-tech,.text-gradient-ai{color:currentColor;background:0 0;font-weight:700}}.bg-fluid{background:var(--gradient-background-light)}@media (prefers-color-scheme:dark){.bg-fluid{background:var(--gradient-background-dark)}}.text-heading-fluid{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2}.text-subheading-fluid{font-size:clamp(1.25rem,3vw,1.875rem);font-weight:600;line-height:1.3}.text-body-fluid{font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.skeleton{background:linear-gradient(90deg,#f5f5f5 25%,#fff,#f5f5f5 75%) 0 0/200% 100%;animation:1.5s infinite loading}.dark .skeleton{background:linear-gradient(90deg,#262626 25%,#404040,#262626 75%) 0 0/200% 100%}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.space-section{margin-bottom:3rem}.space-component{margin-bottom:1.5rem}.space-element{margin-bottom:.75rem}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container-fluid{max-width:640px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.container-fluid{max-width:768px;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.container-fluid{max-width:1024px}}@media (min-width:1280px){.container-fluid{max-width:1280px}}@media (min-width:1536px){.container-fluid{max-width:1400px}}.focus-outline:focus{--tw-ring-color:var(--color-blue-500);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}.transition-bounce{transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.text-gradient-luvia{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff2d55,#a259ff);-webkit-background-clip:text;background-clip:text}.glass-ultra{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffff1a;border:1px solid #fff3}.dark .glass-ultra{background:#0003;border:1px solid #ffffff1a}.shadow-luvia-soft{box-shadow:0 4px 20px -4px #ff2d5526,0 2px 8px -2px #a259ff1a}.shadow-luvia-medium{box-shadow:0 8px 30px -5px #ff2d5540,0 6px 20px -5px #a259ff33}.shadow-luvia-strong{box-shadow:0 12px 40px -8px #ff2d5559,0 8px 25px -6px #a259ff40}.dashboard-container{width:100%;max-width:var(--container-7xl);padding-inline:var(--spacing-6);padding-block:var(--spacing-12);margin-inline:auto;animation:.6s ease-out fade-in-smooth}.dashboard-container-compact{width:100%;max-width:var(--container-6xl);padding-inline:var(--spacing-4);padding-block:var(--spacing-8);margin-inline:auto}.dashboard-container-wide{width:100%;max-width:1600px;padding-inline:var(--spacing-8);padding-block:var(--spacing-16);margin-inline:auto}@media (max-width:768px){.dashboard-container{padding-inline:var(--spacing-4);padding-block:var(--spacing-8)}.dashboard-container-compact{padding-inline:var(--spacing-3);padding-block:var(--spacing-6)}.dashboard-container-wide{padding-inline:var(--spacing-4);padding-block:var(--spacing-8)}}@media (min-width:1024px){.dashboard-container{padding-inline:var(--spacing-8);padding-block:var(--spacing-16)}.dashboard-container-wide{padding-inline:var(--spacing-12);padding-block:var(--spacing-20)}}:where(.spacing-page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-12)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-12)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-element>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-component>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-tight>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-minimal>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-y-reverse)))}@media (max-width:768px){:where(.spacing-page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.spacing-element>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}}.gap-page{gap:var(--spacing-12)}.gap-section{gap:var(--spacing-8)}.gap-content{gap:var(--spacing-6)}.gap-element{gap:var(--spacing-4)}.gap-component{gap:var(--spacing-3)}.gap-tight{gap:var(--spacing-2)}.gap-minimal{gap:var(--spacing-1)}@media (max-width:768px){.gap-page{gap:var(--spacing-8)}.gap-section{gap:var(--spacing-6)}.gap-content{gap:var(--spacing-4)}}.mb-page{margin-bottom:var(--spacing-12)}.mb-section{margin-bottom:var(--spacing-8)}.mb-content{margin-bottom:var(--spacing-6)}.mb-element{margin-bottom:var(--spacing-4)}.mb-component{margin-bottom:var(--spacing-3)}.mb-tight{margin-bottom:var(--spacing-2)}.mb-minimal{margin-bottom:var(--spacing-1)}.padding-card-lg{padding:var(--spacing-8)}.padding-card{padding:var(--spacing-6)}.padding-card-sm{padding:var(--spacing-4)}.padding-card-xs{padding:var(--spacing-3)}@media (max-width:768px){.padding-card-lg{padding:var(--spacing-6)}.padding-card{padding:var(--spacing-4)}.padding-card-sm{padding:var(--spacing-3)}}.text-display{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:clamp(2.5rem,6vw,4rem)}.text-headline{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:clamp(2rem,5vw,3rem)}.text-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:clamp(1.75rem,4vw,2.25rem)}.text-subtitle{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:clamp(1.5rem,3vw,1.875rem)}.text-section-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:clamp(1.25rem,2.5vw,1.5rem)}.text-card-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-size:clamp(1.125rem,2vw,1.25rem)}.text-label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-body-large{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.text-body-regular{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.text-body-small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.text-caption-large{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-caption-regular{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.text-caption-small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.weight-heavy{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.weight-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.weight-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.weight-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.weight-regular{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.weight-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.grid-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:64rem){.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.grid-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-cards-wide{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:48rem){.grid-cards-wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.grid-cards-wide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.grid-cards-wide{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-cards-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:48rem){.grid-cards-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.grid-cards-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.grid-cards-compact{grid-template-columns:repeat(6,minmax(0,1fr))}}.grid-metrics{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:40rem){.grid-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.grid-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-metrics-large{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;display:grid}@media (min-width:40rem){.grid-metrics-large{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.grid-metrics-large{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-form{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:48rem){.grid-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-form-wide{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:48rem){.grid-form-wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.grid-form-wide{grid-template-columns:repeat(3,minmax(0,1fr))}}.flex-between{justify-content:space-between;align-items:center;gap:1rem;display:flex}.flex-center{justify-content:center;align-items:center;gap:1rem;display:flex}.flex-start{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.flex-end{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.flex-column{flex-direction:column;gap:1.5rem;display:flex}.flex-column-tight{flex-direction:column;gap:.75rem;display:flex}.animate-fade-in-smooth{animation:.6s ease-out fade-in-smooth}.animate-slide-up-smooth{animation:.7s ease-out slide-up-smooth}.animate-scale-in{animation:.5s ease-out scale-in}@keyframes fade-in-smooth{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-smooth{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.mobile-only{display:block}@media (min-width:48rem){.mobile-only{display:none}}.tablet-up{display:none}@media (min-width:48rem){.tablet-up{display:block}}.desktop-only{display:none}@media (min-width:64rem){.desktop-only{display:block}}.w-mobile,.w-tablet{width:100%}@media (min-width:48rem){.w-tablet{width:auto}}.w-desktop{width:100%}@media (min-width:64rem){.w-desktop{width:auto}}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-ellipsis-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-ellipsis-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.interactive,.interactive-subtle{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.hover-lift{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.hover-glow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}@media (hover:hover){.hover-glow:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@keyframes float-horizontal{0%,to{transform:translate(0)}50%{transform:translate(30px)}}@keyframes float-vertical{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes float-diagonal{0%,to{transform:translate(0)}25%{transform:translate(15px,-10px)}50%{transform:translate(-10px,-15px)}75%{transform:translate(-15px,10px)}}.bg-app{background:var(--background-app-light)}.dark .bg-app{background:var(--background-app-dark)}.bg-app-gradient{background:var(--gradient-app-light)}.dark .bg-app-gradient{background:var(--gradient-app-dark)}.bg-content{background:var(--background-content-light)}.dark .bg-content{background:var(--background-content-dark)}.bg-card-elegant{background:var(--background-card-light)}.dark .bg-card-elegant{background:var(--background-card-dark)}.bg-overlay{background:var(--background-overlay-light)}.dark .bg-overlay{background:var(--background-overlay-dark)}.bg-neutral-clean{background:#fcfcfc}.dark .bg-neutral-clean,.bg-footer{background:#0a0a0a}.dark .bg-footer{background:#060606}.bg-newsletter{background:#1e1e1e}.dark .bg-newsletter{background:#0a0a0a}.bg-social-hover{background:#2a2a2a}.dark .bg-social-hover{background:#333}.bg-social-default-hover{background:#232323}.dark .bg-social-default-hover{background:#2a2a2a}.bg-cta-hover{background:#171717d9}.dark .bg-cta-hover{background:#ffffff1a}.bg-badge-luvia{background:#ff2d550d}.dark .bg-badge-luvia{background:#ff2d551a}.bg-highlight{background:#1717170d}.dark .bg-highlight{background:#ffffff08}.bg-dashboard-tech{background:linear-gradient(135deg,#fefefe,#fdfdfd,#fefefe)}.dark .bg-dashboard-tech{background:linear-gradient(135deg,#08080a,#060608,#08080a)}.bg-tech-overlay{background:linear-gradient(135deg,#3b82f60d,#0000,#a855f70d)}.dark .bg-tech-overlay{background:linear-gradient(135deg,#1e3a8a26,#0000,#581c8726)}.orb-tech-pink{background:#ec489914}.dark .orb-tech-pink{background:#ec48991f}.orb-tech-purple{background:#a855f714}.dark .orb-tech-purple{background:#a855f71f}.orb-tech-blue{background:#3b82f614}.dark .orb-tech-blue{background:#3b82f61f}[data-radix-dialog-content],[role=dialog]:not([data-radix-alert-dialog-content]){z-index:var(--z-modal);isolation:isolate;position:fixed}[data-radix-dialog-overlay]{z-index:var(--z-modal-backdrop);isolation:isolate;position:fixed}[data-radix-alert-dialog-content]{z-index:var(--z-alert-dialog);isolation:isolate;position:fixed}[data-radix-dialog-content][data-side]{z-index:var(--z-sheet);isolation:isolate;position:fixed}body>[data-radix-portal]{z-index:var(--z-modal);isolation:isolate}[data-radix-dropdown-content]{z-index:var(--z-dropdown);isolation:isolate}[data-radix-dropdown-trigger]{isolation:isolate;z-index:1;position:relative}[data-radix-popover-content]{z-index:var(--z-popover)}[data-radix-dropdown-content] [data-radix-popover-content]{z-index:calc(var(--z-popover) + 10);position:fixed}.date-range-compact{z-index:calc(var(--z-popover) + 5);isolation:isolate}[data-radix-dropdown-content] [role=menuitem],[data-radix-dropdown-content] .dropdown-item{position:relative}.dashboard-layout,.dashboard-container{height:100vh;display:flex;overflow:hidden}.dashboard-sidebar{flex-direction:column!important;flex-shrink:0!important;display:flex!important;overflow:hidden!important}.dashboard-main{flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.sidebar-content{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}.sidebar-footer{z-index:100!important;flex-shrink:0!important;margin-top:auto!important;position:relative!important}.page-content,.content-area,main{height:100%;overflow:hidden auto}.contacts-container,.teams-container,.webhooks-container,.templates-container,.fluxos-container,.disparos-container,.configuracoes-container{height:100%!important;overflow:hidden auto!important}.table-container,.list-container,[class*=-list],[class*=-table]{max-height:100%;overflow:auto}@supports (height:100dvh){.dashboard-sidebar{height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem)}}@media (max-height:900px){.sidebar-header,.chat-main-container .chat-header{padding:.75rem}.sidebar-content{padding:.75rem .5rem}.sidebar-footer,.chat-main-container .chat-input-area{padding:.5rem}.chat-main-container .chat-messages-area{padding:1rem}}@media (max-height:768px){.sidebar-header{min-height:3rem;padding:.5rem}.sidebar-content,.chat-main-container .chat-messages-area{padding:.5rem}.sidebar-footer,.chat-main-container .chat-input-area{padding:.25rem .5rem}}@media (min-width:1024px) and (max-width:1366px) and (max-height:768px){.dashboard-sidebar{height:calc(100vh - .5rem);margin:.25rem}}.chat-scope{--chat-bg:#fff;--chat-fg:#0a0a0a;--chat-fg-2:#4b5563;--chat-fg-3:#6b7280;--chat-bd:223 223 223}.dark .chat-scope{--chat-bg:#181a1e;--chat-fg:#fff;--chat-fg-2:#d1d5db;--chat-fg-3:#9ca3af;--chat-bd:82 82 82}.chat-main-container{background:var(--sb-bg-light);border:1px solid var(--sb-border-light);border-radius:var(--sb-radius);-webkit-backdrop-filter:blur(var(--sb-blur));box-shadow:var(--sb-shadow-light)}.dark .chat-main-container{background:var(--sb-bg-dark);border-color:var(--sb-border-dark);box-shadow:var(--sb-shadow-dark)}.chat-main-container .chat-sidebar{border-right:1px solid rgb(var(--chat-bd)/.6);background:linear-gradient(135deg,#ffffffe6,#f5f5f5cc)}.dark .chat-main-container .chat-sidebar{border-right:1px solid rgb(var(--chat-bd)/.6);background:#181a1e}.chat-text-primary{color:var(--chat-fg)}.chat-text-secondary{color:var(--chat-fg-2)}.chat-text-muted{color:var(--chat-fg-3)}.message-bubble{border:1px solid rgb(var(--chat-bd)/.6);-webkit-backdrop-filter:blur(12px);border-radius:16px;min-width:0;max-width:100%}.message-bubble-own{color:#fff;background:linear-gradient(135deg,#3b82f6f2,#3b82f6e6);border-color:#93c5fd99}.dark .message-bubble-own{color:#fff;background:#3b82f633}.message-bubble-contact{color:var(--chat-fg);background:#f5f5f5cc}.dark .message-bubble-contact{color:#fff;background:#ffffff14}.message-content-text{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.875rem;line-height:1.4}#recharts_measurement_span,[id^=recharts_measurement_span]{display:none!important}.chat-main-container .chat-sidebar{flex-direction:column!important;flex-shrink:0!important;width:100%!important;max-width:320px!important;display:flex!important;overflow:hidden!important}@media (max-width:768px){.chat-main-container{flex-direction:column!important;height:100vh!important}.chat-main-container .chat-sidebar{border-bottom:1px solid #e5e7eb99!important;border-right:none!important;width:100%!important;max-width:100%!important;height:40%!important;min-height:200px!important}.dark .chat-main-container .chat-sidebar{border-bottom:1px solid #37415199!important}.chat-main-container>div:last-child{width:100%!important;height:60%!important;min-height:300px!important}.chat-main-container .chat-header{padding:.75rem!important}.chat-main-container .chat-messages-area{padding:1rem!important}.chat-main-container .chat-input-area{padding:.75rem!important}@media (max-width:480px){.chat-main-container .chat-search{font-size:.75rem!important}}}@media (min-width:769px) and (max-width:1024px){.chat-main-container{flex-direction:row!important}.chat-main-container .chat-sidebar{width:280px!important;max-width:35%!important}}@media (min-width:1025px){.chat-main-container{flex-direction:row!important}.chat-main-container .chat-sidebar{width:320px!important;max-width:25%!important}}@media (min-width:1440px){.chat-main-container .chat-sidebar{width:360px!important;max-width:25%!important}}.chat-mobile-toggle{z-index:100!important;color:#fff!important;background:#3b82f6!important;border-radius:50%!important;width:3rem!important;height:3rem!important;display:none!important;position:fixed!important;bottom:1rem!important;right:1rem!important;box-shadow:0 4px 12px #3b82f64d!important}@media (max-width:768px){.chat-mobile-toggle{justify-content:center!important;align-items:center!important;display:flex!important}.chat-sidebar-hidden .chat-main-container .chat-sidebar{display:none!important}.chat-sidebar-hidden .chat-main-container>div:last-child{height:100%!important}.chat-content-hidden .chat-main-container>div:last-child{display:none!important}.chat-content-hidden .chat-main-container .chat-sidebar{height:100%!important}}.chat-main-container>div:last-child{flex:1!important;min-width:0!important;overflow:hidden!important}@media (max-width:480px){.chat-main-container .conversation-card{margin:.25rem!important;padding:.5rem!important}.chat-main-container .conversation-name{font-size:.75rem!important}.chat-main-container .conversation-preview-text{display:none!important}}@media (max-width:768px){.chat-main-container{border:none!important;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important}}@media (min-width:769px) and (max-width:1024px){.chat-main-container{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}}.scrollbar-none{scrollbar-width:none!important;-ms-overflow-style:none!important}.scrollbar-none::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.scrollbar-thin{scrollbar-width:thin!important;scrollbar-color:#64748b4d transparent!important}.scrollbar-thin::-webkit-scrollbar{width:6px!important;height:6px!important}.scrollbar-thin::-webkit-scrollbar-track{background:0 0!important}.scrollbar-thin::-webkit-scrollbar-thumb{background:#64748b4d!important;border-radius:3px!important;transition:background-color .2s!important}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#64748b80!important}.dark .scrollbar-thin{scrollbar-color:#94a3b84d transparent!important}.dark .scrollbar-thin::-webkit-scrollbar-thumb{background:#94a3b84d!important}.dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#94a3b880!important}.scrollbar-table{scrollbar-width:auto!important;scrollbar-color:#64748b66 transparent!important}.scrollbar-table::-webkit-scrollbar{width:8px!important;height:8px!important}.scrollbar-table::-webkit-scrollbar-track{background:#0f172a05!important;border-radius:4px!important}.scrollbar-table::-webkit-scrollbar-thumb{background:#64748b66!important;border-radius:4px!important;transition:background-color .2s!important}.scrollbar-table::-webkit-scrollbar-thumb:hover{background:#64748b99!important}.dark .scrollbar-table{scrollbar-color:#94a3b866 transparent!important}.dark .scrollbar-table::-webkit-scrollbar-track{background:#f8fafc05!important}.dark .scrollbar-table::-webkit-scrollbar-thumb{background:#94a3b866!important}.dark .scrollbar-table::-webkit-scrollbar-thumb:hover{background:#94a3b899!important}.scrollbar-premium{scrollbar-width:thin!important;scrollbar-color:#3b82f666 transparent!important}.scrollbar-premium::-webkit-scrollbar{width:8px!important;height:8px!important}.scrollbar-premium::-webkit-scrollbar-track{background:#3b82f60d!important;border-radius:4px!important}.scrollbar-premium::-webkit-scrollbar-thumb{background:linear-gradient(#3b82f666,#8b5cf64d)!important;border-radius:4px!important;transition:all .3s!important}.scrollbar-premium::-webkit-scrollbar-thumb:hover{background:linear-gradient(#3b82f699,#8b5cf680)!important;box-shadow:0 0 8px #3b82f64d!important}.dark .scrollbar-premium{scrollbar-color:#93c5fd66 transparent!important}.dark .scrollbar-premium::-webkit-scrollbar-track{background:#3b82f614!important}.dark .scrollbar-premium::-webkit-scrollbar-thumb{background:linear-gradient(#93c5fd66,#c4b5fd4d)!important}.dark .scrollbar-premium::-webkit-scrollbar-thumb:hover{background:linear-gradient(#93c5fd99,#c4b5fd80)!important;box-shadow:0 0 8px #93c5fd4d!important}main{height:100vh!important;display:flex!important;overflow:hidden!important}main>.dashboard-sidebar{flex-shrink:0!important;overflow:hidden!important}main>div:nth-child(3),main>.MAIN,main>div:not([class*=dashboard-sidebar]):not([class*=BUTTON]){flex:1!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}.analytics-page,.min-h-screen,.max-w-7xl{height:auto!important;min-height:auto!important}main.w-full{height:100vh!important;overflow-y:auto!important}.MAIN,main>:not(.dashboard-sidebar):not(.BUTTON):last-child{flex:1!important;height:100%!important;overflow-y:auto!important}main::-webkit-scrollbar{width:10px!important}main>div:nth-child(3)::-webkit-scrollbar{width:10px!important}.MAIN::-webkit-scrollbar{width:10px!important}main::-webkit-scrollbar-thumb{background-color:#9ca3af80!important;border-radius:5px!important}main>div:nth-child(3)::-webkit-scrollbar-thumb{background-color:#9ca3af80!important;border-radius:5px!important}.MAIN::-webkit-scrollbar-thumb{background-color:#9ca3af80!important;border-radius:5px!important}main::-webkit-scrollbar-thumb:hover{background-color:#9ca3afb3!important}main>div:nth-child(3)::-webkit-scrollbar-thumb:hover{background-color:#9ca3afb3!important}.MAIN::-webkit-scrollbar-thumb:hover{background-color:#9ca3afb3!important}.dark main::-webkit-scrollbar-thumb{background-color:#4b556380!important}.dark main>div:nth-child(3)::-webkit-scrollbar-thumb{background-color:#4b556380!important}.dark .MAIN::-webkit-scrollbar-thumb{background-color:#4b556380!important}.dark main::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3!important}.dark main>div:nth-child(3)::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3!important}.dark .MAIN::-webkit-scrollbar-thumb:hover{background-color:#4b5563b3!important}.font-astonpoliz{font-family:var(--font-family-astonpoliz)}.shimmer{background:linear-gradient(90deg,#0000,#ffffff1a,#0000) 0 0/200% 100%;animation:2s ease-in-out infinite shimmer}.chart-h-lg{height:var(--chart-height-lg)}.chart-pie-h{height:var(--chart-pie-height)}.chart-label-sm{font-size:var(--chart-label-sm)}.chart-label-lg{font-size:var(--chart-label-lg)}.h-analytics-card{height:var(--analytics-card-height)}.bg-luvia-dark{background-color:var(--color-luvia-dark-bg)}.shadow-elevation-soft-lv1{box-shadow:0 4px 32px #00000014,0 1px 4px #0000000a}.surface-card-soft{background:#ffffff1a;border-color:#fff3;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3}.surface-card-muted{background:#9ca3af1a;border-color:#9ca3af33;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3}.inf-surface{background:var(--inf-bg);border-color:var(--inf-border);box-shadow:0 8px 32px var(--inf-glow),inset 0 1px #fff3}.inf-overlay{background:linear-gradient(135deg,var(--inf-border)0%,transparent 50%,var(--inf-border)100%)}.inf-surface-emerald{--inf-bg:#22c55e26;--inf-border:#22c55e4d;--inf-glow:#22c55e33}.inf-surface-blue{--inf-bg:#3b82f626;--inf-border:#3b82f64d;--inf-glow:#3b82f633}.inf-surface-orange{--inf-bg:#fb923c26;--inf-border:#fb923c4d;--inf-glow:#fb923c33}.inf-surface-red{--inf-bg:#ef444426;--inf-border:#ef44444d;--inf-glow:#ef444433}}:root{--z-base:0;--z-content:1;--z-dropdown:50;--z-tooltip:60;--z-popover:70;--z-modal-backdrop:80;--z-modal:90;--z-dialog:100;--z-toast:110;--z-notification:120;--z-command-palette:130;--z-spotlight:140;--z-maximum:9999;--z-debug:10000}.panel-section-header{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.whatsapp-section-item,.webhooks-section-item,.team-section-item{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}@media (hover:hover){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{background-color:color-mix(in srgb,hsl(var(--muted))50%,transparent);background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}}}.whatsapp-section-item,.webhooks-section-item,.team-section-item{border-style:var(--tw-border-style);border-width:1px;border-color:#0000}@media (hover:hover){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{border-color:hsl(var(--border))}@supports (color:color-mix(in lab,red,red)){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{border-color:color-mix(in srgb,hsl(var(--border))50%,transparent);border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:is(.whatsapp-section-item,.webhooks-section-item,.team-section-item):hover{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}}}.panel-item-primary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-foreground)}.panel-item-secondary{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-foreground)}.whatsapp-toggle-button{height:auto;padding:calc(var(--spacing)*.5);background-color:#0000}@media (hover:hover){.whatsapp-toggle-button:hover{background-color:#0000}}.whatsapp-toggle-button{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);border-style:none}.whatsapp-toggle-switch{height:var(--spacing-4);width:var(--spacing-8);cursor:pointer;border-radius:3.40282e38px;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0000001a,0 2px 8px #0000000d}.whatsapp-toggle-switch.active{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#22c55e4d,#10b98133);border:1px solid #22c55e4d;box-shadow:inset 0 1px 2px #22c55e33,0 4px 12px #22c55e26,0 0 0 1px #22c55e1a}.whatsapp-toggle-slider{top:calc(var(--spacing)*.5);left:calc(var(--spacing)*.5);height:var(--spacing-3);width:var(--spacing-3);border-radius:3.40282e38px;border-radius:var(--radius-full);--tw-translate-x:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 2px 8px #0000001a,0 1px 2px #0000000d}.whatsapp-toggle-switch.active .whatsapp-toggle-slider{--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background:linear-gradient(135deg,#fffffff2,#ffffffd9);box-shadow:0 2px 12px #22c55e4d,0 1px 3px #0000001a,0 0 0 2px #22c55e1a}.whatsapp-toggle-switch:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff4d}.whatsapp-toggle-switch.active:hover{background:linear-gradient(135deg,#22c55e66,#10b9814d);border:1px solid #22c55e66}.dark .whatsapp-toggle-switch{background:#0f0f0f4d;border:1px solid #ffffff1a;box-shadow:inset 0 1px 2px #ffffff0d,0 2px 8px #0003}.dark .whatsapp-toggle-switch.active{background:linear-gradient(135deg,#22c55e33,#10b98126);border:1px solid #22c55e40;box-shadow:inset 0 1px 2px #22c55e26,0 4px 12px #22c55e1a,0 0 0 1px #22c55e0d}.dark .whatsapp-toggle-slider{background:linear-gradient(135deg,#fffc,#fff9);border:1px solid #fff3}.dark .whatsapp-toggle-switch.active .whatsapp-toggle-slider{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);box-shadow:0 2px 12px #22c55e33,0 1px 3px #0003,0 0 0 2px #22c55e14}.status-connected{align-items:center;gap:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-emerald-600);display:inline-flex}.status-connected:is(.dark *){color:var(--color-emerald-400)}.webhook-icon,.whatsapp-icon,.team-icon{color:var(--color-neutral-700);transition:color .2s ease-out}.dark .webhook-icon,.dark .whatsapp-icon,.dark .team-icon{color:var(--color-neutral-200)}.status-pending{align-items:center;gap:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-amber-600);display:inline-flex}.status-pending:is(.dark *){color:var(--color-amber-400)}.status-disconnected{align-items:center;gap:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-red-600);display:inline-flex}.status-disconnected:is(.dark *){color:var(--color-red-400)}.panel-action-enhanced{height:auto;padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-muted-foreground)}@media (hover:hover){.panel-action-enhanced:hover{color:var(--color-foreground)}}.panel-action-enhanced{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);border-color:#0000}@media (hover:hover){.panel-action-enhanced:hover{border-color:var(--color-border)}}.whatsapp-toggle-button,.whatsapp-business-card-refined button,.whatsapp-connect-card-refined button,.whatsapp-account-item-refined button{font-family:var(--font-button)!important;font-size:var(--text-base)!important;letter-spacing:.01em!important;font-weight:400!important}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-from:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.panel-loading-skeleton{--tw-gradient-via:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-via:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}.panel-loading-skeleton{--tw-gradient-to:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.panel-loading-skeleton:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}.panel-loading-skeleton:is(.dark *){--tw-gradient-via:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.panel-loading-skeleton:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}@media (hover:hover){:is(.dark .whatsapp-section-item,.dark .webhooks-section-item,.dark .team-section-item):hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){:is(.dark .whatsapp-section-item,.dark .webhooks-section-item,.dark .team-section-item):hover{background-color:color-mix(in srgb,hsl(var(--muted))30%,transparent);background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){:is(.dark .whatsapp-section-item,.dark .webhooks-section-item,.dark .team-section-item):hover{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}}}.dark .status-connected{color:var(--color-emerald-400)}.dark .status-pending{color:var(--color-amber-400)}.dark .status-disconnected{color:var(--color-red-400)}.dark .panel-action-enhanced{color:var(--color-muted-foreground)}@media (hover:hover){.dark .panel-action-enhanced:hover{color:var(--color-foreground)}}.dark .panel-loading-skeleton{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab,red,red)){.dark .panel-loading-skeleton{background-color:color-mix(in srgb,hsl(var(--muted))30%,transparent);background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.dark .panel-loading-skeleton{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}}.whatsapp-section-item,.webhooks-section-item,.team-section-item{min-height:48px!important}.w-full>.space-y-4{min-height:200px!important}.whatsapp-business-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:16px!important;padding:16px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.whatsapp-business-card-refined:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #00000014,inset 0 1px #ffffff26!important}.dark .whatsapp-business-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.dark .whatsapp-business-card-refined:hover{background:linear-gradient(135deg,#ffffff14,#ffffff08)!important;border:1px solid #ffffff26!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff14!important}.whatsapp-account-item-refined{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff14,#ffffff0a)!important;border:1px solid #ffffff26!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:8px!important;transition:all .3s ease-out!important;display:flex!important;box-shadow:0 4px 16px #00000008,inset 0 1px #ffffff14!important}.whatsapp-account-item-refined:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f)!important;border:1px solid #ffffff40!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #0000000d,inset 0 1px #ffffff1f!important}.dark .whatsapp-account-item-refined{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff0a,#ffffff05)!important;border:1px solid #ffffff14!important;box-shadow:0 4px 16px #00000014,inset 0 1px #ffffff0a!important}.dark .whatsapp-account-item-refined:hover{background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff1f!important;box-shadow:0 6px 20px #0000001f,inset 0 1px #ffffff0f!important}.whatsapp-connect-card-refined{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff0f,#ffffff08)!important;border:1px solid #ffffff1f!important;border-radius:12px!important;padding:12px!important;transition:all .3s ease-out!important;box-shadow:0 4px 16px #00000005,inset 0 1px #ffffff0f!important}.dark .whatsapp-connect-card-refined{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,#ffffff08,#ffffff04)!important;border:1px solid #ffffff0f!important;box-shadow:0 4px 16px #0000000f,inset 0 1px #ffffff08!important}.whatsapp-upgrade-card-refined{text-align:center!important;background:linear-gradient(135deg,#a855f70f,#9333ea0a)!important;border:1px solid #a855f71f!important;border-radius:12px!important;flex-direction:column!important;gap:6px!important;padding:8px!important;transition:all .2s ease-out!important;display:flex!important}.whatsapp-upgrade-card-refined:hover{background:linear-gradient(135deg,#a855f714,#9333ea0f)!important;border:1px solid #a855f72e!important;transform:translateY(-.5px)!important;box-shadow:0 1px 3px #a855f70f!important}.dark .whatsapp-upgrade-card-refined{background:linear-gradient(135deg,#181a1e,#a855f714)!important;border:1px solid #a855f740!important}.dark .whatsapp-upgrade-card-refined:hover{background:linear-gradient(135deg,#1c1e23,#a855f71f)!important;border:1px solid #a855f759!important;box-shadow:0 1px 3px #a855f714!important}.webhook-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:16px!important;padding:16px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.webhook-card-refined:hover{background:linear-gradient(135deg,#ffffff26,#ffffff14)!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #00000014,inset 0 1px #ffffff26!important}.dark .webhook-card-refined{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.dark .webhook-card-refined:hover{background:linear-gradient(135deg,#ffffff14,#ffffff08)!important;border:1px solid #ffffff26!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff14!important}.platform-card-refined{background:linear-gradient(135deg,#fafafacc,#f5f5f599)!important;border:1px solid #e5e5e599!important;border-radius:12px!important;flex-direction:column!important;height:100%!important;padding:12px!important;transition:all .2s ease-out!important;display:flex!important}.platform-card-refined:hover{background:linear-gradient(135deg,#f5f5f5e6,#f0f0f0b3)!important;border:1px solid #d4d4d4cc!important;transform:translateY(-1px)!important;box-shadow:0 1px 4px #00000005!important}.dark .platform-card-refined{background:#181a1e!important;border:1px solid #52525299!important}.dark .platform-card-refined:hover{background:#1c1e23!important;border:1px solid #737373cc!important;box-shadow:0 1px 4px #00000014!important}.webhook-generate-button-glassmorphism{white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;color:#404040!important;background:linear-gradient(135deg,#ffffff26,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;padding:6px 8px!important;font-size:11px!important;font-weight:500!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1a,0 1px 3px #00000014!important}.webhook-generate-button-glassmorphism:hover{color:#262626!important;background:linear-gradient(135deg,#ffffff40,#ffffff26)!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0000001f!important}.dark .webhook-generate-button-glassmorphism{color:#d4d4d4!important;background:linear-gradient(135deg,#ffffff1a,#ffffff08)!important;border:1px solid #ffffff1f!important;box-shadow:inset 0 1px #ffffff14,0 1px 3px #00000026!important}.dark .webhook-generate-button-glassmorphism:hover{color:#fff!important;background:linear-gradient(135deg,#ffffff2e,#ffffff14)!important;border:1px solid #fff3!important;box-shadow:inset 0 1px #ffffff1f,0 4px 12px #00000040!important}.webhook-copy-button-glassmorphism{white-space:nowrap!important;text-overflow:ellipsis!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;color:#16a34a!important;background:linear-gradient(135deg,#22c55e26,#16a34a14)!important;border:1px solid #22c55e4d!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;padding:6px 8px!important;font-size:11px!important;font-weight:500!important;transition:all .3s cubic-bezier(.23,1,.32,1)!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #22c55e33,0 1px 3px #22c55e26!important}.webhook-copy-button-glassmorphism:hover{color:#0f766e!important;background:linear-gradient(135deg,#22c55e40,#16a34a26)!important;border:1px solid #22c55e66!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #22c55e4d,0 4px 12px #22c55e33!important}.dark .webhook-copy-button-glassmorphism{color:#4ade80!important;background:linear-gradient(135deg,#22c55e33,#16a34a1f)!important;border:1px solid #22c55e66!important;box-shadow:inset 0 1px #22c55e40,0 1px 3px #00000026!important}.dark .webhook-copy-button-glassmorphism:hover{color:#86efac!important;background:linear-gradient(135deg,#22c55e4d,#16a34a33)!important;border:1px solid #22c55e80!important;box-shadow:inset 0 1px #22c55e59,0 4px 12px #00000040!important}.webhook-generate-button-disabled{cursor:not-allowed!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:#a3a3a3!important;opacity:.6!important;background:linear-gradient(135deg,#a3a3a31a,#7373730d)!important;border:1px solid #a3a3a333!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;padding:6px 8px!important;font-size:11px!important;font-weight:500!important;display:flex!important;overflow:hidden!important}.dark .webhook-generate-button-disabled{color:#737373!important;background:linear-gradient(135deg,#52525226,#40404014)!important;border:1px solid #5252524d!important}.webhook-generate-button-loading{opacity:.8!important;cursor:wait!important}.whatsapp-section-item{background:linear-gradient(135deg,#22c55e14,#16a34a0f)!important;border:1px solid #22c55e2e!important;border-radius:16px!important;transition:all .25s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 1px 3px #00000008!important}.whatsapp-section-item:hover{background:linear-gradient(135deg,#22c55e1a,#16a34a14)!important;border:1px solid #22c55e38!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #22c55e14,0 2px 6px #0000000f!important}.dark .whatsapp-section-item{background:#181a1e!important;border:1px solid #22c55e4d!important;box-shadow:0 1px 3px #00000026!important}.dark .whatsapp-section-item:hover{background:#1c1e23!important;border:1px solid #22c55e66!important;box-shadow:0 4px 12px #22c55e26,0 2px 6px #0000004d!important}.webhooks-section-item{-webkit-backdrop-filter:blur(16px)saturate(180%)!important;backdrop-filter:blur(16px)saturate(180%)!important;background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:16px!important;transition:all .25s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3!important}.webhooks-section-item:hover{background:#ffffff26!important;border:1px solid #ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 12px 40px #00000026,inset 0 1px #ffffff4d!important}.dark .webhooks-section-item{-webkit-backdrop-filter:blur(16px)saturate(120%)!important;backdrop-filter:blur(16px)saturate(120%)!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a!important}.dark .webhooks-section-item:hover{background:#ffffff14!important;border:1px solid #ffffff26!important;box-shadow:0 12px 40px #0006,inset 0 1px #ffffff26!important}.team-section-item{background:linear-gradient(135deg,#a855f714,#9333ea0f)!important;border:1px solid #a855f72e!important;border-radius:16px!important;transition:all .25s cubic-bezier(.23,1,.32,1)!important;box-shadow:0 1px 3px #00000008!important}.team-section-item:hover{background:linear-gradient(135deg,#a855f71a,#9333ea14)!important;border:1px solid #a855f738!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #a855f714,0 2px 6px #0000000f!important}.dark .team-section-item{background:#181a1e!important;border:1px solid #a855f74d!important;box-shadow:0 1px 3px #00000026!important}.dark .team-section-item:hover{background:#1c1e23!important;border:1px solid #a855f766!important;box-shadow:0 4px 12px #a855f726,0 2px 6px #0000004d!important}.status-connected{color:#0f766e!important;background:linear-gradient(135deg,#22c55e40,#16a34a26)!important;border:1px solid #22c55e66!important;border-radius:6px!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.dark .status-connected{color:#86efac!important;background:linear-gradient(135deg,#22c55e4d,#16a34a33)!important;border:1px solid #22c55e80!important}.status-disconnected{color:#b91c1c!important;background:linear-gradient(135deg,#ef444440,#dc262626)!important;border:1px solid #ef444466!important;border-radius:6px!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.dark .status-disconnected{color:#fecaca!important;background:linear-gradient(135deg,#ef44444d,#dc262633)!important;border:1px solid #ef444480!important}.status-pending{color:#b45309!important;background:linear-gradient(135deg,#f59e0b40,#d9770626)!important;border:1px solid #f59e0b66!important;border-radius:6px!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important}.dark .status-pending{color:#fef08a!important;background:linear-gradient(135deg,#f59e0b4d,#d9770633)!important;border:1px solid #f59e0b80!important}.panel-section-header{color:#111827!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important}.dark .panel-section-header{color:#f8fafc!important}.panel-item-primary{color:#111827!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important}.dark .panel-item-primary{color:#f8fafc!important}.panel-item-secondary{color:#374151!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}.dark .panel-item-secondary{color:#e2e8f0!important}.panel-plus-button{cursor:pointer!important;color:#4b5563!important;background:linear-gradient(135deg,#fffc,#f8fafc99)!important;border:1px solid #cbd5e166!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;transition:all .2s cubic-bezier(.23,1,.32,1)!important;display:flex!important}.panel-plus-button:hover{color:#111827!important;background:linear-gradient(135deg,#f8fafce6,#f1f5f9b3)!important;border:1px solid #94a3b899!important;transform:scale(1.05)!important;box-shadow:0 2px 8px #0000000f!important}.dark .panel-plus-button{color:#cbd5e1!important;background:linear-gradient(135deg,#475569cc,#33415599)!important;border:1px solid #64748b99!important}.dark .panel-plus-button:hover{color:#f8fafc!important;background:linear-gradient(135deg,#64748be6,#475569b3)!important;border:1px solid #94a3b8cc!important}.panel-action-enhanced,.panel-action-enhanced.btn-ghost,button.panel-action-enhanced{color:#4b5563!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;height:auto!important;min-height:auto!important;padding:4px 8px!important;font-size:10px!important;font-weight:500!important;transition:all .2s cubic-bezier(.23,1,.32,1)!important}.panel-action-enhanced:hover,.panel-action-enhanced.btn-ghost:hover,button.panel-action-enhanced:hover{color:#111827!important;background:#f8fafc99!important;border:1px solid #cbd5e14d!important;transform:translateY(-.5px)!important}.dark .panel-action-enhanced,.dark .panel-action-enhanced.btn-ghost,.dark button.panel-action-enhanced{color:#cbd5e1!important}.dark .panel-action-enhanced:hover,.dark .panel-action-enhanced.btn-ghost:hover,.dark button.panel-action-enhanced:hover{color:#f8fafc!important;background:#47556999!important;border:1px solid #64748b80!important}@media (max-width:480px){.whatsapp-business-card-refined,.webhook-card-refined{border-radius:12px!important;padding:8px!important}.panel-section-header{font-size:11px!important}.panel-item-primary{font-size:10px!important}.panel-item-secondary{font-size:9px!important}.whatsapp-account-item-refined{border-radius:8px!important;padding:4px!important}.whatsapp-connect-card-refined{border-radius:8px!important;padding:8px!important}.webhook-generate-button-glassmorphism,.webhook-copy-button-glassmorphism,.webhook-generate-button-disabled{border-radius:6px!important;gap:3px!important;min-height:24px!important;padding:3px 6px!important;font-size:9px!important}}@media (min-width:481px) and (max-width:640px){.whatsapp-business-card-refined,.webhook-card-refined{border-radius:14px!important;padding:10px!important}.panel-section-header{font-size:12px!important}.panel-item-primary{font-size:11px!important}.panel-item-secondary{font-size:10px!important}.panel-item-content{gap:6px!important;padding:8px!important}.panel-plus-button{width:18px!important;height:18px!important}.whatsapp-account-item-refined{border-radius:10px!important;padding:6px!important}.whatsapp-connect-card-refined{border-radius:10px!important;padding:10px!important}.webhook-generate-button-glassmorphism,.webhook-copy-button-glassmorphism,.webhook-generate-button-disabled{border-radius:8px!important;gap:4px!important;min-height:28px!important;padding:4px 8px!important;font-size:10px!important}}@media (min-width:641px) and (max-width:1024px){.whatsapp-business-card-refined,.webhook-card-refined{border-radius:16px!important;padding:12px!important}.panel-section-header{font-size:13px!important}.panel-item-primary{font-size:12px!important}.panel-item-secondary{font-size:11px!important}.whatsapp-account-item-refined{border-radius:11px!important;padding:7px!important}.whatsapp-connect-card-refined{border-radius:11px!important;padding:11px!important}.webhook-generate-button-glassmorphism,.webhook-copy-button-glassmorphism,.webhook-generate-button-disabled{border-radius:10px!important;gap:5px!important;min-height:30px!important;padding:5px 8px!important;font-size:10px!important}}@media (min-width:1025px){.whatsapp-business-card-refined,.webhook-card-refined{border-radius:18px!important;padding:14px!important}.panel-section-header{font-size:14px!important}.panel-item-primary{font-size:13px!important}.panel-item-secondary{font-size:12px!important}.whatsapp-account-item-refined{border-radius:12px!important;padding:8px!important}.whatsapp-connect-card-refined{border-radius:12px!important;padding:12px!important}.webhook-generate-button-glassmorphism,.webhook-copy-button-glassmorphism,.webhook-generate-button-disabled{gap:6px!important;min-height:32px!important;padding:6px 8px!important;font-size:11px!important}}.panel-summary-card{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-from:color-mix(in oklab,var(--color-white)90%,transparent)}}}.panel-summary-card{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#fffc}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-via:color-mix(in oklab,var(--color-white)80%,transparent)}}}.panel-summary-card{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-to:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-gradient-to:color-mix(in oklab,var(--color-white)70%,transparent)}}}.panel-summary-card{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.panel-summary-card:is(.dark *){--tw-gradient-from:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-from:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.panel-summary-card:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#0a0a0acc}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-via:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-900)80%,transparent)}}}.panel-summary-card:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#0a0a0ab3}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-to:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-900)70%,transparent)}}}.panel-summary-card:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.panel-summary-card{border-style:var(--tw-border-style);border-width:1px;border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.panel-summary-card{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.panel-summary-card:is(.dark *){border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.panel-summary-card{padding:var(--spacing-6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);border-radius:24px}@media (hover:hover){.panel-summary-card:hover{--tw-translate-y:calc(var(--spacing-1)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:hover{border-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:hover{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}}.panel-summary-card:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.panel-summary-card:is(.dark *):hover{border-color:#52525299}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *):hover{border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}}.panel-summary-card{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0a0a0a0d}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-shadow-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-900)5%,transparent)var(--tw-shadow-alpha),transparent)}}}.panel-summary-card:is(.dark *){--tw-shadow-color:#0a0a0a33}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-shadow-color:var(--color-neutral-950)}@supports (color:color-mix(in lab,red,red)){.panel-summary-card:is(.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-950)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.panel-summary-card{position:relative;overflow:hidden}.panel-summary-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(135deg,#ffffff1a,#ffffff0d,#ffffff05);position:absolute;top:0;right:0;bottom:0;left:0}.dark .panel-summary-card:before{background:linear-gradient(135deg,#ffffff08,#ffffff03,#ffffff01)}.panel-summary-header{margin-bottom:var(--spacing-6);z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.panel-summary-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.panel-summary-title:is(.dark *){color:var(--color-white)}.panel-summary-actions{align-items:center;gap:var(--spacing-3);display:flex}.panel-summary-grid{gap:var(--spacing-6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.panel-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.panel-summary-grid{z-index:2;position:relative}:where(.panel-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}.panel-section-title{margin-bottom:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.panel-section-title:is(.dark *){color:var(--color-gray-300)}.whatsapp-account-card{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}}.whatsapp-account-card{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.whatsapp-account-card:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.whatsapp-account-card{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card{border-color:color-mix(in oklab,var(--color-gray-200)60%,transparent)}}}.whatsapp-account-card:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.whatsapp-account-card{border-radius:var(--radius-3xl);padding:var(--spacing-4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.whatsapp-account-card:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}}.whatsapp-account-card:is(.dark *):hover{background-color:#404040b3}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *):hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)70%,transparent)}}}.whatsapp-account-card:hover{border-color:#d1d5dccc}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:hover{border-color:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:hover{border-color:color-mix(in oklab,var(--color-gray-300)80%,transparent)}}}.whatsapp-account-card:is(.dark *):hover{border-color:#525252cc}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *):hover{border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-card:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-neutral-600)80%,transparent)}}}.whatsapp-account-card:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.whatsapp-account-info{margin-bottom:var(--spacing-3);align-items:center;gap:var(--spacing-3);display:flex}.whatsapp-account-avatar{height:var(--spacing-10);width:var(--spacing-10);border-radius:3.40282e38px;border-radius:var(--radius-full);background-color:var(--color-green-100)}.whatsapp-account-avatar:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-avatar:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-avatar:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.whatsapp-account-avatar{color:var(--color-green-600);justify-content:center;align-items:center;display:flex}.whatsapp-account-avatar:is(.dark *){color:var(--color-green-400)}.whatsapp-account-details{flex:1}.whatsapp-account-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.whatsapp-account-name:is(.dark *){color:var(--color-white)}.whatsapp-account-phone{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-500)}.whatsapp-account-phone:is(.dark *){color:var(--color-gray-400)}.whatsapp-account-status{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.whatsapp-account-status.connected{background-color:var(--color-green-100);color:var(--color-green-700)}.whatsapp-account-status.connected:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-status.connected:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-status.connected:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.whatsapp-account-status.connected:is(.dark *){color:var(--color-green-400)}.whatsapp-account-status.disconnected{background-color:var(--color-red-100);color:var(--color-red-700)}.whatsapp-account-status.disconnected:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-status.disconnected:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-account-status.disconnected:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.whatsapp-account-status.disconnected:is(.dark *){color:var(--color-red-400)}.whatsapp-action-button{border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-style:var(--tw-border-style);border-width:1px;border-color:#0000;transition-duration:.2s}.whatsapp-action-button.disconnect{background-color:var(--color-red-50);color:var(--color-red-600)}.whatsapp-action-button.disconnect:is(.dark *){background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}}.whatsapp-action-button.disconnect:is(.dark *){color:var(--color-red-400)}@media (hover:hover){.whatsapp-action-button.disconnect:hover{background-color:var(--color-red-100)}.whatsapp-action-button.disconnect:is(.dark *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.whatsapp-action-button.disconnect:hover{border-color:var(--color-red-200)}.whatsapp-action-button.disconnect:is(.dark *):hover{border-color:#9f071280}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *):hover{border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.disconnect:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-red-800)50%,transparent)}}}}.whatsapp-action-button.reconnect{background-color:var(--color-blue-50);color:var(--color-blue-600)}.whatsapp-action-button.reconnect:is(.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}}.whatsapp-action-button.reconnect:is(.dark *){color:var(--color-blue-400)}@media (hover:hover){.whatsapp-action-button.reconnect:hover{background-color:var(--color-blue-100)}.whatsapp-action-button.reconnect:is(.dark *):hover:hover{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *):hover:hover{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *):hover:hover{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.whatsapp-action-button.reconnect:hover{border-color:var(--color-blue-200)}.whatsapp-action-button.reconnect:is(.dark *):hover{border-color:#193cb880}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *):hover{border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.whatsapp-action-button.reconnect:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-blue-800)50%,transparent)}}}}.webhook-item{padding:var(--spacing-3);background-color:#fff6;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.webhook-item{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.webhook-item{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.webhook-item:is(.dark *){background-color:#26262666}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)40%,transparent)}}}.webhook-item{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.webhook-item{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.webhook-item{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.webhook-item:is(.dark *){border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.webhook-item{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.webhook-item:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.webhook-item:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.webhook-item:hover{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.webhook-item:is(.dark *):hover{background-color:#40404099}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *):hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.webhook-item:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}}.webhook-info{align-items:center;gap:var(--spacing-3);display:flex}.webhook-icon{border-radius:3.40282e38px;border-radius:var(--radius-full);background-color:var(--color-blue-100)}.webhook-icon:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.webhook-icon:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.webhook-icon:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.webhook-icon{color:var(--color-blue-600);justify-content:center;align-items:center;display:flex}.webhook-icon:is(.dark *){color:var(--color-blue-400)}.webhook-details{flex:1}.webhook-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.webhook-name:is(.dark *){color:var(--color-white)}.webhook-url{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-500);overflow:hidden}.webhook-url:is(.dark *){color:var(--color-gray-400)}.webhook-status{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.webhook-status.active{background-color:var(--color-green-100);color:var(--color-green-700)}.webhook-status.active:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.webhook-status.active:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.webhook-status.active:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.webhook-status.active:is(.dark *){color:var(--color-green-400)}.webhook-status.inactive{background-color:var(--color-gray-100);color:var(--color-gray-600)}.webhook-status.inactive:is(.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.webhook-status.inactive:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.webhook-status.inactive:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}}.webhook-status.inactive:is(.dark *){color:var(--color-gray-400)}.team-member-item{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3);background-color:#fff6;display:flex}@supports (color:color-mix(in lab,red,red)){.team-member-item{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.team-member-item{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}}.team-member-item:is(.dark *){background-color:#26262666}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)40%,transparent)}}}.team-member-item{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb80}@supports (color:color-mix(in lab,red,red)){.team-member-item{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.team-member-item{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}}.team-member-item:is(.dark *){border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.team-member-item{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.team-member-item:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.team-member-item:hover{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.team-member-item:hover{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}}.team-member-item:is(.dark *):hover{background-color:#40404099}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *):hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.team-member-item:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}}.team-member-avatar{height:var(--spacing-10);width:var(--spacing-10);border-radius:3.40282e38px;border-radius:var(--radius-full);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-pink-400);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);justify-content:center;align-items:center;display:flex}.team-member-info{flex:1}.team-member-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.team-member-name:is(.dark *){color:var(--color-white)}.team-member-role{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-500)}.team-member-role:is(.dark *){color:var(--color-gray-400)}.team-member-status{height:var(--spacing-3);width:var(--spacing-3);border-radius:3.40282e38px;border-radius:var(--radius-full)}.team-member-status.online{background-color:var(--color-green-400)}.team-member-status.offline{background-color:var(--color-gray-300)}.team-member-status.offline:is(.dark *){background-color:var(--color-gray-600)}.panel-loading-skeleton{border-radius:var(--radius-3xl);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#e5e5e5cc;animation:2.5s ease-in-out infinite pulse-modern}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-from:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.panel-loading-skeleton{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-via:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-via:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.panel-loading-skeleton{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-to:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.panel-loading-skeleton{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.panel-loading-skeleton:is(.dark *){--tw-gradient-from:#262626cc}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.panel-loading-skeleton:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#40404099}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-via:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.panel-loading-skeleton:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#262626cc}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.panel-loading-skeleton:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.panel-loading-skeleton:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.panel-loading-skeleton.title{margin-bottom:var(--spacing-3);height:var(--spacing-5);width:calc(var(--spacing)*32)}.panel-loading-skeleton.item{margin-bottom:var(--spacing-3);height:var(--spacing-16);width:100%}.panel-loading-skeleton.item:last-child{margin-bottom:var(--spacing-0)}@media (max-width:1024px){.panel-summary-grid{gap:var(--spacing-4);grid-template-columns:repeat(1,minmax(0,1fr))}.panel-summary-card{padding:var(--spacing-4)}}@media (max-width:640px){.panel-summary-header{align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.panel-summary-actions{justify-content:flex-end;width:100%}.whatsapp-account-card,.webhook-item,.team-member-item{padding:var(--spacing-3)}}.regras-gerais-modern-container{width:100%}.regras-gerais-modern-list{overflow:hidden;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:32px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.dark .regras-gerais-modern-list{background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.regras-gerais-modern-list .list-header{-webkit-backdrop-filter:blur(20px);margin:16px 16px 24px;background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid #ffffff40;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;transition:all .3s;display:flex;box-shadow:0 4px 24px #00000014,inset 0 1px #fff3}.regras-gerais-modern-list .list-header:hover{background:linear-gradient(135deg,#fff3,#ffffff1a);box-shadow:0 6px 32px #0000001f,inset 0 1px #ffffff40}.dark .regras-gerais-modern-list .list-header{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff26;box-shadow:0 4px 24px #00000026,inset 0 1px #ffffff1a}.dark .regras-gerais-modern-list .list-header:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f);box-shadow:0 6px 32px #0003,inset 0 1px #ffffff26}.regras-gerais-modern-list .header-title{color:#111827;font-size:1.125rem;font-weight:600}.dark .regras-gerais-modern-list .header-title{color:#f3f4f6}.regras-gerais-modern-list .search-container{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.regras-gerais-modern-list .search-wrapper{flex:1;min-width:0;position:relative}.regras-gerais-modern-list .search-input{-webkit-backdrop-filter:blur(16px);color:#111827e6;background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border:1px solid #fff3;border-radius:16px;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:500;transition:all .3s;box-shadow:inset 0 1px 3px #0000000d}.regras-gerais-modern-list .search-input:focus{background:linear-gradient(135deg,#ffffff2e,#ffffff17);border-color:#8b5cf64d;outline:none;box-shadow:0 0 0 3px #8b5cf61a,inset 0 1px 3px #0000000d}.regras-gerais-modern-list .search-input::placeholder{color:#11182780;font-weight:400}.regras-gerais-modern-list .search-icon{color:#11182799;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.regras-gerais-modern-list .clear-button{color:#ef4444cc;cursor:pointer;background:#ef44441a;border:none;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.regras-gerais-modern-list .clear-button:hover{color:#ef4444;background:#ef444433}.dark .regras-gerais-modern-list .search-input{color:#f3f4f6e6;background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid #ffffff1a}.dark .regras-gerais-modern-list .search-input:focus{background:linear-gradient(135deg,#ffffff17,#ffffff0b);border-color:#8b5cf666}.dark .regras-gerais-modern-list .search-input::placeholder{color:#f3f4f666}.dark .regras-gerais-modern-list .search-icon{color:#f3f4f680}.regras-gerais-modern-list .modern-count-badge{-webkit-backdrop-filter:blur(12px);color:#8b5cf6e6;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(135deg,#8b5cf633,#8b5cf61a);border:1px solid #8b5cf64d;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #8b5cf626}.regras-gerais-modern-list .modern-count-badge:hover{background:linear-gradient(135deg,#8b5cf640,#8b5cf626);box-shadow:0 4px 16px #8b5cf633}.dark .regras-gerais-modern-list .modern-count-badge{color:#c4b5fd;background:linear-gradient(135deg,#8b5cf626,#8b5cf614);border:1px solid #8b5cf640}.dark .regras-gerais-modern-list .modern-count-badge:hover{background:linear-gradient(135deg,#8b5cf633,#8b5cf61f)}.regras-gerais-modern-list .list-content{padding:.5rem}.regras-gerais-modern-list .modern-list-item{cursor:pointer;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:1.5rem;margin-bottom:.5rem;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.regras-gerais-modern-list .modern-list-item:last-child{margin-bottom:0}.dark .regras-gerais-modern-list .modern-list-item{background:linear-gradient(135deg,#ffffff0a,#ffffff05);border:1px solid #ffffff0d}.regras-gerais-modern-list .modern-list-item.hovered{background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border:1px solid #ffffff26;transform:translateY(-1px);box-shadow:0 4px 20px #0000000d}.dark .regras-gerais-modern-list .modern-list-item.hovered{background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid #ffffff14;box-shadow:0 4px 20px #0000001a}.regras-gerais-modern-list .modern-list-item.selected{background:linear-gradient(135deg,#a855f71a,#9333ea14);border:1px solid #a855f733;box-shadow:0 4px 20px #a855f71a}.dark .regras-gerais-modern-list .modern-list-item.selected{background:linear-gradient(135deg,#a855f71f,#9333ea1a);border:1px solid #a855f740;box-shadow:0 4px 20px #a855f726}.regras-gerais-modern-list .item-main{align-items:center;gap:1rem;padding:1rem;display:flex}.regras-gerais-modern-list .item-icon{flex-shrink:0;position:relative}.regras-gerais-modern-list .icon-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#4b5563;background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid #fff3;border-radius:1.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s ease-out;display:flex}.dark .regras-gerais-modern-list .icon-container{color:#9ca3af;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1f}.regras-gerais-modern-list .status-toggle-btn{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(12px);white-space:nowrap;cursor:pointer;border:1px solid;border-radius:16px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:0 2px 8px #0000001a}.regras-gerais-modern-list .status-toggle-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.regras-gerais-modern-list .status-toggle-btn.active{color:#16a34ae6;background:linear-gradient(135deg,#22c55e33,#16a34a26);border-color:#22c55e66}.regras-gerais-modern-list .status-toggle-btn.active:hover{background:linear-gradient(135deg,#22c55e40,#16a34a33);border-color:#22c55e80;box-shadow:0 4px 16px #22c55e33}.regras-gerais-modern-list .status-toggle-btn.inactive{color:#dc2626e6;background:linear-gradient(135deg,#ef444433,#dc262626);border-color:#ef444466}.regras-gerais-modern-list .status-toggle-btn.inactive:hover{background:linear-gradient(135deg,#ef444440,#dc262633);border-color:#ef444480;box-shadow:0 4px 16px #ef444433}.dark .regras-gerais-modern-list .status-toggle-btn.active{color:#4ade80e6;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border-color:#22c55e4d}.dark .regras-gerais-modern-list .status-toggle-btn.active:hover{background:linear-gradient(135deg,#22c55e33,#16a34a26);border-color:#22c55e66}.dark .regras-gerais-modern-list .status-toggle-btn.inactive{color:#f87171e6;background:linear-gradient(135deg,#ef444426,#dc26261a);border-color:#ef44444d}.dark .regras-gerais-modern-list .status-toggle-btn.inactive:hover{background:linear-gradient(135deg,#ef444433,#dc262626);border-color:#ef444466}.regras-gerais-modern-list .item-content{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.regras-gerais-modern-list .content-primary{flex:1;min-width:0}.regras-gerais-modern-list .item-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;font-size:1rem;font-weight:600;overflow:hidden}.dark .regras-gerais-modern-list .item-title{color:#f3f4f6}.regras-gerais-modern-list .item-meta{color:#6b7280;align-items:center;gap:1rem;font-size:.75rem;display:flex}.dark .regras-gerais-modern-list .item-meta{color:#9ca3af}.regras-gerais-modern-list .meta-type,.regras-gerais-modern-list .meta-date{align-items:center;gap:.25rem;display:flex}.regras-gerais-modern-list .content-status{flex-shrink:0;margin-right:1rem}.regras-gerais-modern-list .item-actions{align-items:center;gap:.25rem;display:flex}.regras-gerais-modern-list .action-btn{color:#6b7280;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .2s ease-out;display:flex}.dark .regras-gerais-modern-list .action-btn{color:#9ca3af;background:#ffffff0d;border:1px solid #ffffff0d}.regras-gerais-modern-list .action-btn:hover{background:#ffffff26;border:1px solid #fff3;transform:scale(1.05)}.dark .regras-gerais-modern-list .action-btn:hover{background:#ffffff14;border:1px solid #ffffff1f}.regras-gerais-modern-list .edit-btn:hover{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633}.regras-gerais-modern-list .delete-btn:hover{color:#ef4444;background:#ef44441a;border-color:#ef444433}.regras-gerais-modern-list .expand-indicator{color:#9ca3af;margin-left:.5rem}.dark .regras-gerais-modern-list .expand-indicator{color:#6b7280}.regras-gerais-modern-list .item-expanded{border-top:1px solid #ffffff1a}.dark .regras-gerais-modern-list .item-expanded{border-top-color:#ffffff0d}.regras-gerais-modern-list .expanded-content{background:linear-gradient(135deg,#ffffff0d,#ffffff05);flex-direction:column;gap:1rem;padding:1rem;display:flex}.dark .regras-gerais-modern-list .expanded-content{background:linear-gradient(135deg,#ffffff05,#ffffff03)}.regras-gerais-modern-list .expanded-section{flex-direction:column;gap:.5rem;display:flex}.regras-gerais-modern-list .expanded-title{color:#374151;font-size:.875rem;font-weight:500}.dark .regras-gerais-modern-list .expanded-title{color:#d1d5db}.regras-gerais-modern-list .expanded-description{color:#4b5563;white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.6}.dark .regras-gerais-modern-list .expanded-description{color:#9ca3af}.regras-gerais-modern-list .expanded-actions{gap:.5rem;padding-top:.5rem;display:flex}.regras-gerais-modern-list .expanded-btn{border:1px solid;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;transition:all .2s ease-out;display:flex}.regras-gerais-modern-list .expanded-btn.primary{color:#a855f7;background:linear-gradient(135deg,#a855f71a,#9333ea14);border-color:#a855f733}.dark .regras-gerais-modern-list .expanded-btn.primary{color:#c4b5fd;background:linear-gradient(135deg,#a855f726,#9333ea1f);border-color:#a855f74d}.regras-gerais-modern-container .preview-sidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff26;border-radius:20px;height:fit-content;position:sticky;top:1.5rem;overflow:hidden;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff14}.dark .regras-gerais-modern-container .preview-sidebar{background:linear-gradient(135deg,#ffffff0a,#ffffff05);border:1px solid #ffffff14;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0a}.regras-gerais-modern-container .preview-content{padding:1.5rem}.regras-gerais-modern-container .preview-header{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1rem}.dark .regras-gerais-modern-container .preview-header{border-bottom-color:#ffffff0d}.regras-gerais-modern-container .preview-title{color:#111827;font-size:1.125rem;font-weight:600}.dark .regras-gerais-modern-container .preview-title{color:#f3f4f6}.regras-gerais-modern-container .preview-subtitle{color:#6b7280;font-size:.875rem}.dark .regras-gerais-modern-container .preview-subtitle{color:#9ca3af}.regras-gerais-modern-container .preview-body{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.regras-gerais-modern-container .preview-section{flex-direction:column;gap:.25rem;display:flex}.regras-gerais-modern-container .preview-label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.dark .regras-gerais-modern-container .preview-label{color:#9ca3af}.regras-gerais-modern-container .preview-type,.regras-gerais-modern-container .preview-date,.regras-gerais-modern-container .preview-description{color:#4b5563;font-size:.875rem}.regras-gerais-modern-container .preview-description{white-space:pre-wrap;word-break:break-word;line-height:1.6}.dark .regras-gerais-modern-container .preview-type,.dark .regras-gerais-modern-container .preview-date,.dark .regras-gerais-modern-container .preview-description{color:#9ca3af}.regras-gerais-modern-container .preview-actions{flex-direction:column;gap:.5rem;display:flex}.regras-gerais-modern-container .preview-btn{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-weight:500;transition:all .2s ease-out;display:flex}.regras-gerais-modern-container .preview-btn.primary{color:#fff;background:linear-gradient(135deg,#a855f7,#9333ea);border:none}.regras-gerais-modern-container .preview-btn.primary:hover{background:linear-gradient(135deg,#9333ea,#7e22ce);transform:translateY(-1px);box-shadow:0 4px 12px #a855f74d}.regras-gerais-modern-container .preview-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.regras-gerais-modern-container .empty-icon{color:#9ca3af;background:linear-gradient(135deg,#9ca3af1a,#6b728014);border:1px solid #9ca3af33;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.dark .regras-gerais-modern-container .empty-icon{background:linear-gradient(135deg,#9ca3af26,#6b72801f);border:1px solid #9ca3af4d}.regras-gerais-modern-container .empty-title{color:#374151;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.dark .regras-gerais-modern-container .empty-title{color:#d1d5db}.regras-gerais-modern-container .empty-description{color:#6b7280;max-width:20rem;font-size:.875rem}.dark .regras-gerais-modern-container .empty-description{color:#9ca3af}@media (max-width:768px){.regras-gerais-modern-list .list-header{flex-direction:column;align-items:stretch;gap:12px}.regras-gerais-modern-list .search-container{flex-direction:column;align-items:stretch;gap:8px}.regras-gerais-modern-list .modern-count-badge{align-self:flex-end}}@media (max-width:640px){.regras-gerais-modern-list .item-main{gap:.5rem;padding:.75rem}.regras-gerais-modern-list .item-meta{flex-direction:column;align-items:flex-start;gap:.25rem}.regras-gerais-modern-list .item-actions{gap:.125rem}.regras-gerais-modern-list .action-btn{width:1.75rem;height:1.75rem}.regras-gerais-modern-list .search-input{padding:8px 10px 8px 35px;font-size:13px}.regras-gerais-modern-list .search-icon{width:14px;height:14px;left:10px}.regras-gerais-modern-list .clear-button{width:22px;height:22px;right:6px}.regras-gerais-modern-list .modern-count-badge{padding:4px 8px;font-size:10px}.regras-gerais-modern-list .status-toggle-btn{border-radius:12px;gap:4px;padding:4px 8px;font-size:10px}.regras-gerais-modern-list .status-toggle-btn svg{width:10px;height:10px}}@media (max-width:480px){.regras-gerais-modern-list .item-content{flex-direction:column;align-items:flex-start;gap:8px}.regras-gerais-modern-list .content-status{align-self:flex-start;margin-right:0}.regras-gerais-modern-list .status-toggle-btn{border-radius:10px;gap:3px;padding:3px 6px;font-size:9px}.regras-gerais-modern-list .status-toggle-btn svg{width:8px;height:8px}}@media (max-width:1280px){.regras-gerais-modern-container .grid{grid-template-columns:1fr}}.infoprodutos-modern-container{width:100%}.infoprodutos-modern-list{overflow:hidden;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(135deg,#ffffff1a,#ffffff0d)!important;border:1px solid #fff3!important;border-radius:32px!important;transition:all .3s ease-out!important;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff1a!important}.dark .infoprodutos-modern-list{background:linear-gradient(135deg,#ffffff0d,#ffffff05)!important;border:1px solid #ffffff1a!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d!important}.infoprodutos-modern-list .list-header{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid #ffffff40;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin:16px 16px 24px;padding:16px 20px;transition:all .3s;display:flex;box-shadow:0 4px 24px #00000014,inset 0 1px #fff3}.infoprodutos-modern-list .list-header:hover{background:linear-gradient(135deg,#fff3,#ffffff1a);box-shadow:0 6px 32px #0000001f,inset 0 1px #ffffff40}.dark .infoprodutos-modern-list .list-header{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff26;box-shadow:0 4px 24px #00000026,inset 0 1px #ffffff1a}.dark .infoprodutos-modern-list .list-header:hover{background:linear-gradient(135deg,#ffffff1f,#ffffff0f);box-shadow:0 6px 32px #0003,inset 0 1px #ffffff26}.header-title{color:#111827;font-size:1.125rem;font-weight:600}.dark .header-title{color:#f3f4f6}.infoprodutos-modern-list .search-container{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.infoprodutos-modern-list .search-wrapper{flex:1;min-width:0;position:relative}.infoprodutos-modern-list .search-input{-webkit-backdrop-filter:blur(16px);color:#111827e6;background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border:1px solid #fff3;border-radius:16px;width:100%;padding:10px 12px 10px 40px;font-size:14px;font-weight:500;transition:all .3s;box-shadow:inset 0 1px 3px #0000000d}.infoprodutos-modern-list .search-input:focus{background:linear-gradient(135deg,#ffffff2e,#ffffff17);border-color:#6366f14d;outline:none;box-shadow:0 0 0 3px #6366f11a,inset 0 1px 3px #0000000d}.infoprodutos-modern-list .search-input::placeholder{color:#11182780;font-weight:400}.infoprodutos-modern-list .search-icon{color:#11182799;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.infoprodutos-modern-list .clear-button{color:#ef4444cc;cursor:pointer;background:#ef44441a;border:none;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.infoprodutos-modern-list .clear-button:hover{color:#ef4444;background:#ef444433}.dark .infoprodutos-modern-list .search-input{color:#f3f4f6e6;background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid #ffffff1a}.dark .infoprodutos-modern-list .search-input:focus{background:linear-gradient(135deg,#ffffff17,#ffffff0b);border-color:#6366f166}.dark .infoprodutos-modern-list .search-input::placeholder{color:#f3f4f666}.dark .infoprodutos-modern-list .search-icon{color:#f3f4f680}.infoprodutos-modern-list .modern-count-badge{-webkit-backdrop-filter:blur(12px);color:#6366f1e6;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(135deg,#6366f133,#6366f11a);border:1px solid #6366f14d;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #6366f126}.infoprodutos-modern-list .modern-count-badge:hover{background:linear-gradient(135deg,#6366f140,#6366f126);box-shadow:0 4px 16px #6366f133}.dark .infoprodutos-modern-list .modern-count-badge{color:#818cf8;background:linear-gradient(135deg,#6366f126,#6366f114);border:1px solid #6366f140}.dark .infoprodutos-modern-list .modern-count-badge:hover{background:linear-gradient(135deg,#6366f133,#6366f11f)}.list-content{padding:.5rem}.modern-list-item{cursor:pointer;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:1.5rem;margin-bottom:.5rem;transition:all .3s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.modern-list-item:last-child{margin-bottom:0}.dark .modern-list-item{background:linear-gradient(135deg,#ffffff0a,#ffffff05);border:1px solid #ffffff0d}.modern-list-item.hovered{background:linear-gradient(135deg,#ffffff1f,#ffffff0f);border:1px solid #ffffff26;transform:translateY(-1px);box-shadow:0 4px 20px #0000000d}.dark .modern-list-item.hovered{background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid #ffffff14;box-shadow:0 4px 20px #0000001a}.modern-list-item.selected{background:linear-gradient(135deg,#6366f11a,#8b5cf614);border:1px solid #6366f133;box-shadow:0 4px 20px #6366f11a}.dark .modern-list-item.selected{background:linear-gradient(135deg,#6366f11f,#8b5cf61a);border:1px solid #6366f140;box-shadow:0 4px 20px #6366f126}.item-main{align-items:center;gap:1rem;padding:1rem;display:flex}.item-icon{flex-shrink:0;position:relative}.icon-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#4b5563;background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid #fff3;border-radius:1.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .3s ease-out;display:flex}.dark .icon-container{color:#9ca3af;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1f}.infoprodutos-modern-list .status-toggle-btn{text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(12px);white-space:nowrap;cursor:pointer;border:1px solid;border-radius:16px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:0 2px 8px #0000001a}.infoprodutos-modern-list .status-toggle-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.infoprodutos-modern-list .status-toggle-btn.active{color:#16a34ae6;background:linear-gradient(135deg,#22c55e33,#16a34a26);border-color:#22c55e66}.infoprodutos-modern-list .status-toggle-btn.active:hover{background:linear-gradient(135deg,#22c55e40,#16a34a33);border-color:#22c55e80;box-shadow:0 4px 16px #22c55e33}.infoprodutos-modern-list .status-toggle-btn.inactive{color:#dc2626e6;background:linear-gradient(135deg,#ef444433,#dc262626);border-color:#ef444466}.infoprodutos-modern-list .status-toggle-btn.inactive:hover{background:linear-gradient(135deg,#ef444440,#dc262633);border-color:#ef444480;box-shadow:0 4px 16px #ef444433}.dark .infoprodutos-modern-list .status-toggle-btn.active{color:#4ade80e6;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border-color:#22c55e4d}.dark .infoprodutos-modern-list .status-toggle-btn.active:hover{background:linear-gradient(135deg,#22c55e33,#16a34a26);border-color:#22c55e66}.dark .infoprodutos-modern-list .status-toggle-btn.inactive{color:#f87171e6;background:linear-gradient(135deg,#ef444426,#dc26261a);border-color:#ef44444d}.dark .infoprodutos-modern-list .status-toggle-btn.inactive:hover{background:linear-gradient(135deg,#ef444433,#dc262626);border-color:#ef444466}.item-content{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.content-primary{flex:1;min-width:0}.item-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem;font-size:1rem;font-weight:600;overflow:hidden}.dark .item-title{color:#f3f4f6}.item-meta{color:#6b7280;align-items:center;gap:1rem;font-size:.75rem;display:flex}.dark .item-meta{color:#9ca3af}.meta-price,.meta-date{align-items:center;gap:.25rem;display:flex}.content-status{flex-shrink:0;margin-right:1rem}.item-actions{align-items:center;gap:.25rem;display:flex}.action-btn{color:#6b7280;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .2s ease-out;display:flex}.dark .action-btn{color:#9ca3af;background:#ffffff0d;border:1px solid #ffffff0d}.action-btn:hover{background:#ffffff26;border:1px solid #fff3;transform:scale(1.05)}.dark .action-btn:hover{background:#ffffff14;border:1px solid #ffffff1f}.edit-btn:hover{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633}.delete-btn:hover{color:#ef4444;background:#ef44441a;border-color:#ef444433}.expand-indicator{color:#9ca3af;margin-left:.5rem}.dark .expand-indicator{color:#6b7280}.item-expanded{border-top:1px solid #ffffff1a}.dark .item-expanded{border-top-color:#ffffff0d}.expanded-content{background:linear-gradient(135deg,#ffffff0d,#ffffff05);flex-direction:column;gap:1rem;padding:1rem;display:flex}.dark .expanded-content{background:linear-gradient(135deg,#ffffff05,#ffffff03)}.expanded-section{flex-direction:column;gap:.5rem;display:flex}.expanded-title{color:#374151;font-size:.875rem;font-weight:500}.dark .expanded-title{color:#d1d5db}.expanded-description{color:#4b5563;white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.6}.dark .expanded-description{color:#9ca3af}.expanded-actions{gap:.5rem;padding-top:.5rem;display:flex}.expanded-btn{border:1px solid;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;transition:all .2s ease-out;display:flex}.expanded-btn.primary{color:#6366f1;background:linear-gradient(135deg,#6366f11a,#8b5cf614);border-color:#6366f133}.dark .expanded-btn.primary{color:#818cf8;background:linear-gradient(135deg,#6366f126,#8b5cf61f);border-color:#6366f14d}.preview-sidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff26;border-radius:20px;height:fit-content;position:sticky;top:1.5rem;overflow:hidden;box-shadow:0 8px 32px #0000000d,inset 0 1px #ffffff14}.dark .preview-sidebar{background:linear-gradient(135deg,#ffffff0a,#ffffff05);border:1px solid #ffffff14;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0a}.preview-content{padding:1.5rem}.preview-header{border-bottom:1px solid #ffffff1a;margin-bottom:1.5rem;padding-bottom:1rem}.dark .preview-header{border-bottom-color:#ffffff0d}.preview-title{color:#111827;font-size:1.125rem;font-weight:600}.dark .preview-title{color:#f3f4f6}.preview-subtitle{color:#6b7280;font-size:.875rem}.dark .preview-subtitle{color:#9ca3af}.preview-body{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.preview-section{flex-direction:column;gap:.25rem;display:flex}.preview-label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.dark .preview-label{color:#9ca3af}.preview-price{color:#111827;font-size:1.125rem;font-weight:700}.dark .preview-price{color:#f3f4f6}.preview-date,.preview-description{color:#4b5563;font-size:.875rem}.preview-description{white-space:pre-wrap;word-break:break-word;line-height:1.6}.dark .preview-date,.dark .preview-description{color:#9ca3af}.preview-actions{flex-direction:column;gap:.5rem;display:flex}.preview-btn{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-weight:500;transition:all .2s ease-out;display:flex}.preview-btn.primary{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none}.preview-btn.primary:hover{background:linear-gradient(135deg,#4f46e5,#7c3aed);transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}.preview-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.empty-icon{color:#9ca3af;background:linear-gradient(135deg,#9ca3af1a,#6b728014);border:1px solid #9ca3af33;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.dark .empty-icon{background:linear-gradient(135deg,#9ca3af26,#6b72801f);border:1px solid #9ca3af4d}.empty-title{color:#374151;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.dark .empty-title{color:#d1d5db}.empty-description{color:#6b7280;max-width:20rem;font-size:.875rem}.dark .empty-description{color:#9ca3af}@media (max-width:768px){.infoprodutos-modern-list .list-header{flex-direction:column;align-items:stretch;gap:12px}.infoprodutos-modern-list .search-container{flex-direction:column;align-items:stretch;gap:8px}.infoprodutos-modern-list .modern-count-badge{align-self:flex-end}}@media (max-width:640px){.item-main{gap:.5rem;padding:.75rem}.item-meta{flex-direction:column;align-items:flex-start;gap:.25rem}.item-actions{gap:.125rem}.action-btn{width:1.75rem;height:1.75rem}.infoprodutos-modern-list .search-input{padding:8px 10px 8px 35px;font-size:13px}.infoprodutos-modern-list .search-icon{width:14px;height:14px;left:10px}.infoprodutos-modern-list .clear-button{width:22px;height:22px;right:6px}.infoprodutos-modern-list .modern-count-badge{padding:4px 8px;font-size:10px}.infoprodutos-modern-list .status-toggle-btn{border-radius:12px;gap:4px;padding:4px 8px;font-size:10px}.infoprodutos-modern-list .status-toggle-btn svg{width:10px;height:10px}}@media (max-width:480px){.item-content{flex-direction:column;align-items:flex-start;gap:8px}.content-status{align-self:flex-start;margin-right:0}.infoprodutos-modern-list .status-toggle-btn{border-radius:10px;gap:3px;padding:3px 6px;font-size:9px}.infoprodutos-modern-list .status-toggle-btn svg{width:8px;height:8px}}@media (max-width:1280px){.infoprodutos-modern-container .grid{grid-template-columns:1fr}}:where(.csv-uploader-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.csv-upload-zone{cursor:pointer;border-radius:var(--radius-2xl);--tw-border-style:dashed;border-style:dashed;border-color:var(--color-2);padding:var(--spacing-6);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#ffffffe6;transition-duration:.3s;position:relative}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{--tw-gradient-from:color-mix(in oklab,var(--color-white)90%,transparent)}}}.csv-upload-zone{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#fafafacc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{--tw-gradient-to:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}}.csv-upload-zone{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-upload-zone:is(.dark *){--tw-gradient-from:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){--tw-gradient-from:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.csv-upload-zone:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#262626cc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.csv-upload-zone:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-upload-zone{border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.csv-upload-zone{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-upload-zone:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}@media (hover:hover){.csv-upload-zone:hover{border-color:#90c5ffcc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{border-color:var(--color-blue-300)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{border-color:color-mix(in oklab,var(--color-blue-300)80%,transparent)}}}.csv-upload-zone:is(.dark *):hover{border-color:#155dfccc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{border-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-blue-600)80%,transparent)}}}.csv-upload-zone:hover{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#eff6ffe6}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{--tw-gradient-from:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{--tw-gradient-from:color-mix(in oklab,var(--color-blue-50)90%,transparent)}}}.csv-upload-zone:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#eef2ffcc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{--tw-gradient-to:var(--color-indigo-50)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:hover{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50)80%,transparent)}}}.csv-upload-zone:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-upload-zone:is(.dark *):hover{--tw-gradient-from:#16245666}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{--tw-gradient-from:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}}.csv-upload-zone:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{--tw-gradient-to:var(--color-indigo-950)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:is(.dark *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-950)40%,transparent)}}}.csv-upload-zone:is(.dark *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}}.csv-upload-zone{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.csv-upload-zone:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.csv-upload-zone{min-height:120px}.csv-upload-zone--disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f599}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled{background-color:color-mix(in oklab,var(--color-neutral-100)60%,transparent)}}}.csv-upload-zone--disabled:is(.dark *){background-color:#26262666}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)40%,transparent)}}}.csv-upload-zone--disabled{border-color:#e5e5e566}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled{border-color:color-mix(in oklab,var(--color-neutral-200)40%,transparent)}}}.csv-upload-zone--disabled:is(.dark *){border-color:#40404066}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--disabled:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)40%,transparent)}}}.csv-upload-zone--active{border-color:#54a2ffcc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{border-color:color-mix(in oklab,var(--color-blue-400)80%,transparent)}}}.csv-upload-zone--active:is(.dark *){border-color:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)}}}.csv-upload-zone--active{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#eff6fff2}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{--tw-gradient-from:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{--tw-gradient-from:color-mix(in oklab,var(--color-blue-50)95%,transparent)}}}.csv-upload-zone--active{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#eef2ffd9}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{--tw-gradient-to:var(--color-indigo-50)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50)85%,transparent)}}}.csv-upload-zone--active{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-upload-zone--active:is(.dark *){--tw-gradient-from:#16245680}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){--tw-gradient-from:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-950)50%,transparent)}}}.csv-upload-zone--active:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#1e1a4d80}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){--tw-gradient-to:var(--color-indigo-950)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone--active:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-950)50%,transparent)}}}.csv-upload-zone--active:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-upload-zone--active{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.csv-upload-content{justify-content:center;align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}.csv-upload-icon{height:var(--spacing-8);width:var(--spacing-8);color:var(--color-neutral-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.csv-upload-icon:is(.dark *){color:var(--color-neutral-500)}.csv-upload-zone:hover .csv-upload-icon{color:var(--color-blue-500)}.csv-upload-zone:hover .csv-upload-icon:is(.dark *){color:var(--color-blue-400)}.csv-upload-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-700)}.csv-upload-text:is(.dark *){color:var(--color-neutral-200)}.csv-upload-hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.csv-upload-hint:is(.dark *){color:var(--color-neutral-400)}.csv-processing-state{justify-content:center;align-items:center;gap:var(--spacing-3);border-radius:var(--radius-xl);padding:var(--spacing-4);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#eff6ffe6;display:flex}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{--tw-gradient-from:var(--color-blue-50)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{--tw-gradient-from:color-mix(in oklab,var(--color-blue-50)90%,transparent)}}}.csv-processing-state{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#eef2ffcc}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{--tw-gradient-to:var(--color-indigo-50)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50)80%,transparent)}}}.csv-processing-state{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-processing-state:is(.dark *){--tw-gradient-from:#16245666}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){--tw-gradient-from:var(--color-blue-950)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}}.csv-processing-state:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){--tw-gradient-to:var(--color-indigo-950)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-indigo-950)40%,transparent)}}}.csv-processing-state:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-processing-state{border-style:var(--tw-border-style);border-width:1px;border-color:#bedbff99}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{border-color:var(--color-blue-200)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state{border-color:color-mix(in oklab,var(--color-blue-200)60%,transparent)}}}.csv-processing-state:is(.dark *){border-color:#193cb899}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.csv-processing-state:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)60%,transparent)}}}.csv-processing-state{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-processing-spinner{height:var(--spacing-5);width:var(--spacing-5);animation:var(--animate-spin);border-radius:3.40282e38px;border-radius:var(--radius-full);border-color:var(--color-2);border-color:var(--color-blue-500);border-top-color:#0000}.csv-processing-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-blue-700)}.csv-processing-text:is(.dark *){color:var(--color-blue-300)}:where(.csv-mapping-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}.csv-mapping-header{border-radius:var(--radius-xl);padding:var(--spacing-3);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#fafafae6;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{--tw-gradient-from:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-50)90%,transparent)}}}.csv-mapping-header{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{--tw-gradient-to:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.csv-mapping-header{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-mapping-header:is(.dark *){--tw-gradient-from:#262626e6}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)90%,transparent)}}}.csv-mapping-header:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#404040cc}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){--tw-gradient-to:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}.csv-mapping-header:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-mapping-header{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.csv-mapping-header:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-header:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.csv-mapping-header{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-mapping-info{align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);display:flex}.csv-mapping-info:is(.dark *){color:var(--color-neutral-200)}.csv-mapping-info-icon{height:var(--spacing-4);width:var(--spacing-4);color:var(--color-neutral-500)}.csv-mapping-info-icon:is(.dark *){color:var(--color-neutral-400)}.csv-mapping-cancel{border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-neutral-600)}.csv-mapping-cancel:is(.dark *){color:var(--color-neutral-300)}@media (hover:hover){.csv-mapping-cancel:hover{color:var(--color-neutral-800)}.csv-mapping-cancel:is(.dark *):hover{color:var(--color-neutral-100)}.csv-mapping-cancel:hover{background-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.csv-mapping-cancel:hover{background-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-cancel:hover{background-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.csv-mapping-cancel:is(.dark *):hover{background-color:#52525299}@supports (color:color-mix(in lab,red,red)){.csv-mapping-cancel:is(.dark *):hover{background-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.csv-mapping-cancel:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}}:where(.csv-column-mapping>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.csv-column-item{align-items:center;gap:var(--spacing-3);border-radius:var(--radius-xl);padding:var(--spacing-3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#ffffffe6;transition-duration:.2s;display:flex}@supports (color:color-mix(in lab,red,red)){.csv-column-item{--tw-gradient-from:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.csv-column-item{--tw-gradient-from:color-mix(in oklab,var(--color-white)90%,transparent)}}}.csv-column-item{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#fafafacc}@supports (color:color-mix(in lab,red,red)){.csv-column-item{--tw-gradient-to:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.csv-column-item{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}}.csv-column-item{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-column-item:is(.dark *){--tw-gradient-from:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){--tw-gradient-from:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.csv-column-item:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#262626cc}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.csv-column-item:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-column-item{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.csv-column-item{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-column-item{border-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}}.csv-column-item:is(.dark *){border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-column-item:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}}.csv-column-item{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (hover:hover){.csv-column-item:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.csv-column-header{min-width:var(--spacing-0);flex:1}.csv-column-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-900);overflow:hidden}.csv-column-name:is(.dark *){color:var(--color-neutral-100)}.csv-column-preview{margin-top:var(--spacing-1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500);overflow:hidden}.csv-column-preview:is(.dark *){color:var(--color-neutral-400)}.csv-column-select{height:calc(var(--spacing)*9);width:calc(var(--spacing)*40)}.csv-field-option--required{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.csv-field-option--required:after{content:" *";margin-left:var(--spacing-1);color:var(--color-red-500)}.csv-continue-btn{height:var(--spacing-10);border-radius:var(--radius-xl);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-indigo-600);transition-duration:.2s}@media (hover:hover){.csv-continue-btn:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-indigo-700)}}.csv-continue-btn{color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.csv-continue-btn:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.csv-continue-btn{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-continue-btn:disabled{cursor:not-allowed;opacity:.6}:where(.csv-preview-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.csv-preview-success{border-radius:var(--radius-xl);padding:var(--spacing-4);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#f0fdf4e6;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{--tw-gradient-from:var(--color-green-50)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{--tw-gradient-from:color-mix(in oklab,var(--color-green-50)90%,transparent)}}}.csv-preview-success{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{--tw-gradient-to:var(--color-emerald-50)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-50)80%,transparent)}}}.csv-preview-success{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-preview-success:is(.dark *){--tw-gradient-from:#032e1566}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){--tw-gradient-from:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-green-950)40%,transparent)}}}.csv-preview-success:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#002c2266}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){--tw-gradient-to:var(--color-emerald-950)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-950)40%,transparent)}}}.csv-preview-success:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-preview-success{border-style:var(--tw-border-style);border-width:1px;border-color:#b9f8cf99}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{border-color:var(--color-green-200)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success{border-color:color-mix(in oklab,var(--color-green-200)60%,transparent)}}}.csv-preview-success:is(.dark *){border-color:#01663099}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.csv-preview-success:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}}.csv-preview-success{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-preview-info{align-items:center;gap:var(--spacing-2);display:flex}.csv-preview-icon{height:var(--spacing-5);width:var(--spacing-5);color:var(--color-green-600)}.csv-preview-icon:is(.dark *){color:var(--color-green-400)}.csv-preview-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-green-700)}.csv-preview-text:is(.dark *){color:var(--color-green-300)}.csv-preview-actions{gap:var(--spacing-2);display:flex}.csv-preview-btn{border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--color-green-700)}.csv-preview-btn:is(.dark *){color:var(--color-green-300)}@media (hover:hover){.csv-preview-btn:hover{color:var(--color-green-900)}.csv-preview-btn:is(.dark *):hover{color:var(--color-green-100)}.csv-preview-btn:hover{background-color:#dcfce799}@supports (color:color-mix(in lab,red,red)){.csv-preview-btn:hover{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.csv-preview-btn:hover{background-color:color-mix(in oklab,var(--color-green-100)60%,transparent)}}}.csv-preview-btn:is(.dark *):hover{background-color:#01663099}@supports (color:color-mix(in lab,red,red)){.csv-preview-btn:is(.dark *):hover{background-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.csv-preview-btn:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}}}.csv-error-container{align-items:flex-start;gap:var(--spacing-3);border-radius:var(--radius-xl);padding:var(--spacing-4);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#fef2f2e6;display:flex}@supports (color:color-mix(in lab,red,red)){.csv-error-container{--tw-gradient-from:var(--color-red-50)}@supports (color:color-mix(in lab,red,red)){.csv-error-container{--tw-gradient-from:color-mix(in oklab,var(--color-red-50)90%,transparent)}}}.csv-error-container{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.csv-error-container{--tw-gradient-to:var(--color-rose-50)}@supports (color:color-mix(in lab,red,red)){.csv-error-container{--tw-gradient-to:color-mix(in oklab,var(--color-rose-50)80%,transparent)}}}.csv-error-container{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-error-container:is(.dark *){--tw-gradient-from:#46080966}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){--tw-gradient-from:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-red-950)40%,transparent)}}}.csv-error-container:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#4d021866}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){--tw-gradient-to:var(--color-rose-950)}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-rose-950)40%,transparent)}}}.csv-error-container:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.csv-error-container{border-style:var(--tw-border-style);border-width:1px;border-color:#ffcaca99}@supports (color:color-mix(in lab,red,red)){.csv-error-container{border-color:var(--color-red-200)}@supports (color:color-mix(in lab,red,red)){.csv-error-container{border-color:color-mix(in oklab,var(--color-red-200)60%,transparent)}}}.csv-error-container:is(.dark *){border-color:#9f071299}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.csv-error-container:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)60%,transparent)}}}.csv-error-container{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-error-icon{margin-top:calc(var(--spacing)*.5);height:var(--spacing-5);width:var(--spacing-5);color:var(--color-red-600);flex-shrink:0}.csv-error-icon:is(.dark *){color:var(--color-red-400)}.csv-error-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-red-700)}.csv-error-text:is(.dark *){color:var(--color-red-300)}@media (max-width:640px){.csv-upload-zone{padding:var(--spacing-4);min-height:100px}.csv-column-item{align-items:stretch;gap:var(--spacing-2);flex-direction:column}.csv-column-select{width:100%}.csv-preview-success{align-items:stretch;gap:var(--spacing-3);flex-direction:column}.csv-preview-actions{justify-content:center}}@media (prefers-color-scheme:dark){.csv-upload-zone,.csv-column-item{box-shadow:0 0 0 1px #ffffff0d}}@keyframes csv-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.csv-mapping-container,.csv-preview-container{animation:.3s ease-out csv-fade-in}.csv-upload-zone:focus-within{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:focus-within{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.csv-upload-zone:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}}.csv-upload-zone:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.csv-upload-zone:focus-within:is(.dark *){--tw-ring-offset-color:var(--color-neutral-900)}.csv-text-primary{color:var(--color-neutral-900)}.csv-text-primary:is(.dark *){color:var(--color-neutral-100)}.csv-text-secondary{color:var(--color-neutral-700)}.csv-text-secondary:is(.dark *){color:var(--color-neutral-200)}.csv-text-muted{color:var(--color-neutral-500)}.csv-text-muted:is(.dark *){color:var(--color-neutral-400)}.csv-bg-glass{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.csv-bg-glass{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.csv-bg-glass{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.csv-bg-glass{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-bg-glass:is(.dark *){background-color:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.csv-bg-glass:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.csv-bg-glass:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.csv-compact-button{height:var(--spacing-10);border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-3);padding-block:var(--spacing-2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:#ffffffe6;transition-duration:.2s}@supports (color:color-mix(in lab,red,red)){.csv-compact-button{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}}.csv-compact-button{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.csv-compact-button:is(.dark *){background-color:#0a0a0ae6}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *){background-color:var(--color-neutral-900)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}}.csv-compact-button{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){.csv-compact-button{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.csv-compact-button:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}@media (hover:hover){.csv-compact-button:hover{border-color:#d4d4d4cc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:hover{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:hover{border-color:color-mix(in oklab,var(--color-neutral-300)80%,transparent)}}}.csv-compact-button:is(.dark *):hover{border-color:#525252cc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):hover{border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-neutral-600)80%,transparent)}}}.csv-compact-button:hover{background-color:#fafafacc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:hover{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:hover{background-color:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}}.csv-compact-button:is(.dark *):hover{background-color:#262626cc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}}.csv-compact-button{justify-content:center;align-items:center;gap:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);display:flex}.csv-compact-button:is(.dark *){color:var(--color-neutral-200)}.csv-compact-button:focus{border-color:#54a2ffcc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:focus{border-color:var(--color-blue-400)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:focus{border-color:color-mix(in oklab,var(--color-blue-400)80%,transparent)}}}.csv-compact-button:is(.dark *):focus{border-color:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):focus{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:is(.dark *):focus{border-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)}}}.csv-compact-button:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:focus{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.csv-compact-button:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.csv-compact-button:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.csv-compact-button:is(.dark *):focus{--tw-ring-offset-color:var(--color-neutral-900)}.csv-compact-button--disabled{cursor:not-allowed;opacity:.6}.csv-compact-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.csv-processing-state-compact{margin-top:var(--spacing-2);justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-600);display:flex}.csv-processing-state-compact:is(.dark *){color:var(--color-neutral-300)}.csv-processing-spinner-sm{height:var(--spacing-4);width:var(--spacing-4);border-color:var(--color-2);border-color:var(--color-neutral-300)}.csv-processing-spinner-sm:is(.dark *){border-color:var(--color-neutral-600)}.csv-processing-spinner-sm{animation:var(--animate-spin);border-radius:3.40282e38px;border-radius:var(--radius-full);border-top-color:var(--color-blue-500)}.csv-processing-text-sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.contact-source-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.contact-source-container{z-index:1;position:relative}.contact-source-row{gap:var(--spacing-3);flex-direction:column;display:flex}@media (min-width:40rem){.contact-source-row{flex-direction:row}}.csv-upload-icon-button{height:var(--spacing-10);border-radius:var(--radius-lg);padding-inline:var(--spacing-3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;-webkit-backdrop-filter:blur(8px);color:#64748b;background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f099;justify-content:center;align-items:center;transition-duration:.3s;display:flex}.csv-upload-icon-button:focus{--tw-ring-color:var(--color-2);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (hover:hover){.csv-upload-icon-button:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.csv-upload-icon-button:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.csv-upload-icon-button{z-index:10;position:relative;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6;pointer-events:auto!important;cursor:pointer!important}.csv-upload-icon-button:hover{color:#334155;background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;box-shadow:0 4px 16px #93c5fd1a,inset 0 1px #ffffff80}.csv-upload-icon-button:focus{ring-color:#93c5fd4d;border-color:#93c5fd99;box-shadow:0 0 0 3px #93c5fd1a,0 4px 16px #93c5fd1a}.dark .csv-upload-icon-button{color:#94a3b8;background:linear-gradient(135deg,#334155cc,#47556999);border-color:#64748b99;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a}.dark .csv-upload-icon-button:hover{color:#e2e8f0;background:linear-gradient(135deg,#475569e6,#64748bb3);border-color:#93c5fd80}.csv-upload-icon-button--active{box-shadow:0 0 0 2px #93c5fd33,0 4px 16px #93c5fd1a,inset 0 1px #ffffff4d;color:#93c5fd!important;background:linear-gradient(135deg,#93c5fd26,#c4b5fd1f)!important;border-color:#93c5fd99!important}.dark .csv-upload-icon-button--active{color:#93c5fd!important;background:linear-gradient(135deg,#93c5fd33,#c4b5fd26)!important;border-color:#93c5fdb3!important}.csv-upload-icon-button--disabled{cursor:not-allowed;opacity:.6}@media (hover:hover){.csv-upload-icon-button--disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.csv-upload-icon-button--disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.csv-upload-icon-button--disabled{pointer-events:none!important}.csv-status-placeholder{height:var(--spacing-10);border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafc99,#f1f5f966);border:1px dashed #e2e8f099;align-items:center;display:flex;box-shadow:inset 0 1px #fff6}.dark .csv-status-placeholder{background:linear-gradient(135deg,#33415599,#47556966);border-color:#64748b99;box-shadow:inset 0 1px #ffffff1a}.csv-status-success{height:var(--spacing-10);align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg);padding-inline:var(--spacing-3);padding-block:var(--spacing-2);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#bbf7d04d,#86efac33);border:1px solid #22c55e4d;display:flex;box-shadow:0 2px 8px #22c55e1a,inset 0 1px #ffffff4d}.dark .csv-status-success{background:linear-gradient(135deg,#22c55e33,#16a34a26);border-color:#22c55e66;box-shadow:0 2px 8px #22c55e26,inset 0 1px #ffffff0d}.csv-status-icon{height:var(--spacing-4);width:var(--spacing-4);color:#22c55e}.csv-status-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#64748b}.dark .csv-status-text{color:#94a3b8}.csv-status-success .csv-status-text{color:#22c55e}.contact-source-select{height:var(--spacing-10);border-radius:var(--radius-lg);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;-webkit-backdrop-filter:blur(8px);color:#334155;background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f099;transition-duration:.3s;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6}.contact-source-select:hover{background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;box-shadow:0 4px 16px #93c5fd1a,inset 0 1px #ffffff80}.contact-source-select:focus{border-color:#93c5fd99;outline:none;box-shadow:0 0 0 3px #93c5fd1a,0 4px 16px #93c5fd1a}.dark .contact-source-select{color:#94a3b8;background:linear-gradient(135deg,#334155cc,#47556999);border-color:#64748b99;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a}.dark .contact-source-select:hover{background:linear-gradient(135deg,#475569e6,#64748bb3);border-color:#93c5fd80}.contact-source-select:focus-within{box-shadow:0 0 0 3px #93c5fd1a,0 4px 16px #93c5fd1a}.tags-selector-container{width:100%;position:relative}.tags-selector-button{height:var(--spacing-10);border-radius:var(--radius-lg);width:100%;padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;-webkit-backdrop-filter:blur(8px);color:#334155;background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f099;justify-content:space-between;align-items:center;transition-duration:.3s;display:flex;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6}.tags-selector-button:hover{background:linear-gradient(135deg,#f1f5f9e6,#ecf2f9b3);border-color:#93c5fd66;box-shadow:0 4px 16px #93c5fd1a,inset 0 1px #ffffff80}.tags-selector-button:focus{border-color:#93c5fd99;box-shadow:0 0 0 3px #93c5fd1a,0 4px 16px #93c5fd1a}.dark .tags-selector-button{color:#94a3b8;background:linear-gradient(135deg,#334155cc,#47556999);border-color:#64748b99;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a}.dark .tags-selector-button:hover{background:linear-gradient(135deg,#475569e6,#64748bb3);border-color:#93c5fd80}.tags-selector-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#334155}.dark .tags-selector-text{color:#94a3b8}.tags-selector-icon{height:var(--spacing-4);width:var(--spacing-4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:#64748b;transition-duration:.2s}.dark .tags-selector-icon{color:#94a3b8}.tags-selector-button[aria-expanded=true] .tags-selector-icon{rotate:180deg;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.contact-source-disabled{cursor:not-allowed;opacity:.6}.contact-source-loading{animation:var(--animate-pulse)}@media (max-width:640px){:where(.contact-source-row>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}}.contact-source-text-primary{color:#334155}.dark .contact-source-text-primary{color:#e2e8f0}.contact-source-text-secondary{color:#64748b}.dark .contact-source-text-secondary{color:#94a3b8}.contact-source-text-muted{color:#64748b}.dark .contact-source-text-muted{color:#94a3b8}.contact-source-bg-glass{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafccc,#f1f5f999);border:1px solid #e2e8f099;box-shadow:0 2px 8px #0000000d,inset 0 1px #fff6}.dark .contact-source-bg-glass{background:linear-gradient(135deg,#334155cc,#47556999);border-color:#64748b99;box-shadow:0 2px 8px #0000001a,inset 0 1px #ffffff1a}.disparo-config-alert{margin-bottom:var(--spacing-4);border-radius:var(--radius-xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:40rem){.disparo-config-alert{margin-bottom:var(--spacing-6)}}.disparo-config-alert{-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#fef2f24d,#fce2e233);border:1px solid #fb923c4d;box-shadow:0 4px 16px #fb923c1a,inset 0 1px #ffffff4d}.dark .disparo-config-alert{background:linear-gradient(135deg,#7f1d1d4d,#991b1b33);border-color:#fb923c66;box-shadow:0 4px 16px #fb923c26,inset 0 1px #ffffff0d}.disparo-config-alert-content{padding:var(--spacing-3)}@media (min-width:40rem){.disparo-config-alert-content{padding:var(--spacing-4)}}@media (min-width:64rem){.disparo-config-alert-content{padding:var(--spacing-6)}}.disparo-config-alert-header{align-items:flex-start;gap:var(--spacing-2);display:flex}@media (min-width:40rem){.disparo-config-alert-header{gap:var(--spacing-3)}}.disparo-config-alert-icon-wrapper{height:var(--spacing-6);width:var(--spacing-6);border-radius:3.40282e38px;border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:40rem){.disparo-config-alert-icon-wrapper{height:var(--spacing-8);width:var(--spacing-8)}}.disparo-config-alert-icon-wrapper{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#fed7aacc,#fdba7499);box-shadow:0 2px 8px #fb923c1a,inset 0 1px #fff6}.dark .disparo-config-alert-icon-wrapper{background:linear-gradient(135deg,#fb923c4d,#f9731633);box-shadow:0 2px 8px #fb923c26,inset 0 1px #ffffff1a}.disparo-config-alert-icon{height:var(--spacing-3);width:var(--spacing-3)}@media (min-width:40rem){.disparo-config-alert-icon{height:var(--spacing-4);width:var(--spacing-4)}}.disparo-config-alert-icon{color:#fb923c}.disparo-config-alert-body{min-width:var(--spacing-0);flex:1}.disparo-config-alert-title{margin-bottom:var(--spacing-1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (min-width:40rem){.disparo-config-alert-title{margin-bottom:var(--spacing-2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.disparo-config-alert-title{color:#fb923c}.disparo-config-alert-description{margin-bottom:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (min-width:40rem){.disparo-config-alert-description{margin-bottom:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparo-config-alert-description{color:#64748b}.dark .disparo-config-alert-description{color:#94a3b8}:where(.disparo-config-alert-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-y-reverse)))}.disparo-config-alert-list{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (min-width:40rem){.disparo-config-alert-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparo-config-alert-list{color:#64748b}.dark .disparo-config-alert-list{color:#94a3b8}.disparo-config-alert-tip{margin-top:var(--spacing-2);border-radius:var(--radius-lg);padding:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (min-width:40rem){.disparo-config-alert-tip{margin-top:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparo-config-alert-tip{-webkit-backdrop-filter:blur(8px);color:#64748b;background:linear-gradient(135deg,#fed7aa99,#fdba7466);box-shadow:0 2px 8px #fb923c14,inset 0 1px #fff6}.dark .disparo-config-alert-tip{color:#94a3b8;background:linear-gradient(135deg,#fb923c4d,#f9731633);box-shadow:0 2px 8px #fb923c1f,inset 0 1px #ffffff1a}.template-variable-mapper{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(135deg,#111827f2,#1f2937e6);border:1px solid #4b55634d;border-radius:24px;box-shadow:0 12px 40px #00000026,0 2px 8px #0000001a,inset 0 1px #ffffff1a}.dark .template-variable-mapper{background:linear-gradient(135deg,#000000fa,#111827f2);border:1px solid #37415166;box-shadow:0 12px 40px #0009,0 2px 8px #0006,inset 0 1px #ffffff08}.template-variable-mapper .card-header{border-bottom:1px solid #4b556333;padding:20px 24px 16px}.dark .template-variable-mapper .card-header{border-bottom:1px solid #3741514d}.template-variable-mapper .card-content{padding:24px}.variable-mapping-item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#37415166,#4b55634d);border:1px solid #6b728033;border-radius:16px;align-items:center;gap:16px;padding:16px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.dark .variable-mapping-item{background:linear-gradient(135deg,#11182799,#1f293766);border:1px solid #4b55634d}.variable-mapping-item:hover{transform:translateY(-1px);box-shadow:0 4px 16px #00000014}.dark .variable-mapping-item:hover{box-shadow:0 4px 16px #0003}.variable-badge{color:#e5e7eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#6b728033,#9ca3af26);border:1px solid #6b72804d;border-radius:8px;align-items:center;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;display:inline-flex}.dark .variable-badge{color:#f3f4f6;background:linear-gradient(135deg,#4b556366,#6b728033);border:1px solid #6b728066}.preview-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#4b556333,#6b72801a);border:1px solid #6b728033;border-radius:16px;padding:20px}.dark .preview-container{background:linear-gradient(135deg,#1f293766,#37415133);border:1px solid #4b55634d}.preview-text{color:#111827;white-space:pre-wrap;font-size:15px;font-weight:500;line-height:1.6}.dark .preview-text{color:#f3f4f6}.mapping-status-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.mapping-status-badge.complete{color:#e5e7eb;background:linear-gradient(135deg,#9ca3af33,#6b728026);border:1px solid #9ca3af4d}.dark .mapping-status-badge.complete{color:#f3f4f6;background:linear-gradient(135deg,#6b72804d,#4b556333);border:1px solid #6b728066}.mapping-status-badge.incomplete{color:#d1d5db;background:linear-gradient(135deg,#6b728026,#4b55631a);border:1px solid #6b728033}.dark .mapping-status-badge.incomplete{color:#e5e7eb;background:linear-gradient(135deg,#4b556333,#37415126);border:1px solid #4b55634d}.error-alert{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ef444414,#f871710d);border:1px solid #ef444426;border-radius:12px;padding:16px}.dark .error-alert{background:linear-gradient(135deg,#ef444426,#f8717114);border:1px solid #f8717133}.error-list{color:#ef4444;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:inside}.error-list li{margin-bottom:4px}.dark .error-list{color:#f87171}.mapper-btn-primary{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);color:#f3f4f6;background:linear-gradient(135deg,#9ca3af33,#6b728026);border:1px solid #9ca3af4d;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px #0003}.dark .mapper-btn-primary{color:#f9fafb;border:1px solid #9ca3af66}.mapper-btn-primary:hover{background:linear-gradient(135deg,#9ca3af4d,#6b728040);transform:translateY(-1px);box-shadow:0 4px 16px #0000004d}.mapper-btn-primary:disabled{opacity:.4;box-shadow:none;cursor:not-allowed;transform:none}.mapper-btn-secondary{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);color:#d1d5db;background:linear-gradient(135deg,#6b728026,#4b55631a);border:1px solid #6b728033;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1)}.dark .mapper-btn-secondary{color:#e5e7eb;background:linear-gradient(135deg,#4b556333,#37415126);border:1px solid #6b72804d}.mapper-btn-secondary:hover{background:linear-gradient(135deg,#6b728040,#4b556333);transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.dark .mapper-btn-secondary:hover{background:linear-gradient(135deg,#4b55634d,#37415140);box-shadow:0 4px 16px #0000004d}.mapper-btn-ghost{color:#9ca3af;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}.dark .mapper-btn-ghost{color:#d1d5db}.mapper-btn-ghost:hover{color:#d1d5db;background:#6b72801a}.dark .mapper-btn-ghost:hover{color:#f3f4f6;background:#4b556333}.mapper-btn-clear{color:#9ca3af;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px;transition:all .2s}.mapper-btn-clear:hover{color:#d1d5db;background:#6b728026;border:1px solid #6b72804d}.dark .mapper-btn-clear{color:#d1d5db}.dark .mapper-btn-clear:hover{color:#f3f4f6;background:#4b556333;border:1px solid #4b556366}@media (max-width:640px){.variable-mapping-item{flex-direction:column;align-items:stretch;gap:12px}.template-variable-mapper .card-content{padding:16px}.template-variable-mapper .card-header{padding:16px 16px 12px}.mapper-btn-primary,.mapper-btn-secondary{padding:12px 16px;font-size:16px}}.date-range-compact{--day-size:32px;--calendar-width:280px;font-size:13px}.date-range-compact .rdp{width:var(--calendar-width);font-size:13px;margin:0!important;padding:.75rem!important}.date-range-compact .rdp-caption{margin-bottom:.5rem!important;padding:.5rem 0!important}.date-range-compact .rdp-caption_label{color:#111827!important;font-size:14px!important;font-weight:600!important}.dark .date-range-compact .rdp-caption_label{color:#f8fafc!important}.date-range-compact .rdp-nav_button{color:#4b5563!important;background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:6px!important;width:28px!important;height:28px!important;padding:0!important}.date-range-compact .rdp-nav_button:hover{color:#111827!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.dark .date-range-compact .rdp-nav_button{color:#cbd5e1!important;background:#334155!important;border:1px solid #475569!important}.dark .date-range-compact .rdp-nav_button:hover{color:#f8fafc!important;background:#475569!important;border-color:#64748b!important}.date-range-compact .rdp-table{border-spacing:2px!important;margin:0!important}.date-range-compact .rdp-head_cell{width:var(--day-size)!important;color:#6b7280!important;text-align:center!important;height:24px!important;padding:0!important;font-size:11px!important;font-weight:500!important}.dark .date-range-compact .rdp-head_cell{color:#9ca3af!important}.date-range-compact .rdp-cell{width:var(--day-size)!important;height:var(--day-size)!important;text-align:center!important;padding:0!important;position:relative!important}.date-range-compact .rdp-day{width:var(--day-size)!important;height:var(--day-size)!important;color:#4b5563!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:400!important;transition:all .2s!important;display:flex!important}.date-range-compact .rdp-day:hover{color:#111827!important;background:#f8fafc!important;border-radius:6px!important}.dark .date-range-compact .rdp-day{color:#cbd5e1!important}.dark .date-range-compact .rdp-day:hover{color:#f8fafc!important;background:#334155!important}.date-range-compact .rdp-day_today{color:#111827!important;background:#f1f5f9!important;border:1px solid #e5e7eb!important;font-weight:500!important}.dark .date-range-compact .rdp-day_today{color:#f8fafc!important;background:#334155!important;border:1px solid #475569!important}.date-range-compact .rdp-day_selected{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:none!important;font-weight:600!important;box-shadow:0 2px 8px #3b82f64d,0 1px 4px #3b82f633!important}.date-range-compact .rdp-day_selected:hover{color:#fff!important;background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #3b82f666,0 2px 8px #3b82f64d!important}.dark .date-range-compact .rdp-day_selected{color:#111827!important;background:linear-gradient(135deg,#93c5fd,#3b82f6)!important;font-weight:700!important;box-shadow:0 2px 8px #93c5fd66,0 1px 4px #93c5fd4d!important}.dark .date-range-compact .rdp-day_selected:hover{color:#111827!important;background:linear-gradient(135deg,#c4b5fd,#93c5fd)!important;transform:scale(1.05)!important;box-shadow:0 4px 12px #93c5fd80,0 2px 8px #93c5fd66!important}.date-range-compact .rdp-day_range_middle{color:#1d4ed8!important;background:#eff6ff!important;border-radius:0!important}.dark .date-range-compact .rdp-day_range_middle{color:#c4b5fd!important;background:#1e3a8a!important}.date-range-compact .rdp-day_range_start,.date-range-compact .rdp-day_range_end{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;font-weight:600!important}.dark .date-range-compact .rdp-day_range_start,.dark .date-range-compact .rdp-day_range_end{color:#111827!important;background:linear-gradient(135deg,#93c5fd,#3b82f6)!important;font-weight:700!important}.date-range-compact .rdp-day_outside,.date-range-compact .rdp-day_disabled{color:#9ca3af!important;opacity:.4!important;cursor:not-allowed!important}.dark .date-range-compact .rdp-day_outside,.dark .date-range-compact .rdp-day_disabled{color:#6b7280!important}@media (max-width:640px){.date-range-compact{--day-size:28px;--calendar-width:260px;font-size:12px}.date-range-compact .rdp{width:100%;max-width:var(--calendar-width);padding:.5rem!important}.date-range-compact .rdp-caption_label{font-size:13px!important}.date-range-compact .rdp-nav_button{width:24px!important;height:24px!important}.date-range-compact .rdp-day{font-size:12px!important}}.date-range-compact .rdp-day{transition:all .2s cubic-bezier(.23,1,.32,1)!important}.date-range-compact .rdp-day:active{transform:scale(.95)!important}.date-range-compact .rdp-day:focus-visible{outline-offset:2px!important;z-index:10!important;outline:2px solid #3b82f6!important}.dark .date-range-compact .rdp-day:focus-visible{outline-color:#93c5fd!important}.date-range-compact{-webkit-backdrop-filter:blur(8px)}.date-range-compact .rdp-nav_button{-webkit-backdrop-filter:blur(4px)}.date-range-filter [data-radix-dropdown-content],[data-radix-dropdown-content]:has(.date-range-filter){z-index:var(--z-dropdown)!important;background:#fff!important;border:1px solid #e5e7eb!important;position:fixed!important;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833!important}.dark .date-range-filter [data-radix-dropdown-content],.dark [data-radix-dropdown-content]:has(.date-range-filter){background:#111827!important;border:1px solid #374151!important;box-shadow:0 10px 38px -10px #000000b3,0 10px 20px -15px #00000080!important}[data-radix-popover-content]:has(.date-range-compact){z-index:var(--z-calendar)!important;isolation:isolate!important;position:fixed!important}[data-radix-portal]:has([data-radix-dropdown-content]){z-index:var(--z-dropdown)!important}:root{--dd-bg:#fff;--dd-fg:#334155;--dd-bd:#00000026;--dd-hover:#00000008;--dd-focus:#0000000f;--dd-focus-bd:#0003;--dd-shadow:0 4px 12px #00000014,0 2px 4px #0000000a;--dd-radius:12px;--dd-item-h:36px;--dd-trigger-h:36px;--dd-z:var(--z-dropdown,999)}.dark{--dd-bg:#181a1e;--dd-fg:#e5e7eb;--dd-bd:#fff3;--dd-hover:#ffffff0d;--dd-focus:#ffffff14;--dd-shadow:0 4px 12px #00000040,0 2px 4px #00000026}.dd-trigger,.unified-dropdown-trigger,.dropdown-trigger,.disparos-select-trigger,.contact-source-select,.tags-selector-button{width:100%;height:var(--dd-trigger-h);border-radius:var(--dd-radius);border:1px solid var(--dd-bd);background:var(--dd-bg);color:var(--dd-fg);cursor:pointer;-webkit-backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 2px #0000000d}.dd-trigger:hover{background:var(--dd-hover);transform:translateY(-.5px);box-shadow:0 3px 8px #0000001a,0 1px 2px #0000001a}.dd-trigger:focus{border-color:var(--dd-focus-bd);background:var(--dd-focus);box-shadow:0 0 0 3px var(--dd-focus),0 1px 2px #0000000d;outline:none}.dd-trigger:disabled{opacity:.6;cursor:not-allowed;transform:none}.dd-trigger--sm{height:32px;padding:4px 10px;font-size:.75rem}.dd-trigger--lg{height:44px;padding:8px 16px;font-size:1rem}.dd-content,.unified-dropdown-content,.dropdown-content,.disparos-select-content{z-index:var(--dd-z);border-radius:var(--dd-radius);border:1px solid var(--dd-bd);background:var(--dd-bg);min-width:8rem;box-shadow:var(--dd-shadow);-webkit-backdrop-filter:blur(16px);padding:4px;animation:.15s ease-out dd-in;overflow:hidden}.dd-content--wide{min-width:12rem}.dd-content--compact{padding:2px}.dd-item,.unified-dropdown-item,.dropdown-item,.disparos-select-item{height:var(--dd-item-h);color:var(--dd-fg);border-radius:calc(var(--dd-radius) - 4px);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;transition:background .15s,color .15s;display:flex}.dd-item:hover{background:var(--dd-hover)}.dd-item:focus{background:var(--dd-focus);outline:none}.dd-item:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.dd-item--with-icon{gap:6px}.dd-item--with-icon .unified-dropdown-icon{flex-shrink:0;width:1rem;height:1rem}.dd-item--with-badge{justify-content:space-between}.dd-item--destructive{color:#ef4444}.dd-item--destructive:hover{color:#dc2626;background:#ef44441a}.dark .dd-item--destructive{color:#f87171}.dark .dd-item--destructive:hover{color:#fca5a5;background:#ef444426}.dd-item--selected{background:var(--dd-focus);color:#3b82f6;font-weight:500}.dark .dd-item--selected{color:#93c5fd}.dd-sep,.unified-dropdown-separator,.dropdown-separator{background:var(--dd-bd);height:1px;margin:4px -4px}.dd-label,.unified-dropdown-label,.dropdown-label{color:var(--dd-fg);padding:6px 12px 2px;font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){.dd-label,.unified-dropdown-label,.dropdown-label{color:var(--dd-fg)}@supports (color:color-mix(in lab,red,red)){.dd-label,.unified-dropdown-label,.dropdown-label{color:color-mix(in oklab,var(--dd-fg)70%,transparent)}}}.dd-label,.unified-dropdown-label,.dropdown-label{text-transform:uppercase;letter-spacing:.025em}.unified-dropdown-actions .dd-trigger,.unified-dropdown-actions .unified-dropdown-trigger{aspect-ratio:1;width:auto;box-shadow:none;background:0 0;border:none;padding:0}.unified-dropdown-actions .dd-trigger:hover{background:var(--dd-hover)}.dd-trigger .unified-dropdown-chevron{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s}.dd-trigger[aria-expanded=true] .unified-dropdown-chevron{transform:rotate(180deg)}[data-radix-dropdown-menu-content]{composes:dd-content;z-index:var(--dd-z);border-radius:var(--dd-radius);border:1px solid var(--dd-bd);background:var(--dd-bg);min-width:8rem;box-shadow:var(--dd-shadow);-webkit-backdrop-filter:blur(16px);padding:4px;animation:.15s ease-out dd-in;overflow:hidden}[data-radix-dropdown-menu-item]{height:var(--dd-item-h);color:var(--dd-fg);border-radius:calc(var(--dd-radius) - 4px);-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:.875rem;transition:background .15s,color .15s;display:flex}[data-radix-dropdown-menu-item][data-highlighted],[data-radix-dropdown-menu-item]:hover{background:var(--dd-hover)}[data-radix-dropdown-menu-item]:focus{background:var(--dd-focus);outline:none}[data-radix-dropdown-menu-separator]{background:var(--dd-bd);height:1px;margin:4px -4px}[data-radix-dropdown-menu-label]{color:var(--dd-fg);padding:6px 12px 2px;font-size:.75rem;font-weight:600}@supports (color:color-mix(in lab,red,red)){[data-radix-dropdown-menu-label]{color:var(--dd-fg)}@supports (color:color-mix(in lab,red,red)){[data-radix-dropdown-menu-label]{color:color-mix(in oklab,var(--dd-fg)70%,transparent)}}}[data-radix-dropdown-menu-label]{text-transform:uppercase;letter-spacing:.025em}[data-radix-dropdown-menu-content]{--accent:0 0% 96%;--accent-foreground:0 0% 13%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--tw-ring-color:transparent;--tw-ring-offset-color:transparent}.dark [data-radix-dropdown-menu-content]{--accent:0 0% 15%;--accent-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%}@media (max-width:640px){.dd-content,[data-radix-dropdown-menu-content]{max-width:calc(100vw - 2rem);max-height:calc(100vh - 4rem);overflow-y:auto}.dd-item,[data-radix-dropdown-menu-item]{height:40px;font-size:.9375rem}}@keyframes dd-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.fluxo-modern-container svg.lucide{width:auto!important;height:auto!important}.fluxo-icon-container svg{width:1.5rem!important;min-width:1.5rem!important;height:1.5rem!important;min-height:1.5rem!important}.fluxo-action-button svg{width:1rem!important;min-width:1rem!important;height:1rem!important;min-height:1rem!important}.fluxo-stat-icon svg{width:.75rem!important;min-width:.75rem!important;height:.75rem!important;min-height:.75rem!important}.fluxo-expanded-content button svg{width:.875rem!important;min-width:.875rem!important;height:.875rem!important;min-height:.875rem!important}.message-image-container{aspect-ratio:1;background:#f8fafc;border:1px solid #d0d7de99;border-radius:12px;max-width:200px;min-height:100px;max-height:200px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000f,0 1px 3px #0000000a}.dark .message-image-container{background:#1e202c;border:1px solid #47556980;box-shadow:0 2px 10px #0003,0 1px 4px #00000026}.message-image-small{max-width:150px;max-height:150px}.message-image-medium{max-width:200px;max-height:200px}.message-image-large{max-width:280px;max-height:280px}.message-image-wrapper{width:100%;height:auto;display:block;position:relative}.message-image{cursor:pointer;object-fit:cover;background:#f1f5f9;border-radius:11px;width:100%;height:auto;max-height:200px;transition:opacity .2s;display:block}.dark .message-image{background:#262a36}.message-image:hover{opacity:.95}.message-image-loading,.message-image-error,.message-image-placeholder{-webkit-backdrop-filter:none;border-radius:12px;justify-content:center;align-items:center;max-width:200px;min-height:100px;padding:1.5rem 1rem;display:flex}.message-image-loading,.message-image-placeholder{background:#f8fafc;border:1px solid #e2e8f0}.dark .message-image-loading,.dark .message-image-placeholder{background:#1e202c;border:1px solid #373c44}.message-image-loading{position:relative;overflow:hidden}.message-image-loading:after{content:"";background:linear-gradient(90deg,#0000,#3b82f60d,#0000);animation:1.5s ease-in-out infinite shimmer;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.dark .message-image-loading:after{background:linear-gradient(90deg,#0000,#93c5fd14,#0000)}.message-image-loading-content,.message-image-placeholder-content{text-align:center;color:#475569;z-index:1;font-size:.75rem;font-weight:500;position:relative}.dark .message-image-loading-content,.dark .message-image-placeholder-content{color:#94a3b8}.message-image-error{background:#fef2f2;border:1px solid #f87171}.dark .message-image-error{background:#440f0f;border:1px solid #b91c1c}.message-image-error-content{color:#991b1b;text-align:center;font-size:.75rem;font-weight:600}.dark .message-image-error-content{color:#fca5a5}.message-images-grid{gap:.375rem;max-width:360px;display:grid}.message-images-grid-2{grid-template-columns:repeat(2,1fr)}.message-images-grid-2 .message-image-container{max-width:100%;max-height:140px}.message-images-grid-3{grid-template-columns:repeat(2,1fr)}.message-images-grid-3 .message-image-container:first-child{grid-column:1/-1;max-height:160px}.message-images-grid-3 .message-image-container:not(:first-child){max-height:120px}.message-images-grid-4{grid-template-columns:repeat(2,1fr)}.message-images-grid-4 .message-image-container{max-width:100%;max-height:120px}.message-image-actions{opacity:0;z-index:10;gap:.25rem;transition:opacity .2s;display:flex;position:absolute;top:.375rem;right:.375rem}.message-image-container:hover .message-image-actions{opacity:1}.message-image-action{color:#334155;cursor:pointer;background:#fffffff2;border:1px solid #d0d7decc;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;transition:all .2s;display:flex}.message-image-action:hover{color:#1e293b;background:#fff;border-color:#c0c9d1}.dark .message-image-action{color:#cbd5e1;background:#1e202cf2;border:1px solid #475569cc}.dark .message-image-action:hover{color:#f1f5f9;background:#262a36;border-color:#64748b}.message-image-lightbox{z-index:9999;-webkit-backdrop-filter:blur(10px);cursor:zoom-out;background:#000000e6;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.message-image-lightbox img{object-fit:contain;border-radius:12px;max-width:90vw;max-height:90vh;box-shadow:0 20px 60px #00000080}@media (max-width:767px){.message-image-container{max-width:160px;max-height:160px}.message-image-large{max-width:220px;max-height:220px}.message-images-grid{max-width:100%}.message-images-grid-2 .message-image-container,.message-images-grid-4 .message-image-container{max-height:100px}}.message-image:focus-visible{outline-offset:2px;outline:2px solid #3b82f680}.dark .message-image:focus-visible{outline-color:#93c5fd80}.message-image-spinner{border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin}.dark .message-image-spinner{border-color:#93c5fd #475569 #475569}@keyframes spin{to{transform:rotate(360deg)}}.disparos-page-container{width:100%;max-width:var(--container-7xl);padding-inline:var(--spacing-6);padding-top:var(--spacing-12);padding-bottom:var(--spacing-8);margin-inline:auto;font-family:Inter,system-ui,sans-serif;animation:.6s ease-out fade-in-smooth}:where(.disparos-content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-header-section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.disparos-main-content{width:100%}:where(.disparos-main-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}@media (max-width:767px){.disparos-page-container{padding-inline:var(--spacing-4);padding-top:var(--spacing-8);padding-bottom:var(--spacing-6)}:where(.disparos-content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-main-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}}@media (min-width:768px) and (max-width:1023px){.disparos-page-container{padding-inline:var(--spacing-6);padding-top:var(--spacing-10);padding-bottom:var(--spacing-8)}}@media (min-width:1024px){.disparos-page-container{padding-inline:var(--spacing-8);padding-top:var(--spacing-16);padding-bottom:var(--spacing-12)}:where(.disparos-content-wrapper>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-10)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-10)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-main-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}}.disparos-form-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.disparos-form-grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (min-width:1024px){.disparos-form-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (min-width:1280px){.disparos-form-grid{grid-template-columns:repeat(6,1fr);gap:1.5rem}}@keyframes fade-in-smooth{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.disparos-loading-container{padding-block:var(--spacing-12);justify-content:center;align-items:center;display:flex}.disparos-loading-spinner{height:var(--spacing-8);width:var(--spacing-8);animation:var(--animate-spin);border-radius:3.40282e38px;border-radius:var(--radius-full);border-bottom-color:var(--color-2);border-color:#3b82f6}.disparos-loading-text{margin-top:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-500)}.disparos-loading-text:is(.dark *){color:var(--color-neutral-400)}.disparos-fade-in{animation:.4s ease-out fade-in-smooth}:where(.disparos-spacing-tight>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-spacing-normal>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-4)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-4)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-spacing-relaxed>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-6)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-6)*calc(1 - var(--tw-space-y-reverse)))}:where(.disparos-spacing-loose>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-8)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-8)*calc(1 - var(--tw-space-y-reverse)))}.disparos-table-container{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out);background:#fff9;border:1px solid #ffffff4d;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff80}.dark .disparos-table-container{background:#1e2026cc;border-color:#ffffff26;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a}.disparos-table-wrapper{width:100%;overflow-x:auto}.disparos-table{border-collapse:separate;border-spacing:0;width:100%;min-width:800px}.disparos-table-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-style:var(--tw-border-style);padding-inline:var(--spacing-6);padding-block:var(--spacing-4);background:linear-gradient(135deg,#9333ea0d,#ec48990d);border-color:#ffffff1a;border-bottom-width:1px}.dark .disparos-table-header{background:linear-gradient(135deg,#9333ea14,#ec489914);border-color:#ffffff1a}.disparos-table-header th{padding-inline:var(--spacing-6);padding-block:var(--spacing-4);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-neutral-700);text-transform:uppercase}.disparos-table-header th:is(.dark *){color:var(--color-neutral-300)}.disparos-table-header th{font-family:Inter,system-ui,sans-serif}.disparos-table-header th:first-child{border-top-left-radius:var(--radius-xl)}.disparos-table-header th:last-child{border-top-right-radius:var(--radius-xl)}.disparos-table-header-sortable{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}@media (hover:hover){.disparos-table-header-sortable:hover{background-color:var(--color-neutral-100)}.disparos-table-header-sortable:is(.dark *):hover{background-color:var(--color-neutral-800)}}.disparos-table-header-sortable:hover{color:var(--color-neutral-900)}.disparos-table-header-sortable:hover:is(.dark *){color:var(--color-neutral-100)}.disparos-table-header-content{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.disparos-table-sort-icon{height:var(--spacing-3);width:var(--spacing-3);color:var(--color-neutral-400);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.disparos-table-sort-icon:is(.dark *){color:var(--color-neutral-500)}.disparos-table-header-sortable:hover .disparos-table-sort-icon{color:var(--color-neutral-600)}.disparos-table-header-sortable:hover .disparos-table-sort-icon:is(.dark *){color:var(--color-neutral-300)}.disparos-table-header-active .disparos-table-sort-icon{color:var(--color-blue-600)}.disparos-table-header-active .disparos-table-sort-icon:is(.dark *){color:var(--color-blue-400)}.disparos-table-body{background:#ffffff05}.dark .disparos-table-body{background:#ffffff03}.disparos-table-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100)}.disparos-table-row:is(.dark *){border-color:var(--color-neutral-800)}.disparos-table-row:hover{background:#f8fafc99}.dark .disparos-table-row:hover{background:#1e202699}.disparos-table-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.disparos-table-cell{padding-inline:var(--spacing-6);padding-block:var(--spacing-4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--color-neutral-900)}.disparos-table-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-cell--center{text-align:center}.disparos-table-cell--right{text-align:right}.disparos-table-name-cell{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-name-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-name-cell{vertical-align:top;min-width:200px}.disparos-table-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.disparos-table-name:is(.dark *){color:var(--color-neutral-100)}.disparos-table-name{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.disparos-table-name:hover{color:var(--color-blue-600)}.disparos-table-name:is(.dark *):hover{color:var(--color-blue-400)}}.disparos-table-description{margin-top:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.disparos-table-description:is(.dark *){color:var(--color-neutral-400)}.disparos-table-description{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.disparos-table-date-cell{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-date-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-date-cell{vertical-align:top;min-width:120px}.disparos-table-date{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.disparos-table-date:is(.dark *){color:var(--color-neutral-100)}.disparos-table-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}.disparos-table-time:is(.dark *){color:var(--color-neutral-400)}.disparos-table-metrics-cell{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-metrics-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-metrics-cell{vertical-align:top;min-width:80px}.disparos-table-actions-cell{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-actions-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-actions-cell{vertical-align:top;min-width:100px}.disparos-table-actions-button{border-radius:var(--radius-md);padding:calc(var(--spacing)*1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;color:var(--color-neutral-500);transition-duration:.15s}@media (hover:hover){.disparos-table-actions-button:hover{color:var(--color-neutral-700)}}.disparos-table-actions-button:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.disparos-table-actions-button:is(.dark *):hover{color:var(--color-neutral-200)}.disparos-table-actions-button:hover{background-color:var(--color-neutral-100)}.disparos-table-actions-button:is(.dark *):hover{background-color:var(--color-neutral-800)}}.disparos-table-row--editing{border-color:var(--color-blue-200);background:#3b82f60d}.disparos-table-row--editing:is(.dark *){border-color:var(--color-blue-800)}.disparos-table-edit-form{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-edit-form:is(.dark *){color:var(--color-neutral-100)}.disparos-table-edit-form{vertical-align:top;padding:0}:where(.disparos-table-edit-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.disparos-table-edit-container{padding:var(--spacing-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafce6}.dark .disparos-table-edit-container{background:#181a1e}.disparos-table-empty{padding-inline:var(--spacing-4);padding-block:var(--spacing-12);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-empty:is(.dark *){color:var(--color-neutral-100)}.disparos-table-empty{vertical-align:top}.disparos-table-empty-content{padding-block:var(--spacing-12);text-align:center;color:var(--color-neutral-500);flex-direction:column;justify-content:center;align-items:center;display:flex}.disparos-table-empty-content:is(.dark *){color:var(--color-neutral-400)}.disparos-table-loading{padding-inline:var(--spacing-4);padding-block:var(--spacing-8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-loading:is(.dark *){color:var(--color-neutral-100)}.disparos-table-loading{vertical-align:top}.disparos-table-loading-spinner{height:var(--spacing-8);width:var(--spacing-8);animation:var(--animate-spin);border-radius:3.40282e38px;border-radius:var(--radius-full);border-bottom-color:var(--color-2);border-color:#3b82f6;margin-inline:auto}.disparos-table-skeleton-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-100);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.disparos-table-skeleton-row:is(.dark *){border-color:var(--color-neutral-800)}.disparos-table-skeleton-cell{padding-inline:var(--spacing-4);padding-block:var(--spacing-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-900)}.disparos-table-skeleton-cell:is(.dark *){color:var(--color-neutral-100)}.disparos-table-skeleton-cell{vertical-align:top}.disparos-table-skeleton{height:var(--spacing-4);border-radius:3.40282e38px;border-radius:var(--radius-full);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-neutral-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-neutral-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-neutral-200);position:relative;overflow:hidden}.disparos-table-skeleton:before{inset:var(--spacing-0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-via:#fff9;animation:2s infinite shimmer;position:absolute}@supports (color:color-mix(in lab,red,red)){.disparos-table-skeleton:before{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.disparos-table-skeleton:before{--tw-gradient-via:color-mix(in oklab,var(--color-white)60%,transparent)}}}.disparos-table-skeleton:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));content:var(--tw-content);--tw-gradient-to:transparent}.disparos-table-skeleton:is(.dark *){--tw-gradient-from:var(--color-neutral-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:var(--color-neutral-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:var(--color-neutral-800)}.disparos-table-skeleton:is(.dark *):before{content:var(--tw-content);--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.disparos-table-skeleton:is(.dark *):before{--tw-gradient-via:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.disparos-table-skeleton:is(.dark *):before{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}}.disparos-table-skeleton:is(.dark *):before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.disparos-table-skeleton--wide{width:calc(var(--spacing)*32)}.disparos-table-skeleton--medium{width:var(--spacing-20)}.disparos-table-skeleton--narrow{width:var(--spacing-12)}.disparos-table-pagination{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-200);padding-inline:var(--spacing-4);padding-block:var(--spacing-3)}.disparos-table-pagination:is(.dark *){border-color:var(--color-neutral-700)}.disparos-table-pagination{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafccc}.dark .disparos-table-pagination{background:#181a1e}@media (max-width:767px){:where(.disparos-table-container--mobile-cards>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-3)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-3)*calc(1 - var(--tw-space-y-reverse)))}.disparos-table-container--mobile-cards{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:none}.disparos-table-card{border-radius:var(--radius-lg);padding:var(--spacing-4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #e5e7eb99;box-shadow:0 1px 3px #0000000d}.dark .disparos-table-card{background:#181a1e;border-color:#40404099}.disparos-table-card-header{margin-bottom:var(--spacing-3);justify-content:space-between;align-items:center;display:flex}:where(.disparos-table-card-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-2)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-2)*calc(1 - var(--tw-space-y-reverse)))}.disparos-table-card-field{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));justify-content:space-between;align-items:center;display:flex}.disparos-table-card-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-700)}.disparos-table-card-label:is(.dark *){color:var(--color-neutral-300)}.disparos-table-card-value{color:var(--color-neutral-900)}.disparos-table-card-value:is(.dark *){color:var(--color-neutral-100)}}@media (min-width:768px) and (max-width:1023px){.disparos-table{min-width:900px}.disparos-table-cell,.disparos-table-header th{padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:1024px) and (max-width:1279px){.disparos-table{min-width:1000px}}.disparos-table-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.disparos-table-nowrap{white-space:nowrap}.disparos-table-break-all{word-break:break-all}.disparos-table-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.disparos-table-title:is(.dark *){color:var(--color-white)}.disparos-table-title{align-items:center;gap:var(--spacing-3);display:flex}.disparos-table-subtitle{margin-top:var(--spacing-1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-600)}.disparos-table-subtitle:is(.dark *){color:var(--color-neutral-400)}.disparos-table-controls{flex-direction:column;display:flex}@media (min-width:40rem){.disparos-table-controls{flex-direction:row;justify-content:space-between;align-items:center}}.disparos-table-controls{gap:var(--spacing-4);background-color:#fafafa80}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls{background-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}}.disparos-table-controls{padding-inline:var(--spacing-6);padding-block:var(--spacing-4)}.disparos-table-controls:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.disparos-table-controls{border-bottom-style:var(--tw-border-style);border-color:#e5e5e599;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.disparos-table-controls:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-table-controls:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.disparos-search-container{max-width:var(--container-md);flex:1;position:relative}.disparos-search-input{border-radius:3.40282e38px;border-radius:var(--radius-full);width:100%;padding-block:calc(var(--spacing)*2.5);padding-right:var(--spacing-4);padding-left:var(--spacing-10);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.disparos-search-input{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.disparos-search-input{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.disparos-search-input:is(.dark *){background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:is(.dark *){background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}.disparos-search-input{border-style:var(--tw-border-style);border-width:1px;border-color:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.disparos-search-input{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input{border-color:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.disparos-search-input:is(.dark *){border-color:#52525299}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:is(.dark *){border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.disparos-search-input{color:var(--color-neutral-900)}.disparos-search-input::placeholder{color:var(--color-neutral-500)}.disparos-search-input:is(.dark *){color:var(--color-white)}.disparos-search-input:is(.dark *)::placeholder{color:var(--color-neutral-400)}.disparos-search-input:focus{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:focus{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:focus{border-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}}.disparos-search-input:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:focus{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-search-input:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.disparos-search-input:focus{--tw-outline-style:none;outline-style:none}.disparos-search-input{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.disparos-search-icon{top:50%;left:var(--spacing-3);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);height:var(--spacing-4);width:var(--spacing-4);color:var(--color-neutral-400);position:absolute}.disparos-filters{align-items:center;gap:var(--spacing-3);display:flex}.disparos-filter-button{border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.disparos-filter-button{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.disparos-filter-button:is(.dark *){background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *){background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}.disparos-filter-button{border-style:var(--tw-border-style);border-width:1px;border-color:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button{border-color:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.disparos-filter-button:is(.dark *){border-color:#52525299}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *){border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.disparos-filter-button{color:var(--color-neutral-700)}.disparos-filter-button:is(.dark *){color:var(--color-neutral-300)}@media (hover:hover){.disparos-filter-button:hover{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:hover{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:hover{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.disparos-filter-button:is(.dark *):hover{background-color:#525252cc}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *):hover{background-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)80%,transparent)}}}.disparos-filter-button:hover{border-color:#a3a3a399}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:hover{border-color:var(--color-neutral-400)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:hover{border-color:color-mix(in oklab,var(--color-neutral-400)60%,transparent)}}}.disparos-filter-button:is(.dark *):hover{border-color:#73737399}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *):hover{border-color:var(--color-neutral-500)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button:is(.dark *):hover{border-color:color-mix(in oklab,var(--color-neutral-500)60%,transparent)}}}}.disparos-filter-button{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.disparos-filter-button.active{background-color:#3080ffe6}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active{background-color:color-mix(in oklab,var(--color-blue-500)90%,transparent)}}}.disparos-filter-button.active{color:var(--color-white)}.disparos-filter-button.active:is(.dark *){background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *){background-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-600)90%,transparent)}}}.disparos-filter-button.active{border-color:#3080ff99}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active{border-color:color-mix(in oklab,var(--color-blue-500)60%,transparent)}}}.disparos-filter-button.active:is(.dark *){border-color:#155dfc99}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *){border-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-600)60%,transparent)}}}@media (hover:hover){.disparos-filter-button.active:hover{background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:hover{background-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:hover{background-color:color-mix(in oklab,var(--color-blue-600)90%,transparent)}}}.disparos-filter-button.active:is(.dark *):hover{background-color:#1447e6e6}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *):hover{background-color:var(--color-blue-700)}@supports (color:color-mix(in lab,red,red)){.disparos-filter-button.active:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-700)90%,transparent)}}}}.disparos-table-head{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#f5f5f5e6}@supports (color:color-mix(in lab,red,red)){.disparos-table-head{--tw-gradient-from:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-100)90%,transparent)}}}.disparos-table-head{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#fafafae6}@supports (color:color-mix(in lab,red,red)){.disparos-table-head{--tw-gradient-to:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-50)90%,transparent)}}}.disparos-table-head{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.disparos-table-head:is(.dark *){--tw-gradient-from:#262626e6}@supports (color:color-mix(in lab,red,red)){.disparos-table-head:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)90%,transparent)}}}.disparos-table-head:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#404040e6}@supports (color:color-mix(in lab,red,red)){.disparos-table-head:is(.dark *){--tw-gradient-to:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-700)90%,transparent)}}}.disparos-table-head:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.disparos-table-head th{padding-inline:var(--spacing-6);padding-block:var(--spacing-4);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-neutral-600);text-transform:uppercase}.disparos-table-head th:is(.dark *){color:var(--color-neutral-300)}.disparos-table-head th{border-bottom-style:var(--tw-border-style);border-color:#e5e5e599;border-bottom-width:1px}@supports (color:color-mix(in lab,red,red)){.disparos-table-head th{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head th{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.disparos-table-head th:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.disparos-table-head th:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-table-head th:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}:where(.disparos-table-body>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)));border-color:#e5e5e599}@supports (color:color-mix(in lab,red,red)){:where(.disparos-table-body>:not(:last-child)){border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){:where(.disparos-table-body>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}:where(.disparos-table-body:is(.dark *)>:not(:last-child)){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){:where(.disparos-table-body:is(.dark *)>:not(:last-child)){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){:where(.disparos-table-body:is(.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}@media (hover:hover){.disparos-table-row:hover{background-color:#fafafa80}@supports (color:color-mix(in lab,red,red)){.disparos-table-row:hover{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.disparos-table-row:hover{background-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}}.disparos-table-row:is(.dark *):hover{background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.disparos-table-row:is(.dark *):hover{background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-table-row:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}}.disparos-table-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.disparos-status-badge{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.disparos-status-badge.enviado{background-color:#dcfce7cc}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado{background-color:color-mix(in oklab,var(--color-green-100)80%,transparent)}}}.disparos-status-badge.enviado{color:var(--color-green-700)}.disparos-status-badge.enviado:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.disparos-status-badge.enviado:is(.dark *){color:var(--color-green-400)}.disparos-status-badge.enviado{border-style:var(--tw-border-style);border-width:1px;border-color:#b9f8cf99}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado{border-color:var(--color-green-200)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado{border-color:color-mix(in oklab,var(--color-green-200)60%,transparent)}}}.disparos-status-badge.enviado:is(.dark *){border-color:#01663099}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado:is(.dark *){border-color:var(--color-green-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.enviado:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)60%,transparent)}}}.disparos-status-badge.pendente{background-color:#fef9c2cc}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente{background-color:var(--color-yellow-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente{background-color:color-mix(in oklab,var(--color-yellow-100)80%,transparent)}}}.disparos-status-badge.pendente{color:var(--color-yellow-700)}.disparos-status-badge.pendente:is(.dark *){background-color:#733e0a4d}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente:is(.dark *){background-color:var(--color-yellow-900)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-900)30%,transparent)}}}.disparos-status-badge.pendente:is(.dark *){color:var(--color-yellow-400)}.disparos-status-badge.pendente{border-style:var(--tw-border-style);border-width:1px;border-color:#fff08599}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente{border-color:var(--color-yellow-200)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente{border-color:color-mix(in oklab,var(--color-yellow-200)60%,transparent)}}}.disparos-status-badge.pendente:is(.dark *){border-color:#874b0099}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente:is(.dark *){border-color:var(--color-yellow-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.pendente:is(.dark *){border-color:color-mix(in oklab,var(--color-yellow-800)60%,transparent)}}}.disparos-status-badge.erro{background-color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro{background-color:var(--color-red-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro{background-color:color-mix(in oklab,var(--color-red-100)80%,transparent)}}}.disparos-status-badge.erro{color:var(--color-red-700)}.disparos-status-badge.erro:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.disparos-status-badge.erro:is(.dark *){color:var(--color-red-400)}.disparos-status-badge.erro{border-style:var(--tw-border-style);border-width:1px;border-color:#ffcaca99}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro{border-color:var(--color-red-200)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro{border-color:color-mix(in oklab,var(--color-red-200)60%,transparent)}}}.disparos-status-badge.erro:is(.dark *){border-color:#9f071299}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro:is(.dark *){border-color:var(--color-red-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.erro:is(.dark *){border-color:color-mix(in oklab,var(--color-red-800)60%,transparent)}}}.disparos-status-badge.agendado{background-color:#dbeafecc}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado{background-color:color-mix(in oklab,var(--color-blue-100)80%,transparent)}}}.disparos-status-badge.agendado{color:var(--color-blue-700)}.disparos-status-badge.agendado:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.disparos-status-badge.agendado:is(.dark *){color:var(--color-blue-400)}.disparos-status-badge.agendado{border-style:var(--tw-border-style);border-width:1px;border-color:#bedbff99}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado{border-color:var(--color-blue-200)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado{border-color:color-mix(in oklab,var(--color-blue-200)60%,transparent)}}}.disparos-status-badge.agendado:is(.dark *){border-color:#193cb899}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado:is(.dark *){border-color:var(--color-blue-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.agendado:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800)60%,transparent)}}}.disparos-status-badge.cancelado{background-color:#f3f4f6cc}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado{background-color:var(--color-gray-100)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado{background-color:color-mix(in oklab,var(--color-gray-100)80%,transparent)}}}.disparos-status-badge.cancelado{color:var(--color-gray-600)}.disparos-status-badge.cancelado:is(.dark *){background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado:is(.dark *){background-color:var(--color-gray-800)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}}.disparos-status-badge.cancelado:is(.dark *){color:var(--color-gray-400)}.disparos-status-badge.cancelado{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7eb99}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado{border-color:var(--color-gray-200)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado{border-color:color-mix(in oklab,var(--color-gray-200)60%,transparent)}}}.disparos-status-badge.cancelado:is(.dark *){border-color:#36415399}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado:is(.dark *){border-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge.cancelado:is(.dark *){border-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}}.disparos-status-icon{height:var(--spacing-3);width:var(--spacing-3);border-radius:3.40282e38px;border-radius:var(--radius-full)}.disparos-status-icon.enviado{background-color:var(--color-green-500)}.disparos-status-icon.pendente{background-color:var(--color-yellow-500)}.disparos-status-icon.erro{background-color:var(--color-red-500)}.disparos-status-icon.agendado{background-color:var(--color-blue-500)}.disparos-status-icon.cancelado{background-color:var(--color-gray-400)}.disparos-action-button{border-radius:3.40282e38px;border-radius:var(--radius-full);padding:var(--spacing-2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.disparos-action-button:hover{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.disparos-action-button:hover{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button:hover{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.disparos-action-button:is(.dark *):hover{background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.disparos-action-button:is(.dark *):hover{background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}}.disparos-action-button{color:var(--color-neutral-500)}.disparos-action-button:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.disparos-action-button:hover{color:var(--color-neutral-700)}.disparos-action-button:is(.dark *):hover{color:var(--color-neutral-200)}.disparos-action-button.view:hover{background-color:#dbeafecc}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.view:hover{background-color:var(--color-blue-100)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.view:hover{background-color:color-mix(in oklab,var(--color-blue-100)80%,transparent)}}}.disparos-action-button.view:is(.dark *):hover{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.view:is(.dark *):hover{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.view:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.disparos-action-button.view:hover{color:var(--color-blue-600)}.disparos-action-button.view:is(.dark *):hover{color:var(--color-blue-400)}.disparos-action-button.edit:hover{background-color:#dcfce7cc}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.edit:hover{background-color:var(--color-green-100)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.edit:hover{background-color:color-mix(in oklab,var(--color-green-100)80%,transparent)}}}.disparos-action-button.edit:is(.dark *):hover{background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.edit:is(.dark *):hover{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.edit:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.disparos-action-button.edit:hover{color:var(--color-green-600)}.disparos-action-button.edit:is(.dark *):hover{color:var(--color-green-400)}.disparos-action-button.delete:hover{background-color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.delete:hover{background-color:var(--color-red-100)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.delete:hover{background-color:color-mix(in oklab,var(--color-red-100)80%,transparent)}}}.disparos-action-button.delete:is(.dark *):hover{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.delete:is(.dark *):hover{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.disparos-action-button.delete:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.disparos-action-button.delete:hover{color:var(--color-red-600)}.disparos-action-button.delete:is(.dark *):hover{color:var(--color-red-400)}}.disparos-table-metrics{background-color:#fafafa80}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics{background-color:var(--color-neutral-50)}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics{background-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}}.disparos-table-metrics{padding-inline:var(--spacing-6);padding-block:var(--spacing-4)}.disparos-table-metrics:is(.dark *){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics:is(.dark *){background-color:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}}.disparos-table-metrics{border-top-style:var(--tw-border-style);border-color:#e5e5e599;border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics{border-color:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics{border-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}}.disparos-table-metrics:is(.dark *){border-color:#40404099}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics:is(.dark *){border-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-table-metrics:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.disparos-table-metrics{justify-content:space-between;align-items:center;display:flex}.disparos-metrics-info{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral-600)}.disparos-metrics-info:is(.dark *){color:var(--color-neutral-400)}.disparos-metrics-actions{align-items:center;gap:var(--spacing-3);display:flex}.disparos-pagination{align-items:center;gap:var(--spacing-2);display:flex}.disparos-pagination-button{border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button{background-color:var(--color-white)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.disparos-pagination-button{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.disparos-pagination-button:is(.dark *){background-color:#404040cc}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *){background-color:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}}.disparos-pagination-button{border-style:var(--tw-border-style);border-width:1px;border-color:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button{border-color:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button{border-color:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.disparos-pagination-button:is(.dark *){border-color:#52525299}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *){border-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)60%,transparent)}}}.disparos-pagination-button{color:var(--color-neutral-700)}.disparos-pagination-button:is(.dark *){color:var(--color-neutral-300)}@media (hover:hover){.disparos-pagination-button:hover{background-color:#f5f5f5cc}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:hover{background-color:var(--color-neutral-100)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:hover{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}}.disparos-pagination-button:is(.dark *):hover{background-color:#525252cc}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *):hover{background-color:var(--color-neutral-600)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)80%,transparent)}}}}.disparos-pagination-button:disabled{cursor:not-allowed;opacity:.5}.disparos-pagination-button{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.disparos-pagination-button.active{background-color:#3080ffe6}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active{background-color:color-mix(in oklab,var(--color-blue-500)90%,transparent)}}}.disparos-pagination-button.active{color:var(--color-white)}.disparos-pagination-button.active:is(.dark *){background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active:is(.dark *){background-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-600)90%,transparent)}}}.disparos-pagination-button.active{border-color:#3080ff99}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active{border-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active{border-color:color-mix(in oklab,var(--color-blue-500)60%,transparent)}}}.disparos-pagination-button.active:is(.dark *){border-color:#155dfc99}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active:is(.dark *){border-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-pagination-button.active:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-600)60%,transparent)}}}.disparos-loading-skeleton{border-radius:var(--radius-3xl);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#e5e5e5cc;animation:2.5s ease-in-out infinite pulse-modern}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-from:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.disparos-loading-skeleton{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#d4d4d499}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-via:var(--color-neutral-300)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-via:color-mix(in oklab,var(--color-neutral-300)60%,transparent)}}}.disparos-loading-skeleton{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#e5e5e5cc}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-to:var(--color-neutral-200)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}}.disparos-loading-skeleton{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.disparos-loading-skeleton:is(.dark *){--tw-gradient-from:#262626cc}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-from:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.disparos-loading-skeleton:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#40404099}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-via:var(--color-neutral-700)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}.disparos-loading-skeleton:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops);--tw-gradient-to:#262626cc}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-to:var(--color-neutral-800)}@supports (color:color-mix(in lab,red,red)){.disparos-loading-skeleton:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}}.disparos-loading-skeleton:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.disparos-loading-row{padding-inline:var(--spacing-6);padding-block:var(--spacing-4)}.disparos-loading-cell{margin-bottom:var(--spacing-2);height:var(--spacing-4);border-radius:3.40282e38px;border-radius:var(--radius-full)}.disparos-loading-cell.name{width:calc(var(--spacing)*32)}.disparos-loading-cell.status{width:var(--spacing-20)}.disparos-loading-cell.date{width:calc(var(--spacing)*24)}.disparos-loading-cell.actions{width:var(--spacing-16)}.disparos-empty-state{padding-inline:var(--spacing-6);padding-block:var(--spacing-12);text-align:center}.disparos-empty-icon{margin-inline:auto;margin-bottom:var(--spacing-4);height:var(--spacing-16);width:var(--spacing-16);color:var(--color-neutral-400)}.disparos-empty-description{margin-bottom:var(--spacing-6);color:var(--color-neutral-600)}.disparos-empty-description:is(.dark *){color:var(--color-neutral-400)}.disparos-empty-action{align-items:center;gap:var(--spacing-2);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);background-color:#3080ffe6;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action{background-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action{background-color:color-mix(in oklab,var(--color-blue-500)90%,transparent)}}}.disparos-empty-action{color:var(--color-white)}.disparos-empty-action:is(.dark *){background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:is(.dark *){background-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-600)90%,transparent)}}}@media (hover:hover){.disparos-empty-action:hover{background-color:#155dfce6}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:hover{background-color:var(--color-blue-600)}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:hover{background-color:color-mix(in oklab,var(--color-blue-600)90%,transparent)}}}.disparos-empty-action:is(.dark *):hover{background-color:#1447e6e6}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:is(.dark *):hover{background-color:var(--color-blue-700)}@supports (color:color-mix(in lab,red,red)){.disparos-empty-action:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-700)90%,transparent)}}}}.disparos-empty-action{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (max-width:768px){.disparos-table-controls{align-items:stretch;gap:var(--spacing-3);flex-direction:column}.disparos-search-container{max-width:none}.disparos-filters{flex-wrap:wrap}.disparos-table-cell,.disparos-table-head th{padding-inline:var(--spacing-4);padding-block:var(--spacing-3)}.disparos-table-metrics{align-items:stretch;gap:var(--spacing-3);flex-direction:column}}@media (max-width:640px){.disparos-table-container{border-radius:16px}.disparos-table-header,.disparos-table-controls,.disparos-table-metrics{padding-inline:var(--spacing-4);padding-block:var(--spacing-3)}.disparos-status-badge{padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.disparos-tabs-container{width:100%}.disparos-tabs-header{margin-bottom:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex}@media (min-width:64rem){.disparos-tabs-header{flex-direction:row;justify-content:space-between;align-items:center}}.disparos-tabs-nav{align-items:center;gap:var(--spacing-1);border-radius:var(--radius-xl);padding:var(--spacing-1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;display:flex;box-shadow:0 4px 16px #0000001a,inset 0 1px #ffffff1a}.dark .disparos-tabs-nav{background:#ffffff0d;border-color:#ffffff1a;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0d}.disparos-tab-button{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-lg);padding-inline:var(--spacing-4);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;color:var(--color-neutral-600);transition-duration:.3s;display:flex}.disparos-tab-button:is(.dark *){color:var(--color-neutral-400)}@media (hover:hover){.disparos-tab-button:hover{color:var(--color-neutral-900)}.disparos-tab-button:is(.dark *):hover{color:var(--color-neutral-100)}}.disparos-tab-button{font-family:Inter,system-ui,sans-serif}.disparos-tab-button:hover{background:#ffffff26;box-shadow:0 2px 8px #0000000d}.dark .disparos-tab-button:hover{background:#ffffff14;box-shadow:0 2px 8px #0000001a}.disparos-tab-button--active{color:var(--color-purple-700)}.disparos-tab-button--active:is(.dark *){color:var(--color-purple-300)}.disparos-tab-button--active{background:linear-gradient(135deg,#9333ea1a,#ec48991a);border:1px solid #9333ea33;box-shadow:0 4px 16px #9333ea1a,inset 0 1px #ffffff1a}.dark .disparos-tab-button--active{background:linear-gradient(135deg,#9333ea26,#ec489926);border:1px solid #9333ea40;box-shadow:0 4px 16px #9333ea26,inset 0 1px #ffffff1a}.disparos-tab-icon{height:var(--spacing-4);width:var(--spacing-4);flex-shrink:0}.disparos-tab-label{display:none}@media (min-width:40rem){.disparos-tab-label{display:inline}.disparos-tab-label-mobile{display:none}}.disparos-tab-counter{margin-left:var(--spacing-2);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-neutral-700);background:#fff3;border:1px solid #ffffff1a}.disparos-tab-counter:is(.dark *){color:var(--color-neutral-300)}.disparos-tab-counter{font-family:Inter,system-ui,sans-serif;transition:all .3s}.disparos-tab-button--active .disparos-tab-counter{background-color:var(--color-blue-100)}.disparos-tab-button--active .disparos-tab-counter:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.disparos-tab-button--active .disparos-tab-counter:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.disparos-tab-button--active .disparos-tab-counter:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.disparos-tab-button--active .disparos-tab-counter{color:var(--color-blue-700)}.disparos-tab-button--active .disparos-tab-counter:is(.dark *){color:var(--color-blue-300)}.disparos-search-container{width:100%;position:relative}@media (min-width:64rem){.disparos-search-container{width:calc(var(--spacing)*80)}}.disparos-search-input{border-radius:var(--radius-xl);width:100%;padding-block:calc(var(--spacing)*2.5);padding-right:var(--spacing-4);padding-left:var(--spacing-10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:1px solid #e5e7eb99;transition-duration:.2s}.dark .disparos-search-input{color:var(--color-neutral-100);background:#181a1e;border-color:#40404099}.dark .disparos-search-input::placeholder{color:var(--color-neutral-500)}.disparos-search-input:focus{--tw-outline-style:none;border-color:#3b82f699;outline-style:none;box-shadow:0 0 0 3px #3b82f61a}.disparos-search-icon{top:50%;left:var(--spacing-3);height:var(--spacing-4);width:var(--spacing-4);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);color:var(--color-neutral-400);position:absolute}.disparos-search-icon:is(.dark *){color:var(--color-neutral-500)}.disparos-search-clear{top:50%;right:var(--spacing-3);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);color:var(--color-neutral-400);position:absolute}@media (hover:hover){.disparos-search-clear:hover{color:var(--color-neutral-600)}.disparos-search-clear:is(.dark *):hover{color:var(--color-neutral-300)}}.disparos-search-clear{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.disparos-tab-content{min-height:400px}.disparos-tab-content--hidden{display:none}.disparos-empty-state{padding-block:var(--spacing-12);text-align:center;color:var(--color-neutral-500);flex-direction:column;justify-content:center;align-items:center;display:flex}.disparos-empty-state:is(.dark *){color:var(--color-neutral-400)}.disparos-empty-icon{margin-bottom:var(--spacing-4);height:var(--spacing-16);width:var(--spacing-16);border-radius:3.40282e38px;border-radius:var(--radius-full);padding:var(--spacing-4);background-color:var(--color-neutral-100)}.disparos-empty-icon:is(.dark *){background-color:var(--color-neutral-800)}.disparos-empty-icon{color:var(--color-neutral-400)}.disparos-empty-icon:is(.dark *){color:var(--color-neutral-500)}.disparos-empty-title{margin-bottom:var(--spacing-2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.disparos-empty-title:is(.dark *){color:var(--color-neutral-100)}.disparos-empty-description{max-width:var(--container-md);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.disparos-tabs-footer{margin-top:var(--spacing-6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-200);padding-top:var(--spacing-4)}.disparos-tabs-footer:is(.dark *){border-color:var(--color-neutral-700)}.disparos-stats-container{gap:var(--spacing-3);flex-direction:column;display:flex}@media (min-width:40rem){.disparos-stats-container{flex-direction:row;justify-content:space-between;align-items:center}}.disparos-stats-container{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-neutral-500)}@media (min-width:40rem){.disparos-stats-container{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.disparos-stats-container:is(.dark *){color:var(--color-neutral-400)}.disparos-stats-main{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.disparos-stats-badges{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.disparos-stat-badge{align-items:center;gap:calc(var(--spacing)*1.5);display:flex}.disparos-stat-dot{height:var(--spacing-2);width:var(--spacing-2);border-radius:3.40282e38px;border-radius:var(--radius-full)}.disparos-stat-dot--running{background-color:var(--color-green-500)}.disparos-stat-dot--scheduled{background-color:var(--color-blue-500)}.disparos-stat-dot--completed{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-pink-500)}@media (max-width:767px){.disparos-tabs-nav{overflow-x:auto}.disparos-tab-button{padding-inline:var(--spacing-3);padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.disparos-tab-counter{margin-left:var(--spacing-1);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5)}.disparos-search-input{padding-block:var(--spacing-2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.disparos-status-badge{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:calc(var(--spacing)*2.5);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:Inter,system-ui,sans-serif;transition-duration:.3s;display:inline-flex}.disparos-status-badge--scheduled{color:var(--color-blue-700);background:linear-gradient(135deg,#3b82f61a,#60a5fa1a);border:1px solid #3b82f633;box-shadow:0 2px 8px #3b82f61a}.dark .disparos-status-badge--scheduled{color:var(--color-blue-300);background:linear-gradient(135deg,#3b82f626,#60a5fa26);border:1px solid #3b82f640;box-shadow:0 2px 8px #3b82f626}.disparos-status-badge--running{color:var(--color-green-700);background:linear-gradient(135deg,#22c55e1a,#10b9811a);border:1px solid #22c55e33;box-shadow:0 2px 8px #22c55e1a}.dark .disparos-status-badge--running{color:var(--color-green-300);background:linear-gradient(135deg,#22c55e26,#10b98126);border:1px solid #22c55e40;box-shadow:0 2px 8px #22c55e26}.disparos-status-badge--completed{color:var(--color-purple-700);background:linear-gradient(135deg,#9333ea1a,#ec48991a);border:1px solid #9333ea33;box-shadow:0 2px 8px #9333ea1a}.dark .disparos-status-badge--completed{color:var(--color-purple-300);background:linear-gradient(135deg,#9333ea26,#ec489926);border:1px solid #9333ea40;box-shadow:0 2px 8px #9333ea26}.disparos-status-badge--paused{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-200);background-color:var(--color-orange-100);color:var(--color-orange-700)}.dark .disparos-status-badge--paused{border-color:#c53c0080}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--paused{border-color:var(--color-orange-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--paused{border-color:color-mix(in oklab,var(--color-orange-700)50%,transparent)}}}.dark .disparos-status-badge--paused{background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--paused{background-color:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--paused{background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}}.dark .disparos-status-badge--paused{color:var(--color-orange-300)}.disparos-status-badge--cancelled{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-100);color:var(--color-red-700)}.dark .disparos-status-badge--cancelled{border-color:#bf000f80}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--cancelled{border-color:var(--color-red-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--cancelled{border-color:color-mix(in oklab,var(--color-red-700)50%,transparent)}}}.dark .disparos-status-badge--cancelled{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--cancelled{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--cancelled{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.dark .disparos-status-badge--cancelled{color:var(--color-red-300)}.disparos-status-badge--draft{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200);background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.dark .disparos-status-badge--draft{border-color:var(--color-neutral-700);background-color:var(--color-neutral-800);color:var(--color-neutral-300)}.disparos-status-badge--error{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-100);color:var(--color-red-700)}.dark .disparos-status-badge--error{border-color:#bf000f80}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--error{border-color:var(--color-red-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--error{border-color:color-mix(in oklab,var(--color-red-700)50%,transparent)}}}.dark .disparos-status-badge--error{background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--error{background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-status-badge--error{background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.dark .disparos-status-badge--error{color:var(--color-red-300)}.disparos-status-dot{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);border-radius:3.40282e38px;border-radius:var(--radius-full);flex-shrink:0}.disparos-status-dot--scheduled{background-color:var(--color-blue-500);animation:2s infinite pulse-blue}.disparos-status-dot--running{background-color:var(--color-green-500);animation:1.5s infinite pulse-green}.disparos-status-dot--completed{background-color:var(--color-purple-500)}.disparos-status-dot--paused{background-color:var(--color-orange-500);animation:2s infinite pulse-orange}.disparos-status-dot--cancelled{background-color:var(--color-red-500)}.disparos-status-dot--draft{background-color:var(--color-neutral-400)}.disparos-status-dot--error{background-color:var(--color-red-500);animation:1s infinite pulse-red}@keyframes pulse-blue{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-green{0%,to{opacity:1}50%{opacity:.6}}@keyframes pulse-orange{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-red{0%,to{opacity:1}50%{opacity:.3}}:where(.disparos-metrics-container>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1)*calc(1 - var(--tw-space-y-reverse)))}.disparos-metric-cell{min-width:60px;padding-inline:var(--spacing-2);padding-block:var(--spacing-1);text-align:center}.disparos-metric-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}.disparos-metric-percentage{margin-top:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);opacity:.7;display:block}.disparos-metric--sent .disparos-metric-value{color:var(--color-neutral-900)}.disparos-metric--sent .disparos-metric-value:is(.dark *){color:var(--color-neutral-100)}.disparos-metric--delivered .disparos-metric-value{color:var(--color-green-600)}.disparos-metric--delivered .disparos-metric-value:is(.dark *){color:var(--color-green-400)}.disparos-metric--read .disparos-metric-value{color:var(--color-blue-600)}.disparos-metric--read .disparos-metric-value:is(.dark *){color:var(--color-blue-400)}.disparos-metric--replied .disparos-metric-value{color:var(--color-orange-600)}.disparos-metric--replied .disparos-metric-value:is(.dark *){color:var(--color-orange-400)}.disparos-metric--clicked .disparos-metric-value{color:var(--color-purple-600)}.disparos-metric--clicked .disparos-metric-value:is(.dark *){color:var(--color-purple-400)}.disparos-progress-container{height:calc(var(--spacing)*1.5);border-radius:3.40282e38px;border-radius:var(--radius-full);background-color:var(--color-neutral-200);width:100%}.disparos-progress-container:is(.dark *){background-color:var(--color-neutral-700)}.disparos-progress-container{overflow:hidden}.disparos-progress-bar{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-out);transition-duration:.5s;transition-timing-function:var(--ease-out)}.disparos-progress-bar--delivered{background:linear-gradient(90deg,#22c55e,#65a30d)}.disparos-progress-bar--read{background:linear-gradient(90deg,#3b82f6,#93c5fd)}.disparos-progress-bar--replied{background:linear-gradient(90deg,#fb923c,#fdba74)}.disparos-metric-tooltip{z-index:50;border-radius:var(--radius-md);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:var(--color-neutral-900);color:var(--color-white);position:absolute}.disparos-metric-tooltip:is(.dark *){background-color:var(--color-neutral-100);color:var(--color-neutral-900)}.disparos-metric-tooltip{pointer-events:none;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.disparos-metric-cell:hover .disparos-metric-tooltip{opacity:1}.disparos-priority-badge{align-items:center;gap:var(--spacing-1);border-radius:var(--radius-md);padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.disparos-priority-badge--high{background-color:var(--color-red-100);color:var(--color-red-700)}.disparos-priority-badge--high:is(.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--high:is(.dark *){background-color:var(--color-red-900)}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--high:is(.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}}.disparos-priority-badge--high:is(.dark *){color:var(--color-red-300)}.disparos-priority-badge--medium{background-color:var(--color-orange-100);color:var(--color-orange-700)}.disparos-priority-badge--medium:is(.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--medium:is(.dark *){background-color:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--medium:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}}.disparos-priority-badge--medium:is(.dark *){color:var(--color-orange-300)}.disparos-priority-badge--low{background-color:var(--color-blue-100);color:var(--color-blue-700)}.disparos-priority-badge--low:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--low:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.disparos-priority-badge--low:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.disparos-priority-badge--low:is(.dark *){color:var(--color-blue-300)}.disparos-type-badge{align-items:center;gap:var(--spacing-1);border-radius:var(--radius-md);padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--color-neutral-100);color:var(--color-neutral-600);display:inline-flex}.disparos-type-badge:is(.dark *){background-color:var(--color-neutral-800);color:var(--color-neutral-400)}.disparos-type-badge--broadcast{background-color:var(--color-blue-100);color:var(--color-blue-600)}.disparos-type-badge--broadcast:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--broadcast:is(.dark *){background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--broadcast:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.disparos-type-badge--broadcast:is(.dark *){color:var(--color-blue-400)}.disparos-type-badge--targeted{background-color:var(--color-green-100);color:var(--color-green-600)}.disparos-type-badge--targeted:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--targeted:is(.dark *){background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--targeted:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.disparos-type-badge--targeted:is(.dark *){color:var(--color-green-400)}.disparos-type-badge--follow-up{background-color:var(--color-purple-100);color:var(--color-purple-600)}.disparos-type-badge--follow-up:is(.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--follow-up:is(.dark *){background-color:var(--color-purple-900)}@supports (color:color-mix(in lab,red,red)){.disparos-type-badge--follow-up:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}}.disparos-type-badge--follow-up:is(.dark *){color:var(--color-purple-400)}@media (max-width:767px){.disparos-status-badge{padding-inline:var(--spacing-2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.disparos-metric-value{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.disparos-metric-percentage{font-size:10px}.disparos-metric-cell{min-width:50px;padding-inline:var(--spacing-1)}}.disparos-status-badge:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge:focus{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-status-badge:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.disparos-status-badge:focus{--tw-outline-style:none;outline-style:none}.disparos-metric-cell:focus{border-radius:var(--radius-md);--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.disparos-metric-cell:focus{--tw-ring-color:var(--color-blue-500)}@supports (color:color-mix(in lab,red,red)){.disparos-metric-cell:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}}.disparos-metric-cell:focus{--tw-outline-style:none;outline-style:none}@media (prefers-reduced-motion:reduce){.disparos-status-dot--scheduled,.disparos-status-dot--running,.disparos-status-dot--paused,.disparos-status-dot--error{animation:none}}.disparos-badge-custom{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.disparos-badge-success{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-green-200);background-color:var(--color-green-100);color:var(--color-green-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.dark .disparos-badge-success{border-color:#00813880}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-success{border-color:var(--color-green-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-success{border-color:color-mix(in oklab,var(--color-green-700)50%,transparent)}}}.dark .disparos-badge-success{background-color:#0d542b4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-success{background-color:var(--color-green-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-success{background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}}.dark .disparos-badge-success{color:var(--color-green-300)}.disparos-badge-warning{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-200);background-color:var(--color-orange-100);color:var(--color-orange-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.dark .disparos-badge-warning{border-color:#c53c0080}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-warning{border-color:var(--color-orange-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-warning{border-color:color-mix(in oklab,var(--color-orange-700)50%,transparent)}}}.dark .disparos-badge-warning{background-color:#7e2a0c4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-warning{background-color:var(--color-orange-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-warning{background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}}.dark .disparos-badge-warning{color:var(--color-orange-300)}.disparos-badge-info{align-items:center;gap:var(--spacing-1);border-radius:3.40282e38px;border-radius:var(--radius-full);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blue-200);background-color:var(--color-blue-100);color:var(--color-blue-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:inline-flex}.dark .disparos-badge-info{border-color:#1447e680}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-info{border-color:var(--color-blue-700)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-info{border-color:color-mix(in oklab,var(--color-blue-700)50%,transparent)}}}.dark .disparos-badge-info{background-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-info{background-color:var(--color-blue-900)}@supports (color:color-mix(in lab,red,red)){.dark .disparos-badge-info{background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}}.dark .disparos-badge-info{color:var(--color-blue-300)}[class*=animate-fade-in]{will-change:opacity,transform;animation-fill-mode:both}.animate-fade-in-up,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-scale-in{position:relative}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(1.02)}to{opacity:0;transform:scale(1)}}@keyframes gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes gradientFlowVibrant{0%,to{background-position:0%}50%{background-position:100%}}@keyframes textShine{0%,to{filter:brightness()}50%{filter:brightness(1.2)}}@keyframes blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}@keyframes waterWave{0%{transform:translate(0)translateY(0)rotate(0)}to{transform:translate(200px)translateY(0)rotate(360deg)}}@keyframes shimmerWater{0%{transform:translate(-200%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}@keyframes bubbleShift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes borderFlow{0%{background-position:0%}to{background-position:100%}}@keyframes borderRotate{0%{--angle:0deg}to{--angle:360deg}}@keyframes elegantBorderSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes borderMove{0%{background-position:0 0}to{background-position:200% 0}}@keyframes borderMoveVertical{0%{background-position:0 0}to{background-position:0 100%}}@keyframes borderSlide{to{transform:translate(-25%)}}@keyframes borderGlow{0%{background-position:200%}to{background-position:-200%}}@keyframes liquidShimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes liquidShimmerSpread{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}.conversation-card:hover,.conversation-card:focus,.conversation-card.selected,.btn-primary:hover,.btn-primary:focus,.message-bubble.is-entering,.virtual-conversation-item{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}.conversation-cards-container{contain:layout style paint}.chat-sidebar{contain:layout style}.chat-main-container{contain:layout}.conversation-card,.message-bubble{contain:layout paint;isolation:isolate}.chat-conversations-list,.virtual-conversation-list,.messages-container{scroll-behavior:auto;-webkit-overflow-scrolling:touch;contain:content}.conversation-avatar,.message-avatar{contain:layout paint;border-radius:50%;overflow:hidden}.conversation-card,.message-bubble,.btn-primary{transition-property:opacity,box-shadow,background-color,color,border-color;transition-duration:.18s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.performance-optimized *{transition:none!important;animation:none!important}@media (max-width:768px){.conversation-card{box-shadow:none;touch-action:manipulation;border-radius:8px;min-height:64px}.message-bubble{box-shadow:none;border-radius:12px}@media (prefers-reduced-motion:reduce){.conversation-card,.message-bubble,.btn-primary{transition:none;animation:none}}}.virtual-conversation-list{contain:strict;will-change:scroll-position;overflow:auto}.virtual-conversation-item{contain:layout paint;will-change:transform}.conversation-card:not(.visible){content-visibility:auto;contain-intrinsic-size:82px}.message-bubble:not(.visible){content-visibility:auto;contain-intrinsic-size:60px}.chat-header,.chat-search,.conversation-filters{contain:layout style;will-change:auto}.conversation-card:nth-child(n+20){content-visibility:auto}.conversation-card:hover,.conversation-card:focus,.conversation-card.selected,.btn-primary:hover,.btn-primary:focus{transform:translateZ(0)}.conversation-name,.conversation-phone,.conversation-preview-text,.message-content{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.conversation-name,.conversation-phone,.message-content{-webkit-font-smoothing:antialiased}}@keyframes fade-in-optimized{0%{opacity:0;transform:translateZ(0)translateY(6px)}to{opacity:1;transform:translateZ(0)translateY(0)}}.animate-fade-in-optimized{will-change:opacity,transform;animation:.2s cubic-bezier(.22,1,.36,1) both fade-in-optimized}.debug-performance{outline:2px solid red!important}.debug-rerender{background:#ff000014!important}.debug-gpu-layer{outline:2px solid #00f!important}.performance-monitor{color:#fff;z-index:99999;pointer-events:none;background:#000c;border-radius:6px;padding:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;position:fixed;top:10px;right:10px}.avatar-base{flex-shrink:0;width:40px;height:40px}.conversation-card{contain:layout;min-height:82px}.message-bubble{contain:layout;min-height:40px}.conversation-card[data-preload=true]{will-change:transform;contain:layout paint}.perf-critical{contain:strict;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.perf-optimized{contain:layout paint;will-change:auto}.perf-gpu{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.dashboard-main>*,.main-content,.page-wrapper{max-height:100%!important;overflow-y:auto!important}.no-scroll{overflow:hidden!important}.allow-scroll,.overflow-scroll{overflow:auto!important}.message-bubble-ai .agent-rating-container{vertical-align:middle;margin:0;display:inline-flex}@media (max-width:768px){.chat-main-container{touch-action:pan-y!important}.chat-swipe-area{z-index:10!important;width:20px!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important}}.csv-column-mapper{z-index:50!important;background:#ffffff1a!important;border:1px solid #ffffff26!important;border-radius:32px!important;overflow:visible!important}.csv-header-icon{background:#9ca3af26!important;border:1px solid #ffffff26!important}.csv-close-button{background:#ffffff1a!important;border:1px solid #ffffff26!important;border-radius:8px!important}.csv-close-button:hover{background:#fff3!important}.csv-table-container{overflow:visible!important}.csv-preview-button{background:#ffffff1a!important;border:1px solid #ffffff26!important;border-radius:12px!important}.csv-preview-button:hover:not(:disabled){background:#fff3!important}.csv-cancel-button{background:#ffffff1a!important;border:1px solid #ffffff26!important;border-radius:12px!important}.csv-cancel-button:hover{background:#fff3!important}.csv-confirm-button{background:linear-gradient(135deg,#22c55ecc,#10b981cc)!important;border:1px solid #ffffff26!important;border-radius:12px!important}.csv-confirm-button:hover:not(:disabled){background:linear-gradient(135deg,#22c55e,#10b981)!important}.csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar{width:6px}.csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-thumb:hover{background:#0000004d}.dark .csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-track{background:#ffffff0d}.dark .csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-thumb{background:#fff3}.dark .csv-column-mapper [class*=overflow-y-auto]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slideDown{animation:.3s ease-out slideDown}.dark [data-radix-select-content]{background:#111827f2!important;border-color:#4b5563cc!important}.dark [data-radix-select-item]{color:#f3f4f6!important}.dark [data-radix-select-item]:hover{background:#37415199!important}@media (max-width:768px){.csv-mapper-actions{gap:var(--spacing-2);flex-direction:column}}@media (prefers-color-scheme:dark){.csv-mapper-preview{box-shadow:0 0 0 1px #ffffff0d,0 4px 6px -1px #0000004d}}.overflow-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium),.overflow-y-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium),.overflow-x-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium){scrollbar-width:thin!important;scrollbar-color:#64748b4d transparent!important}.dark .overflow-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium),.dark .overflow-y-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium),.dark .overflow-x-auto:not(.scrollbar-none):not(.scrollbar-thin):not(.scrollbar-table):not(.scrollbar-premium){scrollbar-color:#94a3b84d transparent!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceGentle{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shift-colors{0%,to{background-position:0%}50%{background-position:100%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes fade-in{0%{opacity:.2}to{opacity:1}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes rainbow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}
