*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--color-border,currentColor);margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,menu,figure,hr,fieldset,legend{margin:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hanging-punctuation:first last;line-height:1.5}body{min-height:100dvh;line-height:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p,li,figcaption{text-wrap:pretty;overflow-wrap:break-word;max-inline-size:75ch}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select,optgroup{font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit}button{cursor:pointer;background:0 0;border:none}textarea{resize:vertical}fieldset{border:none}ul,ol,menu{list-style:none}table{border-collapse:collapse;border-spacing:0}dialog{max-width:unset;max-height:unset;border:none;padding:0}dialog::backdrop{background:oklch(0% 0 0/.5)}[popover]{border:none;margin:0;padding:0;overflow:visible}summary{cursor:pointer}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}:focus:not(:focus-visible){outline:none}:focus-visible{outline-offset:2px;outline:2px solid}::selection{background:oklch(55% .24 265/.3)}[hidden]{display:none!important}@supports (content-visibility:auto){.vela-lazy{content-visibility:auto;contain-intrinsic-size:auto 500px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(:root){--color-background:oklch(99% .002 265);--color-foreground:oklch(14% .01 265);--color-card:oklch(99% .002 265);--color-card-foreground:oklch(14% .01 265);--color-popover:oklch(99% .002 265);--color-popover-foreground:oklch(14% .01 265);--color-primary:oklch(55% .24 265);--color-primary-foreground:oklch(98% .005 265);--color-secondary:oklch(94% .02 220);--color-secondary-foreground:oklch(20% .04 220);--color-accent:oklch(94% .03 160);--color-accent-foreground:oklch(20% .05 160);--color-muted:oklch(94% .01 265);--color-muted-foreground:oklch(48% .02 265);--color-destructive:oklch(48% .2 25);--color-destructive-foreground:oklch(98% .005 25);--color-destructive-emphasis:oklch(58% .22 25);--color-destructive-emphasis-foreground:oklch(98% .005 25);--color-border:oklch(64.9% .01 265);--color-input:oklch(64.9% .01 265);--color-ring:oklch(55% .24 265);--color-overlay:oklch(0% 0 0/.5);--color-chart-1:oklch(64.6% .222 41.116);--color-chart-1-foreground:oklch(16% 0 0);--color-chart-2:oklch(60% .118 184.704);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(39.8% .07 227.392);--color-chart-3-foreground:oklch(98.5% 0 0);--color-chart-4:oklch(65.1% .189 84.429);--color-chart-4-foreground:oklch(14.5% 0 0);--color-chart-5:oklch(65.7% .188 70.08);--color-chart-5-foreground:oklch(14.5% 0 0);--color-sidebar:oklch(98.5% 0 0);--color-sidebar-foreground:oklch(14.5% 0 0);--color-sidebar-primary:oklch(20.5% 0 0);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(96.5% 0 0);--color-sidebar-accent-foreground:oklch(20.5% 0 0);--color-sidebar-border:oklch(64.5% 0 0);--color-sidebar-ring:oklch(70.8% 0 0);--color-success:oklch(51.6% .18 155);--color-success-foreground:oklch(98% .005 155);--color-warning:oklch(70% .16 85);--color-warning-foreground:oklch(20% .04 85);--color-info:oklch(54.3% .2 250);--color-info-foreground:oklch(98% .005 250);--text-xs:var(--vela-font-size-xs);--text-sm:var(--vela-font-size-sm);--text-base:var(--vela-font-size-base);--text-lg:var(--vela-font-size-lg);--text-xl:var(--vela-font-size-xl);--text-2xl:var(--vela-font-size-2xl);--text-3xl:var(--vela-font-size-3xl);--text-4xl:var(--vela-font-size-4xl);--text-5xl:var(--vela-font-size-5xl);--text-6xl:var(--vela-font-size-6xl);--text-7xl:var(--vela-font-size-7xl);--text-8xl:var(--vela-font-size-8xl);--text-9xl:var(--vela-font-size-9xl);--font-sans:var(--vela-font-sans,"Space Grotesk", ui-sans-serif, system-ui, sans-serif);--font-serif:var(--vela-font-serif,ui-serif, Georgia, Cambria, serif);--font-mono:var(--vela-font-mono,"Space Mono", ui-monospace, SFMono-Regular, monospace);--space-page:var(--vela-space-page);--space-section:var(--vela-space-section);--space-block:var(--vela-space-block);--space-element:var(--vela-space-element);--space-inline:var(--vela-space-inline);--space-0:var(--vela-space-0);--space-px:var(--vela-space-px);--space-1:var(--vela-space-1);--space-2:var(--vela-space-2);--space-3:var(--vela-space-3);--space-4:var(--vela-space-4);--space-5:var(--vela-space-5);--space-6:var(--vela-space-6);--space-7:var(--vela-space-7);--space-8:var(--vela-space-8);--space-9:var(--vela-space-9);--space-10:var(--vela-space-10);--space-12:var(--vela-space-12);--space-14:var(--vela-space-14);--space-16:var(--vela-space-16);--space-20:var(--vela-space-20);--space-24:var(--vela-space-24);--space-32:var(--vela-space-32);--space-40:var(--vela-space-40);--space-48:var(--vela-space-48);--space-56:var(--vela-space-56);--space-64:var(--vela-space-64);--space-80:var(--vela-space-80);--space-96:var(--vela-space-96);--radius-sm:var(--vela-radius-sm);--radius-md:var(--vela-radius-md);--radius-lg:var(--vela-radius-lg);--radius-xl:var(--vela-radius-xl);--radius-none:var(--vela-radius-none);--radius-2xl:var(--vela-radius-2xl);--radius-3xl:var(--vela-radius-3xl);--radius-full:var(--vela-radius-full);--shadow-sm:var(--vela-shadow-sm);--shadow:var(--vela-shadow-default);--shadow-md:var(--vela-shadow-md);--shadow-lg:var(--vela-shadow-lg);--shadow-xl:var(--vela-shadow-xl);--shadow-2xl:var(--vela-shadow-2xl);--border-width:var(--vela-border-width);--duration-fast:var(--vela-duration-fast);--duration-default:var(--vela-duration-default);--duration-slow:var(--vela-duration-slow);--vela-font-sans:"Space Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--vela-font-serif:ui-serif, Georgia, Cambria, "Times New Roman", serif;--vela-font-mono:"Space Mono", ui-monospace, SFMono-Regular, "Cascadia Code", monospace;--vela-font-size-xs:clamp(.731rem, .728rem + .015vw, .74rem);--vela-font-size-sm:clamp(.833rem, .81rem + .115vw, .902rem);--vela-font-size-base:clamp(.95rem, .9rem + .25vw, 1.1rem);--vela-font-size-lg:clamp(1.083rem, .997rem + .43vw, 1.341rem);--vela-font-size-xl:clamp(1.234rem, 1.1rem + .67vw, 1.636rem);--vela-font-size-2xl:clamp(1.407rem, 1.211rem + .98vw, 1.995rem);--vela-font-size-3xl:clamp(1.604rem, 1.328rem + 1.382vw, 2.433rem);--vela-font-size-4xl:clamp(1.828rem, 1.448rem + 1.898vw, 2.967rem);--vela-font-size-5xl:clamp(2.084rem, 1.573rem + 2.557vw, 3.618rem);--vela-font-size-6xl:clamp(2.376rem, 1.697rem + 3.393vw, 4.412rem);--vela-font-size-7xl:clamp(2.708rem, 1.817rem + 4.455vw, 5.381rem);--vela-font-size-8xl:clamp(3.087rem, 1.929rem + 5.792vw, 6.562rem);--vela-font-size-9xl:clamp(3.519rem, 2.025rem + 7.472vw, 8.002rem);--vela-font-weight-light:300;--vela-font-weight-normal:400;--vela-font-weight-medium:500;--vela-font-weight-semibold:600;--vela-font-weight-bold:700;--vela-leading-none:1;--vela-leading-tight:1.25;--vela-leading-snug:1.375;--vela-leading-normal:1.5;--vela-leading-relaxed:1.625;--vela-leading-loose:2;--vela-tracking-tighter:-.05em;--vela-tracking-tight:-.025em;--vela-tracking-normal:0em;--vela-tracking-wide:.025em;--vela-tracking-wider:.05em;--vela-tracking-widest:.1em;--vela-space-page:6rem;--vela-space-section:4rem;--vela-space-block:2rem;--vela-space-element:1rem;--vela-space-inline:.5rem;--vela-density:1;--vela-space-0:0;--vela-space-px:1px;--vela-space-0-5:.125rem;--vela-space-1:.25rem;--vela-space-1-5:.375rem;--vela-space-2:.5rem;--vela-space-2-5:.625rem;--vela-space-3:.75rem;--vela-space-3-5:.875rem;--vela-space-4:1rem;--vela-space-5:1.25rem;--vela-space-6:1.5rem;--vela-space-7:1.75rem;--vela-space-8:2rem;--vela-space-9:2.25rem;--vela-space-10:2.5rem;--vela-space-12:3rem;--vela-space-14:3.5rem;--vela-space-16:4rem;--vela-space-20:5rem;--vela-space-24:6rem;--vela-space-32:8rem;--vela-space-40:10rem;--vela-space-48:12rem;--vela-space-56:14rem;--vela-space-64:16rem;--vela-space-80:20rem;--vela-space-96:24rem;--card-padding-sm:var(--space-element);--card-padding:var(--space-block);--card-padding-lg:var(--space-section);--card-gap:var(--space-block);--grid-gap:var(--space-block);--nav-height:4rem;--form-gap:var(--space-element);--section-padding:var(--space-page);--badge-padding-x:var(--vela-space-2-5);--badge-padding-y:var(--vela-space-0-5);--vela-radius-none:0;--vela-radius-sm:.25rem;--vela-radius-default:.375rem;--vela-radius-md:.375rem;--vela-radius-lg:.5rem;--vela-radius-xl:.75rem;--vela-radius-2xl:1rem;--vela-radius-3xl:1.5rem;--vela-radius-full:9999px;--vela-shadow-sm:0 1px 2px 0 oklch(0% 0 0/.05);--vela-shadow-default:0 1px 3px 0 oklch(0% 0 0/.1), 0 1px 2px -1px oklch(0% 0 0/.1);--vela-shadow-md:0 4px 6px -1px oklch(0% 0 0/.1), 0 2px 4px -2px oklch(0% 0 0/.1);--vela-shadow-lg:0 10px 15px -3px oklch(0% 0 0/.1), 0 4px 6px -4px oklch(0% 0 0/.1);--vela-shadow-xl:0 20px 25px -5px oklch(0% 0 0/.1), 0 8px 10px -6px oklch(0% 0 0/.1);--vela-shadow-2xl:0 25px 50px -12px oklch(0% 0 0/.25);--vela-shadow-inner:inset 0 2px 4px 0 oklch(0% 0 0/.05);--vela-shadow-none:none;--vela-border-width:1px;--vela-border-width-2:2px;--vela-border-width-4:4px;--vela-z-base:0;--vela-z-dropdown:40;--vela-z-sticky:30;--vela-z-popover:45;--vela-z-modal:50;--vela-z-toast:60;--vela-duration-fast:.1s;--vela-duration-default:.2s;--vela-duration-slow:.4s;--vela-duration-slower:.6s;--vela-ease-linear:linear;--vela-ease-default:cubic-bezier(.4, 0, .2, 1);--vela-ease-in:cubic-bezier(.4, 0, 1, 1);--vela-ease-out:cubic-bezier(0, 0, .2, 1);--vela-ease-in-out:cubic-bezier(.4, 0, .2, 1);--vela-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--vela-ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--vela-breakpoint-sm:640px;--vela-breakpoint-md:768px;--vela-breakpoint-lg:1024px;--vela-breakpoint-xl:1280px;--vela-breakpoint-2xl:1536px}@media (width>=1280px){:where(:root){--vela-font-size-xs:clamp(.74rem, .606rem + .168vw, 1.009rem);--vela-font-size-sm:clamp(.902rem, .738rem + .205vw, 1.23rem);--vela-font-size-base:clamp(1.1rem, .9rem + .25vw, 1.5rem);--vela-font-size-lg:clamp(1.341rem, 1.097rem + .305vw, 1.829rem);--vela-font-size-xl:clamp(1.636rem, 1.338rem + .372vw, 2.231rem);--vela-font-size-2xl:clamp(1.995rem, 1.633rem + .453vw, 2.72rem);--vela-font-size-3xl:clamp(2.433rem, 1.991rem + .553vw, 3.318rem);--vela-font-size-4xl:clamp(2.967rem, 2.428rem + .674vw, 4.046rem);--vela-font-size-5xl:clamp(3.618rem, 2.96rem + .823vw, 4.934rem);--vela-font-size-6xl:clamp(4.412rem, 3.61rem + 1.003vw, 6.017rem);--vela-font-size-7xl:clamp(5.381rem, 4.403rem + 1.222vw, 7.337rem);--vela-font-size-8xl:clamp(6.562rem, 5.369rem + 1.491vw, 8.948rem);--vela-font-size-9xl:clamp(8.002rem, 6.547rem + 1.819vw, 10.912rem)}}:where(.dark,[data-theme=dark]){--color-background:oklch(14% .01 265);--color-foreground:oklch(96% .005 265);--color-card:oklch(18% .012 265);--color-card-foreground:oklch(96% .005 265);--color-popover:oklch(18% .012 265);--color-popover-foreground:oklch(96% .005 265);--color-primary:oklch(65% .22 265);--color-primary-foreground:oklch(16% 0 0);--color-secondary:oklch(22% .03 220);--color-secondary-foreground:oklch(94% .02 220);--color-accent:oklch(22% .04 160);--color-accent-foreground:oklch(94% .03 160);--color-muted:oklch(22% .015 265);--color-muted-foreground:oklch(78% .02 265);--color-destructive:oklch(62% .21 25);--color-destructive-foreground:oklch(16% 0 0);--color-destructive-emphasis:oklch(70% .23 25);--color-destructive-emphasis-foreground:oklch(98% .005 25);--color-success:oklch(60% .17 155);--color-success-foreground:oklch(16% 0 0);--color-warning:oklch(75% .15 85);--color-warning-foreground:oklch(20% .04 85);--color-info:oklch(60% .18 250);--color-info-foreground:oklch(16% 0 0);--color-border:oklch(50.2% .015 265);--color-input:oklch(48.8% .015 265);--color-ring:oklch(70% .22 265);--color-chart-1:oklch(51.8% .243 264.376);--color-chart-1-foreground:oklch(98.5% 0 0);--color-chart-2:oklch(69.6% .17 162.48);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(76.9% .188 70.08);--color-chart-3-foreground:oklch(14.5% 0 0);--color-chart-4:oklch(62.7% .265 303.9);--color-chart-4-foreground:oklch(16% 0 0);--color-chart-5:oklch(64.5% .246 16.439);--color-chart-5-foreground:oklch(16% 0 0);--color-sidebar:oklch(20.5% 0 0);--color-sidebar-foreground:oklch(98.5% 0 0);--color-sidebar-primary:oklch(48.8% .243 264.376);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(26.9% 0 0);--color-sidebar-accent-foreground:oklch(98.5% 0 0);--color-sidebar-border:oklch(51.3% 0 0);--color-sidebar-ring:oklch(43.9% 0 0)}@media (prefers-color-scheme:dark){:where(:root:not(.light):not([data-theme=light])){--color-background:oklch(14% .01 265);--color-foreground:oklch(96% .005 265);--color-card:oklch(18% .012 265);--color-card-foreground:oklch(96% .005 265);--color-popover:oklch(18% .012 265);--color-popover-foreground:oklch(96% .005 265);--color-primary:oklch(65% .22 265);--color-primary-foreground:oklch(16% 0 0);--color-secondary:oklch(22% .03 220);--color-secondary-foreground:oklch(94% .02 220);--color-accent:oklch(22% .04 160);--color-accent-foreground:oklch(94% .03 160);--color-muted:oklch(22% .015 265);--color-muted-foreground:oklch(78% .02 265);--color-destructive:oklch(62% .21 25);--color-destructive-foreground:oklch(16% 0 0);--color-destructive-emphasis:oklch(70% .23 25);--color-destructive-emphasis-foreground:oklch(98% .005 25);--color-success:oklch(60% .17 155);--color-success-foreground:oklch(16% 0 0);--color-warning:oklch(75% .15 85);--color-warning-foreground:oklch(20% .04 85);--color-info:oklch(60% .18 250);--color-info-foreground:oklch(16% 0 0);--color-border:oklch(50.2% .015 265);--color-input:oklch(48.8% .015 265);--color-ring:oklch(70% .22 265);--color-chart-1:oklch(51.8% .243 264.376);--color-chart-1-foreground:oklch(98.5% 0 0);--color-chart-2:oklch(69.6% .17 162.48);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(76.9% .188 70.08);--color-chart-3-foreground:oklch(14.5% 0 0);--color-chart-4:oklch(62.7% .265 303.9);--color-chart-4-foreground:oklch(16% 0 0);--color-chart-5:oklch(64.5% .246 16.439);--color-chart-5-foreground:oklch(16% 0 0);--color-sidebar:oklch(20.5% 0 0);--color-sidebar-foreground:oklch(98.5% 0 0);--color-sidebar-primary:oklch(48.8% .243 264.376);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(26.9% 0 0);--color-sidebar-accent-foreground:oklch(98.5% 0 0);--color-sidebar-border:oklch(51.3% 0 0);--color-sidebar-ring:oklch(43.9% 0 0)}}:where([data-density=tight]){--vela-density:.75}:where([data-density=loose]){--vela-density:1.25}:root{--color-background:oklch(100% 0 0);--color-foreground:oklch(14.5% 0 0);--color-card:oklch(100% 0 0);--color-card-foreground:oklch(14.5% 0 0);--color-popover:oklch(100% 0 0);--color-popover-foreground:oklch(14.5% 0 0);--color-primary:oklch(20.5% 0 0);--color-primary-foreground:oklch(98.5% 0 0);--color-secondary:oklch(96.5% 0 0);--color-secondary-foreground:oklch(20.5% 0 0);--color-muted:oklch(96.5% 0 0);--color-muted-foreground:oklch(53.8% 0 0);--color-accent:oklch(96.5% 0 0);--color-accent-foreground:oklch(20.5% 0 0);--color-destructive:oklch(57.7% .245 27.325);--color-destructive-foreground:oklch(98.5% .005 25);--color-border:oklch(65.6% 0 0);--color-input:oklch(65.6% 0 0);--color-ring:oklch(65.6% 0 0);--color-chart-1:oklch(64.6% .222 41.116);--color-chart-1-foreground:oklch(16% 0 0);--color-chart-2:oklch(60% .118 184.704);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(39.8% .07 227.392);--color-chart-3-foreground:oklch(98.5% 0 0);--color-chart-4:oklch(65.8% .189 84.429);--color-chart-4-foreground:oklch(14.5% 0 0);--color-chart-5:oklch(66.4% .188 70.08);--color-chart-5-foreground:oklch(14.5% 0 0);--color-sidebar:oklch(98.5% 0 0);--color-sidebar-foreground:oklch(14.5% 0 0);--color-sidebar-primary:oklch(20.5% 0 0);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(96.5% 0 0);--color-sidebar-accent-foreground:oklch(20.5% 0 0);--color-sidebar-border:oklch(64.5% 0 0);--color-sidebar-ring:oklch(70.8% 0 0);--color-overlay:oklch(0% 0 0/.5)}.dark,[data-theme=dark]{--color-background:oklch(14.5% 0 0);--color-foreground:oklch(98.5% 0 0);--color-card:oklch(14.5% 0 0);--color-card-foreground:oklch(98.5% 0 0);--color-popover:oklch(14.5% 0 0);--color-popover-foreground:oklch(98.5% 0 0);--color-primary:oklch(98.5% 0 0);--color-primary-foreground:oklch(20.5% 0 0);--color-secondary:oklch(26.9% 0 0);--color-secondary-foreground:oklch(98.5% 0 0);--color-muted:oklch(26.9% 0 0);--color-muted-foreground:oklch(70.8% 0 0);--color-accent:oklch(26.9% 0 0);--color-accent-foreground:oklch(98.5% 0 0);--color-destructive:oklch(39.6% .141 25.723);--color-destructive-foreground:oklch(98.5% 0 0);--color-border:oklch(49% 0 0);--color-input:oklch(49% 0 0);--color-ring:oklch(49% 0 0);--color-chart-1:oklch(50.7% .243 264.376);--color-chart-1-foreground:oklch(98.5% 0 0);--color-chart-2:oklch(69.6% .17 162.48);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(76.9% .188 70.08);--color-chart-3-foreground:oklch(14.5% 0 0);--color-chart-4:oklch(62.7% .265 303.9);--color-chart-4-foreground:oklch(16% 0 0);--color-chart-5:oklch(64.5% .246 16.439);--color-chart-5-foreground:oklch(16% 0 0);--color-sidebar:oklch(20.5% 0 0);--color-sidebar-foreground:oklch(98.5% 0 0);--color-sidebar-primary:oklch(48.8% .243 264.376);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(26.9% 0 0);--color-sidebar-accent-foreground:oklch(98.5% 0 0);--color-sidebar-border:oklch(51.3% 0 0);--color-sidebar-ring:oklch(43.9% 0 0)}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]){--color-background:oklch(14.5% 0 0);--color-foreground:oklch(98.5% 0 0);--color-card:oklch(14.5% 0 0);--color-card-foreground:oklch(98.5% 0 0);--color-popover:oklch(14.5% 0 0);--color-popover-foreground:oklch(98.5% 0 0);--color-primary:oklch(98.5% 0 0);--color-primary-foreground:oklch(20.5% 0 0);--color-secondary:oklch(26.9% 0 0);--color-secondary-foreground:oklch(98.5% 0 0);--color-muted:oklch(26.9% 0 0);--color-muted-foreground:oklch(70.8% 0 0);--color-accent:oklch(26.9% 0 0);--color-accent-foreground:oklch(98.5% 0 0);--color-destructive:oklch(39.6% .141 25.723);--color-destructive-foreground:oklch(98.5% 0 0);--color-border:oklch(49% 0 0);--color-input:oklch(49% 0 0);--color-ring:oklch(49% 0 0);--color-chart-1:oklch(50.7% .243 264.376);--color-chart-1-foreground:oklch(98.5% 0 0);--color-chart-2:oklch(69.6% .17 162.48);--color-chart-2-foreground:oklch(16% 0 0);--color-chart-3:oklch(76.9% .188 70.08);--color-chart-3-foreground:oklch(14.5% 0 0);--color-chart-4:oklch(62.7% .265 303.9);--color-chart-4-foreground:oklch(16% 0 0);--color-chart-5:oklch(64.5% .246 16.439);--color-chart-5-foreground:oklch(16% 0 0);--color-sidebar:oklch(20.5% 0 0);--color-sidebar-foreground:oklch(98.5% 0 0);--color-sidebar-primary:oklch(48.8% .243 264.376);--color-sidebar-primary-foreground:oklch(98.5% 0 0);--color-sidebar-accent:oklch(26.9% 0 0);--color-sidebar-accent-foreground:oklch(98.5% 0 0);--color-sidebar-border:oklch(51.3% 0 0);--color-sidebar-ring:oklch(43.9% 0 0)}}:where(:root){color-scheme:light dark}body{font-family:var(--font-sans,var(--vela-font-sans,ui-sans-serif, system-ui, -apple-system, sans-serif));font-size:var(--text-base,1rem);font-weight:var(--font-weight-body,var(--vela-font-weight-normal,400));line-height:var(--leading-normal,var(--vela-leading-normal,1.5));color:var(--color-foreground,currentColor);background-color:var(--color-background,transparent)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-heading,var(--vela-font-weight-bold,700));line-height:var(--leading-tight,var(--vela-leading-tight,1.25));color:inherit;margin-block-end:var(--space-element,1rem)}h1{font-size:var(--text-4xl,2.25rem);margin-block-end:var(--space-block,var(--vela-space-block,2rem))}h2{font-size:var(--text-3xl,1.875rem);margin-block-end:var(--space-block,var(--vela-space-block,2rem))}h3{font-size:var(--text-2xl,1.5rem)}h4{font-size:var(--text-xl,1.25rem)}h5{font-size:var(--text-lg,1.125rem)}h6{font-size:var(--text-base,1rem);font-weight:600}p{line-height:var(--leading-relaxed,var(--vela-leading-relaxed,1.625));margin-block-end:var(--space-element,1rem)}:where(p:last-child){margin-block-end:0}strong,b{font-weight:600}small{font-size:var(--text-sm,.875rem)}a{color:inherit;text-decoration:inherit}:where(a:hover){opacity:.8}code,kbd,samp{font-family:var(--font-mono,var(--vela-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace));background:var(--color-muted,transparent);border-radius:var(--radius-sm,var(--vela-radius-sm,.25rem));padding:.125em .375em;font-size:.9em}pre{font-family:var(--font-mono,var(--vela-font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace));font-size:var(--text-sm,.875rem);padding:var(--space-element,1rem);background:var(--color-muted,transparent);border-radius:var(--radius-md,var(--vela-radius-md,.375rem));margin-block-end:var(--space-element,1rem);overflow-x:auto}pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}kbd{border:var(--border-width,var(--vela-border-width,1px)) solid var(--color-border,currentColor);box-shadow:0 1px 0 var(--color-border,currentColor)}hr{border:none;border-top:var(--border-width,var(--vela-border-width,1px)) solid var(--color-border,currentColor);margin-block:var(--space-block,var(--vela-space-block,2rem))}blockquote{border-inline-start:3px solid var(--color-primary);color:var(--color-muted-foreground);margin-block-end:var(--space-element,1rem);padding-inline-start:var(--space-element,1rem);font-style:italic}article ul,article ol,.vela-list{margin-block-end:var(--space-element,1rem);padding-inline-start:var(--space-block);list-style:outside}article ol,.vela-list--ordered{list-style:decimal}article li,.vela-list li{margin-block-end:var(--space-inline,.5rem)}table{width:100%;font-size:var(--text-base)}th{text-align:left;padding:var(--space-inline,.5rem) var(--space-element,1rem);border-bottom:var(--border-width,var(--vela-border-width,1px)) solid var(--color-border,currentColor);color:var(--color-muted-foreground,currentColor);font-weight:600}td{padding:var(--space-inline,.5rem) var(--space-element,1rem);border-bottom:var(--border-width,var(--vela-border-width,1px)) solid var(--color-border,currentColor);color:inherit}:where(tr:last-child td){border-bottom:none}label{font-size:var(--text-base);color:inherit;margin-block-end:var(--space-inline,.5rem);font-weight:500;display:block}:where(input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=url],input[type=tel],input[type=date],textarea,select){width:100%;padding:var(--space-inline,.5rem) var(--space-element,1rem);font-size:var(--text-base,1rem);line-height:var(--leading-normal,var(--vela-leading-normal,1.5));color:var(--color-foreground,currentColor);border:var(--border-width,var(--vela-border-width,1px)) solid var(--color-input,var(--color-border,currentColor));border-radius:var(--radius-md,var(--vela-radius-md,.375rem));transition:border-color var(--duration-fast,var(--vela-duration-fast,.1s)), box-shadow var(--duration-fast,var(--vela-duration-fast,.1s));background:0 0;display:block}:where(input:focus,textarea:focus,select:focus){border-color:var(--color-ring,var(--color-primary,currentColor));box-shadow:0 0 0 2px var(--color-ring,var(--color-primary,currentColor));outline:none}input::placeholder,textarea::placeholder{color:var(--color-muted-foreground);opacity:.7}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}figure{margin-block-end:var(--space-element,1rem)}figcaption{font-size:var(--text-sm);color:var(--color-muted-foreground);margin-block-start:var(--space-inline,.5rem)}mark{border-radius:var(--radius-sm,var(--vela-radius-sm,.25rem));background:oklch(90% .15 90);padding:.05em .2em}abbr[title]{cursor:help;text-decoration:underline dotted}input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;border:0;width:100%;height:1.5rem;padding:0}input[type=range]::-webkit-slider-runnable-track{background:var(--color-muted,oklch(94% .01 265));border-radius:var(--radius-full,9999px);width:100%;height:.375rem}input[type=range]::-moz-range-track{background:var(--color-muted,oklch(94% .01 265));border-radius:var(--radius-full,9999px);width:100%;height:.375rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-primary);border:2px solid var(--color-background);border-radius:var(--radius-full,9999px);cursor:pointer;height:1.125rem;transition:transform var(--vela-duration-fast,.1s) var(--vela-ease-out,cubic-bezier(0, 0, .2, 1));width:1.125rem;margin-block-start:-.375rem}input[type=range]::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--color-background);border-radius:var(--radius-full,9999px);cursor:pointer;height:1.125rem;transition:transform var(--vela-duration-fast,.1s) var(--vela-ease-out,cubic-bezier(0, 0, .2, 1));width:1.125rem}input[type=range]:hover::-webkit-slider-thumb,input[type=range]:focus::-webkit-slider-thumb{transform:scale(1.1)}input[type=range]:hover::-moz-range-thumb,input[type=range]:focus::-moz-range-thumb{transform:scale(1.1)}input[type=range]:focus{box-shadow:none;outline:none}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 25%, transparent)}input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 25%, transparent)}dialog{background:var(--color-popover,var(--color-card,var(--color-background)));color:var(--color-popover-foreground,var(--color-foreground));border-radius:var(--radius-lg,.75rem);box-shadow:var(--shadow-lg);padding:var(--space-block,2rem);border:0}dialog::backdrop{background:var(--color-overlay,oklch(0% 0 0/.5));backdrop-filter:blur();transition:backdrop-filter var(--vela-duration-default,.2s) var(--vela-ease-out,cubic-bezier(0, 0, .2, 1))}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-input,var(--color-background)) inset;-webkit-text-fill-color:var(--color-foreground);caret-color:var(--color-foreground);transition:background-color 5000s ease-in-out}*{scrollbar-color:var(--color-border) transparent;scrollbar-width:thin}[hidden]:not([hidden=until-found]){display:none!important}@media (pointer:coarse){:where(button,[role=button],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],select,summary,.vela-touch-target,input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=color],[type=file])):where(:not([data-vela-dense],[data-vela-dense] *)){min-height:44px}:where(button[aria-label]:not(:has(>:not(svg)))):where(:not([data-vela-dense],[data-vela-dense] *)){min-width:44px}}[data-vela-animate]{opacity:0;transition:opacity var(--vela-duration-slow) var(--vela-ease-out), transform var(--vela-duration-slow) var(--vela-ease-out);transform:translateY(1rem)}[data-vela-animate].is-visible{opacity:1;transform:translateY(0)}@supports (animation-timeline:view()){[data-vela-animate]{opacity:1;animation:vela--scroll-reveal var(--vela-duration-slow) var(--vela-ease-out) both;transition:none;animation-timeline:view();animation-range:entry entry 35%;transform:none}@keyframes vela--scroll-reveal{0%{opacity:0;transform:translateY(1rem)}}}[data-vela-animate=slide-left]{transform:translate(-2rem)}[data-vela-animate=slide-left].is-visible{transform:translate(0)}[data-vela-animate=slide-right]{transform:translate(2rem)}[data-vela-animate=slide-right].is-visible{transform:translate(0)}[data-vela-animate=scale]{transform:scale(.9)}[data-vela-animate=scale].is-visible{transform:scale(1)}[data-vela-animate=fade],[data-vela-animate=fade].is-visible{transform:none}@supports (animation-timeline:view()){[data-vela-animate=slide-left]{animation-name:vela--scroll-slide-left;transform:none}[data-vela-animate=slide-right]{animation-name:vela--scroll-slide-right;transform:none}[data-vela-animate=scale]{animation-name:vela--scroll-scale;transform:none}[data-vela-animate=fade]{animation-name:vela--scroll-fade}@keyframes vela--scroll-slide-left{0%{opacity:0;transform:translate(-2rem)}}@keyframes vela--scroll-slide-right{0%{opacity:0;transform:translate(2rem)}}@keyframes vela--scroll-scale{0%{opacity:0;transform:scale(.9)}}@keyframes vela--scroll-fade{0%{opacity:0}}}[data-vela-enter]{opacity:0;transition:opacity var(--vela-duration-default) var(--vela-ease-out), transform var(--vela-duration-default) var(--vela-ease-out)}[data-vela-enter].is-mounted{opacity:1;transform:none}@supports selector(:popover-open){[data-vela-enter]{opacity:1;transition:opacity var(--vela-duration-default) var(--vela-ease-out), transform var(--vela-duration-default) var(--vela-ease-out);transform:none}}:root{--vela-ease-spring-linear:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938, 1.017, 1.073, 1.107, 1.119 22.2%, 1.108, 1.079, 1.042, 1, .961, .934, .92, .919 38.1%, .928, .95, .978, 1)}@supports not (transition-timing-function:linear(0, 1)){:root{--vela-ease-spring-linear:var(--vela-ease-spring)}}.vela-container--sm{max-width:clamp(40rem,32.727rem + 9.091vw,54.545rem)}.vela-container--md{max-width:clamp(48rem,39.273rem + 10.909vw,65.455rem)}.vela-container--lg{max-width:clamp(64rem,52.363rem + 14.546vw,87.273rem)}.vela-container--xl{max-width:clamp(80rem,65.454rem + 18.182vw,109.091rem)}.vela-container--full{max-width:none}.vela-section{padding-block:var(--space-section)}.vela-section--sm{padding-block:var(--space-block)}.vela-section--lg{padding-block:var(--space-page)}.vela-flex--col{flex-direction:column;display:flex}.vela-flex--row{flex-direction:row;display:flex}.vela-flex--wrap{flex-wrap:wrap;display:flex}.vela-flex--center{justify-content:center;align-items:center;display:flex}.vela-flex--between{justify-content:space-between;align-items:center;display:flex}.vela-flex--start{align-items:flex-start;display:flex}.vela-flex--end{align-items:flex-end;display:flex}.vela-flex--stretch{align-items:stretch;display:flex}.vela-grid--cols-1{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.vela-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vela-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vela-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.vela-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.vela-grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.vela-grid--cols-12{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.vela-col-span-4{grid-column:span 4}.vela-col-span-6{grid-column:span 6}.vela-col-span-8{grid-column:span 8}.vela-col-span-12{grid-column:span 12}.vela-col-span-full{grid-column:1/-1}.vela-stack{gap:var(--space-element);flex-direction:column;display:flex}.vela-stack--tight{gap:var(--space-inline)}.vela-stack--loose{gap:var(--space-block)}.vela-stack--section{gap:var(--space-section)}.vela-cluster{gap:var(--space-inline);flex-wrap:wrap;align-items:center;display:flex}.vela-cluster--tight{gap:var(--vela-space-0-5)}.vela-cluster--loose{gap:var(--space-element)}.vela-gap-section{gap:var(--space-section)}.vela-p-inline{padding:var(--space-inline)}.vela-p-section{padding:var(--space-section)}.vela-px-inline{padding-inline:var(--space-inline)}.vela-px-element{padding-inline:var(--space-element)}.vela-px-block{padding-inline:var(--space-block)}.vela-py-inline{padding-block:var(--space-inline)}.vela-py-element{padding-block:var(--space-element)}.vela-py-block{padding-block:var(--space-block)}.vela-mb-inline{margin-bottom:var(--space-inline)}.vela-mb-element{margin-bottom:var(--space-element)}.vela-mb-block{margin-bottom:var(--space-block)}.vela-mt-element{margin-top:var(--space-element)}.vela-mt-block{margin-top:var(--space-block)}.vela-h-screen-dynamic{height:100dvh}.vela-heading{font-weight:var(--vela-font-weight-bold);line-height:var(--vela-leading-tight)}.vela-body{font-weight:var(--vela-font-weight-normal);line-height:var(--vela-leading-relaxed)}.vela-caption{font-size:var(--vela-font-size-sm);color:var(--color-muted-foreground)}.vela-label{font-size:var(--vela-font-size-base);font-weight:var(--vela-font-weight-medium)}.vela-nowrap{white-space:nowrap}.vela-text-muted{color:var(--color-muted-foreground)}.vela-z-base{z-index:var(--vela-z-base)}.vela-z-sticky{z-index:var(--vela-z-sticky)}.vela-z-dropdown{z-index:var(--vela-z-dropdown)}.vela-z-popover{z-index:var(--vela-z-popover)}.vela-z-modal{z-index:var(--vela-z-modal)}.vela-z-toast{z-index:var(--vela-z-toast)}.vela-transition-fast{transition-duration:var(--vela-duration-fast)}.vela-transition-slow{transition-duration:var(--vela-duration-slow)}@media (width>=640px){.vela-sm\:grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-sm\:grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-sm\:flex--row{flex-direction:row}}@media (width>=768px){.vela-md\:grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-md\:grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-md\:grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-md\:flex--row{flex-direction:row}}@media (width>=1024px){.vela-lg\:grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-lg\:grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-lg\:flex--row{flex-direction:row}}.vela-text-muted-fg{color:var(--color-muted-foreground)}.vela-text-card-fg{color:var(--color-card-foreground)}.vela-px-1-5{padding-inline:.375rem}.vela-py-0-5{padding-block:.125rem}.vela-py-1-5{padding-block:.375rem}.vela-gap-0-5{gap:.125rem}.vela-gap-1-5{gap:.375rem}.vela-w-1-5{width:.375rem}.vela-h-1-5{height:.375rem}.vela-prose{color:var(--color-foreground);font-size:var(--text-base,1rem);line-height:var(--leading-relaxed,1.625);max-width:var(--max-w-prose,65ch)}.vela-prose>*+*{margin-block-start:var(--space-element,1rem)}.vela-prose :where(h1,h2,h3,h4,h5,h6){color:var(--color-foreground);font-weight:var(--font-weight-heading,700);line-height:var(--leading-tight,1.25);margin-block-start:var(--space-block,2rem);margin-block-end:var(--space-element,1rem)}.vela-prose :where(h1){font-size:var(--text-4xl,2.25rem);letter-spacing:var(--tracking-tight,-.025em)}.vela-prose :where(h2){font-size:var(--text-3xl,1.875rem);letter-spacing:var(--tracking-tight,-.025em)}.vela-prose :where(h3){font-size:var(--text-2xl,1.5rem)}.vela-prose :where(h4){font-size:var(--text-xl,1.25rem)}.vela-prose :where(h5){font-size:var(--text-lg,1.125rem)}.vela-prose :where(h6){font-size:var(--text-base,1rem);font-weight:600}.vela-prose>:where(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.vela-prose :where(p){margin-block-end:var(--space-element,1rem)}.vela-prose :where(p):last-child{margin-block-end:0}.vela-prose :where(strong,b){font-weight:var(--font-weight-heading,700)}.vela-prose :where(em,i){font-style:italic}.vela-prose :where(small){font-size:var(--text-sm,.875rem)}.vela-prose :where(mark){background-color:var(--color-warning);color:var(--color-warning-foreground,var(--color-foreground));padding-inline:.125em}.vela-prose :where(a){color:var(--color-primary);text-underline-offset:.2em;transition:opacity var(--vela-duration-fast,.1s) var(--vela-ease-out);text-decoration:underline 1px}.vela-prose :where(a):hover{opacity:.75}.vela-prose :where(ul,ol){margin-block-end:var(--space-element,1rem);padding-inline-start:1.5em}.vela-prose :where(ul){list-style-type:disc}.vela-prose :where(ol){list-style-type:decimal}.vela-prose :where(li){margin-block:.25em}.vela-prose :where(li>ul,li>ol){margin-block:.5em 0}.vela-prose :where(){color:var(--color-muted-foreground)}.vela-prose :where(blockquote){border-inline-start:4px solid var(--color-border);color:var(--color-muted-foreground);margin-block:var(--space-block,2rem);padding-inline-start:var(--space-element,1rem);font-style:italic}.vela-prose :where(blockquote :where(p)){margin-block:0}.vela-prose :where(code){background-color:var(--color-muted,oklch(94% .01 265));border-radius:var(--radius-sm,.25rem);color:var(--color-foreground);font-family:var(--font-mono,ui-monospace, monospace);padding:.125em .375em;font-size:.9em}.vela-prose :where(pre){background-color:var(--color-muted,oklch(94% .01 265));border-radius:var(--radius-md,.375rem);color:var(--color-foreground);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-sm,.875rem);line-height:var(--leading-normal,1.5);margin-block:var(--space-block,2rem);padding:var(--space-element,1rem);overflow-x:auto}.vela-prose :where(pre code){font-size:inherit;background-color:#0000;border-radius:0;padding:0}.vela-prose :where(table){border-collapse:collapse;font-size:var(--text-sm,.875rem);margin-block:var(--space-block,2rem);width:max-content;max-width:100%;display:block;overflow-x:auto}.vela-prose :where(table)>:where(thead,tbody,tfoot){width:100%;display:table}.vela-prose :where(th,td){border-block-end:1px solid var(--color-border);text-align:start;padding:.5em .75em}.vela-prose :where(th){font-weight:var(--font-weight-heading,700)}.vela-prose :where(thead th){border-block-end:2px solid var(--color-border)}.vela-prose :where(hr){border:0;border-block-start:1px solid var(--color-border);margin-block:var(--space-section,4rem)}.vela-prose :where(img,video){border-radius:var(--radius-md,.375rem);height:auto;margin-block:var(--space-block,2rem);max-width:100%;display:block}.vela-prose :where(figure){margin-block:var(--space-block,2rem)}.vela-prose :where(figure :where(img,video)){margin-block:0}.vela-prose :where(figcaption){color:var(--color-muted-foreground);font-size:var(--text-sm,.875rem);text-align:center;margin-block-start:.5em}.vela-prose :where(dl){margin-block-end:var(--space-element,1rem)}.vela-prose :where(dt){font-weight:var(--font-weight-heading,700);margin-block-start:var(--space-element,1rem)}.vela-prose :where(dd){color:var(--color-muted-foreground);margin-inline-start:var(--space-block,2rem)}.vela-prose :where(kbd){background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);box-shadow:0 1px 0 var(--color-border);font-family:var(--font-mono,ui-monospace, monospace);padding:.125em .375em;font-size:.8em}.vela-prose-sm{font-size:var(--text-sm,.875rem)}.vela-prose-sm :where(h1){font-size:var(--text-3xl,1.875rem)}.vela-prose-sm :where(h2){font-size:var(--text-2xl,1.5rem)}.vela-prose-sm :where(h3){font-size:var(--text-xl,1.25rem)}.vela-prose-sm :where(h4),.vela-prose-lg{font-size:var(--text-lg,1.125rem)}.vela-prose-lg :where(h1){font-size:var(--text-4xl,2.25rem)}.vela-prose-lg :where(h2){font-size:var(--text-3xl,1.875rem)}.vela-prose-lg :where(h3){font-size:var(--text-2xl,1.5rem)}.vela-prose-lg :where(h4){font-size:var(--text-xl,1.25rem)}.vela-prose-lg :where(h5){font-size:var(--text-lg,1.125rem)}.vela-prose-xl{font-size:var(--text-xl,1.25rem)}.vela-prose-xl :where(h1){font-size:var(--text-4xl,2.25rem)}.vela-prose-xl :where(h2){font-size:var(--text-3xl,1.875rem)}.vela-prose-xl :where(h3){font-size:var(--text-2xl,1.5rem)}.vela-prose-xl :where(h4){font-size:var(--text-xl,1.25rem)}.vela-prose-invert{--color-foreground:var(--color-background);--color-muted-foreground:var(--color-muted);color:var(--color-foreground)}@keyframes vela-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:translateY(0)}}@keyframes vela-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vela-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vela-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes vela-slide-up{0%{opacity:0;transform:translateY(1rem)}}@keyframes vela-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--vela-jit-loaded:reset,tokens,theme:studio,base,compat,layout,prose,animations}.vela-rounded-lg{border-radius:var(--radius-lg,var(--vela-radius-lg,.5rem))}.vela-border{border-style:solid;border-width:1px}.vela-border-border{border-color:var(--color-border)}.vela-bg-card{background-color:var(--color-card)}.vela-p-element{padding:calc(var(--space-element) * var(--vela-density,1))}.vela-text-sm{font-size:var(--text-sm,clamp(.833rem, .81rem + .115vw, .902rem));line-height:1.429}.vela-font-semibold{font-weight:600}.vela-text-card-foreground{color:var(--color-card-foreground)}.vela-text-\[11px\]{font-size:11px}.vela-text-muted-foreground{color:var(--color-muted-foreground)}.vela-w-full{width:100%}.vela-fill-card-foreground{fill:var(--color-card-foreground)}.vela-fill-muted-foreground{fill:var(--color-muted-foreground)}.vela-max-w-\[280px\]{max-width:280px}.vela-flex{display:flex}.vela-items-center{align-items:center}.vela-gap-inline{gap:calc(var(--space-inline) * var(--vela-density,1))}.vela-h-8{height:2rem}.vela-rounded{border-radius:var(--radius-md,var(--vela-radius-md,.375rem))}.vela-justify-between{justify-content:space-between}.vela-text-\[10px\]{font-size:10px}.vela-font-medium{font-weight:500}.vela-text-2xs{font-size:var(--text-2xs,.625rem);line-height:1.4}.vela-font-mono{font-family:var(--font-mono,var(--vela-font-mono,ui-monospace, monospace))}.vela-stroke-border{stroke:var(--color-border)}.vela-max-w-\[360px\]{max-width:360px}.vela-grid{display:grid}.vela-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-text-center{text-align:center}.vela-max-w-\[80px\]{max-width:80px}.vela-relative{position:relative}.vela-h-5{height:1.25rem}.vela-overflow-hidden{overflow:hidden}.vela-absolute{position:absolute}.vela-inset-0{inset:0}.vela-w-0\.5{width:.125rem}.vela-ring{box-shadow:0 0 0 3px var(--color-ring)}.vela-justify-end{justify-content:flex-end}.vela-gap-3{gap:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-inline-flex{display:inline-flex}.vela-h-6{height:1.5rem}.vela-w-11{width:2.75rem}.vela-shrink-0{flex-shrink:0}.vela-cursor-pointer{cursor:pointer}.vela-rounded-full{border-radius:var(--radius-full,var(--vela-radius-full,9999px))}.vela-border-2{border-style:solid;border-width:2px}.vela-border-transparent{border-color:#0000}.vela-bg-primary{background-color:var(--color-primary)}.vela-text-primary-foreground{color:var(--color-primary-foreground)}.vela-bg-muted{background-color:var(--color-muted)}.vela-pointer-events-none{pointer-events:none}.vela-inline-block{display:inline-block}.vela-w-5{width:1.25rem}.vela-bg-background{background-color:var(--color-background)}.vela-shadow-sm{box-shadow:var(--shadow-sm)}.vela-translate-x-5{transform:translate(1.25rem)}.vela-translate-x-0{transform:translate(0)}.vela-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vela-gap-6{gap:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-bg-muted\/30{background-color:color-mix(in srgb, var(--color-muted) 30%, transparent)}.vela-p-8{padding:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-text-lg{font-size:var(--text-lg,clamp(1.083rem, .997rem + .43vw, 1.341rem));line-height:1.556}.vela-hover\:bg-muted:hover{background-color:var(--color-muted)}.vela-min-h-\[200px\]{min-height:200px}.vela-justify-center{justify-content:center}.vela-p-6{padding:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-text-base{font-size:var(--text-base,clamp(.95rem, .9rem + .25vw, 1.1rem));line-height:1.5}.vela-rounded-md{border-radius:var(--radius-md,var(--vela-radius-md,.375rem))}.vela-text-xs{font-size:var(--text-xs,clamp(.731rem, .728rem + .015vw, .74rem));line-height:1.333}.vela-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-p-3{padding:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-border-primary{border-color:var(--color-primary)}.vela-bg-primary\/5{background-color:color-mix(in srgb, var(--color-primary) 5%, transparent)}.vela-hover\:bg-primary\/90:hover{background-color:color-mix(in srgb, var(--color-primary) 90%, transparent)}.vela-min-h-\[100px\]{min-height:100px}.vela-border-dashed{border-style:dashed}.vela-gap-element{gap:calc(var(--space-element) * var(--vela-density,1))}.vela-w-8{width:2rem}.vela-font-bold{font-weight:700}.vela-flex-1{flex:1}.vela-flex-wrap{flex-wrap:wrap}.vela-hidden{display:none}.vela-h-10{height:2.5rem}.vela-w-10{width:2.5rem}.vela-bg-primary\/20{background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-p-1{padding:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-hover\:bg-destructive\/10:hover{background-color:color-mix(in srgb, var(--color-destructive) 10%, transparent)}.vela-hover\:text-destructive:hover{color:var(--color-destructive)}.vela-text-success{color:var(--color-success)}.vela-p-4{padding:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-gap-2{gap:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-items-baseline{align-items:baseline}.vela-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-outline-none{outline-offset:2px;outline:2px solid #0000}.vela-flex-col{flex-direction:column}.vela-p-2{padding:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-break-all{word-break:break-all}.vela-underline{text-decoration-line:underline}.vela-block{display:block}.vela-items-start{align-items:flex-start}.vela-text-left{text-align:start}.vela-text-right{text-align:end}.vela-gap-1\.5{gap:calc(.375rem * var(--vela-density,1))}.vela-bg-primary\/10{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.vela-text-primary{color:var(--color-primary)}.vela-hover\:border-primary:hover{border-color:var(--color-primary)}.vela-hover\:text-primary:hover{color:var(--color-primary)}.vela-w-4{width:1rem}.vela-h-4{height:1rem}.vela-fixed{position:fixed}.vela-z-40{z-index:40}.vela-shadow-lg{box-shadow:var(--shadow-lg)}.vela-hover\:opacity-90:hover{opacity:.9}.vela-bg-overlay\/60{background-color:color-mix(in srgb, var(--color-overlay) 60%, transparent)}.vela-backdrop-blur-sm{-webkit-backdrop-filter:blur(4px)}.vela-z-50{z-index:50}.vela-max-w-md{max-width:clamp(28rem,22.909rem + 6.364vw,38.182rem)}.vela-border-l{border-inline-start-style:solid;border-inline-start-width:1px}.vela-shadow-xl{box-shadow:var(--shadow-xl)}.vela-border-b{border-block-end-style:solid;border-block-end-width:1px}.vela-p-1\.5{padding:calc(.375rem * var(--vela-density,1))}.vela-h-full{height:100%}.vela-w-12{width:3rem}.vela-h-12{height:3rem}.vela-opacity-20{opacity:.2}.vela-min-w-0{min-width:0}.vela-text-foreground{color:var(--color-foreground)}.vela-line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vela-border-t{border-block-start-style:solid;border-block-start-width:1px}.vela-bg-foreground{background-color:var(--color-foreground)}.vela-text-background{color:var(--color-background)}.vela-text-accent{color:var(--color-accent)}.vela-text-info{color:var(--color-info)}.vela-text-warning{color:var(--color-warning)}.vela-bg-muted\/50{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}.vela-gap-0{gap:var(--space-0,var(--vela-space-0,0))}.vela-border-b-2{border-block-end-width:2px}.vela-whitespace-nowrap{white-space:nowrap}.vela-border-accent{border-color:var(--color-accent)}.vela-hover\:text-neutral-300:hover{color:var(--color-neutral-300)}.vela-hover\:bg-neutral-900\/50:hover{background-color:color-mix(in srgb, var(--color-neutral-900) 50%, transparent)}.vela-bg-success\/10{background-color:color-mix(in srgb, var(--color-success) 10%, transparent)}.vela-hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.vela-select-none{user-select:none}.vela-shadow{box-shadow:var(--shadow)}.vela-rounded-sm{border-radius:var(--radius-sm,var(--vela-radius-sm,.25rem))}.vela-hover\:underline:hover{text-decoration-line:underline}.vela-focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.vela-focus-visible\:ring-2:focus-visible{box-shadow:var(--vela-ring-inset,) 0 0 0 2px var(--color-ring)}.vela-focus-visible\:ring-ring:focus-visible{box-shadow:0 0 0 3px var(--color-ring)}.vela-border-destructive{border-color:var(--color-destructive)}.vela-bg-destructive\/10{background-color:color-mix(in srgb, var(--color-destructive) 10%, transparent)}.vela-text-destructive-foreground{color:var(--color-destructive-foreground)}.vela-bg-info\/15{background-color:color-mix(in srgb, var(--color-info) 15%, transparent)}.dark .vela-dark\:text-blue-400{color:var(--color-blue-400)}.vela-bg-accent\/15{background-color:color-mix(in srgb, var(--color-accent) 15%, transparent)}.dark .vela-dark\:text-purple-400{color:var(--color-purple-400)}.vela-bg-warning\/15{background-color:color-mix(in srgb, var(--color-warning) 15%, transparent)}.dark .vela-dark\:text-amber-400{color:var(--color-amber-400)}.vela-text-3xl{font-size:var(--text-3xl,clamp(1.604rem, 1.328rem + 1.382vw, 2.433rem));line-height:1.2}.vela-tracking-tight{letter-spacing:var(--tracking-tight,var(--vela-tracking-tight,-.025em))}.vela-border-primary\/30{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.-vela-translate-y-1\/2{transform:translateY(-50%)}.vela-placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.vela-focus\:border-primary:focus{border-color:var(--color-primary)}.vela-focus\:ring-2:focus{box-shadow:var(--vela-ring-inset,) 0 0 0 2px var(--color-ring)}.vela-focus\:ring-ring:focus{box-shadow:0 0 0 3px var(--color-ring)}.vela-p-0\.5{padding:calc(.125rem * var(--vela-density,1))}.vela-hover\:text-foreground:hover{color:var(--color-foreground)}.vela-gap-1{gap:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-hover\:bg-foreground\/5:hover{background-color:color-mix(in srgb, var(--color-foreground) 5%, transparent)}.vela-min-w-5{min-width:1.25rem}.vela-bg-muted-foreground\/10{background-color:color-mix(in srgb, var(--color-muted-foreground) 10%, transparent)}.vela-rounded-xl{border-radius:var(--radius-xl,var(--vela-radius-xl,.75rem))}.vela-hover\:scale-\[1\.02\]:hover{transform:scale(1.02)}.vela-hover\:border-primary\/50:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent)}.vela-hover\:shadow-lg:hover{box-shadow:var(--shadow-lg)}.vela-hover\:shadow-primary\/5:hover{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-primary) 5%, transparent)}.vela-shadow-primary\/20{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-ring-2{box-shadow:var(--vela-ring-inset,) 0 0 0 2px var(--color-ring)}.vela-ring-primary\/30{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent)}.vela-z-10{z-index:10}.vela-w-6{width:1.5rem}.vela-opacity-100{opacity:1}.vela-hover\:bg-destructive:hover{background-color:var(--color-destructive)}.vela-hover\:text-destructive-foreground:hover{color:var(--color-destructive-foreground)}.vela-bg-background\/80{background-color:color-mix(in srgb, var(--color-background) 80%, transparent)}.vela-opacity-0{opacity:0}.vela-group:hover .vela-group-hover\:opacity-100{opacity:1}.vela-hover\:bg-primary:hover{background-color:var(--color-primary)}.vela-hover\:text-primary-foreground:hover{color:var(--color-primary-foreground)}.vela-w-3{width:.75rem}.vela-h-3{height:.75rem}.vela-h-32{height:8rem}.vela-group:hover .vela-group-hover\:bg-muted\/50{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}.vela-group:hover .vela-group-hover\:text-primary{color:var(--color-primary)}.vela-text-muted-foreground\/50{color:color-mix(in srgb, var(--color-muted-foreground) 50%, transparent)}.vela-text-muted-foreground\/70{color:color-mix(in srgb, var(--color-muted-foreground) 70%, transparent)}.vela-bg-chart-1\/10{background-color:color-mix(in srgb, var(--color-chart-1) 10%, transparent)}.vela-text-chart-1{color:var(--color-chart-1)}.vela-bg-chart-2\/10{background-color:color-mix(in srgb, var(--color-chart-2) 10%, transparent)}.vela-text-chart-2{color:var(--color-chart-2)}.vela-bg-chart-4\/10{background-color:color-mix(in srgb, var(--color-chart-4) 10%, transparent)}.vela-text-chart-4{color:var(--color-chart-4)}.vela-bg-chart-3\/10{background-color:color-mix(in srgb, var(--color-chart-3) 10%, transparent)}.vela-text-chart-3{color:var(--color-chart-3)}.vela-border-border\/50{border-color:color-mix(in srgb, var(--color-border) 50%, transparent)}.vela-last\:border-0:last-child{border-width:0}.vela-min-h-48{min-height:12rem}.vela-contents{display:contents}.vela-hover\:bg-foreground\/10:hover{background-color:color-mix(in srgb, var(--color-foreground) 10%, transparent)}.vela-hover\:bg-accent:hover,.vela-bg-accent{background-color:var(--color-accent)}.vela-focus-visible\:ring-offset-2:focus-visible{outline-offset:2px}.vela-hover\:bg-primary\/85:hover{background-color:color-mix(in srgb, var(--color-primary) 85%, transparent)}.vela-tabular-nums{font-variant-numeric:tabular-nums}.vela-bg-primary-foreground\/20{background-color:color-mix(in srgb, var(--color-primary-foreground) 20%, transparent)}.vela-hover\:bg-background\/60:hover{background-color:color-mix(in srgb, var(--color-background) 60%, transparent)}.-vela-translate-x-1\/2{transform:translate(-50%)}.vela-bg-secondary{background-color:var(--color-secondary)}.vela-text-secondary-foreground{color:var(--color-secondary-foreground)}.vela-bg-destructive{background-color:var(--color-destructive)}.vela-font-sans{font-family:var(--font-sans,var(--vela-font-sans,ui-sans-serif, system-ui, sans-serif))}.vela-text-xl{font-size:var(--text-xl,clamp(1.234rem, 1.1rem + .67vw, 1.636rem));line-height:1.4}.vela-text-destructive{color:var(--color-destructive)}.vela-stroke-primary{stroke:var(--color-primary)}.vela-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vela-h-2{height:.5rem}.vela-w-2{width:.5rem}.vela-p-5{padding:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-text-\[12px\]{font-size:12px}.vela-border-input{border-color:var(--color-input)}.vela-w-9{width:2.25rem}.vela-translate-x-4{transform:translate(1rem)}.vela-translate-x-0\.5{transform:translate(.125rem)}.vela-w-48{width:12rem}.vela-border-r{border-inline-end-style:solid;border-inline-end-width:1px}.vela-text-accent-foreground{color:var(--color-accent-foreground)}.vela-hover\:bg-accent\/50:hover{background-color:color-mix(in srgb, var(--color-accent) 50%, transparent)}.vela-w-64{width:16rem}.vela-divide-y>*+*{border-block-start-width:1px;border-color:var(--color-border)}.vela-divide-border>*+*{border-color:var(--color-border)}.vela-hover\:bg-muted\/50:hover{background-color:color-mix(in srgb, var(--color-muted) 50%, transparent)}.vela-list-disc{list-style-type:disc}.vela-w-52{width:13rem}.vela-uppercase{text-transform:uppercase}.vela-tracking-wider{letter-spacing:var(--tracking-wider,var(--vela-tracking-wider,.05em))}.vela-aspect-square{aspect-ratio:1}.vela-text-muted-foreground\/40{color:color-mix(in srgb, var(--color-muted-foreground) 40%, transparent)}.vela-h-1{height:.25rem}.vela-w-\[35\%\]{width:35%}.vela-border-background{border-color:var(--color-background)}.vela-w-20{width:5rem}.vela-w-\[70\%\]{width:70%}.vela-bg-foreground\/50{background-color:color-mix(in srgb, var(--color-foreground) 50%, transparent)}.vela-fill-primary{fill:var(--color-primary)}.vela-fill-primary\/20{fill:color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-fill-chart-3{fill:var(--color-chart-3)}.vela-w-32{width:8rem}.vela-h-2\.5{height:.625rem}.vela-w-2\.5{width:.625rem}.vela-h-0\.5{height:.125rem}.vela-overflow-auto{overflow:auto}.vela-hover\:opacity-80:hover{opacity:.8}.vela-max-w-lg{max-width:clamp(32rem,26.182rem + 7.273vw,43.636rem)}.vela-bg-transparent{background-color:#0000}.vela-resize-none{resize:none}.vela-disabled\:opacity-50:disabled{opacity:.5}.vela-hover\:opacity-70:hover{opacity:.7}.vela-w-px{width:1px}.vela-opacity-50{opacity:.5}.vela-border-destructive\/40{border-color:color-mix(in srgb, var(--color-destructive) 40%, transparent)}.vela-border-warning\/40{border-color:color-mix(in srgb, var(--color-warning) 40%, transparent)}.vela-max-w-full{max-width:100%}.vela-bg-muted\/40{background-color:color-mix(in srgb, var(--color-muted) 40%, transparent)}.vela-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vela-min-h-full{min-height:100%}.vela-gap-4{gap:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-list-none{list-style-type:none}.vela-p-0{padding:var(--space-0,var(--vela-space-0,0))}.vela-m-0{margin:var(--space-0,var(--vela-space-0,0))}.vela-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}.vela-text-4xl{font-size:var(--text-4xl,clamp(1.828rem, 1.448rem + 1.898vw, 2.967rem));line-height:1.111}.vela-text-2xl{font-size:var(--text-2xl,clamp(1.407rem, 1.211rem + .98vw, 1.995rem));line-height:1.333}.vela-tracking-normal{letter-spacing:var(--tracking-normal,var(--vela-tracking-normal,0))}.vela-font-normal{font-weight:400}.vela-tracking-wide{letter-spacing:var(--tracking-wide,var(--vela-tracking-wide,.025em))}.vela-gap-\[--space-section\]{gap:--space-section}.vela-gap-\[--space-block\]{gap:--space-block}.vela-gap-\[--space-element\]{gap:--space-element}.vela-gap-\[--space-inline\]{gap:--space-inline}.vela-bg-popover{background-color:var(--color-popover)}.vela-text-success-foreground{color:var(--color-success-foreground)}.vela-bg-success{background-color:var(--color-success)}.vela-text-warning-foreground{color:var(--color-warning-foreground)}.vela-bg-warning{background-color:var(--color-warning)}.vela-text-info-foreground{color:var(--color-info-foreground)}.vela-bg-info{background-color:var(--color-info)}.vela-text-popover-foreground{color:var(--color-popover-foreground)}.vela-text-sidebar-foreground{color:var(--color-sidebar-foreground)}.vela-bg-sidebar{background-color:var(--color-sidebar)}.vela-text-chart-N-foreground{color:var(--color-chart-N-foreground)}.vela-bg-chart-N{background-color:var(--color-chart-N)}.vela-border-\[var\(--color-border\,\#e5e5e5\)\]{border-color:var(--color-border,#e5e5e5)}.vela-rotate-180{transform:rotate(180deg)}.vela-h-9{height:2.25rem}.vela-max-h-72{max-height:18rem}.vela-shadow-md{box-shadow:var(--shadow-md)}.vela-text-start{color:var(--color-start)}.vela-min-w-\[220px\]{min-width:220px}.vela-border-\[var\(--color-border\)\]{border-color:var(--color-border)}.vela-opacity-60{opacity:.6}.vela-border-none{border-style:none}.vela-w-\[90px\]{width:90px}.vela-bg-overlay{background-color:var(--color-overlay)}.vela-shadow-2xl{box-shadow:var(--shadow-2xl)}.vela-disabled\:opacity-40:disabled{opacity:.4}.vela-disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.vela-hover\:bg-\[var\(--color-destructive\)\]:hover{background-color:var(--color-destructive)}.vela-items-end{align-items:flex-end}.vela-h-7{height:1.75rem}.vela-w-7{width:1.75rem}.vela-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.vela-gap-0\.5{gap:calc(.125rem * var(--vela-density,1))}.vela-disabled\:cursor-default:disabled{cursor:default}.vela-cursor-not-allowed{cursor:not-allowed}.vela-w-14{width:3.5rem}.vela-appearance-none{-webkit-appearance:none;appearance:none}.vela-h-24{height:6rem}.vela-h-16{height:4rem}.vela-w-16{width:4rem}.vela-w-28{width:7rem}.vela-rotate-45{transform:rotate(45deg)}.vela-max-w-\[200px\]{max-width:200px}.vela-h-28{height:7rem}.vela-h-3\.5{height:.875rem}.vela-w-3\.5{width:.875rem}.vela-min-w-\[32px\]{min-width:32px}.vela-hover-scale{transition:transform var(--duration-fast,var(--vela-duration-fast,.1s)) var(--ease-spring,var(--vela-ease-spring,cubic-bezier(.34, 1.56, .64, 1)))}.vela-hover-scale:hover{transform:scale(1.02)}.vela-hover-scale:active{transform:scale(.98)}.vela-hover-lift{transition:transform var(--duration-fast,var(--vela-duration-fast,.1s)) var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1))), box-shadow var(--duration-fast,var(--vela-duration-fast,.1s)) var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1)))}.vela-hover-lift:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.vela-hover\:border:hover{border-style:solid;border-width:1px}.vela-border-width{border-color:var(--color-width)}.vela-border-style{border-color:var(--color-style)}.vela-focus-visible\:ring-1:focus-visible{box-shadow:var(--vela-ring-inset,) 0 0 0 1px var(--color-ring)}.vela-opacity-70{opacity:.7}.vela-max-w-\[240px\]{max-width:240px}.vela-w-1\/3{width:33.3333%}.vela-w-1\/2{width:50%}.vela-h-1\.5{height:.375rem}.vela-hover\:border-\[var\(--color-primary\,\#6366f1\)\]:hover{border-color:var(--color-primary,#6366f1)}.vela-inline{display:inline}.vela-capitalize{text-transform:capitalize}.vela-w-1\.5{width:.375rem}.vela-max-w-4xl{max-width:clamp(56rem,45.818rem + 12.728vw,76.364rem)}.vela-border-primary\/40{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.vela-opacity-80{opacity:.8}.vela-opacity-90{opacity:.9}.vela-w-24{width:6rem}.vela-border-l-2{border-inline-start-width:2px}.vela-bg-primary\/30{background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.vela-bg-primary\/40{background-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.vela-hover\:text-primary\/80:hover{color:color-mix(in srgb, var(--color-primary) 80%, transparent)}.vela-focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.vela-gap-8{gap:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-p-12{padding:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.vela-min-w-56{min-width:14rem}.vela-h-px{height:1px}.vela-bg-border{background-color:var(--color-border)}.vela-disabled\:pointer-events-none:disabled{pointer-events:none}.vela-focus\:bg-destructive\/10:focus{background-color:color-mix(in srgb, var(--color-destructive) 10%, transparent)}.vela-focus\:bg-accent:focus{background-color:var(--color-accent)}.vela-focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.vela-gap-2\.5{gap:calc(.625rem * var(--vela-density,1))}.vela-hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb, var(--color-destructive) 90%, transparent)}.vela-underline-offset-4{text-underline-offset:4px}.vela-border-destructive\/50{border-color:color-mix(in srgb, var(--color-destructive) 50%, transparent)}.vela-bg-destructive\/5{background-color:color-mix(in srgb, var(--color-destructive) 5%, transparent)}.vela-border-chart-2\/50{border-color:color-mix(in srgb, var(--color-chart-2) 50%, transparent)}.vela-bg-chart-2\/5{background-color:color-mix(in srgb, var(--color-chart-2) 5%, transparent)}.vela-border-chart-5\/50{border-color:color-mix(in srgb, var(--color-chart-5) 50%, transparent)}.vela-bg-chart-5\/5{background-color:color-mix(in srgb, var(--color-chart-5) 5%, transparent)}.vela-text-chart-5{color:var(--color-chart-5)}.vela-border-t-transparent{border-block-start-color:#0000}.vela-border-secondary{border-color:var(--color-secondary)}.vela-border-muted-foreground\/30{border-color:color-mix(in srgb, var(--color-muted-foreground) 30%, transparent)}.vela-border-t-muted-foreground{border-block-start-color:var(--color-muted-foreground)}.vela-border-\[3px\]{border-color:3px}.vela-animate-spin{animation:1s linear infinite vela-spin}.vela-animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite vela-pulse}.dark .vela-dark\:border-destructive{border-color:var(--color-destructive)}.vela-border-success\/50{border-color:color-mix(in srgb, var(--color-success) 50%, transparent)}.dark .vela-dark\:text-success{color:var(--color-success)}.vela-border-warning\/50{border-color:color-mix(in srgb, var(--color-warning) 50%, transparent)}.dark .vela-dark\:text-warning{color:var(--color-warning)}.vela-border-info\/50{border-color:color-mix(in srgb, var(--color-info) 50%, transparent)}.dark .vela-dark\:text-info{color:var(--color-info)}.vela-hover\:shadow-md:hover{box-shadow:var(--shadow-md)}.vela-flex-row{flex-direction:row}.vela-focus\:ring-offset-2:focus{outline-offset:2px}.vela-bg-info\/10{background-color:color-mix(in srgb, var(--color-info) 10%, transparent)}.vela-border-info\/30{border-color:color-mix(in srgb, var(--color-info) 30%, transparent)}.dark .vela-dark\:bg-info\/20{background-color:color-mix(in srgb, var(--color-info) 20%, transparent)}.vela-bg-warning\/10{background-color:color-mix(in srgb, var(--color-warning) 10%, transparent)}.vela-border-warning\/30{border-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.dark .vela-dark\:bg-warning\/20{background-color:color-mix(in srgb, var(--color-warning) 20%, transparent)}.vela-border-destructive\/30{border-color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}.dark .vela-dark\:bg-destructive\/20{background-color:color-mix(in srgb, var(--color-destructive) 20%, transparent)}.dark .vela-dark\:text-destructive{color:var(--color-destructive)}.vela-border-success\/30{border-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.dark .vela-dark\:bg-success{background-color:var(--color-success)}.dark .vela-dark\:text-success\/20{color:color-mix(in srgb, var(--color-success) 20%, transparent)}.vela-backdrop-blur-md{-webkit-backdrop-filter:blur(12px)}.vela-break-words{overflow-wrap:break-word}.vela-hover\:bg-success\/90:hover{background-color:color-mix(in srgb, var(--color-success) 90%, transparent)}.vela-hover\:bg-warning\/90:hover{background-color:color-mix(in srgb, var(--color-warning) 90%, transparent)}.vela-active\:scale-\[0\.98\]:active{transform:scale(.98)}.vela-border-b-4{border-block-end-width:4px}.vela-border-primary\/60{border-color:color-mix(in srgb, var(--color-primary) 60%, transparent)}.vela-active\:border-b-0:active{border-block-end-width:0}.vela-border-destructive\/60{border-color:color-mix(in srgb, var(--color-destructive) 60%, transparent)}.vela-border-success{border-color:var(--color-success)}.vela-border-warning\/70{border-color:color-mix(in srgb, var(--color-warning) 70%, transparent)}.vela-active\:translate-y-0\.5:active{transform:translateY(.125rem)}.vela-hover\:bg-success:hover{background-color:var(--color-success)}.vela-hover\:text-background:hover{color:var(--color-background)}.vela-active\:animate-\[bounce-tap_0\.4s_cubic-bezier\(0\.68\,-0\.55\,0\.265\,1\.55\)\]:active{animation:.4s cubic-bezier(.68,-.55,.265,1.55) bounce-tap}.vela-border-foreground{border-color:var(--color-foreground)}.vela-shadow-\[4px_4px_0px_0px\]{box-shadow:4px_4px_0px_0px}.vela-shadow-foreground{--shadow-color:var(--color-foreground)}.vela-active\:translate-x-\[2px\]:active{transform:translate(2px)}.vela-active\:translate-y-\[2px\]:active{transform:translateY(2px)}.vela-active\:shadow-\[2px_2px_0px_0px\]:active{box-shadow:2px_2px_0px_0px}.vela-border-destructive-foreground{border-color:var(--color-destructive-foreground)}.vela-shadow-destructive-foreground{--shadow-color:var(--color-destructive-foreground)}.vela-rounded-none{border-radius:var(--radius-none,var(--vela-radius-none,0))}.vela-overflow-visible{overflow:visible}.vela-data-\[confirming\]\:bg-primary\/80[data-confirming]{background-color:color-mix(in srgb, var(--color-primary) 80%, transparent)}.vela-data-\[confirming\]\:bg-destructive[data-confirming]{background-color:var(--color-destructive)}.vela-data-\[confirming\]\:motion-preset-pulse[data-confirming]{animation:2s ease-in-out infinite vela-pulse}.vela-data-\[confirming\]\:bg-warning\/80[data-confirming]{background-color:color-mix(in srgb, var(--color-warning) 80%, transparent)}.vela-data-\[copied\]\:bg-success\/100[data-copied]{background-color:color-mix(in srgb, var(--color-success) 100%, transparent)}.vela-data-\[copied\]\:text-background[data-copied]{color:var(--color-background)}.vela-data-\[copied\]\:border-success\/100[data-copied]{border-color:color-mix(in srgb, var(--color-success) 100%, transparent)}.vela-data-\[copied\]\:text-success[data-copied]{color:var(--color-success)}.vela-shadow-primary\/25{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-primary) 25%, transparent)}.vela-hover\:shadow-xl:hover{box-shadow:var(--shadow-xl)}.vela-hover\:shadow-primary\/30:hover{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-primary) 30%, transparent)}.vela-shadow-destructive\/25{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-destructive) 25%, transparent)}.vela-hover\:shadow-destructive\/30:hover{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-destructive) 30%, transparent)}.vela-shadow-success\/25{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-success) 25%, transparent)}.vela-hover\:shadow-success\/30:hover{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-success) 30%, transparent)}.vela-before\:absolute:before{position:absolute}.vela-before\:inset-0:before{inset:0}.vela-before\:bg-gradient-to-r:before{background-image:linear-gradient(to right, var(--vela-gradient-stops,transparent))}.vela-before\:from-transparent:before{--vela-gradient-from:transparent;--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-before\:via-primary-foreground\/15:before{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-primary-foreground) 15%, transparent), var(--vela-gradient-to,transparent)}.vela-before\:to-transparent:before{--vela-gradient-to:transparent}.vela-before\:translate-x-\[-200\%\]:before{transform:translate(-200%)}.vela-before\:animate-\[shimmer_3s_ease-in-out_infinite\]:before{animation:3s ease-in-out infinite shimmer}.vela-before\:pointer-events-none:before{pointer-events:none}.vela-bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--vela-gradient-stops,transparent))}.vela-from-primary{--vela-gradient-from:var(--color-primary);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-from-50{--vela-gradient-from:var(--color-50);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-primary\/60{--vela-gradient-to:color-mix(in srgb, var(--color-primary) 60%, transparent)}.vela-to-50{--vela-gradient-to:var(--color-50)}.vela-from-destructive{--vela-gradient-from:var(--color-destructive);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-destructive\/60{--vela-gradient-to:color-mix(in srgb, var(--color-destructive) 60%, transparent)}.vela-from-accent{--vela-gradient-from:var(--color-accent);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-accent\/60{--vela-gradient-to:color-mix(in srgb, var(--color-accent) 60%, transparent)}.vela-shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.15\)\,inset_0_-1px_0_rgba\(0\,0\,0\,0\.15\)\,0_1px_2px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:inset_0_1px_0_rgba(255,255,255,.15),inset_0_-1px_0_rgba(0,0,0,.15),0_1px_2px_rgba(0,0,0,.1)}.vela-shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\,inset_0_-1px_0_rgba\(0\,0\,0\,0\.2\)\,0_1px_2px_rgba\(0\,0\,0\,0\.15\)\]{box-shadow:inset_0_1px_0_rgba(255,255,255,.2),inset_0_-1px_0_rgba(0,0,0,.2),0_1px_2px_rgba(0,0,0,.15)}.vela-shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\,inset_0_-1px_0_rgba\(0\,0\,0\,0\.1\)\,0_1px_2px_rgba\(0\,0\,0\,0\.08\)\]{box-shadow:inset_0_1px_0_rgba(255,255,255,.1),inset_0_-1px_0_rgba(0,0,0,.1),0_1px_2px_rgba(0,0,0,.08)}.vela-active\:shadow-\[inset_0_2px_4px_rgba\(0\,0\,0\,0\.2\)\]:active{box-shadow:inset_0_2px_4px_rgba(0,0,0,.2)}.vela-h-14{height:3.5rem}.vela-after\:bg-primary\/30:after{background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.vela-after\:bg-destructive\/30:after{background-color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}.vela-after\:bg-success\/30:after{background-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.vela-after\:absolute:after{position:absolute}.vela-after\:inset-0:after{inset:0}.vela-after\:rounded-md:after{border-radius:var(--radius-md,var(--vela-radius-md,.375rem))}.vela-bg-background\/10{background-color:color-mix(in srgb, var(--color-background) 10%, transparent)}.vela-border-background\/20{border-color:color-mix(in srgb, var(--color-background) 20%, transparent)}.vela-bg-background\/20{background-color:color-mix(in srgb, var(--color-background) 20%, transparent)}.vela-border-background\/30{border-color:color-mix(in srgb, var(--color-background) 30%, transparent)}.vela-bg-foreground\/20{background-color:color-mix(in srgb, var(--color-foreground) 20%, transparent)}.vela-border-background\/10{border-color:color-mix(in srgb, var(--color-background) 10%, transparent)}.vela-bg-primary\/15{background-color:color-mix(in srgb, var(--color-primary) 15%, transparent)}.vela-border-primary\/25{border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.vela-bg-foreground\/90{background-color:color-mix(in srgb, var(--color-foreground) 90%, transparent)}.vela-bg-gradient-to-r{background-image:linear-gradient(to right, var(--vela-gradient-stops,transparent))}.vela-to-primary\/70{--vela-gradient-to:color-mix(in srgb, var(--color-primary) 70%, transparent)}.vela-from-warning{--vela-gradient-from:var(--color-warning);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-destructive{--vela-gradient-to:var(--color-destructive)}.vela-from-info{--vela-gradient-from:var(--color-info);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-info\/70{--vela-gradient-to:color-mix(in srgb, var(--color-info) 70%, transparent)}.vela-from-success{--vela-gradient-from:var(--color-success);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-via-success\/80{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-success) 80%, transparent), var(--vela-gradient-to,transparent)}.vela-to-success\/60{--vela-gradient-to:color-mix(in srgb, var(--color-success) 60%, transparent)}.vela-via-primary\/70{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-primary) 70%, transparent), var(--vela-gradient-to,transparent)}.vela-to-primary{--vela-gradient-to:var(--color-primary)}.vela-bg-\[length\:300\%\]{background-size:300%}.vela-animate-\[gradient-shift_4s_ease_infinite\]{animation:4s infinite gradient-shift}.vela-via-info\/70{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-info) 70%, transparent), var(--vela-gradient-to,transparent)}.vela-to-info\/50{--vela-gradient-to:color-mix(in srgb, var(--color-info) 50%, transparent)}.vela-via-destructive\/70{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-destructive) 70%, transparent), var(--vela-gradient-to,transparent)}.vela-to-accent{--vela-gradient-to:var(--color-accent)}.vela-via-success\/70{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-success) 70%, transparent), var(--vela-gradient-to,transparent)}.vela-to-success\/50{--vela-gradient-to:color-mix(in srgb, var(--color-success) 50%, transparent)}.vela-bg-clip-text{-webkit-background-clip:text;background-clip:text}.vela-to-primary\/50{--vela-gradient-to:color-mix(in srgb, var(--color-primary) 50%, transparent)}.vela-hover\:from-primary:hover{--vela-gradient-from:var(--color-primary);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-hover\:to-primary\/80:hover{--vela-gradient-to:color-mix(in srgb, var(--color-primary) 80%, transparent)}.vela-via-warning{--vela-gradient-stops:var(--vela-gradient-from), var(--color-warning), var(--vela-gradient-to,transparent)}.vela-via-success{--vela-gradient-stops:var(--vela-gradient-from), var(--color-success), var(--vela-gradient-to,transparent)}.vela-via-info{--vela-gradient-stops:var(--vela-gradient-from), var(--color-info), var(--vela-gradient-to,transparent)}.vela-bg-\[length\:200\%\]{background-size:200%}.vela-hover\:animate-\[gradient-shift_2s_ease_infinite\]:hover{animation:2s infinite gradient-shift}.vela-to-info\/60{--vela-gradient-to:color-mix(in srgb, var(--color-info) 60%, transparent)}.vela-hover\:from-info\/80:hover{--vela-gradient-from:color-mix(in srgb, var(--color-info) 80%, transparent);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-hover\:to-info\/40:hover{--vela-gradient-to:color-mix(in srgb, var(--color-info) 40%, transparent)}.vela-divide-x>*+*{border-inline-start-style:solid;border-inline-start-width:1px;border-color:var(--color-border)}.vela-hover\:bg-primary\/20:hover{background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-h-11{height:2.75rem}.vela-shadow-\[inset_2px_2px_4px_rgba\(0\,0\,0\,0\.15\)\,inset_-1px_-1px_2px_rgba\(255\,255\,255\,0\.05\)\]{box-shadow:inset_2px_2px_4px_rgba(0,0,0,.15),inset_-1px_-1px_2px_rgba(255,255,255,.05)}.vela-shadow-\[inset_2px_2px_4px_rgba\(0\,0\,0\,0\.12\)\,inset_-1px_-1px_2px_rgba\(255\,255\,255\,0\.04\)\]{box-shadow:inset_2px_2px_4px_rgba(0,0,0,.12),inset_-1px_-1px_2px_rgba(255,255,255,.04)}.vela-before\:bg-primary\/40:before{background-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.vela-after\:bg-primary\/20:after{background-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-before\:bg-destructive\/40:before{background-color:color-mix(in srgb, var(--color-destructive) 40%, transparent)}.vela-after\:bg-destructive\/20:after{background-color:color-mix(in srgb, var(--color-destructive) 20%, transparent)}.vela-before\:border:before{border-style:solid;border-width:1px}.vela-before\:border-border\/60:before{border-color:color-mix(in srgb, var(--color-border) 60%, transparent)}.vela-after\:border:after{border-style:solid;border-width:1px}.vela-after\:border-border\/30:after{border-color:color-mix(in srgb, var(--color-border) 30%, transparent)}.vela-disabled\:opacity-70:disabled{opacity:.7}.vela-border-0{border-width:0}.vela-hover\:bg-foreground\/80:hover{background-color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}.dark .vela-dark\:bg-background{background-color:var(--color-background)}.dark .vela-dark\:text-foreground{color:var(--color-foreground)}.dark .vela-dark\:hover\:bg-muted:hover{background-color:var(--color-muted)}.dark .vela-dark\:border-foreground{border-color:var(--color-foreground)}.dark .vela-dark\:text-muted-foreground{color:var(--color-muted-foreground)}.vela-shadow-\[0_0_15px\]{box-shadow:0_0_15px}.vela-shadow-primary\/40{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-primary) 40%, transparent)}.vela-border-info{border-color:var(--color-info)}.vela-shadow-info\/40{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-info) 40%, transparent)}.vela-shadow-accent\/40{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-accent) 40%, transparent)}.vela-shadow-success\/40{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-success) 40%, transparent)}.vela-border-warning{border-color:var(--color-warning)}.vela-shadow-warning\/40{box-shadow:0 4px 6px -1px color-mix(in srgb, var(--color-warning) 40%, transparent)}.vela-shadow-\[6px_6px_12px_rgba\(0\,0\,0\,0\.15\)\,-6px_-6px_12px_rgba\(255\,255\,255\,0\.08\)\]{box-shadow:6px_6px_12px_rgba(0,0,0,.15),-6px_-6px_12px_rgba(255,255,255,.08)}.vela-active\:shadow-\[inset_4px_4px_8px_rgba\(0\,0\,0\,0\.15\)\,inset_-4px_-4px_8px_rgba\(255\,255\,255\,0\.08\)\]:active{box-shadow:inset_4px_4px_8px_rgba(0,0,0,.15),inset_-4px_-4px_8px_rgba(255,255,255,.08)}.vela-hover\:border-foreground:hover{border-color:var(--color-foreground)}.vela-hover\:border-secondary:hover{border-color:var(--color-secondary)}.vela-hover\:border-destructive:hover{border-color:var(--color-destructive)}.vela-bg-clip-border{background-color:var(--color-clip-border)}.vela-before\:bg-gradient-to-br:before{background-image:linear-gradient(to bottom right, var(--vela-gradient-stops,transparent))}.vela-before\:to-primary-foreground\/20:before{--vela-gradient-to:color-mix(in srgb, var(--color-primary-foreground) 20%, transparent)}.vela-before\:to-destructive-foreground\/20:before{--vela-gradient-to:color-mix(in srgb, var(--color-destructive-foreground) 20%, transparent)}.vela-before\:to-accent-foreground\/20:before{--vela-gradient-to:color-mix(in srgb, var(--color-accent-foreground) 20%, transparent)}.vela-before\:w-5:before{width:1.25rem}.vela-before\:h-5:before{height:1.25rem}.vela-hover\:before\:w-7:hover{width:1.75rem}.vela-hover\:before\:h-7:hover{height:1.75rem}.vela-perspective-800{perspective:800px}.vela-transform-3d{transform-style:preserve-3d}.vela-hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb, var(--color-secondary) 80%, transparent)}.vela-before\:bg-primary-foreground\/15:before{background-color:color-mix(in srgb, var(--color-primary-foreground) 15%, transparent)}.vela-before\:origin-left:before{transform-origin:0}.vela-bg-\[length\:400\%\]{background-size:400%}.vela-border-r-4{border-inline-end-width:4px}.vela-border-primary\/50{border-color:color-mix(in srgb, var(--color-primary) 50%, transparent)}.vela-active\:border-r-0:active{border-inline-end-width:0}.vela-before\:via-primary-foreground\/25:before{--vela-gradient-stops:var(--vela-gradient-from), color-mix(in srgb, var(--color-primary-foreground) 25%, transparent), var(--vela-gradient-to,transparent)}.vela-before\:-translate-x-full:before{transform:translate(-100%)}.vela-hover\:before\:translate-x-full:hover{transform:translate(100%)}.vela-motion-preset-pulse{animation:2s ease-in-out infinite vela-pulse}.vela-shadow-none{box-shadow:none}.vela-hover\:bg-info\/25:hover{background-color:color-mix(in srgb, var(--color-info) 25%, transparent)}.dark .vela-dark\:hover\:bg-info\/30:hover{background-color:color-mix(in srgb, var(--color-info) 30%, transparent)}.vela-bg-success\/20{background-color:color-mix(in srgb, var(--color-success) 20%, transparent)}.vela-hover\:bg-success\/30:hover,.dark .vela-dark\:bg-success\/30{background-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.dark .vela-dark\:hover\:bg-success\/50:hover{background-color:color-mix(in srgb, var(--color-success) 50%, transparent)}.vela-hover\:bg-warning\/25:hover{background-color:color-mix(in srgb, var(--color-warning) 25%, transparent)}.dark .vela-dark\:hover\:bg-warning\/30:hover{background-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.vela-bg-destructive\/20{background-color:color-mix(in srgb, var(--color-destructive) 20%, transparent)}.vela-hover\:bg-destructive\/30:hover,.dark .vela-dark\:bg-destructive\/30{background-color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}.dark .vela-dark\:hover\:bg-destructive\/50:hover{background-color:color-mix(in srgb, var(--color-destructive) 50%, transparent)}.vela-hover\:bg-accent\/25:hover{background-color:color-mix(in srgb, var(--color-accent) 25%, transparent)}.dark .vela-dark\:bg-accent\/20{background-color:color-mix(in srgb, var(--color-accent) 20%, transparent)}.dark .vela-dark\:text-accent{color:var(--color-accent)}.dark .vela-dark\:hover\:bg-accent\/30:hover{background-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}.vela-shadow-\[2px_2px_0px_rgba\(0\,0\,0\,0\.1\)\,3px_3px_0px_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:2px_2px_0px_rgba(0,0,0,.1),3px_3px_0px_rgba(0,0,0,.05)}.vela-min-h-\[48px\]{min-height:48px}.vela-\[--surge-color\:var\(--primary\)\]{--surge-color:var(--primary)}.vela-\[--surge-color\:var\(--destructive\)\]{--surge-color:var(--destructive)}.vela-\[--surge-color\:theme\(colors\.green\.500\)\]{--surge-color:theme(colors.green.5)}.vela-active\:animate-\[surge_0\.6s_ease-out\]:active{animation:.6s ease-out surge}.vela-hover\:bg-accent\/10:hover{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}.vela-before\:content-\[\'\'\]:before{content:""}.vela-before\:rounded-\[inherit\]:before{border-radius:inherit}.vela-before\:bg-\[url\(data\:image\/svg\+xml\,\%3Csvg\%20viewBox\=\%270\%200\%20200\%20200\%27\%20xmlns\=\%27http\:\/\/www\.w3\.org\/2000\/svg\%27\%3E\%3Cfilter\%20id\=\%27n\%27\%3E\%3CfeTurbulence\%20type\=\%27fractalNoise\%27\%20baseFrequency\=\%270\.9\%27\%20numOctaves\=\%274\%27\%20stitchTiles\=\%27stitch\%27\/\%3E\%3C\/filter\%3E\%3Crect\%20width\=\%27100\%25\%27\%20height\=\%27100\%25\%27\%20filter\=\%27url\%28\%23n\%29\%27\%20opacity\=\%270\.4\%27\/\%3E\%3C\/svg\%3E\)\]:before{background-image:url(data:image/svg+xml,%3Csvg%20viewBox=%270%200%20200%20200%27%20xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cfilter%20id=%27n%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.9%27%20numOctaves=%274%27%20stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect%20width=%27100%25%27%20height=%27100%25%27%20filter=%27url%28%23n%29%27%20opacity=%270.4%27/%3E%3C/svg%3E)}.vela-hover\:bg-muted\/80:hover{background-color:color-mix(in srgb, var(--color-muted) 80%, transparent)}.vela-data-\[state\=on\]\:bg-primary[data-state=on]{background-color:var(--color-primary)}.vela-data-\[state\=on\]\:text-primary-foreground[data-state=on]{color:var(--color-primary-foreground)}.vela-data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--color-accent)}.vela-data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--color-accent-foreground)}.vela-data-\[state\=on\]\:border-primary[data-state=on]{border-color:var(--color-primary)}.vela-hover\:bg-primary\/25:hover{background-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.vela-bg-destructive\/15{background-color:color-mix(in srgb, var(--color-destructive) 15%, transparent)}.vela-hover\:bg-destructive\/25:hover{background-color:color-mix(in srgb, var(--color-destructive) 25%, transparent)}.vela-bg-success\/15{background-color:color-mix(in srgb, var(--color-success) 15%, transparent)}.vela-hover\:bg-success\/25:hover{background-color:color-mix(in srgb, var(--color-success) 25%, transparent)}.vela-after\:inline-block:after{display:inline-block}.vela-after\:w-px:after{width:1px}.vela-after\:h-\[1em\]:after{height:1em}.vela-after\:bg-current:after{background-color:currentColor}.vela-after\:opacity-0:after{opacity:0}.vela-after\:animate-\[blink_1s_step-end_infinite\]:after{animation:1s step-end infinite blink}.vela-hover\:after\:opacity-100:hover{opacity:1}.vela-after\:bg-foreground:after{background-color:var(--color-foreground)}.vela-after\:bg-primary:after{background-color:var(--color-primary)}.vela-after\:bg-muted-foreground:after{background-color:var(--color-muted-foreground)}.vela-after\:w-full:after{width:100%}.vela-after\:scale-x-0:after{transform:scaleX(0)}.vela-after\:origin-left:after{transform-origin:0}.vela-hover\:after\:scale-x-100:hover{transform:scaleX(1)}.vela-before\:bg-primary:before{background-color:var(--color-primary)}.vela-before\:bg-destructive:before{background-color:var(--color-destructive)}.vela-before\:bg-success\/100:before{background-color:color-mix(in srgb, var(--color-success) 100%, transparent)}.dark .vela-dark\:border-border{border-color:var(--color-border)}.dark .vela-dark\:bg-foreground{background-color:var(--color-foreground)}.vela-border-l-4{border-inline-start-width:4px}.vela-border-muted{border-color:var(--color-muted)}.vela-bg-accent\/10{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}.vela-hover\:-translate-y-0\.5:hover{transform:translateY(-.125rem)}.vela-border-primary\/20{border-color:color-mix(in srgb, var(--color-primary) 20%, transparent)}.vela-backdrop-blur-lg{-webkit-backdrop-filter:blur(16px)}.vela-bg-cover{background-size:cover}.vela-bg-center{background-position:50%}.vela-border-l-primary{border-inline-start-color:var(--color-primary)}.vela-max-w-\[80\%\]{max-width:80%}.vela-rounded-2xl{border-radius:var(--radius-2xl,var(--vela-radius-2xl,1rem))}.vela-h-\[500px\]{height:500px}.vela-w-96{width:24rem}.vela-accent-primary{accent-color:var(--color-primary)}.vela-max-w-screen-sm{max-width:640px}.vela-max-w-screen-md{max-width:768px}.vela-max-w-screen-lg{max-width:1024px}.vela-max-w-screen-xl{max-width:1280px}.vela-max-w-7xl{max-width:clamp(80rem,65.454rem + 18.182vw,109.091rem)}.vela-perspective-1000{perspective:1000px}.vela-gap-12{gap:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-z-0{z-index:0}.vela-rounded-\[1\.5rem\]{border-radius:1.5rem}.vela-border-\[10px\]{border-color:10px}.vela-border-foreground\/80{border-color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}.vela-bg-foreground\/80{background-color:color-mix(in srgb, var(--color-foreground) 80%, transparent)}.vela-rounded-\[2\.5rem\]{border-radius:2.5rem}.vela-border-\[14px\]{border-color:14px}.vela-border-foreground\/90{border-color:color-mix(in srgb, var(--color-foreground) 90%, transparent)}.vela-max-w-sm{max-width:clamp(24rem,19.637rem + 5.454vw,32.727rem)}.vela-max-w-2xl{max-width:clamp(42rem,34.363rem + 9.546vw,57.273rem)}.vela-max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.vela-max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.vela-border-solid{border-style:solid}.vela-border-dotted{border-style:dotted}.vela-from-transparent{--vela-gradient-from:transparent;--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-via-border{--vela-gradient-stops:var(--vela-gradient-from), var(--color-border), var(--vela-gradient-to,transparent)}.vela-to-transparent{--vela-gradient-to:transparent}.vela-via-primary{--vela-gradient-stops:var(--vela-gradient-from), var(--color-primary), var(--vela-gradient-to,transparent)}.vela-bg-card\/80{background-color:color-mix(in srgb, var(--color-card) 80%, transparent)}.vela-w-80{width:20rem}.vela-w-\[32rem\]{width:32rem}.vela-w-\[40rem\]{width:40rem}.vela-min-w-\[8rem\]{min-width:8rem}.vela-max-w-xs{max-width:clamp(20rem,16.363rem + 4.546vw,27.273rem)}.vela-min-h-screen{min-height:100vh}.vela-bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--vela-gradient-stops,transparent))}.vela-from-background{--vela-gradient-from:var(--color-background);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-to-muted{--vela-gradient-to:var(--color-muted)}.vela-min-h-\[60vh\]{min-height:60vh}.vela-decoration-2{text-decoration-thickness:2px}.vela-decoration-wavy{text-decoration-style:wavy}.-vela-rotate-1{transform:rotate(-1deg)}.vela-text-current{color:currentColor}.vela-cursor-col-resize{cursor:col-resize}.vela-file\:border-0::file-selector-button{border-width:0}.vela-file\:bg-transparent::file-selector-button{background-color:#0000}.vela-file\:text-sm::file-selector-button{font-size:var(--text-sm,clamp(.833rem, .81rem + .115vw, .902rem));line-height:1.429}.vela-file\:font-medium::file-selector-button{font-weight:500}.vela-min-w-6{min-width:1.5rem}.vela-min-w-7{min-width:1.75rem}.vela-columns-1{columns:1}.vela-\[--lens-size\:100px\]{--lens-size:100px}.vela-\[--lens-size\:150px\]{--lens-size:150px}.vela-\[--lens-size\:200px\]{--lens-size:200px}.vela-cursor-none{cursor:none}.vela-columns-2{columns:2}.vela-bg-background\/95{background-color:color-mix(in srgb, var(--color-background) 95%, transparent)}.vela-bg-background\/90{background-color:color-mix(in srgb, var(--color-background) 90%, transparent)}.vela-w-72{width:18rem}.vela-will-change-transform{will-change:transform}.vela-min-h-\[300px\]{min-height:300px}.vela-items-stretch{align-items:stretch}.vela-sticky{position:sticky}.vela-min-w-\[120px\]{min-width:120px}.vela-border-t-primary{border-block-start-color:var(--color-primary)}.vela-border-secondary\/30{border-color:color-mix(in srgb, var(--color-secondary) 30%, transparent)}.vela-border-t-secondary{border-block-start-color:var(--color-secondary)}.dark .vela-dark\:text-success\/30{color:color-mix(in srgb, var(--color-success) 30%, transparent)}.dark .vela-dark\:bg-warning\/30{background-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}.dark .vela-dark\:bg-destructive{background-color:var(--color-destructive)}.dark .vela-dark\:text-destructive\/30{color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}.vela-max-w-xl{max-width:clamp(36rem,29.454rem + 8.182vw,49.091rem)}.vela-max-w-3xl{max-width:clamp(48rem,39.273rem + 10.909vw,65.455rem)}.vela-font-serif{font-family:var(--font-serif,var(--vela-font-serif,ui-serif, Georgia, serif))}.vela-italic{font-style:italic}.vela-cursor-default{cursor:default}.vela-border-r-2{border-inline-end-width:2px}.vela-pointer-events-auto{pointer-events:auto}.vela-bg-card\/90{background-color:color-mix(in srgb, var(--color-card) 90%, transparent)}.vela-w-4\.5{width:1.125rem}.vela-h-4\.5{height:1.125rem}.vela-w-5\.5{width:1.375rem}.vela-h-5\.5{height:1.375rem}.vela-h-64{height:16rem}.vela-p-block{padding:calc(var(--space-block) * var(--vela-density,1))}.vela-gap-block{gap:calc(var(--space-block) * var(--vela-density,1))}.vela-animate-fade-in{animation:vela-fade-in var(--duration-default,var(--vela-duration-default,.2s)) var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1))) both}.vela-animate-slide-up{animation:vela-slide-up var(--duration-slow,var(--vela-duration-slow,.4s)) var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1))) both}.vela-stagger-auto>:first-child{--vela-i:0}.vela-stagger-auto>:nth-child(2){--vela-i:1}.vela-stagger-auto>:nth-child(3){--vela-i:2}.vela-stagger-auto>:nth-child(4){--vela-i:3}.vela-stagger-auto>:nth-child(5){--vela-i:4}.vela-stagger-auto>:nth-child(6){--vela-i:5}.vela-stagger-auto>:nth-child(7){--vela-i:6}.vela-stagger-auto>:nth-child(8){--vela-i:7}.vela-stagger-auto>:nth-child(9){--vela-i:8}.vela-stagger-auto>:nth-child(10){--vela-i:9}.vela-stagger-auto>:nth-child(11){--vela-i:10}.vela-stagger-auto>:nth-child(12){--vela-i:11}.vela-min-h-11{min-height:2.75rem}.vela-border-primary-foreground{border-color:var(--color-primary-foreground)}.vela-backdrop-blur{-webkit-backdrop-filter:blur(8px)}.vela-w-auto{width:auto}.dark .vela-dark\:hidden{display:none}.dark .vela-dark\:block{display:block}.vela-w-40{width:10rem}.vela-max-h-\[80vh\]{max-height:80vh}.vela-p-card{padding:var(--card-padding)}.vela-gap-card{gap:var(--card-gap)}.vela-gap-grid{gap:var(--grid-gap)}.vela-h-nav{height:var(--nav-height)}.vela-gap-form{gap:var(--form-gap)}.vela-text-blue-400{color:var(--color-blue-400)}.vela-border-blue-500\/20{border-color:color-mix(in srgb, var(--color-blue-500) 20%, transparent)}.vela-bg-blue-500\/5{background-color:color-mix(in srgb, var(--color-blue-500) 5%, transparent)}.vela-text-purple-400{color:var(--color-purple-400)}.vela-border-purple-500\/20{border-color:color-mix(in srgb, var(--color-purple-500) 20%, transparent)}.vela-bg-purple-500\/5{background-color:color-mix(in srgb, var(--color-purple-500) 5%, transparent)}.vela-text-emerald-400{color:var(--color-emerald-400)}.vela-border-emerald-500\/20{border-color:color-mix(in srgb, var(--color-emerald-500) 20%, transparent)}.vela-bg-emerald-500\/5{background-color:color-mix(in srgb, var(--color-emerald-500) 5%, transparent)}.vela-min-w-\[200px\]{min-width:200px}.vela-bg-secondary\/50{background-color:color-mix(in srgb, var(--color-secondary) 50%, transparent)}.vela-flex-shrink-0{flex-shrink:0}.vela-text-green-500{color:var(--color-green-500)}.vela-text-blue-600{color:var(--color-blue-600)}.vela-text-green-600{color:var(--color-green-600)}.vela-list-decimal{list-style-type:decimal}.vela-list-inside{list-style-position:inside}.vela-opacity-40{opacity:.4}.vela-border-color{border-color:var(--color-color)}.vela-min-w-\[160px\]{min-width:160px}.vela-max-h-\[240px\]{max-height:240px}.vela-text-muted-foreground\/60{color:color-mix(in srgb, var(--color-muted-foreground) 60%, transparent)}.vela-backface-hidden{backface-visibility:hidden}.vela-transform{transform:var(--tw-transform,translate(var(--tw-translate-x,0), var(--tw-translate-y,0)) rotate(var(--tw-rotate,0)) skewX(var(--tw-skew-x,0)) skewY(var(--tw-skew-y,0)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1)))}.vela-opacity-25{opacity:.25}.vela-opacity-75{opacity:.75}.vela-animate-\[blob_12s_ease-in-out_infinite\]{animation:12s ease-in-out infinite blob}.vela-animate-\[blob_8s_ease-in-out_infinite\]{animation:8s ease-in-out infinite blob}.vela-animate-\[blob_5s_ease-in-out_infinite\]{animation:5s ease-in-out infinite blob}.vela-border-4{border-style:solid;border-width:4px}.vela-shadow-\[2px_2px_0px_0px\]{box-shadow:2px_2px_0px_0px}.vela-shadow-\[6px_6px_0px_0px\]{box-shadow:6px_6px_0px_0px}.vela-\[--conic-start\:var\(--primary\)\]{--conic-start:var(--primary)}.vela-\[--conic-end\:transparent\]{--conic-end:transparent}.vela-\[--conic-start\:var\(--destructive\)\]{--conic-start:var(--destructive)}.vela-\[--conic-end\:var\(--primary\)\]{--conic-end:var(--primary)}.vela-\[--conic-start\:var\(--warning\)\]{--conic-start:var(--warning)}.vela-\[--conic-end\:var\(--accent\)\]{--conic-end:var(--accent)}.vela-cursor-progress{cursor:progress}.vela-hover\:-translate-y-1:hover{transform:translateY(-.25rem)}.vela-after\:blur-sm:after{--vela-blur:blur(4px);filter:var(--vela-blur,) var(--vela-brightness,) var(--vela-grayscale,) var(--vela-invert,) var(--vela-drop-shadow,)}.vela-hover\:after\:translate-y-2:hover{transform:translateY(.5rem)}.vela-after\:blur-md:after{--vela-blur:blur(12px);filter:var(--vela-blur,) var(--vela-brightness,) var(--vela-grayscale,) var(--vela-invert,) var(--vela-drop-shadow,)}.vela-hover\:after\:translate-y-3:hover{transform:translateY(.75rem)}.vela-after\:blur-lg:after{--vela-blur:blur(16px);filter:var(--vela-blur,) var(--vela-brightness,) var(--vela-grayscale,) var(--vela-invert,) var(--vela-drop-shadow,)}.vela-hover\:after\:translate-y-5:hover{transform:translateY(1.25rem)}.vela-backdrop-blur-xl{-webkit-backdrop-filter:blur(24px)}.vela-\[--glitch-offset\:2px\]{--glitch-offset:2px}.vela-\[--glitch-offset\:3px\]{--glitch-offset:3px}.vela-\[--glitch-offset\:5px\]{--glitch-offset:5px}.vela-group:hover .vela-group-hover\:translate-x-0{transform:translate(0)}.-vela-translate-x-4{transform:translate(-1rem)}.vela-group:hover .vela-group-hover\:translate-y-0{transform:translateY(0)}.-vela-translate-y-4{transform:translateY(-1rem)}.vela-before\:rounded-md:before{border-radius:var(--radius-md,var(--vela-radius-md,.375rem))}.vela-\[--liquid-duration\:0\.8s\]{--liquid-duration:.8s}.vela-\[--liquid-duration\:0\.5s\]{--liquid-duration:.5s}.vela-\[--liquid-duration\:0\.3s\]{--liquid-duration:.3s}.vela-max-translate-2{--max-translate:.5rem}.vela-max-translate-4{--max-translate:1rem}.vela-max-translate-6{--max-translate:1.5rem}.vela-after\:h-px:after{height:1px}.vela-\[--morph-duration\:1\.5s\]{--morph-duration:1.5s}.vela-\[--morph-duration\:2\.5s\]{--morph-duration:2.5s}.vela-\[--morph-duration\:4s\]{--morph-duration:4s}.vela-shadow-\[0_0_8px\]{box-shadow:0_0_8px}.vela-shadow-\[0_0_25px\]{box-shadow:0_0_25px}.vela-shadow-\[inset_4px_4px_8px_rgba\(0\,0\,0\,0\.15\)\,inset_-4px_-4px_8px_rgba\(255\,255\,255\,0\.08\)\]{box-shadow:inset_4px_4px_8px_rgba(0,0,0,.15),inset_-4px_-4px_8px_rgba(255,255,255,.08)}.vela-min-w-\[18px\]{min-width:18px}.vela-h-\[18px\]{height:18px}.vela-animate-\[pulse-subtle_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite pulse-subtle}.vela-animate-\[pulse-medium_2\.5s_ease-in-out_infinite\]{animation:2.5s ease-in-out infinite pulse-medium}.vela-animate-\[pulse-strong_2s_ease-in-out_infinite\]{animation:2s ease-in-out infinite pulse-strong}.vela-animate-\[rainbow_4s_linear_infinite\]{animation:4s linear infinite rainbow}.vela-animate-\[rainbow_3s_linear_infinite\]{animation:3s linear infinite rainbow}.vela-animate-\[rainbow_1\.5s_linear_infinite\]{animation:1.5s linear infinite rainbow}.vela-hover\:shadow-2xl:hover{box-shadow:var(--shadow-2xl)}.vela-hover\:-translate-y-1\.5:hover{transform:translateY(-.375rem)}.vela-data-\[shaking\]\:animate-\[shake-subtle_0\.4s_ease\][data-shaking]{animation:.4s shake-subtle}.vela-data-\[shaking\]\:animate-\[shake-medium_0\.4s_ease\][data-shaking]{animation:.4s shake-medium}.vela-data-\[shaking\]\:animate-\[shake-strong_0\.4s_ease\][data-shaking]{animation:.4s shake-strong}.vela-\[--shimmer-duration\:3s\]{--shimmer-duration:3s}.vela-\[--shimmer-duration\:2s\]{--shimmer-duration:2s}.vela-\[--shimmer-duration\:1s\]{--shimmer-duration:1s}.vela-\[--snake-speed\:3s\]{--snake-speed:3s}.vela-\[--snake-speed\:2s\]{--snake-speed:2s}.vela-\[--snake-speed\:1s\]{--snake-speed:1s}.vela-text-border{color:var(--color-border)}.vela-border-muted-foreground{border-color:var(--color-muted-foreground)}.vela-bg-\[\#1877F2\]{background-color:#1877f2}.vela-hover\:bg-\[\#166FE5\]:hover{background-color:#166fe5}.vela-hover\:bg-foreground:hover{background-color:var(--color-foreground)}.vela-bg-\[\#24292F\]{background-color:#24292f}.vela-hover\:bg-\[\#1B1F23\]:hover{background-color:#1b1f23}.vela-bg-\[\#0A66C2\]{background-color:#0a66c2}.vela-hover\:bg-\[\#094E9E\]:hover{background-color:#094e9e}.vela-bg-\[\#5865F2\]{background-color:#5865f2}.vela-hover\:bg-\[\#4752C4\]:hover{background-color:#4752c4}.vela-bg-\[\#4A154B\]{background-color:#4a154b}.vela-hover\:bg-\[\#3B1139\]:hover{background-color:#3b1139}.vela-\[--spotlight-size\:60px\]{--spotlight-size:60px}.vela-\[--spotlight-size\:100px\]{--spotlight-size:100px}.vela-\[--spotlight-size\:150px\]{--spotlight-size:150px}.vela-bg-primary\/80{background-color:color-mix(in srgb, var(--color-primary) 80%, transparent)}.vela-cursor-wait{cursor:wait}.vela-animate-\[shake-medium_0\.4s_ease\]{animation:.4s shake-medium}.vela-border-y{border-color:var(--color-y)}.vela-min-w-\[2\.5rem\]{min-width:2.5rem}.vela-rotate-1{transform:rotate(1deg)}.vela-hover\:rotate-0:hover{transform:rotate(0)}.vela-rotate-2{transform:rotate(2deg)}.vela-rotate-3{transform:rotate(3deg)}.vela-hover\:-rotate-1:hover{transform:rotate(-1deg)}.vela-before\:opacity-\[0\.08\]:before{opacity:.08}.vela-before\:mix-blend-overlay:before{mix-blend-mode:overlay}.vela-before\:opacity-\[0\.12\]:before{opacity:.12}.vela-before\:opacity-\[0\.15\]:before{opacity:.15}.vela-\[--typewriter-delay\:120ms\]{--typewriter-delay:.12s}.vela-\[--typewriter-delay\:80ms\]{--typewriter-delay:80ms}.vela-\[--typewriter-delay\:40ms\]{--typewriter-delay:40ms}.vela-after\:h-0\.5:after{height:.125rem}.vela-after\:h-1:after{height:.25rem}.vela-before\:scale-x-0:before{transform:scaleX(0)}.vela-hover\:before\:scale-x-100:hover{transform:scaleX(1)}.vela-before\:origin-right:before{transform-origin:100%}.vela-before\:origin-top:before{transform-origin:top}.vela-before\:scale-y-0:before{transform:scaleY(0)}.vela-hover\:before\:scale-y-100:hover{transform:scaleY(1)}.vela-before\:origin-bottom:before{transform-origin:bottom}.vela-max-w-\[85\%\]{max-width:85%}.vela-self-end{align-self:flex-end}.vela-self-start{align-self:flex-start}.vela-self-center{align-self:center}.vela-border-secondary\/50{border-color:color-mix(in srgb, var(--color-secondary) 50%, transparent)}.vela-bg-secondary\/15{background-color:color-mix(in srgb, var(--color-secondary) 15%, transparent)}.vela-group[data-seen] .vela-group-data-\[seen\]\:text-primary{color:var(--color-primary)}.vela-size-4{width:1rem;height:1rem}.vela-flex-none{flex:none}.vela-empty\:hidden:empty{display:none}.vela-h-96{height:24rem}.vela-rounded-3xl{border-radius:var(--radius-3xl,var(--vela-radius-3xl,1.5rem))}.vela-border-foreground\/85{border-color:color-mix(in srgb, var(--color-foreground) 85%, transparent)}.vela-bg-primary-foreground{background-color:var(--color-primary-foreground)}.vela-min-h-0{min-height:0}.vela-data-\[on\]\:inline-flex[data-on]{display:inline-flex}.vela-animate-bounce{animation:1s infinite vela-bounce}.vela-tracking-widest{letter-spacing:var(--tracking-widest,var(--vela-tracking-widest,.1em))}.vela-hover\:bg-primary\/10:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.vela-data-\[on\]\:border-primary[data-on]{border-color:var(--color-primary)}.vela-data-\[on\]\:bg-primary[data-on]{background-color:var(--color-primary)}.vela-data-\[on\]\:text-primary-foreground[data-on]{color:var(--color-primary-foreground)}.vela-gap-10{gap:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-align-text-bottom{vertical-align:text-bottom}.vela-data-\[on\]\:border-primary\/45[data-on]{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent)}.vela-data-\[on\]\:shadow-md[data-on]{box-shadow:var(--shadow-md)}.vela-group[data-on] .vela-group-data-\[on\]\:opacity-100,.vela-data-\[on\]\:opacity-100[data-on]{opacity:1}.vela-data-\[on\]\:border-solid[data-on]{border-style:solid}.vela-border-primary\/35{border-color:color-mix(in srgb, var(--color-primary) 35%, transparent)}.vela-text-secondary{color:var(--color-secondary)}.vela-group[data-vela-live] .vela-group-data-\[vela-live\]\:opacity-0{opacity:0}.vela-object-cover{object-fit:cover}.vela-group[data-on] .vela-group-data-\[on\]\:scale-110{transform:scale(1.1)}.vela-group[data-on] .vela-group-data-\[on\]\:border-primary{border-color:var(--color-primary)}.vela-group[data-on] .vela-group-data-\[on\]\:bg-primary{background-color:var(--color-primary)}.vela-group[data-on] .vela-group-data-\[on\]\:text-primary-foreground{color:var(--color-primary-foreground)}.vela-group[data-done] .vela-group-data-\[done\]\:border-primary{border-color:var(--color-primary)}.vela-group[data-done] .vela-group-data-\[done\]\:bg-primary{background-color:var(--color-primary)}.vela-group[data-done] .vela-group-data-\[done\]\:text-primary-foreground{color:var(--color-primary-foreground)}.vela-z-20{z-index:20}.vela-border-s{border-inline-start-style:solid;border-inline-start-width:1px}.vela-gap-5{gap:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-max-w-none{max-width:none}.vela-order-2{order:2}.vela-text-5xl{font-size:var(--text-5xl,clamp(2.084rem, 1.573rem + 2.557vw, 3.618rem));line-height:1}.vela-text-transparent{color:#0000}.vela-order-1{order:1}.vela-peer:disabled~.vela-peer-disabled\:cursor-not-allowed{cursor:not-allowed}.vela-peer:disabled~.vela-peer-disabled\:opacity-70{opacity:.7}.vela-mask-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.vela-animate-marquee-reverse{animation:20s linear infinite reverse vela-marquee}.vela-animate-marquee{animation:20s linear infinite vela-marquee}.vela-w-max{width:max-content}.vela-no-underline{text-decoration-line:none}.vela-border-secondary\/60{border-color:color-mix(in srgb, var(--color-secondary) 60%, transparent)}.vela-hover\:bg-secondary\/25:hover{background-color:color-mix(in srgb, var(--color-secondary) 25%, transparent)}.vela-max-w-0{max-width:0}.vela-group:hover .vela-group-hover\:max-w-xs,.vela-group:focus-visible .vela-group-focus-visible\:max-w-xs{max-width:clamp(20rem,16.363rem + 4.546vw,27.273rem)}.vela-group:focus-visible .vela-group-focus-visible\:opacity-100{opacity:1}.vela-border-t-2{border-block-start-width:2px}.vela-bg-muted-foreground\/60{background-color:color-mix(in srgb, var(--color-muted-foreground) 60%, transparent)}.vela-border-border\/70{border-color:color-mix(in srgb, var(--color-border) 70%, transparent)}.vela-grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.vela-border-primary-foreground\/70{border-color:color-mix(in srgb, var(--color-primary-foreground) 70%, transparent)}.vela-bg-primary-foreground\/10{background-color:color-mix(in srgb, var(--color-primary-foreground) 10%, transparent)}.vela-ring-1{box-shadow:var(--vela-ring-inset,) 0 0 0 1px var(--color-ring)}.vela-ring-primary-foreground\/25{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-foreground) 25%, transparent)}.vela-border-primary-foreground\/25{border-color:color-mix(in srgb, var(--color-primary-foreground) 25%, transparent)}.vela-h-\[1px\]{height:1px}.vela-w-\[1px\]{width:1px}.vela-border-s-2{border-inline-start-width:2px}.vela-bg-muted-foreground{background-color:var(--color-muted-foreground)}.vela-bg-warning\/50{background-color:color-mix(in srgb, var(--color-warning) 50%, transparent)}.vela-bg-input{background-color:var(--color-input)}.vela-peer:checked~.vela-peer-checked\:bg-primary{background-color:var(--color-primary)}.vela-peer:focus-visible~.vela-peer-focus-visible\:ring-2{box-shadow:var(--vela-ring-inset,) 0 0 0 2px var(--color-ring)}.vela-peer:focus-visible~.vela-peer-focus-visible\:ring-ring{box-shadow:0 0 0 3px var(--color-ring)}.vela-peer:focus-visible~.vela-peer-focus-visible\:ring-offset-2{outline-offset:2px}.vela-peer:disabled~.vela-peer-disabled\:opacity-50{opacity:.5}.vela-ring-destructive{box-shadow:0 0 0 3px var(--color-destructive)}.vela-peer:checked~.vela-peer-checked\:translate-x-3{transform:translate(.75rem)}.vela-peer:checked~.vela-peer-checked\:translate-x-4{transform:translate(1rem)}.vela-peer:checked~.vela-peer-checked\:translate-x-5{transform:translate(1.25rem)}.vela-max-w-6xl{max-width:clamp(72rem,58.909rem + 16.364vw,98.182rem)}.vela-flex-row-reverse{flex-direction:row-reverse}.vela-hover\:text-border:hover{color:var(--color-border)}.dark .vela-dark\:hover\:bg-foreground:hover{background-color:var(--color-foreground)}.dark .vela-dark\:hover\:text-border:hover{color:var(--color-border)}.vela-rotate-0{transform:rotate(0)}.vela-border-e{border-inline-end-style:solid;border-inline-end-width:1px}.vela-hover\:opacity-100:hover{opacity:1}.vela-focus\:ring-1:focus{box-shadow:var(--vela-ring-inset,) 0 0 0 1px var(--color-ring)}.vela-\[--beam-width\:1px\]{--beam-width:1px}.vela-\[--beam-width\:2px\]{--beam-width:2px}.vela-\[--beam-width\:3px\]{--beam-width:3px}.vela-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vela-aspect-\[4\/3\]{aspect-ratio:4/3}.vela-aspect-video{aspect-ratio:16/9}.vela-aspect-\[21\/9\]{aspect-ratio:21/9}.vela-aspect-\[3\/4\]{aspect-ratio:3/4}.vela-aspect-\[9\/16\]{aspect-ratio:9/16}.vela-\[--aurora-duration\:8s\]{--aurora-duration:8s}.vela-\[--aurora-duration\:4s\]{--aurora-duration:4s}.vela-\[--aurora-duration\:2s\]{--aurora-duration:2s}.vela-max-h-60{max-height:15rem}.vela-col-span-1{grid-column:span 1/span 1}.vela-col-span-2{grid-column:span 2/span 2}.vela-col-span-3{grid-column:span 3/span 3}.vela-row-span-1{grid-row:span 1/span 1}.vela-row-span-2{grid-row:span 2/span 2}.vela-h-48{height:12rem}.vela-\[--beam-duration\:12s\]{--beam-duration:12s}.vela-\[--beam-duration\:6s\]{--beam-duration:6s}.vela-\[--beam-duration\:3s\]{--beam-duration:3s}.vela-justify-around{justify-content:space-around}.vela-z-\[-1\]{z-index:-1}.vela-bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--vela-gradient-stops,transparent))}.vela-via-transparent{--vela-gradient-stops:var(--vela-gradient-from), transparent, var(--vela-gradient-to,transparent)}.vela-to-primary-foreground\/15{--vela-gradient-to:color-mix(in srgb, var(--color-primary-foreground) 15%, transparent)}.vela-min-h-\[40px\]{min-height:40px}.vela-focus\:z-10:focus{z-index:10}.vela-focus\:ring-inset:focus{--vela-ring-inset:inset}.vela-border-l-info{border-inline-start-color:var(--color-info)}.vela-border-l-success\/100{border-inline-start-color:color-mix(in srgb, var(--color-success) 100%, transparent)}.vela-border-l-warning\/100{border-inline-start-color:color-mix(in srgb, var(--color-warning) 100%, transparent)}.vela-border-l-destructive\/100{border-inline-start-color:color-mix(in srgb, var(--color-destructive) 100%, transparent)}.vela-border-l-accent{border-inline-start-color:var(--color-accent)}.vela-h-80{height:20rem}.vela-justify-start{justify-content:flex-start}.vela-disabled\:opacity-30:disabled{opacity:.3}.vela-focus\:ring-offset-1:focus{outline-offset:1px}.vela-focus-within\:ring-2:focus-within{box-shadow:var(--vela-ring-inset,) 0 0 0 2px var(--color-ring)}.vela-focus-within\:ring-ring:focus-within{box-shadow:0 0 0 3px var(--color-ring)}.vela-min-w-\[6rem\]{min-width:6rem}.vela-max-h-\[300px\]{max-height:300px}.vela-text-\[var\(--color-foreground\)\]{font-size:var(--color-foreground)}.vela-focus\:ring-destructive:focus{box-shadow:0 0 0 3px var(--color-destructive)}.vela-z-\[99\]{z-index:99}.vela-z-\[100\]{z-index:100}.vela-hover\:no-underline:hover{text-decoration-line:none}.vela-border-border\/60{border-color:color-mix(in srgb, var(--color-border) 60%, transparent)}.dark .vela-dark\:translate-x-5{transform:translate(1.25rem)}.dark .vela-dark\:inline{display:inline}.vela-grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.vela-w-\[180px\]{width:180px}.vela-w-\[240px\]{width:240px}.vela-w-\[320px\]{width:320px}.vela-ring-offset-background{outline-offset:2px}.vela-\[--dock-scale\:1\.3\]{--dock-scale:1.3}.vela-\[--dock-scale\:1\.6\]{--dock-scale:1.6}.vela-\[--dock-scale\:2\.0\]{--dock-scale:2}.vela-backdrop\:bg-foreground\/50::backdrop{background-color:color-mix(in srgb, var(--color-foreground) 50%, transparent)}.vela-backdrop\:backdrop-blur-sm::backdrop{-webkit-backdrop-filter:blur(4px)}.vela-data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.vela-data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.vela-focus\:text-destructive:focus{color:var(--color-destructive)}.vela-min-h-\[2\.5rem\]{min-height:2.5rem}.vela-cursor-text{cursor:text}.vela-focus-within\:ring-offset-2:focus-within{outline-offset:2px}.vela-min-w-\[80px\]{min-width:80px}.vela-bg-\[var\(--color-primary\)\]\/15{background-color:color-mix(in srgb, var(--color-primary) 15%, transparent)}.vela-text-\[8px\]{font-size:8px}.vela-text-\[var\(--color-primary\)\]{font-size:var(--color-primary)}.vela-border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.vela-bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.vela-group[open] .vela-group-open\:rotate-180{transform:rotate(180deg)}.vela-flex-col-reverse{flex-direction:column-reverse}.vela-scale-\[1\.02\]{transform:scale(1.02)}.vela-focus\:opacity-100:focus{opacity:1}.vela-border-collapse{border-color:var(--color-collapse)}.vela-text-end{color:var(--color-end)}.vela-align-middle{vertical-align:middle}.vela-bg-warning\/70{background-color:color-mix(in srgb, var(--color-warning) 70%, transparent)}.vela-bg-success\/70{background-color:color-mix(in srgb, var(--color-success) 70%, transparent)}.vela-bg-info\/20{background-color:color-mix(in srgb, var(--color-info) 20%, transparent)}.dark .vela-dark\:bg-info\/30{background-color:color-mix(in srgb, var(--color-info) 30%, transparent)}.vela-bg-accent\/20{background-color:color-mix(in srgb, var(--color-accent) 20%, transparent)}.dark .vela-dark\:bg-accent\/30{background-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}.vela-bg-warning\/20{background-color:color-mix(in srgb, var(--color-warning) 20%, transparent)}.vela-hover\:bg-background\/10:hover{background-color:color-mix(in srgb, var(--color-background) 10%, transparent)}.vela-focus\:ring-white\/50:focus{box-shadow:0 0 0 3px #ffffff80}.vela-max-h-full{max-height:100%}.vela-scale-150{transform:scale(1.5)}.vela-cursor-zoom-in{cursor:zoom-in}.vela-object-contain{object-fit:contain}.vela-bg-gradient-to-t{background-image:linear-gradient(to top, var(--vela-gradient-stops,transparent))}.vela-from-foreground\/70{--vela-gradient-from:color-mix(in srgb, var(--color-foreground) 70%, transparent);--vela-gradient-stops:var(--vela-gradient-from), var(--vela-gradient-to,transparent)}.vela-bg-foreground\/30{background-color:color-mix(in srgb, var(--color-foreground) 30%, transparent)}.vela-bg-\[var\(--color-success\)\]\/15{background-color:color-mix(in srgb, var(--color-success) 15%, transparent)}.vela-text-\[var\(--color-success\)\]{font-size:var(--color-success)}.vela-bg-\[var\(--color-warning\)\]\/15{background-color:color-mix(in srgb, var(--color-warning) 15%, transparent)}.vela-text-\[var\(--color-warning\)\]{font-size:var(--color-warning)}.vela-bg-\[var\(--color-destructive\)\]\/15{background-color:color-mix(in srgb, var(--color-destructive) 15%, transparent)}.vela-text-\[var\(--color-destructive\)\]{font-size:var(--color-destructive)}.vela-bg-\[var\(--color-destructive\)\]{background-color:var(--color-destructive)}.vela-min-w-\[240px\]{min-width:240px}.vela-min-w-\[280px\]{min-width:280px}.vela-cursor-grab{cursor:grab}.vela-active\:cursor-grabbing:active{cursor:grabbing}.vela-min-w-\[10rem\]{min-width:10rem}.vela-\[--lens-zoom\:1\.5\]{--lens-zoom:1.5}.vela-\[--lens-zoom\:2\]{--lens-zoom:2}.vela-\[--lens-zoom\:3\]{--lens-zoom:3}.vela-max-h-\[70vh\]{max-height:70vh}.vela-\[--shadow-duration\:4s\]{--shadow-duration:4s}.vela-\[--shadow-duration\:2s\]{--shadow-duration:2s}.vela-\[--shadow-duration\:1s\]{--shadow-duration:1s}.vela-grayscale{--vela-grayscale:grayscale(100%);filter:var(--vela-blur,) var(--vela-brightness,) var(--vela-grayscale,) var(--vela-invert,) var(--vela-drop-shadow,)}.vela-hover\:grayscale-0:hover{--vela-grayscale:grayscale(0);filter:var(--vela-blur,) var(--vela-brightness,) var(--vela-grayscale,) var(--vela-invert,) var(--vela-drop-shadow,)}.vela-\[--spotlight-size\:200px\]{--spotlight-size:200px}.vela-\[--spotlight-size\:350px\]{--spotlight-size:350px}.vela-\[--spotlight-size\:500px\]{--spotlight-size:500px}.vela-min-h-\[400px\]{min-height:400px}.vela-\[--marquee-duration\:60s\]{--marquee-duration:60s}.vela-\[--marquee-duration\:30s\]{--marquee-duration:30s}.vela-\[--marquee-duration\:15s\]{--marquee-duration:15s}.vela-aspect-\[3\/2\]{aspect-ratio:3/2}.dark .vela-dark\:hover\:text-background:hover{color:var(--color-background)}.vela-\[--neon-duration\:8s\]{--neon-duration:8s}.vela-\[--neon-duration\:4s\]{--neon-duration:4s}.vela-\[--neon-duration\:2s\]{--neon-duration:2s}.vela-\[--neon-border\:1px\]{--neon-border:1px}.vela-\[--neon-border\:2px\]{--neon-border:2px}.vela-\[--neon-border\:3px\]{--neon-border:3px}.vela-\[--orbit-radius\:80px\]{--orbit-radius:80px}.vela-\[--orbit-radius\:120px\]{--orbit-radius:120px}.vela-\[--orbit-radius\:180px\]{--orbit-radius:180px}.vela-\[--orbit-duration\:30s\]{--orbit-duration:30s}.vela-\[--orbit-duration\:20s\]{--orbit-duration:20s}.vela-\[--orbit-duration\:12s\]{--orbit-duration:12s}.vela-self-stretch{align-self:stretch}.vela-min-h-6{min-height:1.5rem}.vela-min-h-4{min-height:1rem}.vela-\[--blur-max\:4px\]{--blur-max:4px}.vela-\[--blur-max\:8px\]{--blur-max:8px}.vela-\[--blur-max\:16px\]{--blur-max:16px}.vela-opacity-30{opacity:.3}.vela-underline-offset-2{text-underline-offset:2px}.vela-min-w-8{min-width:2rem}.vela-active\:scale-95:active{transform:scale(.95)}.vela-fill-foreground{fill:var(--color-foreground)}.vela-scrollbar-auto{scrollbar-width:auto}.vela-scrollbar-always{overflow:scroll}.vela-scrollbar-thin{scrollbar-width:thin}.vela-hover\:scrollbar-auto:hover{scrollbar-width:auto}.vela-hover\:bg-muted-foreground:hover{background-color:var(--color-muted-foreground)}.vela-\[--sparkle-duration\:3s\]{--sparkle-duration:3s}.vela-\[--sparkle-duration\:2s\]{--sparkle-duration:2s}.vela-\[--sparkle-duration\:1s\]{--sparkle-duration:1s}.vela-\[--spin-radius\:40px\]{--spin-radius:40px}.vela-\[--spin-radius\:60px\]{--spin-radius:60px}.vela-\[--spin-radius\:80px\]{--spin-radius:80px}.vela-\[--spin-duration\:20s\]{--spin-duration:20s}.vela-\[--spin-duration\:10s\]{--spin-duration:10s}.vela-\[--spin-duration\:5s\]{--spin-duration:5s}.vela-h-fit{height:fit-content}.vela-\[--typing-speed\:80ms\]{--typing-speed:80ms}.vela-\[--typing-speed\:40ms\]{--typing-speed:40ms}.vela-\[--typing-speed\:15ms\]{--typing-speed:15ms}.vela-\[--blur-duration\:1\.5s\]{--blur-duration:1.5s}.vela-\[--blur-duration\:0\.8s\]{--blur-duration:.8s}.vela-\[--blur-duration\:0\.4s\]{--blur-duration:.4s}.vela-\[--blur-amount\:4px\]{--blur-amount:4px}.vela-\[--blur-amount\:8px\]{--blur-amount:8px}.vela-\[--blur-amount\:16px\]{--blur-amount:16px}.vela-\[--count-duration\:3s\]{--count-duration:3s}.vela-\[--count-duration\:1\.5s\]{--count-duration:1.5s}.vela-\[--count-duration\:0\.8s\]{--count-duration:.8s}.vela-\[--decrypt-interval\:60ms\]{--decrypt-interval:60ms}.vela-\[--decrypt-interval\:30ms\]{--decrypt-interval:30ms}.vela-\[--decrypt-interval\:15ms\]{--decrypt-interval:15ms}.vela-\[--flip-interval\:4s\]{--flip-interval:4s}.vela-\[--flip-interval\:2\.5s\]{--flip-interval:2.5s}.vela-\[--flip-interval\:1\.5s\]{--flip-interval:1.5s}.vela-\[--generate-interval\:60ms\]{--generate-interval:60ms}.vela-\[--generate-interval\:30ms\]{--generate-interval:30ms}.vela-\[--generate-interval\:15ms\]{--generate-interval:15ms}.vela-\[--glitch-offset\:4px\]{--glitch-offset:4px}.vela-\[--glitch-offset\:8px\]{--glitch-offset:8px}.vela-\[--glitch-duration\:4s\]{--glitch-duration:4s}.vela-\[--glitch-duration\:2s\]{--glitch-duration:2s}.vela-\[--glitch-duration\:1s\]{--glitch-duration:1s}.vela-\[--glow-radius\:8px\]{--glow-radius:8px}.vela-\[--glow-radius\:16px\]{--glow-radius:16px}.vela-\[--glow-radius\:32px\]{--glow-radius:32px}.vela-\[--glow-duration\:4s\]{--glow-duration:4s}.vela-\[--glow-duration\:2s\]{--glow-duration:2s}.vela-\[--glow-duration\:1s\]{--glow-duration:1s}.vela-\[--gradient-duration\:8s\]{--gradient-duration:8s}.vela-\[--gradient-duration\:4s\]{--gradient-duration:4s}.vela-\[--gradient-duration\:2s\]{--gradient-duration:2s}.vela-bg-\[length\:200\%_auto\]{background-size:200%}.vela-\[--highlight-height\:40\%\]{--highlight-height:40%}.vela-\[--highlight-height\:12\%\]{--highlight-height:12%}.vela-\[--highlight-height\:100\%\]{--highlight-height:100%}.vela-\[--morph-duration\:2s\]{--morph-duration:2s}.vela-\[--morph-duration\:1s\]{--morph-duration:1s}.vela-\[--morph-duration\:0\.5s\]{--morph-duration:.5s}.vela-\[--reveal-duration\:1\.2s\]{--reveal-duration:1.2s}.vela-\[--reveal-duration\:0\.8s\]{--reveal-duration:.8s}.vela-\[--reveal-duration\:0\.4s\]{--reveal-duration:.4s}.vela-\[--rotate-interval\:3s\]{--rotate-interval:3s}.vela-\[--rotate-interval\:2s\]{--rotate-interval:2s}.vela-\[--rotate-interval\:1\.2s\]{--rotate-interval:1.2s}.vela-\[--scramble-interval\:50ms\]{--scramble-interval:50ms}.vela-\[--scramble-interval\:25ms\]{--scramble-interval:25ms}.vela-\[--scramble-interval\:12ms\]{--scramble-interval:12ms}.vela-\[--shimmer-duration\:4s\]{--shimmer-duration:4s}.vela-\[--shimmer-duration\:2\.5s\]{--shimmer-duration:2.5s}.vela-\[--shimmer-duration\:1\.5s\]{--shimmer-duration:1.5s}.vela-\[--type-speed\:80ms\]{--type-speed:80ms}.vela-\[--type-speed\:50ms\]{--type-speed:50ms}.vela-\[--type-speed\:25ms\]{--type-speed:25ms}.vela-resize-y{resize:vertical}.vela-resize-x{resize:horizontal}.vela-resize{resize:both}.vela-min-h-\[60px\]{min-height:60px}.vela-focus-visible\:ring-destructive:focus-visible{box-shadow:0 0 0 3px var(--color-destructive)}.vela-ring-background{box-shadow:0 0 0 3px var(--color-background)}.vela-border-success\/100{border-color:color-mix(in srgb, var(--color-success) 100%, transparent)}.dark .vela-dark\:text-success\/10{color:color-mix(in srgb, var(--color-success) 10%, transparent)}.vela-mx-auto{margin-inline:auto}.vela-px-3{padding-inline:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-transition-all{transition-property:all;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-ease-in-out{transition-timing-function:var(--ease-in-out,var(--vela-ease-in-out,cubic-bezier(.4, 0, .2, 1)))}.vela-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-transition-transform{transition-property:transform;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-px-4{padding-inline:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-py-2{padding-block:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-px-2{padding-inline:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-py-1{padding-block:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-py-1\.5{padding-block:calc(.375rem * var(--vela-density,1))}.vela-py-3{padding-block:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-px-5{padding-inline:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-py-4{padding-block:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-py-0\.5{padding-block:calc(.125rem * var(--vela-density,1))}.vela-overflow-y-auto{overflow-y:auto}.vela-px-1\.5{padding-inline:calc(.375rem * var(--vela-density,1))}.vela-py-2\.5{padding-block:calc(.625rem * var(--vela-density,1))}.vela-transition-opacity{transition-property:opacity;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-overflow-x-auto{overflow-x:auto}.vela-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-duration-200{transition-duration:.2s}.vela-py-16{padding-block:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-duration-150{transition-duration:.15s}.vela-my-3{margin-block:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-px-1{padding-inline:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-mx-4{margin-inline:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-py-8{padding-block:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-py-\[--space-page\]{padding-block:--space-page}.vela-px-6{padding-inline:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-px-2\.5{padding-inline:calc(.625rem * var(--vela-density,1))}.vela-py-0{padding-block:var(--space-0,var(--vela-space-0,0))}.vela-duration{transition-duration:var(--duration-default,var(--vela-duration-default,.2s))}.vela-duration-fast{transition-duration:var(--transition-duration-fast,var(--duration-fast,var(--vela-duration-fast,.1s)))}.vela-duration-normal{transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-duration-slow{transition-duration:var(--transition-duration-slow,var(--duration-slow,var(--vela-duration-slow,.4s)))}.vela-my-1{margin-block:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-transition-shadow{transition-property:box-shadow;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-px-7{padding-inline:calc(var(--space-7,var(--vela-space-7,1.75rem)) * var(--vela-density,1))}.vela-px-8{padding-inline:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-after\:transition-transform:after{transition-property:transform;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-after\:duration-200:after{transition-duration:.2s}.vela-before\:transition-all:before{transition-property:all;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-before\:duration-200:before{transition-duration:.2s}.vela-before\:transition-transform:before{transition-property:transform;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-before\:duration-300:before{transition-duration:.3s}.vela-before\:duration-500:before{transition-duration:.5s}.vela-before\:ease-in-out:before{transition-timing-function:var(--ease-in-out,var(--vela-ease-in-out,cubic-bezier(.4, 0, .2, 1)))}.vela-ease-out{transition-timing-function:var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1)))}.vela-after\:duration-300:after{transition-duration:.3s}.vela-after\:ease-out:after,.vela-before\:ease-out:before{transition-timing-function:var(--ease-out,var(--vela-ease-out,cubic-bezier(0, 0, .2, 1)))}.vela-py-6{padding-block:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-py-12{padding-block:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-py-20{padding-block:calc(var(--space-20,var(--vela-space-20,5rem)) * var(--vela-density,1))}.vela-py-28{padding-block:calc(7rem * var(--vela-density,1))}.vela-px-0\.5{padding-inline:calc(.125rem * var(--vela-density,1))}.vela-duration-300{transition-duration:.3s}.vela-container{width:100%;max-width:clamp(80rem,65.454rem + 18.182vw,109.091rem);padding-inline:var(--space-element);margin-inline:auto}.vela-py-section{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.vela-after\:transition-opacity:after{transition-property:opacity;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-delay-150{transition-delay:.15s}.vela-delay-300{transition-delay:.3s}.vela-px-3\.5{padding-inline:calc(.875rem * var(--vela-density,1))}.vela-animation-duration-70s{animation-duration:70s}.vela-animation-duration-25s{animation-duration:25s}.vela-animation-duration-45s{animation-duration:45s}.vela-hover\:animate-paused:hover,.vela-focus-within\:animate-paused:focus-within{animation-play-state:paused}.vela-transition-\[width\]{transition-property:width;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-mx-6{margin-inline:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--ease-default,var(--vela-ease-default,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--transition-duration-normal,var(--duration-normal,var(--vela-duration-default,.15s)))}.vela-overflow-x-hidden{overflow-x:hidden}.vela-gap-x-4{column-gap:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-gap-y-3{row-gap:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-px-16{padding-inline:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-my-6{margin-block:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-duration-\[60s\]{transition-duration:60s}.vela-duration-\[30s\]{transition-duration:30s}.vela-duration-\[15s\]{transition-duration:15s}.vela-mx-2{margin-inline:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-my-4{margin-block:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-my-2{margin-block:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mb-3{margin-block-end:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-space-y-1>*+*{margin-block-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-space-y-4>*+*{margin-block-start:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-mb-1{margin-block-end:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-inset-y-0{top:0;bottom:0}.vela-left-0{left:var(--space-0,var(--vela-space-0,0))}.vela-inset-y-1{top:.25rem;bottom:.25rem}.vela-space-y-8>*+*{margin-block-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-space-y-2>*+*{margin-block-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mb-element{margin-block-end:calc(var(--space-element) * var(--vela-density,1))}.vela-mt-1{margin-block-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-mt-4{margin-block-start:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-space-y-3>*+*{margin-block-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-mb-2{margin-block-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mt-3{margin-block-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-mb-4{margin-block-end:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-pb-2{padding-block-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-bottom-6{bottom:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-right-6{right:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-right-0{right:var(--space-0,var(--vela-space-0,0))}.vela-top-0{top:var(--space-0,var(--vela-space-0,0))}.vela-bottom-0{bottom:var(--space-0,var(--vela-space-0,0))}.vela-mt-0\.5{margin-block-start:calc(.125rem * var(--vela-density,1))}.vela-bottom-20{bottom:calc(var(--space-20,var(--vela-space-20,5rem)) * var(--vela-density,1))}.vela-mb-6{margin-block-end:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-mt-8{margin-block-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-pr-2{padding-inline-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mr-4{margin-inline-end:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-mb-8{margin-block-end:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-mt-1\.5{margin-block-start:calc(.375rem * var(--vela-density,1))}.vela-left-3{left:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-top-1\/2{top:50%}.vela-pl-10{padding-inline-start:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-pr-4{padding-inline-end:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-right-3{right:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-top-2{top:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-right-2{right:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mt-6{margin-block-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-space-y-0>*+*{margin-block-start:var(--space-0,var(--vela-space-0,0))}.vela-left-1\/2{left:50%}.vela-top-0\.5{top:calc(.125rem * var(--vela-density,1))}.vela-space-y-0\.5>*+*{margin-block-start:calc(.125rem * var(--vela-density,1))}.vela-pl-5{padding-inline-start:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-mb-inline{margin-block-end:calc(var(--space-inline) * var(--vela-density,1))}.vela-mt-5{margin-block-start:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-mb-5{margin-block-end:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-pt-2{padding-block-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-ml-2{margin-inline-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-pb-3{padding-block-end:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.-vela-top-2\.5{top:calc(.625rem * var(--vela-density,1) * -1)}.vela-top-full{top:100%}.vela-mt-2{margin-block-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mb-0\.5{margin-block-end:calc(.125rem * var(--vela-density,1))}.vela-mb-1\.5{margin-block-end:calc(.375rem * var(--vela-density,1))}.vela-pt-4{padding-block-start:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-right-0\.5{right:calc(.125rem * var(--vela-density,1))}.vela-left-0\.5{left:calc(.125rem * var(--vela-density,1))}.-vela-space-x-2>*+*{margin-inline-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1) * -1)}.-vela-bottom-1{bottom:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela-space-y-5>*+*{margin-block-start:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-top-1{top:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-pt-3{padding-block-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-space-y-1\.5>*+*{margin-block-start:calc(.375rem * var(--vela-density,1))}.vela-right-1{right:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-pe-3{padding-inline-end:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-ms-2{margin-inline-start:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-pl-1{padding-inline-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-space-y-6>*+*{margin-block-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-ml-auto{margin-inline-start:auto}.vela-end-0{inset-inline-end:var(--space-0,var(--vela-space-0,0))}.-vela-space-x-3>*+*{margin-inline-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1) * -1)}.vela-inset-x-0{left:0;right:0}.vela-rounded-t-xl{border-top-left-radius:var(--radius-xl,var(--vela-radius-xl,.75rem));border-top-right-radius:var(--radius-xl,var(--vela-radius-xl,.75rem))}.vela-active\:mt-1:active{margin-block-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-active\:ml-1:active{margin-inline-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-after\:ml-0\.5:after{margin-inline-start:calc(.125rem * var(--vela-density,1))}.vela-after\:bottom-0:after{bottom:var(--space-0,var(--vela-space-0,0))}.vela-after\:left-0:after{left:var(--space-0,var(--vela-space-0,0))}.vela-bottom-4{bottom:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-right-4{right:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-pt-\[20vh\]{padding-block-start:20vh}.vela-pb-4{padding-block-end:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-pl-4{padding-inline-start:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-top-4{top:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-pl-8{padding-inline-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-pr-8{padding-inline-end:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-pl-9{padding-inline-start:calc(var(--space-9,var(--vela-space-9,2.25rem)) * var(--vela-density,1))}.vela-pr-9{padding-inline-end:calc(var(--space-9,var(--vela-space-9,2.25rem)) * var(--vela-density,1))}.vela-pr-10{padding-inline-end:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-pl-6{padding-inline-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-pt-1{padding-block-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-pl-3{padding-inline-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-space-y-10>*+*{margin-block-start:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-mb-12{margin-block-end:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-mb-16{margin-block-end:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-ml-6{margin-inline-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-space-y-16>*+*{margin-block-start:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-scroll-mt-20{scroll-margin-block-start:calc(var(--space-20,var(--vela-space-20,5rem)) * var(--vela-density,1))}.vela-mb-block{margin-block-end:calc(var(--space-block) * var(--vela-density,1))}.vela-ml-12{margin-inline-start:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-mt-20{margin-block-start:calc(var(--space-20,var(--vela-space-20,5rem)) * var(--vela-density,1))}.vela-pt-16{padding-block-start:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-ml-14{margin-inline-start:calc(var(--space-14,var(--vela-space-14,3.5rem)) * var(--vela-density,1))}.vela-mt-16{margin-block-start:calc(var(--space-16,var(--vela-space-16,4rem)) * var(--vela-density,1))}.vela-bottom-\[8\%\]{bottom:8%}.vela-end-\[8\%\]{inset-inline-end:8%}.-vela-space-x-1>*+*,.-vela-ml-1{margin-inline-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela-mr-2{margin-inline-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-active\:mt-0\.5:active{margin-block-start:calc(.125rem * var(--vela-density,1))}.vela-active\:mt-1\.5:active{margin-block-start:calc(.375rem * var(--vela-density,1))}.vela-hover\:pr-6:hover{padding-inline-end:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-hover\:pr-8:hover{padding-inline-end:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-hover\:pr-10:hover{padding-inline-end:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-left-6{left:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-top-6{top:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-before\:-bottom-1:before{bottom:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela-before\:-right-1:before{right:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela-after\:-bottom-2:after{bottom:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1) * -1)}.vela-after\:-right-2:after{right:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1) * -1)}.vela-ml-0\.5{margin-inline-start:calc(.125rem * var(--vela-density,1))}.vela-after\:bottom-0\.5:after{bottom:calc(.125rem * var(--vela-density,1))}.-vela-top-1\.5{top:calc(.375rem * var(--vela-density,1) * -1)}.-vela-right-1\.5{right:calc(.375rem * var(--vela-density,1) * -1)}.vela-before\:top-0:before{top:var(--space-0,var(--vela-space-0,0))}.vela-before\:right-0:before{right:var(--space-0,var(--vela-space-0,0))}.vela-before\:left-0:before{left:var(--space-0,var(--vela-space-0,0))}.vela-before\:bottom-0:before{bottom:var(--space-0,var(--vela-space-0,0))}.vela-ml-1{margin-inline-start:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-rounded-br-sm{border-bottom-right-radius:var(--radius-sm,var(--vela-radius-sm,.25rem))}.vela-rounded-bl-sm{border-bottom-left-radius:var(--radius-sm,var(--vela-radius-sm,.25rem))}.vela-mt-auto{margin-block-start:auto}.vela-me-2{margin-inline-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-pr-5{padding-inline-end:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-pl-11{padding-inline-start:calc(2.75rem * var(--vela-density,1))}.vela-rounded-bl-md{border-bottom-left-radius:var(--radius-md,var(--vela-radius-md,.375rem))}.vela-ms-0\.5{margin-inline-start:calc(.125rem * var(--vela-density,1))}.vela-pb-6{padding-block-end:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-me-1\.5{margin-inline-end:calc(.375rem * var(--vela-density,1))}.vela-bottom-\[-0\.55rem\]{bottom:-.55rem}.vela-ps-8{padding-inline-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-start-3{inset-inline-start:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela-pt-8{padding-block-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-top-2\.5{top:calc(.625rem * var(--vela-density,1))}.vela-left-5{left:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-right-5{right:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-top-3{top:calc(var(--space-3,var(--vela-space-3,.75rem)) * var(--vela-density,1))}.vela--left-1{left:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela--top-1\.5{top:calc(.375rem * var(--vela-density,1) * -1)}.vela-pt-6{padding-block-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela--right-1{right:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1) * -1)}.vela--top-2\.5{top:calc(.625rem * var(--vela-density,1) * -1)}.vela-bottom-1\.5{bottom:calc(.375rem * var(--vela-density,1))}.vela-top-1\.5{top:calc(.375rem * var(--vela-density,1))}.vela-ps-4{padding-inline-start:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-start-0\.5{inset-inline-start:calc(.125rem * var(--vela-density,1))}.vela-mt-10{margin-block-start:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-pe-8{padding-inline-end:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-end-2{inset-inline-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-left-2{left:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-mr-auto{margin-inline-end:auto}.vela-left-4{left:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-bottom-full{bottom:100%}.vela-left-full{left:100%}.vela-right-full{right:100%}.vela-mr-1{margin-inline-end:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-pb-1{padding-block-end:calc(var(--space-1,var(--vela-space-1,.25rem)) * var(--vela-density,1))}.vela-pe-2{padding-inline-end:calc(var(--space-2,var(--vela-space-2,.5rem)) * var(--vela-density,1))}.vela-left-2\.5{left:calc(.625rem * var(--vela-density,1))}.vela-right-2\.5{right:calc(.625rem * var(--vela-density,1))}.vela-end-4{inset-inline-end:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-ps-6{padding-inline-start:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-start-0{inset-inline-start:var(--space-0,var(--vela-space-0,0))}.vela-start-\[7px\]{inset-inline-start:7px}.vela-bottom-\[-1\.5rem\]{bottom:-1.5rem}.vela-leading-relaxed{line-height:var(--leading-relaxed,var(--vela-leading-relaxed,1.625))}.vela-leading-tight{line-height:var(--leading-tight,var(--vela-leading-tight,1.25))}.vela-leading-snug{line-height:var(--leading-snug,var(--vela-leading-snug,1.375))}.vela-leading-normal{line-height:var(--leading-normal,var(--vela-leading-normal,1.5))}.vela-leading-none{line-height:var(--leading-none,var(--vela-leading-none,1))}@media (width>=640px){.vela-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-sm\:block{display:block}.vela-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-sm\:inline{display:inline}.vela-sm\:flex-row{flex-direction:row}.vela-sm\:items-center{align-items:center}.vela-sm\:gap-4{gap:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-sm\:h-12{height:3rem}.vela-sm\:w-12{width:3rem}.vela-sm\:p-8{padding:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-sm\:p-4{padding:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.vela-sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vela-sm\:columns-2{columns:2}.vela-sm\:columns-3{columns:3}.vela-sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-sm\:items-start{align-items:flex-start}.vela-sm\:flex-col{flex-direction:column}.vela-sm\:text-center{text-align:center}.vela-sm\:w-full{width:100%}.vela-sm\:px-6{padding-inline:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-sm\:left-6{left:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-sm\:right-6{right:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-sm\:top-6{top:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-sm\:top-5{top:calc(var(--space-5,var(--vela-space-5,1.25rem)) * var(--vela-density,1))}.vela-sm\:mt-8{margin-block-start:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}}@media (width>=768px){.vela-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-md\:w-auto{width:auto}.vela-md\:min-h-0{min-height:0}.vela-md\:flex-row{flex-direction:row}.vela-md\:p-12{padding:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.vela-md\:columns-3{columns:3}.vela-md\:text-4xl{font-size:var(--text-4xl,clamp(1.828rem, 1.448rem + 1.898vw, 2.967rem))}.vela-md\:flex{display:flex}.vela-md\:hidden{display:none}.vela-md\:relative{position:relative}.vela-md\:p-0{padding:var(--space-0,var(--vela-space-0,0))}.vela-md\:items-center{align-items:center}.vela-md\:gap-6{gap:calc(var(--space-6,var(--vela-space-6,1.5rem)) * var(--vela-density,1))}.vela-md\:gap-4{gap:calc(var(--space-4,var(--vela-space-4,1rem)) * var(--vela-density,1))}.vela-md\:px-8{padding-inline:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-md\:py-20{padding-block:calc(var(--space-20,var(--vela-space-20,5rem)) * var(--vela-density,1))}.vela-md\:py-32{padding-block:calc(var(--space-32,var(--vela-space-32,8rem)) * var(--vela-density,1))}.vela-md\:py-40{padding-block:calc(var(--space-40,var(--vela-space-40,10rem)) * var(--vela-density,1))}.vela-md\:py-24{padding-block:calc(var(--space-24,var(--vela-space-24,6rem)) * var(--vela-density,1))}}@media (width>=1024px){.vela-lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.vela-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-lg\:col-span-4{grid-column:span 4/span 4}.vela-lg\:col-span-3{grid-column:span 3/span 3}.vela-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vela-lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.vela-lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.vela-lg\:columns-4{columns:4}.vela-lg\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.vela-lg\:gap-10{gap:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-lg\:grid{display:grid}.vela-lg\:hidden{display:none}.vela-lg\:data-\[on\]\:grid[data-on]{display:grid}.vela-lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.vela-lg\:gap-12{gap:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-lg\:order-none{order:0}.vela-lg\:text-2xl{font-size:var(--text-2xl,clamp(1.407rem, 1.211rem + .98vw, 1.995rem))}.vela-lg\:p-10{padding:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-lg\:grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.vela-lg\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.vela-lg\:grid-cols-\[7fr_3fr\]{grid-template-columns:7fr 3fr}.vela-lg\:grid-cols-\[3fr_7fr\]{grid-template-columns:3fr 7fr}.vela-lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.vela-lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.vela-lg\:flex-row-reverse{flex-direction:row-reverse}.vela-lg\:flex-row{flex-direction:row}.vela-lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vela-lg\:columns-3{columns:3}.vela-lg\:columns-5{columns:5}.vela-lg\:px-12{padding-inline:calc(var(--space-12,var(--vela-space-12,3rem)) * var(--vela-density,1))}.vela-lg\:px-8{padding-inline:calc(var(--space-8,var(--vela-space-8,2rem)) * var(--vela-density,1))}.vela-lg\:py-10{padding-block:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-lg\:ps-0{padding-inline-start:var(--space-0,var(--vela-space-0,0))}}@media (width>=1280px){.vela-xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vela-xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.vela-xl\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1fr\)_6\.5rem_minmax\(0\,1\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) 6.5rem minmax(0,1.9fr) minmax(0,1fr)}.vela-xl\:items-stretch{align-items:stretch}.vela-xl\:p-10{padding:calc(var(--space-10,var(--vela-space-10,2.5rem)) * var(--vela-density,1))}.vela-xl\:flex{display:flex}.vela-xl\:flex-col{flex-direction:column}.vela-xl\:text-sm{font-size:var(--text-sm,clamp(.833rem, .81rem + .115vw, .902rem))}.vela-xl\:min-w-min{min-width:min-content}.vela-xl\:columns-4{columns:4}.vela-xl\:gap-x-11{column-gap:calc(2.75rem * var(--vela-density,1))}.vela-xl\:my-auto{margin-block:auto}}@media (prefers-color-scheme:dark){:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-blue-400{color:var(--color-blue-400)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-purple-400{color:var(--color-purple-400)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-amber-400{color:var(--color-amber-400)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:border-destructive{border-color:var(--color-destructive)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-success{color:var(--color-success)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-warning{color:var(--color-warning)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-info{color:var(--color-info)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-info\/20{background-color:color-mix(in srgb, var(--color-info) 20%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-warning\/20{background-color:color-mix(in srgb, var(--color-warning) 20%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-destructive\/20{background-color:color-mix(in srgb, var(--color-destructive) 20%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-destructive{color:var(--color-destructive)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-success{background-color:var(--color-success)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-success\/20{color:color-mix(in srgb, var(--color-success) 20%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-background{background-color:var(--color-background)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-foreground{color:var(--color-foreground)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-muted:hover{background-color:var(--color-muted)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:border-foreground{border-color:var(--color-foreground)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-muted-foreground{color:var(--color-muted-foreground)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-info\/30:hover{background-color:color-mix(in srgb, var(--color-info) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-success\/30{background-color:color-mix(in srgb, var(--color-success) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-success\/50:hover{background-color:color-mix(in srgb, var(--color-success) 50%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-warning\/30:hover{background-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-destructive\/30{background-color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-destructive\/50:hover{background-color:color-mix(in srgb, var(--color-destructive) 50%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-accent\/20{background-color:color-mix(in srgb, var(--color-accent) 20%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-accent{color:var(--color-accent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-accent\/30:hover{background-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:border-border{border-color:var(--color-border)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-foreground{background-color:var(--color-foreground)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-success\/30{color:color-mix(in srgb, var(--color-success) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-warning\/30{background-color:color-mix(in srgb, var(--color-warning) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-destructive{background-color:var(--color-destructive)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-destructive\/30{color:color-mix(in srgb, var(--color-destructive) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hidden{display:none}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:block{display:block}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:bg-foreground:hover{background-color:var(--color-foreground)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:text-border:hover{color:var(--color-border)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:translate-x-5{transform:translate(1.25rem)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:inline{display:inline}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-info\/30{background-color:color-mix(in srgb, var(--color-info) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:bg-accent\/30{background-color:color-mix(in srgb, var(--color-accent) 30%, transparent)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:hover\:text-background:hover{color:var(--color-background)}:where(:root:not(.light):not([data-theme=light])) .vela-dark\:text-success\/10{color:color-mix(in srgb, var(--color-success) 10%, transparent)}}@media (prefers-reduced-motion:reduce){.vela-motion-reduce\:animate-none{animation:none}.vela-motion-reduce\:transition-none{transition-property:none}}@supports (backdrop-filter){.vela-supports-\[backdrop-filter\]\:bg-background\/60{background-color:color-mix(in srgb, var(--color-background) 60%, transparent)}}
