html.cursor-theme,.cursor-theme{--background:#080a0e;--foreground:#f6f5f2;--card:#0f1115;--card-foreground:#f6f5f2;--popover:#0b0d11;--popover-foreground:#f6f5f2;--brand:#8b93ff;--brand-foreground:#0c0f18;--brand-soft:#aeb4ff;--brand-glow:color-mix(in oklch, var(--brand) 30%, transparent);--primary:var(--brand);--primary-foreground:var(--brand-foreground);--secondary:#181b1f;--secondary-foreground:#f6f5f2;--muted:#181b1f;--muted-foreground:#999fa7;--accent:#1c1f25;--accent-foreground:#f6f5f2;--destructive:#e8575b;--border:#ffffff17;--input:#ffffff1c;--ring:var(--brand);--ink:#080a0e;--chart-1:var(--brand);--chart-2:#8e99ab;--chart-3:#7880c2;--chart-4:#566286;--chart-5:#353d4d;--sidebar:#0a0c10;--sidebar-foreground:#e6e4e0;--sidebar-primary:var(--brand);--sidebar-primary-foreground:var(--brand-foreground);--sidebar-accent:#181b1f;--sidebar-accent-foreground:#f6f5f2;--sidebar-border:#ffffff14;--sidebar-ring:var(--brand);--radius:.625rem;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans), Geist, ui-sans-serif, system-ui, sans-serif}@supports (color:lab(0% 0 0)){html.cursor-theme,.cursor-theme{--background:lab(2.73823% -.148535 -1.58682);--foreground:lab(96.5409% -.0107288 1.52525);--card:lab(5.07193% -.242993 -2.35941);--card-foreground:lab(96.5409% -.0107288 1.52525);--popover:lab(3.68136% -.188701 -1.91906);--popover-foreground:lab(96.5409% -.0107288 1.52525);--brand-foreground:lab(4.3324% .680365 -5.97857);--secondary:lab(9.48197% -.41151 -3.68196);--secondary-foreground:lab(96.5409% -.0107288 1.52525);--muted:lab(9.48197% -.41151 -3.68196);--muted-foreground:lab(65.1528% -.685662 -5.20738);--accent:lab(11.7934% -.476763 -4.41099);--accent-foreground:lab(96.5409% -.0107288 1.52525);--destructive:lab(57.5473% 57.3047 29.3131);--border:lab(100% 0 0/.09);--input:lab(100% 0 0/.11);--ink:lab(2.73823% -.148535 -1.58682);--chart-2:lab(62.7525% -.896722 -11.1094);--chart-3:lab(54.9239% 9.59858 -35.8511);--chart-4:lab(41.5509% 2.40926 -21.9113);--chart-5:lab(25.5903% -.00193715 -11.0261);--sidebar:lab(3.34624% -.174806 -1.8048);--sidebar-foreground:lab(90.7511% -.0118911 2.29056);--sidebar-accent:lab(9.48197% -.41151 -3.68196);--sidebar-accent-foreground:lab(96.5409% -.0107288 1.52525);--sidebar-border:lab(100% 0 0/.08)}}.cursor-theme .font-display{font-family:var(--font-geist-sans), Geist, ui-sans-serif, system-ui, sans-serif;font-style:normal}.cursor-theme .shiny-text-fill{background-size:var(--shiny-width) 100%;background-position:0 0;background-repeat:no-repeat}html.cursor-theme,.cursor-theme{--animate-shine:shine var(--duration) infinite linear;--animate-shiny-text:shiny-text 8s infinite;--animate-shimmer-slide:shimmer-slide var(--speed) ease-in-out infinite alternate;--animate-spin-around:spin-around calc(var(--speed) * 2) infinite linear}.cursor-theme .hero-underline{transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) .25s both hero-underline-grow}@keyframes hero-underline-grow{0%{opacity:.4;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cursor-theme .hero-underline{animation:none}}@keyframes shine{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes shiny-text{0%,90%,to{background-position:calc(-100% - var(--shiny-width)) 0}30%,60%{background-position:calc(100% + var(--shiny-width)) 0}}@keyframes shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes spin-around{0%{transform:translateZ(0)rotate(0)}15%,35%{transform:translateZ(0)rotate(90deg)}65%,85%{transform:translateZ(0)rotate(270deg)}to{transform:translateZ(0)rotate(360deg)}}.cursor-theme .animate-shine{animation:var(--animate-shine)}.cursor-theme .animate-shiny-text{animation:var(--animate-shiny-text)}.cursor-theme .animate-shimmer-slide{animation:var(--animate-shimmer-slide)}.cursor-theme .animate-spin-around{animation:var(--animate-spin-around)}
