/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */body{overscroll-behavior:none;letter-spacing:var(--tracking-normal);background-color:#0000}:root{--font-sans:var(--font-inter);--header-height:calc(var(--spacing)*12 + 1px)}@media (width>=1024px){.theme-scaled{--radius:.6rem;--text-lg:1.05rem;--text-base:.85rem;--text-sm:.8rem;--spacing:.222222rem}}.theme-scaled [data-slot=card]{--spacing:.16rem}.theme-scaled [data-slot=select-trigger],.theme-scaled [data-slot=toggle-group-item]{--spacing:.222222rem}.theme-default,.theme-default-scaled{--primary:var(--color-neutral-600);--primary-foreground:var(--color-neutral-50)}@media (prefers-color-scheme:dark){:is(.theme-default,.theme-default-scaled){--primary:var(--color-neutral-500);--primary-foreground:var(--color-neutral-50)}}.theme-blue,.theme-blue-scaled{--primary:var(--color-blue-600);--primary-foreground:var(--color-blue-50)}@media (prefers-color-scheme:dark){:is(.theme-blue,.theme-blue-scaled){--primary:var(--color-blue-500);--primary-foreground:var(--color-blue-50)}}.theme-green,.theme-green-scaled{--primary:var(--color-lime-600);--primary-foreground:var(--color-lime-50)}@media (prefers-color-scheme:dark){:is(.theme-green,.theme-green-scaled){--primary:var(--color-lime-600);--primary-foreground:var(--color-lime-50)}}.theme-amber,.theme-amber-scaled{--primary:var(--color-amber-600);--primary-foreground:var(--color-amber-50)}@media (prefers-color-scheme:dark){:is(.theme-amber,.theme-amber-scaled){--primary:var(--color-amber-500);--primary-foreground:var(--color-amber-50)}}.theme-mono,.theme-mono-scaled{--font-sans:var(--font-mono);--primary:var(--color-neutral-600);--primary-foreground:var(--color-neutral-50)}@media (prefers-color-scheme:dark){:is(.theme-mono,.theme-mono-scaled){--primary:var(--color-neutral-500);--primary-foreground:var(--color-neutral-50)}}:is(.theme-mono,.theme-mono-scaled) .rounded-lg,:is(.theme-mono,.theme-mono-scaled) .rounded-md,:is(.theme-mono,.theme-mono-scaled) .rounded-sm,:is(.theme-mono,.theme-mono-scaled) .rounded-xl,:is(.theme-mono,.theme-mono-scaled) .rounded-xs{border-radius:0;border-radius:0!important}:is(.theme-mono,.theme-mono-scaled) .shadow-lg,:is(.theme-mono,.theme-mono-scaled) .shadow-md,:is(.theme-mono,.theme-mono-scaled) .shadow-sm,:is(.theme-mono,.theme-mono-scaled) .shadow-xl,:is(.theme-mono,.theme-mono-scaled) .shadow-xs{--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}:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group-item],:is(.theme-mono,.theme-mono-scaled) [data-slot=toggle-group]{--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;border-radius:0!important}body.theme-violet-bloom{--background:oklch(.994 0 0);--foreground:oklch(0 0 0);--card:oklch(.994 0 0);--card-foreground:oklch(0 0 0);--popover:oklch(.9911 0 0);--popover-foreground:oklch(0 0 0);--primary:oklch(.5393 .2713 286.746);--primary-foreground:oklch(1 0 0);--secondary:oklch(.954 .0063 255.476);--secondary-foreground:oklch(.1344 0 0);--muted:oklch(.9702 0 0);--muted-foreground:oklch(.4386 0 0);--accent:oklch(.9393 .0288 266.368);--accent-foreground:oklch(.5445 .1903 259.485);--destructive:oklch(.629 .1902 23.0704);--destructive-foreground:oklch(1 0 0);--border:oklch(.93 .0094 286.216);--input:oklch(.9401 0 0);--ring:oklch(0 0 0);--chart-1:oklch(.7459 .1483 156.45);--chart-2:oklch(.5393 .2713 286.746);--chart-3:oklch(.7336 .1758 50.5517);--chart-4:oklch(.5828 .1809 259.728);--chart-5:oklch(.559 0 0);--sidebar:oklch(.9777 .0051 247.876);--sidebar-foreground:oklch(0 0 0);--sidebar-primary:oklch(0 0 0);--sidebar-primary-foreground:oklch(1 0 0);--sidebar-accent:oklch(.9401 0 0);--sidebar-accent-foreground:oklch(0 0 0);--sidebar-border:oklch(.9401 0 0);--sidebar-ring:oklch(0 0 0);--font-sans:Plus Jakarta Sans,sans-serif;--font-serif:Lora,serif;--font-mono:IBM Plex Mono,monospace;--radius:1.4rem;--shadow-x:0px;--shadow-y:2px;--shadow-blur:3px;--shadow-spread:0px;--shadow-opacity:.16;--shadow-color:#000;--shadow-2xs:0px 2px 3px 0px #00000014;--shadow-xs:0px 2px 3px 0px #00000014;--shadow-sm:0px 2px 3px 0px #00000029,0px 1px 2px -1px #00000029;--shadow:0px 2px 3px 0px #00000029,0px 1px 2px -1px #00000029;--shadow-md:0px 2px 3px 0px #00000029,0px 2px 4px -1px #00000029;--shadow-lg:0px 2px 3px 0px #00000029,0px 4px 6px -1px #00000029;--shadow-xl:0px 2px 3px 0px #00000029,0px 8px 10px -1px #00000029;--shadow-2xl:0px 2px 3px 0px #0006;--tracking-normal:-.025em;--spacing:.27rem}@media (prefers-color-scheme:dark){body.theme-violet-bloom{--background:oklch(.2223 .006 271.139);--foreground:oklch(.9551 0 0);--card:oklch(.2568 .0076 274.653);--card-foreground:oklch(.9551 0 0);--popover:oklch(.2568 .0076 274.653);--popover-foreground:oklch(.9551 0 0);--primary:oklch(.6132 .2294 291.744);--primary-foreground:oklch(1 0 0);--secondary:oklch(.294 .013 272.931);--secondary-foreground:oklch(.9551 0 0);--muted:oklch(.294 .013 272.931);--muted-foreground:oklch(.7058 0 0);--accent:oklch(.2795 .0368 260.031);--accent-foreground:oklch(.7857 .1153 246.66);--destructive:oklch(.7106 .1661 22.2162);--destructive-foreground:oklch(1 0 0);--border:oklch(.3289 .0092 268.384);--input:oklch(.3289 .0092 268.384);--ring:oklch(.6132 .2294 291.744);--chart-1:oklch(.8003 .1821 151.711);--chart-2:oklch(.6132 .2294 291.744);--chart-3:oklch(.8077 .1035 19.5706);--chart-4:oklch(.6691 .1569 260.106);--chart-5:oklch(.7058 0 0);--sidebar:oklch(.2011 .0039 286.04);--sidebar-foreground:oklch(.9551 0 0);--sidebar-primary:oklch(.6132 .2294 291.744);--sidebar-primary-foreground:oklch(1 0 0);--sidebar-accent:oklch(.294 .013 272.931);--sidebar-accent-foreground:oklch(.6132 .2294 291.744);--sidebar-border:oklch(.3289 .0092 268.384);--sidebar-ring:oklch(.6132 .2294 291.744)}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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}