PageSourceSearch

https://www.eigent.ai/docs

html eigent.ai collected 2026-10-03 19:04:05 UTC 622,030 bytes, 40 lines download raw bytes

1<!DOCTYPE html><!--jbej5CiEtFNlT9lC2cIVR--><html lang="en" class="h-full overflow-hidden"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/nav/eigent.svg"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/gemini.svg"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/ernie.png"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/minimax.svg"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/moonshot.svg"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/sambanova.svg"/><link rel="preload" as="image" href="/docs/docs_content/assets/model/nebius.jpg"/><style data-precedence="next" data-href="/_next/static/chunks/a0ec280ffd58f814.css">@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--color-blue-50:#eff6ff;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;
1--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:var(--elevation-md);--shadow-lg:var(--elevation-lg);--shadow-xl:var(--elevation-xl);--shadow-2xl:0 25px 50px -12px #00000040;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--color-base-elevated:var(--palette-base-elevated);--color-base-ink:var(--palette-base-ink);--color-base-50:var(--palette-base-50);--color-base-100:var(--palette-base-100);--color-base-200:var(--palette-base-200);--color-base-300:var(--palette-base-300);--color-base-400:var(--palette-base-400);--color-base-500:var(--palette-base-500);--color-base-600:var(--palette-base-600);--color-base-700:var(--palette-base-700);--color-base-900:var(--palette-base-900);--color-base-950:var(--palette-base-950);--color-brand-1-strong:var(--palette-brand-1-strong);--color-brand-1-light:var(--palette-brand-1-light);--color-brand-1-depth:var(--palette-brand-1-depth);--color-brand-1-wash:var(--palette-brand-1-wash);--color-brand-1-wash-subtle:var(--palette-brand-1-wash-subtle);--color-brand-2-strong:var(--palette-brand-2-strong);--color-brand-2-light:var(--palette-brand-2-light);--color-brand-2-depth:var(--palette-brand-2-depth);--color-brand-2-wash:var(--palette-brand-2-wash);--color-brand-3-strong:var(--palette-brand-3-strong);--color-brand-3-light:var(--palette-brand-3-light);--color-brand-3-depth:var(--palette-brand-3-depth);--color-brand-3-wash:var(--palette-brand-3-wash);--color-brand-3-wash-subtle:var(--palette-brand-3-wash-subtle);--color-illustration-blue-soft:var(--palette-illustration-blue-soft);--color-illustration-coral:var(--palette-illustration-coral);--color-illustration-fuchsia:var(--palette-illustration-fuchsia);--color-illustration-indigo:var(--palette-illustration-indigo);--color-surface-warm:var(--palette-surface-warm);--color-integration-discord:var(--palette-integration-discord);--color-chart-grid:var(--semantic-chart-grid);--color-chart-border:var(--semantic-chart-border);--color-camel-strong:var(--palette-camel-strong);--color-camel-light:var(--palette-camel-light);--color-support-error-strong:var(--palette-support-error-strong);--color-support-error-light:var(--palette-support-error-light);--color-support-success-strong:var(--palette-support-success-strong);--color-support-success-light:var(--palette-support-success-light);--color-support-warning-strong:var(--palette-support-warning-strong);--color-support-warning-light:var(--palette-support-warning-light);--color-support-info-strong:var(--palette-support-info-strong);--color-support-info-light:var(--palette-support-info-light);--color-surface-canvas:var(--semantic-surface-canvas);--color-surface-muted:var(--semantic-surface-muted);--color-surface-subtle:var(--semantic-surface-subtle);--color-surface-elevated:var(--semantic-surface-elevated);--color-surface-inverse:var(--semantic-surface-inverse);--color-surface-overlay:var(--semantic-surface-overlay);--color-text-primary:var(--semantic-text-primary);--color-text-secondary:var(--semantic-text-secondary);--color-text-muted:var(--semantic-text-muted);--color-text-inverse:var(--semantic-text-inverse);--color-text-link:var(--semantic-text-link);--color-icon-primary:var(--semantic-icon-primary);--color-icon-secondary:var(--semantic-icon-secondary);--color-icon-inverse:var(--semantic-icon-inverse);--color-border-subtle:var(--semantic-border-subtle);--color-border-default:var(--semantic-border-default);--color-border-strong:var(--semantic-border-strong);--color-border-focus:var(--semantic-border-focus);--color-action-primary:var(--semantic-action-primary);--color-action-primary-hover:var(--semantic-action-primary-hover);--color-action-primary-foreground:var(--semantic-action-primary-foreground);--color-action-secondary:var(--semantic-action-secondary);--color-action-secondary-hover:var(--semantic-action-secondary-hover);--color-action-secondary-foreground:var(--semantic-action-secondary-foreground);--color-action-brand:var(--semantic-action-brand);--color-action-brand-foreground:var(--semantic-action-brand-foreground);--color-agent-single:var(--semantic-agent-single);--color-agent-single-depth:var(--semantic-agent-single-depth);--color-agent-workforce:var(--semantic-agent-workforce);--color-agent-workforce-depth:var(--semantic-agent-workforce-depth);--color-agent-automation:var(--semantic-agent-automation);--color-agent-automation-depth:var(--semantic-agent-automation-depth);--color-status-error:var(--palette-support-error-strong);--color-status-error-surface:var(--palette-support-error-light);--color-status-success:var(--palette-support-success-strong);--color-status-success-surface:var(--palette-support-success-light);--color-status-warning:var(--palette-support-warning-strong);--color-status-warning-surface:var(--palette-support-warning-light);--color-status-info:var(--palette-support-info-strong);--color-status-info-surface:var(--palette-support-info-light);--color-button-primary:var(--semantic-action-primary);--color-button-primary-foreground:var(--semantic-action-primary-foreground);--color-button-primary-hover:var(--semantic-action-primary-hover);--color-button-secondary:var(--semantic-action-secondary);--color-button-secondary-foreground:var(--semantic-action-secondary-foreground);--color-button-secondary-hover:var(--semantic-action-secondary-hover);--color-button-ghost-active:var(--semantic-surface-elevated);--color-nav-background:var(--component-nav-background);--color-nav-dropdown-background:var(--semantic-surface-canvas);--color-tab-list-background:var(--component-tab-background);--color-tab-foreground:var(--palette-base-600);--color-tab-hover:var(--semantic-surface-muted);--color-tab-active:var(--semantic-surface-canvas);--color-tab-active-foreground:var(--semantic-text-primary);--color-card-background:var(--semantic-surface-canvas);--color-card-background-secondary:var(--semantic-surface-muted);--color-card-background-tertiary:var(--semantic-surface-elevated);--color-pricing-card-background:var(--semantic-surface-elevated);--color-banner-background:var(--semantic-surface-elevated);--color-banner-hover-background:var(--component-banner-hover);--color-banner-foreground:var(--semantic-text-primary);--color-background:var(--semantic-surface-canvas);--color-foreground:var(--semantic-text-primary);--color-card:var(--semantic-surface-elevated);--color-card-foreground:var(--semantic-text-primary);--color-popover:var(--semantic-surface-elevated);--color-popover-foreground:var(--semantic-text-primary);--color-primary:var(--semantic-action-primary);--color-primary-foreground:var(--semantic-action-primary-foreground);--color-secondary:var(--semantic-action-secondary);--color-secondary-foreground:var(--semantic-action-secondary-foreground);--color-muted:var(--semantic-surface-muted);--color-muted-foreground:var(--semantic-text-muted);
1--color-accent:var(--semantic-surface-muted);--color-accent-foreground:var(--semantic-text-primary);--color-destructive:var(--palette-support-error-strong);--color-destructive-foreground:var(--semantic-text-inverse);--color-border:var(--semantic-border-default);--color-input:var(--semantic-border-default);--color-ring:var(--semantic-border-focus);--shadow-ring-md:var(--elevation-md),var(--elevation-ring);--shadow-ring-lg:var(--elevation-lg),var(--elevation-ring);--shadow-ring-xl:var(--elevation-xl),var(--elevation-ring);--color-sidebar-ring:var(--sidebar-ring);--color-sidebar-border:var(--sidebar-border);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar:var(--sidebar);--color-chart-5:var(--chart-5);--color-chart-4:var(--chart-4);--color-chart-3:var(--chart-3);--color-chart-2:var(--chart-2);--color-chart-1:var(--chart-1);--color-accordion-background:var(--semantic-surface-canvas);--color-accordion-foreground:var(--semantic-text-primary);--color-accordion-hover:var(--component-nav-background);--color-accordion-active:var(--semantic-surface-elevated);--color-partner-card-background:var(--semantic-surface-elevated);--color-partner-card-foreground:var(--semantic-text-primary);--color-partner-card-hover:var(--palette-brand-3-strong);--color-partner-card-hover-foreground:var(--semantic-text-inverse);--color-icon-background:var(--semantic-icon-primary);--color-account-background:var(--semantic-surface-muted);--color-account-foreground:var(--semantic-text-primary);--color-account-list-background:var(--semantic-surface-canvas);--color-account-tag-background:var(--semantic-surface-elevated);--color-account-usage-card-background:var(--semantic-surface-elevated);--color-floating-banner-background:var(--semantic-surface-muted);--color-floating-banner-tag-background:var(--palette-support-success-strong);--color-navigation-menu-background:var(--semantic-surface-muted);--color-navigation-menu-foreground:var(--semantic-text-primary);--color-navigation-menu-hover:var(--component-banner-hover);--color-navigation-menu-active:var(--semantic-surface-elevated);--color-navigation-menu-active-foreground:var(--semantic-text-primary);--color-navigation-menu-active-hover:var(--semantic-surface-elevated);--color-navigation-menu-active-active:var(--semantic-surface-elevated);--color-navigation-menu-active-active-foreground:var(--semantic-text-primary);--shadow-user:"0px 1px 0px 0px var(--effect-white-33) inset, 0px 3px 4px -1px var(--effect-black-25), 0px 0px 0px 1px var(--effect-ring-25)";--sm:"640px";--md:"768px";--lg:"1024px";--xl:"1280px";--color-custom-gray:var(--palette-base-100);--breakpoint-xs:320}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-blue-50:color(display-p3 .941826 .963151 .995385);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-500:color(display-p3 .421287 .446085 .504784)}}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}
1::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{font-family:var(--font-text-body);box-sizing:border-box}html{overflow-x:hidden}::-webkit-scrollbar{width:10px;height:8px}::-webkit-scrollbar-track{background:var(--semantic-surface-muted);border-radius:4px}.button-shadow,.white-button-shadow{box-shadow:inset 0px 1px 0px 0px var(--effect-white-33),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.white-button-shadow:hover{box-shadow:inset 0 1px 2px 0 var(--effect-black-15),inset 0 -1px 2px 0 var(--effect-black-15),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.white-button-shadow:active{box-shadow:inset 0 1px 3px 0 var(--effect-black-20),inset 0 -1px 3px 0 var(--effect-black-20),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.perfect-shadow{box-shadow:0px 8px 20px -2px var(--effect-shadow-ink-10),0px 32px 48px -12px var(--effect-shadow-ink-12),0px 96px 120px -12px var(--effect-shadow-slate-06),0px 108px 72px -16px var(--effect-shadow-slate-08),0px 32px 64px -8px var(--effect-shadow-blue-12),0px 8px 10px 0px var(--effect-shadow-blue-12)}.hero-preview-shadow{box-shadow:0 1px 2px var(--effect-shadow-deep-05),0 16px 48px -12px var(--effect-shadow-ink-08),0 -36px 200px -20px var(--effect-glow-brand-10),-64px 28px 200px -28px var(--effect-glow-warning-10),64px 32px 200px -28px var(--effect-glow-coral-10),0 64px 200px -36px var(--effect-glow-brand-08),0 84px 200px -48px var(--effect-glow-coral-08)}::-webkit-scrollbar-thumb{background:var(--palette-base-300);border:1px solid var(--palette-base-100);border-radius:4px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--palette-base-400)}html{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--semantic-surface-muted)}@supports not (-webkit-touch-callout:none){html{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--semantic-surface-muted)}}*{border-color:var(--semantic-border-default);outline-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}body{background-color:var(--semantic-surface-canvas);color:var(--semantic-text-primary);margin:0;padding:0;overflow-x:hidden}}@layer components{[data-scroll-container]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-top:3.75rem}.page-viewport{background-color:var(--semantic-surface-canvas);width:100%;overflow-x:clip}.page-header{margin-inline-start:auto;margin-inline-end:auto;margin-top:calc(var(--spacing)*10);width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*10);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.page-header{margin-top:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*20)}}.page-container{width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);flex-direction:column;justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;display:flex}@media (min-width:48rem){.page-container{padding-block:calc(var(--spacing)*10)}}.page-content{width:100%;padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*12)}@media (min-width:48rem){.page-content{padding-inline:calc(var(--spacing)*8)}}.page-prose{max-width:var(--container-6xl);font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);margin-inline-start:auto;margin-inline-end:auto}.page-prose h1{font-family:var(--font-display-title);margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*12);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h2{margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h3{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.page-prose p{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);-webkit-hyphens:auto;hyphens:auto;color:var(--semantic-text-primary)}.page-prose ul{margin-bottom:calc(var(--spacing)*6);list-style-type:disc;list-style-position:outside}:where(.page-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.page-prose ul{padding-left:calc(var(--spacing)*6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.page-prose ol{margin-bottom:calc(var(--spacing)*6);list-style-type:decimal;list-style-position:outside}:where(.page-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.page-prose ol{padding-left:calc(var(--spacing)*6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.page-prose ol ol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*6);list-style-type:lower-alpha}.page-prose ol ol ul{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*6);list-style-type:disc}.page-prose li{padding-left:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.page-prose li>p{margin-bottom:calc(var(--spacing)*2)}.page-prose li>p:first-child{margin-bottom:calc(var(--spacing)*0);display:inline}.page-prose li>p:last-child{margin-bottom:calc(var(--spacing)*0)}.page-prose li>ul,.page-prose li>ol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.page-prose a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-link);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.page-prose a:hover{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.page-prose a:hover{color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.page-prose a:hover{text-decoration-line:underline}}.page-prose strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose em{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-secondary);font-style:italic}.page-prose blockquote{border-left-style:var(--tw-border-style);border-left-width:.2em;border-color:var(--palette-support-info-strong);background-color:var(--semantic-surface-canvas);text-align:justify;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-secondary);margin-left:-1em;padding-left:.8em;font-style:italic}.usecase-prose p{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.usecase-prose ul{margin-block:calc(var(--spacing)*2);list-style-type:disc;list-style-position:outside}:where(.usecase-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.usecase-prose ul{padding-left:calc(var(--spacing)*6)}.usecase-prose ol{margin-block:calc(var(--spacing)*2);list-style-type:decimal;list-style-position:outside}:where(.usecase-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.usecase-prose ol{padding-left:calc(var(--spacing)*6)}.usecase-prose li{padding-left:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.prose.usecase-prose p code,.prose.usecase-prose li code{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.prose.usecase-prose p code,.prose.usecase-prose li code{border-color:color-mix(in oklab,var(--semantic-border-default)70%,transparent)}}.prose.usecase-prose p code,.prose.usecase-prose li code{background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);font-weight:400}.prose.usecase-prose p code:before,.prose.usecase-prose p code:after,.prose.usecase-prose li code:before,.prose.usecase-prose li code:after{content:none}.prose.usecase-prose pre{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.prose.usecase-prose pre{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.prose.usecase-prose pre{padding:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary);font-family:var(--font-text-code)}.prose.usecase-prose pre code{padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary);font-family:var(--font-text-code);background-color:#0000;display:block}.docs-shell{height:100dvh}.docs-sidebar{scrollbar-width:thin;scrollbar-color:var(--effect-black-08)transparent}.docs-sidebar::-webkit-scrollbar{width:3px}.docs-sidebar::-webkit-scrollbar-track{background:0 0}.docs-sidebar::-webkit-scrollbar-thumb{background:var(--effect-black-08);border-radius:2px}.docs-sidebar::-webkit-scrollbar-thumb:hover{background:var(--effect-black-15)}.docs-toc-sidebar{scrollbar-width:none;height:calc(100dvh - 3.5rem)}.docs-toc-sidebar::-webkit-scrollbar{display:none}.docs-prose h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose h3{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose p{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose p{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose a{color:var(--semantic-text-link);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.docs-prose a:hover{color:var(--semantic-text-link)}@supports (color:color-mix(in lab, red, red)){.docs-prose a:hover{color:color-mix(in oklab,var(--semantic-text-link)80%,transparent)}}.docs-prose a:hover{text-decoration-line:underline}}.docs-prose ul{margin-bottom:calc(var(--spacing)*4);list-style-type:disc;list-style-position:outside}:where(.docs-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ul{padding-left:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose ul{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose ol{margin-bottom:calc(var(--spacing)*4);list-style-type:decimal;list-style-position:outside}:where(.docs-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ol{padding-left:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose ol{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.docs-prose li>p{margin-bottom:calc(var(--spacing)*1)}.docs-prose li>ul,.docs-prose li>ol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.docs-prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose em{color:var(--semantic-text-secondary);font-style:italic}.docs-prose :not(pre)>code{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.docs-prose :not(pre)>code{border-color:color-mix(in oklab,var(--semantic-border-default)70%,transparent)}}.docs-prose :not(pre)>code{background-color:var(--semantic-surface-elevated);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);font-weight:400}.docs-prose pre{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-elevated);padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);font-family:var(--font-text-code);overflow-x:auto}.docs-prose pre code{padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);background-color:#0000}.docs-prose table{margin-bottom:calc(var(--spacing)*6);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.docs-prose thead{background-color:var(--semantic-surface-muted)}.docs-prose th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);vertical-align:top;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose td{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.docs-prose blockquote{margin-block:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.docs-prose blockquote{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.docs-prose blockquote{padding-block:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose blockquote{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose blockquote p{margin-bottom:calc(var(--spacing)*0)}.docs-prose img,.docs-prose video{margin-block:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%}.docs-prose .docs-cards{margin-block:calc(var(--spacing)*5);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.docs-prose .docs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.docs-prose .docs-card{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-elevated);padding:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:block}.docs-prose a.docs-card:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose a.docs-card:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)20%,transparent)}}.docs-prose a.docs-card:hover{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.docs-prose a.docs-card:hover{background-color:color-mix(in oklab,var(--semantic-surface-muted)60%,transparent)}}.docs-prose a.docs-card:hover{text-decoration-line:none}.docs-prose .docs-card-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose .docs-card-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-card-body{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose .docs-card-body p:last-child{margin-bottom:calc(var(--spacing)*0)}.docs-prose ol.docs-steps{margin-block:calc(var(--spacing)*5);list-style-type:decimal;list-style-position:outside}:where(.docs-prose ol.docs-steps>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ol.docs-steps{padding-left:calc(var(--spacing)*5)}.docs-prose ol.docs-steps>li{padding-left:calc(var(--spacing)*1)}.docs-prose .docs-step-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose .docs-callout{margin-block:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*4);border-width:1px}.docs-prose .docs-callout-note{border-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-note{border-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.docs-prose .docs-callout-note{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-note{background-color:color-mix(in oklab,var(--palette-support-info-strong)5%,transparent)}}.docs-prose .docs-callout-warning{border-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-warning{border-color:color-mix(in oklab,var(--palette-support-warning-strong)40%,transparent)}}.docs-prose .docs-callout-warning{background-color:var(--palette-support-warning-light)}.docs-prose .docs-callout-label{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--semantic-text-secondary);text-transform:uppercase}.docs-prose .docs-callout-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-body{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose .docs-callout-body p:last-child{margin-bottom:calc(var(--spacing)*0)}.docs-prose hr{margin-block:calc(var(--spacing)*8);border-color:var(--semantic-border-default)}.blog-prose{max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin-inline-start:auto;margin-inline-end:auto}@media (min-width:48rem){.blog-prose{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose h1{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:1.2;font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h1{font-size:1.75rem}}@media (min-width:48rem){.blog-prose h1{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*6);font-size:2.25rem}}.blog-prose h1{font-family:var(--font-display-title)}.blog-prose h2{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*4);--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h2{font-size:1.5rem}}@media (min-width:48rem){.blog-prose h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*5);font-size:1.75rem}}.blog-prose h2{font-family:var(--font-display-title)}.blog-prose h3{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*3);--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold);font-size:1.0625rem;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h3{font-size:1.25rem}}@media (min-width:48rem){.blog-prose h3{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);font-size:1.375rem}}.blog-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.35;--tw-font-weight:var(--font-weight-semibold);line-height:1.35;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose h4{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*3);font-size:1.125rem}}.blog-prose h5{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--semantic-text-primary)}@media (min-width:64rem){.blog-prose h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.blog-prose h6{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--semantic-text-muted)}@media (min-width:64rem){.blog-prose h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--semantic-text-muted);transition-duration:.2s;animation-duration:.2s}@media (hover:hover){:is(.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor):hover{color:var(--semantic-text-primary)}}.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor{margin-left:calc(var(--spacing)*0);text-decoration-line:none}.blog-prose h1:hover .anchor,.blog-prose h2:hover .anchor,.blog-prose h3:hover .anchor,.blog-prose h4:hover .anchor,.blog-prose h5:hover .anchor,.blog-prose h6:hover .anchor{opacity:.5}.blog-prose p{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;--tw-font-weight:var(--font-weight-normal);line-height:1.65;font-weight:var(--font-weight-normal);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose p{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose p.lead,.blog-prose .lead{margin-bottom:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose p.lead,.blog-prose .lead{--tw-leading:1.65;font-size:1.125rem;line-height:1.65}}.blog-prose .caption,.blog-prose figcaption{margin-bottom:calc(var(--spacing)*1);--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium);font-size:.75rem;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--semantic-action-secondary-foreground)}.blog-prose small,.blog-prose .small{margin-bottom:calc(var(--spacing)*2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.5;font-weight:var(--font-weight-normal);color:var(--semantic-action-secondary-foreground)}.blog-prose ul{margin-bottom:calc(var(--spacing)*4);list-style-type:disc}:where(.blog-prose ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.blog-prose ul{padding-left:calc(var(--spacing)*6)}.blog-prose ol{margin-bottom:calc(var(--spacing)*4);list-style-type:decimal}:where(.blog-prose ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.blog-prose ol{padding-left:calc(var(--spacing)*6)}.blog-prose li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;color:var(--semantic-text-primary);line-height:1.65}@media (min-width:48rem){.blog-prose li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose li>ul,.blog-prose li>ol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.blog-prose a{color:var(--palette-camel-strong)}@media (hover:hover){.blog-prose a:hover{color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.blog-prose a:hover{color:color-mix(in oklab,var(--palette-camel-strong)70%,transparent)}}}.blog-prose a{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.blog-prose a:hover{text-decoration-thickness:2px}}.blog-prose a{transition-property:color,text-decoration-thickness;transition-duration:.2s;transition-timing-function:var(--motion-ease-out)}.blog-prose strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.blog-prose em{color:var(--semantic-text-primary);font-style:italic}.blog-prose code{background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-normal);font-size:.875em;font-weight:var(--font-weight-normal);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);color:var(--semantic-text-primary);border-radius:.25rem}.blog-prose pre{margin-bottom:calc(var(--spacing)*5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);padding:calc(var(--spacing)*4);--tw-leading:1.6;line-height:1.6;overflow-x:auto}.blog-prose pre code{border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.6;background-color:#0000;border-width:0;line-height:1.6}@media (min-width:48rem){.blog-prose pre code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.blog-prose blockquote{margin-block:calc(var(--spacing)*5);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--palette-base-elevated);background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.blog-prose blockquote{background-color:color-mix(in oklab,var(--semantic-surface-elevated)80%,transparent)}}.blog-prose blockquote{padding-block:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;--tw-font-weight:var(--font-weight-normal);line-height:1.65;font-weight:var(--font-weight-normal);color:var(--semantic-action-secondary-foreground);font-style:italic}@media (min-width:48rem){.blog-prose blockquote{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose blockquote p{margin-bottom:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.blog-prose sup.citation-inline{vertical-align:super;--tw-font-weight:var(--font-weight-normal);font-size:.75em;font-weight:var(--font-weight-normal)}.blog-prose sup.citation-inline a{color:var(--semantic-text-muted);text-decoration-line:none}@media (hover:hover){.blog-prose sup.citation-inline a:hover{color:var(--semantic-text-primary);text-decoration-line:underline}}.blog-prose .sources-accordion[open] .sources-accordion-chevron,.blog-prose .top-keywords-accordion[open] .top-keywords-chevron{transform:rotate(180deg)}.blog-prose .blog-prose-sources p{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){.blog-prose .blog-prose-sources p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose .blog-prose-sources a{color:var(--palette-camel-strong);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.blog-prose .blog-prose-sources a:hover{color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.blog-prose .blog-prose-sources a:hover{color:color-mix(in oklab,var(--palette-camel-strong)70%,transparent)}}}.blog-prose table{margin-bottom:calc(var(--spacing)*4);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;overflow:hidden}.blog-prose thead{background-color:var(--semantic-surface-muted)}.blog-prose th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose th{padding-inline:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose td{padding-inline:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose tbody tr:nth-child(2n){background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.blog-prose tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.blog-prose img{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:var(--elevation-lg);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.blog-prose video{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:var(--elevation-lg);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:100%}.blog-prose .prose .video-wrapper{width:100%;max-width:100%;margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block;position:relative;overflow:hidden}.blog-prose .prose .video-wrapper video{width:100%;height:auto;box-shadow:none;margin:0;display:block}.blog-prose .prose .video-wrapper:before{content:"";background:var(--effect-black-75);z-index:10;pointer-events:none;opacity:1;width:72px;height:72px;box-shadow:0 4px 16px var(--effect-black-40);border-radius:50%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-prose .prose .video-wrapper:after{content:"▶";color:#fff;z-index:11;pointer-events:none;opacity:1;font-size:28px;font-weight:300;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-42%,-50%)}.blog-prose .prose .video-wrapper.playing:before,.blog-prose .prose .video-wrapper.playing:after{opacity:0}.blog-prose hr{margin-block:calc(var(--spacing)*8);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--semantic-border-default)}.blog-prose .prose-table{margin-bottom:calc(var(--spacing)*6);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;overflow:hidden}.blog-prose .prose-table th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.blog-prose .prose-table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);color:var(--semantic-text-primary)}.blog-prose .prose-table tbody tr:nth-child(2n){background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.blog-prose .prose-table tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.blog-prose .table-scroll{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--palette-base-100);overflow-x:auto}.blog-prose .table-scroll::-webkit-scrollbar{height:6px}.blog-prose .table-scroll::-webkit-scrollbar-track{background:var(--palette-base-100);border-radius:3px}.blog-prose .table-scroll::-webkit-scrollbar-thumb{background:var(--palette-base-300);border-radius:3px}.blog-prose .table-scroll::-webkit-scrollbar-thumb:hover{background:var(--palette-base-400)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.-top-32{top:calc(var(--spacing)*-32)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-12{top:calc(var(--spacing)*12)}.top-24{top:calc(var(--spacing)*24)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[52px\]{top:52px}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-8{right:calc(var(--spacing)*-8)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-10{right:calc(var(--spacing)*10)}.right-full{right:100%}.-bottom-8{bottom:calc(var(--spacing)*-8)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.-left-\[46px\]{left:-46px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-4{left:calc(var(--spacing)*4)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[51\]{z-index:51}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.\!container{width:100%!important}@media (min-width:320px){.\!container{max-width:320px!important}}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-\[1px\]{margin-block-start:1px;margin-block-end:1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}
1.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[52px\]{margin-top:52px}.mt-auto{margin-top:auto}.-mr-7{margin-right:calc(var(--spacing)*-7)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-4\/5{aspect-ratio:4/5}.aspect-16\/9{aspect-ratio:16/9}.aspect-120\/63{aspect-ratio:120/63}.aspect-1200\/630{aspect-ratio:1200/630}.aspect-1280\/960{aspect-ratio:1280/960}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-7\.5{height:calc(var(--spacing)*7.5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-40{height:calc(var(--spacing)*40)}.h-64{height:calc(var(--spacing)*64)}.h-\[52px\]{height:52px}.h-\[60vh\]{height:60vh}.h-\[200px\]{height:200px}.h-\[300px\]{height:300px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-6rem\)\]{height:calc(100dvh - 6rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-9{max-height:calc(var(--spacing)*9)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[52px\]{max-height:52px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[320px\]{max-height:320px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-50{min-height:calc(var(--spacing)*50)}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[60dvh\]{min-height:60dvh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[100vh\]{min-height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[480px\]{min-height:480px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100vh-200px\)\]{min-height:calc(100vh - 200px)}.min-h-full{min-height:100%}.min-h-max{min-height:max-content}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}
1.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[190vw\]{width:190vw}.w-\[240px\]{width:240px}.w-\[480px\]{width:480px}.w-\[clamp\(24px\,10vw\,120px\)\]{width:clamp(24px,10vw,120px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[280px\]{max-width:280px}.max-w-\[364px\]{max-width:364px}.max-w-\[400px\]{max-width:400px}.max-w-\[600px\]{max-width:600px}.max-w-\[660px\]{max-width:660px}.max-w-\[800px\]{max-width:800px}.max-w-\[900px\]{max-width:900px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}
1.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[300px\]{min-width:300px}.min-w-\[600px\]{min-width:600px}.min-w-\[720px\]{min-width:720px}.min-w-\[900px\]{min-width:900px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing)*-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-6{rotate:-6deg}.-rotate-8{rotate:-8deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-6{rotate:6deg}.rotate-8{rotate:8deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing)*16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing)*32)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.4fr_1\.6fr_0\.7fr_0\.8fr_0\.9fr\]{grid-template-columns:1.4fr 1.6fr .7fr .8fr .9fr}.grid-cols-\[1fr_1\.6fr_0\.8fr_0\.8fr_0\.6fr\]{grid-template-columns:1fr 1.6fr .8fr .8fr .6fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}
1.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-12{column-gap:calc(var(--spacing)*12)}.gap-x-\[0\.22em\]{column-gap:.22em}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-default\/10>:not(:last-child)){border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border-default\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--semantic-border-default)10%,transparent)}}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--semantic-border-subtle)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-base-elevated\/20{border-color:var(--palette-base-elevated)}@supports (color:color-mix(in lab, red, red)){.border-base-elevated\/20{border-color:color-mix(in oklab,var(--palette-base-elevated)20%,transparent)}}.border-border,.border-border-default,.border-border-default\/20{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\/20{border-color:color-mix(in oklab,var(--semantic-border-default)20%,transparent)}}.border-border-default\/30{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\/30{border-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.border-border-default\/50{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\/50{border-color:color-mix(in oklab,var(--semantic-border-default)50%,transparent)}}.border-border-strong\/30{border-color:var(--semantic-border-strong)}@supports (color:color-mix(in lab, red, red)){.border-border-strong\/30{border-color:color-mix(in oklab,var(--semantic-border-strong)30%,transparent)}}.border-border-subtle{border-color:var(--semantic-border-subtle)}.border-border\/40{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab,var(--semantic-border-default)40%,transparent)}}.border-border\/50{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab,var(--semantic-border-default)50%,transparent)}}.border-brand-1-strong\/5{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\/5{border-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.border-brand-1-strong\/20{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\/20{border-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.border-brand-1-strong\/30{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\/30{border-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.border-brand-2-strong\/20{border-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-2-strong\/20{border-color:color-mix(in oklab,var(--palette-brand-2-strong)20%,transparent)}}.border-brand-3-strong\/20{border-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-3-strong\/20{border-color:color-mix(in oklab,var(--palette-brand-3-strong)20%,transparent)}}.border-camel-strong,.border-camel-strong\/20{border-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.border-camel-strong\/20{border-color:color-mix(in oklab,var(--palette-camel-strong)20%,transparent)}}.border-destructive{border-color:var(--palette-support-error-strong)}.border-foreground{border-color:var(--semantic-text-primary)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--semantic-border-default)}.border-secondary{border-color:var(--semantic-action-secondary)}.border-status-error,.border-status-error\/20{border-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-error\/20{border-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.border-status-info\/20{border-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-info\/20{border-color:color-mix(in oklab,var(--palette-support-info-strong)20%,transparent)}}.border-status-success,.border-status-success\/20{border-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-success\/20{border-color:color-mix(in oklab,var(--palette-support-success-strong)20%,transparent)}}.border-status-warning\/20{border-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-warning\/20{border-color:color-mix(in oklab,var(--palette-support-warning-strong)20%,transparent)}}.border-surface-elevated{border-color:var(--semantic-surface-elevated)}.border-text-primary{border-color:var(--semantic-text-primary)}.border-transparent{border-color:#0000}.border-t-text-link{border-top-color:var(--semantic-text-link)}.border-t-text-primary{border-top-color:var(--semantic-text-primary)}.bg-\[\#eeeeee\]{background-color:#eee}
1.bg-accent{background-color:var(--semantic-surface-muted)}.bg-accordion-active{background-color:var(--semantic-surface-elevated)}.bg-accordion-background{background-color:var(--semantic-surface-canvas)}.bg-accordion-hover{background-color:var(--component-nav-background)}.bg-account-background{background-color:var(--semantic-surface-muted)}.bg-account-list-background{background-color:var(--semantic-surface-canvas)}.bg-account-usage-card-background{background-color:var(--semantic-surface-elevated)}.bg-action-primary{background-color:var(--semantic-action-primary)}.bg-action-secondary{background-color:var(--semantic-action-secondary)}.bg-background,.bg-background\/90{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab,var(--semantic-surface-canvas)90%,transparent)}}.bg-background\/95{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--semantic-surface-canvas)95%,transparent)}}.bg-base-950,.bg-base-950\/20{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/20{background-color:color-mix(in oklab,var(--palette-base-950)20%,transparent)}}.bg-base-950\/30{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/30{background-color:color-mix(in oklab,var(--palette-base-950)30%,transparent)}}.bg-base-950\/70{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/70{background-color:color-mix(in oklab,var(--palette-base-950)70%,transparent)}}.bg-base-950\/80{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\/80{background-color:color-mix(in oklab,var(--palette-base-950)80%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--semantic-border-default)}.bg-border-subtle{background-color:var(--semantic-border-subtle)}.bg-border\/40{background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.bg-border\/40{background-color:color-mix(in oklab,var(--semantic-border-default)40%,transparent)}}.bg-brand-1-light\/5{background-color:var(--palette-brand-1-light)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-light\/5{background-color:color-mix(in oklab,var(--palette-brand-1-light)5%,transparent)}}.bg-brand-1-strong,.bg-brand-1-strong\/2{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\/2{background-color:color-mix(in oklab,var(--palette-brand-1-strong)2%,transparent)}}.bg-brand-1-strong\/5{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\/5{background-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.bg-brand-1-strong\/10{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\/10{background-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.bg-brand-1-strong\/20{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\/20{background-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.bg-brand-2-strong,.bg-brand-2-strong\/5{background-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-2-strong\/5{background-color:color-mix(in oklab,var(--palette-brand-2-strong)5%,transparent)}}.bg-brand-2-strong\/10{background-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-2-strong\/10{background-color:color-mix(in oklab,var(--palette-brand-2-strong)10%,transparent)}}.bg-brand-3-light{background-color:var(--palette-brand-3-light)}.bg-brand-3-strong,.bg-brand-3-strong\/5{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\/5{background-color:color-mix(in oklab,var(--palette-brand-3-strong)5%,transparent)}}.bg-brand-3-strong\/10{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\/10{background-color:color-mix(in oklab,var(--palette-brand-3-strong)10%,transparent)}}.bg-brand-3-strong\/20{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\/20{background-color:color-mix(in oklab,var(--palette-brand-3-strong)20%,transparent)}}.bg-brand-3-wash-subtle{background-color:var(--palette-brand-3-wash-subtle)}.bg-button-primary{background-color:var(--semantic-action-primary)}.bg-button-primary-hover{background-color:var(--semantic-action-primary-hover)}.bg-button-secondary{background-color:var(--semantic-action-secondary)}.bg-button-secondary-hover{background-color:var(--semantic-action-secondary-hover)}.bg-camel-strong,.bg-camel-strong\/5{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.bg-camel-strong\/5{background-color:color-mix(in oklab,var(--palette-camel-strong)5%,transparent)}}.bg-card{background-color:var(--semantic-surface-elevated)}.bg-card-background{background-color:var(--semantic-surface-canvas)}.bg-card-background-secondary,.bg-card-background-secondary\/60{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-card-background-secondary\/60{background-color:color-mix(in oklab,var(--semantic-surface-muted)60%,transparent)}}.bg-card-background-secondary\/80{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-card-background-secondary\/80{background-color:color-mix(in oklab,var(--semantic-surface-muted)80%,transparent)}}.bg-card-background\/95{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-card-background\/95{background-color:color-mix(in oklab,var(--semantic-surface-canvas)95%,transparent)}}.bg-current{background-color:currentColor}.bg-custom-gray{background-color:var(--color-custom-gray)}.bg-foreground{background-color:var(--semantic-text-primary)}.bg-muted,.bg-muted\/40{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.bg-muted\/50{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--semantic-surface-muted)50%,transparent)}}.bg-partner-card-background,.bg-popover{background-color:var(--semantic-surface-elevated)}.bg-primary{background-color:var(--semantic-action-primary)}.bg-status-error{background-color:var(--palette-support-error-strong)}.bg-status-error-surface{background-color:var(--palette-support-error-light)}.bg-status-info{background-color:var(--palette-support-info-strong)}.bg-status-info-surface{background-color:var(--palette-support-info-light)}.bg-status-info\/5{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.bg-status-info\/5{background-color:color-mix(in oklab,var(--palette-support-info-strong)5%,transparent)}}.bg-status-success{background-color:var(--palette-support-success-strong)}.bg-status-success-surface{background-color:var(--palette-support-success-light)}.bg-status-warning{background-color:var(--palette-support-warning-strong)}.bg-status-warning-surface{background-color:var(--palette-support-warning-light)}.bg-surface-canvas{background-color:var(--semantic-surface-canvas)}.bg-surface-elevated,.bg-surface-elevated\/10{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\/10{background-color:color-mix(in oklab,var(--semantic-surface-elevated)10%,transparent)}}.bg-surface-elevated\/40{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\/40{background-color:color-mix(in oklab,var(--semantic-surface-elevated)40%,transparent)}}.bg-surface-elevated\/80{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\/80{background-color:color-mix(in oklab,var(--semantic-surface-elevated)80%,transparent)}}.bg-surface-inverse{background-color:var(--semantic-surface-inverse)}.bg-surface-muted,.bg-surface-muted\/20{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-surface-muted\/20{background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.bg-surface-warm{background-color:var(--palette-surface-warm)}.bg-text-primary{background-color:var(--semantic-text-primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-agent-workforce{--tw-gradient-from:var(--semantic-agent-workforce);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
1(--tw-gradient-to-position))}.from-background{--tw-gradient-from:var(--semantic-surface-canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/25{--tw-gradient-from:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.from-background\/25{--tw-gradient-from:color-mix(in oklab,var(--semantic-surface-canvas)25%,transparent)}}.from-background\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-1-wash-subtle{--tw-gradient-from:var(--palette-brand-1-wash-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-2-wash{--tw-gradient-from:var(--palette-brand-2-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-3-strong{--tw-gradient-from:var(--palette-brand-3-strong);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-agent-single{--tw-gradient-via:var(--semantic-agent-single);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand-1-wash{--tw-gradient-via:var(--palette-brand-1-wash);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-elevated{--tw-gradient-via:var(--semantic-surface-elevated);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-agent-automation{--tw-gradient-to:var(--semantic-agent-automation);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/90{--tw-gradient-to:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.to-background\/90{--tw-gradient-to:color-mix(in oklab,var(--semantic-surface-canvas)90%,transparent)}}.to-background\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-brand-3-wash{--tw-gradient-to:var(--palette-brand-3-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-brand-3-wash-subtle{--tw-gradient-to:var(--palette-brand-3-wash-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-surface-elevated\/0{--tw-gradient-to:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.to-surface-elevated\/0{--tw-gradient-to:color-mix(in oklab,var(--semantic-surface-elevated)0%,transparent)}}.to-surface-elevated\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
1(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-status-warning{fill:var(--palette-support-warning-strong)}.fill-text-inverse{fill:var(--semantic-text-inverse)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[0\.18em\]{padding-inline-start:.18em;padding-inline-end:.18em}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-18{padding-top:calc(var(--spacing)*18)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-36{padding-top:calc(var(--spacing)*36)}.pt-\[52px\]{padding-top:52px}.pt-\[56\.25\%\]{padding-top:56.25%}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-20{padding-right:calc(var(--spacing)*20)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-\[0\.06em\]{padding-bottom:.06em}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono)}.font-sans{font-family:var(--font-geist-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[42vw\]{font-size:42vw}.text-\[clamp\(1rem\,5\.5vw\,3\.75rem\)\]{font-size:clamp(1rem,5.5vw,3.75rem)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#222222\]{color:#222}.text-action-primary-foreground{color:var(--semantic-action-primary-foreground)}.text-action-secondary-foreground{color:var(--semantic-action-secondary-foreground)}.text-background{color:var(--semantic-surface-canvas)}.text-base-100{color:var(--palette-base-100)}.text-brand-1-strong,.text-brand-1-strong\/60{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.text-brand-1-strong\/60{color:color-mix(in oklab,var(--palette-brand-1-strong)60%,transparent)}}.text-brand-2-strong{color:var(--palette-brand-2-strong)}.text-brand-3-strong{color:var(--palette-brand-3-strong)}.text-button-primary-foreground\/80{color:var(--semantic-action-primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-button-primary-foreground\/80{color:color-mix(in oklab,var(--semantic-action-primary-foreground)80%,transparent)}}.text-camel-strong{color:var(--palette-camel-strong)}.text-current{color:currentColor}.text-destructive{color:var(--palette-support-error-strong)}.text-foreground{color:var(--semantic-text-primary)}.text-gray-500{color:var(--color-gray-500)}.text-icon-background,.text-icon-primary{color:var(--semantic-icon-primary)}.text-integration-discord{color:var(--palette-integration-discord)}.text-muted-foreground{color:var(--semantic-text-muted)}.text-partner-card-foreground,.text-popover-foreground{color:var(--semantic-text-primary)}.text-primary{color:var(--semantic-action-primary)}.text-primary-foreground{color:var(--semantic-action-primary-foreground)}.text-secondary{color:var(--semantic-action-secondary)}.text-status-error{color:var(--palette-support-error-strong)}.text-status-info{color:var(--palette-support-info-strong)}.text-status-success{color:var(--palette-support-success-strong)}.text-status-warning{color:var(--palette-support-warning-strong)}.text-text-inverse,.text-text-inverse\/40{color:var(--semantic-text-inverse)}@supports (color:color-mix(in lab, red, red)){.text-text-inverse\/40{color:color-mix(in oklab,var(--semantic-text-inverse)40%,transparent)}}.text-text-link{color:var(--semantic-text-link)}.text-text-muted{color:var(--semantic-text-muted)}.text-text-primary,.text-text-primary\/50{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/50{color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent)}}.text-text-primary\/60{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/60{color:color-mix(in oklab,var(--semantic-text-primary)60%,transparent)}}.text-text-primary\/65{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/65{color:color-mix(in oklab,var(--semantic-text-primary)65%,transparent)}}.text-text-primary\/70{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/70{color:color-mix(in oklab,var(--semantic-text-primary)70%,transparent)}}.text-text-primary\/75{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/75{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.text-text-primary\/80{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/80{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.text-text-primary\/90{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\/90{color:color-mix(in oklab,var(--semantic-text-primary)90%,transparent)}}.text-text-secondary,.text-text-secondary\/50{color:var(--semantic-text-secondary)}@supports (color:color-mix(in lab, red, red)){.text-text-secondary\/50{color:color-mix(in oklab,var(--semantic-text-secondary)50%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-foreground\/50{-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);text-decoration-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.decoration-foreground\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}
1.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--elevation-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-lg{--tw-shadow:var(--elevation-lg),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-md{--tw-shadow:var(--elevation-md),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-xl{--tw-shadow:var(--elevation-xl),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-user{--tw-shadow:"0px 1px 0px 0px var(--effect-white-33) inset, 0px 3px 4px -1px var(--effect-black-25), 0px 0px 0px 1px var(--effect-ring-25)";box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.shadow-xl{--tw-shadow:var(--elevation-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/color,.shadow\/ring{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(8px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-20{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(20px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.smooth-shadow{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-md{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-md{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-ring-lg{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 25px 50px 0 var(--smooth-shadow-color),0 12px 24px 0 var(--smooth-shadow-color),0 6px 12px 0 var(--smooth-shadow-color),0 3px 6px 0 var(--smooth-shadow-color),0 1.5px 3px 0 var(--smooth-shadow-color),0 0 0 1px var(--smooth-ring-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-ring-lg{box-shadow:0 25px 50px 0 color-mix(in srgb,var(--smooth-shadow-color)5%,transparent),0 12px 24px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 6px 12px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 3px 6px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 1.5px 3px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 0 0 1px var(--smooth-ring-color)!important}}.smooth-shadow-ring-md{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color),0 0 0 1px var(--smooth-ring-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-ring-md{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),
10 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 0 0 1px var(--smooth-ring-color)!important}}.smooth-shadow-sm{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 18px 47px 0 var(--smooth-shadow-color),0 7.5px 19px 0 var(--smooth-shadow-color),0 4px 10.5px 0 var(--smooth-shadow-color),0 2.3px 5.8px 0 var(--smooth-shadow-color),0 1.2px 3.1px 0 var(--smooth-shadow-color),0 .5px 1.3px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-sm{box-shadow:0 18px 47px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 7.5px 19px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 4px 10.5px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.3px 5.8px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.2px 3.1px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 .5px 1.3px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-none{box-shadow:none!important}.shadow-ring{--tw-shadow-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.shadow-ring{--tw-shadow-color:color-mix(in oklab,var(--semantic-border-focus)var(--tw-shadow-alpha),transparent)}}.ring-base-elevated{--tw-ring-color:var(--palette-base-elevated)}.ring-border{--tw-ring-color:var(--semantic-border-default)}.ring-border-focus,.ring-border-focus\/20{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-border-focus\/20{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)20%,transparent)}}.ring-border-focus\/30{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-border-focus\/30{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)30%,transparent)}}.ring-border-subtle{--tw-ring-color:var(--semantic-border-subtle)}.ring-brand-1-strong\/20{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.ring-brand-1-strong\/20{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.ring-brand-1-strong\/30{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.ring-brand-1-strong\/30{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.ring-button-primary\/50{--tw-ring-color:var(--semantic-action-primary)}@supports (color:color-mix(in lab, red, red)){.ring-button-primary\/50{--tw-ring-color:color-mix(in oklab,var(--semantic-action-primary)50%,transparent)}}.ring-camel-strong\/30{--tw-ring-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.ring-camel-strong\/30{--tw-ring-color:color-mix(in oklab,var(--palette-camel-strong)30%,transparent)}}.ring-card{--tw-ring-color:var(--semantic-surface-elevated)}.ring-destructive\/20{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/20{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.ring-destructive\/40{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/40{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.ring-ring,.ring-ring\/50{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.ring-status-error\/20{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\/20{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.ring-status-error\/40{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\/40{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.ring-status-info\/30{--tw-ring-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-info\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.ring-status-success\/30{--tw-ring-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-success\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.ring-status-warning\/30{--tw-ring-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-warning\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--semantic-surface-canvas)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,transform\]{transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,opacity\,transform\]{transition-property:width,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
1.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.duration-\[250ms\]{--tw-duration:.25s;transition-duration:.25s}.ease-\[var\(--motion-ease-out\)\]{--tw-ease:var(--motion-ease-out);transition-timing-function:var(--motion-ease-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.smooth-ring-base-950\/10{--smooth-ring-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.smooth-ring-base-950\/10{--smooth-ring-color:color-mix(in srgb,var(--palette-base-950)calc(10*1%),transparent)}}.\!paused{animation-play-state:paused!important}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.delay-75{animation-delay:75ms}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-1000{animation-duration:1s}.duration-\[160ms\]{animation-duration:.16s}.duration-\[250ms\]{animation-duration:.25s}.ease-\[var\(--motion-ease-out\)\]{animation-timing-function:var(--motion-ease-out)}.fade-in,.fade-in-0{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-top-2{--tw-enter-translate-y:-.5rem}.zoom-in-95{--tw-enter-scale:.95}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:w-5:is(:where(.group):hover *){width:calc(var(--spacing)*5)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:border-text-primary:is(:where(.group):hover *){border-color:var(--semantic-text-primary)}.group-hover\:bg-base-950\/30:is(:where(.group):hover *){background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-base-950\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--palette-base-950)30%,transparent)}}.group-hover\:bg-text-primary:is(:where(.group):hover *){background-color:var(--semantic-text-primary)}.group-hover\:text-brand-1-strong:is(:where(.group):hover *),.group-hover\:text-brand-1-strong\/80:is(:where(.group):hover *){color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-brand-1-strong\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--semantic-text-muted)}.group-hover\:text-text-inverse:is(:where(.group):hover *){color:var(--semantic-text-inverse)}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--semantic-text-primary)}.group-hover\:text-text-secondary:is(:where(.group):hover *){color:var(--semantic-text-secondary)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:w-5:is(:where(.group):focus-visible *){width:calc(var(--spacing)*5)}.group-focus-visible\:translate-x-0:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\:text-brand-1-strong:is(:where(.group):focus-visible *){color:var(--palette-brand-1-strong)}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}
1.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-xl:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) + 4px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-surface-elevated:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--semantic-surface-elevated)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--semantic-text-primary)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.file\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:var(--semantic-text-muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab,var(--semantic-text-muted)50%,transparent)}}.placeholder\:text-text-secondary::placeholder{color:var(--semantic-text-secondary)}.placeholder\:transition-colors::placeholder{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:origin-left:after{content:var(--tw-content);transform-origin:0}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.after\:bg-text-primary:after{content:var(--tw-content);background-color:var(--semantic-text-primary)}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:duration-200:after{content:var(--tw-content);animation-duration:.2s}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.focus-within\:border-ring:focus-within{border-color:var(--semantic-border-focus)}.focus-within\:bg-background:focus-within{background-color:var(--semantic-surface-canvas)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (hover:hover){.hover\:border-base-elevated:hover{border-color:var(--palette-base-elevated)}.hover\:border-border:hover,.hover\:border-border-default:hover{border-color:var(--semantic-border-default)}.hover\:border-brand-1-strong:hover,.hover\:border-brand-1-strong\/10:hover{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-1-strong\/10:hover{border-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)40%,transparent)}}.hover\:border-text-primary\/20:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-text-primary\/20:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)20%,transparent)}}.hover\:border-text-primary\/30:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-text-primary\/30:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)30%,transparent)}}.hover\:bg-accent:hover,.hover\:bg-accent\/50:hover{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--semantic-surface-muted)50%,transparent)}}.hover\:bg-accordion-hover:hover{background-color:var(--component-nav-background)}.hover\:bg-action-primary-hover:hover{background-color:var(--semantic-action-primary-hover)}.hover\:bg-action-secondary-hover:hover{background-color:var(--semantic-action-secondary-hover)}.hover\:bg-background:hover{background-color:var(--semantic-surface-canvas)}.hover\:bg-brand-1-strong\/10:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-1-strong\/10:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.hover\:bg-brand-1-strong\/80:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-1-strong\/80:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.hover\:bg-brand-1-strong\/85:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-1-strong\/85:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)85%,transparent)}}.hover\:bg-camel-strong\/10:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-camel-strong\/10:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)10%,transparent)}}.hover\:bg-camel-strong\/80:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-camel-strong\/80:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)80%,transparent)}}.hover\:bg-camel-strong\/85:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-camel-strong\/85:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)85%,transparent)}}.hover\:bg-card:hover{background-color:var(--semantic-surface-elevated)}.hover\:bg-card-background:hover{background-color:var(--semantic-surface-canvas)}.hover\:bg-card-background-secondary:hover,.hover\:bg-muted:hover{background-color:var(--semantic-surface-muted)}.hover\:bg-partner-card-hover\/80:hover{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-partner-card-hover\/80:hover{background-color:color-mix(in oklab,var(--palette-brand-3-strong)80%,transparent)}}
1.hover\:bg-status-error\/80:hover{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-error\/80:hover{background-color:color-mix(in oklab,var(--palette-support-error-strong)80%,transparent)}}.hover\:bg-status-info\/85:hover{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-info\/85:hover{background-color:color-mix(in oklab,var(--palette-support-info-strong)85%,transparent)}}.hover\:bg-status-success\/85:hover{background-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-success\/85:hover{background-color:color-mix(in oklab,var(--palette-support-success-strong)85%,transparent)}}.hover\:bg-status-warning\/85:hover{background-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-status-warning\/85:hover{background-color:color-mix(in oklab,var(--palette-support-warning-strong)85%,transparent)}}.hover\:bg-surface-canvas:hover{background-color:var(--semantic-surface-canvas)}.hover\:bg-surface-elevated:hover,.hover\:bg-surface-elevated\/25:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-elevated\/25:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)25%,transparent)}}.hover\:bg-surface-elevated\/40:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-elevated\/40:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)40%,transparent)}}.hover\:bg-surface-elevated\/50:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-elevated\/50:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)50%,transparent)}}.hover\:bg-surface-elevated\/70:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-elevated\/70:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)70%,transparent)}}.hover\:bg-surface-muted:hover{background-color:var(--semantic-surface-muted)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-brand-1-strong:hover,.hover\:text-brand-1-strong\/80:hover{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:text-brand-1-strong\/80:hover{color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.hover\:text-button-secondary-foreground:hover{color:var(--semantic-action-secondary-foreground)}.hover\:text-foreground:hover{color:var(--semantic-text-primary)}.hover\:text-partner-card-hover-foreground:hover,.hover\:text-text-inverse:hover{color:var(--semantic-text-inverse)}.hover\:text-text-link:hover{color:var(--semantic-text-link)}.hover\:text-text-primary:hover{color:var(--semantic-text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);text-decoration-color:var(--semantic-text-primary)}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-8:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(8px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-border:hover{--tw-ring-color:var(--semantic-border-default)}.hover\:ring-brand-1-strong\/20:hover{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-brand-1-strong\/20:hover{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.hover\:ring-card:hover{--tw-ring-color:var(--semantic-surface-elevated)}}.focus\:bg-accent:focus{background-color:var(--semantic-surface-muted)}.focus\:bg-background:focus{background-color:var(--semantic-surface-canvas)}.focus\:text-accent-foreground:focus{color:var(--semantic-text-primary)}.focus\:text-button-secondary-foreground:focus{color:var(--semantic-action-secondary-foreground)}.focus\:text-text-inverse:focus{color:var(--semantic-text-inverse)}.focus\:text-text-primary:focus{color:var(--semantic-text-primary)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-border-focus:focus-visible{border-color:var(--semantic-border-focus)}.focus-visible\:border-button-primary:focus-visible{border-color:var(--semantic-action-primary)}.focus-visible\:border-destructive:focus-visible{border-color:var(--palette-support-error-strong)}.focus-visible\:border-ring:focus-visible{border-color:var(--semantic-border-focus)}.focus-visible\:bg-background:focus-visible{background-color:var(--semantic-surface-canvas)}.focus-visible\:text-brand-1-strong:focus-visible{color:var(--palette-brand-1-strong)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-base-elevated:focus-visible{--tw-ring-color:var(--palette-base-elevated)}.focus-visible\:ring-border-focus\/20:focus-visible{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-border-focus\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)20%,transparent)}}.focus-visible\:ring-border-focus\/30:focus-visible{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-border-focus\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)30%,transparent)}}.focus-visible\:ring-brand-1-strong\/20:focus-visible{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-1-strong\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.focus-visible\:ring-brand-1-strong\/30:focus-visible{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand-1-strong\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.focus-visible\:ring-button-primary\/50:focus-visible{--tw-ring-color:var(--semantic-action-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-button-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-action-primary)50%,transparent)}}.focus-visible\:ring-camel-strong\/30:focus-visible{--tw-ring-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-camel-strong\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-camel-strong)30%,transparent)}}:is(.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible){--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.focus-visible\:ring-status-error\/20:focus-visible{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-status-error\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.focus-visible\:ring-status-info\/30:focus-visible{--tw-ring-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-status-info\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.focus-visible\:ring-status-success\/30:focus-visible{--tw-ring-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-status-success\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.focus-visible\:ring-status-warning\/30:focus-visible{--tw-ring-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-status-warning\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--semantic-surface-canvas)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-border-focus:focus-visible{outline-color:var(--semantic-border-focus)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-\[0\.97\]:active{scale:.97}.active\:bg-action-primary-hover:active{background-color:var(--semantic-action-primary-hover)}.active\:bg-brand-1-strong\/90:active{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.active\:bg-brand-1-strong\/90:active{background-color:color-mix(in oklab,var(--palette-brand-1-strong)90%,transparent)}}.active\:bg-surface-muted:active{background-color:var(--semantic-surface-muted)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true],.aria-invalid\:border-status-error[aria-invalid=true]{border-color:var(--palette-support-error-strong)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.aria-invalid\:ring-status-error\/20[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-status-error\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.aria-invalid\:outline-status-error[aria-invalid=true]{outline-color:var(--palette-support-error-strong)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--semantic-border-focus)}.data-\[active\=true\]\:bg-button-ghost-active[data-active=true]{background-color:var(--semantic-surface-elevated)}.data-\[active\=true\]\:bg-button-secondary-hover\/50[data-active=true]{background-color:var(--semantic-action-secondary-hover)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:bg-button-secondary-hover\/50[data-active=true]{background-color:color-mix(in oklab,var(--semantic-action-secondary-hover)50%,transparent)}}.data-\[active\=true\]\:text-button-secondary-foreground[data-active=true]{color:var(--semantic-action-secondary-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}@media (hover:hover){.data-\[active\=true\]\:hover\:bg-background[data-active=true]:hover{background-color:var(--semantic-surface-canvas)}}.data-\[active\=true\]\:focus\:bg-background[data-active=true]:focus{background-color:var(--semantic-surface-canvas)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--palette-support-error-strong)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[placeholder\]\:text-muted-foreground[data-placeholder],.data-\[placeholder\]\:text-muted-foreground\/50[data-placeholder]{color:var(--semantic-text-muted)}@supports (color:color-mix(in lab, red, red)){.data-\[placeholder\]\:text-muted-foreground\/50[data-placeholder]{color:color-mix(in oklab,var(--semantic-text-muted)50%,transparent)}}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:border-border-strong[data-state=active]{border-color:var(--semantic-border-strong)}.data-\[state\=active\]\:border-border-subtle[data-state=active]{border-color:var(--semantic-border-subtle)}.data-\[state\=active\]\:border-brand-1-strong[data-state=active]{border-color:var(--palette-brand-1-strong)}.data-\[state\=active\]\:border-camel-strong[data-state=active]{border-color:var(--palette-camel-strong)}.data-\[state\=active\]\:bg-surface-canvas[data-state=active]{background-color:var(--semantic-surface-canvas)}.data-\[state\=active\]\:bg-surface-elevated[data-state=active]{background-color:var(--semantic-surface-elevated)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\[state\=active\]\:text-text-primary[data-state=active]{color:var(--semantic-text-primary)}.data-\[state\=active\]\:shadow-md[data-state=active]{--tw-shadow:var(--elevation-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=active\]\:smooth-shadow-sm[data-state=active]{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 18px 47px 0 var(--smooth-shadow-color),0 7.5px 19px 0 var(--smooth-shadow-color),0 4px 10.5px 0 var(--smooth-shadow-color),0 2.3px 5.8px 0 var(--smooth-shadow-color),0 1.2px 3.1px 0 var(--smooth-shadow-color),0 .5px 1.3px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.data-\[state\=active\]\:smooth-shadow-sm[data-state=active]{box-shadow:0 18px 47px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 7.5px 19px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 4px 10.5px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.3px 5.8px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.2px 3.1px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 .5px 1.3px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}@media (hover:hover){.data-\[state\=active\]\:hover\:bg-transparent[data-state=active]:hover{background-color:#0000}}.data-\[state\=checked\]\:border-border-default[data-state=checked]{border-color:var(--semantic-border-default)}.data-\[state\=checked\]\:bg-button-primary[data-state=checked]{background-color:var(--semantic-action-primary)}.data-\[state\=checked\]\:text-button-primary-foreground[data-state=checked]{color:var(--semantic-action-primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--semantic-surface-muted)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--semantic-text-primary)}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:zoom-in-105[data-state=open]{--tw-enter-scale:1.05}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}
1.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--palette-support-error-strong)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--palette-support-error-strong)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--palette-support-error-strong)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:blur-none{--tw-blur: ;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.motion-reduce\:transition-\[color\,background-color\,border-color\,box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-200{--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.motion-reduce\:after\:transform-none:after{content:var(--tw-content);transform:none}.motion-reduce\:after\:transition-none:after{content:var(--tw-content);transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:48rem){.max-md\:relative{position:relative}.max-md\:overflow-x-auto{overflow-x:auto}}@media (min-width:1080px){.min-\[1080px\]\:sticky{position:sticky}.min-\[1080px\]\:top-24{top:calc(var(--spacing)*24)}.min-\[1080px\]\:z-10{z-index:10}.min-\[1080px\]\:mb-0{margin-bottom:calc(var(--spacing)*0)}.min-\[1080px\]\:ml-12{margin-left:calc(var(--spacing)*12)}.min-\[1080px\]\:block{display:block}.min-\[1080px\]\:flex{display:flex}.min-\[1080px\]\:hidden{display:none}.min-\[1080px\]\:h-\[calc\(100dvh-6rem\)\]{height:calc(100dvh - 6rem)}.min-\[1080px\]\:flex-col{flex-direction:column}.min-\[1080px\]\:flex-row{flex-direction:row}.min-\[1080px\]\:self-start{align-self:flex-start}.min-\[1080px\]\:pb-5{padding-bottom:calc(var(--spacing)*5)}}@media (min-width:40rem){.sm\:inset-x-8{inset-inline:calc(var(--spacing)*8)}.sm\:top-6{top:calc(var(--spacing)*6)}.sm\:bottom-5{bottom:calc(var(--spacing)*5)}.sm\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\:mb-16{margin-bottom:calc(var(--spacing)*16)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-2{height:calc(var(--spacing)*2)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-6{height:calc(var(--spacing)*6)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-9{height:calc(var(--spacing)*9)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:min-h-32{min-height:calc(var(--spacing)*32)}.sm\:min-h-\[70vh\]{min-height:70vh}.sm\:w-2{width:calc(var(--spacing)*2)}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-6{width:calc(var(--spacing)*6)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-9{width:calc(var(--spacing)*9)}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-auto{width:auto}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-1{flex:1}.sm\:-translate-y-5{--tw-translate-y:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}
1.sm\:gap-1{gap:calc(var(--spacing)*1)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-7{padding-block:calc(var(--spacing)*7)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:top-8{top:calc(var(--spacing)*8)}.md\:top-28{top:calc(var(--spacing)*28)}.md\:right-8{right:calc(var(--spacing)*8)}.md\:z-10{z-index:10}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:my-16{margin-block:calc(var(--spacing)*16)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-14{margin-top:calc(var(--spacing)*14)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\:mb-20{margin-bottom:calc(var(--spacing)*20)}.md\:-ml-2{margin-left:calc(var(--spacing)*-2)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:min-h-80{min-height:calc(var(--spacing)*80)}.md\:min-h-\[80vh\]{min-height:80vh}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-\[200px\]{width:200px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[320px\]{max-width:320px}.md\:shrink{flex-shrink:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}
1.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-28{gap:calc(var(--spacing)*28)}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-12{column-gap:calc(var(--spacing)*12)}.md\:gap-y-10{row-gap:calc(var(--spacing)*10)}.md\:self-start{align-self:flex-start}.md\:overflow-visible{overflow:visible}.md\:overflow-x-visible{overflow-x:visible}.md\:rounded-4xl{border-radius:var(--radius-4xl)}.md\:rounded-\[36px\]{border-radius:36px}.md\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:bg-background{background-color:var(--semantic-surface-canvas)}.md\:bg-brand-1-strong\/5{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.md\:bg-brand-1-strong\/5{background-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:pt-1{padding-top:calc(var(--spacing)*1)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:pt-16{padding-top:calc(var(--spacing)*16)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pt-24{padding-top:calc(var(--spacing)*24)}.md\:pt-28{padding-top:calc(var(--spacing)*28)}.md\:pt-36{padding-top:calc(var(--spacing)*36)}.md\:pt-44{padding-top:calc(var(--spacing)*44)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-2{padding-bottom:calc(var(--spacing)*2)}.md\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\:pb-10{padding-bottom:calc(var(--spacing)*10)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[34rem\]{font-size:34rem}.md\:ring-20{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(20px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-12{inset-inline:calc(var(--spacing)*12)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:-bottom-6{bottom:calc(var(--spacing)*-6)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-6{height:calc(var(--spacing)*6)}.lg\:h-\[480px\]{height:480px}.lg\:h-full{height:100%}.lg\:min-h-\[80vh\]{min-height:80vh}.lg\:min-h-\[280px\]{min-height:280px}.lg\:min-h-\[480px\]{min-height:480px}.lg\:w-6{width:calc(var(--spacing)*6)}.lg\:w-64{width:calc(var(--spacing)*64)}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[70\%\]{width:70%}.lg\:max-w-\[660px\]{max-width:660px}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:flex-none{flex:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-start{align-items:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-24{gap:calc(var(--spacing)*24)}.lg\:gap-32{gap:calc(var(--spacing)*32)}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:py-14{padding-block:calc(var(--spacing)*14)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-28{top:calc(var(--spacing)*28)}.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:min-h-full{min-height:100%}.xl\:w-\[30\%\]{width:30%}.xl\:w-\[280px\]{width:280px}.xl\:max-w-sm{max-width:var(--container-sm)}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-stretch{align-items:stretch}.xl\:gap-0{gap:calc(var(--spacing)*0)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.dark\:bg-status-error\/30:is(.dark *){background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-status-error\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-error-strong)30%,transparent)}}.dark\:bg-status-success\/30:is(.dark *){background-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-status-success\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.dark\:bg-status-warning\/30:is(.dark *){background-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-status-warning\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--semantic-text-muted)}.dark\:text-status-error:is(.dark *){color:var(--palette-support-error-strong)}.dark\:text-status-success:is(.dark *){color:var(--palette-support-success-strong)}.dark\:text-status-warning:is(.dark *){color:var(--palette-support-warning-strong)}.dark\:text-text-inverse:is(.dark *){color:var(--semantic-text-inverse)}.dark\:aria-invalid\:ring-status-error\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-status-error\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--semantic-border-default)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--semantic-text-primary)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}@media (pointer:fine){@media (hover:hover){.fine\:group-hover\:-rotate-45:is(:where(.group):hover *){rotate:-45deg}.fine\:hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (prefers-reduced-motion:no-preference){@media (pointer:fine){@media (hover:hover){.motion-safe\:fine\:group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing)*3.5);
1height:calc(var(--spacing)*3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--semantic-text-muted)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--palette-support-error-strong)!important}.\[\&\:not\(\:focus-visible\)\:hover\]\:border-border:not(:focus-visible):hover{border-color:var(--semantic-border-default)}.\[\&\:not\(\:focus-visible\)\:hover\]\:bg-accent:not(:focus-visible):hover{background-color:var(--semantic-surface-muted)}.\[\&\:not\(\:focus-within\)\:hover\]\:border-border:not(:focus-within):hover{border-color:var(--semantic-border-default)}.\[\&\:not\(\:focus-within\)\:hover\]\:bg-accent:not(:focus-within):hover{background-color:var(--semantic-surface-muted)}.\[\&\:not\(\:placeholder-shown\)\]\:text-text-primary:not(:placeholder-shown){color:var(--semantic-text-primary)}.\[\&\>div\:first-child\]\:overflow-visible>div:first-child{overflow:visible}.\[\&\>div\:first-child\]\:rounded-t-2xl>div:first-child{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.\[\&\>div\:first-child\]\:bg-surface-elevated>div:first-child{background-color:var(--semantic-surface-elevated)}.font-display-title{font-family:var(--font-display-title)}.font-text-body{font-family:var(--font-text-body)}.font-text-code{font-family:var(--font-text-code)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animate-fade-in{animation:1.5s ease-in-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes expandBox{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.link-underline-grow{display:inline-block;position:relative}.link-underline-grow:after{content:"";bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transform-origin:0;--tw-scale-x:0%;width:100%;height:1px;scale:var(--tw-scale-x)var(--tw-scale-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:currentColor;animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.link-underline-grow:hover:after{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}:root{--smooth-ring-color:#0000000d}@supports (color:light-dark(black, white)){:root{--smooth-ring-color:light-dark(#0000000d,#ffffff2e)}}.light,[data-theme=light]{--smooth-ring-color:#0000000d}.dark,[data-theme=dark]{--smooth-ring-color:#ffffff2e}:root{--palette-base-elevated:#fff;--palette-base-ink:#222;--palette-base-50:#f5f5f5;--palette-base-100:#eee;--palette-base-200:#ccc;--palette-base-300:#aaa;--palette-base-400:#888;--palette-base-500:#666;--palette-base-600:#444;--palette-base-700:#333;--palette-base-900:#111;--palette-base-950:#000;--palette-brand-1-strong:#155dfc;--palette-brand-1-light:#dbe7fe;--palette-brand-1-depth:#b8c8f5;--palette-brand-1-wash:#e9f0ff;--palette-brand-1-wash-subtle:#f1f6ff;--palette-brand-2-strong:#029966;--palette-brand-2-light:#c1d6bb;--palette-brand-2-depth:#9ec497;--palette-brand-2-wash:#d8efd4;--palette-brand-3-strong:#e17100;--palette-brand-3-light:#f8eae1;--palette-brand-3-depth:#f0c0a0;--palette-brand-3-wash:#fff4ec;--palette-brand-3-wash-subtle:#f9f3ec;--palette-illustration-blue-soft:#7195ff;--palette-illustration-coral:#ff675e;--palette-illustration-fuchsia:#ed6aff;--palette-illustration-indigo:#4f46e5;--palette-surface-warm:#f5f4f0;--palette-integration-discord:#5865f2;--palette-chart-1:#e76e50;--palette-chart-2:#2a9d90;--palette-chart-3:#274754;--palette-chart-4:#e9c468;--palette-chart-5:#f4a362;--palette-chart-dark-1:#2662d9;--palette-chart-dark-2:#2db88a;--palette-chart-dark-3:#e88c30;--palette-chart-dark-4:#af57db;--palette-chart-dark-5:#e23670;--palette-dark-canvas:#09090b;--palette-dark-elevated:#27272a;--palette-dark-text:#fafafa;--palette-dark-text-muted:#a1a1aa;--palette-dark-ink:#18181b;--palette-dark-error:#7f1d1d;--palette-dark-ring:#d4d4d8;--effect-white-33:#ffffff54;--effect-black-05:#0000000d;--effect-black-08:#00000014;--effect-black-10:#0000001a;--effect-black-15:#00000026;--effect-black-20:#0003;--effect-black-25:#00000040;--effect-black-40:#0006;--effect-black-75:#000000bf;--effect-ring:#d4d4d4;--effect-ring-25:#d4d4d440;--effect-shadow-ink-08:#1d212914;--effect-shadow-ink-10:#1d21291a;--effect-shadow-ink-12:#1d21291f;--effect-shadow-slate-06:#414a5c0f;--effect-shadow-slate-08:#414a5c14;--effect-shadow-blue-08:#7199bd14;--effect-shadow-blue-12:#7199bd1f;--effect-shadow-deep-05:#1018280d;--effect-glow-brand-08:#7195ff14;--effect-glow-brand-10:#7195ff1a;--effect-glow-warning-10:#ffd6591a;--effect-glow-coral-08:#ff675e14;--effect-glow-coral-10:#ff675e1a;--palette-camel-strong:#4c19e8;--palette-camel-light:#e9f0ff;--palette-support-error-strong:#e7000b;--palette-support-error-light:#fef2f2;
1--palette-support-success-strong:#00a63e;--palette-support-success-light:#f0fdf4;--palette-support-warning-strong:#d08702;--palette-support-warning-light:#fefce8;--palette-support-info-strong:#0084d1;--palette-support-info-light:#eff6ff;--semantic-surface-canvas:var(--palette-base-50);--semantic-surface-muted:var(--palette-base-100);--semantic-surface-subtle:var(--palette-base-50);--semantic-surface-elevated:var(--palette-base-elevated);--semantic-surface-inverse:var(--palette-base-ink);--semantic-surface-overlay:#0000004d;--semantic-text-primary:var(--palette-base-ink);--semantic-text-secondary:var(--palette-base-300);--semantic-text-muted:var(--palette-base-400);--semantic-text-inverse:var(--palette-base-elevated);--semantic-text-link:var(--palette-brand-1-strong);--semantic-icon-primary:var(--palette-base-ink);--semantic-icon-secondary:var(--palette-base-300);--semantic-icon-inverse:var(--palette-base-elevated);--semantic-border-subtle:var(--palette-base-50);--semantic-border-default:var(--palette-base-200);--semantic-border-strong:var(--palette-base-300);--semantic-border-focus:var(--palette-brand-1-strong);--semantic-chart-grid:#0000000f;--semantic-chart-border:#00000014;--semantic-action-primary:var(--palette-base-ink);--semantic-action-primary-hover:var(--palette-base-950);--semantic-action-primary-foreground:var(--palette-base-50);--semantic-action-secondary:var(--palette-base-50);--semantic-action-secondary-hover:var(--palette-base-elevated);--semantic-action-secondary-foreground:var(--palette-base-ink);--semantic-action-brand:var(--palette-brand-1-strong);--semantic-action-brand-foreground:var(--palette-base-elevated);--semantic-agent-single:var(--palette-brand-1-light);--semantic-agent-single-depth:var(--palette-brand-1-depth);--semantic-agent-workforce:var(--palette-brand-2-light);--semantic-agent-workforce-depth:var(--palette-brand-2-depth);--semantic-agent-automation:var(--palette-brand-3-light);--semantic-agent-automation-depth:var(--palette-brand-3-depth);--component-nav-background:#fffc;--component-tab-background:#f5f5f51a;--component-banner-hover:#ffffff80;--elevation-ink:var(--semantic-action-primary);--elevation-ring-color:var(--smooth-ring-color);--elevation-ring:0 0 0 1px var(--elevation-ring-color);--elevation-md:0 17.54px 23.39px 0 var(--elevation-ink),0 9.4px 12.5px 0 var(--elevation-ink),0 5.25px 7px 0 var(--elevation-ink),0 2.79px 3.72px -2px var(--elevation-ink),0 1.16px 1.5px 0 var(--elevation-ink)}@supports (color:color(display-p3 0 0 0)){:root{--palette-base-elevated:color(display-p3 1 1 1);--palette-base-ink:color(display-p3 .133366 .133366 .133366);--palette-base-50:color(display-p3 .960587 .960587 .960587);--palette-base-100:color(display-p3 .933178 .933178 .933178);--palette-base-200:color(display-p3 .799719 .799719 .799719);--palette-base-300:color(display-p3 .666644 .666644 .666644);--palette-base-400:color(display-p3 .533622 .533622 .533623);--palette-base-500:color(display-p3 .39969 .39969 .39969);--palette-base-600:color(display-p3 .267026 .267026 .267026);--palette-base-700:color(display-p3 .199908 .199908 .199908);--palette-base-900:color(display-p3 .0669769 .0669769 .0669769);--palette-base-950:color(display-p3 0 0 0);
1--palette-brand-1-strong:color(display-p3 .174024 .359481 .95368);--palette-brand-1-light:color(display-p3 .867345 .904424 .988108);--palette-brand-1-depth:color(display-p3 .733169 .782529 .947026);--palette-brand-1-wash:color(display-p3 .917867 .939925 .995296);--palette-brand-1-wash-subtle:color(display-p3 .948849 .964102 .996224);--palette-brand-2-strong:color(display-p3 .26486 .590527 .415813);--palette-brand-2-light:color(display-p3 .772504 .836592 .742362);--palette-brand-2-depth:color(display-p3 .649471 .764842 .607639);--palette-brand-2-wash:color(display-p3 .864474 .934227 .840637);--palette-brand-3-strong:color(display-p3 .826323 .46622 .168852);--palette-brand-3-light:color(display-p3 .962723 .920192 .888042);--palette-brand-3-depth:color(display-p3 .910864 .759678 .644148);--palette-brand-3-wash:color(display-p3 .99319 .958896 .929612);--palette-brand-3-wash-subtle:color(display-p3 .972052 .953982 .9294);--palette-illustration-blue-soft:color(display-p3 .472381 .580554 .971216);--palette-illustration-coral:color(display-p3 .928466 .442045 .394116);--palette-illustration-fuchsia:color(display-p3 .866155 .445469 .971178);--palette-illustration-indigo:color(display-p3 .304328 .276424 .865083);--palette-surface-warm:color(display-p3 .960059 .9572 .943961);--palette-integration-discord:color(display-p3 .354382 .394034 .915281);--palette-chart-1:color(display-p3 .846143 .458752 .345795);--palette-chart-2:color(display-p3 .311944 .607404 .563463);--palette-chart-3:color(display-p3 .181458 .275622 .323662);--palette-chart-4:color(display-p3 .889291 .77471 .460801);--palette-chart-5:color(display-p3 .910644 .654585 .426529);--palette-chart-dark-1:color(display-p3 .214031 .377991 .820151);--palette-chart-dark-2:color(display-p3 .359546 .709637 .551422);--palette-chart-dark-3:color(display-p3 .859884 .566698 .271873);--palette-chart-dark-4:color(display-p3 .641927 .358053 .833086);--palette-chart-dark-5:color(display-p3 .816781 .274651 .438972);--palette-dark-canvas:color(display-p3 .0355359 .035542 .0420877);--palette-dark-elevated:color(display-p3 .1531 .153106 .162919);--palette-dark-text:color(display-p3 .980256 .980256 .980256);--palette-dark-text-muted:color(display-p3 .631581 .631579 .663972);--palette-dark-ink:color(display-p3 .0937956 .0937931 .104806);--palette-dark-error:color(display-p3 .457537 .147302 .132152);--palette-dark-ring:color(display-p3 .831357 .83136 .844474);--effect-white-33:color(display-p3 1 1 1/.33);--effect-black-05:color(display-p3 0 0 0/.05);--effect-black-08:color(display-p3 0 0 0/.08);--effect-black-10:color(display-p3 0 0 0/.1);--effect-black-15:color(display-p3 0 0 0/.15);--effect-black-20:color(display-p3 0 0 0/.2);--effect-black-25:color(display-p3 0 0 0/.25);--effect-black-40:color(display-p3 0 0 0/.4);--effect-black-75:color(display-p3 0 0 0/.75);--effect-ring:color(display-p3 .831444 .831444 .831444);--effect-ring-25:color(display-p3 .831444 .831444 .831444/.25);--effect-shadow-ink-08:color(display-p3 .116711 .128708 .157162/.08);--effect-shadow-ink-10:color(display-p3 .116711 .128708 .157162/.1);--effect-shadow-ink-12:color(display-p3 .116711 .128708 .157162/.12);--effect-shadow-slate-06:color(display-p3 .260791 .288705 .355275/.06);--effect-shadow-slate-08:color(display-p3 .260791 .288705 .355275/.08);--effect-shadow-blue-08:color(display-p3 .476351 .595311 .727034/.08);--effect-shadow-blue-12:color(display-p3 .476351 .595311 .727034/.12);--effect-shadow-deep-05:color(display-p3 .0693253 .0933203 .151869/.05);--effect-glow-brand-08:color(display-p3 .472381 .580554 .971216/.08);--effect-glow-brand-10:color(display-p3 .472381 .580554 .971216/.1);--effect-glow-warning-10:color(display-p3 .974284 .845731 .431027/.1);--effect-glow-coral-08:color(display-p3 .928466 .442045 .394116/.08);--effect-glow-coral-10:color(display-p3 .928466 .442045 .394116/.1);--palette-camel-strong:color(display-p3 .274593 .11247 .873812);--palette-camel-light:color(display-p3 .917867 .939925 .995296);--palette-support-error-strong:color(display-p3 .831089 .17638 .135853);
1--palette-support-error-light:color(display-p3 .988669 .951204 .950419);--palette-support-success-strong:color(display-p3 .288535 .64116 .296376);--palette-support-success-light:color(display-p3 .950677 .990571 .959366);--palette-support-warning-strong:color(display-p3 .773912 .542265 .186101);--palette-support-warning-light:color(display-p3 .994197 .988062 .917538);--palette-support-info-strong:color(display-p3 .221903 .509181 .796608);--palette-support-info-light:color(display-p3 .941826 .963151 .995385);--semantic-surface-overlay:color(display-p3 0 0 0/.3);--semantic-chart-grid:color(display-p3 0 0 0/.06);--semantic-chart-border:color(display-p3 0 0 0/.08);--component-nav-background:color(display-p3 1 1 1/.8);--component-tab-background:color(display-p3 .960587 .960587 .960587/.1);--component-banner-hover:color(display-p3 1 1 1/.5)}}@supports (color:lab(0% 0 0)){:root{--palette-base-elevated:lab(100% 0 0);--palette-base-ink:lab(13.232% 0 0);--palette-base-50:lab(96.52% -.0000298023 .0000119209);--palette-base-100:lab(94.084% .0000298023 0);--palette-base-200:lab(82.02% 0 -.0000119209);--palette-base-300:lab(69.608% -.0000298023 0);--palette-base-400:lab(56.732% -.0000298023 0);--palette-base-500:lab(43.16% 0 0);--palette-base-600:lab(28.892% 0 0);--palette-base-700:lab(21.236% 0 0);--palette-base-900:lab(5.09437% -.00000745058 0);--palette-base-950:lab(0% 0 0);--palette-brand-1-strong:lab(44.1574% 29.2222 -86.3841);--palette-brand-1-light:lab(91.2634% -.781179 -12.6675);--palette-brand-1-depth:lab(80.5389% 1.6647 -24.3722);--palette-brand-1-wash:lab(94.5595% -.314415 -8.26895);--palette-brand-1-wash-subtle:lab(96.7025% -.481904 -4.879);--palette-brand-2-strong:lab(55.714% -45.1606 16.7627);--palette-brand-2-light:lab(83.4879% -10.9742 10.8452);--palette-brand-2-depth:lab(75.5274% -19.6656 18.4133);--palette-brand-2-wash:lab(92.1974% -11.3743 10.314);--palette-brand-3-strong:lab(60.399% 41.1193 68.5355);--palette-brand-3-light:lab(93.6779% 3.70064 6.02421);--palette-brand-3-depth:lab(81.4112% 14.5215 23.0417);--palette-brand-3-wash:lab(96.9486% 2.82893 5.26693);--palette-brand-3-wash-subtle:lab(96.1826% 1.15207 4.01255);--palette-illustration-blue-soft:lab(62.7679% 10.6134 -57.5954);--palette-illustration-coral:lab(63.842% 58.4675 36.4281);--palette-illustration-fuchsia:lab(65.9088% 66.0213 -51.6567);--palette-illustration-indigo:lab(39.4313% 41.5033 -80.9464);--palette-surface-warm:lab(96.2035% -.162572 1.89846);--palette-integration-discord:lab(48.0624% 29.0396 -73.9584);--palette-chart-1:lab(61.207% 46.2831 39.8831);--palette-chart-2:lab(58.4278% -35.0438 -2.57001);--palette-chart-3:lab(28.1396% -9.32303 -11.6175);--palette-chart-4:lab(81.0562% 5.42584 50.7309);--palette-chart-5:lab(74.3422% 26.0543 46.4541);--palette-chart-dark-1:lab(43.2488% 15.9964 -67.733);--palette-chart-dark-2:lab(66.7447% -46.0364 12.6096);--palette-chart-dark-3:lab(67.2685% 31.0375 60.9588);--palette-chart-dark-4:lab(52.5231% 52.6524 -53.6332);--palette-chart-dark-5:lab(52.4881% 67.8754 10.3874);--palette-dark-canvas:lab(2.51549% .190973 -.702754);--palette-dark-elevated:lab(15.7397% .507146 -1.81055);--palette-dark-text:lab(98.26% 0 0);--palette-dark-text-muted:lab(66.4768% 1.32114 -4.70656);--palette-dark-ink:lab(8.30603% .618182 -2.16574);--palette-dark-error:lab(28.6023% 41.9596 26.8039);--palette-dark-ring:lab(84.9925% .499636 -1.81742);--effect-white-33:lab(100% 0 0/.33);--effect-black-05:lab(0% 0 0/.05);--effect-black-08:lab(0% 0 0/.08);--effect-black-10:lab(0% 0 0/.1);--effect-black-15:lab(0% 0 0/.15);--effect-black-20:lab(0% 0 0/.2);--effect-black-25:lab(0% 0 0/.25);--effect-black-40:lab(0% 0 0/.4);--effect-black-75:lab(0% 0 0/.75);--effect-ring:lab(84.92% 0 -.0000119209);--effect-ring-25:lab(84.92% 0 -.0000119209/.25);--effect-shadow-ink-08:lab(12.5698% -.168145 -5.90792/.08);--effect-shadow-ink-10:lab(12.5698% -.168145 -5.90792/.1);--effect-shadow-ink-12:lab(12.5698% -.168145 -5.90792/.12);--effect-shadow-slate-06:lab(31.1496% -.196666 -12.121/.06);--effect-shadow-slate-08:lab(31.1496% -.196666 -12.121/.08);--effect-shadow-blue-08:lab(61.2808% -7.076 -23.2411/.08);--effect-shadow-blue-12:lab(61.2808% -7.076 -23.2411/.12);--effect-shadow-deep-05:lab(8.12904% .574373 -12.2276/.05);--effect-glow-brand-08:lab(62.7679% 10.6134 -57.5954/.08);--effect-glow-brand-10:lab(62.7679% 10.6134 -57.5954/.1);--effect-glow-warning-10:lab(87.5508% 5.11152 65.301/.1);--effect-glow-coral-08:lab(63.842% 58.4675 36.4281/.08);--effect-glow-coral-10:lab(63.842% 58.4675 36.4281/.1);--palette-camel-strong:lab(32.297% 61.2281 -94.3666);--palette-camel-light:lab(94.5595% -.314415 -8.26895);--palette-support-error-strong:lab(49.2435% 75.1501 61.8925);--palette-support-error-light:lab(96.5005% 4.18508 1.52328);--palette-support-success-strong:lab(59.5548% -54.53 41.7991);--palette-support-success-light:lab(98.1563% -5.60117 2.75915);--palette-support-warning-strong:lab(62.8299% 22.8412 67.658);--palette-support-warning-light:lab(98.6846% -1.79055 9.7766);--palette-support-info-strong:lab(52.2491% -8.54087 -49.0959);--palette-support-info-light:lab(96.492% -1.14644 -5.11479);--semantic-surface-overlay:lab(0% 0 0/.3);--semantic-chart-grid:lab(0% 0 0/.06);--semantic-chart-border:lab(0% 0 0/.08);--component-nav-background:lab(100% 0 0/.8);--component-tab-background:lab(96.52% -.0000298023 .0000119209/.1);--component-banner-hover:lab(100% 0 0/.5)}}@supports (color:color-mix(in lab, red, red)){:root{--elevation-md:0 17.54px 23.39px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),
10 9.4px 12.5px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--elevation-ink)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--elevation-ink)1%,transparent)}}:root{--elevation-lg:0 25px 50px 0 var(--elevation-ink),0 12px 24px 0 var(--elevation-ink),0 6px 12px 0 var(--elevation-ink),0 3px 6px 0 var(--elevation-ink),0 1.5px 3px 0 var(--elevation-ink)}@supports (color:color-mix(in lab, red, red)){:root{--elevation-lg:0 25px 50px 0 color-mix(in srgb,var(--elevation-ink)5%,transparent),0 12px 24px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),0 6px 12px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 3px 6px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent),0 1.5px 3px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent)}}:root{--elevation-xl:0 40px 80px 0 var(--elevation-ink),0 20px 40px 0 var(--elevation-ink),0 10px 20px 0 var(--elevation-ink),0 5px 10px 0 var(--elevation-ink),0 2px 4px 0 var(--elevation-ink)}@supports (color:color-mix(in lab, red, red)){:root{--elevation-xl:0 40px 80px 0 color-mix(in srgb,var(--elevation-ink)6%,transparent),0 20px 40px 0 color-mix(in srgb,var(--elevation-ink)5%,transparent),0 10px 20px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),0 5px 10px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 2px 4px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent)}}@media (prefers-reduced-motion:reduce){.animate-fade-in{animation:.2s forwards fadeIn}.animate-spin,.animate-pulse{animation:none}.animate-in,.animate-out,.motion-reduce-fade{--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-enter-scale:1;--tw-enter-rotate:0;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-exit-scale:1;--tw-exit-rotate:0;animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}.link-underline-grow:after{transition:none;transform:none}}:root{--motion-ease-out:cubic-bezier(.23,1,.32,1);--motion-ease-in-out:cubic-bezier(.77,0,.175,1);--motion-ease-drawer:cubic-bezier(.32,.72,0,1);--background:var(--semantic-surface-canvas);--foreground:var(--semantic-text-primary);--card:var(--semantic-surface-elevated);--card-foreground:var(--semantic-text-primary);--popover:var(--semantic-surface-elevated);--popover-foreground:var(--semantic-text-primary);--primary:var(--semantic-action-primary);--primary-foreground:var(--semantic-action-primary-foreground);--secondary:var(--semantic-action-secondary);--secondary-foreground:var(--semantic-action-secondary-foreground);--muted:var(--semantic-surface-muted);--muted-foreground:var(--semantic-text-muted);--accent:var(--semantic-surface-muted);--accent-foreground:var(--semantic-text-primary);--destructive:var(--palette-support-error-strong);--destructive-foreground:var(--semantic-text-inverse);--border:var(--semantic-border-default);--input:var(--semantic-border-default);--ring:var(--semantic-border-focus);--radius:.5rem;--chart-1:var(--palette-chart-1);--chart-2:var(--palette-chart-2);--chart-3:var(--palette-chart-3);--chart-4:var(--palette-chart-4);--chart-5:var(--palette-chart-5);--sidebar:var(--semantic-surface-canvas);--sidebar-foreground:var(--semantic-text-primary);--sidebar-primary:var(--palette-brand-1-strong);--sidebar-primary-foreground:var(--semantic-text-inverse);
1--sidebar-accent:var(--palette-brand-1-light);--sidebar-accent-foreground:var(--semantic-text-primary);--sidebar-border:var(--semantic-border-default);--sidebar-ring:var(--semantic-border-focus);--font-display-title:"Palatino",serif;--font-text-body:"Inter",sans-serif;--font-text-code:"Inconsolata",monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.1;--leading-normal:1.4;--leading-relaxed:1.6;--tracking-tight:-.02em;--tracking-normal:0em;--tracking-wide:.05em;--font-size-300:12px;--line-height-300:16px;--font-size-400:14px;--line-height-400:20px;--font-size-500:16px;--line-height-500:24px;--font-size-600:18px;--line-height-600:28px;--font-size-700:20px;--line-height-700:32px;--font-size-800:24px;--line-height-800:36px;--font-size-900:30px;--line-height-900:40px;--font-size-1000:36px;--line-height-1000:48px;--font-size-1100:48px;--line-height-1100:60px;--font-size-1200:60px;--line-height-1200:72px;--font-size-1300:72px;--line-height-1300:84px;--font-size-1400:84px;--line-height-1400:96px;--font-size-1500:96px;--line-height-1500:108px;--font-size-1600:108px;--line-height-1600:120px;--font-size-1700:120px;--line-height-1700:132px;--font-size-1800:132px;--line-height-1800:144px;--font-size-1900:144px;--line-height-1900:156px;--font-size-2000:156px;--line-height-2000:168px;--font-size-2100:168px;--line-height-2100:180px;--font-size-2200:180px;--line-height-2200:192px;--font-size-2300:192px;--line-height-2300:204px;--font-size-2400:128px;--line-height-2400:128px;--line-height-1:100%}.dark{--background:var(--palette-dark-canvas);--foreground:var(--palette-dark-text);--card:var(--palette-dark-canvas);--card-foreground:var(--palette-dark-text);--popover:var(--palette-dark-canvas);--popover-foreground:var(--palette-dark-text);--primary:var(--palette-dark-text);--primary-foreground:var(--palette-dark-ink);--secondary:var(--palette-dark-elevated);--secondary-foreground:var(--palette-dark-text);--muted:var(--palette-dark-elevated);--muted-foreground:var(--palette-dark-text-muted);--accent:var(--palette-dark-elevated);--accent-foreground:var(--palette-dark-text);--destructive:var(--palette-dark-error);--destructive-foreground:var(--palette-dark-text);--border:var(--palette-dark-elevated);--input:var(--palette-dark-elevated);--ring:var(--palette-dark-ring);--chart-1:var(--palette-chart-dark-1);--chart-2:var(--palette-chart-dark-2);--chart-3:var(--palette-chart-dark-3);--chart-4:var(--palette-chart-dark-4);--chart-5:var(--palette-chart-dark-5);--sidebar:var(--palette-base-900);--sidebar-foreground:var(--semantic-text-inverse);--sidebar-primary:var(--palette-brand-1-strong);--sidebar-primary-foreground:var(--semantic-text-inverse);
1--sidebar-accent:var(--palette-base-700);--sidebar-accent-foreground:var(--semantic-text-inverse);--sidebar-border:var(--palette-base-600);--sidebar-ring:var(--palette-base-400)}[data-sonner-toaster] [data-sonner-toast][data-styled=true]:not([data-rich-colors=true]) [data-description]{color:var(--muted-foreground)}[data-sonner-toaster].toaster [data-sonner-toast][data-styled=true].shadow-lg{box-shadow:var(--elevation-lg)}[data-sonner-toaster].toaster [data-sonner-toast][data-styled=true].shadow-lg:focus-visible{box-shadow:var(--elevation-lg),0 0 0 2px var(--effect-black-20)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
2</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/ae65e034c5bd4eba.js"/>
2<script src="/_next/static/chunks/6aecb927887b5cdf.js" async=""></script>
2<script src="/_next/static/chunks/b04093a585ae0b8f.js" async=""></script>
2<script src="/_next/static/chunks/3bab59516efdd5f6.js" async=""></script>
2<script src="/_next/static/chunks/497d477160245a38.js" async=""></script>
2<script src="/_next/static/chunks/turbopack-c4fc46e5dc8af331.js" async=""></script>
2<script src="/_next/static/chunks/baaf16ee9491c406.js" async=""></script>
2<script src="/_next/static/chunks/7252cdbe726709b7.js" async=""></script>
2<script src="/_next/static/chunks/477795c19c892eb6.js" async=""></script>
2<script src="/_next/static/chunks/22bb284e86877bf4.js" async=""></script>
2<script src="/_next/static/chunks/888443a727503556.js" async=""></script>
2<script src="/_next/static/chunks/c281fd01a30ca3b5.js" async=""></script>
2<script src="/_next/static/chunks/d6708d63e331a1c1.js" async=""></script>
2<script src="/_next/static/chunks/794668c4413add59.js" async=""></script>
2<script src="/_next/static/chunks/a92351482b810bc4.js" async=""></script>
2<script src="/_next/static/chunks/024424d96c82ab64.js" async=""></script>
2<script src="/_next/static/chunks/5f4301a7c14af704.js" async=""></script>
2<link rel="preconnect" href="https://cdn.eigent.ai"/><link rel="manifest" href="/manifest.json"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/thumbnail.png"/><meta property="og:logo" content="https://www.eigent.ai/apple-icon.png"/><title>Welcome – Eigent Docs | Eigent AI</title><meta name="description" content="Learn how Eigent organizes your work into Spaces, Sessions, and Tasks."/><meta name="author" content="Eigent AI"/><meta name="keywords" content="Eigent Open Source Cowork,open source cowork desktop,desktop multi-agent workforce,browser automation,desktop automation,context connectors,multi-agent workflows,desktop apps automation"/><meta name="creator" content="Eigent AI"/><meta name="publisher" content="Eigent AI"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta name="apple-mobile-web-app-title" content="Eigent AI"/><meta name="application-name" content="Eigent AI"/><meta name="msapplication-TileColor" content="#1D1D1D"/><meta name="theme-color" content="#1D1D1D"/><link rel="canonical" href="https://www.eigent.ai/docs"/><link rel="alternate" hrefLang="en" href="https://www.eigent.ai/docs"/><link rel="alternate" hrefLang="zh-TW" href="https://www.eigent.ai/zh-TW/docs"/><link rel="alternate" hrefLang="zh-CN" href="https://www.eigent.ai/zh-CN/docs"/><link rel="alternate" hrefLang="zh-HK" href="https://www.eigent.ai/zh-HK/docs"/><link rel="alternate" hrefLang="ja" href="https://www.eigent.ai/ja/docs"/><link rel="alternate" hrefLang="es" href="https://www.eigent.ai/es/docs"/><link rel="alternate" hrefLang="pt" href="https://www.eigent.ai/pt/docs"/><link rel="alternate" hrefLang="ar" href="https://www.eigent.ai/ar/docs"/><link rel="alternate" hrefLang="de" href="https://www.eigent.ai/de/docs"/><link rel="alternate" hrefLang="fr" href="https://www.eigent.ai/fr/docs"/><link rel="alternate" hrefLang="ko" href="https://www.eigent.ai/ko/docs"/><link rel="alternate" hrefLang="pl" href="https://www.eigent.ai/pl/docs"/><link rel="alternate" hrefLang="x-default" href="https://www.eigent.ai/docs"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta property="og:title" content="Welcome – Eigent Docs"/><meta property="og:description" content="Learn how Eigent organizes your work into Spaces, Sessions, and Tasks."/><meta property="og:url" content="https://www.eigent.ai/docs"/><meta property="og:site_name" content="Eigent AI"/><meta property="og:image" content="https://www.eigent.ai/thumbnail.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Welcome – Eigent Docs"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@EigentAI"/><meta name="twitter:title" content="Welcome – Eigent Docs"/><meta name="twitter:description" content="Learn how Eigent organizes your work into Spaces, Sessions, and Tasks."/><meta name="twitter:image" content="https://www.eigent.ai/thumbnail.png"/><meta name="twitter:image:alt" content="Welcome – Eigent Docs"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico?favicon.c1e5f37d.ico" sizes="600x600" type="image/x-icon"/><link rel="icon" href="/favicon.ico" sizes="32x32"/><link rel="icon" href="/favicon-16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/apple-icon.png" sizes="180x180" type="image/png"/>
2<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Eigent AI","url":"https://www.eigent.ai/","datePublished":"2025-07-29T08:13:10.107Z","description":"Open Source Cowork is a desktop multi-agent workforce by Eigent AI that connects to your context and can control the browser and desktop apps to automate real work.","logo":"https://www.eigent.ai/thumbnail.png","contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"business cooperation"}}</script>
2<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
2</head><body class="h-full overflow-hidden antialiased"><div hidden=""><!--$--><!--/$--></div>
2<script>document.documentElement.lang='en';document.documentElement.dir='ltr'</script>
2<div class="flex h-dvh min-h-0 w-full flex-col overflow-hidden bg-background"><div class="flex min-h-0 flex-1 flex-col overflow-hidden"><!--$?--><template id="B:0"></template><!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section></div></div>
2<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
2<script src="/_next/static/chunks/ae65e034c5bd4eba.js" id="_R_" async=""></script>
2<div hidden id="S:0"><div class="docs-shell flex min-h-0 w-full flex-col overflow-hidden bg-background text-text-primary"><header class="relative z-50 flex h-14 w-full shrink-0 border-b border-border bg-background/95 backdrop-blur-sm"><div class="mx-auto flex h-full w-full max-w-7xl items-center gap-3 px-4"><button class="md:hidden p-1.5 rounded-md hover:bg-muted text-text-primary/70 hover:text-text-primary transition-colors" aria-label="Toggle sidebar"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-5 w-5"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button><a href="/" class="flex items-center shrink-0 hover:opacity-80 transition-opacity"><img alt="Eigent" width="88" height="28" decoding="async" data-nimg="1" class="h-7.5 w-auto" style="color:transparent" src="/nav/eigent.svg"/><span class="hidden sm:block text-text-primary text-lg font-bold font-display-title leading-none mt-1">Docs</span></a><div class="flex-1 flex justify-center px-1 sm:px-3 md:px-4"><div class="relative w-full max-w-sm"><button class="w-full flex items-center gap-2 px-3 py-1.5 rounded-lg border border-border bg-muted/50 text-sm text-text-secondary hover:border-text-primary/20 hover:bg-muted transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search h-3.5 w-3.5 shrink-0"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg><span class="flex-1 text-left">Search docs…</span><kbd class="text-xs bg-surface-elevated border border-border rounded px-1 py-0.5 font-sans leading-none">⌘K</kbd></button></div></div><div class="flex items-center gap-2 shrink-0"><a href="https://github.com/eigent-ai/eigent" target="_blank" rel="noopener noreferrer" class="hidden sm:flex items-center gap-2 pl-3 pr-2 py-1.5 rounded-lg border border-border bg-background hover:bg-muted transition-colors text-sm text-text-primary/80 hover:text-text-primary"><svg viewBox="0 0 24 24" class="h-4 w-4 fill-current shrink-0" aria-hidden="true"><path d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-star h-3.5 w-3.5 text-status-warning fill-status-warning shrink-0"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><span class="font-medium tabular-nums">15.0K</span></a><a class="flex items-center gap-1.5 px-2 sm:px-3 py-1.5 rounded-lg bg-text-primary text-background text-sm font-medium hover:opacity-90 transition-opacity" href="/download"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-download h-3.5 w-3.5 sm:hidden shrink-0"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" x2="12" y1="15" y2="3"></line></svg><span class="hidden sm:inline">Download</span></a></div></div></header><div class="flex min-h-0 w-full flex-1 overflow-hidden"><div class="hidden shrink-0 md:block" style="width:max(0px, calc((100% - 80rem) / 2))" aria-hidden="true"></div><aside class="docs-sidebar hidden h-full w-60 shrink-0 overflow-y-auto border-r border-border bg-background md:block"><nav class="px-3 py-6"><div class="mb-3"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Getting started</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors bg-surface-elevated text-text-primary font-medium shadow-md" href="/docs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-house h-3.5 w-3.5 shrink-0 text-text-primary"><path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"></path><path d="M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path></svg>Welcome</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/installation"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-download h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" x2="12" y1="15" y2="3"></line></svg>Installation</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/quick-start"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg>Quick start</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/self-hosting"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-server h-3.5 w-3.5 shrink-0 text-text-secondary"><rect width="20" height="8" x="2" y="2" rx="2" ry="2"></rect><rect width="20" height="8" x="2" y="14" rx="2" ry="2"></rect><line x1="6" x2="6.01" y1="6" y2="6"></line><line x1="6" x2="6.01" y1="18" y2="18"></line></svg>Self-hosting</a></li></ul></div><div class="mt-2 pt-4 border-t border-border/50"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Modes</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/single-agent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-joystick h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M21 17a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-2Z"></path><path d="M6 15v-2"></path><path d="M12 15V9"></path><circle cx="12" cy="6" r="3"></circle></svg>Single Agent</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/workforce"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gamepad2 h-3.5 w-3.5 shrink-0 text-text-secondary">
2<line x1="6" x2="10" y1="11" y2="11"></line><line x1="8" x2="8" y1="9" y2="13"></line><line x1="15" x2="15.01" y1="12" y2="12"></line><line x1="18" x2="18.01" y1="10" y2="10"></line><path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"></path></svg>Workforce</a></li></ul></div><div class="mt-2 pt-4 border-t border-border/50"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Models</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/models"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg>Overview</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/eigent-cloud"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cloud h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"></path></svg>Eigent Cloud</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/byok"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="m15.5 7.5 2.3 2.3a1 1 0 0 0 1.4 0l2.1-2.1a1 1 0 0 0 0-1.4L19 4"></path><path d="m21 2-9.6 9.6"></path><circle cx="7.5" cy="15.5" r="5.5"></circle></svg>BYOK</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/local-model"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hard-drive h-3.5 w-3.5 shrink-0 text-text-secondary"><line x1="22" x2="2" y1="12" y2="12"></line><path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path><line x1="6" x2="6.01" y1="16" y2="16"></line><line x1="10" x2="10.01" y1="16" y2="16"></line></svg>Local model</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/provider-reference"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-list h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M3 12h.01"></path><path d="M3 18h.01"></path><path d="M3 6h.01"></path><path d="M8 12h13"></path><path d="M8 18h13"></path><path d="M8 6h13"></path></svg>Provider reference</a></li><li class="pt-3 pb-1"><span class="px-3 text-[10px] font-semibold tracking-widest text-text-secondary/50 select-none">Provider models</span></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/gemini"><img src="/docs/docs_content/assets/model/gemini.svg" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>Gemini</a></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/ernie"><img src="/docs/docs_content/assets/model/ernie.png" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>ERNIE</a></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/minimax"><img src="/docs/docs_content/assets/model/minimax.svg" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>MiniMax</a></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/kimi"><img src="/docs/docs_content/assets/model/moonshot.svg" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>Kimi</a></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/sambanova"><img src="/docs/docs_content/assets/model/sambanova.svg" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>SambaNova</a></li><li><a class="flex items-center gap-3 pl-6 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/nebius"><img src="/docs/docs_content/assets/model/nebius.jpg" alt="" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 object-contain"/>Nebius</a></li></ul></div><div class="mt-2 pt-4 border-t border-border/50"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Connectors &amp; skills</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/mcp"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cable h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M17 21v-2a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1"></path><path d="M19 15V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V9"></path><path d="M21 21v-2h-4"></path><path d="M3 5h4V3"></path><path d="M7 5a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1V3"></path></svg>MCP</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/skills"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wand-sparkles h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72"></path><path d="m14 7 3 3"></path><path d="M5 6v4"></path><path d="M19 14v4"></path><path d="M10 2v2"></path><path d="M7 8H3"></path><path d="M21 16h-4"></path><path d="M11 3H9"></path></svg>Skills</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/scheduled"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg>Automation</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/browser"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe h-3.5 w-3.5 shrink-0 text-text-secondary"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg>Browser</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/dispatch"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cast h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"></path><path d="M2 12a9 9 0 0 1 8 8"></path><path d="M2 16a5 5 0 0 1 4 4"></path><line x1="2" x2="2.01" y1="20" y2="20"></line></svg>Dispatch</a></li></ul></div><div class="mt-2 pt-4 border-t border-border/50"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Community &amp; support</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/docs/community"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M7.9 20A9 9 0 1 0 4 16.1L2 22Z"></path></svg>Community</a></li></ul></div><div class="mt-2 pt-4 border-t border-border/50"><p class="px-3 mb-3 text-xs font-semibold tracking-wider text-text-secondary select-none">Privacy &amp; policy</p><ul class="mt-1 space-y-0.5"><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/privacy-policy"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>Privacy policy</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/terms-of-use"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text h-3.5 w-3.5 shrink-0 text-text-secondary"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg>Terms of use</a></li><li><a class="flex items-center gap-3 pl-3 pr-3 py-1.5 rounded-xl text-sm transition-colors text-text-primary/65 hover:text-text-primary hover:bg-surface-elevated/70" href="/cookie-policy"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-lock h-3.5 w-3.5 shrink-0 text-text-secondary"><rect width="18" height="11" x="3" y="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg>Cookie policy</a></li></ul></div></nav></aside><div class="h-full min-h-0 min-w-0 flex-1 overflow-x-hidden overflow-y-scroll touch-p
2an-y [scrollbar-gutter:stable]" data-scroll-container="true"><main class="min-w-0 w-full"><div class="flex gap-6 lg:gap-10 px-4 sm:px-6 md:px-8 lg:px-10 py-6"><article class="flex-1 min-w-0 max-w-3xl py-6 mt-8"><h1 class="text-3xl font-bold text-text-primary mb-3 leading-tight">Welcome</h1><p class="text-base md:text-lg text-text-primary/75 leading-relaxed mb-8">Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.</p><hr class="border-border mt-10 mb-6"/><div class="docs-prose"><p><strong>Eigent</strong> is the first open-source, general-agent desktop app. Easily build, manage, and deploy a custom AI workforce or orchestrate a master agent with specialized sub-agents to turn your most complex workflows into automated tasks.</p>
3<p>Built on CAMEL-AI&#39;s acclaimed open-source project (CAMEL with 44K⭐ on GitHub, #1 on GitHub Daily Trending), our system introduces a <strong>Multi-Agent Workforce</strong> that <strong>boosts productivity</strong> through parallel execution, customization, and privacy protection.</p>
4<p>Previously #1 Open Source project on GAIA.</p>
5<p><img loading="lazy" decoding="async" src="/docs/docs_content/assets/dynamic_workforce.png" alt="Dynamic Workforce"></p>
6<h2 id="spaces-sessions-and-tasks">Spaces, Sessions, and Tasks</h2>
7<p>Eigent organizes your work as <strong>Space → Session → Task</strong>.</p>
8<table>
9<thead>
10<tr>
11<th>Term</th>
12<th>What it means</th>
13</tr>
14</thead>
15<tbody><tr>
16<td><strong>Space</strong></td>
17<td>The top-level home for your Sessions and working files. A Space can be connected to a local folder.</td>
18</tr>
19<tr>
20<td><strong>Session</strong></td>
21<td>Related work and its history within a Space. Each Session contains Tasks.</td>
22</tr>
23<tr>
24<td><strong>Task</strong></td>
25<td>An individual request or unit of work within a Session, handled by a single agent or a Workforce.</td>
26</tr>
27</tbody></table>
28<p>Open a Space, choose <strong>New session</strong>, and describe your first Task. Continue with related Tasks in the same Session, or start another Session in that Space for a different goal.</p>
29<h2 id="core-features-and-capabilities">Core features and capabilities</h2>
30<div class="docs-cards"><div class="docs-card"><div class="docs-card-title">Build your own Workforce</div><div class="docs-card-body"><p>Customize your AI “workers” (agents) according to your industry or personal workflow needs. You have full control to create specialized Worker nodes with domain-specific skills and toolkits, assembling a workforce tailored to you.</p>
31</div></div><div class="docs-card"><div class="docs-card-title">Dynamic multi-agent collaboration</div><div class="docs-card-body"><p>Eigent dynamically breaks down tasks and activates multiple agents to work <strong>in parallel</strong>, automating complex tasks much faster than traditional single-agent sequential workflows. This parallelism accelerates execution and handles flexible, multi-step scenarios with ease.</p>
32</div></div><div class="docs-card"><div class="docs-card-title">Human-in-the-loop</div><div class="docs-card-body"><p>If a task gets stuck or encounters uncertainty, Eigent will automatically request human input. This safety net ensures critical decisions or errors are handled with human oversight, improving reliability.</p>
33</div></div><div class="docs-card"><div class="docs-card-title">MCP tools integration (MCP)</div><div class="docs-card-body"><p>Eigent comes with over 200 built-in <strong>Model Context Protocol (MCP)</strong> tools (for web browsing, code execution, etc.), and also lets you <strong>install your own tools</strong>. Equip agents with exactly the right tools for your scenarios – even integrate internal APIs or custom functions – to enhance their capabilities.</p>
34</div></div><div class="docs-card"><div class="docs-card-title">100% open source</div><div class="docs-card-body"><p>Eigent is completely open-sourced. You can download, inspect, and modify the code, ensuring transparency and fostering a community-driven ecosystem for multi-agent innovation.</p>
35</div></div><div class="docs-card"><div class="docs-card-title">Local model support</div><div class="docs-card-body"><p>Deploy Eigent locally with your preferred models. Your data stays on <strong>your own device</strong>, addressing privacy and security concerns. You can use personal API keys or local LLMs so that sensitive information never leaves your environment.</p>
36</div></div><div class="docs-card"><div class="docs-card-title">Agent skills</div><div class="docs-card-body"><p>To boost Eigent&#39;
36s efficiency and reliability, we provide a flexible Skills system for agents. Skills can be dynamically generated from tasks (so agents quickly gain the right tools for the job) or manually added by users for precise control and governance.</p>
37</div></div><div class="docs-card"><div class="docs-card-title">Automation</div><div class="docs-card-body"><p>Eigent supports automations that control when agents run. Use Scheduled automations for recurring work, Event automations for external webhooks and events, and App automations for connected application events.</p>
38</div></div></div>
39</div><hr class="border-border mt-10 mb-6"/><div class="flex items-center justify-between gap-4"><span></span><a class="flex items-center gap-2 text-sm text-text-primary/65 hover:text-text-primary transition-colors" href="/docs/installation">Installation<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-3.5 w-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></article><aside class="docs-toc-sidebar hidden w-48 shrink-0 overflow-y-auto sticky top-0 xl:block"><div class="px-2 py-6"><p class="text-xs font-semibold tracking-wider text-text-secondary mb-3 px-3">On this page</p><nav><ul class="space-y-0.5"><li><a href="#spaces-sessions-and-tasks" class="block text-xs leading-snug py-1 pl-3 transition-colors border-l-2 border-transparent text-text-secondary hover:text-text-primary hover:border-text-primary/30">Spaces, Sessions, and Tasks</a></li><li><a href="#core-features-and-capabilities" class="block text-xs leading-snug py-1 pl-3 transition-colors border-l-2 border-transparent text-text-secondary hover:text-text-primary hover:border-text-primary/30">Core features and capabilities</a></li></ul></nav></div></aside></div><!--$--><!--/$--></main><footer class="border-t border-border bg-background mt-auto"><div class="mx-auto max-w-7xl px-4 sm:px-6 md:px-8 lg:px-10 py-10 lg:py-14"><div class="grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-5 gap-8 lg:gap-6"><div class="flex flex-col gap-2.5"><span class="text-sm font-semibold text-text-primary mb-2">Product</span><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/">Eigent</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/environments">Environments</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/pricing">Pricing</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/enterprise">Enterprise</a></div><div class="flex flex-col gap-2.5"><span class="text-sm font-semibold text-text-primary mb-2">Explore</span><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/solutions">Solutions</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/use-cases">Use Cases</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/skills">Skills</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/plugins">Plugins</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/blog">Blog</a></div><div class="flex flex-col gap-2.5"><span class="text-sm font-semibold text-text-primary mb-2">Developers</span><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/docs">Docs</a><a href="https://github.com/eigent-ai/eigent" target="_blank" rel="noopener noreferrer" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline">GitHub</a><a href="https://www.camel-ai.org" target="_blank" rel="noopener noreferrer" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline">CAMEL-AI</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/open-source-fund">Open Source Fund</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/partner">Partner</a></div><div class="flex flex-col gap-2.5"><span class="text-sm font-semibold text-text-primary mb-2">Company</span><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/about">About</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/brand">Brand</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/careers">Careers</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/terms-of-use">Terms of Use</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/privacy-policy">Privacy Policy</a><a class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline" href="/cookie-policy">Cookie Policy</a></div><div class="flex flex-col gap-2.5"><span class="text-sm font-semibold text-text-primary mb-2">Download</span><button type="button" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline text-left">Mac (M Chip)</button><button type="button" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline text-left">Mac (Intel)</button><button type="button" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline text-left">Windows</button><button type="button" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline text-left">Linux</button><a href="https://github.com/eigent-ai/eigent" target="_blank" rel="noopener noreferrer" class="text-sm text-text-primary/70 hover:text-text-primary transition-colors hover:underline">Open Source</a></div></div><div class="mt-10 pt-6 border-t border-border flex flex-col sm:flex-row items-start sm:items-center justify-between gap-4"><p class="text-sm text-text-secondary">© <!-- -->2026<!-- --> Eigent AI. All rights reserved.</p><div class="flex items-center gap-1"><a href="https://github.com/eigent-ai/eigent" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="p-1.5 rounded-md hover:bg-muted transition-colors"><img alt="GitHub" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="opacity-60 hover:opacity-100 transition-opacity" style="color:transparent" src="/nav/github.svg"/></a><a href="https://discord.gg/y4YFNx5f6Q" target="_blank" rel="noopener noreferrer" aria-label="Discord" class="p-1.5 rounded-md hover:bg-muted transition-colors"><img alt="Discord" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="opacity-60 hover:opacity-100 transition-opacity" style="color:transparent" src="/nav/discord.svg"/></a><a href="https://www.youtube.com/@EigentAI" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="p-1.5 rounded-md hover:bg-muted transition-colors"><img alt="YouTube" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="opacity-60 hover:opacity-100 transition-opacity" style="color:transparent" src="/nav/youtube.svg"/></a><a href="https://www.linkedin.com/company/eigent-ai" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="p-1.5 rounded-md hover:bg-muted transition-colors"><img alt="LinkedIn" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="opacity-60 hover:opacity-100 transition-opacity" style="color:transparent" src="/nav/linkedin.svg"/></a><a href="https://x.com/eigent_ai" target="_blank" rel="noopener noreferrer" aria-label="X" class="p-1.5 rounded-md hover:bg-muted transition-colors"><img alt="X" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="opacity-60 hover:opacity-100 transition-opacity" style="color:transparent" src="/nav/x.svg"/></a></div></div></div></footer></div></div></div></div>
39<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
40$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
40<script>(self.__next_f=self.__next_f||[]).push([0])</script>
40<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\ne:I[168027,[],\"default\"]\n2:T36d16,"])</script>
40<script>self.__next_f.push([1,"@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono);--color-blue-50:#eff6ff;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;
40--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-extralight:200;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:var(--elevation-md);--shadow-lg:var(--elevation-lg);--shadow-xl:var(--elevation-xl);--shadow-2xl:0 25px 50px -12px #00000040;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--color-base-elevated:var(--palette-base-elevated);--color-base-ink:var(--palette-base-ink);--color-base-50:var(--palette-base-50);--color-base-100:var(--palette-base-100);--color-base-200:var(--palette-base-200);--color-base-300:var(--palette-base-300);--color-base-400:var(--palette-base-400);--color-base-500:var(--palette-base-500);--color-base-600:var(--palette-base-600);--color-base-700:var(--palette-base-700);--color-base-900:var(--palette-base-900);--color-base-950:var(--palette-base-950);--color-brand-1-strong:var(--palette-brand-1-strong);--color-brand-1-light:var(--palette-brand-1-light);--color-brand-1-depth:var(--palette-brand-1-depth);--color-brand-1-wash:var(--palette-brand-1-wash);--color-brand-1-wash-subtle:var(--palette-brand-1-wash-subtle);--color-brand-2-strong:var(--palette-brand-2-strong);--color-brand-2-light:var(--palette-brand-2-light);--color-brand-2-depth:var(--palette-brand-2-depth);--color-brand-2-wash:var(--palette-brand-2-wash);--color-brand-3-strong:var(--palette-brand-3-strong);--color-brand-3-light:var(--palette-brand-3-light);--color-brand-3-depth:var(--palette-brand-3-depth);--color-brand-3-wash:var(--palette-brand-3-wash);--color-brand-3-wash-subtle:var(--palette-brand-3-wash-subtle);--color-illustration-blue-soft:var(--palette-illustration-blue-soft);--color-illustration-coral:var(--palette-illustration-coral);--color-illustration-fuchsia:var(--palette-illustration-fuchsia);--color-illustration-indigo:var(--palette-illustration-indigo);--color-surface-warm:var(--palette-surface-warm);--color-integration-discord:var(--palette-integration-discord);--color-chart-grid:var(--semantic-chart-grid);--color-chart-border:var(--semantic-chart-border);--color-camel-strong:var(--palette-camel-strong);--color-camel-light:var(--palette-camel-light);--color-support-error-strong:var(--palette-support-error-strong);--color-support-error-light:var(--palette-support-error-light);--color-support-success-strong:var(--palette-support-success-strong);--color-support-success-light:var(--palette-support-success-light);--color-support-warning-strong:var(--palette-support-warning-strong);--color-support-warning-light:var(--palette-support-warning-light);--color-support-info-strong:var(--palette-support-info-strong);--color-support-info-light:var(--palette-support-info-light);--color-surface-canvas:var(--semantic-surface-canvas);--color-surface-muted:var(--semantic-surface-muted);--color-surface-subtle:var(--semantic-surface-subtle);--color-surface-elevated:var(--semantic-surface-elevated);--color-surface-inverse:var(--semantic-surface-inverse);--color-surface-overlay:var(--semantic-surface-overlay);--color-text-primary:var(--semantic-text-primary);--color-text-secondary:var(--semantic-text-secondary);--color-text-muted:var(--semantic-text-muted);--color-text-inverse:var(--semantic-text-inverse);--color-text-link:var(--semantic-text-link);--color-icon-primary:var(--semantic-icon-primary);--color-icon-secondary:var(--semantic-icon-secondary);--color-icon-inverse:var(--semantic-icon-inverse);--color-border-subtle:var(--semantic-border-subtle);--color-border-default:var(--semantic-border-default);--color-border-strong:var(--semantic-border-strong);--color-border-focus:var(--semantic-border-focus);--color-action-primary:var(--semantic-action-primary);--color-action-primary-hover:var(--semantic-action-primary-hover);--color-action-primary-foreground:var(--semantic-action-primary-foreground);--color-action-secondary:var(--semantic-action-secondary);--color-action-secondary-hover:var(--semantic-action-secondary-hover);--color-action-secondary-foreground:var(--semantic-action-secondary-foreground);--color-action-brand:var(--semantic-action-brand);--color-action-brand-foreground:var(--semantic-action-brand-foreground);--color-agent-single:var(--semantic-agent-single);--color-agent-single-depth:var(--semantic-agent-single-depth);--color-agent-workforce:var(--semantic-agent-workforce);--color-agent-workforce-depth:var(--semantic-agent-workforce-depth);--color-agent-automation:var(--semantic-agent-automation);--color-agent-automation-depth:var(--semantic-agent-automation-depth);--color-status-error:var(--palette-support-error-strong);--color-status-error-surface:var(--palette-support-error-light);--color-status-success:var(--palette-support-success-strong);--color-status-success-surface:var(--palette-support-success-light);--color-status-warning:var(--palette-support-warning-strong);--color-status-warning-surface:var(--palette-support-warning-light);--color-status-info:var(--palette-support-info-strong);--color-status-info-surface:var(--palette-support-info-light);--color-button-primary:var(--semantic-action-primary);--color-button-primary-foreground:var(--semantic-action-primary-foreground);--color-button-primary-hover:var(--semantic-action-primary-hover);--color-button-secondary:var(--semantic-action-secondary);--color-button-secondary-foreground:var(--semantic-action-secondary-foreground);--color-button-secondary-hover:var(--semantic-action-secondary-hover);--color-button-ghost-active:var(--semantic-surface-elevated);--color-nav-background:var(--component-nav-background);--color-nav-dropdown-background:var(--semantic-surface-canvas);--color-tab-list-background:var(--component-tab-background);--color-tab-foreground:var(--palette-base-600);--color-tab-hover:var(--semantic-surface-muted);--color-tab-active:var(--semantic-surface-canvas);--color-tab-active-foreground:var(--semantic-text-primary);--color-card-background:var(--semantic-surface-canvas);--color-card-background-secondary:var(--semantic-surface-muted);--color-card-background-tertiary:var(--semantic-surface-elevated);--color-pricing-card-background:var(--semantic-surface-elevated);--color-banner-background:var(--semantic-surface-elevated);--color-banner-hover-background:var(--component-banner-hover);--color-banner-foreground:var(--semantic-text-primary);--color-background:var(--semantic-surface-canvas);--color-foreground:var(--semantic-text-primary);--color-card:var(--semantic-surface-elevated);--color-card-foreground:var(--semantic-text-primary);--color-popover:var(--semantic-surface-elevated);--color-popover-foreground:var(--semantic-text-primary);--color-primary:var(--semantic-action-primary);--color-primary-foreground:var(--semantic-action-primary-foreground);--color-secondary:var(--semantic-action-secondary);--color-secondary-foreground:var(--semantic-action-secondary-foreground);--color-muted:var(--semantic-surface-muted);--color-muted-foreground:var(--semantic-text-muted);
40--color-accent:var(--semantic-surface-muted);--color-accent-foreground:var(--semantic-text-primary);--color-destructive:var(--palette-support-error-strong);--color-destructive-foreground:var(--semantic-text-inverse);--color-border:var(--semantic-border-default);--color-input:var(--semantic-border-default);--color-ring:var(--semantic-border-focus);--shadow-ring-md:var(--elevation-md),var(--elevation-ring);--shadow-ring-lg:var(--elevation-lg),var(--elevation-ring);--shadow-ring-xl:var(--elevation-xl),var(--elevation-ring);--color-sidebar-ring:var(--sidebar-ring);--color-sidebar-border:var(--sidebar-border);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar:var(--sidebar);--color-chart-5:var(--chart-5);--color-chart-4:var(--chart-4);--color-chart-3:var(--chart-3);--color-chart-2:var(--chart-2);--color-chart-1:var(--chart-1);--color-accordion-background:var(--semantic-surface-canvas);--color-accordion-foreground:var(--semantic-text-primary);--color-accordion-hover:var(--component-nav-background);--color-accordion-active:var(--semantic-surface-elevated);--color-partner-card-background:var(--semantic-surface-elevated);--color-partner-card-foreground:var(--semantic-text-primary);--color-partner-card-hover:var(--palette-brand-3-strong);--color-partner-card-hover-foreground:var(--semantic-text-inverse);--color-icon-background:var(--semantic-icon-primary);--color-account-background:var(--semantic-surface-muted);--color-account-foreground:var(--semantic-text-primary);--color-account-list-background:var(--semantic-surface-canvas);--color-account-tag-background:var(--semantic-surface-elevated);--color-account-usage-card-background:var(--semantic-surface-elevated);--color-floating-banner-background:var(--semantic-surface-muted);--color-floating-banner-tag-background:var(--palette-support-success-strong);--color-navigation-menu-background:var(--semantic-surface-muted);--color-navigation-menu-foreground:var(--semantic-text-primary);--color-navigation-menu-hover:var(--component-banner-hover);--color-navigation-menu-active:var(--semantic-surface-elevated);--color-navigation-menu-active-foreground:var(--semantic-text-primary);--color-navigation-menu-active-hover:var(--semantic-surface-elevated);--color-navigation-menu-active-active:var(--semantic-surface-elevated);--color-navigation-menu-active-active-foreground:var(--semantic-text-primary);--shadow-user:\"0px 1px 0px 0px var(--effect-white-33) inset, 0px 3px 4px -1px var(--effect-black-25), 0px 0px 0px 1px var(--effect-ring-25)\";--sm:\"640px\";--md:\"768px\";--lg:\"1024px\";--xl:\"1280px\";--color-custom-gray:var(--palette-base-100);--breakpoint-xs:320}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-blue-50:color(display-p3 .941826 .963151 .995385);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-500:color(display-p3 .421287 .446085 .504784)}}@supports (color:lab(0% 0 0)){:root,:host{--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}
40::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{font-family:var(--font-text-body);box-sizing:border-box}html{overflow-x:hidden}::-webkit-scrollbar{width:10px;height:8px}::-webkit-scrollbar-track{background:var(--semantic-surface-muted);border-radius:4px}.button-shadow,.white-button-shadow{box-shadow:inset 0px 1px 0px 0px var(--effect-white-33),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.white-button-shadow:hover{box-shadow:inset 0 1px 2px 0 var(--effect-black-15),inset 0 -1px 2px 0 var(--effect-black-15),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.white-button-shadow:active{box-shadow:inset 0 1px 3px 0 var(--effect-black-20),inset 0 -1px 3px 0 var(--effect-black-20),0px 3px 3px -1px var(--effect-black-15),0px 0px 0px 1px var(--effect-ring)}.perfect-shadow{box-shadow:0px 8px 20px -2px var(--effect-shadow-ink-10),0px 32px 48px -12px var(--effect-shadow-ink-12),0px 96px 120px -12px var(--effect-shadow-slate-06),0px 108px 72px -16px var(--effect-shadow-slate-08),0px 32px 64px -8px var(--effect-shadow-blue-12),0px 8px 10px 0px var(--effect-shadow-blue-12)}.hero-preview-shadow{box-shadow:0 1px 2px var(--effect-shadow-deep-05),0 16px 48px -12px var(--effect-shadow-ink-08),0 -36px 200px -20px var(--effect-glow-brand-10),-64px 28px 200px -28px var(--effect-glow-warning-10),64px 32px 200px -28px var(--effect-glow-coral-10),0 64px 200px -36px var(--effect-glow-brand-08),0 84px 200px -48px var(--effect-glow-coral-08)}::-webkit-scrollbar-thumb{background:var(--palette-base-300);border:1px solid var(--palette-base-100);border-radius:4px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--palette-base-400)}html{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--semantic-surface-muted)}@supports not (-webkit-touch-callout:none){html{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--semantic-surface-muted)}}*{border-color:var(--semantic-border-default);outline-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}body{background-color:var(--semantic-surface-canvas);color:var(--semantic-text-primary);margin:0;padding:0;overflow-x:hidden}}@layer components{[data-scroll-container]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-top:3.75rem}.page-viewport{background-color:var(--semantic-surface-canvas);width:100%;overflow-x:clip}.page-header{margin-inline-start:auto;margin-inline-end:auto;margin-top:calc(var(--spacing)*10);width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*10);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.page-header{margin-top:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*20)}}.page-container{width:100%;max-width:var(--container-7xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);flex-direction:column;justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;display:flex}@media (min-width:48rem){.page-container{padding-block:calc(var(--spacing)*10)}}.page-content{width:100%;padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*12)}@media (min-width:48rem){.page-content{padding-inline:calc(var(--spacing)*8)}}.page-prose{max-width:var(--container-6xl);font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);margin-inline-start:auto;margin-inline-end:auto}.page-prose h1{font-family:var(--font-display-title);margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*12);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h2{margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h3{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.page-prose p{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);-webkit-hyphens:auto;hyphens:auto;color:var(--semantic-text-primary)}.page-prose ul{margin-bottom:calc(var(--spacing)*6);list-style-type:disc;list-style-position:outside}:where(.page-prose ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.page-prose ul{padding-left:calc(var(--spacing)*6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.page-prose ol{margin-bottom:calc(var(--spacing)*6);list-style-type:decimal;list-style-position:outside}:where(.page-prose ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.page-prose ol{padding-left:calc(var(--spacing)*6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.page-prose ol ol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*6);list-style-type:lower-alpha}.page-prose ol ol ul{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*6);list-style-type:disc}.page-prose li{padding-left:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.page-prose li\u003ep{margin-bottom:calc(var(--spacing)*2)}.page-prose li\u003ep:first-child{margin-bottom:calc(var(--spacing)*0);display:inline}.page-prose li\u003ep:last-child{margin-bottom:calc(var(--spacing)*0)}.page-prose li\u003eul,.page-prose li\u003eol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.page-prose a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-link);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.page-prose a:hover{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.page-prose a:hover{color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.page-prose a:hover{text-decoration-line:underline}}.page-prose strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.page-prose em{font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-secondary);font-style:italic}.page-prose blockquote{border-left-style:var(--tw-border-style);border-left-width:.2em;border-color:var(--palette-support-info-strong);background-color:var(--semantic-surface-canvas);text-align:justify;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--semantic-text-secondary);margin-left:-1em;padding-left:.8em;font-style:italic}.usecase-prose p{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.usecase-prose ul{margin-block:calc(var(--spacing)*2);list-style-type:disc;list-style-position:outside}:where(.usecase-prose ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.usecase-prose ul{padding-left:calc(var(--spacing)*6)}.usecase-prose ol{margin-block:calc(var(--spacing)*2);list-style-type:decimal;list-style-position:outside}:where(.usecase-prose ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.usecase-prose ol{padding-left:calc(var(--spacing)*6)}.usecase-prose li{padding-left:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}.prose.usecase-prose p code,.prose.usecase-prose li code{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.prose.usecase-prose p code,.prose.usecase-prose li code{border-color:color-mix(in oklab,var(--semantic-border-default)70%,transparent)}}.prose.usecase-prose p code,.prose.usecase-prose li code{background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);font-weight:400}.prose.usecase-prose p code:before,.prose.usecase-prose p code:after,.prose.usecase-prose li code:before,.prose.usecase-prose li code:after{content:none}.prose.usecase-prose pre{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.prose.usecase-prose pre{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.prose.usecase-prose pre{padding:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary);font-family:var(--font-text-code)}.prose.usecase-prose pre code{padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary);font-family:var(--font-text-code);background-color:#0000;display:block}.docs-shell{height:100dvh}.docs-sidebar{scrollbar-width:thin;scrollbar-color:var(--effect-black-08)transparent}.docs-sidebar::-webkit-scrollbar{width:3px}.docs-sidebar::-webkit-scrollbar-track{background:0 0}.docs-sidebar::-webkit-scrollbar-thumb{background:var(--effect-black-08);border-radius:2px}.docs-sidebar::-webkit-scrollbar-thumb:hover{background:var(--effect-black-15)}.docs-toc-sidebar{scrollbar-width:none;height:calc(100dvh - 3.5rem)}.docs-toc-sidebar::-webkit-scrollbar{display:none}.docs-prose h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose h3{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose p{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose p{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose a{color:var(--semantic-text-link);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.docs-prose a:hover{color:var(--semantic-text-link)}@supports (color:color-mix(in lab, red, red)){.docs-prose a:hover{color:color-mix(in oklab,var(--semantic-text-link)80%,transparent)}}.docs-prose a:hover{text-decoration-line:underline}}.docs-prose ul{margin-bottom:calc(var(--spacing)*4);list-style-type:disc;list-style-position:outside}:where(.docs-prose ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ul{padding-left:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose ul{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose ol{margin-bottom:calc(var(--spacing)*4);list-style-type:decimal;list-style-position:outside}:where(.docs-prose ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ol{padding-left:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose ol{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose li{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.docs-prose li\u003ep{margin-bottom:calc(var(--spacing)*1)}.docs-prose li\u003eul,.docs-prose li\u003eol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.docs-prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose em{color:var(--semantic-text-secondary);font-style:italic}.docs-prose :not(pre)\u003ecode{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.docs-prose :not(pre)\u003ecode{border-color:color-mix(in oklab,var(--semantic-border-default)70%,transparent)}}.docs-prose :not(pre)\u003ecode{background-color:var(--semantic-surface-elevated);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);font-weight:400}.docs-prose pre{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-elevated);padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);font-family:var(--font-text-code);overflow-x:auto}.docs-prose pre code{padding:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary);font-family:var(--font-text-code);background-color:#0000}.docs-prose table{margin-bottom:calc(var(--spacing)*6);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.docs-prose thead{background-color:var(--semantic-surface-muted)}.docs-prose th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);vertical-align:top;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose td{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.docs-prose blockquote{margin-block:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.docs-prose blockquote{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.docs-prose blockquote{padding-block:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose blockquote{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose blockquote p{margin-bottom:calc(var(--spacing)*0)}.docs-prose img,.docs-prose video{margin-block:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%}.docs-prose .docs-cards{margin-block:calc(var(--spacing)*5);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.docs-prose .docs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.docs-prose .docs-card{border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-elevated);padding:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:block}.docs-prose a.docs-card:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose a.docs-card:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)20%,transparent)}}.docs-prose a.docs-card:hover{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.docs-prose a.docs-card:hover{background-color:color-mix(in oklab,var(--semantic-surface-muted)60%,transparent)}}.docs-prose a.docs-card:hover{text-decoration-line:none}.docs-prose .docs-card-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose .docs-card-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-card-body{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.docs-prose .docs-card-body p:last-child{margin-bottom:calc(var(--spacing)*0)}.docs-prose ol.docs-steps{margin-block:calc(var(--spacing)*5);list-style-type:decimal;list-style-position:outside}:where(.docs-prose ol.docs-steps\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.docs-prose ol.docs-steps{padding-left:calc(var(--spacing)*5)}.docs-prose ol.docs-steps\u003eli{padding-left:calc(var(--spacing)*1)}.docs-prose .docs-step-title{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.docs-prose .docs-callout{margin-block:calc(var(--spacing)*4);border-radius:var(--radius);border-style:var(--tw-border-style);padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*4);border-width:1px}.docs-prose .docs-callout-note{border-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-note{border-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.docs-prose .docs-callout-note{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-note{background-color:color-mix(in oklab,var(--palette-support-info-strong)5%,transparent)}}.docs-prose .docs-callout-warning{border-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-warning{border-color:color-mix(in oklab,var(--palette-support-warning-strong)40%,transparent)}}.docs-prose .docs-callout-warning{background-color:var(--palette-support-warning-light)}.docs-prose .docs-callout-label{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--semantic-text-secondary);text-transform:uppercase}.docs-prose .docs-callout-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.docs-prose .docs-callout-body{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.docs-prose .docs-callout-body p:last-child{margin-bottom:calc(var(--spacing)*0)}.docs-prose hr{margin-block:calc(var(--spacing)*8);border-color:var(--semantic-border-default)}.blog-prose{max-width:var(--container-4xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin-inline-start:auto;margin-inline-end:auto}@media (min-width:48rem){.blog-prose{font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose h1{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:1.2;font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h1{font-size:1.75rem}}@media (min-width:48rem){.blog-prose h1{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*6);font-size:2.25rem}}.blog-prose h1{font-family:var(--font-display-title)}.blog-prose h2{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*4);--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold);font-size:1.25rem;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h2{font-size:1.5rem}}@media (min-width:48rem){.blog-prose h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*5);font-size:1.75rem}}.blog-prose h2{font-family:var(--font-display-title)}.blog-prose h3{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*3);--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold);font-size:1.0625rem;line-height:1.3;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:40rem){.blog-prose h3{font-size:1.25rem}}@media (min-width:48rem){.blog-prose h3{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);font-size:1.375rem}}.blog-prose h4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.35;--tw-font-weight:var(--font-weight-semibold);line-height:1.35;font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose h4{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*3);font-size:1.125rem}}.blog-prose h5{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--semantic-text-primary)}@media (min-width:64rem){.blog-prose h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.blog-prose h6{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--semantic-text-muted)}@media (min-width:64rem){.blog-prose h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;color:var(--semantic-text-muted);transition-duration:.2s;animation-duration:.2s}@media (hover:hover){:is(.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor):hover{color:var(--semantic-text-primary)}}.blog-prose h1 .anchor,.blog-prose h2 .anchor,.blog-prose h3 .anchor,.blog-prose h4 .anchor,.blog-prose h5 .anchor,.blog-prose h6 .anchor{margin-left:calc(var(--spacing)*0);text-decoration-line:none}.blog-prose h1:hover .anchor,.blog-prose h2:hover .anchor,.blog-prose h3:hover .anchor,.blog-prose h4:hover .anchor,.blog-prose h5:hover .anchor,.blog-prose h6:hover .anchor{opacity:.5}.blog-prose p{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;--tw-font-weight:var(--font-weight-normal);line-height:1.65;font-weight:var(--font-weight-normal);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose p{font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose p.lead,.blog-prose .lead{margin-bottom:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.55;--tw-font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-normal);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose p.lead,.blog-prose .lead{--tw-leading:1.65;font-size:1.125rem;line-height:1.65}}.blog-prose .caption,.blog-prose figcaption{margin-bottom:calc(var(--spacing)*1);--tw-leading:1.4;--tw-font-weight:var(--font-weight-medium);font-size:.75rem;line-height:1.4;font-weight:var(--font-weight-medium);color:var(--semantic-action-secondary-foreground)}.blog-prose small,.blog-prose .small{margin-bottom:calc(var(--spacing)*2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.5;font-weight:var(--font-weight-normal);color:var(--semantic-action-secondary-foreground)}.blog-prose ul{margin-bottom:calc(var(--spacing)*4);list-style-type:disc}:where(.blog-prose ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.blog-prose ul{padding-left:calc(var(--spacing)*6)}.blog-prose ol{margin-bottom:calc(var(--spacing)*4);list-style-type:decimal}:where(.blog-prose ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.blog-prose ol{padding-left:calc(var(--spacing)*6)}.blog-prose li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;color:var(--semantic-text-primary);line-height:1.65}@media (min-width:48rem){.blog-prose li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose li\u003eul,.blog-prose li\u003eol{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*0)}.blog-prose a{color:var(--palette-camel-strong)}@media (hover:hover){.blog-prose a:hover{color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.blog-prose a:hover{color:color-mix(in oklab,var(--palette-camel-strong)70%,transparent)}}}.blog-prose a{text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.blog-prose a:hover{text-decoration-thickness:2px}}.blog-prose a{transition-property:color,text-decoration-thickness;transition-duration:.2s;transition-timing-function:var(--motion-ease-out)}.blog-prose strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--semantic-text-primary)}.blog-prose em{color:var(--semantic-text-primary);font-style:italic}.blog-prose code{background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-geist-mono);--tw-font-weight:var(--font-weight-normal);font-size:.875em;font-weight:var(--font-weight-normal);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);color:var(--semantic-text-primary);border-radius:.25rem}.blog-prose pre{margin-bottom:calc(var(--spacing)*5);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);padding:calc(var(--spacing)*4);--tw-leading:1.6;line-height:1.6;overflow-x:auto}.blog-prose pre code{border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.6;background-color:#0000;border-width:0;line-height:1.6}@media (min-width:48rem){.blog-prose pre code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.blog-prose blockquote{margin-block:calc(var(--spacing)*5);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--palette-base-elevated);background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.blog-prose blockquote{background-color:color-mix(in oklab,var(--semantic-surface-elevated)80%,transparent)}}.blog-prose blockquote{padding-block:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.65;--tw-font-weight:var(--font-weight-normal);line-height:1.65;font-weight:var(--font-weight-normal);color:var(--semantic-action-secondary-foreground);font-style:italic}@media (min-width:48rem){.blog-prose blockquote{font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.7;line-height:1.7}}.blog-prose blockquote p{margin-bottom:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.blog-prose sup.citation-inline{vertical-align:super;--tw-font-weight:var(--font-weight-normal);font-size:.75em;font-weight:var(--font-weight-normal)}.blog-prose sup.citation-inline a{color:var(--semantic-text-muted);text-decoration-line:none}@media (hover:hover){.blog-prose sup.citation-inline a:hover{color:var(--semantic-text-primary);text-decoration-line:underline}}.blog-prose .sources-accordion[open] .sources-accordion-chevron,.blog-prose .top-keywords-accordion[open] .top-keywords-chevron{transform:rotate(180deg)}.blog-prose .blog-prose-sources p{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){.blog-prose .blog-prose-sources p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose .blog-prose-sources a{color:var(--palette-camel-strong);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){.blog-prose .blog-prose-sources a:hover{color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.blog-prose .blog-prose-sources a:hover{color:color-mix(in oklab,var(--palette-camel-strong)70%,transparent)}}}.blog-prose table{margin-bottom:calc(var(--spacing)*4);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;overflow:hidden}.blog-prose thead{background-color:var(--semantic-surface-muted)}.blog-prose th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose th{padding-inline:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--semantic-text-primary)}@media (min-width:48rem){.blog-prose td{padding-inline:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.blog-prose tbody tr:nth-child(2n){background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.blog-prose tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.blog-prose img{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:var(--elevation-lg);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.blog-prose video{margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:var(--elevation-lg);max-width:100%;height:auto;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:100%}.blog-prose .prose .video-wrapper{width:100%;max-width:100%;margin-block:calc(var(--spacing)*4);border-radius:calc(var(--radius) + 4px);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block;position:relative;overflow:hidden}.blog-prose .prose .video-wrapper video{width:100%;height:auto;box-shadow:none;margin:0;display:block}.blog-prose .prose .video-wrapper:before{content:\"\";background:var(--effect-black-75);z-index:10;pointer-events:none;opacity:1;width:72px;height:72px;box-shadow:0 4px 16px var(--effect-black-40);border-radius:50%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-prose .prose .video-wrapper:after{content:\"▶\";color:#fff;z-index:11;pointer-events:none;opacity:1;font-size:28px;font-weight:300;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-42%,-50%)}.blog-prose .prose .video-wrapper.playing:before,.blog-prose .prose .video-wrapper.playing:after{opacity:0}.blog-prose hr{margin-block:calc(var(--spacing)*8);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--semantic-border-default)}.blog-prose .prose-table{margin-bottom:calc(var(--spacing)*6);border-collapse:collapse;border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);width:100%;overflow:hidden}.blog-prose .prose-table th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);background-color:var(--semantic-surface-muted);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--semantic-text-primary)}.blog-prose .prose-table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--semantic-border-default);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);color:var(--semantic-text-primary)}.blog-prose .prose-table tbody tr:nth-child(2n){background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.blog-prose .prose-table tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.blog-prose .table-scroll{scrollbar-width:thin;scrollbar-color:var(--palette-base-300)var(--palette-base-100);overflow-x:auto}.blog-prose .table-scroll::-webkit-scrollbar{height:6px}.blog-prose .table-scroll::-webkit-scrollbar-track{background:var(--palette-base-100);border-radius:3px}.blog-prose .table-scroll::-webkit-scrollbar-thumb{background:var(--palette-base-300);border-radius:3px}.blog-prose .table-scroll::-webkit-scrollbar-thumb:hover{background:var(--palette-base-400)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.-top-32{top:calc(var(--spacing)*-32)}.top-0{top:calc(var(--spacing)*0)}.top-1\\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-12{top:calc(var(--spacing)*12)}.top-24{top:calc(var(--spacing)*24)}.top-\\[1px\\]{top:1px}.top-\\[50\\%\\]{top:50%}.top-\\[52px\\]{top:52px}.top-\\[60\\%\\]{top:60%}.top-full{top:100%}.-right-8{right:calc(var(--spacing)*-8)}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-10{right:calc(var(--spacing)*10)}.right-full{right:100%}.-bottom-8{bottom:calc(var(--spacing)*-8)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.-left-\\[46px\\]{left:-46px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-4{left:calc(var(--spacing)*4)}.left-\\[50\\%\\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\\[1\\]{z-index:1}.z-\\[51\\]{z-index:51}.z-\\[100\\]{z-index:100}.z-\\[200\\]{z-index:200}.z-\\[9999\\]{z-index:9999}.z-\\[10000\\]{z-index:10000}.z-\\[10001\\]{z-index:10001}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.row-span-1{grid-row:span 1/span 1}.\\!container{width:100%!important}@media (min-width:320px){.\\!container{max-width:320px!important}}@media (min-width:40rem){.\\!container{max-width:40rem!important}}@media (min-width:48rem){.\\!container{max-width:48rem!important}}@media (min-width:64rem){.\\!container{max-width:64rem!important}}@media (min-width:80rem){.\\!container{max-width:80rem!important}}@media (min-width:96rem){.\\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-0\\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}
40.my-\\[1px\\]{margin-block-start:1px;margin-block-end:1px}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\\[52px\\]{margin-top:52px}.mt-auto{margin-top:auto}.-mr-7{margin-right:calc(var(--spacing)*-7)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-0\\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-4\\/5{aspect-ratio:4/5}.aspect-16\\/9{aspect-ratio:16/9}.aspect-120\\/63{aspect-ratio:120/63}.aspect-1200\\/630{aspect-ratio:1200/630}.aspect-1280\\/960{aspect-ratio:1280/960}.aspect-\\[4\\/3\\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3\\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.h-0{height:calc(var(--spacing)*0)}.h-0\\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-7\\.5{height:calc(var(--spacing)*7.5)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-40{height:calc(var(--spacing)*40)}.h-64{height:calc(var(--spacing)*64)}.h-\\[52px\\]{height:52px}.h-\\[60vh\\]{height:60vh}.h-\\[200px\\]{height:200px}.h-\\[300px\\]{height:300px}.h-\\[calc\\(100\\%-1px\\)\\]{height:calc(100% - 1px)}.h-\\[calc\\(100dvh-6rem\\)\\]{height:calc(100dvh - 6rem)}.h-\\[var\\(--radix-navigation-menu-viewport-height\\)\\]{height:var(--radix-navigation-menu-viewport-height)}.h-\\[var\\(--radix-select-trigger-height\\)\\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\\(--radix-dropdown-menu-content-available-height\\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\\(--radix-select-content-available-height\\){max-height:var(--radix-select-content-available-height)}.max-h-9{max-height:calc(var(--spacing)*9)}.max-h-10{max-height:calc(var(--spacing)*10)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\\[52px\\]{max-height:52px}.max-h-\\[60vh\\]{max-height:60vh}.max-h-\\[90vh\\]{max-height:90vh}.max-h-\\[320px\\]{max-height:320px}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-50{min-height:calc(var(--spacing)*50)}.min-h-\\[50vh\\]{min-height:50vh}.min-h-\\[52px\\]{min-height:52px}.min-h-\\[60dvh\\]{min-height:60dvh}.min-h-\\[60vh\\]{min-height:60vh}.min-h-\\[80vh\\]{min-height:80vh}.min-h-\\[100vh\\]{min-height:100vh}.min-h-\\[120px\\]{min-height:120px}.min-h-\\[180px\\]{min-height:180px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[220px\\]{min-height:220px}.min-h-\\[320px\\]{min-height:320px}.min-h-\\[360px\\]{min-height:360px}.min-h-\\[400px\\]{min-height:400px}.min-h-\\[480px\\]{min-height:480px}.min-h-\\[600px\\]{min-height:600px}.min-h-\\[calc\\(100vh-200px\\)\\]{min-height:calc(100vh - 200px)}.min-h-full{min-height:100%}.min-h-max{min-height:max-content}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1\\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}
40.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-\\[140px\\]{width:140px}.w-\\[160px\\]{width:160px}.w-\\[190vw\\]{width:190vw}.w-\\[240px\\]{width:240px}.w-\\[480px\\]{width:480px}.w-\\[clamp\\(24px\\,10vw\\,120px\\)\\]{width:clamp(24px,10vw,120px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[280px\\]{max-width:280px}.max-w-\\[364px\\]{max-width:364px}.max-w-\\[400px\\]{max-width:400px}.max-w-\\[600px\\]{max-width:600px}.max-w-\\[660px\\]{max-width:660px}.max-w-\\[800px\\]{max-width:800px}.max-w-\\[900px\\]{max-width:900px}.max-w-\\[1040px\\]{max-width:1040px}.max-w-\\[1200px\\]{max-width:1200px}.max-w-\\[1240px\\]{max-width:1240px}.max-w-\\[1440px\\]{max-width:1440px}.max-w-\\[calc\\(100vw-2rem\\)\\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-\\[8rem\\]{min-width:8rem}.min-w-\\[120px\\]{min-width:120px}.min-w-\\[160px\\]{min-width:160px}
40.min-w-\\[200px\\]{min-width:200px}.min-w-\\[240px\\]{min-width:240px}.min-w-\\[300px\\]{min-width:300px}.min-w-\\[600px\\]{min-width:600px}.min-w-\\[720px\\]{min-width:720px}.min-w-\\[900px\\]{min-width:900px}.min-w-\\[var\\(--radix-select-trigger-width\\)\\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\\(--radix-dropdown-menu-content-transform-origin\\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\\(--radix-select-content-transform-origin\\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\\(--radix-tooltip-content-transform-origin\\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\\[-50\\%\\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-6{--tw-translate-y:calc(var(--spacing)*-6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\\[-50\\%\\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\\[calc\\(-50\\%_-_2px\\)\\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-6{rotate:-6deg}.-rotate-8{rotate:-8deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-6{rotate:6deg}.rotate-8{rotate:8deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing)*16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing)*32)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\\[1\\.4fr_1\\.6fr_0\\.7fr_0\\.8fr_0\\.9fr\\]{grid-template-columns:1.4fr 1.6fr .7fr .8fr .9fr}.grid-cols-\\[1fr_1\\.6fr_0\\.8fr_0\\.8fr_0\\.6fr\\]{grid-template-columns:1fr 1.6fr .8fr .8fr .6fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}
40.gap-0{gap:calc(var(--spacing)*0)}.gap-0\\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}.gap-20{gap:calc(var(--spacing)*20)}:where(.space-y-0\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-12{column-gap:calc(var(--spacing)*12)}.gap-x-\\[0\\.22em\\]{column-gap:.22em}:where(.space-x-2\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-default\\/10\u003e:not(:last-child)){border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border-default\\/10\u003e:not(:last-child)){border-color:color-mix(in oklab,var(--semantic-border-default)10%,transparent)}}:where(.divide-border-subtle\u003e:not(:last-child)){border-color:var(--semantic-border-subtle)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\\[2px\\]{border-radius:2px}.rounded-\\[28px\\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}
40.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-base-elevated\\/20{border-color:var(--palette-base-elevated)}@supports (color:color-mix(in lab, red, red)){.border-base-elevated\\/20{border-color:color-mix(in oklab,var(--palette-base-elevated)20%,transparent)}}.border-border,.border-border-default,.border-border-default\\/20{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\\/20{border-color:color-mix(in oklab,var(--semantic-border-default)20%,transparent)}}.border-border-default\\/30{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\\/30{border-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.border-border-default\\/50{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border-default\\/50{border-color:color-mix(in oklab,var(--semantic-border-default)50%,transparent)}}.border-border-strong\\/30{border-color:var(--semantic-border-strong)}@supports (color:color-mix(in lab, red, red)){.border-border-strong\\/30{border-color:color-mix(in oklab,var(--semantic-border-strong)30%,transparent)}}.border-border-subtle{border-color:var(--semantic-border-subtle)}.border-border\\/40{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border\\/40{border-color:color-mix(in oklab,var(--semantic-border-default)40%,transparent)}}.border-border\\/50{border-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.border-border\\/50{border-color:color-mix(in oklab,var(--semantic-border-default)50%,transparent)}}.border-brand-1-strong\\/5{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\\/5{border-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.border-brand-1-strong\\/20{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\\/20{border-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.border-brand-1-strong\\/30{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-1-strong\\/30{border-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.border-brand-2-strong\\/20{border-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-2-strong\\/20{border-color:color-mix(in oklab,var(--palette-brand-2-strong)20%,transparent)}}.border-brand-3-strong\\/20{border-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.border-brand-3-strong\\/20{border-color:color-mix(in oklab,var(--palette-brand-3-strong)20%,transparent)}}.border-camel-strong,.border-camel-strong\\/20{border-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.border-camel-strong\\/20{border-color:color-mix(in oklab,var(--palette-camel-strong)20%,transparent)}}.border-destructive{border-color:var(--palette-support-error-strong)}.border-foreground{border-color:var(--semantic-text-primary)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--semantic-border-default)}.border-secondary{border-color:var(--semantic-action-secondary)}.border-status-error,.border-status-error\\/20{border-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-error\\/20{border-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.border-status-info\\/20{border-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-info\\/20{border-color:color-mix(in oklab,var(--palette-support-info-strong)20%,transparent)}}.border-status-success,.border-status-success\\/20{border-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-success\\/20{border-color:color-mix(in oklab,var(--palette-support-success-strong)20%,transparent)}}.border-status-warning\\/20{border-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.border-status-warning\\/20{border-color:color-mix(in oklab,var(--palette-support-warning-strong)20%,transparent)}}.border-surface-elevated{border-color:var(--semantic-surface-elevated)}.border-text-primary{border-color:var(--semantic-text-primary)}.border-transparent{border-color:#0000}.border-t-text-link{border-top-color:var(--semantic-text-link)}.border-t-text-primary{border-top-color:var(--semantic-text-primary)}.bg-\\[\\#eeeeee\\]{background-color:#eee}
40.bg-accent{background-color:var(--semantic-surface-muted)}.bg-accordion-active{background-color:var(--semantic-surface-elevated)}.bg-accordion-background{background-color:var(--semantic-surface-canvas)}.bg-accordion-hover{background-color:var(--component-nav-background)}.bg-account-background{background-color:var(--semantic-surface-muted)}.bg-account-list-background{background-color:var(--semantic-surface-canvas)}.bg-account-usage-card-background{background-color:var(--semantic-surface-elevated)}.bg-action-primary{background-color:var(--semantic-action-primary)}.bg-action-secondary{background-color:var(--semantic-action-secondary)}.bg-background,.bg-background\\/90{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-background\\/90{background-color:color-mix(in oklab,var(--semantic-surface-canvas)90%,transparent)}}.bg-background\\/95{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-background\\/95{background-color:color-mix(in oklab,var(--semantic-surface-canvas)95%,transparent)}}.bg-base-950,.bg-base-950\\/20{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\\/20{background-color:color-mix(in oklab,var(--palette-base-950)20%,transparent)}}.bg-base-950\\/30{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\\/30{background-color:color-mix(in oklab,var(--palette-base-950)30%,transparent)}}.bg-base-950\\/70{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\\/70{background-color:color-mix(in oklab,var(--palette-base-950)70%,transparent)}}.bg-base-950\\/80{background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.bg-base-950\\/80{background-color:color-mix(in oklab,var(--palette-base-950)80%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-border{background-color:var(--semantic-border-default)}.bg-border-subtle{background-color:var(--semantic-border-subtle)}.bg-border\\/40{background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.bg-border\\/40{background-color:color-mix(in oklab,var(--semantic-border-default)40%,transparent)}}.bg-brand-1-light\\/5{background-color:var(--palette-brand-1-light)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-light\\/5{background-color:color-mix(in oklab,var(--palette-brand-1-light)5%,transparent)}}.bg-brand-1-strong,.bg-brand-1-strong\\/2{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\\/2{background-color:color-mix(in oklab,var(--palette-brand-1-strong)2%,transparent)}}.bg-brand-1-strong\\/5{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\\/5{background-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.bg-brand-1-strong\\/10{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\\/10{background-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.bg-brand-1-strong\\/20{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-1-strong\\/20{background-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.bg-brand-2-strong,.bg-brand-2-strong\\/5{background-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-2-strong\\/5{background-color:color-mix(in oklab,var(--palette-brand-2-strong)5%,transparent)}}.bg-brand-2-strong\\/10{background-color:var(--palette-brand-2-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-2-strong\\/10{background-color:color-mix(in oklab,var(--palette-brand-2-strong)10%,transparent)}}.bg-brand-3-light{background-color:var(--palette-brand-3-light)}.bg-brand-3-strong,.bg-brand-3-strong\\/5{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\\/5{background-color:color-mix(in oklab,var(--palette-brand-3-strong)5%,transparent)}}.bg-brand-3-strong\\/10{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\\/10{background-color:color-mix(in oklab,var(--palette-brand-3-strong)10%,transparent)}}.bg-brand-3-strong\\/20{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.bg-brand-3-strong\\/20{background-color:color-mix(in oklab,var(--palette-brand-3-strong)20%,transparent)}}.bg-brand-3-wash-subtle{background-color:var(--palette-brand-3-wash-subtle)}.bg-button-primary{background-color:var(--semantic-action-primary)}.bg-button-primary-hover{background-color:var(--semantic-action-primary-hover)}.bg-button-secondary{background-color:var(--semantic-action-secondary)}.bg-button-secondary-hover{background-color:var(--semantic-action-secondary-hover)}.bg-camel-strong,.bg-camel-strong\\/5{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.bg-camel-strong\\/5{background-color:color-mix(in oklab,var(--palette-camel-strong)5%,transparent)}}.bg-card{background-color:var(--semantic-surface-elevated)}.bg-card-background{background-color:var(--semantic-surface-canvas)}.bg-card-background-secondary,.bg-card-background-secondary\\/60{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-card-background-secondary\\/60{background-color:color-mix(in oklab,var(--semantic-surface-muted)60%,transparent)}}.bg-card-background-secondary\\/80{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-card-background-secondary\\/80{background-color:color-mix(in oklab,var(--semantic-surface-muted)80%,transparent)}}.bg-card-background\\/95{background-color:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.bg-card-background\\/95{background-color:color-mix(in oklab,var(--semantic-surface-canvas)95%,transparent)}}.bg-current{background-color:currentColor}.bg-custom-gray{background-color:var(--color-custom-gray)}.bg-foreground{background-color:var(--semantic-text-primary)}.bg-muted,.bg-muted\\/40{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\\/40{background-color:color-mix(in oklab,var(--semantic-surface-muted)40%,transparent)}}.bg-muted\\/50{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\\/50{background-color:color-mix(in oklab,var(--semantic-surface-muted)50%,transparent)}}.bg-partner-card-background,.bg-popover{background-color:var(--semantic-surface-elevated)}.bg-primary{background-color:var(--semantic-action-primary)}.bg-status-error{background-color:var(--palette-support-error-strong)}.bg-status-error-surface{background-color:var(--palette-support-error-light)}.bg-status-info{background-color:var(--palette-support-info-strong)}.bg-status-info-surface{background-color:var(--palette-support-info-light)}.bg-status-info\\/5{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.bg-status-info\\/5{background-color:color-mix(in oklab,var(--palette-support-info-strong)5%,transparent)}}.bg-status-success{background-color:var(--palette-support-success-strong)}.bg-status-success-surface{background-color:var(--palette-support-success-light)}.bg-status-warning{background-color:var(--palette-support-warning-strong)}.bg-status-warning-surface{background-color:var(--palette-support-warning-light)}.bg-surface-canvas{background-color:var(--semantic-surface-canvas)}.bg-surface-elevated,.bg-surface-elevated\\/10{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\\/10{background-color:color-mix(in oklab,var(--semantic-surface-elevated)10%,transparent)}}.bg-surface-elevated\\/40{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\\/40{background-color:color-mix(in oklab,var(--semantic-surface-elevated)40%,transparent)}}.bg-surface-elevated\\/80{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.bg-surface-elevated\\/80{background-color:color-mix(in oklab,var(--semantic-surface-elevated)80%,transparent)}}.bg-surface-inverse{background-color:var(--semantic-surface-inverse)}.bg-surface-muted,.bg-surface-muted\\/20{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.bg-surface-muted\\/20{background-color:color-mix(in oklab,var(--semantic-surface-muted)20%,transparent)}}.bg-surface-warm{background-color:var(--palette-surface-warm)}.bg-text-primary{background-color:var(--semantic-text-primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-agent-workforce{--tw-gradient-from:var(--semantic-agent-workforce);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
40(--tw-gradient-to-position))}.from-background{--tw-gradient-from:var(--semantic-surface-canvas);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\\/25{--tw-gradient-from:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.from-background\\/25{--tw-gradient-from:color-mix(in oklab,var(--semantic-surface-canvas)25%,transparent)}}.from-background\\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-1-wash-subtle{--tw-gradient-from:var(--palette-brand-1-wash-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-2-wash{--tw-gradient-from:var(--palette-brand-2-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-brand-3-strong{--tw-gradient-from:var(--palette-brand-3-strong);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-agent-single{--tw-gradient-via:var(--semantic-agent-single);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand-1-wash{--tw-gradient-via:var(--palette-brand-1-wash);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface-elevated{--tw-gradient-via:var(--semantic-surface-elevated);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-agent-automation{--tw-gradient-to:var(--semantic-agent-automation);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\\/90{--tw-gradient-to:var(--semantic-surface-canvas)}@supports (color:color-mix(in lab, red, red)){.to-background\\/90{--tw-gradient-to:color-mix(in oklab,var(--semantic-surface-canvas)90%,transparent)}}.to-background\\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-brand-3-wash{--tw-gradient-to:var(--palette-brand-3-wash);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-brand-3-wash-subtle{--tw-gradient-to:var(--palette-brand-3-wash-subtle);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-surface-elevated\\/0{--tw-gradient-to:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.to-surface-elevated\\/0{--tw-gradient-to:color-mix(in oklab,var(--semantic-surface-elevated)0%,transparent)}}.to-surface-elevated\\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var
40(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-status-warning{fill:var(--palette-support-warning-strong)}.fill-text-inverse{fill:var(--semantic-text-inverse)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\\.5{padding:calc(var(--spacing)*1.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\\[0\\.18em\\]{padding-inline-start:.18em;padding-inline-end:.18em}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-18{padding-top:calc(var(--spacing)*18)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-36{padding-top:calc(var(--spacing)*36)}.pt-\\[52px\\]{padding-top:52px}.pt-\\[56\\.25\\%\\]{padding-top:56.25%}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-20{padding-right:calc(var(--spacing)*20)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-\\[0\\.06em\\]{padding-bottom:.06em}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-mono{font-family:var(--font-geist-mono)}.font-sans{font-family:var(--font-geist-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);
40line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\\[1\\.75rem\\]{font-size:1.75rem}.text-\\[10px\\]{font-size:10px}.text-\\[13px\\]{font-size:13px}.text-\\[42vw\\]{font-size:42vw}.text-\\[clamp\\(1rem\\,5\\.5vw\\,3\\.75rem\\)\\]{font-size:clamp(1rem,5.5vw,3.75rem)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\\[1\\.6\\]{--tw-leading:1.6;line-height:1.6}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\\[0\\.2em\\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\\[\\#222222\\]{color:#222}.text-action-primary-foreground{color:var(--semantic-action-primary-foreground)}.text-action-secondary-foreground{color:var(--semantic-action-secondary-foreground)}.text-background{color:var(--semantic-surface-canvas)}.text-base-100{color:var(--palette-base-100)}.text-brand-1-strong,.text-brand-1-strong\\/60{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.text-brand-1-strong\\/60{color:color-mix(in oklab,var(--palette-brand-1-strong)60%,transparent)}}.text-brand-2-strong{color:var(--palette-brand-2-strong)}.text-brand-3-strong{color:var(--palette-brand-3-strong)}.text-button-primary-foreground\\/80{color:var(--semantic-action-primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-button-primary-foreground\\/80{color:color-mix(in oklab,var(--semantic-action-primary-foreground)80%,transparent)}}.text-camel-strong{color:var(--palette-camel-strong)}.text-current{color:currentColor}.text-destructive{color:var(--palette-support-error-strong)}.text-foreground{color:var(--semantic-text-primary)}.text-gray-500{color:var(--color-gray-500)}.text-icon-background,.text-icon-primary{color:var(--semantic-icon-primary)}.text-integration-discord{color:var(--palette-integration-discord)}.text-muted-foreground{color:var(--semantic-text-muted)}.text-partner-card-foreground,.text-popover-foreground{color:var(--semantic-text-primary)}.text-primary{color:var(--semantic-action-primary)}.text-primary-foreground{color:var(--semantic-action-primary-foreground)}.text-secondary{color:var(--semantic-action-secondary)}.text-status-error{color:var(--palette-support-error-strong)}.text-status-info{color:var(--palette-support-info-strong)}.text-status-success{color:var(--palette-support-success-strong)}.text-status-warning{color:var(--palette-support-warning-strong)}.text-text-inverse,.text-text-inverse\\/40{color:var(--semantic-text-inverse)}@supports (color:color-mix(in lab, red, red)){.text-text-inverse\\/40{color:color-mix(in oklab,var(--semantic-text-inverse)40%,transparent)}}.text-text-link{color:var(--semantic-text-link)}.text-text-muted{color:var(--semantic-text-muted)}.text-text-primary,.text-text-primary\\/50{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/50{color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent)}}.text-text-primary\\/60{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/60{color:color-mix(in oklab,var(--semantic-text-primary)60%,transparent)}}.text-text-primary\\/65{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/65{color:color-mix(in oklab,var(--semantic-text-primary)65%,transparent)}}.text-text-primary\\/70{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/70{color:color-mix(in oklab,var(--semantic-text-primary)70%,transparent)}}.text-text-primary\\/75{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/75{color:color-mix(in oklab,var(--semantic-text-primary)75%,transparent)}}.text-text-primary\\/80{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/80{color:color-mix(in oklab,var(--semantic-text-primary)80%,transparent)}}.text-text-primary\\/90{color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.text-text-primary\\/90{color:color-mix(in oklab,var(--semantic-text-primary)90%,transparent)}}.text-text-secondary,.text-text-secondary\\/50{color:var(--semantic-text-secondary)}@supports (color:color-mix(in lab, red, red)){.text-text-secondary\\/50{color:color-mix(in oklab,var(--semantic-text-secondary)50%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-foreground\\/50{-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);text-decoration-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.decoration-foreground\\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent);text-decoration-color:color-mix(in oklab,var(--semantic-text-primary)50%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}
40.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--elevation-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-lg{--tw-shadow:var(--elevation-lg),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-md{--tw-shadow:var(--elevation-md),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-ring-xl{--tw-shadow:var(--elevation-xl),var(--elevation-ring);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-user{--tw-shadow:\"0px 1px 0px 0px var(--effect-white-33) inset, 0px 3px 4px -1px var(--effect-black-25), 0px 0px 0px 1px var(--effect-ring-25)\";box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.shadow-xl{--tw-shadow:var(--elevation-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\\/color,.shadow\\/ring{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(8px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-20{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(20px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\\[3px\\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.smooth-shadow{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-md{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-md{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-ring-lg{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 25px 50px 0 var(--smooth-shadow-color),0 12px 24px 0 var(--smooth-shadow-color),0 6px 12px 0 var(--smooth-shadow-color),0 3px 6px 0 var(--smooth-shadow-color),0 1.5px 3px 0 var(--smooth-shadow-color),0 0 0 1px var(--smooth-ring-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-ring-lg{box-shadow:0 25px 50px 0 color-mix(in srgb,var(--smooth-shadow-color)5%,transparent),0 12px 24px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 6px 12px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 3px 6px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 1.5px 3px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 0 0 1px var(--smooth-ring-color)!important}}.smooth-shadow-ring-md{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 17.54px 23.39px 0 var(--smooth-shadow-color),0 9.4px 12.5px 0 var(--smooth-shadow-color),0 5.25px 7px 0 var(--smooth-shadow-color),0 2.79px 3.72px -2px var(--smooth-shadow-color),0 1.16px 1.5px 0 var(--smooth-shadow-color),0 0 0 1px var(--smooth-ring-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-ring-md{box-shadow:0 17.54px 23.39px 0 color-mix(in srgb,var(--smooth-shadow-color)4%,transparent),0 9.4px 12.5px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),
400 2.79px 3.72px -2px color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 0 0 1px var(--smooth-ring-color)!important}}.smooth-shadow-sm{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 18px 47px 0 var(--smooth-shadow-color),0 7.5px 19px 0 var(--smooth-shadow-color),0 4px 10.5px 0 var(--smooth-shadow-color),0 2.3px 5.8px 0 var(--smooth-shadow-color),0 1.2px 3.1px 0 var(--smooth-shadow-color),0 .5px 1.3px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.smooth-shadow-sm{box-shadow:0 18px 47px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 7.5px 19px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 4px 10.5px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.3px 5.8px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.2px 3.1px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 .5px 1.3px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}.smooth-shadow-none{box-shadow:none!important}.shadow-ring{--tw-shadow-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.shadow-ring{--tw-shadow-color:color-mix(in oklab,var(--semantic-border-focus)var(--tw-shadow-alpha),transparent)}}.ring-base-elevated{--tw-ring-color:var(--palette-base-elevated)}.ring-border{--tw-ring-color:var(--semantic-border-default)}.ring-border-focus,.ring-border-focus\\/20{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-border-focus\\/20{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)20%,transparent)}}.ring-border-focus\\/30{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-border-focus\\/30{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)30%,transparent)}}.ring-border-subtle{--tw-ring-color:var(--semantic-border-subtle)}.ring-brand-1-strong\\/20{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.ring-brand-1-strong\\/20{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.ring-brand-1-strong\\/30{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.ring-brand-1-strong\\/30{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.ring-button-primary\\/50{--tw-ring-color:var(--semantic-action-primary)}@supports (color:color-mix(in lab, red, red)){.ring-button-primary\\/50{--tw-ring-color:color-mix(in oklab,var(--semantic-action-primary)50%,transparent)}}.ring-camel-strong\\/30{--tw-ring-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.ring-camel-strong\\/30{--tw-ring-color:color-mix(in oklab,var(--palette-camel-strong)30%,transparent)}}.ring-card{--tw-ring-color:var(--semantic-surface-elevated)}.ring-destructive\\/20{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\\/20{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.ring-destructive\\/40{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\\/40{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.ring-ring,.ring-ring\\/50{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.ring-ring\\/50{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.ring-status-error\\/20{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\\/20{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.ring-status-error\\/40{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-error\\/40{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.ring-status-info\\/30{--tw-ring-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-info\\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.ring-status-success\\/30{--tw-ring-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-success\\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.ring-status-warning\\/30{--tw-ring-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.ring-status-warning\\/30{--tw-ring-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--semantic-surface-canvas)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\\[3px\\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,border-color\\,box-shadow\\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,border-color\\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,box-shadow\\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,opacity\\]{transition-property:background-color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[border-color\\,box-shadow\\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,background-color\\,border-color\\,box-shadow\\,transform\\]{transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,background-color\\,box-shadow\\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,box-shadow\\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[color\\,opacity\\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,transform\\,filter\\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,transform\\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[width\\,opacity\\,transform\\]{transition-property:width,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
40.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\\[160ms\\]{--tw-duration:.16s;transition-duration:.16s}.duration-\\[250ms\\]{--tw-duration:.25s;transition-duration:.25s}.ease-\\[var\\(--motion-ease-out\\)\\]{--tw-ease:var(--motion-ease-out);transition-timing-function:var(--motion-ease-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.smooth-ring-base-950\\/10{--smooth-ring-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.smooth-ring-base-950\\/10{--smooth-ring-color:color-mix(in srgb,var(--palette-base-950)calc(10*1%),transparent)}}.\\!paused{animation-play-state:paused!important}.\\[scrollbar-gutter\\:stable\\]{scrollbar-gutter:stable}.delay-75{animation-delay:75ms}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-1000{animation-duration:1s}.duration-\\[160ms\\]{animation-duration:.16s}.duration-\\[250ms\\]{animation-duration:.25s}.ease-\\[var\\(--motion-ease-out\\)\\]{animation-timing-function:var(--motion-ease-out)}.fade-in,.fade-in-0{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-top-2{--tw-enter-translate-y:-.5rem}.zoom-in-95{--tw-enter-scale:.95}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\\:w-5:is(:where(.group):hover *){width:calc(var(--spacing)*5)}.group-hover\\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\\:border-text-primary:is(:where(.group):hover *){border-color:var(--semantic-text-primary)}.group-hover\\:bg-base-950\\/30:is(:where(.group):hover *){background-color:var(--palette-base-950)}@supports (color:color-mix(in lab, red, red)){.group-hover\\:bg-base-950\\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--palette-base-950)30%,transparent)}}.group-hover\\:bg-text-primary:is(:where(.group):hover *){background-color:var(--semantic-text-primary)}.group-hover\\:text-brand-1-strong:is(:where(.group):hover *),.group-hover\\:text-brand-1-strong\\/80:is(:where(.group):hover *){color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.group-hover\\:text-brand-1-strong\\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.group-hover\\:text-muted-foreground:is(:where(.group):hover *){color:var(--semantic-text-muted)}.group-hover\\:text-text-inverse:is(:where(.group):hover *){color:var(--semantic-text-inverse)}.group-hover\\:text-text-primary:is(:where(.group):hover *){color:var(--semantic-text-primary)}.group-hover\\:text-text-secondary:is(:where(.group):hover *){color:var(--semantic-text-secondary)}.group-hover\\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\\:w-5:is(:where(.group):focus-visible *){width:calc(var(--spacing)*5)}.group-focus-visible\\:translate-x-0:is(:where(.group):focus-visible *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-focus-visible\\:text-brand-1-strong:is(:where(.group):focus-visible *){color:var(--palette-brand-1-strong)}.group-focus-visible\\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-data-\\[state\\=open\\]\\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:top-full:is(:where(.group\\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:mt-1\\.5:is(:where(.group\\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:overflow-hidden:is(:where(.group\\/navigation-menu)[data-viewport=false] *){overflow:hidden}
40.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:rounded-xl:is(:where(.group\\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) + 4px)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:border:is(:where(.group\\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:bg-surface-elevated:is(:where(.group\\/navigation-menu)[data-viewport=false] *){background-color:var(--semantic-surface-elevated)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:text-popover-foreground:is(:where(.group\\/navigation-menu)[data-viewport=false] *){color:var(--semantic-text-primary)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:shadow:is(:where(.group\\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:shadow-lg:is(:where(.group\\/navigation-menu)[data-viewport=false] *){--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:duration-200:is(:where(.group\\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.file\\:border-0::-webkit-file-upload-button{border-style:var(--tw-border-style);border-width:0}.file\\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\\:bg-transparent::-webkit-file-upload-button{background-color:#0000}.file\\:bg-transparent::file-selector-button{background-color:#0000}.file\\:text-sm::-webkit-file-upload-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\\:font-medium::-webkit-file-upload-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\\:text-muted-foreground::placeholder,.placeholder\\:text-muted-foreground\\/50::placeholder{color:var(--semantic-text-muted)}@supports (color:color-mix(in lab, red, red)){.placeholder\\:text-muted-foreground\\/50::placeholder{color:color-mix(in oklab,var(--semantic-text-muted)50%,transparent)}}.placeholder\\:text-text-secondary::placeholder{color:var(--semantic-text-secondary)}.placeholder\\:transition-colors::placeholder{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\\:h-px:after{content:var(--tw-content);height:1px}.after\\:w-full:after{content:var(--tw-content);width:100%}.after\\:origin-left:after{content:var(--tw-content);transform-origin:0}.after\\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.after\\:bg-text-primary:after{content:var(--tw-content);background-color:var(--semantic-text-primary)}.after\\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\\:duration-200:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.after\\:content-\\[\\'\\'\\]:after{--tw-content:\"\";content:var(--tw-content)}.after\\:duration-200:after{content:var(--tw-content);animation-duration:.2s}.first\\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.focus-within\\:border-ring:focus-within{border-color:var(--semantic-border-focus)}.focus-within\\:bg-background:focus-within{background-color:var(--semantic-surface-canvas)}.focus-within\\:ring-\\[3px\\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.focus-within\\:ring-ring\\/50:focus-within{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-within\\:ring-ring\\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.focus-within\\:ring-offset-0:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (hover:hover){.hover\\:border-base-elevated:hover{border-color:var(--palette-base-elevated)}.hover\\:border-border:hover,.hover\\:border-border-default:hover{border-color:var(--semantic-border-default)}.hover\\:border-brand-1-strong:hover,.hover\\:border-brand-1-strong\\/10:hover{border-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-brand-1-strong\\/10:hover{border-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.hover\\:border-foreground\\/40:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-foreground\\/40:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)40%,transparent)}}.hover\\:border-text-primary\\/20:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-text-primary\\/20:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)20%,transparent)}}.hover\\:border-text-primary\\/30:hover{border-color:var(--semantic-text-primary)}@supports (color:color-mix(in lab, red, red)){.hover\\:border-text-primary\\/30:hover{border-color:color-mix(in oklab,var(--semantic-text-primary)30%,transparent)}}.hover\\:bg-accent:hover,.hover\\:bg-accent\\/50:hover{background-color:var(--semantic-surface-muted)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-accent\\/50:hover{background-color:color-mix(in oklab,var(--semantic-surface-muted)50%,transparent)}}.hover\\:bg-accordion-hover:hover{background-color:var(--component-nav-background)}.hover\\:bg-action-primary-hover:hover{background-color:var(--semantic-action-primary-hover)}.hover\\:bg-action-secondary-hover:hover{background-color:var(--semantic-action-secondary-hover)}.hover\\:bg-background:hover{background-color:var(--semantic-surface-canvas)}.hover\\:bg-brand-1-strong\\/10:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-brand-1-strong\\/10:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)10%,transparent)}}.hover\\:bg-brand-1-strong\\/80:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-brand-1-strong\\/80:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.hover\\:bg-brand-1-strong\\/85:hover{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-brand-1-strong\\/85:hover{background-color:color-mix(in oklab,var(--palette-brand-1-strong)85%,transparent)}}.hover\\:bg-camel-strong\\/10:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-camel-strong\\/10:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)10%,transparent)}}.hover\\:bg-camel-strong\\/80:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-camel-strong\\/80:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)80%,transparent)}}.hover\\:bg-camel-strong\\/85:hover{background-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-camel-strong\\/85:hover{background-color:color-mix(in oklab,var(--palette-camel-strong)85%,transparent)}}.hover\\:bg-card:hover{background-color:var(--semantic-surface-elevated)}.hover\\:bg-card-background:hover{background-color:var(--semantic-surface-canvas)}.hover\\:bg-card-background-secondary:hover,.hover\\:bg-muted:hover{background-color:var(--semantic-surface-muted)}.hover\\:bg-partner-card-hover\\/80:hover{background-color:var(--palette-brand-3-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-partner-card-hover\\/80:hover{background-color:color-mix(in oklab,var(--palette-brand-3-strong)80%,transparent)}}.hover\\:bg-status-error\\/80:hover{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-status-error\\/80:hover{background-color:color-mix(in oklab,var(--palette-support-error-strong)80%,transparent)}}.hover\\:bg-status-info\\/85:hover{background-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-status-info\\/85:hover{background-color:color-mix(in oklab,var(--palette-support-info-strong)85%,transparent)}}.hover\\:bg-status-success\\/85:hover{background-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-status-success\\/85:hover{background-color:color-mix(in oklab,var(--palette-support-success-strong)85%,transparent)}}.hover\\:bg-status-warning\\/85:hover{background-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-status-warning\\/85:hover{background-color:color-mix(in oklab,var(--palette-support-warning-strong)85%,transparent)}}.hover\\:bg-surface-canvas:hover{background-color:var(--semantic-surface-canvas)}.hover\\:bg-surface-elevated:hover,.hover\\:bg-surface-elevated\\/25:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-elevated\\/25:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)25%,transparent)}}.hover\\:bg-surface-elevated\\/40:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-elevated\\/40:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)40%,transparent)}}.hover\\:bg-surface-elevated\\/50:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-elevated\\/50:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)50%,transparent)}}.hover\\:bg-surface-elevated\\/70:hover{background-color:var(--semantic-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-surface-elevated\\/70:hover{background-color:color-mix(in oklab,var(--semantic-surface-elevated)70%,transparent)}}.hover\\:bg-surface-muted:hover{background-color:var(--semantic-surface-muted)}.hover\\:bg-transparent:hover{background-color:#0000}.hover\\:text-brand-1-strong:hover,.hover\\:text-brand-1-strong\\/80:hover{color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:text-brand-1-strong\\/80:hover{color:color-mix(in oklab,var(--palette-brand-1-strong)80%,transparent)}}.hover\\:text-button-secondary-foreground:hover{color:var(--semantic-action-secondary-foreground)}.hover\\:text-foreground:hover{color:var(--semantic-text-primary)}.hover\\:text-partner-card-hover-foreground:hover,.hover\\:text-text-inverse:hover{color:var(--semantic-text-inverse)}.hover\\:text-text-link:hover{color:var(--semantic-text-link)}.hover\\:text-text-primary:hover{color:var(--semantic-text-primary)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:decoration-foreground:hover{-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);-webkit-text-decoration-color:var(--semantic-text-primary);text-decoration-color:var(--semantic-text-primary)}.hover\\:opacity-70:hover{opacity:.7}.hover\\:opacity-80:hover{opacity:.8}.hover\\:opacity-90:hover{opacity:.9}.hover\\:opacity-100:hover{opacity:1}
40.hover\\:shadow-lg:hover{--tw-shadow:var(--elevation-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:ring-8:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(8px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\\:ring-border:hover{--tw-ring-color:var(--semantic-border-default)}.hover\\:ring-brand-1-strong\\/20:hover{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.hover\\:ring-brand-1-strong\\/20:hover{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.hover\\:ring-card:hover{--tw-ring-color:var(--semantic-surface-elevated)}}.focus\\:bg-accent:focus{background-color:var(--semantic-surface-muted)}.focus\\:bg-background:focus{background-color:var(--semantic-surface-canvas)}.focus\\:text-accent-foreground:focus{color:var(--semantic-text-primary)}.focus\\:text-button-secondary-foreground:focus{color:var(--semantic-action-secondary-foreground)}.focus\\:text-text-inverse:focus{color:var(--semantic-text-inverse)}.focus\\:text-text-primary:focus{color:var(--semantic-text-primary)}.focus\\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.focus\\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:border-border-focus:focus-visible{border-color:var(--semantic-border-focus)}.focus-visible\\:border-button-primary:focus-visible{border-color:var(--semantic-action-primary)}.focus-visible\\:border-destructive:focus-visible{border-color:var(--palette-support-error-strong)}.focus-visible\\:border-ring:focus-visible{border-color:var(--semantic-border-focus)}.focus-visible\\:bg-background:focus-visible{background-color:var(--semantic-surface-canvas)}.focus-visible\\:text-brand-1-strong:focus-visible{color:var(--palette-brand-1-strong)}.focus-visible\\:underline:focus-visible{text-decoration-line:underline}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.focus-visible\\:ring-\\[3px\\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\\:ring-base-elevated:focus-visible{--tw-ring-color:var(--palette-base-elevated)}.focus-visible\\:ring-border-focus\\/20:focus-visible{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-border-focus\\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)20%,transparent)}}.focus-visible\\:ring-border-focus\\/30:focus-visible{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-border-focus\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)30%,transparent)}}.focus-visible\\:ring-brand-1-strong\\/20:focus-visible{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-brand-1-strong\\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)20%,transparent)}}.focus-visible\\:ring-brand-1-strong\\/30:focus-visible{--tw-ring-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-brand-1-strong\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-brand-1-strong)30%,transparent)}}.focus-visible\\:ring-button-primary\\/50:focus-visible{--tw-ring-color:var(--semantic-action-primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-button-primary\\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-action-primary)50%,transparent)}}.focus-visible\\:ring-camel-strong\\/30:focus-visible{--tw-ring-color:var(--palette-camel-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-camel-strong\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-camel-strong)30%,transparent)}}:is(.focus-visible\\:ring-ring:focus-visible,.focus-visible\\:ring-ring\\/50:focus-visible){--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-ring\\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}.focus-visible\\:ring-status-error\\/20:focus-visible{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-status-error\\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.focus-visible\\:ring-status-info\\/30:focus-visible{--tw-ring-color:var(--palette-support-info-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-status-info\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-info-strong)30%,transparent)}}.focus-visible\\:ring-status-success\\/30:focus-visible{--tw-ring-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-status-success\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.focus-visible\\:ring-status-warning\\/30:focus-visible{--tw-ring-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-status-warning\\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--semantic-surface-canvas)}.focus-visible\\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\\:outline-border-focus:focus-visible{outline-color:var(--semantic-border-focus)}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\\:scale-\\[0\\.97\\]:active{scale:.97}.active\\:bg-action-primary-hover:active{background-color:var(--semantic-action-primary-hover)}.active\\:bg-brand-1-strong\\/90:active{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.active\\:bg-brand-1-strong\\/90:active{background-color:color-mix(in oklab,var(--palette-brand-1-strong)90%,transparent)}}.active\\:bg-surface-muted:active{background-color:var(--semantic-surface-muted)}.disabled\\:pointer-events-none:disabled{pointer-events:none}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:active\\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.has-disabled\\:opacity-50:has(:disabled){opacity:.5}.aria-invalid\\:border-destructive[aria-invalid=true],.aria-invalid\\:border-status-error[aria-invalid=true]{border-color:var(--palette-support-error-strong)}.aria-invalid\\:ring-destructive\\/20[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\\:ring-destructive\\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.aria-invalid\\:ring-status-error\\/20[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\\:ring-status-error\\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.aria-invalid\\:outline-status-error[aria-invalid=true]{outline-color:var(--palette-support-error-strong)}.data-\\[active\\=true\\]\\:z-10[data-active=true]{z-index:10}.data-\\[active\\=true\\]\\:border-ring[data-active=true]{border-color:var(--semantic-border-focus)}.data-\\[active\\=true\\]\\:bg-button-ghost-active[data-active=true]{background-color:var(--semantic-surface-elevated)}.data-\\[active\\=true\\]\\:bg-button-secondary-hover\\/50[data-active=true]{background-color:var(--semantic-action-secondary-hover)}@supports (color:color-mix(in lab, red, red)){.data-\\[active\\=true\\]\\:bg-button-secondary-hover\\/50[data-active=true]{background-color:color-mix(in oklab,var(--semantic-action-secondary-hover)50%,transparent)}}.data-\\[active\\=true\\]\\:text-button-secondary-foreground[data-active=true]{color:var(--semantic-action-secondary-foreground)}.data-\\[active\\=true\\]\\:ring-\\[3px\\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.data-\\[active\\=true\\]\\:ring-ring\\/50[data-active=true]{--tw-ring-color:var(--semantic-border-focus)}@supports (color:color-mix(in lab, red, red)){.data-\\[active\\=true\\]\\:ring-ring\\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--semantic-border-focus)50%,transparent)}}@media (hover:hover){.data-\\[active\\=true\\]\\:hover\\:bg-background[data-active=true]:hover{background-color:var(--semantic-surface-canvas)}}.data-\\[active\\=true\\]\\:focus\\:bg-background[data-active=true]:focus{background-color:var(--semantic-surface-canvas)}.data-\\[active\\=true\\]\\:aria-invalid\\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--palette-support-error-strong)}.data-\\[active\\=true\\]\\:aria-invalid\\:ring-destructive\\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.data-\\[active\\=true\\]\\:aria-invalid\\:ring-destructive\\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}.data-\\[disabled\\]\\:pointer-events-none[data-disabled]{pointer-events:none}.data-\\[disabled\\]\\:opacity-50[data-disabled]{opacity:.5}.data-\\[inset\\]\\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\\[motion\\=from-end\\]\\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\\[motion\\=from-start\\]\\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\\[motion\\=to-end\\]\\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\\[motion\\=to-start\\]\\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\\[motion\\^\\=from-\\]\\:animate-in[data-motion^=from-]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\\[motion\\^\\=from-\\]\\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\\[motion\\^\\=to-\\]\\:animate-out[data-motion^=to-]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\\[motion\\^\\=to-\\]\\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\\[placeholder\\]\\:text-muted-foreground[data-placeholder],.data-\\[placeholder\\]\\:text-muted-foreground\\/50[data-placeholder]{color:var(--semantic-text-muted)}@supports (color:color-mix(in lab, red, red)){.data-\\[placeholder\\]\\:text-muted-foreground\\/50[data-placeholder]{color:color-mix(in oklab,var(--semantic-text-muted)50%,transparent)}}.data-\\[side\\=bottom\\]\\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[side\\=bottom\\]\\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\\[side\\=left\\]\\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[side\\=left\\]\\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\\[side\\=right\\]\\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[side\\=right\\]\\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\\[side\\=top\\]\\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\\[side\\=top\\]\\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}:is(.\\*\\*\\:data-\\[slot\\=navigation-menu-link\\]\\:focus\\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}:is(.\\*\\*\\:data-\\[slot\\=navigation-menu-link\\]\\:focus\\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\\*\\:data-\\[slot\\=select-value\\]\\:line-clamp-1\u003e*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\\*\\:data-\\[slot\\=select-value\\]\\:flex\u003e*)[data-slot=select-value]{display:flex}:is(.\\*\\:data-\\[slot\\=select-value\\]\\:items-center\u003e*)[data-slot=select-value]{align-items:center}:is(.\\*\\:data-\\[slot\\=select-value\\]\\:gap-2\u003e*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\\[state\\=active\\]\\:border-border-strong[data-state=active]{border-color:var(--semantic-border-strong)}.data-\\[state\\=active\\]\\:border-border-subtle[data-state=active]{border-color:var(--semantic-border-subtle)}.data-\\[state\\=active\\]\\:border-brand-1-strong[data-state=active]{border-color:var(--palette-brand-1-strong)}.data-\\[state\\=active\\]\\:border-camel-strong[data-state=active]{border-color:var(--palette-camel-strong)}.data-\\[state\\=active\\]\\:bg-surface-canvas[data-state=active]{background-color:var(--semantic-surface-canvas)}.data-\\[state\\=active\\]\\:bg-surface-elevated[data-state=active]{background-color:var(--semantic-surface-elevated)}.data-\\[state\\=active\\]\\:bg-transparent[data-state=active]{background-color:#0000}.data-\\[state\\=active\\]\\:font-semibold[data-state=active]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-\\[state\\=active\\]\\:text-text-primary[data-state=active]{color:var(--semantic-text-primary)}.data-\\[state\\=active\\]\\:shadow-md[data-state=active]{--tw-shadow:var(--elevation-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}.data-\\[state\\=active\\]\\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\\[state\\=active\\]\\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\\[state\\=active\\]\\:smooth-shadow-sm[data-state=active]{--smooth-shadow-color:var(--tw-shadow-color,black);box-shadow:0 18px 47px 0 var(--smooth-shadow-color),0 7.5px 19px 0 var(--smooth-shadow-color),0 4px 10.5px 0 var(--smooth-shadow-color),0 2.3px 5.8px 0 var(--smooth-shadow-color),0 1.2px 3.1px 0 var(--smooth-shadow-color),0 .5px 1.3px 0 var(--smooth-shadow-color)!important}@supports (color:color-mix(in lab, red, red)){.data-\\[state\\=active\\]\\:smooth-shadow-sm[data-state=active]{box-shadow:0 18px 47px 0 color-mix(in srgb,var(--smooth-shadow-color)3%,transparent),0 7.5px 19px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 4px 10.5px 0 color-mix(in srgb,var(--smooth-shadow-color)2%,transparent),0 2.3px 5.8px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 1.2px 3.1px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent),0 .5px 1.3px 0 color-mix(in srgb,var(--smooth-shadow-color)1%,transparent)!important}}@media (hover:hover){.data-\\[state\\=active\\]\\:hover\\:bg-transparent[data-state=active]:hover{background-color:#0000}}.data-\\[state\\=checked\\]\\:border-border-default[data-state=checked]{border-color:var(--semantic-border-default)}.data-\\[state\\=checked\\]\\:bg-button-primary[data-state=checked]{background-color:var(--semantic-action-primary)}.data-\\[state\\=checked\\]\\:text-button-primary-foreground[data-state=checked]{color:var(--semantic-action-primary-foreground)}.data-\\[state\\=closed\\]\\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\\[state\\=closed\\]\\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\\[state\\=closed\\]\\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=closed\\]\\:animate-out:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=closed\\]\\:fade-out-0:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=closed\\]\\:zoom-out-95:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\\[state\\=hidden\\]\\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\\[state\\=hidden\\]\\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\\[state\\=open\\]\\:bg-accent[data-state=open]{background-color:var(--semantic-surface-muted)}.data-\\[state\\=open\\]\\:text-accent-foreground[data-state=open]{color:var(--semantic-text-primary)}.data-\\[state\\=open\\]\\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\\[state\\=open\\]\\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\\[state\\=open\\]\\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\\[state\\=open\\]\\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\\[state\\=open\\]\\:zoom-in-105[data-state=open]{--tw-enter-scale:1.05}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=open\\]\\:animate-in:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=open\\]\\:fade-in-0:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}
40.group-data-\\[viewport\\=false\\]\\/navigation-menu\\:data-\\[state\\=open\\]\\:zoom-in-95:is(:where(.group\\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}.data-\\[state\\=visible\\]\\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\\[state\\=visible\\]\\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\\[variant\\=destructive\\]\\:text-destructive[data-variant=destructive]{color:var(--palette-support-error-strong)}.data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/10[data-variant=destructive]:focus{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--palette-support-error-strong)10%,transparent)}}.data-\\[variant\\=destructive\\]\\:focus\\:text-destructive[data-variant=destructive]:focus{color:var(--palette-support-error-strong)}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transform-none{transform:none}.motion-reduce\\:blur-none{--tw-blur: ;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.motion-reduce\\:transition-\\[color\\,background-color\\,border-color\\,box-shadow\\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\\:transition-none{transition-property:none}.motion-reduce\\:duration-200{--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.motion-reduce\\:after\\:transform-none:after{content:var(--tw-content);transform:none}.motion-reduce\\:after\\:transition-none:after{content:var(--tw-content);transition-property:none}.motion-reduce\\:active\\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:48rem){.max-md\\:relative{position:relative}.max-md\\:overflow-x-auto{overflow-x:auto}}@media (min-width:1080px){.min-\\[1080px\\]\\:sticky{position:sticky}.min-\\[1080px\\]\\:top-24{top:calc(var(--spacing)*24)}.min-\\[1080px\\]\\:z-10{z-index:10}.min-\\[1080px\\]\\:mb-0{margin-bottom:calc(var(--spacing)*0)}.min-\\[1080px\\]\\:ml-12{margin-left:calc(var(--spacing)*12)}.min-\\[1080px\\]\\:block{display:block}.min-\\[1080px\\]\\:flex{display:flex}.min-\\[1080px\\]\\:hidden{display:none}.min-\\[1080px\\]\\:h-\\[calc\\(100dvh-6rem\\)\\]{height:calc(100dvh - 6rem)}.min-\\[1080px\\]\\:flex-col{flex-direction:column}.min-\\[1080px\\]\\:flex-row{flex-direction:row}.min-\\[1080px\\]\\:self-start{align-self:flex-start}.min-\\[1080px\\]\\:pb-5{padding-bottom:calc(var(--spacing)*5)}}@media (min-width:40rem){.sm\\:inset-x-8{inset-inline:calc(var(--spacing)*8)}.sm\\:top-6{top:calc(var(--spacing)*6)}.sm\\:bottom-5{bottom:calc(var(--spacing)*5)}.sm\\:mt-12{margin-top:calc(var(--spacing)*12)}.sm\\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\\:mb-6{margin-bottom:calc(var(--spacing)*6)}.sm\\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\\:mb-16{margin-bottom:calc(var(--spacing)*16)}.sm\\:block{display:block}.sm\\:flex{display:flex}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:h-2{height:calc(var(--spacing)*2)}.sm\\:h-5{height:calc(var(--spacing)*5)}.sm\\:h-6{height:calc(var(--spacing)*6)}.sm\\:h-8{height:calc(var(--spacing)*8)}.sm\\:h-9{height:calc(var(--spacing)*9)}.sm\\:h-12{height:calc(var(--spacing)*12)}.sm\\:h-16{height:calc(var(--spacing)*16)}.sm\\:min-h-32{min-height:calc(var(--spacing)*32)}.sm\\:min-h-\\[70vh\\]{min-height:70vh}.sm\\:w-2{width:calc(var(--spacing)*2)}.sm\\:w-5{width:calc(var(--spacing)*5)}.sm\\:w-6{width:calc(var(--spacing)*6)}.sm\\:w-8{width:calc(var(--spacing)*8)}.sm\\:w-9{width:calc(var(--spacing)*9)}.sm\\:w-16{width:calc(var(--spacing)*16)}.sm\\:w-auto{width:auto}.sm\\:w-fit{width:-moz-fit-content;width:fit-content}.sm\\:max-w-lg{max-width:var(--container-lg)}.sm\\:flex-1{flex:1}.sm\\:-translate-y-5{--tw-translate-y:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\\:translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\\:flex-row{flex-direction:row}.sm\\:items-center{align-items:center}.sm\\:items-end{align-items:flex-end}.sm\\:items-start{align-items:flex-start}.sm\\:justify-between{justify-content:space-between}.sm\\:justify-center{justify-content:center}
40.sm\\:gap-1{gap:calc(var(--spacing)*1)}.sm\\:gap-2{gap:calc(var(--spacing)*2)}.sm\\:gap-3{gap:calc(var(--spacing)*3)}.sm\\:gap-4{gap:calc(var(--spacing)*4)}.sm\\:gap-5{gap:calc(var(--spacing)*5)}.sm\\:gap-6{gap:calc(var(--spacing)*6)}.sm\\:gap-8{gap:calc(var(--spacing)*8)}:where(.sm\\:space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\\:space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.sm\\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\\:p-4{padding:calc(var(--spacing)*4)}.sm\\:p-6{padding:calc(var(--spacing)*6)}.sm\\:p-8{padding:calc(var(--spacing)*8)}.sm\\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\\:py-4{padding-block:calc(var(--spacing)*4)}
40.sm\\:py-7{padding-block:calc(var(--spacing)*7)}.sm\\:py-10{padding-block:calc(var(--spacing)*10)}.sm\\:py-16{padding-block:calc(var(--spacing)*16)}.sm\\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\\:text-left{text-align:left}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\\:absolute{position:absolute}.md\\:sticky{position:sticky}.md\\:top-8{top:calc(var(--spacing)*8)}.md\\:top-28{top:calc(var(--spacing)*28)}.md\\:right-8{right:calc(var(--spacing)*8)}.md\\:z-10{z-index:10}.md\\:order-1{order:1}.md\\:order-2{order:2}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:my-16{margin-block:calc(var(--spacing)*16)}.md\\:mt-8{margin-top:calc(var(--spacing)*8)}.md\\:mt-14{margin-top:calc(var(--spacing)*14)}.md\\:mt-16{margin-top:calc(var(--spacing)*16)}.md\\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\\:mb-16{margin-bottom:calc(var(--spacing)*16)}.md\\:mb-20{margin-bottom:calc(var(--spacing)*20)}.md\\:-ml-2{margin-left:calc(var(--spacing)*-2)}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:grid{display:grid}.md\\:hidden{display:none}.md\\:h-10{height:calc(var(--spacing)*10)}.md\\:h-24{height:calc(var(--spacing)*24)}.md\\:min-h-0{min-height:calc(var(--spacing)*0)}.md\\:min-h-80{min-height:calc(var(--spacing)*80)}.md\\:min-h-\\[80vh\\]{min-height:80vh}.md\\:min-h-screen{min-height:100vh}.md\\:w-1\\/2{width:50%}.md\\:w-10{width:calc(var(--spacing)*10)}.md\\:w-24{width:calc(var(--spacing)*24)}.md\\:w-56{width:calc(var(--spacing)*56)}.md\\:w-\\[200px\\]{width:200px}.md\\:w-\\[var\\(--radix-navigation-menu-viewport-width\\)\\]{width:var(--radix-navigation-menu-viewport-width)}.md\\:w-auto{width:auto}.md\\:w-full{width:100%}.md\\:max-w-\\[320px\\]{max-width:320px}.md\\:shrink{flex-shrink:1}.md\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:flex-col{flex-direction:column}.md\\:flex-row{flex-direction:row}.md\\:items-center{align-items:center}.md\\:items-end{align-items:flex-end}.md\\:items-start{align-items:flex-start}.md\\:items-stretch{align-items:stretch}.md\\:justify-between{justify-content:space-between}.md\\:justify-center{justify-content:center}.md\\:gap-1{gap:calc(var(--spacing)*1)}.md\\:gap-3{gap:calc(var(--spacing)*3)}.md\\:gap-5{gap:calc(var(--spacing)*5)}.md\\:gap-6{gap:calc(var(--spacing)*6)}.md\\:gap-8{gap:calc(var(--spacing)*8)}.md\\:gap-10{gap:calc(var(--spacing)*10)}.md\\:gap-12{gap:calc(var(--spacing)*12)}.md\\:gap-16{gap:calc(var(--spacing)*16)}.md\\:gap-28{gap:calc(var(--spacing)*28)}:where(.md\\:space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.md\\:gap-x-12{column-gap:calc(var(--spacing)*12)}.md\\:gap-y-10{row-gap:calc(var(--spacing)*10)}.md\\:self-start{align-self:flex-start}.md\\:overflow-visible{overflow:visible}.md\\:overflow-x-visible{overflow-x:visible}.md\\:rounded-4xl{border-radius:var(--radius-4xl)}.md\\:rounded-\\[36px\\]{border-radius:36px}.md\\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\\:border-0{border-style:var(--tw-border-style);border-width:0}.md\\:bg-background{background-color:var(--semantic-surface-canvas)}.md\\:bg-brand-1-strong\\/5{background-color:var(--palette-brand-1-strong)}@supports (color:color-mix(in lab, red, red)){.md\\:bg-brand-1-strong\\/5{background-color:color-mix(in oklab,var(--palette-brand-1-strong)5%,transparent)}}.md\\:p-6{padding:calc(var(--spacing)*6)}.md\\:p-8{padding:calc(var(--spacing)*8)}.md\\:p-10{padding:calc(var(--spacing)*10)}.md\\:px-0{padding-inline:calc(var(--spacing)*0)}.md\\:px-4{padding-inline:calc(var(--spacing)*4)}.md\\:px-6{padding-inline:calc(var(--spacing)*6)}.md\\:px-8{padding-inline:calc(var(--spacing)*8)}.md\\:px-12{padding-inline:calc(var(--spacing)*12)}.md\\:py-12{padding-block:calc(var(--spacing)*12)}.md\\:py-14{padding-block:calc(var(--spacing)*14)}
40.md\\:py-16{padding-block:calc(var(--spacing)*16)}.md\\:py-20{padding-block:calc(var(--spacing)*20)}.md\\:py-24{padding-block:calc(var(--spacing)*24)}.md\\:pt-1{padding-top:calc(var(--spacing)*1)}.md\\:pt-6{padding-top:calc(var(--spacing)*6)}.md\\:pt-12{padding-top:calc(var(--spacing)*12)}.md\\:pt-16{padding-top:calc(var(--spacing)*16)}.md\\:pt-20{padding-top:calc(var(--spacing)*20)}.md\\:pt-24{padding-top:calc(var(--spacing)*24)}.md\\:pt-28{padding-top:calc(var(--spacing)*28)}.md\\:pt-36{padding-top:calc(var(--spacing)*36)}.md\\:pt-44{padding-top:calc(var(--spacing)*44)}.md\\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\\:pb-2{padding-bottom:calc(var(--spacing)*2)}.md\\:pb-8{padding-bottom:calc(var(--spacing)*8)}.md\\:pb-10{padding-bottom:calc(var(--spacing)*10)}.md\\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\\:pb-24{padding-bottom:calc(var(--spacing)*24)}.md\\:text-left{text-align:left}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-\\[34rem\\]{font-size:34rem}.md\\:ring-20{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(20px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
40dow)}}@media (min-width:64rem){.lg\\:sticky{position:sticky}.lg\\:inset-x-12{inset-inline:calc(var(--spacing)*12)}.lg\\:top-24{top:calc(var(--spacing)*24)}.lg\\:-bottom-6{bottom:calc(var(--spacing)*-6)}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:col-span-1{grid-column:span 1/span 1}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:h-6{height:calc(var(--spacing)*6)}.lg\\:h-\\[480px\\]{height:480px}.lg\\:h-full{height:100%}.lg\\:min-h-\\[80vh\\]{min-height:80vh}.lg\\:min-h-\\[280px\\]{min-height:280px}.lg\\:min-h-\\[480px\\]{min-height:480px}.lg\\:w-6{width:calc(var(--spacing)*6)}.lg\\:w-64{width:calc(var(--spacing)*64)}.lg\\:w-\\[30\\%\\]{width:30%}.lg\\:w-\\[70\\%\\]{width:70%}.lg\\:max-w-\\[660px\\]{max-width:660px}.lg\\:max-w-xs{max-width:var(--container-xs)}.lg\\:flex-none{flex:none}.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-\\[280px_1fr\\]{grid-template-columns:280px 1fr}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.9fr\\)_minmax\\(0\\,1\\.1fr\\)\\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\\:flex-row{flex-direction:row}.lg\\:flex-row-reverse{flex-direction:row-reverse}.lg\\:items-start{align-items:flex-start}.lg\\:justify-end{justify-content:flex-end}.lg\\:gap-4{gap:calc(var(--spacing)*4)}.lg\\:gap-6{gap:calc(var(--spacing)*6)}.lg\\:gap-8{gap:calc(var(--spacing)*8)}.lg\\:gap-10{gap:calc(var(--spacing)*10)}.lg\\:gap-12{gap:calc(var(--spacing)*12)}.lg\\:gap-16{gap:calc(var(--spacing)*16)}.lg\\:gap-24{gap:calc(var(--spacing)*24)}.lg\\:gap-32{gap:calc(var(--spacing)*32)}.lg\\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\\:p-6{padding:calc(var(--spacing)*6)}.lg\\:p-12{padding:calc(var(--spacing)*12)}.lg\\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\\:py-10{padding-block:calc(var(--spacing)*10)}.lg\\:py-14{padding-block:calc(var(--spacing)*14)}.lg\\:py-24{padding-block:calc(var(--spacing)*24)}.lg\\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\\:pb-16{padding-bottom:calc(var(--spacing)*16)}.lg\\:text-left{text-align:left}.lg\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:80rem){.xl\\:sticky{position:sticky}.xl\\:top-28{top:calc(var(--spacing)*28)}.xl\\:order-1{order:1}.xl\\:order-2{order:2}.xl\\:col-span-4{grid-column:span 4/span 4}.xl\\:col-span-8{grid-column:span 8/span 8}.xl\\:block{display:block}.xl\\:min-h-full{min-height:100%}.xl\\:w-\\[30\\%\\]{width:30%}.xl\\:w-\\[280px\\]{width:280px}.xl\\:max-w-sm{max-width:var(--container-sm)}.xl\\:shrink-0{flex-shrink:0}.xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\\:flex-row{flex-direction:row}.xl\\:items-stretch{align-items:stretch}.xl\\:gap-0{gap:calc(var(--spacing)*0)}}.dark\\:bg-input\\/30:is(.dark *){background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-input\\/30:is(.dark *){background-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.dark\\:bg-status-error\\/30:is(.dark *){background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-status-error\\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-error-strong)30%,transparent)}}.dark\\:bg-status-success\\/30:is(.dark *){background-color:var(--palette-support-success-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-status-success\\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-success-strong)30%,transparent)}}.dark\\:bg-status-warning\\/30:is(.dark *){background-color:var(--palette-support-warning-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-status-warning\\/30:is(.dark *){background-color:color-mix(in oklab,var(--palette-support-warning-strong)30%,transparent)}}.dark\\:text-muted-foreground:is(.dark *){color:var(--semantic-text-muted)}.dark\\:text-status-error:is(.dark *){color:var(--palette-support-error-strong)}.dark\\:text-status-success:is(.dark *){color:var(--palette-support-success-strong)}.dark\\:text-status-warning:is(.dark *){color:var(--palette-support-warning-strong)}.dark\\:text-text-inverse:is(.dark *){color:var(--semantic-text-inverse)}.dark\\:aria-invalid\\:ring-status-error\\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:aria-invalid\\:ring-status-error\\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.dark\\:data-\\[active\\=true\\]\\:aria-invalid\\:ring-destructive\\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:data-\\[active\\=true\\]\\:aria-invalid\\:ring-destructive\\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--palette-support-error-strong)40%,transparent)}}.dark\\:data-\\[state\\=active\\]\\:border-input:is(.dark *)[data-state=active]{border-color:var(--semantic-border-default)}.dark\\:data-\\[state\\=active\\]\\:bg-input\\/30:is(.dark *)[data-state=active]{background-color:var(--semantic-border-default)}@supports (color:color-mix(in lab, red, red)){.dark\\:data-\\[state\\=active\\]\\:bg-input\\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--semantic-border-default)30%,transparent)}}.dark\\:data-\\[state\\=active\\]\\:text-foreground:is(.dark *)[data-state=active]{color:var(--semantic-text-primary)}.dark\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--palette-support-error-strong)}@supports (color:color-mix(in lab, red, red)){.dark\\:data-\\[variant\\=destructive\\]\\:focus\\:bg-destructive\\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--palette-support-error-strong)20%,transparent)}}@media (pointer:fine){@media (hover:hover){.fine\\:group-hover\\:-rotate-45:is(:where(.group):hover *){rotate:-45deg}.fine\\:hover\\:after\\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (prefers-reduced-motion:no-preference){@media (pointer:fine){@media (hover:hover){.motion-safe\\:fine\\:group-hover\\:scale-\\[1\\.02\\]:is(:where(.group):hover *){scale:1.02}}}}.\\[\\\u0026_svg\\]\\:pointer-events-none svg{pointer-events:none}.\\[\\\u0026_svg\\]\\:shrink-0 svg{flex-shrink:0}.\\[\\\u0026_svg\\:not\\(\\[class\\*\\=\\'size-\\'\\]\\)\\]\\:size-3\\.5 svg:not([class*=size-]){width:calc(var(--spacing)*3.5);
40height:calc(var(--spacing)*3.5)}.\\[\\\u0026_svg\\:not\\(\\[class\\*\\=\\'size-\\'\\]\\)\\]\\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\\[\\\u0026_svg\\:not\\(\\[class\\*\\=\\'text-\\'\\]\\)\\]\\:text-muted-foreground svg:not([class*=text-]){color:var(--semantic-text-muted)}.\\[\\\u0026\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker{display:none}:is(.\\*\\:\\[span\\]\\:last\\:flex\u003e*):is(span):last-child{display:flex}:is(.\\*\\:\\[span\\]\\:last\\:items-center\u003e*):is(span):last-child{align-items:center}:is(.\\*\\:\\[span\\]\\:last\\:gap-2\u003e*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\\[variant\\=destructive\\]\\:\\*\\:\\[svg\\]\\:\\!text-destructive[data-variant=destructive]\u003e*):is(svg){color:var(--palette-support-error-strong)!important}.\\[\\\u0026\\:not\\(\\:focus-visible\\)\\:hover\\]\\:border-border:not(:focus-visible):hover{border-color:var(--semantic-border-default)}.\\[\\\u0026\\:not\\(\\:focus-visible\\)\\:hover\\]\\:bg-accent:not(:focus-visible):hover{background-color:var(--semantic-surface-muted)}.\\[\\\u0026\\:not\\(\\:focus-within\\)\\:hover\\]\\:border-border:not(:focus-within):hover{border-color:var(--semantic-border-default)}.\\[\\\u0026\\:not\\(\\:focus-within\\)\\:hover\\]\\:bg-accent:not(:focus-within):hover{background-color:var(--semantic-surface-muted)}.\\[\\\u0026\\:not\\(\\:placeholder-shown\\)\\]\\:text-text-primary:not(:placeholder-shown){color:var(--semantic-text-primary)}.\\[\\\u0026\\\u003ediv\\:first-child\\]\\:overflow-visible\u003ediv:first-child{overflow:visible}.\\[\\\u0026\\\u003ediv\\:first-child\\]\\:rounded-t-2xl\u003ediv:first-child{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.\\[\\\u0026\\\u003ediv\\:first-child\\]\\:bg-surface-elevated\u003ediv:first-child{background-color:var(--semantic-surface-elevated)}.font-display-title{font-family:var(--font-display-title)}.font-text-body{font-family:var(--font-text-body)}.font-text-code{font-family:var(--font-text-code)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animate-fade-in{animation:1.5s ease-in-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes expandBox{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.link-underline-grow{display:inline-block;position:relative}.link-underline-grow:after{content:\"\";bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transform-origin:0;--tw-scale-x:0%;width:100%;height:1px;scale:var(--tw-scale-x)var(--tw-scale-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:currentColor;animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1);position:absolute}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.link-underline-grow:hover:after{--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}:root{--smooth-ring-color:#0000000d}@supports (color:light-dark(black, white)){:root{--smooth-ring-color:light-dark(#0000000d,#ffffff2e)}}.light,[data-theme=light]{--smooth-ring-color:#0000000d}.dark,[data-theme=dark]{--smooth-ring-color:#ffffff2e}:root{--palette-base-elevated:#fff;--palette-base-ink:#222;--palette-base-50:#f5f5f5;--palette-base-100:#eee;--palette-base-200:#ccc;--palette-base-300:#aaa;--palette-base-400:#888;--palette-base-500:#666;--palette-base-600:#444;--palette-base-700:#333;--palette-base-900:#111;--palette-base-950:#000;--palette-brand-1-strong:#155dfc;--palette-brand-1-light:#dbe7fe;--palette-brand-1-depth:#b8c8f5;--palette-brand-1-wash:#e9f0ff;--palette-brand-1-wash-subtle:#f1f6ff;--palette-brand-2-strong:#029966;--palette-brand-2-light:#c1d6bb;--palette-brand-2-depth:#9ec497;--palette-brand-2-wash:#d8efd4;--palette-brand-3-strong:#e17100;--palette-brand-3-light:#f8eae1;--palette-brand-3-depth:#f0c0a0;--palette-brand-3-wash:#fff4ec;--palette-brand-3-wash-subtle:#f9f3ec;--palette-illustration-blue-soft:#7195ff;--palette-illustration-coral:#ff675e;--palette-illustration-fuchsia:#ed6aff;--palette-illustration-indigo:#4f46e5;--palette-surface-warm:#f5f4f0;--palette-integration-discord:#5865f2;--palette-chart-1:#e76e50;--palette-chart-2:#2a9d90;--palette-chart-3:#274754;--palette-chart-4:#e9c468;--palette-chart-5:#f4a362;--palette-chart-dark-1:#2662d9;--palette-chart-dark-2:#2db88a;--palette-chart-dark-3:#e88c30;--palette-chart-dark-4:#af57db;--palette-chart-dark-5:#e23670;--palette-dark-canvas:#09090b;--palette-dark-elevated:#27272a;--palette-dark-text:#fafafa;--palette-dark-text-muted:#a1a1aa;--palette-dark-ink:#18181b;--palette-dark-error:#7f1d1d;--palette-dark-ring:#d4d4d8;--effect-white-33:#ffffff54;--effect-black-05:#0000000d;--effect-black-08:#00000014;--effect-black-10:#0000001a;--effect-black-15:#00000026;--effect-black-20:#0003;--effect-black-25:#00000040;--effect-black-40:#0006;--effect-black-75:#000000bf;--effect-ring:#d4d4d4;--effect-ring-25:#d4d4d440;--effect-shadow-ink-08:#1d212914;--effect-shadow-ink-10:#1d21291a;--effect-shadow-ink-12:#1d21291f;--effect-shadow-slate-06:#414a5c0f;--effect-shadow-slate-08:#414a5c14;--effect-shadow-blue-08:#7199bd14;--effect-shadow-blue-12:#7199bd1f;--effect-shadow-deep-05:#1018280d;--effect-glow-brand-08:#7195ff14;--effect-glow-brand-10:#7195ff1a;--effect-glow-warning-10:#ffd6591a;--effect-glow-coral-08:#ff675e14;--effect-glow-coral-10:#ff675e1a;--palette-camel-strong:#4c19e8;--palette-camel-light:#e9f0ff;--palette-support-error-strong:#e7000b;--palette-support-error-light:#fef2f2;
40--palette-support-success-strong:#00a63e;--palette-support-success-light:#f0fdf4;--palette-support-warning-strong:#d08702;--palette-support-warning-light:#fefce8;--palette-support-info-strong:#0084d1;--palette-support-info-light:#eff6ff;--semantic-surface-canvas:var(--palette-base-50);--semantic-surface-muted:var(--palette-base-100);--semantic-surface-subtle:var(--palette-base-50);--semantic-surface-elevated:var(--palette-base-elevated);--semantic-surface-inverse:var(--palette-base-ink);--semantic-surface-overlay:#0000004d;--semantic-text-primary:var(--palette-base-ink);--semantic-text-secondary:var(--palette-base-300);--semantic-text-muted:var(--palette-base-400);--semantic-text-inverse:var(--palette-base-elevated);--semantic-text-link:var(--palette-brand-1-strong);--semantic-icon-primary:var(--palette-base-ink);--semantic-icon-secondary:var(--palette-base-300);--semantic-icon-inverse:var(--palette-base-elevated);--semantic-border-subtle:var(--palette-base-50);--semantic-border-default:var(--palette-base-200);--semantic-border-strong:var(--palette-base-300);--semantic-border-focus:var(--palette-brand-1-strong);--semantic-chart-grid:#0000000f;--semantic-chart-border:#00000014;--semantic-action-primary:var(--palette-base-ink);--semantic-action-primary-hover:var(--palette-base-950);--semantic-action-primary-foreground:var(--palette-base-50);--semantic-action-secondary:var(--palette-base-50);--semantic-action-secondary-hover:var(--palette-base-elevated);--semantic-action-secondary-foreground:var(--palette-base-ink);--semantic-action-brand:var(--palette-brand-1-strong);--semantic-action-brand-foreground:var(--palette-base-elevated);--semantic-agent-single:var(--palette-brand-1-light);--semantic-agent-single-depth:var(--palette-brand-1-depth);--semantic-agent-workforce:var(--palette-brand-2-light);--semantic-agent-workforce-depth:var(--palette-brand-2-depth);--semantic-agent-automation:var(--palette-brand-3-light);--semantic-agent-automation-depth:var(--palette-brand-3-depth);--component-nav-background:#fffc;--component-tab-background:#f5f5f51a;--component-banner-hover:#ffffff80;--elevation-ink:var(--semantic-action-primary);--elevation-ring-color:var(--smooth-ring-color);--elevation-ring:0 0 0 1px var(--elevation-ring-color);--elevation-md:0 17.54px 23.39px 0 var(--elevation-ink),0 9.4px 12.5px 0 var(--elevation-ink),0 5.25px 7px 0 var(--elevation-ink),0 2.79px 3.72px -2px var(--elevation-ink),0 1.16px 1.5px 0 var(--elevation-ink)}@supports (color:color(display-p3 0 0 0)){:root{--palette-base-elevated:color(display-p3 1 1 1);--palette-base-ink:color(display-p3 .133366 .133366 .133366);--palette-base-50:color(display-p3 .960587 .960587 .960587);--palette-base-100:color(display-p3 .933178 .933178 .933178);--palette-base-200:color(display-p3 .799719 .799719 .799719);--palette-base-300:color(display-p3 .666644 .666644 .666644);--palette-base-400:color(display-p3 .533622 .533622 .533623);--palette-base-500:color(display-p3 .39969 .39969 .39969);--palette-base-600:color(display-p3 .267026 .267026 .267026);--palette-base-700:color(display-p3 .199908 .199908 .199908);--palette-base-900:color(display-p3 .0669769 .0669769 .0669769);--palette-base-950:color(display-p3 0 0 0);
40--palette-brand-1-strong:color(display-p3 .174024 .359481 .95368);--palette-brand-1-light:color(display-p3 .867345 .904424 .988108);--palette-brand-1-depth:color(display-p3 .733169 .782529 .947026);--palette-brand-1-wash:color(display-p3 .917867 .939925 .995296);--palette-brand-1-wash-subtle:color(display-p3 .948849 .964102 .996224);--palette-brand-2-strong:color(display-p3 .26486 .590527 .415813);--palette-brand-2-light:color(display-p3 .772504 .836592 .742362);--palette-brand-2-depth:color(display-p3 .649471 .764842 .607639);--palette-brand-2-wash:color(display-p3 .864474 .934227 .840637);--palette-brand-3-strong:color(display-p3 .826323 .46622 .168852);--palette-brand-3-light:color(display-p3 .962723 .920192 .888042);--palette-brand-3-depth:color(display-p3 .910864 .759678 .644148);--palette-brand-3-wash:color(display-p3 .99319 .958896 .929612);--palette-brand-3-wash-subtle:color(display-p3 .972052 .953982 .9294);--palette-illustration-blue-soft:color(display-p3 .472381 .580554 .971216);--palette-illustration-coral:color(display-p3 .928466 .442045 .394116);--palette-illustration-fuchsia:color(display-p3 .866155 .445469 .971178);--palette-illustration-indigo:color(display-p3 .304328 .276424 .865083);--palette-surface-warm:color(display-p3 .960059 .9572 .943961);--palette-integration-discord:color(display-p3 .354382 .394034 .915281);--palette-chart-1:color(display-p3 .846143 .458752 .345795);--palette-chart-2:color(display-p3 .311944 .607404 .563463);--palette-chart-3:color(display-p3 .181458 .275622 .323662);--palette-chart-4:color(display-p3 .889291 .77471 .460801);--palette-chart-5:color(display-p3 .910644 .654585 .426529);--palette-chart-dark-1:color(display-p3 .214031 .377991 .820151);--palette-chart-dark-2:color(display-p3 .359546 .709637 .551422);--palette-chart-dark-3:color(display-p3 .859884 .566698 .271873);--palette-chart-dark-4:color(display-p3 .641927 .358053 .833086);--palette-chart-dark-5:color(display-p3 .816781 .274651 .438972);--palette-dark-canvas:color(display-p3 .0355359 .035542 .0420877);--palette-dark-elevated:color(display-p3 .1531 .153106 .162919);--palette-dark-text:color(display-p3 .980256 .980256 .980256);--palette-dark-text-muted:color(display-p3 .631581 .631579 .663972);--palette-dark-ink:color(display-p3 .0937956 .0937931 .104806);--palette-dark-error:color(display-p3 .457537 .147302 .132152);--palette-dark-ring:color(display-p3 .831357 .83136 .844474);--effect-white-33:color(display-p3 1 1 1/.33);--effect-black-05:color(display-p3 0 0 0/.05);--effect-black-08:color(display-p3 0 0 0/.08);--effect-black-10:color(display-p3 0 0 0/.1);--effect-black-15:color(display-p3 0 0 0/.15);--effect-black-20:color(display-p3 0 0 0/.2);--effect-black-25:color(display-p3 0 0 0/.25);--effect-black-40:color(display-p3 0 0 0/.4);--effect-black-75:color(display-p3 0 0 0/.75);--effect-ring:color(display-p3 .831444 .831444 .831444);--effect-ring-25:color(display-p3 .831444 .831444 .831444/.25);--effect-shadow-ink-08:color(display-p3 .116711 .128708 .157162/.08);--effect-shadow-ink-10:color(display-p3 .116711 .128708 .157162/.1);--effect-shadow-ink-12:color(display-p3 .116711 .128708 .157162/.12);--effect-shadow-slate-06:color(display-p3 .260791 .288705 .355275/.06);--effect-shadow-slate-08:color(display-p3 .260791 .288705 .355275/.08);--effect-shadow-blue-08:color(display-p3 .476351 .595311 .727034/.08);--effect-shadow-blue-12:color(display-p3 .476351 .595311 .727034/.12);--effect-shadow-deep-05:color(display-p3 .0693253 .0933203 .151869/.05);--effect-glow-brand-08:color(display-p3 .472381 .580554 .971216/.08);--effect-glow-brand-10:color(display-p3 .472381 .580554 .971216/.1);--effect-glow-warning-10:color(display-p3 .974284 .845731 .431027/.1);--effect-glow-coral-08:color(display-p3 .928466 .442045 .394116/.08);--effect-glow-coral-10:color(display-p3 .928466 .442045 .394116/.1);--palette-camel-strong:color(display-p3 .274593 .11247 .873812);--palette-camel-light:color(display-p3 .917867 .939925 .995296);--palette-support-error-strong:color(display-p3 .831089 .17638 .135853);
40--palette-support-error-light:color(display-p3 .988669 .951204 .950419);--palette-support-success-strong:color(display-p3 .288535 .64116 .296376);--palette-support-success-light:color(display-p3 .950677 .990571 .959366);--palette-support-warning-strong:color(display-p3 .773912 .542265 .186101);--palette-support-warning-light:color(display-p3 .994197 .988062 .917538);--palette-support-info-strong:color(display-p3 .221903 .509181 .796608);--palette-support-info-light:color(display-p3 .941826 .963151 .995385);--semantic-surface-overlay:color(display-p3 0 0 0/.3);--semantic-chart-grid:color(display-p3 0 0 0/.06);--semantic-chart-border:color(display-p3 0 0 0/.08);--component-nav-background:color(display-p3 1 1 1/.8);--component-tab-background:color(display-p3 .960587 .960587 .960587/.1);--component-banner-hover:color(display-p3 1 1 1/.5)}}@supports (color:lab(0% 0 0)){:root{--palette-base-elevated:lab(100% 0 0);--palette-base-ink:lab(13.232% 0 0);--palette-base-50:lab(96.52% -.0000298023 .0000119209);--palette-base-100:lab(94.084% .0000298023 0);--palette-base-200:lab(82.02% 0 -.0000119209);--palette-base-300:lab(69.608% -.0000298023 0);--palette-base-400:lab(56.732% -.0000298023 0);--palette-base-500:lab(43.16% 0 0);--palette-base-600:lab(28.892% 0 0);--palette-base-700:lab(21.236% 0 0);--palette-base-900:lab(5.09437% -.00000745058 0);--palette-base-950:lab(0% 0 0);--palette-brand-1-strong:lab(44.1574% 29.2222 -86.3841);--palette-brand-1-light:lab(91.2634% -.781179 -12.6675);--palette-brand-1-depth:lab(80.5389% 1.6647 -24.3722);--palette-brand-1-wash:lab(94.5595% -.314415 -8.26895);--palette-brand-1-wash-subtle:lab(96.7025% -.481904 -4.879);--palette-brand-2-strong:lab(55.714% -45.1606 16.7627);--palette-brand-2-light:lab(83.4879% -10.9742 10.8452);--palette-brand-2-depth:lab(75.5274% -19.6656 18.4133);--palette-brand-2-wash:lab(92.1974% -11.3743 10.314);--palette-brand-3-strong:lab(60.399% 41.1193 68.5355);--palette-brand-3-light:lab(93.6779% 3.70064 6.02421);--palette-brand-3-depth:lab(81.4112% 14.5215 23.0417);--palette-brand-3-wash:lab(96.9486% 2.82893 5.26693);--palette-brand-3-wash-subtle:lab(96.1826% 1.15207 4.01255);--palette-illustration-blue-soft:lab(62.7679% 10.6134 -57.5954);--palette-illustration-coral:lab(63.842% 58.4675 36.4281);--palette-illustration-fuchsia:lab(65.9088% 66.0213 -51.6567);--palette-illustration-indigo:lab(39.4313% 41.5033 -80.9464);--palette-surface-warm:lab(96.2035% -.162572 1.89846);--palette-integration-discord:lab(48.0624% 29.0396 -73.9584);--palette-chart-1:lab(61.207% 46.2831 39.8831);--palette-chart-2:lab(58.4278% -35.0438 -2.57001);--palette-chart-3:lab(28.1396% -9.32303 -11.6175);--palette-chart-4:lab(81.0562% 5.42584 50.7309);--palette-chart-5:lab(74.3422% 26.0543 46.4541);--palette-chart-dark-1:lab(43.2488% 15.9964 -67.733);--palette-chart-dark-2:lab(66.7447% -46.0364 12.6096);--palette-chart-dark-3:lab(67.2685% 31.0375 60.9588);--palette-chart-dark-4:lab(52.5231% 52.6524 -53.6332);--palette-chart-dark-5:lab(52.4881% 67.8754 10.3874);--palette-dark-canvas:lab(2.51549% .190973 -.702754);--palette-dark-elevated:lab(15.7397% .507146 -1.81055);--palette-dark-text:lab(98.26% 0 0);--palette-dark-text-muted:lab(66.4768% 1.32114 -4.70656);--palette-dark-ink:lab(8.30603% .618182 -2.16574);--palette-dark-error:lab(28.6023% 41.9596 26.8039);--palette-dark-ring:lab(84.9925% .499636 -1.81742);--effect-white-33:lab(100% 0 0/.33);--effect-black-05:lab(0% 0 0/.05);--effect-black-08:lab(0% 0 0/.08);--effect-black-10:lab(0% 0 0/.1);--effect-black-15:lab(0% 0 0/.15);--effect-black-20:lab(0% 0 0/.2);--effect-black-25:lab(0% 0 0/.25);--effect-black-40:lab(0% 0 0/.4);--effect-black-75:lab(0% 0 0/.75);--effect-ring:lab(84.92% 0 -.0000119209);--effect-ring-25:lab(84.92% 0 -.0000119209/.25);--effect-shadow-ink-08:lab(12.5698% -.168145 -5.90792/.08);--effect-shadow-ink-10:lab(12.5698% -.168145 -5.90792/.1);--effect-shadow-ink-12:lab(12.5698% -.168145 -5.90792/.12);--effect-shadow-slate-06:lab(31.1496% -.196666 -12.121/.06);--effect-shadow-slate-08:lab(31.1496% -.196666 -12.121/.08);--effect-shadow-blue-08:lab(61.2808% -7.076 -23.2411/.08);--effect-shadow-blue-12:lab(61.2808% -7.076 -23.2411/.12);--effect-shadow-deep-05:lab(8.12904% .574373 -12.2276/.05);--effect-glow-brand-08:lab(62.7679% 10.6134 -57.5954/.08);--effect-glow-brand-10:lab(62.7679% 10.6134 -57.5954/.1);--effect-glow-warning-10:lab(87.5508% 5.11152 65.301/.1);--effect-glow-coral-08:lab(63.842% 58.4675 36.4281/.08);--effect-glow-coral-10:lab(63.842% 58.4675 36.4281/.1);--palette-camel-strong:lab(32.297% 61.2281 -94.3666);--palette-camel-light:lab(94.5595% -.314415 -8.26895);--palette-support-error-strong:lab(49.2435% 75.1501 61.8925);--palette-support-error-light:lab(96.5005% 4.18508 1.52328);--palette-support-success-strong:lab(59.5548% -54.53 41.7991);--palette-support-success-light:lab(98.1563% -5.60117 2.75915);--palette-support-warning-strong:lab(62.8299% 22.8412 67.658);--palette-support-warning-light:lab(98.6846% -1.79055 9.7766);--palette-support-info-strong:lab(52.2491% -8.54087 -49.0959);--palette-support-info-light:lab(96.492% -1.14644 -5.11479);--semantic-surface-overlay:lab(0% 0 0/.3);--semantic-chart-grid:lab(0% 0 0/.06);--semantic-chart-border:lab(0% 0 0/.08);--component-nav-background:lab(100% 0 0/.8);--component-tab-background:lab(96.52% -.0000298023 .0000119209/.1);--component-banner-hover:lab(100% 0 0/.5)}}@supports (color:color-mix(in lab, red, red)){:root{--elevation-md:0 17.54px 23.39px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),
400 9.4px 12.5px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 5.25px 7px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent),0 2.79px 3.72px -2px color-mix(in srgb,var(--elevation-ink)1%,transparent),0 1.16px 1.5px 0 color-mix(in srgb,var(--elevation-ink)1%,transparent)}}:root{--elevation-lg:0 25px 50px 0 var(--elevation-ink),0 12px 24px 0 var(--elevation-ink),0 6px 12px 0 var(--elevation-ink),0 3px 6px 0 var(--elevation-ink),0 1.5px 3px 0 var(--elevation-ink)}@supports (color:color-mix(in lab, red, red)){:root{--elevation-lg:0 25px 50px 0 color-mix(in srgb,var(--elevation-ink)5%,transparent),0 12px 24px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),0 6px 12px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 3px 6px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent),0 1.5px 3px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent)}}:root{--elevation-xl:0 40px 80px 0 var(--elevation-ink),0 20px 40px 0 var(--elevation-ink),0 10px 20px 0 var(--elevation-ink),0 5px 10px 0 var(--elevation-ink),0 2px 4px 0 var(--elevation-ink)}@supports (color:color-mix(in lab, red, red)){:root{--elevation-xl:0 40px 80px 0 color-mix(in srgb,var(--elevation-ink)6%,transparent),0 20px 40px 0 color-mix(in srgb,var(--elevation-ink)5%,transparent),0 10px 20px 0 color-mix(in srgb,var(--elevation-ink)4%,transparent),0 5px 10px 0 color-mix(in srgb,var(--elevation-ink)3%,transparent),0 2px 4px 0 color-mix(in srgb,var(--elevation-ink)2%,transparent)}}@media (prefers-reduced-motion:reduce){.animate-fade-in{animation:.2s forwards fadeIn}.animate-spin,.animate-pulse{animation:none}.animate-in,.animate-out,.motion-reduce-fade{--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-enter-scale:1;--tw-enter-rotate:0;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-exit-scale:1;--tw-exit-rotate:0;animation-duration:.16s;animation-timing-function:var(--motion-ease-out)}.link-underline-grow:after{transition:none;transform:none}}:root{--motion-ease-out:cubic-bezier(.23,1,.32,1);--motion-ease-in-out:cubic-bezier(.77,0,.175,1);--motion-ease-drawer:cubic-bezier(.32,.72,0,1);--background:var(--semantic-surface-canvas);--foreground:var(--semantic-text-primary);--card:var(--semantic-surface-elevated);--card-foreground:var(--semantic-text-primary);--popover:var(--semantic-surface-elevated);--popover-foreground:var(--semantic-text-primary);--primary:var(--semantic-action-primary);--primary-foreground:var(--semantic-action-primary-foreground);--secondary:var(--semantic-action-secondary);--secondary-foreground:var(--semantic-action-secondary-foreground);--muted:var(--semantic-surface-muted);--muted-foreground:var(--semantic-text-muted);--accent:var(--semantic-surface-muted);--accent-foreground:var(--semantic-text-primary);--destructive:var(--palette-support-error-strong);--destructive-foreground:var(--semantic-text-inverse);--border:var(--semantic-border-default);--input:var(--semantic-border-default);--ring:var(--semantic-border-focus);--radius:.5rem;--chart-1:var(--palette-chart-1);--chart-2:var(--palette-chart-2);--chart-3:var(--palette-chart-3);--chart-4:var(--palette-chart-4);--chart-5:var(--palette-chart-5);--sidebar:var(--semantic-surface-canvas);--sidebar-foreground:var(--semantic-text-primary);--sidebar-primary:var(--palette-brand-1-strong);--sidebar-primary-foreground:var(--semantic-text-inverse);
40--sidebar-accent:var(--palette-brand-1-light);--sidebar-accent-foreground:var(--semantic-text-primary);--sidebar-border:var(--semantic-border-default);--sidebar-ring:var(--semantic-border-focus);--font-display-title:\"Palatino\",serif;--font-text-body:\"Inter\",sans-serif;--font-text-code:\"Inconsolata\",monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.1;--leading-normal:1.4;--leading-relaxed:1.6;--tracking-tight:-.02em;--tracking-normal:0em;--tracking-wide:.05em;--font-size-300:12px;--line-height-300:16px;--font-size-400:14px;--line-height-400:20px;--font-size-500:16px;--line-height-500:24px;--font-size-600:18px;--line-height-600:28px;--font-size-700:20px;--line-height-700:32px;--font-size-800:24px;--line-height-800:36px;--font-size-900:30px;--line-height-900:40px;--font-size-1000:36px;--line-height-1000:48px;--font-size-1100:48px;--line-height-1100:60px;--font-size-1200:60px;--line-height-1200:72px;--font-size-1300:72px;--line-height-1300:84px;--font-size-1400:84px;--line-height-1400:96px;--font-size-1500:96px;--line-height-1500:108px;--font-size-1600:108px;--line-height-1600:120px;--font-size-1700:120px;--line-height-1700:132px;--font-size-1800:132px;--line-height-1800:144px;--font-size-1900:144px;--line-height-1900:156px;--font-size-2000:156px;--line-height-2000:168px;--font-size-2100:168px;--line-height-2100:180px;--font-size-2200:180px;--line-height-2200:192px;--font-size-2300:192px;--line-height-2300:204px;--font-size-2400:128px;--line-height-2400:128px;--line-height-1:100%}.dark{--background:var(--palette-dark-canvas);--foreground:var(--palette-dark-text);--card:var(--palette-dark-canvas);--card-foreground:var(--palette-dark-text);--popover:var(--palette-dark-canvas);--popover-foreground:var(--palette-dark-text);--primary:var(--palette-dark-text);--primary-foreground:var(--palette-dark-ink);--secondary:var(--palette-dark-elevated);--secondary-foreground:var(--palette-dark-text);--muted:var(--palette-dark-elevated);--muted-foreground:var(--palette-dark-text-muted);--accent:var(--palette-dark-elevated);--accent-foreground:var(--palette-dark-text);--destructive:var(--palette-dark-error);--destructive-foreground:var(--palette-dark-text);--border:var(--palette-dark-elevated);--input:var(--palette-dark-elevated);--ring:var(--palette-dark-ring);--chart-1:var(--palette-chart-dark-1);--chart-2:var(--palette-chart-dark-2);--chart-3:var(--palette-chart-dark-3);--chart-4:var(--palette-chart-dark-4);--chart-5:var(--palette-chart-dark-5);--sidebar:var(--palette-base-900);--sidebar-foreground:var(--semantic-text-inverse);--sidebar-primary:var(--palette-brand-1-strong);--sidebar-primary-foreground:var(--semantic-text-inverse);
40--sidebar-accent:var(--palette-base-700);--sidebar-accent-foreground:var(--semantic-text-inverse);--sidebar-border:var(--palette-base-600);--sidebar-ring:var(--palette-base-400)}[data-sonner-toaster] [data-sonner-toast][data-styled=true]:not([data-rich-colors=true]) [data-description]{color:var(--muted-foreground)}[data-sonner-toaster].toaster [data-sonner-toast][data-styled=true].shadow-lg{box-shadow:var(--elevation-lg)}[data-sonner-toaster].toaster [data-sonner-toast][data-styled=true].shadow-lg:focus-visible{box-shadow:var(--elevation-lg),0 0 0 2px var(--effect-black-20)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-pan-x{syntax:\"*\";inherits:false}@property --tw-pan-y{syntax:\"*\";inherits:false}@property --tw-pinch-zoom{syntax:\"*\";inherits:false}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-content{syntax:\"*\";inherits:false;initial-value:\"\"}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}\n"])</script>
40<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"jbej5CiEtFNlT9lC2cIVR\",\"c\":[\"\",\"en\",\"docs\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"(docs)\",{\"children\":[\"docs\",{\"children\":[[\"slug\",\"\",\"oc\"],{\"children\":[\"__PAGE__\",{}]}]}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/a0ec280ffd58f814.css\",\"children\":\"$2\"}],\"$L3\",\"$L4\",\"$L5\"],\"$L6\"]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{\"children\":[\"$L9\",{\"children\":[\"$La\",{\"children\":[\"$Lb\",{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},[\"$Lc\",[],[]],false,false]},null,false,false],\"$Ld\",false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":true}\n"])</script>
40<script>self.__next_f.push([1,"f:I[731362,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\"],\"default\"]\n10:I[746798,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\"],\"TooltipProvider\"]\n11:I[339756,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"default\"]\n12:I[837457,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"default\"]\n13:I[605500,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\",\"/_next/static/chunks/794668c4413add59.js\"],\"Image\"]\n14:I[522016,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\",\"/_next/static/chunks/794668c4413add59.js\"],\"\"]\n18:I[897367,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"OutletBoundary\"]\n19:\"$Sreact.suspense\"\n1b:I[897367,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"ViewportBoundary\"]\n1d:I[897367,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"MetadataBoundary\"]\n3:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/baaf16ee9491c406.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n4:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/7252cdbe726709b7.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n5:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/477795c19c892eb6.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n"])</script>
40<script>self.__next_f.push([1,"6:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"h-full overflow-hidden\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://cdn.eigent.ai\"}],[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/manifest.json\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"href\":\"/thumbnail.png\"}],[\"$\",\"meta\",null,{\"property\":\"og:logo\",\"content\":\"https://www.eigent.ai/apple-icon.png\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Eigent AI\\\",\\\"url\\\":\\\"https://www.eigent.ai/\\\",\\\"datePublished\\\":\\\"2025-07-29T08:13:10.107Z\\\",\\\"description\\\":\\\"Open Source Cowork is a desktop multi-agent workforce by Eigent AI that connects to your context and can control the browser and desktop apps to automate real work.\\\",\\\"logo\\\":\\\"https://www.eigent.ai/thumbnail.png\\\",\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"business cooperation\\\"}}\"}}],[\"$\",\"$Lf\",null,{}]]}],[\"$\",\"body\",null,{\"className\":\"h-full overflow-hidden antialiased\",\"children\":[\"$\",\"$L10\",null,{\"delayDuration\":500,\"skipDelayDuration\":0,\"children\":[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"relative flex min-h-screen w-full items-center justify-center overflow-hidden bg-background px-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0 flex select-none items-center justify-center text-base-100 font-bold leading-none tracking-tighter text-[42vw] md:text-[34rem] opacity-5\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col items-center text-center\",\"children\":[[\"$\",\"$L13\",null,{\"src\":\"/icon/worker.svg\",\"alt\":\"eigent\",\"width\":100,\"height\":100}],[\"$\",\"h1\",null,{\"className\":\"font-display-title text-5xl md:text-6xl text-text-primary mb-8\",\"children\":[\"Page not \",[\"$\",\"span\",null,{\"className\":\"italic font-display-title\",\"children\":\"found\"}]]}],[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"data-slot\":\"button\",\"className\":\"inline-flex items-center justify-center whitespace-nowrap transition-[color,background-color,border-color,box-shadow,transform] duration-[160ms] ease-[var(--motion-ease-out)] active:scale-[0.97] motion-reduce:active:scale-100 motion-reduce:transition-[color,background-color,border-color,box-shadow] disabled:pointer-events-none disabled:opacity-50 disabled:active:scale-100 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-border-focus aria-invalid:outline-status-error aria-invalid:border-status-error shadow-ring-md bg-action-primary text-action-primary-foreground font-bold hover:bg-action-primary-hover active:bg-action-primary-hover focus-visible:ring-2 focus-visible:ring-border-focus/30 focus-visible:ring-offset-2 cursor-pointer h-10 py-2 text-base rounded-full gap-2 px-4\",\"children\":[[\"Go to home\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right size-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]],[\"$\",\"div\",null,{}]]}]}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}]\n"])</script>
40<script>self.__next_f.push([1,"7:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/d6708d63e331a1c1.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L15\"]}]\n8:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/a92351482b810bc4.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/024424d96c82ab64.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L16\"]}]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\na:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\nb:[\"$\",\"$1\",\"c\",{\"children\":[\"$L17\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5f4301a7c14af704.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1a\"}]}]]}]\nc:\"$undefined\"\nd:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1b\",null,{\"children\":\"$L1c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1d\",null,{\"children\":[\"$\",\"$19\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1e\"}]}]}],null]}]\n"])</script>
40<script>self.__next_f.push([1,"1f:I[134689,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\",\"/_next/static/chunks/a92351482b810bc4.js\",\"/_next/static/chunks/024424d96c82ab64.js\"],\"default\"]\n20:Tc22,"])</script>
40<script>self.__next_f.push([1,"Eigent is the first open-source, general-agent desktop app. Easily build, manage, and deploy a custom AI workforce or orchestrate a master agent with specialized sub-agents to turn your most complex workflows into automated tasks. Built on CAMEL-AI's acclaimed open-source project CAMEL with 44K⭐ on GitHub, 1 on GitHub Daily Trending , our system introduces a Multi-Agent Workforce that boosts productivity through parallel execution, customization, and privacy protection. Previously 1 Open Source project on GAIA. ! Dynamic Workforce /images/dynamic workforce.png Spaces, Sessions, and Tasks Eigent organizes your work as Space → Session → Task . | Term | What it means | | ---- | ------------- | | Space | The top-level home for your Sessions and working files. A Space can be connected to a local folder. | | Session | Related work and its history within a Space. Each Session contains Tasks. | | Task | An individual request or unit of work within a Session, handled by a single agent or a Workforce. | Open a Space, choose New session , and describe your first Task. Continue with related Tasks in the same Session, or start another Session in that Space for a different goal. Core features and capabilities Customize your AI “workers” agents according to your industry or personal workflow needs. You have full control to create specialized Worker nodes with domain-specific skills and toolkits, assembling a workforce tailored to you. Eigent dynamically breaks down tasks and activates multiple agents to work in parallel , automating complex tasks much faster than traditional single-agent sequential workflows. This parallelism accelerates execution and handles flexible, multi-step scenarios with ease. If a task gets stuck or encounters uncertainty, Eigent will automatically request human input. This safety net ensures critical decisions or errors are handled with human oversight, improving reliability. Eigent comes with over 200 built-in Model Context Protocol MCP tools for web browsing, code execution, etc. , and also lets you install your own tools . Equip agents with exactly the right tools for your scenarios – even integrate internal APIs or custom functions – to enhance their capabilities. Eigent is completely open-sourced. You can download, inspect, and modify the code, ensuring transparency and fostering a community-driven ecosystem for multi-agent innovation. Deploy Eigent locally with your preferred models. Your data stays on your own device , addressing privacy and security concerns. You can use personal API keys or local LLMs so that sensitive information never leaves your environment. To boost Eigent's efficiency and reliability, we provide a flexible Skills system for agents. Skills can be dynamically generated from tasks so agents quickly gain the right tools for the job or manually added by users for precise control and governance. Eigent supports automations that control when agents run. Use Scheduled automations for recurring work, Event automations for external webhooks and events, and App automations for connected application events."])</script>
40<script>self.__next_f.push([1,"21:Tb71,"])</script>
40<script>self.__next_f.push([1,"Eigent helps you turn context into finished work. Organize your files and related work in a Space , start a Session for a goal, and work through Tasks inside that Session. The hierarchy is Space → Session → Task . This guide walks you through installing Eigent, choosing a Space, and starting your first Session and Task. Before you start — Choose a local folder or project folder with the materials you want Eigent to work with. Connect it to a Space so your agents have the files and context they need. Download and install Eigent on your desktop. Once installed, open the app and sign in to your account. Open an existing Space, or create a Space connected to a local folder. Choose a folder that contains the files, projects, or materials you want Eigent to understand. This could be: - A product project folder - A design or research folder - A codebase - A business document folder - A folder for a specific client, team, or goal The Space owns this folder and its working files. Sessions organize related Tasks within the Space. In your Space, select New session . Choose Single Agent or Workforce mode, then ask Eigent to inspect your folder and explain what it finds. For example: Explore this folder and tell me what this project is about. Send the request to start your first Task in the Session. Eigent can help you understand the structure, key files, current state, and possible next actions. In the same Session, describe what you want to achieve next. For example: Help me turn this project into a clear product landing page. or: Review this folder and help me create a task plan for the next version. The clearer your goal is, the better Eigent can plan the work. Related Tasks and their history stay in the same Session. Continue in the same Session to work through related Tasks, or choose New session to begin a different goal in the same Space. You can ask it to: - Plan the work - Review files - Generate content - Organize information - Update documents - Help with research - Work across multiple project steps Your Space keeps working files together, while each Session keeps its Tasks and work history organized. Session controls Session controls use these labels: | Label | Purpose | | ----- | ------- | | New session | Start a Session in the active Space. | | Session name | The name used to identify a Session. | | Rename session | Change a Session's name. | | Session details | Review Session information and history. | | End session | Mark a Session's goal as achieved. | | Delete session | Delete or archive a Session. | Next steps To continue working with your Space's files in the same Session, try this prompt: Explore this Space's files, summarize what we are working on, and suggest the next 3 tasks. From there, continue refining the goal and working through Tasks in the Session. Run Tasks in a Session with one focused agent. Run Tasks in a Session with a team of specialized agents."])</script>
40<script>self.__next_f.push([1,"22:T11be,"])</script>
40<script>self.__next_f.push([1,"Self-host Eigent when you need control over model providers, credentials, project files, or the infrastructure that runs your agents. A self-hosted installation uses the open-source Eigent application and lets you connect cloud APIs, OpenAI-compatible endpoints, or local inference servers. This page describes the recommended setup path. Exact deployment requirements can change between releases, so use the repository files and release notes as the source of truth for version-specific values. Before you begin Prepare the following: - A supported desktop operating system or Linux development environment - Git - Node.js 18 through 22 - The Python version required by the repository backend - Enough disk space for dependencies, generated files, and optional local models - Credentials for at least one cloud provider, or a running local model server Local model requirements depend on the model and runtime. Large models can require substantial memory or GPU capacity. Choose a deployment model Eigent supports three common arrangements: | Arrangement | Model execution | Best for | | --------------------- | --------------------------------------------- | ------------------------------------------------ | | Managed application | Eigent Cloud | Fast evaluation with minimal setup | | Self-hosted with BYOK | External provider APIs | Infrastructure control with hosted model quality | | Fully local | Ollama, vLLM, SGLang, LM Studio, or LLaMA.cpp | Private environments and local experimentation | You can configure more than one provider and change the preferred model later. Set up the repository 1. Clone the Eigent repository: bash git clone https://github.com/eigent-ai/eigent.git cd eigent 2. Install the frontend depen
40dencies: bash npm install 3. Review .env.development , backend/README.md , and the root README.md for the current backend and environment configuration. 4. Start the development application: bash npm run dev 5. In Eigent, open Agents Models and configure a model provider. The first development start can take longer because Eigent prepares frontend and backend dependencies. ! Eigent Agents Models configuration /images/agent models.png Configure a model For the fastest self-hosted setup, connect an existing provider: 1. In Eigent, open Agents Models . 2. Expand Bring Your Own Key . 3. Select a provider. 4. Enter the API key, endpoint, and model name required by that provider. 5. Select Validate or Save . 6. Enable the provider and mark it as preferred when you want it to be the default. To keep inference local, start one of the supported runtimes and follow Local models /core/models/local-model . Configure tools and browser access A model can reason about a task, but tools let it act. - Add your own local or remote server from Custom MCP servers /connectors/custom-mcp . - Configure a CDP browser from Browser connections /browser/connections . - Create a Space from a local folder when agents need direct access to project files. Build a distributable application Use the build script for the target platform: bash npm run build Platform-specific scripts include: bash npm run build:mac npm run build:win npm run build:linux Review the Electron signing, packaging, and backend dependency requirements before distributing a build to other users. Update a self-hosted installation 1. Commit or back up local configuration changes. 2. Pull the target release or branch. 3. Review release notes and environment changes. 4. Reinstall dependencies when lockfiles changed. 5. Run the relevant tests and build command. 6. Start Eigent and validate models, connectors, browser sessions, and existing Spaces. Troubleshooting The application starts without a model Open Agents Models and configure at least one cloud, BYOK, or local provider. Eigent blocks new tasks when no valid model is available. A local model cannot be reached Confirm that the runtime is running, the endpoint includes the expected /v1 path, and the port is accessible from the Eigent process. MCP tools fail during startup Review the MCP command, arguments, environment variables, and executable path. Run the server independently to confirm that it starts before adding it to Eigent. Browser connection fails Confirm that Chrome or Chromium was started with remote debugging and that the configured port exposes /json/version . Next steps Compare every cloud and local model provider supported by Eigent. Review the repository architecture and extension points. Understand how the frontend, Brain backend, and services work together."])</script>
40<script>self.__next_f.push([1,"23:Ta79,"])</script>
40<script>self.__next_f.push([1,"! Single Agent mode /images/single agent.png Single Agent mode assigns a task to one CAMEL-based agent instead of creating a coordinated multi-agent Workforce. The agent can still use models, tools, Skills, files, browser sessions, and terminal access. Choose Single Agent mode Use Single Agent mode for: - Focused tasks with one clear goal - Work that benefits from a continuous context - Short tool-driven workflows - Tasks where coordination overhead would add little value - Iterative follow-ups handled by the same execution pattern Use Workforce for broad tasks that benefit from specialized roles or parallel subtasks. Start a Single Agent Session 1. Open a Space. 2. Select New session . 3. Select Single Agent . 4. Enter the Task and attach any required files. 5. Send the request. Eigent opens a Session within the active Space and starts the Task without a Workforce planning stage. Work is organized as Space → Session → Task . ! New session composer with Single Agent mode selected /images/single agent selected.png Monitor the agent The Session side panel can show: - Task progress - Execution context - Uploaded files - Generated output files - Skills and tools The chat timeline shows tool calls, status updates, requests for user input, and the final response. Use browser and terminal panels When the agent uses browser or terminal tools, the corresponding panel becomes available in the Session. It shows the browser or terminal activity for the selected Task. Continue with follow-ups 1. Enter a follow-up request in the Session. 2. Send the request. 3. Select an earlier Task to review its work. Related Tasks and follow-ups remain part of the same Session. Use New session when you want to start a different goal in the Space. Compare execution modes | Capability | Single Agent | Workforce | | ------------------------------------ | ------------ | ----------------------- | | One continuous agent context | Yes | No, work is distributed | | Task planning and splitting | Limited | Yes | | Parallel specialized agents | No | Yes | | Agent pool and workflow canvas | No | Yes | | Browser, terminal, files, and Skills | Yes | Yes | | Best for | Focused work | Complex multi-step work | Troubleshooting The task needs another specialty Add the required tool to the agent, install a connector, or start a Workforce Session with specialized workers. The agent cannot access a file Attach the file to the Task or add it to the Space's working folder. Confirm that the active Space is connected to the correct folder. The task is too broad Split the request into smaller Tasks in the same Session or use Workforce mode. Related guides - Workforce /core/workforce"])</script>
40<script>self.__next_f.push([1,"24:T2a05,"])</script>
40<script>self.__next_f.push([1,"! Dynamic Workforce /images/dynamic workforce.png Workforce is CAMEL-AI's multi-agent teamwork engine. Concept: what is a Workforce? Instead of relying on a single agent, Workforce lets you organize a team of specialized agents—each with its own strengths—under a single, coordinated system. You can quickly assemble, configure, and launch collaborative agent \"workforces\" for any task that needs parallelization, diverse expertise, or complex workflows. With Workforce, agents plan, solve, and verify work together—like a project team in an organization, but fully automated. Workforce handles Tasks within a Session. Open a Space, choose New session , select Workforce , and describe the Task. Related Tasks stay together in that Session, following the Space → Session → Task hierarchy. 📌 Key advantages of Workforce: - Instantly scale from single-agent to multi-agent workflows - Built-in coordination, planning, and failure recovery - Ideal for hackathons, evaluations, code review, brainstorming, and more - Configure roles, toolsets, and communication patterns for any scenario System design Architecture: how Workforce works Workforce uses a hierarchical, modular design for real-world team problem-solving. ! CAMEL Workforce Architecture /images/workforce architecture.png See how the coordinator and task planner agents orchestrate a multi-agent workflow: - Workforce: The “team” as a whole. - Worker nodes: Individual contributors—each node can contain one or more agents, each with their own capabilities. - Coordinator agent: The “project manager”—routes tasks to worker nodes based on their role and skills. - Task planner agent: The “strategy lead”—breaks down big jobs into smaller, doable subtasks and organizes the workflow. Communication: a shared Task channel Every Workforce gets a shared task channel when it’s created. How it works: - All tasks are posted into this channel. - Worker nodes “listen” and accept their assigned tasks. - Results are posted back to the channel, where they’re available as dependencies for the next steps. This design lets agents build on each other’s work and ensures no knowledge is lost between steps. Failure handling: built-in robustness Workforce is designed to handle failures and recover gracefully. If a worker fails a task, the coordinator agent will: - Decompose and retry: Break the task into even smaller pieces and reassign. - Escalate: If the task keeps failing, create a new worker designed for that problem. To prevent infinite loops, if a task has failed or been decomposed more than a set number of times default: 3 , Workforce will automatically halt that workflow. 📌 Tip: Workforce automatically stops stuck workflows—so you don’t waste compute or get caught in agent loops! Worker nodes Eigent comes with a set of pre-configured agents, each designed for a specific domain of expertise. These agents are equipped with a curated set of toolkits to make them effective right out of the box. 1. DeveloperAgent A skilled coding assistant that can write and execute code, run terminal commands, and verify solutions to complete tasks. Equipped Toolkits: - HumanToolkit - TerminalToolkit - NoteTakingToolkit - WebDeployToolkit - SkillToolkit 2. BrowserAgent Can search the web, extract webpage content, simulate browser actions, and provide relevant information to solve the given task. Equipped Toolkits: - SearchToolkit - HybridBrowserToolkit - HumanToolkit - NoteTakingToolkit - TerminalToolkit - SkillToolkit 3. DocumentAgent A document processing assistant for creating, modifying, and managing various document formats, including presentations. Equipped Toolkits: - FileToolkit - PPTXToolkit - HumanToolkit - MarkItDownToolkit - ExcelToolkit - NoteTakingToolkit - TerminalToolkit - GoogleDriveMCPToolkit - SearchToolkit - SkillToolkit 4. Multi-ModalAgent A multi-modal processing assistant for analyzing and generating media content like audio and images. Equipped Toolkits: - VideoDownloaderToolkit - AudioAnalysisToolkit - OpenAIImageToolkit - HumanToolkit - TerminalToolkit - NoteTakingToolkit - SearchToolkit - SkillToolkit 5. Custom worker Configure a system prompt and add any MCP-supported toolkit you want. Toolkit reference Toolkits are the collections of functions that give your agents their powers. Here is a reference for the toolkits used by the pre-configured agents. in alphabetical order AudioAnalysisToolkit https://docs.camel-ai.org/reference/camel.toolkits.audio analysis toolkit Provides tools for audio processing and analysis. This toolkit allows an agent to process audio files. It c
40an take an audio file from a local path or URL and transcribe the speech into text. It can also answer specific questions about the content of an audio file, enabling agents to extract information from podcasts, meetings, or voice notes. ExcelToolkit https://docs.camel-ai.org/reference/camel.toolkits.excel toolkit Enables agents to create, read, and manipulate Excel spreadsheets. This toolkit provides comprehensive functions for interacting with Excel files .xlsx/.xls/. csv . Agents can create new workbooks, add or delete worksheets, read data from specific cells or ranges, write data to the spreadsheet, and convert data into Markdown formatted table. FileToolkit https://docs.camel-ai.org/reference/camel.toolkits.file write toolkit A toolkit for creating, writing, and modifying text in files. This toolkit gives an agent the ability to create and write to files on the local file system macOS, Linux, Windows . It provides support for writing to various file formats Markdown, DOCX, PDF, and plaintext , replacing text in existing files, automatic filename uniquification to prevent overwrites, custom encoding and enhanced formatting options for specialized formats. GoogleDriveMCPToolkit https://docs.camel-ai.org/reference/camel.toolkits.google drive mcp toolkit Connects to Google Drive to manage files and folders. This toolkit allows agents to interact with a user's Google Drive. It can read files and folders from Google Drive. It acts as a bridge between the agent's local environment and cloud storage. HumanToolkit https://docs.camel-ai.org/reference/camel.toolkits.human toolkit Allows an agent to pause its task and ask the user for help. This is a critical toolkit for handling situations that require human intervention. When an agent is stuck, needs credentials, or requires a subjective decision, it can use this toolkit to send a prompt to the user and wait for a response before continuing its task. HybridBrowserToolkit https://docs.camel-ai.org/reference/camel.toolkits.hybrid browser toolkit.ws wrapper Provides a powerful, stateful browser for web navigation and interaction. This toolkit gives an agent a fully-featured web browser that it can control programmatically. Unlike simple web scraping, this toolkit maintains a session, allowing the agent to click, type, hover, screenshot, and live Take Control from the UI. MarkItDownToolkit https://docs.camel-ai.org/reference/camel.toolkits.markitdown toolkit A specialized toolkit for converting content into clean Markdown. This toolkit is designed to scrape content from a list of local files and convert each into a structured Markdown format. The conversion is performed in parallel for efficiency. Supported file formats include: PDF, Office, EPUB, HTML, Images ORC , Audio, Text, ZIP. NoteTakingToolkit https://docs.camel-ai.org/reference/camel.toolkits.note taking toolkit A toolkit for managing and interacting with Markdown note files. This toolkit provides tools for creating, reading, appending to, and listing notes. All notes are stored as .md files in a dedicated working directory and are tracked in a registry. An agent can use it to write down any important information. Other agents can then read these notes to get context and build upon previous work, facilitating effective collaboration. OpenAIImageToolkit https://docs.camel-ai.org/reference/camel.toolkits.openai image toolkit Generates images from text prompts using OpenAI's DALL-E models. This toolkit allows an agent to create new images based on a descriptive text prompt. It leverages models like DALL-E 3 to generate high-quality visuals, which can then be saved locally. This is essential for creative tasks, generating illustrations for documents, or any workflow requiring original image content. PPTXToolkit https://docs.camel-ai.org/reference/camel.toolkits.pptx toolkit Enables agents to create and write Microsoft PowerPoint presentations. This toolkit provides a suite of functions for building PowerPoint .pptx files. An agent can create a new presentation, add title and content slides, format text, create lists, and insert tables and images. It allows for the automated creation of professional-looking presentations. SearchToolkit https://docs.camel-ai.org/reference/camel.toolkits.search toolkit Provides access to various web search engines. This toolkit is the primary tool for web research. It allows an agent to search information on engines like Google, Wiki
40pedia, Bing, and Baidu. The agent can submit a query and receive a list of relevant URLs and snippets, which it can then use as a starting point for deeper investigation with the HybridBrowserToolkit . SkillToolkit https://docs.camel-ai.org/reference/camel.toolkits.skill toolkit Loads custom Skills assigned to the current agent. This toolkit gives agents access to enabled Skills from the user's or Session's Skill configuration. Skills can add reusable instructions, domain knowledge, or procedures, and can be scoped globally or to selected agents. TerminalToolkit https://docs.camel-ai.org/reference/camel.toolkits.terminal toolkit A toolkit for terminal operations across multiple operating systems. This toolkit gives an agent access to a command-line interface. It supports terminal operations such as searching for files by name or content, executing shell commands, and managing terminal sessions. VideoDownloaderToolkit https://docs.camel-ai.org/reference/camel.toolkits.video download toolkit Allows an agent to download and process videos from popular platforms. This toolkit enables an agent to download video content from URLs e.g., from YouTube and optionally split them into chunks. The saved video can then be analyzed by other tools, such as the AudioAnalysisToolkit for transcription. WebDeployToolkit https://docs.camel-ai.org/reference/camel.toolkits.web deploy toolkit Provides tools to deploy web content on a local server. This toolkit allows the DeveloperAgent to instantly host web applications or static files. It c
40an serve a single HTML file or an entire folder like a built React app on a local port, making it easy to preview and test web development work."])</script>
40<script>self.__next_f.push([1,"25:Ta6f,"])</script>
40<script>self.__next_f.push([1,"Eigent is model-flexible by design. You can use managed Eigent Cloud models, connect provider accounts with your own keys, or run open models on local infrastructure. At least one valid model is required before Eigent can start a task. Open Models 1. Open the Eigent dashboard. 2. Select Agents . 3. Select Models . The Models page separates managed cloud, bring-your-own-key, and local providers. ! Models page with Cloud, BYOK, and Local sections /images/model type.png Choose a model source Eigent Cloud Use managed models without configuring provider credentials. This is the quickest way to evaluate Eigent and is billed through Eigent credits. Bring your own key Connect a supported cloud provider with your own API key and endpoint. Provider billing and data handling follow the provider account. Local models Connect Eigent to Ollama, vLLM, SGLang, LM Studio, or LLaMA.cpp. Local models can keep inference on infrastructure you control. Configure a provider 1. Select the provider. 2. Enter the required key, endpoint, model name, and provider-specific fields. 3. Validate or save the configuration. 4. Enable the provider. 5. Optional: Mark it as preferred. Some providers can load their model catalog dynamically. Others require a model name. Select a default model The preferred provider be
40comes the default choice for new tasks. You can also choose a model from the task composer when model selection is available there. Changing the default affects future Tasks. It does not replace the model already used by an active Task in a Session. Compare model options Consider: - Reasoning quality - Tool-use reliability - Context window - Input and output modalities - Latency - Cost - Data residency - Local hardware requirements Use a representative task to validate a model before making it the default for all work. Remove a provider 1. Open the provider. 2. Disable it. 3. Select the delete or reset action. 4. Confirm the removal. Removing a provider deletes its stored Eigent configuration. It does not delete the provider account or local model. Troubleshooting Validation fails Check the key, endpoint, model name, provider region, API version, and network proxy. No local models appear Confirm the local runtime is running and supports model listing. Some runtimes require entering the model name manually. A task still uses another model Confirm the preferred provider and the model selected in the Task composer. Existing active Tasks keep their current configuration. Related guides - Eigent Cloud models /models/eigent-cloud - Bring your own key /core/models/byok - Local models /core/models/local-model - Provider reference /models/provider-reference"])</script>
40<script>self.__next_f.push([1,"26:T91b,"])</script>
40<script>self.__next_f.push([1,"Eigent Cloud provides managed model access for users who do not want to configure provider credentials or local inference. When to use Eigent Cloud Choose Eigent Cloud when you want: - The fastest setup path - A curated model catalog - No provider API-key management - Usage tracked through Eigent credits - A managed fallback while testing BYOK or local models Enable a Cloud model 1. Open Agents Models . 2. Select Cloud . 3. Review the available models. 4. Select the model to use. 5. Enable Cloud and mark it as preferred when it should be the default. ! Eigent Cloud model catalog and preferred-model control /images/eigent cloud.png Available model families The current application catalog can include managed options from: - Google Gemini - OpenAI - Anthropic Claude - DeepSeek - MiniMax Exact models can change as providers release new versions. Treat the in-product catalog as the source of truth for current availability. Understand credits Cloud usage consumes Eigent credits. Credit consumption depends on the selected model and task usage. The product can show: - Current plan - Available credit balance - Links for plan management - Model availability based on the account Review the current pricing and plan page before running large or automated workloads. Change the Cloud model 1. Open the Cloud model selector. 2. Choose another available model. 3. Save or apply the selection. New tasks use the new preference. Running tasks are not migrated automatically. Use Cloud with other providers You can keep Cloud enabled while also configuring BYOK and local providers. Mark one provider as preferred, then select another model for individual tasks when needed. This supports workflows such as: - Cloud as the default, local model for private files - BYOK as the default, Cloud as a fallback - Different model families for coding, research, and writing Troubleshooting No Cloud models are available Confirm the account is signed in, the application can reach Eigent services, and the current plan includes model access. Credits are unavailable Open account management to review the plan or add credits. The selected model changed Model availability can change. Open the Cloud catalog and select another supported model. Related guides - Models overview /models/overview - Provider reference /models/provider-reference"])</script>
40<script>self.__next_f.push([1,"27:T158f,"])</script>
40<script>self.__next_f.push([1,"! Bring Your Own Key configuration /images/byok.png What is BYOK? Bring Your Own Key BYOK allows you to use your own API keys from various AI model providers with Eigent. Instead of relying on a shared service, you connect directly to providers like OpenAI, Anthropic, or Google using your personal API credentials. This gives you: - Full control over your API usage and billing - Direct access to the latest models from each provider - Privacy - your requests go directly to the provider Gemini configuration example Step 1: get your API key 1. Visit Google AI Studio https://aistudio.google.com/ 1. Create or select a project 1. Generate an API key and copy it Step 2: configure in Eigent 1. Launch Eigent and go to Agents Models 1. Find the Gemini card in the Custom Model section ! Gemini configuration fields /images/gemini config.png 1. Fill in the following fields: | Field | Value | Example | | -------------- | ------------------------- | -------------------------------- | | API Key | Your Gemini API key | AIza... | | API Host | Gemini API endpoint | https://generativelanguage.googleapis.com/v1beta/openai/ | | Model Type | The model you want to use | gemini-3.5-flash | 4. Click Save to validate and store your configuration 1. Click Set as Default to use this provider for your agents Configuration fields | Field | Description | Required | | ------------------- | -------------------------------------------------------- | ----------------------------------- | | API Key | Your authentication key from the provider | Yes | | API Host | The API endpoint URL | Yes pre-filled for most providers | | Model Type | The specific model variant to use | Yes | | External Config | Provider-specific settings e.g., Azure deployment name | Only for certain providers | Common errors When saving your configuration, Eigent validates your API key and model. Here are the errors you may encounter: | Error | Cause | Solution | | ------------------------------------------ | ----------------------------------------------------------------------- | -------------------------------------------------------------------------- | | Invalid key. Validation failed. | API key is incorrect, expired, or malformed | Double-check your API key. Regenerate a new key if needed. | | Invalid model name. Validation failed. | The specified model does not exist or is not available for your account | Verify the model name is correct. Check if you have access to that model. | | You exceeded your current quota | API quota exhausted or billing issue | Check your provider's billing dashboard. Add credits or upgrade your plan. | Supported providers Eigent supports the following BYOK providers: | Provider | Default API Host | Official Documentation | | ------------------------- | ---------------------------------------------------------- | --------------------------------------------------------------------------------------------- | | Google Gemini | https://generativelanguage.googleapis.com/v1beta/openai/ | Gemini API Docs https://ai.google.dev/gemini-api/docs | | OpenAI | https://api.openai.com/v1 | OpenAI API Docs https://platform.openai.com/docs/api-reference | | Anthropic | https://api.anthropic.com | Anthropic API Docs https://docs.anthropic.com/en/api/getting-started | | OrcaRouter | https://api.orcarouter.ai/v1 | OrcaRouter Docs https://docs.orcarouter.ai/ | | OpenRouter | https://openrouter.ai/api/v1 | OpenRouter Docs https://openrouter.ai/docs | | Qwen Alibaba | https://dashscope.aliyuncs.com/compatible-mode/v1 | Qwen API Docs https://help.aliyun.com/zh/dashscope/developer-reference/api-details | | DeepSeek | https://api.deepseek.com | DeepSeek API Docs https://platform.deepseek.com/api-docs | | MiniMax | https://api.minimax.io/v1 | MiniMax API Docs https://platform.minimax.io/docs/api-reference/api-overview | | Z.ai | https://api.z.ai/api/coding/paas/v4/ | Z.ai Developer Docs https://zhipu-32152247.mintlify.app/api-reference/introduction | | Moonshot | https://api.moonshot.ai/v1 | Moonshot AI Platform https://platform.moonshot.ai/ | | ModelArk | https://ark.ap-southeast.bytepluses.com/api/v3 | ModelArk Docs https://docs.byteplus.c
40om/en/docs/ModelArk/1298459 | | SambaNova | https://api.sambanova.ai/v1 | SambaNova API Reference https://docs.sambanova.ai/docs/en/api-reference/overview | | Nebius Token Factory | https://api.tokenfactory.nebius.com/v1 | Nebius Token Factory Docs https://docs.tokenfactory.nebius.com/quickstart | | Grok | https://api.x.ai/v1 | xAI Docs https://docs.x.ai/docs/introduction | | Mistral | https://api.mistral.ai | Mistral API Docs https://docs.mistral.ai/api | | AWS Bedrock | https://bedrock-mantle.us-east-1.api.aws/v1 | AWS Bedrock Docs https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html | | AWS Bedrock Converse | https://bedrock-runtime.us-east-1.amazonaws.com | Bedrock Converse API https://docs.aws.amazon.com/bedrock/latest/APIReference/API runtime Converse.html | | Azure OpenAI | user-provided | Azure OpenAI Docs https://learn.microsoft.com/en-us/azure/ai-services/openai/reference | | Baidu ERNIE | https://qianfan.baidubce.com/v2 | Baidu Qianfan Docs https://intl.cloud.baidu.com/doc/qianfan/index.html | | OpenAI Compatible | user-provided | For custom endpoints e.g., xAI, local servers | Tips - Keep your API key secure - Never share or expose your API key publicly - Monitor usage - Check your provider's dashboard regularly to track costs - Use appropriate models - Different models have different capabilities and pricing"])</script>
40<script>self.__next_f.push([1,"28:T583,"])</script>
40<script>self.__next_f.push([1,"Self-host model 1. Configure your self-host model First, you need to set up your local models and expose them as an OpenAI-Compatible Server. bash Vllm https://docs.vllm.ai/en/latest/getting started/quickstart.html openai-compatible-server vllm serve Qwen/Qwen2.5-1.5B-Instruct python SGLang https://docs.sglang.ai/backend/openai api completions.html from sglang.test.test utils import is in ci if is in ci : from patch import launch server cmd else: from sglang.utils import launch server cmd from sglang.utils import wait for server, print highlight, terminate process server process, port = launch server cmd \"python3 -m sglang.launch server --model-path qwen/qwen2.5-0.5b-instruct --host 0.0.0.0 --mem-fraction-static 0.8\" wait for server f\"http://localhost:{port}\" print f\"Server started on http://localhost:{port}\" bash Ollama https://github.com/ollama/ollama ollama pull qwen2.5:7b bash LLaMA.cpp server https://github.com/ggml-org/llama.cpp/tree/master/tools/server ./llama-server -m /path/to/model.gguf --host 0.0.0.0 --p
40ort 8080 2. Setting your model ! Setting your local model /images/setting your model.png 3. Configure the Google Search toolkit ! Configure Google Search toolkit /images/config google-search toolkit.png You can refer to the following document for detailed information on how to configure GOOGLE API KEY and SEARCH ENGINE ID : https://developers.google.com/custom-search/v1/overview"])</script>
40<script>self.__next_f.push([1,"29:T1008,"])</script>
40<script>self.__next_f.push([1,"Eigent supports multiple provider types so open-source deployments can choose models based on capability, cost, privacy, and infrastructure. Provider availability and required fields are defined by the current application. Use this page as an overview and the provider's official documentation for account, model, and billing details. Cloud and BYOK providers | Provider | Typical required values | Notes | | -------------------- | ------------------------------------------ | ------------------------------------- | | Google Gemini | API key, endpoint, model | Google model family | | OpenAI | API key, endpoint, model | OpenAI API | | Anthropic | API key, endpoint, model | Claude model family | | OrcaRouter | API key, endpoint | Can load a grouped model catalog | | OpenRouter | API key, endpoint, model | Routes models from multiple providers | | Qwen | API key, endpoint, model | Tongyi Qianwen provider | | DeepSeek | API key, endpoint, model | DeepSeek model family | | MiniMax | API key, endpoint, model | MiniMax model family | | Z.ai | API key, endpoint, model | Z.ai model family | | Moonshot | API key, endpoint, model | Moonshot model family | | ModelArk | API key, endpoint, model | ModelArk service | | SambaNova | API key, endpoint, model | SambaNova hosted inference | | Nebius Token Factory | API key, endpoint, model | OpenAI-compatible Token Factory API | | Grok | API key, endpoint, model | xAI model family | | Mistral | API key, endpoint, model | Mistral model family | | AWS Bedrock | Region, access key, secret, model | Optional session token | | AWS Bedrock Converse | Region, access key, secret, model | Uses Bedrock Converse integration | | Microsoft Azure | API key, endpoint, API version, deployment | Deployment name is required | | Baidu ERNIE | API key, endpoint, model | ERNIE model family | | OpenAI-compatible | Endpoint, optional key, model | For compatible third-party services | Provider fields can change. Confirm required values in Agents Models after updating Eigent. Local runtimes | Runtime | Default endpoint | Model discovery | | --------- | --------------------------- | ------------------------------------------- | | Ollama | http://localhost:11434/v1 | Reads the Ollama tags API | | vLLM | http://localhost:8000/v1 | Enter the served model when not listed | | SGLang | http://localhost:30000/v1 | Enter the served model when not listed | | LM Studio | http://localhost:1234/v1 | Enter the loaded model when not listed | | LLaMA.cpp | http://localhost:8080/v1 | Reads the OpenAI-compatible models endpoint | Configure a cloud provider 1. Create an account with the provider. 2. Create a restricted API credential. 3. Confirm the provider endpoint and model identifier. 4. In Eigent, open Agents Models . 5. Select the provider and enter the values. 6. Validate and save. 7. Run a small test task. Configure an OpenAI-compatible endpoint Use the OpenAI-compatible provider for services that implement compatible chat APIs. Provide: - Base endpoint - API key when required - Exact model identifier exposed by the service Compatibility can vary. Test streaming, tool calls, and structured responses before using the provider for production work. Configure a local runtime 1. Install and start the runtime. 2. Load or serve a model. 3. Confirm the endpoint responds locally. 4. In Eigent, open Agents Models Local . 5. Select the runtime. 6. Enter the endpoint and model. 7. Validate and enable it. Provider page checklist Each dedicated provider guide should include: 1. Account or runtime prerequisites 2. Credential creation 3. Endpoint format 4. Model identifier examples 5. Eigent configuration 6. Validation 7. Common errors 8. Billing and privacy notes Security guidance - Do not include credentials in screenshots, logs, or issue reports. - Use least-privilege cloud credentials. - Restrict local endpoints to trusted networks. - Rotate keys after accidental exposure. - Review the provider's data-retention policy. Related guides - Bring Your Own Key /core/models/byok - Local models /core/models/local-model - Self-hosting /get started/self-hosting"])</script>
40<script>self.__next_f.push([1,"2a:T475,Prerequisites - Get your API Key: If you haven't already, generate a key at Google AI Studio https://aistudio.google.com/ . - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Agent tab, then click on the Models button. ! Gemini model configuration /images/model config.png 2. Locate model configuration - Scroll down to the Custom Model area. - Look for the Gemini Config card. 3. Enter API details Click on the Gemini Config card and fill in the following fields: - API Key: Paste the key you generated from Google AI Studio. - API Host: Enter the appropriate API endpoint host for example, generativelanguage.googleapis.com . - Model Type: Enter the specific model version you wish to use. - Example: gemini-3-pro-preview - Save: Click the Save button to apply your changes. ! Gemini configuration fields /images/gemini config.png 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the Gemini Config card will be selected/active. - You are ready to go. Your Eigent agents can now utilize the Gemini model.2b:T486,Prerequisites - Get your API Key: If you haven't already, generate a key in the Baidu AI Cloud Qianfan console https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application . - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Agent tab, then click on the Models button. ! Ernie model configuration /images/model config.png 2. Locate model configuration - Scroll down to the Custom Model area. - Look for the Ernie card. 3. Enter API details Click on the Ernie card and fill in the following fields: - API Key: Paste the key you generated from Baidu AI Cloud Qianfan. - API Host: Enter the API endpoint host. - Example: https://qianfan.baidubce.com/v2 - Model Type: Enter the specific model version you wish to use. - Example: ernie-5.0 - Save: Click the Save button to apply your changes. ! Ernie configuration /images/ernie config.png 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the Ernie card will be selected/active. - You are ready to go. Your Eigent agents can now utilize the Ernie model. ---2c:T488,Prerequisites - Get your API Key: If you haven't already, generate a key at Minimax Platform https://www.minimax.io/ . - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Settings tab usually located in the sidebar or top navigation . ! Minimax model configuration /images/model config.png 2. Locate model configuration - In the Settings menu, find and select the Models section. - Scroll down to the Custom Model area. - Look for the Minimax Config card. ! Minimax configuration /images/minimax config.png 3. Enter API details Click on the Minimax Config card and fill in the following fields: - API Key: Paste the key you generated from Minimax Platform. - API Host: Enter the appropriate API endpoint host. - Model Type: Enter the specific model version you wish to use. - Example: MiniMax-M2.1 - Save: Click the Save button to apply your changes. 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the Minimax Config card will be selected/active. - You are ready to go. Your Eigent agents can now utilize the Minimax model.2d:T45f,Prerequisites - Get your API Key: If you haven't already, generate a key in the Kimi Moonshot AI https://platform.moonshot.ai/ developer console. - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Agent tab, then click on the Models button. ! Kimi model configuration /images/model config.png 2. Locate model configuration - Scroll down to the Custom Model area. - Look for the Moonshot card. 3. Enter API details Click on the Moonshot card and fill in the following fields: - API Key: Paste "])</script>
40<script>self.__next_f.push([1,"the key you generated from the Kimi console. - API Host: Enter the appropriate API endpoint host for example, https://api.moonshot.ai/v1 . - Model Type: Enter the specific model version you wish to use. - Example: kimi-k2.5 - Save: Click the Save button to apply your changes. ! Kimi configuration /images/kimi config.png 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the Moonshot card will be selected/active. - You are ready to go. Your Eigent agents can now utilize the Kimi model. ---2e:T46b,Prerequisites - Get your API Key: If you haven't already, generate a key in the SambaNova developer platform https://cloud.sambanova.ai/ . - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Agent tab,then click on the Models button. ! SambaNova model configuration /images/model config.png 2. Locate model configuration - Scroll down to the Custom Model area. - Look for the SambaNova card. 3. Enter API details Click on the SambaNova card and fill in the following fields: - API Key: Paste the key you generated from the SambaNova platform. - API Host: Enter the API endpoint host. - Default: https://api.sambanova.ai/v1 - Model Type: Enter the specific model version you wish to use. - Example: DeepSeek-V3.1 - Save: Click the Save button to apply your changes. ! SambaNova configuration /images/sambanova cofig.png 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the SambaNova card will be selected/active. - You are ready to go. Your Eigent agents can now utilize the SambaNova model. ---2f:T4d6,Prerequisites - Get your API Key: If you haven't already, generate a key in the Nebius Token Factory console https://tokenfactory.nebius.com/ . - Copy the Key: Keep your API key ready to paste. Configuration steps 1. Access application settings - Launch Eigent and navigate to the Home Page . - Click on the Agent tab, then click on the Models button. ! Nebius model configuration /images/model config.png 2. Locate model configuration - Scroll down to the Custom Model area. - Look for the Nebius Token Factory card. 3. Enter API details Click on the Nebius Token Factory card and fill in the following fields: - API Key: Paste the key you generated from the Nebius Token Factory console. - API Host: Enter the API endpoint host. - Default: https://api.tokenfactory.nebius.com/v1 - Model Type: Click Refresh to load available models, then select the model you wish to use from the dropdown. - Example: DeepSeek-V4-Pro - Save: Click the Save button to apply your changes. ! Nebius configuration /images/nebius config.png 4. Set as default \u0026 verify - Once saved, the \"Set as Default\" button on the Nebius Token Factory card will be selected/active. - You are ready to go. Your Eigent agents can now utilize Nebius Token Factory models. ---30:T97e,"])</script>
40<script>self.__next_f.push([1,"Connectors give agents access to external services and tools. A connector can search data, read or write records, send messages, access calendars, or expose a custom capability through the Model Context Protocol MCP . Open Connectors 1. Open the Eigent dashboard. 2. Select Connectors . The page combines supported integrations, Google Search, and user-managed MCP servers. ! Connectors page with MCP integrations /images/connector mcp.png Connector types Supported integrations Supported integrations provide a guided setup for known services. The current interface can include: - Notion - Slack - Google Calendar - Gmail - LinkedIn - Lark Catalog availability can vary by deployment. Google Search Google Search provides current web results for Browser agents and research workflows. Managed mode can enable it by default; self-hosted mode requires Google Custom Search credentials. Custom MCP servers Add a local command-based server or a remote MCP URL when the required service is not in the supported catalog. Understand connector status Connected integrations appear before unconnected ones. A connector can provide: - Install or authentication action - Enable or disable switch - Configuration form - Environment variables - Edit and delete actions Some items remain visible as future integrations. X, WhatsApp, Reddit, and GitHub are marked Coming soon in the current connector interface. Do not describe them as generally available until their controls are enabled. Assign tools to agents Installing a connector makes its tools available to Eigent. To use it in Workforce: 1. Open a Space. 2. Add or edit a worker. 3. Open the tool selector. 4. Select the connector. 5. Save the worker. Describe the service and expected operation in the task prompt. Security Connectors can perform actions in external systems. - Use accounts and credentials with minimum permissions. - Review OAuth consent and environment variables. - Audit custom MCP commands and remote URLs. - Disable connectors that are not required. - Remove credentials before sharing screenshots or logs. Troubleshooting A connector is installed but unused Assign it to the relevant worker and make the intended action explicit in the task. Authentication expires Open the connector configuration and repeat its authentication flow. An MCP server does not start Run the configured command independently and review its environment variables and executable path."])</script>
40<script>self.__next_f.push([1,"31:Tb77,"])</script>
40<script>self.__next_f.push([1,"! Agent Skills /images/agent skill.png Agent Skills, a concept originally introduced by Anthropic, are modular capabilities designed to expand Eigent's core capabilities. Each Skill acts as a specialized package containing instructions, metadata, and optional tools such as scripts or templates that Eigent automatically triggers whenever relevant to a task. The value of using Skills While traditional prompts act as one-off instructions for a single conversation, Skills are persistent, file-based assets that provide Eigent with deep, domain-specific expertise. By supplying tailored workflows, context, and best practices, Skills transform a general-purpose AI into a dedicated specialist. Because they load seamlessly on demand, you never have to waste time copy-pasting the same instructions across multiple chats. Key benefits : - Specialize Eigent : Tailor capabilities for domain-specific tasks - Reduce repetition : Create once, use automatically - Compose capabilities : Combine Skills to build complex workflows Using Skills in Eigent Eigent provides pre-built Agent Skills for common tasks, and you can create or upload your own custom Skills. Eigent automatically uses them when relevant to your request. - Example Skills: These are pre-built Agent Skills available to all users on Eigent. They operate seamlessly behind the scenes, and Eigent utilizes them without requiring any manual setup. You have the option to manually enable or disable it. - Custom Skills: These allow you to package your specific domain expertise and organizational knowledge. They are available across your Eigent workforce, and you can assign them to specific agents. You can create them directly within the Skill interface or add them via Eigent's settings. ! Screenshot 2026-02-24 at 21.58.11.png /images/agent skills settings screenshot.png Upload your own Skills as zip files through Homepage Agents Skills. Custom Skills are individual to each user and saved locally. You can upload a standalone SKILL.md file or a complete .zip skill package. If uploading a package, it must contain a SKILL.md file in its root directory. In either case, the SKILL.md file must define the Skill's name and description using YAML formatting. Every Skill requires a SKILL.md file with YAML frontmatter: yaml --- name: your-skill-name description: Brief description of what this Skill does and when to use it --- Your Skill Name Instructions Clear, step-by-step guidance for Eigent to follow Examples Concrete examples of using this Skill Eigent supports uploading multiple skills within one zip file, but please ensure the contents of each skill folder are complete. Using Skills To test your Skill file immediately, click the Try in chat button. Use Skills only from trusted sources. Malicious Skills can misuse tools or execute unintended actions, potentially causing data leaks or unauthorized access—so carefully audit any untrusted Skill before use."])</script>
40<script>self.__next_f.push([1,"32:T815,"])</script>
40<script>self.__next_f.push([1,"Automation turns a task prompt into reusable work that can run without manually opening the task composer. Eigent supports Scheduled automations, Event automations, App automations, and remote-control commands. Open Automation In the sidebar, select Automation . The Space sidebar provides access to Automation for the active Space. Each automation targets a Session within a Space and starts Tasks in that Session. The Home dashboard provides a view across Sessions. ! Automation page with automation list and run logs /images/scheduled.png Choose an automation type Scheduled automation Runs a prompt once or on a daily, weekly, monthly, or custom cron schedule. Event automation Creates an HTTP endpoint that starts a task when an external system sends a request. Create an automation 1. Open Automation . 2. Select Create . 3. Enter an automation name. 4. Select the Session within the relevant Space. 5. Enter the task prompt. 6. Choose Scheduled or App. 7. Configure timing, event, or webhook values. 8. Save the automation. Manage automations You can: - Edit an automation - Activate or deactivate it - Delete it - Sort by created time, last execution, or token cost - Review automation run history - Retry a failed automation run Review execution logs Open the execution log panel to see: - Automation lifecycle events - Automation run start and completion - Errors and cancellations - Webhook receipt - Token or task metadata when available Use the logs to distinguish automation-start failures from task-execution failures. Control execution Set: - Maximum failure count - Hourly execution limits - Daily execution limits - Expiration date for recurring schedules These controls help prevent a misconfigured automation from generating unbounded work. Security - Treat webhook URLs as credentials. - Restrict app-automation permissions. - Review task prompts before enabling recurring execution. - Add rate limits to event-driven automations. - Disable automations that are no longer monitored. Related guides - Dispatch and remote control /automation/dispatch"])</script>
40<script>self.__next_f.push([1,"33:T691,"])</script>
40<script>self.__next_f.push([1,"Eigent can launch or connect to Chrome DevTools Protocol browsers for research and browser automation. Browser agents can navigate pages, interact with controls, capture screenshots, and maintain session state. Open Browser settings 1. Open the Eigent dashboard. 2. Select Browser . 3. Choose Connections , Plugins , or Cookies . ! Browser settings with navigation and active browser pool /images/browser.png Browser connections Connections manage browsers available to agents. You can: - Open a new managed browser - Connect an existing CDP-enabled browser - Review browser names and ports - Remove a browser from the pool Browser cookies Cookies let agents use authenticated sessions. Open a dedicated login browser, sign in to required services, then let Eigent import the resulting cookie domains. Browser plugins Browser Plugins are currently marked Coming soon . Do not present browser extension or plugin features as available until the product page includes active installation controls. Use a browser in a Session When a Browser agent starts a Task, its browser panel appears in the Session. The panel shows browser activity for the selected Task. The agent can: - Search and navigate - Click and type - Read page content - Capture visual state - Use available authenticated cookies When manual interaction is required, use Take Control , complete the action, and return control to the agent. Security - Use a dedicated browser profile. - Avoid storing unnecessary privileged sessions. - Delete cookies when a task no longer needs them. - Review actions before giving an agent access to sensitive services. - Do not connect a remote-debugging port to an untrusted network."])</script>
40<script>self.__next_f.push([1,"34:T9d7,"])</script>
40<script>self.__next_f.push([1,"Dispatch provides channels for interacting with Eigent away from the desktop application. The currently implemented channel is Remote Control. Telegram, Lark, and WhatsApp appear as future channels. Open Dispatch 1. Open a Space. 2. In the Space sidebar, select Dispatch . Remote Control requires an active Space because commands and desktop targets are scoped to that Space. A remote-control session is a connection to your desktop, separate from the Sessions that organize Tasks inside a Space. ! Dispatch with Remote Control and activity log /images/remote control.png Start a Remote Control session 1. In Dispatch, find Remote Control . 2. Select Start . 3. Wait for Eigent to create the session. 4. Select Copy link . 5. Open the link on the remote device. The remote page connects to the desktop bridge and targets the selected Space. Send a remote follow-up 1. Open the remote link. 2. Confirm the connected desktop target. 3. Enter a follow-up command. 4. Send it. 5. Review status updates on the remote page or desktop. Remote commands become task input on the desktop side. ! Remote control link on mobile /images/remote control link.png Review activity The Dispatch activity log can show: - Remote-control session creation - Remote connection - Command delivery - Command status - Errors - Remote-control session stop Use it to determine whether a problem occurred in the remote page, server, desktop bridge, or active task. Stop a remote-control session 1. Return to Dispatch. 2. Select Stop . Stop remote-control sessions when remote access is no longer required. A copied link should not be treated as permanent access. Messaging channels Telegram, Lark, and WhatsApp are displayed as Coming soon. The separate Channels dashboard also marks channel support as Coming soon. Do not document these messaging channels as available until setup and connection controls are enabled. Security - Share remote links only with intended users. - Stop the session after use. - Avoid sending credentials through remote prompts. - Confirm the active Space before creating the link. - Review activity logs for unexpected commands. Troubleshooting Remote Control cannot start Open a Space and confirm the desktop can reach the Eigent server. The remote page is disconnected Confirm that the desktop application is running and the bridge is connected. A command does not reach the task Review Dispatch logs, confirm the target, and retry after the desktop bridge reconnects. Related guides - Automation /automation/overview"])</script>
40<script>self.__next_f.push([1,"35:T10fb,"])</script>
40<script>self.__next_f.push([1,"For account and billing questions, email our support team at [email protected] mailto:[email protected] . Eigent offers flexible plans for every type of user, from individuals to large enterprises. Our services are divided into two main categories: Cloud and Self-Hosted. Cloud service Our Cloud Service is a subscription-based offering that gives you access to Eigent's powerful AI models and infrastructure without any setup. - Free: Perfect for getting started. Includes 500 Credits per month. - Plus: For more frequent users. Includes 2,000 Credits per month. - Pro: For power users who need advanced capabilities. Includes 10,000 Credits per month. - Add-On Packs: If you run out of Credits, you can purchase an Add-On Pack at any time to top up your account. Credits never expire within the billing cycle and you can top‑up at any time. Unused Credits from your monthly plan allowance do not roll over to the next month. Credits from Add-On Packages will carry over to subsequent billing cycles. See your Credits Usage directly in Settings → Account → Manage https://www.eigent.ai/dashboard . Self-hosted service For users who require more control, privacy, and customization, we offer self-hosted solutions. To view more open-source information, please visit GitHub https://github.com/eigent-ai/eigent . - Free: Designed for individual users, open-source developers, small teams, or non-commercial projects. This plan requires you to host your own models and provide your own API keys. - Scalable: Ideal for teams requiring enhanced reliability and support. This plan also allows for logo and brand customization. - Custom: A bespoke solution for enterprise clients with specific needs for features, support, security and control. For inquiries about our Scalable and Custom plans, please please refer to our License https://github.com/eigent-ai/eigent or email us at [email protected] . Credits \u0026 billing How credits work? - 1 USD = 100 Credits for top‑ups. - Credits are the currency you use to power your tasks in Eigent's Cloud Service. Every action that uses our cloud service consumes Credits. Free credits and trials - New sign‑ups get 1000 bonus Credits. - To reward active users, we grant 200 Credits every day you use the app. Unused amounts don’t roll over to the next day. - All paid subscription plans Plus and Pro come with a 7-day free trial . You can cancel anytime within this period at no charge. Upgrading or topping‑up - Click User icon in the Eigent webpage. - Click Account Settings to open your personal account page. - Click Upgrade to move to a higher tier with more monthly Credits. Invitation code Just below your plan card you’ll see your exclusive invitation code. Share it with a friend! Both of you automatically receive 500 Credits once they register. Credits usage Scroll to credits usage dashboard to view: - Total Credits : Your current available balance. - Daily Refreshed Credits: Your 200‑Credit daily bonus countdown. These daily credits are used first before your main balance is touched. - Credits History: This is a log of all transactions on your account. You can see how Credits were added e.g., monthly , invite , register and how they were spent consume . Note on Balance Your balance is calculated based on the total credits added minus the total consumed within your current billing cycle. If your balance becomes negative, it will be displayed as 0 . This means your service may be restricted until new Credits are added to your account. Billing cycle and cancellations - For free users, your monthly cycle starts on the date you registered. For subscribers, it starts on the date of your first successful subscription. - Daily active credits are used first no rollover , followed by monthly pack credits no rollover to next month , and finally, top-up pack credits which don't expire . - The 7-day free trial has no charge. Stripe sends a reminder before the first payment. - Refund eligibility and request windows are explained in the Refund \u0026 Trial Policy https://www.eigent.ai/refund-policy . - To cancel, open Dashboard → Overview → Manage in Stripe and cancel in the Stripe portal. - You can view available invoices from Dashboard → Overview . For any questions about your bill or account status, email us anytime at [email protected] mailto:[email protected] ."])</script>
40<script>self.__next_f.push([1,"16:[\"$\",\"$L1f\",null,{\"locale\":\"en\",\"searchIndex\":[{\"slug\":\"welcome\",\"title\":\"Welcome\",\"description\":\"Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.\",\"body\":\"$20\"},{\"slug\":\"installation\",\"title\":\"Installation\",\"description\":\"Getting Eigent set up on your computer is simple. Follow these steps to begin.\",\"body\":\"Head to our official website to download the latest version. - Download for macOS - Download for Windows macOS Prerequisite Please ensure you are running macOS 11 Big Sur or a newer version to install Eigent. - On macOS: Open the downloaded .dmg file and drag the Eigent icon into your Applications folder. - On Windows: Run the downloaded .exe installer and follow the on-screen instructions. Once installed, launch Eigent and log in to get started! Next steps You're all set! Now that Eigent is installed, here are a few places you can go to learn more: Jump right in and learn how to launch your first task. Find answers to frequently asked questions.\"},{\"slug\":\"quick-start\",\"title\":\"Quick start\",\"description\":\"Get started with Eigent in just a few minutes.\",\"body\":\"$21\"},{\"slug\":\"self-hosting\",\"title\":\"Self-hosting\",\"description\":\"Run Eigent with your own backend, model providers, and local Spaces.\",\"body\":\"$22\"},{\"slug\":\"single-agent\",\"title\":\"Single Agent mode\",\"description\":\"Run a task with one CAMEL agent and monitor its progress, context, and outputs.\",\"body\":\"$23\"},{\"slug\":\"workforce\",\"title\":\"Workforce\",\"description\":\"Understand core concepts and features that power Eigent.\",\"body\":\"$24\"},{\"slug\":\"models\",\"title\":\"Models overview\",\"description\":\"Choose between Eigent Cloud, your own provider keys, and local inference servers.\",\"body\":\"$25\"}
40,{\"slug\":\"eigent-cloud\",\"title\":\"Eigent Cloud models\",\"description\":\"Use managed models and credits without configuring provider API keys.\",\"body\":\"$26\"},{\"slug\":\"byok\",\"title\":\"Bring your own key (BYOK)\",\"description\":\"Configure your own API keys to use various LLM providers with Eigent.\",\"body\":\"$27\"},{\"slug\":\"local-model\",\"title\":\"Models (local model)\",\"description\":\"Configure and deploy your preferred LLM models with Eigent.\",\"body\":\"$28\"},{\"slug\":\"provider-reference\",\"title\":\"Provider reference\",\"description\":\"Review every cloud and local model provider supported by Eigent.\",\"body\":\"$29\"},{\"slug\":\"gemini\",\"title\":\"Gemini\",\"description\":\"This guide walks you through setting up your Google Gemini API key within Eigent to enable the Gemini model for your AI workforce.\",\"body\":\"$2a\"},{\"slug\":\"ernie\",\"title\":\"Ernie\",\"description\":\"This guide walks you through setting up your Baidu ERNIE API key within Eigent to enable the Ernie model for your AI workforce.\",\"body\":\"$2b\"},{\"slug\":\"minimax\",\"title\":\"MiniMax\",\"description\":\"This guide walks you through setting up your MiniMax API key within Eigent to enable the MiniMax model for your AI workforce.\",\"body\":\"$2c\"},{\"slug\":\"kimi\",\"title\":\"Kimi\",\"description\":\"This guide walks you through setting up your Kimi (Moonshot AI) API key within Eigent to enable the Kimi model for your AI workforce.\",\"body\":\"$2d\"},{\"slug\":\"sambanova\",\"title\":\"SambaNova\",\"description\":\"This guide walks you through setting up your SambaNova API key within Eigent to enable the SambaNova model for your AI workforce.\",\"body\":\"$2e\"},{\"slug\":\"nebius\",\"title\":\"Nebius Token Factory\",\"description\":\"This guide walks you through setting up your Nebius Token Factory API key within Eigent to enable Nebius models for your AI workforce.\",\"body\":\"$2f\"},{\"slug\":\"mcp\",\"title\":\"Connectors overview\",\"description\":\"Extend Eigent with hosted integrations, Google Search, and custom MCP servers.\",\"body\":\"$30\"},{\"slug\":\"skills\",\"title\":\"Agent skills\",\"description\":\"Learn how to use built-in and custom Agent Skills in Eigent.\",\"body\":\"$31\"},{\"slug\":\"scheduled\",\"title\":\"Automation\",\"description\":\"Automate Eigent tasks with schedules, webhooks, app events, or remote-control commands.\",\"body\":\"$32\"},{\"slug\":\"browser\",\"title\":\"Browser overview\",\"description\":\"Give Eigent agents controlled access to browser sessions and authenticated websites.\",\"body\":\"$33\"},{\"slug\":\"dispatch\",\"title\":\"Dispatch\",\"description\":\"Control an active Eigent Space from a shareable remote web session.\",\"body\":\"$34\"},{\"slug\":\"community\",\"title\":\"Support\",\"description\":\"Find answers to frequently asked questions.\",\"body\":\"$35\"}],\"children\":\"$L36\"}]\n"])</script>
40<script>self.__next_f.push([1,"36:[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n37:T1236,"])</script>
40<script>self.__next_f.push([1,"\u003cp\u003e\u003cstrong\u003eEigent\u003c/strong\u003e is the first open-source, general-agent desktop app. Easily build, manage, and deploy a custom AI workforce or orchestrate a master agent with specialized sub-agents to turn your most complex workflows into automated tasks.\u003c/p\u003e\n\u003cp\u003eBuilt on CAMEL-AI\u0026#39;s acclaimed open-source project (CAMEL with 44K⭐ on GitHub, #1 on GitHub Daily Trending), our system introduces a \u003cstrong\u003eMulti-Agent Workforce\u003c/strong\u003e that \u003cstrong\u003eboosts productivity\u003c/strong\u003e through parallel execution, customization, and privacy protection.\u003c/p\u003e\n\u003cp\u003ePreviously #1 Open Source project on GAIA.\u003c/p\u003e\n\u003cp\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"/docs/docs_content/assets/dynamic_workforce.png\" alt=\"Dynamic Workforce\"\u003e\u003c/p\u003e\n\u003ch2 id=\"spaces-sessions-and-tasks\"\u003eSpaces, Sessions, and Tasks\u003c/h2\u003e\n\u003cp\u003eEigent organizes your work as \u003cstrong\u003eSpace → Session → Task\u003c/strong\u003e.\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eTerm\u003c/th\u003e\n\u003cth\u003eWhat it means\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSpace\u003c/strong\u003e\u003c/td\u003e\n\u003ctd\u003eThe top-level home for your Sessions and working files. A Space can be connected to a local folder.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSession\u003c/strong\u003e\u003c/td\u003e\n\u003ctd\u003eRelated work and its history within a Space. Each Session contains Tasks.\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTask\u003c/strong\u003e\u003c/td\u003e\n\u003ctd\u003eAn individual request or unit of work within a Session, handled by a single agent or a Workforce.\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\u003c/table\u003e\n\u003cp\u003eOpen a Space, choose \u003cstrong\u003eNew session\u003c/strong\u003e, and describe your first Task. Continue with related Tasks in the same Session, or start another Session in that Space for a different goal.\u003c/p\u003e\n\u003ch2 id=\"core-features-and-capabilities\"\u003eCore features and capabilities\u003c/h2\u003e\n\u003cdiv class=\"docs-cards\"\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eBuild your own Workforce\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eCustomize your AI “workers” (agents) according to your industry or personal workflow needs. You have full control to create specialized Worker nodes with domain-specific skills and toolkits, assembling a workforce tailored to you.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eDynamic multi-agent collaboration\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eEigent dynamically breaks down tasks and activates multiple agents to work \u003cstrong\u003ein parallel\u003c/strong\u003e, automating complex tasks much faster than traditional single-agent sequential workflows. This parallelism accelerates execution and handles flexible, multi-step scenarios with ease.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eHuman-in-the-loop\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eIf a task gets stuck or encounters uncertainty, Eigent will automatically request human input. This safety net ensures critical decisions or errors are handled with human oversight, improving reliability.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eMCP tools integration (MCP)\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eEigent comes with over 200 built-in \u003cstrong\u003eModel Context Protocol (MCP)\u003c/strong\u003e tools (for web browsing, code execution, etc.), and also lets you \u003cstrong\u003einstall your own tools\u003c/strong\u003e. Equip agents with exactly the right tools for your scenarios – even integrate internal APIs or custom functions – to enhance their capabilities.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003e100% open source\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eEigent is completely open-sourced. You can download, inspect, and modify the code, ensuring transparency and fostering a community-driven ecosystem for multi-agent innovation.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eLocal model support\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eDeploy Eigent locally with your preferred models. Your data stays on \u003cstrong\u003eyour own device\u003c/strong\u003e, addressing privacy and security concerns. You can use personal API keys or local LLMs so that sensitive information never leaves your environment.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eAgent skills\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eTo boost Eigent\u0026#39;
40s efficiency and reliability, we provide a flexible Skills system for agents. Skills can be dynamically generated from tasks (so agents quickly gain the right tools for the job) or manually added by users for precise control and governance.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"docs-card\"\u003e\u003cdiv class=\"docs-card-title\"\u003eAutomation\u003c/div\u003e\u003cdiv class=\"docs-card-body\"\u003e\u003cp\u003eEigent supports automations that control when agents run. Use Scheduled automations for recurring work, Event automations for external webhooks and events, and App automations for connected application events.\u003c/p\u003e\n\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\n"])</script>
40<script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"flex gap-6 lg:gap-10 px-4 sm:px-6 md:px-8 lg:px-10 py-6\",\"children\":[[\"$\",\"article\",null,{\"className\":\"flex-1 min-w-0 max-w-3xl py-6 mt-8\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-3xl font-bold text-text-primary mb-3 leading-tight\",\"children\":\"Welcome\"}],[\"$\",\"p\",null,{\"className\":\"text-base md:text-lg text-text-primary/75 leading-relaxed mb-8\",\"children\":\"Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.\"}],\"$undefined\",[\"$\",\"hr\",null,{\"className\":\"border-border mt-10 mb-6\"}],[\"$\",\"div\",null,{\"className\":\"docs-prose\",\"dangerouslySetInnerHTML\":{\"__html\":\"$37\"}}],\"$L38\"]}],\"$L39\"]}]\n"])</script>
40<script>self.__next_f.push([1,"3b:I[543386,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\",\"/_next/static/chunks/a92351482b810bc4.js\",\"/_next/static/chunks/024424d96c82ab64.js\",\"/_next/static/chunks/5f4301a7c14af704.js\"],\"default\"]\n38:[[\"$\",\"hr\",null,{\"className\":\"border-border mt-10 mb-6\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between gap-4\",\"children\":[[\"$\",\"span\",null,{}],\"$L3a\"]}]]\n39:[\"$\",\"$L3b\",null,{\"headings\":[{\"id\":\"spaces-sessions-and-tasks\",\"text\":\"Spaces, Sessions, and Tasks\",\"level\":2},{\"id\":\"core-features-and-capabilities\",\"text\":\"Core features and capabilities\",\"level\":2}]}]\n"])</script>
40<script>self.__next_f.push([1,"15:[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"document.documentElement.lang='en';document.documentElement.dir='ltr'\"}}],\"$L3c\"]\n"])</script>
40<script>self.__next_f.push([1,"3d:I[77105,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\",\"/_next/static/chunks/a92351482b810bc4.js\",\"/_next/static/chunks/024424d96c82ab64.js\",\"/_next/static/chunks/5f4301a7c14af704.js\"],\"default\"]\n3a:[\"$\",\"$L3d\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/installation\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"className\":\"flex items-center gap-2 text-sm text-text-primary/65 hover:text-text-primary transition-colors\",\"children\":[\"Installation\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right h-3.5 w-3.5\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]\n"])</script>
40<script>self.__next_f.push([1,"3e:I[175696,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\"],\"default\"]\n"])</script>
40<script>self.__next_f.push([1,"3c:[\"$\",\"$L3e\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"seo\":{\"title\":\"Eigent Open Source Cowork Desktop\",\"description\":\"Eigent Open Source Cowork is a desktop multi-agent workforce that connects to your context and can control the browser and desktop apps to automate real work.\",\"keywords\":[\"Eigent Open Source Cowork\",\"browser automation\",\"desktop automation\",\"context connectors\",\"multi-agent workforce\"]},\"home\":{\"features\":{\"title\":\"Build Your Workforce, Your Way\",\"description\":\"Parallel agents. Private by default. Yours to control.\",\"stats\":{\"free\":{\"value\":\"Free\",\"label\":\"Get Started\"},\"dynamic\":{\"value\":\"Dynamic\",\"label\":\"Worker Node\"},\"massive\":{\"value\":\"Massive\",\"label\":\"MCP\"}},\"cards\":{\"dynamicWorkforce\":{\"title\":\"Dynamic AI Workforce\",\"description\":\"Multiple agents, coordinated and running in parallel - each focused on its part of the job. Complex, long-horizon tasks handled faster and at lower cost than any single-agent approach.\"},\"customizable\":{\"title\":\"Built to Be Yours\",\"description\":\"Build your own worker nodes for any task. Plug in MCPs, configure tools, and create agents that fit exactly how you work. Your workforce, your rules.\"},\"secure\":{\"title\":\"Private and Secure by Design\",\"description\":\"Your data stays on your machine - always. Local deployment keeps your workflows and sensitive information under your control. Fully open-source, so you can verify every line.\"}}},\"coworkFeatures\":{\"ctaLabel\":\"Read docs\",\"items\":{\"singleAgent\":{\"title\":\"Cowork with Single Agent\",\"description\":\"Open a Space, start a Session, and work through Tasks with one focused agent. Research, write, debug, and operate alongside it.\"},\"workforce\":{\"title\":\"Cowork with Workforce\",\"description\":\"Use a Workforce for Tasks that need multiple specialists. Agents divide the work and collaborate in parallel within the same Session.\"},\"automation\":{\"title\":\"Automation\",\"description\":\"Schedule recurring workflows and let agents run tasks at the right time—so work continues even when you step away.\"},\"localSecure\":{\"title\":\"Local \u0026 secure\",\"description\":\"Run agents on your machine with local-first execution. Your files, credentials, and context stay under your control.\"},\"modelAgnostic\":{\"title\":\"Model agnostic\",\"description\":\"Connect the models you already use—cloud APIs, enterprise gateways, or local inference—without locking into one vendor.\"}}},\"usecases\":{\"tag\":\"Use cases\",\"title\":\"Automations that drive real outcomes\",\"description\":\"Real tasks, handled start to finish - see what your workforce can do.\",\"cta\":\"Explore more\"},\"roadmap\":{\"tag\":\"Roadmap\",\"title\":\"What we're building next\",\"description\":\"The community decides what ships next. Come help shape it.\",\"items\":{\"contextEngineering\":{\"title\":\"Context Engineering\",\"description\":\"Prompt caching, System prompt optimize, Toolkit docstring optimize, Context compression\",\"cta\":\"Join Discord →\"},\"multiModal\":{\"title\":\"Multi-modal Enhancement\",\"description\":\"More accurate image understanding when using browser, Advanced video generation\",\"cta\":\"Join Discord →\"},\"browserToolkit\":{\"title\":\"Browser Toolkit\",\"description\":\"BrowseCamp integration, Benchmark improvement, Forbid repeated page visiting, Automatic cache button clicking\",\"cta\":\"Join Discord →\"},\"multiAgent\":{\"title\":\"Multi-agent system\",\"description\":\"Workforce support fixed workflow, Workforce support multi-round conversion\",\"cta\":\"Join Discord →\"},\"documentToolkit\":{\"title\":\"Document Toolkit\",\"description\":\"Support dynamic file editing\",\"cta\":\"Join Discord →\"},\"terminalToolkit\":{\"title\":\"Terminal Toolkit\",\"description\":\"Benchmark improvement, Terminal-Bench integration\",\"cta\":\"Join Discord →\"},\"environmentRL\":{\"title\":\"Environment \u0026 RL\",\"description\":\"Environment design, Data-generation, RL framwork integration (VERL, TRL, OpenRLHF)\",\"cta\":\"Join Discord →\"}}},\"aiCowork\":{\"tag\":\"AI Cowork\",\"title\":\"How it works\",\"description\":\"Open-source cowork, built for the work you actually do.\",\"cta\":\"Get Started\",\"dividerControls\":\"Built for control. Designed for integration.\",\"headingPrivate\":\"Local, Private and Secure by Design\",\"smartRouting\":{\"title\":\"Smart Task Routing \u0026 Execution\",\"item1\":\"Break complex work into clear, manageable steps\",\"item2\":\"Route each step to the right worker - automatically\",\"item3\":\"Run tasks on autopilot from start to finish\",\"item4\":\"Redirect work on the fly when a task needs a different angle\"},\"memory\":{\"title\":\"Memory\",\"description\":\"Keep working files in a Space and related Tasks and context in a Session, so your Workforce stays focused on the work that matters.\",\"imageAlt\":\"memory\"},\"skills\":{\"title\":\"Skills\",\"description\":\"Turn your knowledge into repeatable actions - with skills built for how you work.\",\"imageAlt\":\"skills\"}
40,\"trigger\":{\"title\":\"Trigger\",\"description\":\"Schedule runs, set condition-based actions, and make sure work happens at the right time.\",\"imageAlt\":\"triggers\"},\"worker\":{\"title\":\"Worker\",\"description\":\"Create as many workers as you need, customised with your own tools, skills, and workflows.\",\"imageAlt\":\"worker\"},\"dashboard\":{\"title\":\"Spaces, Sessions, and Tasks in one place\",\"item1\":\"Organise Sessions within Spaces and Tasks within each Session\",\"item2\":\"Manage agent settings, models, skills, and memory\",\"item3\":\"Connect your workforce to external channels (coming soon)\",\"item4\":\"Extend capabilities with tools and MCPs\",\"item5\":\"Work with browser control for real-world tasks, human-in-the-loop review, and sensitive actions that stay under your control\",\"imageAlt\":\"dashboard\"},\"bringYourOwn\":{\"title\":\"Bring Your Own Keys or Models\",\"description\":\"Run on Eigent Cloud, your own API keys, or local open-source models. Switch freely, set up once.\",\"imageAlt\":\"models\"},\"selfHost\":{\"imageAlt\":\"local private secure\",\"customModelsTitle\":\"Custom Models\",\"customModelsDescription\":\"Choose how you run your agents with your own API keys or local open-source models.\",\"dataGovernanceTitle\":\"Data Governance\",\"dataGovernanceDescription\":\"Your data stays on your device, under your control.\",\"deployTitle\":\"Deploy on Your Own Server\",\"deployDescription\":\"Run Eigent offline, on-premise, or in a private cloud, with setup guidance for internal deployment, fully open-source and free to self-host.\"}},\"pricing\":{\"tag\":\"Pricing\",\"title\":\"Pricing\",\"description\":\"Choose the plan that's right for you.\",\"cta\":\"Get Started\"}},\"blog\":{\"metaTitle\":\"Eigent Blogs\",\"metaDescription\":\"News, releases, and technical posts on Open Source Cowork—desktop automation, multi-agent workflows, context connectors, and browser control.\",\"heading\":\"Product news and best practices for using Eigent Open Source Cowork\",\"allPosts\":\"All posts\",\"followUs\":\"Follow us\",\"noPostsInCategory\":\"No posts found in this category.\",\"categoryProduct\":\"Product\",\"categoryResearch\":\"Research\",\"categoryTutorial\":\"Tutorial\",\"categoryIndustry\":\"Industry\",\"keywords\":[\"Open Source Cowork\",\"desktop automation\",\"multi-agent workflows\",\"context connectors\",\"browser control\"]},\"useCasesPage\":{\"metaTitle\":\"Desktop automation use cases with Open Source Cowork\",\"metaDescription\":\"Explore desktop workflow automation use cases for a multi-agent workforce—context-aware agents that control the browser and apps to finish real tasks.\",\"heading\":\"Open Source Cowork Use Cases\",\"subtitle\":\"Browse practical examples across research, writing, coding, analysis, and everyday tasks, whether you're working solo or with a team.\",\"searchPlaceholder\":\"Search use cases...\",\"recommendedLabel\":\"Recommended searches\",\"featuredSection\":\"Featured\",\"allSection\":\"All Use Cases\",\"sortLabel\":\"Sort by\",\"noResults\":\"No use cases match your search.\",\"noResultsInSection\":\"No use cases in this section.\",\"sort\":{\"newest\":\"Newest\",\"oldest\":\"Oldest\",\"titleAsc\":\"Title A–Z\",\"titleDesc\":\"Title Z–A\"},\"keywords\":[\"desktop workflow automation\",\"Open Source Cowork\",\"multi-agent workforce\",\"browser automation\",\"desktop apps\"]},\"common\":{\"emailCopied\":\"Email copied to clipboard!\",\"emailCopyFailed\":\"Failed to copy email\",\"copied\":\"Copied to clipboard\",\"copyFailed\":\"Failed to copy\",\"downloadAndRun\":\"Download and run\",\"copyAsMarkdown\":\"Copy as markdown\",\"copyLink\":\"Copy link\",\"shareTo\":\"Share to\",\"shareToTwitter\":\"Share to Twitter\",\"shareToLinkedIn\":\"Share to LinkedIn\",\"shareOnTwitter\":\"Share on Twitter\",\"shareOnLinkedIn\":\"Share on LinkedIn\",\"copySkillLabel\":\"Copy skill\",\"copySkillAriaLabel\":\"Copy skill for Eigent\",\"copySkillTooltipSignedIn\":\"Copy skill markdown for use in Eigent\",\"copySkillTooltipSignedOut\":\"Sign in to copy this skill for use in Eigent\"},\"hero\":{\"tag\":\"Eigent 1.0 New Version Released !\",\"title\":{\"line1\":\"Open Source Cowork\",\"coworkLine2\":\"Work side by side with Your Agent.\",\"line2\":{\"before\":\"Work with\",\"workspaceBefore\":\"\",\"workspaces\":{\"marketing\":\"Marketing\",\"engineering\":\"Engineering\",\"product\":\"Product\",\"sales\":\"Sales\",\"data\":\"Data\",\"hr\":\"HR\",\"o
40perations\":\"Operation\",\"legal\":\"Legal\",\"finance\":\"Finance\"},\"workspaceAfter\":\"Space\",\"after\":\"\"}},\"description\":{\"simple\":\"Powered by the model of your choice, Eigent turns any context into finished work while keeping you in control.\",\"prefix\":\"Powered by the model of your choice, Eigent turns any context\",\"databases\":\"Databases\",\"code\":\"Code\",\"documents\":\"Documents\",\"software\":\"Software\",\"or\":\"or\",\"ideas\":\"Ideas\",\"mid\":\"into finished work,\",\"suffix\":\"working alongside you while keeping you in control.\"},\"cta\":{\"deployOpenSource\":\"Deploy Eigent Open Source\",\"openSource\":\"Open Source\",\"contactSales\":\"Contact Sales\"},\"imageAlt\":{\"background\":\"\",\"interface\":\"Eigent interface - Open Source Cowork desktop automation\"},\"tags\":{\"openSource\":\"Open source\",\"modelAgnostic\":\"Model agnostic\",\"customisable\":\"Fully customisable\"}},\"homeFeatures\":{\"capabilities\":{\"header\":{\"title\":\"Build an agent workspace around your team.\",\"description\":\"Cowork with agents that share context, use your tools, and deliver results ready for review.\"},\"rotation\":{\"pause\":\"Pause capability rotation\",\"resume\":\"Resume capability rotation\",\"reducedMotion\":\"Auto rotation is off for reduced motion\"},\"tablistLabel\":\"Featured capabilities\",\"figure\":\"Capability / {number}\",\"tryNow\":\"Try it now\",\"featured\":{\"profiles\":{\"label\":\"Space profiles\",\"title\":\"Set up once.\\nStart every Space ready to work.\",\"description\":\"Package the agents, Skills, Connectors, and instructions your team relies on. Reuse the setup across Spaces while keeping secrets bound locally.\",\"point1\":\"Reusable, versioned Space profiles\",\"point2\":\"One setup for agents, Skills, and Connectors\",\"point3\":\"Secrets stay bound locally\"},\"plugins\":{\"label\":\"Connectors\",\"title\":\"Connect the tools.\\nKeep control.\",\"description\":\"Give agents the Skills and tools they need—from 1,000+ MCP servers to private MCPs in your environment. Bundle proven setups as Plugins.\",\"point1\":\"Reusable Skills\",\"point2\":\"1,000+ MCP servers and private MCPs\",\"point3\":\"Plugins your team can reuse\"},\"cowork\":{\"label\":\"Cowork with\",\"title\":\"Match the team\\nto the task.\",\"description\":\"Use one agent for focused work or a Workforce for parallel execution. Delegate specialist steps without losing shared context or a clear view of progress.\",\"point1\":\"Focused single-agent work\",\"point2\":\"Parallel work with a Workforce\",\"point3\":\"Specialists with shared context\"}},\"supportingHeader\":\"Everything agents need to keep work moving and keep you in control.\",\"supporting\":{\"memory\":{\"label\":\"Memory\",\"description\":\"Carry confirmed knowledge from one task to the next, scoped to you, the Space, or the Session.\"},\"automation\":{\"label\":\"Automation\",\"description\":\"Run work on a 
40schedule, event, or condition. Return to saved output ready for review.\"},\"remote\":{\"label\":\"Remote control\",\"description\":\"Check progress and respond from the browser or channels such as WhatsApp, wherever you are.\"},\"trajectory\":{\"label\":\"Chat and Trajectory\",\"description\":\"Follow the conversation or inspect the reasoning, actions, delegation, and file changes behind the result.\"},\"approvals\":{\"label\":\"Approvals\",\"description\":\"Keep permission decisions and agent questions scoped, visible, and waiting for you—even after an interruption.\"},\"browser\":{\"label\":\"Agent browser\",\"description\":\"Let agents work in the browser while restricting access to the targets you approve.\"}}},\"sellingPoints\":{\"header\":{\"tag\":\"Agent Workspace\",\"titleLine1\":\"Adopt AI agents\",\"titleLine2\":\"without giving up control.\",\"description\":\"Run Eigent on your infrastructure, connect the models you choose, and keep every step reviewable across your team.\"},\"cards\":{\"deployment\":{\"category\":\"Deployment\",\"title\":\"Run Eigent in your environment\",\"description\":\"Deploy locally or self-host in an environment your team controls. You decide which models connect and which data agents can access.\",\"proof\":\"Local execution · Self-hosted deployment\",\"imageAlt\":\"Eigent deployed locally across macOS, Windows, and Linux\"},\"models\":{\"category\":\"Model Agnostic\",\"title\":\"Use the right model for every task\",\"description\":\"Connect supported cloud providers, enterprise gateways, or local models. Bring your own API keys and switch providers without rebuilding the workflow.\",\"proof\":\"Cloud · Enterprise gateway · Local · BYOK\",\"imageAlt\":\"Model providers supported by Eigent\"},\"control\":{\"category\":\"Traceability and control\",\"title\":\"See the work before you accept it\",\"description\":\"Follow each agent’s progress, inspect sources and file changes, compare earlier versions, then approve the result or ask for revisions.\",\"proof\":\"Sources · File history · Reviews · Approvals\",\"imageAlt\":\"Layered review and control workflow\"},\"enterprise\":{\"category\":\"Enterprise grade\",\"title\":\"Scale agent work across teams\",\"description\":\"Manage roles and access, apply governance through policies and approvals, and keep security and privacy controls visible. SOC 2 readiness and GDPR compliance work remain in progress.\",\"proof\":\"Team management · Governance · Compliance readiness\",\"imageAlt\":\"ISO, SOC 2, and GDPR enterprise readiness\"}}}},\"performance\":{\"title\":\"Real Performance Numbers\",\"subtitle\":\"Ranked Top 1 on GAIA Benchmark\",\"cards\":{\"betterPerformance\":{\"title\":\"Better Performance\",\"description\":\"Multiple agents, coordinated - complex tasks handled better than any single-agent approach can manage.\"},\"parallelExecution\":{\"title\":\"Parallel Execution\",\"description\":\"Agents run in parallel, not in sequence. Tasks finish faster, and nothing waits in a queue.\"},\"lowerCost\":{\"title\":\"Lower Cost\",\"description\":\"Parallel execution means fewer tokens, less time - and lower cost per task.\"}},\"poweredBy\":\"Powered by\"},\"banner\":{\"default\":{\"title\":\"Open Source Cowork Desktop\",\"subtitle\":\"100% open source - host it yourself, free, with your own API keys or local models.\",\"cta\":\"Try on Github\"},\"download\":{\"title\":\"Try Eigent today\",\"subtitle\":\"Download the open-source desktop app. Your AI workforce, running on your machine.\",\"cta\":\"Download Eigent\"},\"enterprise\":{\"title\":\"Open Source Cowork Desktop\",\"subtitle\":\"100% open source - host it yourself, free, with your own API keys or local models.\",\"cta\":\"Contact Sales\"}},\"customerLogos\":{\"heading\":\"Loved by developers at\"},\"usecases\":{\"featuredTag\":\"Featured\"},\"newsletter\":{\"banner\":{\"title\":\"Stay Updated with Eigent\",\"description\":\"Get the latest updates, tutorials, and releases on AI workforce automation.\",\"inputPlaceholder\":\"Enter your email address\",\"inputPlaceholderShort\":\"[email protected]\",\"inputAriaLabel\":\"Email address\",\"ctaIdle\":\"Subscribe\",\"ctaSubmitting\":\"Subscribing...\",\"errorRequired\":\"Please enter your email address\",\"errorInvalid\":\"Please enter a valid email address\",\"errorGeneric\":\"Something went wrong. Please try again.\",\"successTitle\":\"Thank you for subscribing!\",\"successCtaAnother\":\"Subscribe another email\",\"consent\":\"By subscribing, you agree to re
40ceive marketing emails from Eigent. You can unsubscribe at any time. We respect your privacy and will never share your information.\"}},\"fundBanner\":{\"title\":\"Supporting Open Source\",\"subtitle\":\"\u003cfee\u003e10% of every subscription\u003c/fee\u003e goes back to the open-source community - building on \u003ccamel\u003eCAMEL-AI.org\u003c/camel\u003e's research to find the Scaling Laws of Agents.\",\"sponsor\":\"Sponsor Us\",\"learnMore\":\"Learn More\"},\"pricingPage\":{\"metaTitle\":\"Eigent Pricing\",\"metaDescription\":\"Compare pricing for Eigent—desktop multi-agent workforce plans for builders and teams, including secure and self-hosted options.\",\"keywords\":[\"Eigent pricing\",\"desktop multi-agent workforce\",\"pricing plans\"],\"refundPolicyLink\":\"Refund \u0026 trial policy\",\"cloud\":{\"title\":\"Pricing\",\"description\":\"Choose the plan that's right for you.\"},\"business\":{\"title\":\"Business Plans\",\"description\":\"Perfect for teams looking to collaborate and share resources.\"},\"toggle\":{\"yearly\":\"Yearly\",\"yearlyBadge\":\"2 months free\",\"monthly\":\"Monthly\"},\"loading\":\"loading...\",\"modelAccess\":{\"freeSummary\":\"{count} supported models\",\"freeIncluding\":\"(including {models})\"},\"planCard\":{\"usageHighlightsTitle\":\"Usage highlights\",\"billedYearly\":\", billed yearly\",\"startTrialCta\":\"Start 7 day free trial\",\"switchPlan\":\"Switch plan\",\"activatePlan\":\"Activate Plan\",\"activatePaidPlan\":\"Activate {plan} · {period}\",\"upgradeTo\":\"Upgrade to {plan} · {period}\",\"switchTo\":\"Switch to {plan} · {period}\",\"endTrialUpgrade\":\"End trial · Upgrade to {plan} · {period}\",\"endTrialSwitch\":\"End trial · Switch to {plan} · {period}\",\"subscribeNow\":\"Subscribe Now\",\"onTrial\":\"Currently trialing\",\"currentPlanBadge\":\"Current Plan\",\"cancelsSoon\":\"Cancels Soon\",\"yearlyTotal\":\"{price} charged once per year\",\"trialDisclosure\":\"$$0 today. Then {price} after your 7-day free trial. We'll email you before billing. Renews automatically; cancel anytime.\",\"paidDisclosure\":\"{price} is charged when Checkout completes. Renews automatically; cancel anytime.\",\"intervalMonth\":\"month\",\"intervalYear\":\"year\"},\"trialCardFingerprintNotice\":{\"title\":\"Free trial already used for this card\",\"message\":\"This payment card has already been used for a 7 day free trial. Each card can only receive one trial, even across different accounts.\",\"footer\":\"Pick a plan again to try another card in Checkout, or continue to paid checkout.\"},\"trialCardFingerprintDialog\":{\"title\":\"Free trial already used for this card\",\"intro\":\"You can still subscribe without a trial.\\n\\nThis payment card has already been used for a 7 day free trial. Each card can only receive one trial, even across different accounts.\",\"bullets\":[\"Your trial checkout was canceled automatically, so the account stays on the Free plan.\",\"Choose Try another card to open Checkout again and enter a different eligible card.\",\"You can continue with paid checkout now; your card is charged only after Checkout completes.\"],\"tryAnotherCard\":\"Try another card\",\"continuePaidCheckout\":\"Continue to paid checkout\"},\"plans\":{\"free\":{\"title\":\"Free\",\"description\":\"Perfect for new users exploring what AI can do.\",\"priceDisplay\":\"Free\",\"button\":\"Download\",\"usageHighlights\":[\"New user bonus: 1,000 registration credits\"],\"includesTitle\":\"Includes\",\"features\":[\"Invite bonus: 500 credits for each successful invite\",\"Model access: BYOK and local models to use Eigent for free\",\"Support: Email + community forum\"]},\"plus\":{\"title\":\"Plus\",\"description\":\"Ideal for casual users looking to cowork with AI workforce.\",\"period\":\"/ Month\",\"freeTrial\":\"7 Day Free Trial\",\"freeTrialActive\":\"In 7 days Free Trial\",\"yearly\":\"$$199.90 / Year\",\"badge\":\"2 months free\",\"button\":\"Get Plus\",\"usageHighlights\":[\"Task credits: 2,000 / month\"],\"includesTitle\":\"Everything in Free, plus\",\"features\":[\"Free trial usage limit: 300 credits / day, 1,000 credits total\",\"Support: Priority Email + Community Forum\"]},\"pro\":{\"title\":\"Pro\",\"description\":\"Designed for power users who need advanced co-work experience.\",\"period\":\"/ Month\",\"freeTrial\":\"7 Day Free Trial\",\"freeTrialActive\":\"In 7 days Free Trial\",\"yearly\":\"$$999.90 / Year\",\"badge\":\"2 months free\",\"button\":\"Get Pro\",\"usageHighlights\":[\"Task credits: 10,000 / month\"],\"includesTitle\":\"Everything in Plus, plus\",\"features\":[\"Free trial usage limit: 300 credits / day, 1,000 credits total\",\"Support: High-priority user support\"]},\"enterprise\":{\"title\":\"Enterprise\",\"description\":\"For businesses looking to scale\",\"button\":\"Contact Sales\",\"featuresTitle\":\"Enterprise Features\",\"features\":[\"Commercial license\",\"Exclusive enterprise features\",\"Enterprise-grade scalable deployment solutions\",\"Negotiated SLAs\",\"Professional implementation services\",\"Dedicated technical support team from Eigent.AI\"]}},\"addOnPack\":{\"title\":\"Add-On Pack\",\"description\":\"Flexible, custom-priced boosts for urgent tasks—no long-term commitment required.\",\"credits2000\":\"2000 credits\",\"credits5000\":\"5000 credits\",\"button\":\"Buy Now\"},\"businessPlans\":{\"teams\":{\"title\":\"Teams\",\"description\":\"Perfect for teams looking to collaborate and share resources.\",\"priceLabel\":\"Coming Soon\",\"button\":\"Coming Soon\",\"includesTitle\":\"Everything in Plus, plus\",\"features\":[\"Shared library: shared chats, commands, and rules\",\"Centralized billing: team billing + seat management\"]},\"enterprise\":{\"title\":\"Enterprise\",\"description\":\"For businesses looking to scale with custom solutions and enterprise-grade security.\",\"priceLabel\":\"Custom\",\"button\":\"Contact Sales\",\"featuresTitle\":\"Everything in Teams, plus\",\"features\":[\"Local deployment + enterprise-grade security\",\"Custom features \u0026 integrations\",\"Custom agent RL environment (Agent training/evaluation environments, datasets, verifiers)\",\"Invoice / PO billing\",\"Priority support + account management\"]}}},\"paymentSuccessPage\":{\"metaTitle\":\"Payment successful\",\"metaDescription\":\"Your Eigent purchase is complete. Welcome to your new plan.\",\"congratulations\":\"Congratulations\",\"activePlan\":{\"pro\":\"You're all set — your Pro plan is now active.\",\"plus\":\"You're all set — your Plus plan is now active.\",\"addon\":\"You're all set — your add-on purchase is now active.\",\"default\":\"You're all set — your subscription is now active.\"},\"thanksBody\":\"Thanks for choosing Eigent. Your eigent is ready, and 
40you can start building with your AI cowork right away.\",\"ctaViewPlan\":\"View plan details\",\"ctaDashboard\":\"Go to dashboard\",\"ctaManageBilling\":\"Manage billing\",\"refundPolicyLink\":\"Refund \u0026 trial policy\",\"confirmation\":{\"loadingTitle\":\"Confirming your plan\",\"loadingBody\":\"Checkout is complete. We're waiting for your account to finish updating.\",\"pendingTitle\":\"Your payment is still confirming\",\"pendingBody\":\"This usually takes only a moment. Your dashboard will show the plan as soon as confirmation finishes.\",\"trialTitle\":\"Your {plan} free trial is active\",\"paidTitle\":\"Your {plan} plan is active\",\"trialBody\":\"Your free trial runs until {date}. Your expected first charge is {price} after the trial.\",\"trialBodyNoDate\":\"Your free trial is active. Your expected first charge is {price} after the trial.\",\"paidBody\":\"Your subscription is confirmed and ready to use.\",\"totalTrialCredits\":\"{count} trial credits total\",\"dailyTrialCredits\":\"{count} credits per day\",\"reminderBody\":\"We'll email you before the first charge. You can manage or cancel your plan in Stripe at any time.\"},\"nextSectionTitle\":\"What to do next\",\"useCases\":{\"title\":\"Explore use cases\",\"description\":\"See practical workflows and examples to discover how Eigent can support your tasks.\",\"cta\":\"Explore use cases\"},\"skills\":{\"title\":\"Explore agent skills\",\"description\":\"Find skills that help your agents work better, automate more, and deliver stronger results.\",\"cta\":\"Explore agent skills\"},\"support\":{\"title\":\"Get support\",\"description\":\"Have questions about setup, billing, or getting started? We're here to help.\",\"cta\":\"Get support\",\"copyAriaLabel\":\"Copy [email protected] to clipboard\"},\"toastEmailCopied\":\"Email copied to clipboard\",\"toastEmailCopyFailed\":\"Failed to copy email\",\"footerHelp\":\"Need help getting started? \u003cdocs\u003eVisit the docs\u003c/docs\u003e, \u003csupport\u003econtact support\u003c/support\u003e, or \u003cexamples\u003eexplore examples\u003c/examples\u003e built for real work.\"},\"nav\":{\"product\":{\"label\":\"Product\",\"features\":\"Features\",\"useCases\":\"Use Cases\",\"solutions\":\"Solutions\",\"skills\":\"Skills\",\"plugins\":\"Plugins\",\"roadmap\":\"Roadmap\"},\"environments\":\"Environments\",\"enterprise\":\"Enterprise\",\"pricing\":\"Pricing\",\"resources\":{\"label\":\"Resources\",\"blogs\":\"Blogs\",\"docs\":\"Docs\",\"camel\":\"CAMEL-AI\",\"discord\":\"Discord\",\"github\":\"GitHub\",\"about\":\"About\",\"career\":\"Career\",\"partner\":\"Partner\",\"contact\":\"Contact us\"},\"cta\":{\"getStarted\":\"Get Started\",\"download\":\"Download\",\"login\":\"Login\",\"signup\":\"Sign Up\",\"contact\":\"Contact\"},\"userMenu\":{\"accountSettings\":\"Account Settings\",\"logout\":\"Log out\"},\"secondaryNav\":{\"blog\":\"Blog\",\"useCases\":\"Use Cases\",\"skills\":\"Skills\",\"plugins\":\"Plugins\"}},\"footer\":{\"sections\":{\"product\":\"Product\",\"explore\":\"Explore\",\"developers\":\"Developers\",\"download\":\"Download\",\"company\":\"Company\",\"legal\":\"Legal\"},\"product\":{\"eigent\":\"Eigent\",\"environments\":\"Environments\",\"pricing\":\"Pricing\",\"enterprise\":\"Enterprise\"},\"explore\":{\"solutions\":\"Solutions\",\"usecases\":\"Use Cases\",\"skills\":\"Skills\",\"plugins\":\"Plugins\",\"blog\":\"Blogs\"},\"developers\":{\"docs\":\"Docs\",\"github\":\"GitHub\",\"camel\":\"CAMEL-AI\",\"openSourceFund\":\"Open Source Fund\",\"partner\":\"Partner\"},\"download\":{\"macMChip\":\"For Mac M chip\",\"macIntel\":\"For Mac Intel chip\",\"windows\":\"For Windows\",\"linux\":\"For Linux\",\"openSource\":\"For open source\"},\"company\":{\"about\":\"About Us\",\"careers\":\"Careers\",\"contact\":\"Contact\",\"brand\":\"Brand\"},\"legal\":{\"terms\":\"Terms of Use\",\"privacy\":\"Privacy Policy\",\"trust\":\"Security \u0026 Trust\",\"cookies\":\"Cookie Policy\",\"refund\":\"Refund \u0026 Trial Policy\"},\"copyright\":\"All rights reserved © {year} EIGENT UK LTD\"},\"solutionsPage\":{\"metaTitle\":\"What you can build with Eigent · AI agent workflows\",\"metaDescription\":\"Discover what you can build with Eigent AI agents — step-by-step workflows, copyable prompts, and solution areas for legal, machine learning, and more.\",\"subtitle\":\"Eigent runs multi-agent workflows on your desktop so you can automate inbox triage, document review, dataset generation, and more. Browse tutorials below or explore by solution area.\",\"keywords\":[\"what can you build with Eigent\",\"AI agent workflows\",\"AI workflow automation\",\"legal AI\",\"machine learning automation\"],\"downloadCta\":\"Download Eigent\",\"useCasesCta\":\"Video use cases\",\"featuredHeading\":\"Featured workflows\",\"solutionsHeading\":\"Browse by solution\",\"workflowsHeading\":\"All workflows\",\"filtersHint\":\"Filter by solution or difficulty — more workflows coming soon.\"}}
40,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$L3f\"}]\n"])</script>
40<script>self.__next_f.push([1,"40:I[131363,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\"],\"AbortErrorHandler\"]\n41:I[59531,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\"],\"AmplitudeProvider\"]\n42:I[63369,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\"],\"PostHogProvider\"]\n43:I[713354,[\"/_next/static/chunks/baaf16ee9491c406.js\",\"/_next/static/chunks/7252cdbe726709b7.js\",\"/_next/static/chunks/477795c19c892eb6.js\",\"/_next/static/chunks/c281fd01a30ca3b5.js\",\"/_next/static/chunks/d6708d63e331a1c1.js\"],\"Toaster\"]\n"])</script>
40<script>self.__next_f.push([1,"3f:[\"$\",\"$L40\",null,{\"children\":[\"$\",\"$L41\",null,{\"children\":[\"$\",\"$L42\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"flex h-dvh min-h-0 w-full flex-col overflow-hidden bg-background\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-h-0 flex-1 flex-col overflow-hidden\",\"children\":[[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"relative flex min-h-screen w-full items-center justify-center overflow-hidden bg-background px-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0 flex select-none items-center justify-center text-base-100 font-bold leading-none tracking-tighter text-[42vw] md:text-[34rem] opacity-5\",\"children\":\"404\"}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col items-center text-center\",\"children\":[[\"$\",\"$L13\",null,{\"src\":\"/icon/worker.svg\",\"alt\":\"eigent\",\"width\":100,\"height\":100}],[\"$\",\"h1\",null,{\"className\":\"font-display-title text-5xl md:text-6xl text-text-primary mb-8\",\"children\":[\"Page not \",[\"$\",\"span\",null,{\"className\":\"italic font-display-title\",\"children\":\"found\"}]]}],[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"button\",null,{\"data-slot\":\"button\",\"className\":\"inline-flex items-center justify-center whitespace-nowrap transition-[color,background-color,border-color,box-shadow,transform] duration-[160ms] ease-[var(--motion-ease-out)] active:scale-[0.97] motion-reduce:active:scale-100 motion-reduce:transition-[color,background-color,border-color,box-shadow] disabled:pointer-events-none disabled:opacity-50 disabled:active:scale-100 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-none focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-border-focus aria-invalid:outline-status-error aria-invalid:border-status-error shadow-ring-md bg-action-primary text-action-primary-foreground font-bold hover:bg-action-primary-hover active:bg-action-primary-hover focus-visible:ring-2 focus-visible:ring-border-focus/30 focus-visible:ring-offset-2 cursor-pointer h-10 py-2 text-base rounded-full gap-2 px-4\",\"children\":[[\"Go to home\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right size-4\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]],[\"$\",\"div\",null,{}]]}]}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L43\",null,{}]]}]}]}]}]}]\n"])</script>
40<script>self.__next_f.push([1,"1c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
40<script>self.__next_f.push([1,"1a:null\n"])</script>
40<script>self.__next_f.push([1,"1e:[[\"$\",\"title\",\"0\",{\"children\":\"Welcome – Eigent Docs | Eigent AI\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"author\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"Eigent Open Source Cowork,open source cowork desktop,desktop multi-agent workforce,browser automation,desktop automation,context connectors,multi-agent workflows,desktop apps automation\"}],[\"$\",\"meta\",\"4\",{\"name\":\"creator\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"5\",{\"name\":\"publisher\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"8\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"9\",{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"10\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"11\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"12\",{\"name\":\"application-name\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"13\",{\"name\":\"msapplication-TileColor\",\"content\":\"#1D1D1D\"}],[\"$\",\"meta\",\"14\",{\"name\":\"theme-color\",\"content\":\"#1D1D1D\"}],[\"$\",\"link\",\"15\",{\"rel\":\"canonical\",\"href\":\"https://www.eigent.ai/docs\"}],[\"$\",\"link\",\"16\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://www.eigent.ai/docs\"}],[\"$\",\"link\",\"17\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-TW\",\"href\":\"https://www.eigent.ai/zh-TW/docs\"}],[\"$\",\"link\",\"18\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-CN\",\"href\":\"https://www.eigent.ai/zh-CN/docs\"}],[\"$\",\"link\",\"19\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-HK\",\"href\":\"https://www.eigent.ai/zh-HK/docs\"}],[\"$\",\"link\",\"20\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://www.eigent.ai/ja/docs\"}],[\"$\",\"link\",\"21\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://www.eigent.ai/es/docs\"}],[\"$\",\"link\",\"22\",{\"rel\":\"alternate\",\"hrefLang\":\"pt\",\"href\":\"https://www.eigent.ai/pt/docs\"}],[\"$\",\"link\",\"23\",{\"rel\":\"alternate\",\"hrefLang\":\"ar\",\"href\":\"https://www.eigent.ai/ar/docs\"}],[\"$\",\"link\",\"24\",{\"rel\":\"alternate\",\"hrefLang\":\"de\",\"href\":\"https://www.eigent.ai/de/docs\"}],[\"$\",\"link\",\"25\",{\"rel\":\"alternate\",\"hrefLang\":\"fr\",\"href\":\"https://www.eigent.ai/fr/docs\"}],[\"$\",\"link\",\"26\",{\"rel\":\"alternate\",\"hrefLang\":\"ko\",\"href\":\"https://www.eigent.ai/ko/docs\"}],[\"$\",\"link\",\"27\",{\"rel\":\"alternate\",\"hrefLang\":\"pl\",\"href\":\"https://www.eigent.ai/pl/docs\"}],[\"$\",\"link\",\"28\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://www.eigent.ai/docs\"}],[\"$\",\"meta\",\"29\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"30\",{\"property\":\"og:title\",\"content\":\"Welcome – Eigent Docs\"}],[\"$\",\"meta\",\"31\",{\"property\":\"og:description\",\"content\":\"Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.\"}],[\"$\",\"meta\",\"32\",{\"property\":\"og:url\",\"content\":\"https://www.eigent.ai/docs\"}],[\"$\",\"meta\",\"33\",{\"property\":\"og:site_name\",\"content\":\"Eigent AI\"}],[\"$\",\"meta\",\"34\",{\"property\":\"og:image\",\"content\":\"https://www.eigent.ai/thumbnail.png\"}],[\"$\",\"meta\",\"35\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"36\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"37\",{\"property\":\"og:image:alt\",\"content\":\"Welcome – Eigent Docs\"}],[\"$\",\"meta\",\"38\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"39\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"40\",{\"name\":\"twitter:site\",\"content\":\"@EigentAI\"}],[\"$\",\"meta\",\"41\",{\"name\":\"twitter:title\",\"content\":\"Welcome – Eigent Docs\"}],[\"$\",\"meta\",\"42\",{\"name\":\"twitter:description\",\"content\":\"Learn how Eigent organizes your work into Spaces, Sessions, and Tasks.\"}],[\"$\",\"meta\",\"43\",{\"name\":\"twitter:image\",\"content\":\"https://www.eigent.ai/thumbnail.png\"}],[\"$\",\"meta\",\"44\",{\"name\":\"twitter:image:alt\",\"content\":\"Welcome – Eigent Docs\"}],[\"$\",\"link\",\"45\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"46\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.c1e5f37d.ico\",\"sizes\":\"600x600\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"47\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"48\",{\"rel\":\"icon\",\"href\":\"/favicon-16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"49\",{\"rel\":\"icon\",\"href\":\"/favicon-32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],\"$L44\",\"$L45\"]\n"])</script>
40<script>self.__next_f.push([1,"46:I[27201,[\"/_next/static/chunks/22bb284e86877bf4.js\",\"/_next/static/chunks/888443a727503556.js\"],\"IconMark\"]\n44:[\"$\",\"link\",\"50\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}]\n45:[\"$\",\"$L46\",\"51\",{}]\n"])</script>
40</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.