:root,[data-preset],[data-mode],.dark{--ds-font-heading:var(--font-manrope,"Manrope"), ui-sans-serif, system-ui, sans-serif;--ds-font-sans:var(--font-inter,"Inter"), ui-sans-serif, system-ui, sans-serif;--ds-font-navigation:var(--font-dm-sans,"DM Sans"), ui-sans-serif, system-ui, sans-serif;--ds-font-mono:var(--font-geist-mono,"Geist Mono"), ui-monospace, monospace;--ds-text-display:38px;--ds-text-stat:26px;--ds-text-wordmark:24px;--ds-text-title:18px;--ds-text-lead:16px;--ds-text-body:14px;--ds-text-body-sm:13px;--ds-text-caption:12px;--ds-text-overline:11px;--ds-text-h1:28px;--ds-text-h2:20px;--ds-text-mono:13px;--ds-leading-tight:1.1;--ds-leading-snug:1.3;--ds-leading-normal:1.5;--ds-tracking-display:-.025em;--ds-tracking-title:-.01em;--ds-tracking-overline:.06em;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-weight-heavy:700;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-radius-xs:6px;--ds-radius-sm:8px;--ds-radius-md:10px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-duration-fast:.12s;--ds-duration-base:.2s;--ds-duration-slow:.32s;--ds-duration-pulse:1.6s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-z-sticky:100;--ds-z-dropdown:1050;--ds-z-overlay:1100;--ds-z-modal:1110;--ds-z-popover:1150;--ds-z-toast:1200;--ds-z-tooltip:1250;--ds-control-sm:32px;--ds-control-md:38px;--ds-control-lg:44px;--ds-layout-sidebar:195px;--ds-layout-rail:283px;--ds-layout-gutter:16px;--ds-layout-page-x:20px;--ds-layout-page-top:28px;--ds-bp-tablet:768px;--ds-bp-desktop:1024px;--ds-bp-wide:1180px;--ds-layout-content-columns:minmax(0, 1fr) var(--ds-layout-rail);--ds-layout-content-areas:"main rail";--ds-layout-quick-columns:4;--ds-layout-stat-columns:4;--ds-layout-recent-columns:3;--ds-layout-sidebar-display:flex;--ds-layout-sidebar-label-display:inline;--ds-layout-sidebar-extras-display:block;--ds-layout-topbar-display:none;--ds-layout-topbar-height:56px;--ds-layout-drawer-width:280px;--ds-layout-sidebar-collapsed:64px;--ds-hero-illustration-display:block;--ds-composer-toolbar-wrap:nowrap;--ds-row-time-display:block;--ds-row-more-display:grid;--ds-nav-item-justify:flex-start;--ds-feedback-art-1677ff:#1677ff;--ds-feedback-art-192064:#192064;--ds-feedback-art-2b0849:#2b0849;--ds-feedback-art-520038:#520038;--ds-feedback-art-552950:#552950;--ds-feedback-art-5ba02e:#5ba02e;--ds-feedback-art-5c2552:#5c2552;--ds-feedback-art-648bd8:#648bd8;--ds-feedback-art-7bb2f9:#7bb2f9;--ds-feedback-art-7c90a5:#7c90a5;--ds-feedback-art-92c110:#92c110;--ds-feedback-art-a26ef4:#a26ef4;--ds-feedback-art-a3b4c6:#a3b4c6;--ds-feedback-art-a4aaba:#a4aaba;--ds-feedback-art-aeb8c2:#aeb8c2;--ds-feedback-art-bfcddd:#bfcddd;--ds-feedback-art-cbd1d1:#cbd1d1;--ds-feedback-art-cc9b6e:#cc9b6e;--ds-feedback-art-db836e:#db836e;--ds-feedback-art-dce0e6:#dce0e6;--ds-feedback-art-e4ebf7:#e4ebf7;--ds-feedback-art-e59788:#e59788;--ds-feedback-art-f2d7ad:#f2d7ad;--ds-feedback-art-f4d19d:#f4d19d;--ds-feedback-art-f5f5f7:#f5f5f7;--ds-feedback-art-ff603b:#ff603b;--ds-feedback-art-ffb594:#ffb594;--ds-feedback-art-ffc6a0:#ffc6a0;--ds-feedback-art-fff:#fff;--ds-typography-code-bg:#9696961a;--ds-typography-code-border:#64646433;--ds-typography-code-radius:3px;--ds-typography-h4-size:16px;--ds-tooltip-on-dark:#fff;--ds-tooltip-on-light:#000;--ds-toast-static-close-fg:#00000073;--ds-toast-static-hover-bg:#0000000f;--ds-toast-static-bg:#fff;--ds-toast-static-fg:#000000e0;--ds-toast-static-success:#52c41a;--ds-toast-static-danger:#ff4d4f;--ds-toast-static-warning:#faad14;--ds-toast-static-info:#1677ff;--ds-toast-static-shadow:0 6px 16px 0 #00000014, 0 3px 6px -4px #0000001f, 0 9px 28px 8px #0000000d;--ds-toast-static-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif;--ds-toast-static-line-height:22px;--ds-toast-static-control-height:40px;--ds-toast-icon-size:16px;--ds-toast-title-size:16px;--ds-typography-tooltip-arrow-size:16px;--ds-typography-tooltip-arrow-shadow-size:8.97056px;--ds-typography-tooltip-arrow-shadow:2px 2px 5px #0000000d;--ds-typography-tooltip-arrow-path:path("M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 3.050252531694168 6.606601717798212 A 7 7 0 0 1 12.949747468305832 6.606601717798212 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z");--ds-sidebar-bg:var(--ds-bg-sidebar);--ds-sidebar-border:var(--ds-border-subtle);--ds-sidebar-width:var(--ds-layout-sidebar);--ds-sidebar-padding-x:14px;--ds-sidebar-wordmark-size:var(--ds-text-wordmark);--ds-sidebar-wordmark-fg:var(--ds-text-primary);--ds-sidebar-logo-fg:var(--ds-text-brand);--ds-sidebar-section-fg:var(--ds-text-secondary);--ds-sidebar-collapse-size:28px;--ds-sidebar-collapse-border:var(--ds-border-default);--ds-nav-item-height:40px;--ds-nav-item-radius:var(--ds-radius-md);--ds-nav-item-padding-x:10px;--ds-nav-item-gap:10px;--ds-nav-item-icon-size:18px;--ds-nav-item-size:var(--ds-text-body-sm);--ds-nav-item-fg:var(--ds-text-secondary);--ds-nav-item-hover-bg:var(--ds-bg-subtle);--ds-nav-item-hover-fg:var(--ds-text-primary);--ds-nav-item-active-bg:var(--ds-bg-brand-subtle);--ds-nav-item-active-fg:var(--ds-text-brand);--ds-nav-item-active-weight:var(--ds-weight-semibold);--ds-hero-bg:var(--ds-hero-wash);--ds-hero-height:260px;--ds-hero-greeting-size:13px;--ds-hero-greeting-weight:var(--ds-weight-semibold);--ds-hero-greeting-fg:var(--ds-text-strong);--ds-hero-title-size:var(--ds-text-display);--ds-hero-title-weight:var(--ds-weight-heavy);--ds-hero-title-fg:var(--ds-text-primary);--ds-hero-title-accent:var(--ds-hero-text-gradient);--ds-hero-subtitle-size:var(--ds-text-lead);--ds-hero-subtitle-fg:var(--ds-text-secondary);--ds-hero-orb-size:116px;--ds-hero-orb-ring-size:160px;--ds-hero-chip-height:24px;--ds-hero-chip-size:var(--ds-text-caption);--ds-composer-bg:var(--ds-bg-surface);--ds-composer-border:var(--ds-border-default);--ds-composer-radius:var(--ds-radius-xl);--ds-composer-shadow:var(--ds-shadow-composer);--ds-composer-padding:16px;--ds-composer-min-height:102px;--ds-composer-placeholder-fg:var(--ds-text-secondary);--ds-composer-input-size:var(--ds-text-body);--ds-composer-icon-fg:var(--ds-text-brand);--ds-composer-focus-border:var(--ds-border-focus);--ds-composer-hover-border:var(--ds-border-strong);--ds-composer-tool-height:var(--ds-control-md);--ds-composer-tool-radius:var(--ds-radius-md);--ds-composer-tool-border:var(--ds-border-field);--ds-composer-tool-fg:var(--ds-text-strong);--ds-composer-select-bg:var(--ds-bg-field);--ds-composer-select-fg:var(--ds-text-strong);--ds-toggle-width:36px;--ds-toggle-height:20px;--ds-toggle-on-bg:var(--ds-bg-brand);--ds-toggle-off-bg:var(--ds-border-control);--ds-toggle-thumb:var(--ds-text-on-brand);--ds-switch-handle-shadow:0 2px 4px 0 #00230b33;--ds-switch-loading-fg:#000000a6;--ds-switch-disabled-opacity:.65;--ds-card-bg:var(--ds-bg-surface);--ds-card-border:var(--ds-border-default);--ds-card-radius:var(--ds-radius-lg);--ds-card-shadow:var(--ds-shadow-card);--ds-card-padding:16px;--ds-card-padding-tight:12px;--ds-card-gap:var(--ds-layout-gutter);--ds-card-title-size:var(--ds-text-title);--ds-card-title-weight:var(--ds-weight-bold);--ds-card-title-fg:var(--ds-text-primary);--ds-card-hover-border:var(--ds-border-brand-subtle);--ds-card-hover-shadow:var(--ds-shadow-hover);--ds-quick-card-height:66px;--ds-quick-card-shadow:var(--ds-shadow-raised);--ds-quick-card-title-size:12px;--ds-quick-card-sub-size:11px;--ds-quick-card-sub-fg:var(--ds-text-secondary);--ds-icon-tile-size:44px;--ds-icon-tile-size-sm:40px;--ds-icon-tile-radius:var(--ds-radius-md);--ds-icon-tile-bg:var(--ds-bg-subtle);--ds-icon-tile-fg:var(--ds-text-primary);--ds-icon-tile-icon-size:22px;--ds-stat-card-radius:10px;--ds-stat-card-padding:14px;--ds-stat-card-border:var(--ds-border-default);--ds-stat-label-size:var(--ds-text-caption);--ds-stat-label-fg:var(--ds-text-secondary);--ds-stat-value-size:var(--ds-text-stat);--ds-stat-value-weight:var(--ds-weight-heavy);--ds-upgrade-bg:var(--ds-upgrade-surface);--ds-upgrade-radius:var(--ds-radius-lg);--ds-upgrade-padding:18px;--ds-upgrade-body-fg:var(--ds-text-secondary);--ds-upgrade-body-size:var(--ds-text-caption);--ds-button-height:var(--ds-control-md);--ds-button-height-sm:var(--ds-control-sm);--ds-button-radius:var(--ds-radius-md);--ds-button-padding-x:16px;--ds-button-size:var(--ds-text-body-sm);--ds-button-weight:var(--ds-weight-medium);--ds-button-primary-bg:var(--ds-bg-brand);--ds-button-primary-fg:var(--ds-text-on-brand);--ds-button-primary-shadow:var(--ds-shadow-brand);--ds-button-primary-hover-bg:var(--ds-bg-brand-hover);--ds-button-primary-active-bg:var(--ds-bg-brand-pressed);--ds-button-secondary-bg:var(--ds-bg-surface);--ds-button-secondary-border:var(--ds-border-field);--ds-button-secondary-fg:var(--ds-text-strong);--ds-button-secondary-hover-bg:var(--ds-bg-hover);--ds-button-secondary-hover-border:var(--ds-border-strong);--ds-button-ghost-hover-bg:var(--ds-bg-subtle);--ds-button-disabled-bg:var(--ds-bg-disabled);--ds-button-disabled-fg:var(--ds-text-disabled);--ds-button-danger-bg:var(--ds-danger-solid);--ds-button-danger-hover-bg:var(--ds-danger-solid-hover);--ds-button-focus-ring:0 0 0 3px var(--ds-focus-ring);--ds-link-fg:var(--ds-text-accent);--ds-link-hover-fg:var(--ds-text-accent-hover);--ds-link-weight:var(--ds-weight-semibold);--ds-tab-height:30px;--ds-tab-radius:var(--ds-radius-sm);--ds-tab-padding-x:14px;--ds-tab-size:var(--ds-text-caption);--ds-tab-fg:var(--ds-text-secondary);--ds-tab-hover-fg:var(--ds-text-primary);--ds-tab-active-bg:var(--ds-bg-brand-selected);--ds-tab-active-fg:var(--ds-text-accent);--ds-tab-active-weight:var(--ds-weight-semibold);--ds-row-height:56px;--ds-row-divider:var(--ds-border-subtle);--ds-row-hover-bg:var(--ds-bg-page);--ds-row-title-size:var(--ds-text-body);--ds-row-title-weight:var(--ds-weight-semibold);--ds-row-title-fg:var(--ds-text-strong);--ds-row-meta-size:var(--ds-text-caption);--ds-row-meta-fg:var(--ds-text-secondary);--ds-row-time-fg:var(--ds-text-secondary);--ds-row-action-fg:var(--ds-text-accent);--ds-badge-height:26px;--ds-badge-radius:var(--ds-radius-xs);--ds-badge-padding-x:12px;--ds-badge-size:var(--ds-text-caption);--ds-badge-weight:var(--ds-weight-medium);--ds-badge-running-bg:var(--ds-info-bg);--ds-badge-running-fg:var(--ds-info-fg);--ds-badge-completed-bg:var(--ds-success-bg);--ds-badge-completed-fg:var(--ds-success-fg);--ds-badge-cancelled-bg:var(--ds-warning-bg);--ds-badge-cancelled-fg:var(--ds-warning-fg);--ds-badge-failed-bg:var(--ds-danger-bg);--ds-badge-failed-fg:var(--ds-danger-fg);--ds-badge-queued-bg:var(--ds-bg-subtle);--ds-badge-queued-fg:var(--ds-text-secondary);--ds-status-live-bg:var(--ds-info-bg);--ds-status-live-fg:var(--ds-info-fg);--ds-status-live-dot:var(--ds-bg-brand);--ds-status-dot-size:8px;--ds-progress-height:4px;--ds-progress-gap:6px;--ds-progress-done:var(--ds-success-solid);--ds-progress-todo:var(--ds-border-strong);--ds-step-done:var(--ds-success-solid);--ds-step-active:var(--ds-text-accent);--ds-step-todo:var(--ds-border-control);--ds-step-active-fg:var(--ds-text-strong);--ds-step-fg:var(--ds-text-secondary);--ds-chart-sparkline:var(--ds-chart-ink);--ds-chart-sparkline-width:1.5px;--ds-chart-ring-fill:var(--ds-chart-1);--ds-chart-ring-track:var(--ds-chart-track);--ds-chart-ring-width:5px;--ds-chart-bar-1:var(--ds-chart-seq-1);--ds-chart-bar-2:var(--ds-chart-seq-2);--ds-chart-bar-3:var(--ds-chart-seq-3);--ds-chart-bar-4:var(--ds-chart-seq-4);--ds-chart-delta-up:var(--ds-delta-up);--ds-chart-delta-down:var(--ds-delta-down);--ds-connection-tile-height:84px;--ds-connection-tile-radius:var(--ds-radius-md);--ds-connection-tile-bg:var(--ds-bg-surface);--ds-connection-tile-border:var(--ds-border-default);--ds-connection-tile-hover-border:var(--ds-border-brand-subtle);--ds-connection-name-size:var(--ds-text-caption);--ds-connection-name-weight:var(--ds-weight-semibold);--ds-connection-status-size:11px;--ds-connection-connected-fg:var(--ds-success-fg);--ds-connection-connected-dot:var(--ds-success-solid);--ds-connection-error-fg:var(--ds-danger-fg);--ds-connection-add-fg:var(--ds-text-secondary);--ds-field-height:var(--ds-control-md);--ds-field-radius:var(--ds-radius-md);--ds-field-bg:var(--ds-bg-surface);--ds-field-border:var(--ds-border-field);--ds-field-focus-border:var(--ds-border-focus);--ds-field-error-border:var(--ds-danger-solid);--ds-field-error-fg:var(--ds-danger-fg);--ds-avatar-size:36px;--ds-avatar-bg:var(--ds-avatar-surface);--ds-avatar-fg:var(--ds-text-primary)}@media (max-width:1179.98px){:root,[data-preset],[data-mode],.dark{--ds-layout-content-columns:minmax(0, 1fr);--ds-layout-content-areas:"main" "rail";--ds-layout-quick-columns:2;--ds-hero-illustration-display:none}}@media (max-width:1023.98px){:root,[data-preset],[data-mode],.dark{--ds-layout-sidebar:64px;--ds-layout-sidebar-label-display:none;--ds-layout-sidebar-extras-display:none;--ds-layout-stat-columns:2;--ds-layout-page-x:16px;--ds-text-display:32px;--ds-row-time-display:none;--ds-nav-item-justify:center}}@media (max-width:767.98px){:root,[data-preset],[data-mode],.dark{--ds-layout-sidebar-display:none;--ds-layout-topbar-display:flex;--ds-layout-quick-columns:1;--ds-layout-recent-columns:1;--ds-text-display:28px;--ds-text-lead:15px;--ds-composer-toolbar-wrap:wrap;--ds-row-more-display:none;--ds-layout-page-top:16px}}:root,[data-preset=aurora]{--ds-brand-50:#f5f3ff;--ds-brand-100:#efecfe;--ds-brand-150:#ebe7fd;--ds-brand-200:#ddd7fa;--ds-brand-300:#c2b3fd;--ds-brand-400:#9b80fc;--ds-brand-500:#7a55fc;--ds-brand-600:#6633fb;--ds-brand-700:#5524e6;--ds-brand-800:#4519bf;--ds-brand-900:#36159a;--ds-accent-50:#e7edff;--ds-accent-500:#1d3df7;--ds-accent-600:#1832d6;--ds-neutral-0:#fff;--ds-neutral-25:#f7fafb;--ds-neutral-50:#f1f3f6;--ds-neutral-75:#f2f4f6;--ds-neutral-100:#ebeef3;--ds-neutral-150:#e9edf2;--ds-neutral-200:#dcdfe6;--ds-neutral-300:#c4c8d2;--ds-neutral-400:#8e92a3;--ds-neutral-450:#858a9c;--ds-neutral-500:#64687e;--ds-neutral-600:#555a70;--ds-neutral-700:#3a3e55;--ds-neutral-800:#1f2137;--ds-neutral-900:#0d0e2c;--ds-success-50:#e7f8ee;--ds-success-500:#0ca55e;--ds-success-600:#14995a;--ds-success-700:#10864c;--ds-success-800:#0b7a43;--ds-warning-50:#fef3e0;--ds-warning-500:#e28301;--ds-warning-700:#a45712;--ds-danger-50:#fde9e9;--ds-danger-500:#dc2931;--ds-danger-600:#e02d3c;--ds-danger-700:#c8202a;--ds-mint-200:#97f1d2;--ds-mint-100:#cff4e1;--ds-indigo-500:#5743f8;--ds-indigo-800:#222ea0;--ds-teal-900:#164e4b;--ds-bg-page:var(--ds-neutral-25);--ds-bg-surface:var(--ds-neutral-0);--ds-bg-sidebar:var(--ds-neutral-0);--ds-bg-subtle:var(--ds-neutral-50);--ds-bg-field:var(--ds-neutral-75);--ds-bg-hover:var(--ds-neutral-25);--ds-bg-brand:var(--ds-brand-600);--ds-bg-brand-hover:var(--ds-brand-700);--ds-bg-brand-pressed:var(--ds-brand-800);--ds-bg-brand-subtle:var(--ds-brand-100);--ds-bg-brand-selected:var(--ds-brand-150);--ds-bg-disabled:var(--ds-neutral-75);--ds-bg-overlay:#0d0e2c66;--ds-bg-elevated:var(--ds-neutral-0);--ds-bg-pressed:var(--ds-neutral-100);--ds-text-primary:var(--ds-neutral-900);--ds-text-strong:var(--ds-neutral-800);--ds-text-secondary:var(--ds-neutral-500);--ds-text-tertiary:var(--ds-neutral-500);--ds-text-on-brand:var(--ds-neutral-0);--ds-text-brand:var(--ds-brand-600);--ds-text-accent:var(--ds-accent-500);--ds-text-accent-hover:var(--ds-accent-600);--ds-text-disabled:var(--ds-neutral-300);--ds-border-subtle:#f0f3f5;--ds-border-default:var(--ds-neutral-150);--ds-border-strong:var(--ds-neutral-200);--ds-border-field:#edf0f3;--ds-border-brand-subtle:var(--ds-brand-200);--ds-border-focus:var(--ds-brand-500);--ds-focus-ring:#6633fb59;--ds-border-control:var(--ds-neutral-450);--ds-success-bg:var(--ds-success-50);--ds-success-fg:var(--ds-success-800);--ds-success-solid:var(--ds-success-500);--ds-warning-bg:var(--ds-warning-50);--ds-warning-fg:var(--ds-warning-700);--ds-warning-solid:var(--ds-warning-500);--ds-danger-bg:var(--ds-danger-50);--ds-danger-fg:var(--ds-danger-700);--ds-danger-solid:var(--ds-danger-500);--ds-danger-solid-hover:var(--ds-danger-700);--ds-info-bg:var(--ds-brand-100);--ds-info-fg:var(--ds-indigo-500);--ds-success-border:#0ca55e59;--ds-warning-border:#e2830159;--ds-danger-border:#dc293159;--ds-info-border:#6633fb59;--ds-chart-1:var(--ds-brand-600);--ds-chart-ink:var(--ds-neutral-900);--ds-chart-track:var(--ds-brand-200);--ds-chart-grid:var(--ds-neutral-100);--ds-chart-seq-1:#b1b4bc;--ds-chart-seq-2:#7c808d;--ds-chart-seq-3:#505465;--ds-chart-seq-4:#050720;--ds-delta-up:var(--ds-success-800);--ds-delta-down:var(--ds-danger-700);--ds-hero-wash:radial-gradient(300px 260px at 42% 12%, #f6e3fc 0%, #f6e3fc00 72%), radial-gradient(380px 280px at 55% 18%, #e3e0fe 0%, #e3e0fe00 70%), radial-gradient(340px 260px at 67% 6%, #d6e6fe 0%, #d6e6fe00 72%), linear-gradient(180deg, #f1f5fb 0%, #f7fafb 100%);--ds-hero-ribbon-upper:linear-gradient(200deg, #eeecff 0%, #dcd8fe 45%, #c9c6fd 100%);--ds-hero-ribbon-lower:linear-gradient(180deg, #d6d1fd 0%, #b2adfc 42%, #a7b1fd 62%, #e1e7fe 100%);--ds-hero-ribbon-edge:#ffffffb3;--ds-hero-text-gradient:linear-gradient(90deg, #652dfa 0%, #6430fb 50%, #2734fc 100%);--ds-hero-underline:#5e21ef;--ds-orb-rim:linear-gradient(115deg, #7a60fd 0%, #ad9ffe 42%, #e0dbff 100%);--ds-orb-face:radial-gradient(circle at 50% 38%, #f3f2fd 0%, #e4e3f9 68%, #d6d4f6 100%);--ds-orb-halo:radial-gradient(circle, #e8ecfebf 0%, #e8ecfe59 100%);--ds-orb-ring:#c6d7fd;--ds-orb-face-shade:inset 0 -6px 14px #8068fd1f;--ds-orb-glow:0 0 48px #8068fd59;--ds-orb-eye:#132b8f;--ds-chip-find-bg:var(--ds-mint-200);--ds-chip-find-fg:var(--ds-teal-900);--ds-chip-analyze-bg:#6b3bfc;--ds-chip-analyze-fg:var(--ds-neutral-0);--ds-chip-create-bg:#ffffffeb;--ds-chip-create-fg:var(--ds-indigo-800);--ds-chip-automate-bg:var(--ds-accent-50);--ds-chip-automate-fg:var(--ds-indigo-800);--ds-chip-glow:0 6px 16px -6px #6633fb59;--ds-upgrade-surface:linear-gradient(160deg, #f7f6fe 0%, #f1eefd 55%, #f0f3fc 100%);--ds-avatar-surface:var(--ds-mint-100);--ds-shadow-card:0 1px 2px #1018280a;--ds-shadow-raised:0 2px 4px #1018280a;--ds-shadow-composer:0 12px 28px -10px #282e6e29, 0 1px 2px #1018280a;--ds-shadow-brand:0 8px 18px -6px #6633fb8c;--ds-shadow-control:0 1px 2px #1018280f;--ds-shadow-hover:0 6px 16px -6px #1018281f;--ds-shadow-popover:0 12px 32px -8px #1018282e;--ds-hover-lift:-1px}:root[data-mode=dark],:root.dark,[data-preset=aurora][data-mode=dark],[data-preset=aurora].dark{--ds-bg-page:#0b0c1a;--ds-bg-surface:#14152a;--ds-bg-sidebar:#10111f;--ds-bg-subtle:#1c1e36;--ds-bg-field:#1c1e36;--ds-bg-hover:#1a1c33;--ds-bg-brand:#7449fc;--ds-bg-brand-hover:#7c55fc;--ds-bg-brand-pressed:#6633fb;--ds-bg-brand-subtle:#241b4d;--ds-bg-brand-selected:#2b2160;--ds-bg-disabled:#1c1e36;--ds-bg-overlay:#0009;--ds-bg-elevated:#1c1e36;--ds-bg-pressed:#24263f;--ds-text-primary:#f2f3f8;--ds-text-strong:#e6e8f0;--ds-text-secondary:#a3a8bc;--ds-text-tertiary:#7f849a;--ds-text-on-brand:var(--ds-neutral-0);--ds-text-brand:#b49dff;--ds-text-accent:#7b93ff;--ds-text-accent-hover:#9aadff;--ds-text-disabled:#4a4d66;--ds-border-subtle:#1f2138;--ds-border-default:#2a2c45;--ds-border-strong:#383b57;--ds-border-field:#2a2c45;--ds-border-brand-subtle:#4a3a9e;--ds-border-focus:#8f78ff;--ds-focus-ring:#b49dff73;--ds-border-control:#6b7088;--ds-success-bg:#0e2a1c;--ds-success-fg:#6ee7a8;--ds-success-solid:#2bc47a;--ds-warning-bg:#2e1f0a;--ds-warning-fg:#fdba5c;--ds-warning-solid:#f59e0b;--ds-danger-bg:#331417;--ds-danger-fg:#ff8a8f;--ds-danger-solid:#d93a40;--ds-danger-solid-hover:#c42f35;--ds-info-bg:#241b4d;--ds-info-fg:#b49dff;--ds-success-border:#2bc47a59;--ds-warning-border:#f59e0b59;--ds-danger-border:#d93a4059;--ds-info-border:#7449fc59;--ds-chart-1:#8463fc;--ds-chart-ink:#e6e8f0;--ds-chart-track:#2b2160;--ds-chart-grid:#24263f;--ds-chart-seq-1:#3a3d57;--ds-chart-seq-2:#5b5f7a;--ds-chart-seq-3:#9a9eb4;--ds-chart-seq-4:#e6e8f0;--ds-delta-up:#6ee7a8;--ds-delta-down:#ff8a8f;--ds-hero-wash:radial-gradient(440px 240px at 36% 0%, #b25cdc2e 0%, #b25cdc00 70%), radial-gradient(380px 280px at 55% 18%, #7449fc47 0%, #7449fc00 70%), radial-gradient(340px 260px at 68% 6%, #466efa38 0%, #466efa00 72%), linear-gradient(180deg, #11122a 0%, #0b0c1a 100%);--ds-hero-ribbon-upper:linear-gradient(200deg, #2d2a62 0%, #3a3482 45%, #4a43a8 100%);--ds-hero-ribbon-lower:linear-gradient(180deg, #3d3696 0%, #5146c4 42%, #3e56d6 62%, #1d2150 100%);--ds-hero-ribbon-edge:#b4aaff66;--ds-hero-text-gradient:linear-gradient(90deg, #9b80fc 0%, #8f7dff 50%, #6f8bff 100%);--ds-hero-underline:#9b80fc;--ds-orb-rim:linear-gradient(115deg, #7449fc 0%, #5b46c9 45%, #2e2a64 100%);--ds-orb-face:radial-gradient(circle at 50% 38%, #34306a 0%, #26234f 68%, #1d1b40 100%);--ds-orb-halo:radial-gradient(circle, #7449fc2e 0%, #7449fc0f 100%);--ds-orb-ring:#3a4a8f;--ds-orb-face-shade:inset 0 -6px 14px #00000040;--ds-orb-glow:0 0 48px #7449fc73;--ds-orb-eye:#c9d4ff;--ds-chip-find-bg:#1e5c4a;--ds-chip-find-fg:#c5f7e5;--ds-chip-analyze-bg:#7449fc;--ds-chip-analyze-fg:var(--ds-neutral-0);--ds-chip-create-bg:#14152ae6;--ds-chip-create-fg:#c9d0ff;--ds-chip-automate-bg:#1f2a66;--ds-chip-automate-fg:#c9d0ff;--ds-chip-glow:0 6px 16px -6px #7449fc80;--ds-upgrade-surface:linear-gradient(160deg, #1d1a3a 0%, #221b4d 55%, #1a1f42 100%);--ds-avatar-surface:#16392a;--ds-shadow-card:0 1px 2px #0000004d;--ds-shadow-raised:0 2px 4px #0000004d;--ds-shadow-composer:0 12px 28px -10px #0009, 0 1px 2px #0000004d;--ds-shadow-brand:0 8px 18px -6px #7449fc99;--ds-shadow-control:0 1px 2px #0006;--ds-shadow-hover:0 6px 16px -6px #00000080;--ds-shadow-popover:0 12px 32px -8px #0009;--ds-hover-lift:-1px}@media (prefers-color-scheme:dark){:root[data-mode=system],[data-preset=aurora][data-mode=system]{--ds-bg-page:#0b0c1a;--ds-bg-surface:#14152a;--ds-bg-sidebar:#10111f;--ds-bg-subtle:#1c1e36;--ds-bg-field:#1c1e36;--ds-bg-hover:#1a1c33;--ds-bg-brand:#7449fc;--ds-bg-brand-hover:#7c55fc;--ds-bg-brand-pressed:#6633fb;--ds-bg-brand-subtle:#241b4d;--ds-bg-brand-selected:#2b2160;--ds-bg-disabled:#1c1e36;--ds-bg-overlay:#0009;--ds-bg-elevated:#1c1e36;--ds-bg-pressed:#24263f;--ds-text-primary:#f2f3f8;--ds-text-strong:#e6e8f0;--ds-text-secondary:#a3a8bc;--ds-text-tertiary:#7f849a;--ds-text-on-brand:var(--ds-neutral-0);--ds-text-brand:#b49dff;--ds-text-accent:#7b93ff;--ds-text-accent-hover:#9aadff;--ds-text-disabled:#4a4d66;--ds-border-subtle:#1f2138;--ds-border-default:#2a2c45;--ds-border-strong:#383b57;--ds-border-field:#2a2c45;--ds-border-brand-subtle:#4a3a9e;--ds-border-focus:#8f78ff;--ds-focus-ring:#b49dff73;--ds-border-control:#6b7088;--ds-success-bg:#0e2a1c;--ds-success-fg:#6ee7a8;--ds-success-solid:#2bc47a;--ds-warning-bg:#2e1f0a;--ds-warning-fg:#fdba5c;--ds-warning-solid:#f59e0b;--ds-danger-bg:#331417;--ds-danger-fg:#ff8a8f;--ds-danger-solid:#d93a40;--ds-danger-solid-hover:#c42f35;--ds-info-bg:#241b4d;--ds-info-fg:#b49dff;--ds-success-border:#2bc47a59;--ds-warning-border:#f59e0b59;--ds-danger-border:#d93a4059;--ds-info-border:#7449fc59;--ds-chart-1:#8463fc;--ds-chart-ink:#e6e8f0;--ds-chart-track:#2b2160;--ds-chart-grid:#24263f;--ds-chart-seq-1:#3a3d57;--ds-chart-seq-2:#5b5f7a;--ds-chart-seq-3:#9a9eb4;--ds-chart-seq-4:#e6e8f0;--ds-delta-up:#6ee7a8;--ds-delta-down:#ff8a8f;--ds-hero-wash:radial-gradient(440px 240px at 36% 0%, #b25cdc2e 0%, #b25cdc00 70%), radial-gradient(380px 280px at 55% 18%, #7449fc47 0%, #7449fc00 70%), radial-gradient(340px 260px at 68% 6%, #466efa38 0%, #466efa00 72%), linear-gradient(180deg, #11122a 0%, #0b0c1a 100%);--ds-hero-ribbon-upper:linear-gradient(200deg, #2d2a62 0%, #3a3482 45%, #4a43a8 100%);--ds-hero-ribbon-lower:linear-gradient(180deg, #3d3696 0%, #5146c4 42%, #3e56d6 62%, #1d2150 100%);--ds-hero-ribbon-edge:#b4aaff66;--ds-hero-text-gradient:linear-gradient(90deg, #9b80fc 0%, #8f7dff 50%, #6f8bff 100%);--ds-hero-underline:#9b80fc;--ds-orb-rim:linear-gradient(115deg, #7449fc 0%, #5b46c9 45%, #2e2a64 100%);--ds-orb-face:radial-gradient(circle at 50% 38%, #34306a 0%, #26234f 68%, #1d1b40 100%);--ds-orb-halo:radial-gradient(circle, #7449fc2e 0%, #7449fc0f 100%);--ds-orb-ring:#3a4a8f;--ds-orb-face-shade:inset 0 -6px 14px #00000040;--ds-orb-glow:0 0 48px #7449fc73;--ds-orb-eye:#c9d4ff;--ds-chip-find-bg:#1e5c4a;--ds-chip-find-fg:#c5f7e5;--ds-chip-analyze-bg:#7449fc;--ds-chip-analyze-fg:var(--ds-neutral-0);--ds-chip-create-bg:#14152ae6;--ds-chip-create-fg:#c9d0ff;--ds-chip-automate-bg:#1f2a66;--ds-chip-automate-fg:#c9d0ff;--ds-chip-glow:0 6px 16px -6px #7449fc80;--ds-upgrade-surface:linear-gradient(160deg, #1d1a3a 0%, #221b4d 55%, #1a1f42 100%);--ds-avatar-surface:#16392a;--ds-shadow-card:0 1px 2px #0000004d;--ds-shadow-raised:0 2px 4px #0000004d;--ds-shadow-composer:0 12px 28px -10px #0009, 0 1px 2px #0000004d;--ds-shadow-brand:0 8px 18px -6px #7449fc99;--ds-shadow-control:0 1px 2px #0006;--ds-shadow-hover:0 6px 16px -6px #00000080;--ds-shadow-popover:0 12px 32px -8px #0009;--ds-hover-lift:-1px}}@media (prefers-reduced-motion:reduce){:root,[data-preset],[data-mode],.dark{--ds-duration-fast:0s;--ds-duration-base:0s;--ds-duration-slow:0s;--ds-duration-pulse:0s}}
:root,[data-preset],[data-mode],.dark{--ds-agents-page-bg:var(--ds-bg-surface);--ds-selection-bg:var(--ds-bg-brand-selected);--ds-selection-fg:var(--ds-text-primary);--ds-scrollbar-track:var(--ds-bg-page);--ds-scrollbar-thumb:var(--ds-border-control);--ds-scrollbar-thumb-hover:var(--ds-text-secondary);--ds-scrollbar-thumb-active:var(--ds-text-strong);--ds-status-run-bg:var(--ds-info-bg);--ds-status-run-fg:var(--ds-info-fg);--ds-status-run-dot:var(--ds-bg-brand);--ds-status-warn-bg:var(--ds-warning-bg);--ds-status-warn-fg:var(--ds-warning-fg);--ds-status-warn-dot:var(--ds-warning-fg);--ds-status-ok-bg:var(--ds-success-bg);--ds-status-ok-fg:var(--ds-success-fg);--ds-status-ok-dot:var(--ds-success-fg);--ds-status-bad-bg:var(--ds-danger-bg);--ds-status-bad-fg:var(--ds-danger-fg);--ds-status-bad-dot:var(--ds-danger-solid);--ds-status-off-bg:var(--ds-bg-subtle);--ds-status-off-fg:var(--ds-text-secondary);--ds-status-off-dot:var(--ds-border-control);--ds-status-hollow-fg:var(--ds-text-secondary);--ds-status-hollow-ring:var(--ds-border-control);--ds-status-hollow-ring-width:1.5px;--ds-status-gate-bg:var(--ds-warning-bg);--ds-status-gate-fg:var(--ds-warning-fg);--ds-flow-bg:var(--ds-bg-page);--ds-flow-dots:var(--ds-border-strong);--ds-flow-edge:var(--ds-text-secondary);--ds-flow-edge-selected:var(--ds-bg-brand);--ds-flow-node-bg:var(--ds-bg-surface);--ds-flow-node-border:var(--ds-border-default);--ds-flow-node-shadow:var(--ds-shadow-card);--ds-flow-node-selected-border:var(--ds-border-focus);--ds-flow-node-selected-ring:var(--ds-focus-ring);--ds-flow-panel-bg:var(--ds-bg-elevated);--ds-flow-panel-shadow:var(--ds-shadow-popover);--ds-flow-scrim:var(--ds-bg-overlay);--ds-agent-type-fg:var(--ds-text-secondary);--ds-agent-type-bg:var(--ds-bg-subtle);--ds-knowledge-label-fg:var(--ds-text-on-brand);--ds-knowledge-category-0:#5743f8;--ds-knowledge-category-1:#2f5fd0;--ds-knowledge-category-2:#7a4fd6;--ds-knowledge-category-3:#b25e09;--ds-knowledge-category-4:#c03a68;--ds-knowledge-category-5:#2f7d3c;--ds-knowledge-category-6:#5b6472;--ds-knowledge-category-7:#8a6a00}:root[data-mode=dark],:root.dark,[data-mode=dark],.dark{--ds-agents-page-bg:var(--ds-bg-page);--ds-flow-edge:var(--ds-text-tertiary);--ds-knowledge-label-fg:var(--ds-bg-page);--ds-knowledge-category-0:#b49dff;--ds-knowledge-category-1:#7ea4ff;--ds-knowledge-category-2:#b598ff;--ds-knowledge-category-3:#f0a85a;--ds-knowledge-category-4:#f2849f;--ds-knowledge-category-5:#6fcf84;--ds-knowledge-category-6:#a7b0bd;--ds-knowledge-category-7:#e0c060}@media (prefers-color-scheme:dark){:root[data-mode=system],[data-mode=system]{--ds-agents-page-bg:var(--ds-bg-page);--ds-flow-edge:var(--ds-text-tertiary);--ds-knowledge-label-fg:var(--ds-bg-page);--ds-knowledge-category-0:#b49dff;--ds-knowledge-category-1:#7ea4ff;--ds-knowledge-category-2:#b598ff;--ds-knowledge-category-3:#f0a85a;--ds-knowledge-category-4:#f2849f;--ds-knowledge-category-5:#6fcf84;--ds-knowledge-category-6:#a7b0bd;--ds-knowledge-category-7:#e0c060}}
.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose{--tw-prose-body:var(--ds-text-primary);--tw-prose-headings:var(--ds-text-strong);--tw-prose-lead:var(--ds-text-secondary);--tw-prose-links:var(--ds-text-accent);--tw-prose-bold:var(--ds-text-strong);--tw-prose-counters:var(--ds-text-secondary);--tw-prose-bullets:var(--ds-border-control);--tw-prose-hr:var(--ds-border-subtle);--tw-prose-quotes:var(--ds-text-strong);--tw-prose-quote-borders:var(--ds-border-strong);--tw-prose-captions:var(--ds-text-secondary);--tw-prose-kbd:var(--ds-text-primary);--tw-prose-kbd-shadows:var(--ds-border-subtle);--tw-prose-code:var(--ds-text-primary);--tw-prose-pre-code:var(--ds-text-primary);--tw-prose-pre-bg:var(--ds-bg-subtle);--tw-prose-th-borders:var(--ds-border-default);--tw-prose-td-borders:var(--ds-border-subtle);--tw-prose-invert-body:var(--ds-text-primary);--tw-prose-invert-headings:var(--ds-text-strong);--tw-prose-invert-lead:var(--ds-text-secondary);--tw-prose-invert-links:var(--ds-text-accent);--tw-prose-invert-bold:var(--ds-text-strong);--tw-prose-invert-counters:var(--ds-text-secondary);--tw-prose-invert-bullets:var(--ds-border-control);--tw-prose-invert-hr:var(--ds-border-subtle);--tw-prose-invert-quotes:var(--ds-text-strong);--tw-prose-invert-quote-borders:var(--ds-border-strong);--tw-prose-invert-captions:var(--ds-text-secondary);--tw-prose-invert-kbd:var(--ds-text-primary);--tw-prose-invert-kbd-shadows:var(--ds-border-subtle);--tw-prose-invert-code:var(--ds-text-primary);--tw-prose-invert-pre-code:var(--ds-text-primary);--tw-prose-invert-pre-bg:var(--ds-bg-subtle);--tw-prose-invert-th-borders:var(--ds-border-default);--tw-prose-invert-td-borders:var(--ds-border-subtle)}