:root{--theme-color: #FA4616;--color-components-input-bg-normal: #c8ceda40;--color-components-input-text-placeholder: #98a2b2;--color-components-input-bg-hover: #c8ceda24;--color-components-input-bg-active: #f9fafb;--color-components-input-border-active: #d0d5dc;--color-components-input-border-destructive: #fda29b;--color-components-input-text-filled: #101828;--color-components-input-bg-destructive: #ffffff;--color-components-input-bg-disabled: #c8ceda24;--color-components-input-text-disabled: #d0d5dc;--color-components-input-text-filled-disabled: #676f83;--color-components-input-border-hover: #d0d5dc;--color-components-input-border-active-prompt-1: #0ba5ec;--color-components-input-border-active-prompt-2: #155aef;--color-components-kbd-bg-gray: #1018280a;--color-components-kbd-bg-white: #ffffff1f;--color-components-tooltip-bg: #fffffff2;--color-components-button-primary-text: #ffffff;--color-components-button-primary-bg: #155aef;--color-components-button-primary-border: #1018280a;--color-components-button-primary-bg-hover: #004aeb;--color-components-button-primary-border-hover: #10182814;--color-components-button-primary-bg-disabled: #155aef24;--color-components-button-primary-border-disabled: #ffffff00;--color-components-button-primary-text-disabled: #ffffff99;--color-components-button-secondary-text: #354052;--color-components-button-secondary-text-disabled: #10182840;--color-components-button-secondary-bg: #ffffff;--color-components-button-secondary-bg-hover: #f9fafb;--color-components-button-secondary-bg-disabled: #f9fafb;--color-components-button-secondary-border: #10182824;--color-components-button-secondary-border-hover: #10182833;--color-components-button-secondary-border-disabled: #1018280a;--color-components-button-tertiary-text: #354052;--color-components-button-tertiary-text-disabled: #10182840;--color-components-button-tertiary-bg: #f2f4f7;--color-components-button-tertiary-bg-hover: #e9ebf0;--color-components-button-tertiary-bg-disabled: #f9fafb;--color-components-button-ghost-text: #354052;--color-components-button-ghost-text-disabled: #10182840;--color-components-button-ghost-bg-hover: #c8ceda33;--color-components-button-destructive-primary-text: #ffffff;--color-components-button-destructive-primary-text-disabled: #ffffff99;--color-components-button-destructive-primary-bg: #d92d20;--color-components-button-destructive-primary-bg-hover: #b42318;--color-components-button-destructive-primary-bg-disabled: #fee4e2;--color-components-button-destructive-primary-border: #18181b0a;--color-components-button-destructive-primary-border-hover: #18181b14;--color-components-button-destructive-primary-border-disabled: #ffffff00;--color-components-button-destructive-secondary-text: #d92d20;--color-components-button-destructive-secondary-text-disabled: #f0443833;--color-components-button-destructive-secondary-bg: #ffffff;--color-components-button-destructive-secondary-bg-hover: #fef3f2;--color-components-button-destructive-secondary-bg-disabled: #fef3f2;--color-components-button-destructive-secondary-border: #18181b14;--color-components-button-destructive-secondary-border-hover: #f0443840;--color-components-button-destructive-secondary-border-disabled: #f044380a;--color-components-button-destructive-tertiary-text: #d92d20;--color-components-button-destructive-tertiary-text-disabled: #f0443833;--color-components-button-destructive-tertiary-bg: #fee4e2;--color-components-button-destructive-tertiary-bg-hover: #fecdca;--color-components-button-destructive-tertiary-bg-disabled: #f044380a;--color-components-button-destructive-ghost-text: #d92d20;--color-components-button-destructive-ghost-text-disabled: #f0443833;--color-components-button-destructive-ghost-bg-hover: #fee4e2;--color-components-button-secondary-accent-text: #155aef;--color-components-button-secondary-accent-text-disabled: #b2caff;--color-components-button-secondary-accent-bg: #ffffff;--color-components-button-secondary-accent-bg-hover: #f2f4f7;--color-components-button-secondary-accent-bg-disabled: #f9fafb;--color-components-button-secondary-accent-border: #10182824;--color-components-button-secondary-accent-border-hover: #10182824;--color-components-button-secondary-accent-border-disabled: #1018280a;--color-components-button-indigo-bg: #444ce7;--color-components-button-indigo-bg-hover: #3538cd;--color-components-button-indigo-bg-disabled: #6172f324;--color-components-checkbox-icon: #ffffff;--color-components-checkbox-icon-disabled: #ffffff80;--color-components-checkbox-bg: #155aef;--color-components-checkbox-bg-hover: #004aeb;--color-components-checkbox-bg-disabled: #f2f4f7;--color-components-checkbox-border: #d0d5dc;--color-components-checkbox-border-hover: #98a2b2;--color-components-checkbox-border-disabled: #18181b0a;--color-components-checkbox-bg-unchecked: #ffffff;--color-components-checkbox-bg-unchecked-hover: #ffffff;--color-components-checkbox-bg-disabled-checked: #b2caff;--color-components-radio-border-checked: #155aef;--color-components-radio-border-checked-hover: #004aeb;--color-components-radio-border-checked-disabled: #b2caff;--color-components-radio-bg-disabled: #ffffff00;--color-components-radio-border: #d0d5dc;--color-components-radio-border-hover: #98a2b2;--color-components-radio-border-disabled: #18181b0a;--color-components-radio-bg: #ffffff00;--color-components-radio-bg-hover: #ffffff00;--color-components-toggle-knob: #ffffff;--color-components-toggle-knob-disabled: #fffffff2;--color-components-toggle-bg: #155aef;--color-components-toggle-bg-hover: #004aeb;--color-components-toggle-bg-disabled: #d1e0ff;--color-components-toggle-bg-unchecked: #e9ebf0;--color-components-toggle-bg-unchecked-hover: #d0d5dc;--color-components-toggle-bg-unchecked-disabled: #f2f4f7;--color-components-toggle-knob-hover: #ffffff;--color-components-card-bg: #fcfcfd;--color-components-card-border: #ffffff;--color-components-card-bg-alt: #ffffff;--color-components-menu-item-text: #495464;--color-components-menu-item-text-active: #18222f;--color-components-menu-item-text-hover: #354052;--color-components-menu-item-text-active-accent: #18222f;--color-components-panel-bg: #ffffff;--color-components-panel-bg-blur: #fffffff2;--color-components-panel-border: #10182814;--color-components-panel-border-subtle: #10182814;--color-components-panel-gradient-2: #f9fafb;--color-components-panel-gradient-1: #ffffff;--color-components-panel-bg-alt: #f9fafb;--color-components-panel-on-panel-item-bg: #ffffff;--color-components-panel-on-panel-item-bg-hover: #f9fafb;--color-components-panel-on-panel-item-bg-alt: #f9fafb;--color-components-panel-on-panel-item-bg-transparent: #fffffff2;--color-components-panel-on-panel-item-bg-hover-transparent: #f9fafb00;--color-components-panel-on-panel-item-bg-destructive-hover-transparent: #fef3f200;--color-components-panel-bg-transparent: #ffffff00;--color-components-main-nav-nav-button-text: #495464;--color-components-main-nav-nav-button-text-active: #155aef;--color-components-main-nav-nav-button-bg: #ffffff00;--color-components-main-nav-nav-button-bg-active: #fcfcfd;--color-components-main-nav-nav-button-border: #fffffff2;--color-components-main-nav-nav-button-bg-hover: #1018280a;--color-components-main-nav-nav-user-border: #ffffff;--color-components-slider-knob: #ffffff;--color-components-slider-knob-hover: #ffffff;--color-components-slider-knob-disabled: #fffffff2;--color-components-slider-range: #296dff;--color-components-slider-track: #e9ebf0;--color-components-slider-knob-border-hover: #10182833;--color-components-slider-knob-border: #10182824;--color-components-segmented-control-item-active-bg: #ffffff;--color-components-segmented-control-item-active-border: #ffffff;--color-components-segmented-control-bg-normal: #c8ceda33;--color-components-segmented-control-item-active-accent-bg: #ffffff;--color-components-segmented-control-item-active-accent-border: #ffffff;--color-components-option-card-option-bg: #fcfcfd;--color-components-option-card-option-selected-bg: #ffffff;--color-components-option-card-option-selected-border: #296dff;--color-components-option-card-option-border: #e9ebf0;--color-components-option-card-option-bg-hover: #ffffff;--color-components-option-card-option-border-hover: #d0d5dc;--color-components-tab-active: #155aef;--color-components-badge-white-to-dark: #ffffff;--color-components-badge-status-light-success-bg: #47cd89;--color-components-badge-status-light-success-border-inner: #17b26a;--color-components-badge-status-light-success-halo: #17b26a40;--color-components-badge-status-light-border-outer: #ffffff;--color-components-badge-status-light-high-light: #ffffff4d;--color-components-badge-status-light-warning-bg: #fdb022;--color-components-badge-status-light-warning-border-inner: #f79009;--color-components-badge-status-light-warning-halo: #f7900940;--color-components-badge-status-light-error-bg: #f97066;--color-components-badge-status-light-error-border-inner: #f04438;--color-components-badge-status-light-error-halo: #f0443840;--color-components-badge-status-light-normal-bg: #36bffa;--color-components-badge-status-light-normal-border-inner: #0ba5ec;--color-components-badge-status-light-normal-halo: #0ba5ec40;--color-components-badge-status-light-disabled-bg: #98a2b2;--color-components-badge-status-light-disabled-border-inner: #676f83;--color-components-badge-status-light-disabled-halo: #1018280a;--color-components-badge-bg-green-soft: #17b26a14;--color-components-badge-bg-orange-soft: #f7900914;--color-components-badge-bg-red-soft: #f0443814;--color-components-badge-bg-blue-light-soft: #0ba5ec14;--color-components-badge-bg-gray-soft: #1018280a;--color-components-badge-bg-dimm: #ffffff0d;--color-components-chart-line: #296dff;--color-components-chart-area-1: #155aef24;--color-components-chart-area-2: #155aef0a;--color-components-chart-current-1: #155aef;--color-components-chart-current-2: #d1e0ff;--color-components-chart-bg: #ffffff;--color-components-actionbar-bg: #fffffff2;--color-components-actionbar-border: #1018280a;--color-components-actionbar-bg-accent: #f5f7ff;--color-components-actionbar-border-accent: #b2caff;--color-components-dropzone-bg-alt: #f2f4f7;--color-components-dropzone-bg: #f9fafb;--color-components-dropzone-bg-accent: #155aef24;--color-components-dropzone-border: #10182814;--color-components-dropzone-border-alt: #10182833;--color-components-dropzone-border-accent: #84abff;--color-components-progress-brand-progress: #296dff;--color-components-progress-brand-border: #296dff;--color-components-progress-brand-bg: #155aef0a;--color-components-progress-white-progress: #ffffff;--color-components-progress-white-border: #fffffff2;--color-components-progress-white-bg: #ffffff03;--color-components-progress-gray-progress: #98a2b2;--color-components-progress-gray-border: #98a2b2;--color-components-progress-gray-bg: #c8ceda05;--color-components-progress-warning-progress: #f79009;--color-components-progress-warning-border: #f79009;--color-components-progress-warning-bg: #f790090a;--color-components-progress-error-progress: #f04438;--color-components-progress-error-border: #f04438;--color-components-progress-error-bg: #f044380a;--color-components-chat-input-audio-bg: #eff4ff;--color-components-chat-input-audio-wave-default: #155aef33;--color-components-chat-input-bg-mask-1: #ffffff03;--color-components-chat-input-bg-mask-2: #f2f4f7;--color-components-chat-input-border: #ffffff;--color-components-chat-input-audio-wave-active: #296dff;--color-components-chat-input-audio-bg-alt: #fcfcfd;--color-components-avatar-shape-fill-stop-0: #ffffff;--color-components-avatar-shape-fill-stop-100: #ffffffe6;--color-components-avatar-bg-mask-stop-0: #ffffff1f;--color-components-avatar-bg-mask-stop-100: #ffffff14;--color-components-avatar-default-avatar-bg: #d0d5dc;--color-components-avatar-mask-darkmode-dimmed: #ffffff00;--color-components-label-gray: #f2f4f7;--color-components-premium-badge-blue-bg-stop-0: #5289ff;--color-components-premium-badge-blue-bg-stop-100: #155aef;--color-components-premium-badge-blue-stroke-stop-0: #fffffff2;--color-components-premium-badge-blue-stroke-stop-100: #155aef;--color-components-premium-badge-blue-text-stop-0: #f5f7ff;--color-components-premium-badge-blue-text-stop-100: #d1e0ff;--color-components-premium-badge-blue-glow: #00329e;--color-components-premium-badge-blue-bg-stop-0-hover: #296dff;--color-components-premium-badge-blue-bg-stop-100-hover: #004aeb;--color-components-premium-badge-blue-glow-hover: #84abff;--color-components-premium-badge-blue-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-blue-stroke-stop-100-hover: #00329e;--color-components-premium-badge-highlight-stop-0: #ffffff1f;--color-components-premium-badge-highlight-stop-100: #ffffff4d;--color-components-premium-badge-indigo-bg-stop-0: #8098f9;--color-components-premium-badge-indigo-bg-stop-100: #444ce7;--color-components-premium-badge-indigo-stroke-stop-0: #fffffff2;--color-components-premium-badge-indigo-stroke-stop-100: #6172f3;--color-components-premium-badge-indigo-text-stop-0: #f5f8ff;--color-components-premium-badge-indigo-text-stop-100: #e0eaff;--color-components-premium-badge-indigo-glow: #2d3282;--color-components-premium-badge-indigo-glow-hover: #a4bcfd;--color-components-premium-badge-indigo-bg-stop-0-hover: #6172f3;--color-components-premium-badge-indigo-bg-stop-100-hover: #2d31a6;--color-components-premium-badge-indigo-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-indigo-stroke-stop-100-hover: #2d31a6;--color-components-premium-badge-grey-bg-stop-0: #98a2b2;--color-components-premium-badge-grey-bg-stop-100: #676f83;--color-components-premium-badge-grey-stroke-stop-0: #fffffff2;--color-components-premium-badge-grey-stroke-stop-100: #676f83;--color-components-premium-badge-grey-text-stop-0: #fcfcfd;--color-components-premium-badge-grey-text-stop-100: #f2f4f7;--color-components-premium-badge-grey-glow: #101828;--color-components-premium-badge-grey-glow-hover: #d0d5dc;--color-components-premium-badge-grey-bg-stop-0-hover: #676f83;--color-components-premium-badge-grey-bg-stop-100-hover: #354052;--color-components-premium-badge-grey-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-grey-stroke-stop-100-hover: #354052;--color-components-premium-badge-orange-bg-stop-0: #ff692e;--color-components-premium-badge-orange-bg-stop-100: #e04f16;--color-components-premium-badge-orange-stroke-stop-0: #fffffff2;--color-components-premium-badge-orange-stroke-stop-100: #e62e05;--color-components-premium-badge-orange-text-stop-0: #fefaf5;--color-components-premium-badge-orange-text-stop-100: #fdead7;--color-components-premium-badge-orange-glow: #772917;--color-components-premium-badge-orange-glow-hover: #f7b27a;--color-components-premium-badge-orange-bg-stop-0-hover: #ff4405;--color-components-premium-badge-orange-bg-stop-100-hover: #b93815;--color-components-premium-badge-orange-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-orange-stroke-stop-100-hover: #bc1b06;--color-components-progress-bar-bg: #155aef0a;--color-components-progress-bar-progress: #155aef24;--color-components-progress-bar-border: #1018280a;--color-components-progress-bar-progress-solid: #296dff;--color-components-progress-bar-progress-highlight: #155aef33;--color-components-icon-bg-red-solid: #d92d20;--color-components-icon-bg-rose-solid: #e31b54;--color-components-icon-bg-pink-solid: #dd2590;--color-components-icon-bg-orange-dark-solid: #ff4405;--color-components-icon-bg-yellow-solid: #eaaa08;--color-components-icon-bg-green-solid: #4ca30d;--color-components-icon-bg-teal-solid: #0e9384;--color-components-icon-bg-blue-light-solid: #0ba5ec;--color-components-icon-bg-blue-solid: #155aef;--color-components-icon-bg-indigo-solid: #444ce7;--color-components-icon-bg-violet-solid: #7839ee;--color-components-icon-bg-midnight-solid: #828dad;--color-components-icon-bg-rose-soft: #fff1f3;--color-components-icon-bg-pink-soft: #fdf2fa;--color-components-icon-bg-orange-dark-soft: #fff4ed;--color-components-icon-bg-yellow-soft: #fefbe8;--color-components-icon-bg-green-soft: #f3fee7;--color-components-icon-bg-teal-soft: #f0fdf9;--color-components-icon-bg-blue-light-soft: #f0f9ff;--color-components-icon-bg-blue-soft: #eff4ff;--color-components-icon-bg-indigo-soft: #eef4ff;--color-components-icon-bg-violet-soft: #f5f3ff;--color-components-icon-bg-midnight-soft: #f0f2f5;--color-components-icon-bg-red-soft: #fef3f2;--color-components-icon-bg-orange-solid: #f79009;--color-components-icon-bg-orange-soft: #fffaeb;--color-text-primary: #000000;--color-text-secondary: #53535A;--color-text-tertiary: #949495;--color-text-quaternary: #1018284d;--color-text-destructive: #d92d20;--color-text-success: #079455;--color-text-warning: #dc6803;--color-text-destructive-secondary: #f04438;--color-text-success-secondary: #17b26a;--color-text-warning-secondary: #f79009;--color-text-accent: var(--theme-color);--color-text-primary-on-surface: #ffffff;--color-text-placeholder: #98a2b2;--color-text-disabled: #d0d5dc;--color-text-accent-secondary: #296dff;--color-text-accent-light-mode-only: #155aef;--color-text-text-selected: #155aef24;--color-text-secondary-on-surface: #ffffffe6;--color-text-logo-text: #18222f;--color-text-empty-state-icon: #d0d5dc;--color-text-inverted: #000000;--color-text-inverted-dimmed: #000000f2;--color-background-body: #f2f4f7;--color-background-default-subtle: #fcfcfd;--color-background-neutral-subtle: #f9fafb;--color-background-sidenav-bg: #FAFAFA;--color-background-default: #ffffff;--color-background-soft: #f9fafb;--color-background-gradient-bg-fill-chat-bg-1: #f9fafb;--color-background-gradient-bg-fill-chat-bg-2: #f2f4f7;--color-background-gradient-bg-fill-chat-bubble-bg-1: #ffffff;--color-background-gradient-bg-fill-chat-bubble-bg-2: #ffffff99;--color-background-gradient-bg-fill-debug-bg-1: #ffffff00;--color-background-gradient-bg-fill-debug-bg-2: #c8ceda24;--color-background-gradient-mask-gray: #c8ceda33;--color-background-gradient-mask-transparent: #ffffff00;--color-background-gradient-mask-input-clear-2: #e9ebf000;--color-background-gradient-mask-input-clear-1: #e9ebf0;--color-background-gradient-mask-transparent-dark: #00000000;--color-background-gradient-mask-side-panel-2: #1018284d;--color-background-gradient-mask-side-panel-1: #10182805;--color-background-default-burn: #e9ebf0;--color-background-overlay-fullscreen: #f9fafbf2;--color-background-default-lighter: #ffffff80;--color-background-section: #f9fafb;--color-background-interaction-from-bg-1: #c8ceda33;--color-background-interaction-from-bg-2: #c8ceda24;--color-background-section-burn: #f2f4f7;--color-background-default-dodge: #ffffff;--color-background-overlay: #10182899;--color-background-default-dimmed: #e9ebf0;--color-background-default-hover: #f9fafb;--color-background-overlay-alt: #10182866;--color-background-surface-white: #fffffff2;--color-background-overlay-destructive: #f044384d;--color-background-overlay-backdrop: #f2f4f7f2;--color-shadow-shadow-1: #09090b08;--color-shadow-shadow-3: #09090b0d;--color-shadow-shadow-4: #09090b0f;--color-shadow-shadow-5: #09090b14;--color-shadow-shadow-6: #09090b1a;--color-shadow-shadow-7: #09090b1f;--color-shadow-shadow-8: #09090b24;--color-shadow-shadow-9: #09090b2e;--color-shadow-shadow-2: #09090b0a;--color-shadow-shadow-10: #09090b0d;--color-workflow-block-border: #ffffff;--color-workflow-block-parma-bg: #f2f4f7;--color-workflow-block-bg: #fcfcfd;--color-workflow-block-bg-transparent: #fcfcfde6;--color-workflow-block-border-highlight: #155aef24;--color-workflow-canvas-workflow-dot-color: #8585ad26;--color-workflow-canvas-workflow-bg: #f2f4f7;--color-workflow-link-line-active: #296dff;--color-workflow-link-line-normal: #d0d5dc;--color-workflow-link-line-handle: #296dff;--color-workflow-link-line-normal-transparent: #d0d5dc33;--color-workflow-link-line-failure-active: #f79009;--color-workflow-link-line-failure-handle: #f79009;--color-workflow-link-line-failure-button-bg: #dc6803;--color-workflow-link-line-failure-button-hover: #b54708;--color-workflow-link-line-success-active: #17b26a;--color-workflow-link-line-success-handle: #17b26a;--color-workflow-link-line-error-active: #f04438;--color-workflow-link-line-error-handle: #f04438;--color-workflow-minimap-bg: #e9ebf0;--color-workflow-minimap-block: #c8ceda4d;--color-workflow-display-success-bg: #ecfdf3;--color-workflow-display-success-border-1: #17b26acc;--color-workflow-display-success-border-2: #17b26a80;--color-workflow-display-success-vignette-color: #17b26a33;--color-workflow-display-success-bg-line-pattern: #17b26a4d;--color-workflow-display-glass-1: #ffffff1f;--color-workflow-display-glass-2: #ffffff80;--color-workflow-display-vignette-dark: #0000001f;--color-workflow-display-highlight: #ffffff80;--color-workflow-display-outline: #0000000d;--color-workflow-display-error-bg: #fef3f2;--color-workflow-display-error-bg-line-pattern: #f044384d;--color-workflow-display-error-border-1: #f04438cc;--color-workflow-display-error-border-2: #f0443880;--color-workflow-display-error-vignette-color: #f0443833;--color-workflow-display-warning-bg: #fffaeb;--color-workflow-display-warning-bg-line-pattern: #f790094d;--color-workflow-display-warning-border-1: #f79009cc;--color-workflow-display-warning-border-2: #f7900980;--color-workflow-display-warning-vignette-color: #f7900933;--color-workflow-display-normal-bg: #f0f9ff;--color-workflow-display-normal-bg-line-pattern: #0ba5ec4d;--color-workflow-display-normal-border-1: #0ba5eccc;--color-workflow-display-normal-border-2: #0ba5ec80;--color-workflow-display-normal-vignette-color: #0ba5ec33;--color-workflow-display-disabled-bg: #f9fafb;--color-workflow-display-disabled-bg-line-pattern: #c8ceda4d;--color-workflow-display-disabled-border-1: #c8ceda99;--color-workflow-display-disabled-border-2: #c8ceda66;--color-workflow-display-disabled-vignette-color: #c8ceda66;--color-workflow-display-disabled-outline: #00000000;--color-workflow-workflow-progress-bg-1: #c8ceda33;--color-workflow-workflow-progress-bg-2: #c8ceda0a;--color-divider-subtle: #1018280a;--color-divider-regular: #10182814;--color-divider-deep: #10182824;--color-divider-burn: #1018280a;--color-divider-intense: #1018284d;--color-divider-solid: #d0d5dc;--color-divider-solid-alt: #98a2b2;--color-state-base-hover: #c8ceda33;--color-state-base-active: #c8ceda66;--color-state-base-hover-alt: #c8ceda66;--color-state-base-handle: #10182833;--color-state-base-handle-hover: #1018284d;--color-state-base-hover-subtle: #c8ceda14;--color-state-accent-hover: #eff4ff;--color-state-accent-active: #155aef14;--color-state-accent-hover-alt: #d1e0ff;--color-state-accent-solid: #296dff;--color-state-accent-active-alt: #155aef24;--color-state-destructive-hover: #fef3f2;--color-state-destructive-hover-alt: #fee4e2;--color-state-destructive-active: #fecdca;--color-state-destructive-solid: #f04438;--color-state-destructive-border: #fda29b;--color-state-success-hover: #ecfdf3;--color-state-success-hover-alt: #dcfae6;--color-state-success-active: #abefc6;--color-state-success-solid: #17b26a;--color-state-warning-hover: #fffaeb;--color-state-warning-hover-alt: #fef0c7;--color-state-warning-active: #fedf89;--color-state-warning-solid: #f79009;--color-effects-highlight: #ffffff;--color-effects-highlight-lightmode-off: #ffffff00;--color-effects-image-frame: #ffffff;--color-util-colors-orange-dark-orange-dark-50: #fff4ed;--color-util-colors-orange-dark-orange-dark-100: #ffe6d5;--color-util-colors-orange-dark-orange-dark-200: #ffd6ae;--color-util-colors-orange-dark-orange-dark-300: #ff9c66;--color-util-colors-orange-dark-orange-dark-400: #ff692e;--color-util-colors-orange-dark-orange-dark-500: #ff4405;--color-util-colors-orange-dark-orange-dark-600: #e62e05;--color-util-colors-orange-dark-orange-dark-700: #bc1b06;--color-util-colors-orange-orange-50: #fef6ee;--color-util-colors-orange-orange-100: #fdead7;--color-util-colors-orange-orange-200: #f9dbaf;--color-util-colors-orange-orange-300: #f7b27a;--color-util-colors-orange-orange-400: #f38744;--color-util-colors-orange-orange-500: #ef6820;--color-util-colors-orange-orange-600: #e04f16;--color-util-colors-orange-orange-700: #b93815;--color-util-colors-orange-orange-100-transparent: #fdead700;--color-util-colors-pink-pink-50: #fdf2fa;--color-util-colors-pink-pink-100: #fce7f6;--color-util-colors-pink-pink-200: #fcceee;--color-util-colors-pink-pink-300: #faa7e0;--color-util-colors-pink-pink-400: #f670c7;--color-util-colors-pink-pink-500: #ee46bc;--color-util-colors-pink-pink-600: #dd2590;--color-util-colors-pink-pink-700: #c11574;--color-util-colors-fuchsia-fuchsia-50: #fdf4ff;--color-util-colors-fuchsia-fuchsia-100: #fbe8ff;--color-util-colors-fuchsia-fuchsia-200: #f6d0fe;--color-util-colors-fuchsia-fuchsia-300: #eeaafd;--color-util-colors-fuchsia-fuchsia-400: #e478fa;--color-util-colors-fuchsia-fuchsia-500: #d444f1;--color-util-colors-fuchsia-fuchsia-600: #ba24d5;--color-util-colors-fuchsia-fuchsia-700: #9f1ab1;--color-util-colors-purple-purple-50: #f4f3ff;--color-util-colors-purple-purple-100: #ebe9fe;--color-util-colors-purple-purple-200: #d9d6fe;--color-util-colors-purple-purple-300: #bdb4fe;--color-util-colors-purple-purple-400: #9b8afb;--color-util-colors-purple-purple-500: #7a5af8;--color-util-colors-purple-purple-600: #6938ef;--color-util-colors-purple-purple-700: #5925dc;--color-util-colors-indigo-indigo-50: #eef4ff;--color-util-colors-indigo-indigo-100: #e0eaff;--color-util-colors-indigo-indigo-200: #c7d7fe;--color-util-colors-indigo-indigo-300: #a4bcfd;--color-util-colors-indigo-indigo-400: #8098f9;--color-util-colors-indigo-indigo-500: #6172f3;--color-util-colors-indigo-indigo-600: #444ce7;--color-util-colors-indigo-indigo-700: #3538cd;--color-util-colors-blue-blue-50: #eff8ff;--color-util-colors-blue-blue-100: #d1e9ff;--color-util-colors-blue-blue-200: #b2ddff;--color-util-colors-blue-blue-300: #84caff;--color-util-colors-blue-blue-400: #53b1fd;--color-util-colors-blue-blue-500: #2e90fa;--color-util-colors-blue-blue-600: #1570ef;--color-util-colors-blue-blue-700: #175cd3;--color-util-colors-blue-light-blue-light-50: #f0f9ff;--color-util-colors-blue-light-blue-light-100: #e0f2fe;--color-util-colors-blue-light-blue-light-200: #b9e6fe;--color-util-colors-blue-light-blue-light-300: #7cd4fd;--color-util-colors-blue-light-blue-light-400: #36bffa;--color-util-colors-blue-light-blue-light-500: #0ba5ec;--color-util-colors-blue-light-blue-light-600: #0086c9;--color-util-colors-blue-light-blue-light-700: #026aa2;--color-util-colors-gray-blue-gray-blue-50: #f8f9fc;--color-util-colors-gray-blue-gray-blue-100: #eaecf5;--color-util-colors-gray-blue-gray-blue-200: #d5d9eb;--color-util-colors-gray-blue-gray-blue-300: #b3b8db;--color-util-colors-gray-blue-gray-blue-400: #717bbc;--color-util-colors-gray-blue-gray-blue-500: #4e5ba6;--color-util-colors-gray-blue-gray-blue-600: #3e4784;--color-util-colors-gray-blue-gray-blue-700: #363f72;--color-util-colors-blue-brand-blue-brand-50: #f5f7ff;--color-util-colors-blue-brand-blue-brand-100: #d1e0ff;--color-util-colors-blue-brand-blue-brand-200: #b2caff;--color-util-colors-blue-brand-blue-brand-300: #84abff;--color-util-colors-blue-brand-blue-brand-400: #5289ff;--color-util-colors-blue-brand-blue-brand-500: #296dff;--color-util-colors-blue-brand-blue-brand-600: #155aef;--color-util-colors-blue-brand-blue-brand-700: #004aeb;--color-util-colors-red-red-50: #fef3f2;--color-util-colors-red-red-100: #fee4e2;--color-util-colors-red-red-200: #fecdca;--color-util-colors-red-red-300: #fda29b;--color-util-colors-red-red-400: #f97066;--color-util-colors-red-red-500: #f04438;--color-util-colors-red-red-600: #d92d20;--color-util-colors-red-red-700: #b42318;--color-util-colors-green-green-50: #ecfdf3;--color-util-colors-green-green-100: #dcfae6;--color-util-colors-green-green-200: #abefc6;--color-util-colors-green-green-300: #75e0a7;--color-util-colors-green-green-400: #47cd89;--color-util-colors-green-green-500: #17b26a;--color-util-colors-green-green-600: #079455;--color-util-colors-green-green-700: #067647;--color-util-colors-warning-warning-50: #fffaeb;--color-util-colors-warning-warning-100: #fef0c7;--color-util-colors-warning-warning-200: #fedf89;--color-util-colors-warning-warning-300: #fec84b;--color-util-colors-warning-warning-400: #fdb022;--color-util-colors-warning-warning-500: #f79009;--color-util-colors-warning-warning-600: #dc6803;--color-util-colors-warning-warning-700: #b54708;--color-util-colors-yellow-yellow-50: #fefbe8;--color-util-colors-yellow-yellow-100: #fef7c3;--color-util-colors-yellow-yellow-200: #feee95;--color-util-colors-yellow-yellow-300: #fde272;--color-util-colors-yellow-yellow-400: #fac515;--color-util-colors-yellow-yellow-500: #eaaa08;--color-util-colors-yellow-yellow-600: #ca8504;--color-util-colors-yellow-yellow-700: #a15c07;--color-util-colors-teal-teal-50: #f0fdf9;--color-util-colors-teal-teal-100: #ccfbef;--color-util-colors-teal-teal-200: #99f6e0;--color-util-colors-teal-teal-300: #5fe9d0;--color-util-colors-teal-teal-400: #2ed3b7;--color-util-colors-teal-teal-500: #15b79e;--color-util-colors-teal-teal-600: #0e9384;--color-util-colors-teal-teal-700: #107569;--color-util-colors-cyan-cyan-50: #ecfdff;--color-util-colors-cyan-cyan-100: #cff9fe;--color-util-colors-cyan-cyan-200: #a5f0fc;--color-util-colors-cyan-cyan-300: #67e3f9;--color-util-colors-cyan-cyan-400: #22ccee;--color-util-colors-cyan-cyan-500: #06aed4;--color-util-colors-cyan-cyan-600: #088ab2;--color-util-colors-cyan-cyan-700: #0e7090;--color-util-colors-violet-violet-50: #f5f3ff;--color-util-colors-violet-violet-100: #ece9fe;--color-util-colors-violet-violet-200: #ddd6fe;--color-util-colors-violet-violet-300: #c3b5fd;--color-util-colors-violet-violet-400: #a48afb;--color-util-colors-violet-violet-500: #875bf7;--color-util-colors-violet-violet-600: #7839ee;--color-util-colors-violet-violet-700: #6927da;--color-util-colors-gray-gray-50: #f9fafb;--color-util-colors-gray-gray-100: #f2f4f7;--color-util-colors-gray-gray-200: #e9ebf0;--color-util-colors-gray-gray-300: #d0d5dc;--color-util-colors-gray-gray-400: #98a2b2;--color-util-colors-gray-gray-500: #676f83;--color-util-colors-gray-gray-600: #495464;--color-util-colors-gray-gray-700: #354052;--color-util-colors-green-light-green-light-50: #f3fee7;--color-util-colors-green-light-green-light-100: #e3fbcc;--color-util-colors-green-light-green-light-200: #d0f8ab;--color-util-colors-green-light-green-light-300: #a6ef67;--color-util-colors-green-light-green-light-500: #66c61c;--color-util-colors-green-light-green-light-400: #85e13a;--color-util-colors-green-light-green-light-600: #4ca30d;--color-util-colors-green-light-green-light-700: #3b7c0f;--color-util-colors-rose-rose-50: #fff1f3;--color-util-colors-rose-rose-100: #ffe4e8;--color-util-colors-rose-rose-200: #fecdd6;--color-util-colors-rose-rose-300: #fea3b4;--color-util-colors-rose-rose-400: #fd6f8e;--color-util-colors-rose-rose-500: #f63d68;--color-util-colors-rose-rose-600: #e31b54;--color-util-colors-rose-rose-700: #c01048;--color-util-colors-midnight-midnight-50: #fbfbfc;--color-util-colors-midnight-midnight-100: #f0f2f5;--color-util-colors-midnight-midnight-200: #dfe1ea;--color-util-colors-midnight-midnight-300: #c6cbd9;--color-util-colors-midnight-midnight-400: #a7aec5;--color-util-colors-midnight-midnight-500: #828dad;--color-util-colors-midnight-midnight-600: #5d698d;--color-util-colors-midnight-midnight-700: #3e465e;--color-third-party-LangChain: #1c3c3c;--color-third-party-Langfuse: #000000;--color-third-party-Github: #1b1f24;--color-third-party-Github-tertiary: #1b1f24;--color-third-party-Github-secondary: #1b1f24;--color-third-party-model-bg-openai: #e3e5e8;--color-third-party-model-bg-anthropic: #eeede7;--color-third-party-model-bg-default: #f9fafb;--color-third-party-aws: #141f2e;--color-third-party-aws-alt: #0f1824;--color-saas-background: #fcfcfd;--color-saas-pricing-grid-bg: #c8ceda80 }:root{--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: transparent;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}img{vertical-align:top}html{height:100%}body{height:100%;color:var(--color-text-primary);background:var(--color-background-body);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;overflow:hidden;position:fixed;width:100%}input::-webkit-search-cancel-button{display:none}.fade-enter-from{opacity:0}.fade-enter-to{opacity:1}.fade-enter-active{transition:opacity .3s ease}.fade-leave-from{opacity:1}.fade-leave-to{opacity:0}.fade-leave-active{transition:opacity .3s ease}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5EAAsAAAAAFZgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8R0kSY21hcAAAAYgAAACwAAACUOfIf89nbHlmAAACOAAACYAAAA2ID5+QFWhlYWQAAAu4AAAALgAAADYr95qxaGhlYQAAC+gAAAAcAAAAJAfeA5NobXR4AAAMBAAAAA8AAABISAAAAGxvY2EAAAwUAAAAJgAAACYhCByybWF4cAAADDwAAAAfAAAAIAEpAJNuYW1lAAAMXAAAAUAAAAJnEKM8sHBvc3QAAA2cAAAAqAAAAPwVhVb9eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnhk9c2Ju+N/AwMB8hwFIMjCiKGICAG/JDNR4nO2SS3ICMQxEn5lhQsIkYe7BCkLCJz/mQFlxXNa6xqTl5hio6qnKsmS7ug3MgUasRQvlQiHjT9VS6w1Ptd4y1p426zFOk/Ims9aapNNZDyx4VP+SnmdeeGXFoN2GWU6Vjnv0NV9vqyFVNFKQ2Jr0Jd6MVCV2RvoS70ZKEx8mPYq9kfrEweRtcTRyhDgZeUN8GrlEfBn5RXyb+rYfkw7Hr8n/EmcjX/UXDOUfMyow0XiclVZrjBvVFb7nXnts7/g94xl7vTv22B6Pd/1YP8e73l2vd7Mhu2k2SbXNarOQhpAAKUlQIyUg0lRJhYqiVjxaqlREFUWqEEpCVCr4A7RSSquqQgi1P0iphCitWkGh/dP+qspOeu54Dck/Ko+uz733nHPvedzvHEIJuflzdpWtkRRpEgJ1VVGVmCx4VA2CND8BQchmzLyZb7attqVmPIJHkDlPnc+bfAfeOXXk7qnOZPOC1yNEFMX73fajd5w6fGiy05k8dPjUXXtXyhMT5ZW9rw4Its/Z2PP96QteRYkIHu93xkqdqbuPfMSF9t3G6xCEEBfe8x12kZVIjhRIiVTxrpbqVlJMUWMRvK9bKELGNCrQirSsOeBf2wB3xMAvYqhtE/4jDsExwe12uRgE/fZFPNcj2Bf9QWBAXYJbgGP22xCzP4FjENu88fHHH7Nx6jpPXS43avfYckBxP83Y024lAP/wCG7qdrld9PzmhZPwk3vusQ+chB/MrK6u9u96k12lN8gwaZEu2UFIu2k19C6ta6A26oqMdw1CJm/qmXykaU1Df0fXAA3RnZ1sJg+yUrea+YzABsT5RBTAXZzbOVd0vxhNJKKvSstry5L9L05/a2sDqhiDiP0rZ+uJaALOG5aB3+Avmsh1MplOLpFLmJWKmYBfRBJGR9c7Bo3rceqs2WeH8/mWYcBTSS5joLMxBoRehw+IBydOBjQiQGZn7j16Bj44c/TemVm4jixutP2P7BIziUaKZJLsJmvIr0GMBWkWzZ0A1uyCokoaNPS61Za64K4ro2h4Jj8L6KVbJ6yupMDxFxfljmp3oRHLCJ5GBbKsHZKrrsJs1v51fUWkVXk0zuqurAozcYPWWNw+GVaUtKq+F1bVtKJMFBaj0utIhzeH+fh6XJo3QknfK75kiPaoErK72Sl9rhaAN0IKiwTtSXVUT8AbwcgravgtLnHbAM+MZ/NcfVqppI1dQb8/SLby9F12mY2RCDHIBJlC67uQAkUOgZCpwByYeUvCaGPS4tPSMzxhm32rcEmZhoiEfsG1fFanM2LKf1YUH/GnVRAPHByib1dWyuWVik36/7lmM7dvL9zJ/+3naUwE31kxIz4iqrr/roP+FGi3MFP+vxcZSa5JX9pEiiKFdw7gna+wG4gBMsli1BqkQxbIMtlL1slBcoKcJt8cIIPM3//neCBlPMpnYNDO46ai4p6BTB6cG4qKo6nzZaud1XHEf8Dw4bIb9SCVb/PdRt5woMWjID/+PH0Ry+DqkZmScw8+0O31ug88aA+Ic426T4wlpLSUiIne2of6SLnl8/rhbp/o9bXKI5vXAouVSZHCZSZOVrb7r9jXqOehhzzU/gpOqDgJp6cfmsYpfQnZ2GW//USYq/Lde8TjR70/Rh066gLT5xV96dEy23fb+Q6xuRZMJxtJWcYhHSxH1ZwiyZqmJyVZyal/P7FWGO7Nz/eGC2snmlVNqzUgsXZifj7RDoXq9fr3Com5bSc+coSTSW0UFSVRLJoekSVZGklH4jn+7DA+77FfMgWR5D4eCcQJJ3eC0E+ZukY9sgZ1xDycdAHfTpdz4UsKUoRFTL0KtFt5JPvpRhsGf2dbUBRDbbgxi0jvPLJW06I9Ufb7ZfEmyU5nSqklKTMcAMoYXTdrj2ams6KsymJ6Zs/4o3J4XbujigC6VNxZ5CvwSSTR44DUc5j6ZIIRZ4ba7NdSpVAyIwGjdDGFul4WZRG/l4u7Z3T/dtXbMhgr7izBHeN7ZtKxRKSHSNXr8zhkJEEcPLr5T/YCCwyqVoritfvggWY6dkxABTJBKmsUgQb3ZE8QKqxLKfny8lI7lVEQFcKXECTCu+pa+fS5h/fXavsfPne67E8pQ3PP//SZI6nKyWdZIJWydKMc3mJOq1aqUq1tnD5/eqNWrQwpKX93JrT/qRevPvalQZ26yopEwpfUJttuef94OrUGAEA5AHBIrNB+RGL9cGrQh4AuDxSinE6roh446/c/4lXUMNasjQND8DPuK31md9FeG1DoWfTl+BqM9yn7BlVFOnTWn0NJwY01wbfxVb8O6dvF4Aqn1rjAGgrSK5uchitIE8HJuxdYgewhd5L7ySnEgccIcdBL9qgIWnUV7cl3gfcKpqe/bKFp/YQym1bbFLB94K+Zr1Ww0KntfKvJlzElMUsxQIA2N7rQRAjo07zYSX0a3YBOMDJCvwS6B8Q7mSk9UBiez5UKjMV9owtLZVZdSodkWTusL7ZThYXdCybIkfXKZKM04hKU6YMbDXHboWI2G64Pazp3ET0U1SVJj46Y5uZrUkrCb6RQ+KvW0LTGDB/st6SRETOZhD+IoZASCrG8PqVrw2PxYZnSYHYxHe4sT/olX2I6PTlxeMg/1s2YC/n8gpmsS+up4ZrHnR2rrSSN1Xt2hNRubaaQqwZA72zr6JsXomkjHYVCu1CSUkgVpgqwb+tYHK7yY82RYigWwo+QW/MqSsaJhfjM80qjQghUJUgnAAH5/8qqbzvpJPg2DohU1QPfCAR++8WS6pZkioOTX/D4F88pjmV/crBslmw4nQHv3Qa1jxsgKH0Ys3gH4DzoIHyGYc3PMQw4hqmxBtcQwsxzeobsZ20CXQzFYiH797lmJb0U1RMBGHKtm9VrRiOuq1gNr8XC+0e2T2ATt1RcKmJlpHEs6ju40A5Vjy+F4/HwEoBKN0FNqYCn2U+lK8HhTBQ7yEWtYbzPOd5HwcB2xdvIudzjy0X4Os7jcnhXX2YhoqqRBTxvV1gmWz0Ue5L2iJcQA6scL3nAnlw9fvTPR4+vwg8vrxbHx4tI9PHtGn2XrZNF7iWq8nYhtGU7umUrpl0Ms1lBpMOeqO/C7ucMwhY/pgG1isslOn1f1z93fC6RTRS2F7zmfB5YUfPpVZff5/YM4XJ7TBytjdCJlRJbZ6Wl4uZful/rMZg73oPrHMft3thigY5tM2nMpxUZlHTf5ic+P8UiOdifdcFobZRq5Z1Fx1ynH7yOGCJiR5hFu/tNLo9TAyyFI6MHHMhuYQvhg1gDTPZsUJaDn37KWy34m5gYei4QsDti6DmMEIjwG/vMMfjR/XlQNAUQxOl/Bep7Gvse++CQGr4YGoLn7PqdcObg1vn/Zo9jnUiQMTLNa4XjGl71nK6yFdkqeQ1PPwsbg/YLUWcUdM7e2FphdcOyjLlW3ra2iEuC1yvAm3y0fyd4oZtvzfEJC1iGbeGE88GbDvEh8lgD/kteget5oz8j/wO6PFqyeJxjYGRgYABi3QLFunh+m68M3CwMIPAkRzsSQf9fxcLAHAHkcjAwgUQB89EIpwAAeJxjYGRgYG7438AQw8IAAkCSkQEVCAEARxgCe3icY2FgYGChAgYACvgASQAAAAAAAFQAqgEUASgBqAICAtIDXAOoBA4E1AU4BbYFzAYwBnAGxAAAeJxjYGRgYBBiaGfgZQABJiDmAkIGhv9gPgMAGIoBvQB4nIWRPW7CQBCFn8GQBJQoSqQ0aVYpKBLJ/JRIqVCgp6AHs+ZHttdaL0jUOU2OkBPkCOloc4pIedhDA0W82tlv3r6ZHckA7rCHh/K75y7ZwyWzkiu4wKNwlfqTsE9+Fq6hiZ5wnfqrcAMveBNusmPGDp5/xayFd2EPt/gQruAGn8JV6l/CPvlbuIYH/AjXqf8KNzDxroWbaHnhwOqp03M126lVaNLIpO54jvViE0/tqTzRNl+ZVHWDzlEa6VTbY5t8u+g5F6nImkQNeavj2KjMmrUOXbB0Luu325HoQWgSDGChMYVjnENhhh3jCiEMUkRFdGf5mO4FNohZaf91T+i2yKkfcoUuAnTOXCO60sJ5Ok2OLV/rUXV0K27LmoQ0lFrNSWKy4g883K2phNQDLIuqDH20uaITf1DMkPwB2JNvV3icbYzbDoIwEEQ7XgqCoKK/4Yt+0UaFrmgrKRsJX28BX0ycZJPJbM5RMzUlUf9TYIY5FlhCI0KMFRKkWCNDjg222KHAXmnvxItbtewNX7gW3QnZ/pZ4rsn1xtkq8obsxUhGxz60mvh8erX5g8m+yVaTIA9zwx3bq7ARikcyKKMvknpzC7/Rqr1x0vCBjr/QoI3uQds60aUMLRs9T55uWUpvWKkPBMlEvA==) format("woff"),url(/assets/iconfont-CgOJ6_2G.ttf?t=1749449433349) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sousuo:before{content:""}.icon-tishiciku:before{content:""}.icon-xuanze:before{content:""}.icon-sikaozhong:before{content:""}.icon-shanchu:before{content:""}.icon-a-zhankai32pt:before{content:""}.icon-lianwangsousuo:before{content:""}.icon-kaiqixinduihua:before{content:""}.icon-zhongshi:before{content:""}.icon-zhankai:before{content:""}.icon-shendusikao:before{content:""}.icon-shouqi:before{content:""}.icon-a-kaiqixinduihua32pt:before{content:""}.icon-jiantou:before{content:""}.icon-fujian:before{content:""}.icon-zhongmingming:before{content:""}.icon-fuzhi:before{content:""}.blockquote[data-v-07e0310e]{font-weight:400;font-style:normal;color:var(--blockquote-fg, hsl(var(--ms-muted-foreground)));border-left:3px solid var(--blockquote-border);margin-top:var(--ms-flow-blockquote-y);margin-bottom:var(--ms-flow-blockquote-y);padding-left:var(--ms-flow-blockquote-indent)}.blockquote[data-v-07e0310e] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.checkbox-node[data-v-be21ab83]{display:inline-flex;align-items:center;margin-right:.5em;vertical-align:-.15em}.checkbox-icon[data-v-be21ab83]{flex-shrink:0}.checkbox-unchecked[data-v-be21ab83]{color:hsl(var(--ms-muted-foreground) / .5)}.checkbox-checked[data-v-be21ab83]{color:hsl(var(--ms-info))}.definition-list[data-v-c1b2a2e8]{margin:0 0 1rem}.definition-term[data-v-c1b2a2e8]{font-weight:600;margin-top:var(--ms-flow-definition-term-mt)}.definition-desc[data-v-c1b2a2e8]{margin-left:var(--ms-flow-definition-desc-ml);margin-bottom:var(--ms-flow-definition-desc-mb)}.definition-list[data-v-c1b2a2e8] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.emoji-node[data-v-de55dc97]{display:inline-block}.footnote-reference[data-v-82cafe9f]{font-size:.75em;line-height:0}.footnote-link[data-v-82cafe9f]{color:var(--link-color);text-decoration:none}.footnote-link[data-v-82cafe9f]:hover{text-decoration:underline}.html-inline-node[data-v-3b69597d]{display:inline}.html-inline-node--loading[data-v-3b69597d]{opacity:.85}.inline-code[data-v-4f389e00]{display:inline;font-family:var(--ms-font-mono);font-size:.8125em;line-height:inherit;color:var(--inline-code-fg);background-color:var(--inline-code-bg);padding:.15em .35em;border-radius:.25em;white-space:normal;word-break:break-word;max-width:100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.inline-code-stream-delta[data-v-4f389e00]{animation-duration:var(--stream-update-fade-duration, var(--typewriter-fade-duration, .9s));animation-timing-function:var(--stream-update-fade-ease, var(--typewriter-fade-ease, ease-out));animation-fill-mode:both;will-change:opacity}.inline-code-stream-delta--a[data-v-4f389e00]{animation-name:inline-code-stream-update-fade-a-4f389e00}.inline-code-stream-delta--b[data-v-4f389e00]{animation-name:inline-code-stream-update-fade-b-4f389e00}@keyframes inline-code-stream-update-fade-a-4f389e00{0%{opacity:0}to{opacity:1}}@keyframes inline-code-stream-update-fade-b-4f389e00{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.inline-code-stream-delta[data-v-4f389e00]{animation:none!important}}.tooltip-element[data-v-e28aa7bd]{z-index:9999;display:inline-block;max-width:20rem;padding:.25rem .5rem;border-radius:calc(var(--ms-radius) * .75);font-size:.75rem;line-height:1.4;white-space:normal;word-break:break-word;pointer-events:none;background-color:var(--tooltip-bg);color:var(--tooltip-fg);box-shadow:inset 0 1px #ffffff26,0 0 0 1px #0000001f,var(--ms-shadow-popover);transition:transform var(--ms-duration-emphasis) var(--ms-ease-spring),box-shadow var(--ms-duration-emphasis) var(--ms-ease-spring)}.tooltip-arrow[data-v-e28aa7bd]{position:absolute;width:6px;height:6px;background:inherit;transform:rotate(45deg)}.tooltip-arrow[data-placement^=top][data-v-e28aa7bd]{bottom:-3px}.tooltip-arrow[data-placement^=bottom][data-v-e28aa7bd]{top:-3px}.tooltip-arrow[data-placement^=left][data-v-e28aa7bd]{right:-3px}.tooltip-arrow[data-placement^=right][data-v-e28aa7bd]{left:-3px}.tooltip-enter-active[data-v-e28aa7bd]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.tooltip-leave-active[data-v-e28aa7bd]{transition:opacity .12s ease-in,transform .12s ease-in}.tooltip-enter-from[data-v-e28aa7bd]{opacity:0;transform:scale(.96)}.tooltip-enter-to[data-v-e28aa7bd],.tooltip-leave-from[data-v-e28aa7bd]{opacity:1;transform:scale(1)}.tooltip-leave-to[data-v-e28aa7bd]{opacity:0;transform:scale(.97)}.image-node-container[data-v-0f18a0a5]{display:inline-block;vertical-align:middle;max-width:var(--ms-size-image-max-width)}.image-node__img[data-v-0f18a0a5]{display:inline-block;max-width:100%;height:auto;vertical-align:middle;transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard)}.image-node__img.is-loading[data-v-0f18a0a5]{opacity:0}.image-node__img.is-loaded[data-v-0f18a0a5]{opacity:1}.image-placeholder[data-v-0f18a0a5]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:8rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));overflow:hidden;vertical-align:middle}.image-shimmer[data-v-0f18a0a5]{display:block;width:100%;height:100%;min-height:8rem;background:linear-gradient(90deg,hsl(var(--ms-muted)),hsl(var(--ms-muted-foreground) / .06),hsl(var(--ms-muted)));background-size:200% 100%;animation:image-shimmer-0f18a0a5 1.5s ease-in-out infinite}@keyframes image-shimmer-0f18a0a5{0%{background-position:100% 0}to{background-position:-100% 0}}.image-error[data-v-0f18a0a5]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;min-height:4rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground));font-size:var(--ms-text-label);vertical-align:middle}.image-node__raw-text[data-v-0f18a0a5]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.img-switch-enter-active[data-v-0f18a0a5],.img-switch-leave-active[data-v-0f18a0a5]{transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard),transform var(--ms-duration-emphasis) var(--ms-ease-standard)}.img-switch-enter-from[data-v-0f18a0a5],.img-switch-leave-to[data-v-0f18a0a5]{opacity:0;transform:translateY(4px)}.img-switch-enter-to[data-v-0f18a0a5],.img-switch-leave-from[data-v-0f18a0a5]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.image-shimmer[data-v-0f18a0a5]{animation:none!important}.img-switch-enter-active[data-v-0f18a0a5],.img-switch-leave-active[data-v-0f18a0a5]{transition:none!important}}.text-node[data-v-03641323]{display:inline;font-weight:inherit;vertical-align:baseline}.text-node-center[data-v-03641323]{display:inline-flex;justify-content:center;width:100%}.text-node-stream-delta[data-v-03641323]{animation-duration:var(--stream-update-fade-duration, var(--typewriter-fade-duration, .9s));animation-timing-function:var(--stream-update-fade-ease, var(--typewriter-fade-ease, ease-out));animation-fill-mode:both;will-change:opacity}.text-node-stream-delta--a[data-v-03641323]{animation-name:text-node-stream-update-fade-a-03641323}.text-node-stream-delta--b[data-v-03641323]{animation-name:text-node-stream-update-fade-b-03641323}@keyframes text-node-stream-update-fade-a-03641323{0%{opacity:0}to{opacity:1}}@keyframes text-node-stream-update-fade-b-03641323{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.text-node-stream-delta[data-v-03641323]{animation:none!important}}.reference-node[data-v-775c65e4]{background-color:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground))}.reference-node[data-v-775c65e4]:hover{background-color:hsl(var(--ms-secondary))}.superscript-node[data-v-6dc1e3ba]{font-size:.8em;vertical-align:super}.subscript-node[data-v-69de9b81]{font-size:.8em;vertical-align:sub}.strong-node[data-v-af3ce037]{font-weight:700}.strikethrough-node[data-v-904d5bd1]{text-decoration:line-through}.link-node[data-v-27877c6b]{color:var(--link-color);text-decoration:none}.link-node[data-v-27877c6b]:hover{text-decoration:underline;text-underline-offset:.2rem}.link-loading .link-text-wrapper[data-v-27877c6b]{position:relative}.link-loading[data-v-27877c6b]{color:var(--link-color)}.link-loading .link-text[data-v-27877c6b]{position:relative;z-index:2}.link-loading-indicator[data-v-27877c6b]{position:absolute;left:0;right:0;height:var(--underline-height, 2px);bottom:var(--underline-bottom, -3px);background:currentColor;border-radius:999px;will-change:opacity;opacity:var(--underline-rest-opacity, .18);animation:underlinePulse-27877c6b var(--underline-duration, 1.6s) var(--underline-timing, ease-in-out) var(--underline-iteration, infinite)}@keyframes underlinePulse-27877c6b{0%,to{opacity:var(--underline-rest-opacity, .18)}50%{opacity:var(--underline-opacity, .35)}}@media (prefers-reduced-motion:reduce){.link-loading-indicator[data-v-27877c6b]{animation:none;opacity:var(--underline-rest-opacity, .18)}}.insert-node[data-v-ab1ec9bc]{text-decoration:underline}.highlight-node[data-v-36e74e6b]{background-color:var(--highlight-bg);padding:0 .2rem;border-radius:.2em}.emphasis-node[data-v-8264674d]{font-style:italic}.footnote-anchor[data-v-83c33a47]{margin-left:.5rem;color:var(--link-color)}.footnote-node{margin-top:var(--ms-flow-footnote-y);margin-bottom:var(--ms-flow-footnote-y)}.markstream-vue [class*=footnote-] .markdown-renderer,.markstream-vue .flex-1 .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.hard-break[data-v-50c58f70]{display:block}.heading-node[data-v-bf120de0]{font-weight:500;line-height:1.25}hr+.heading-node[data-v-bf120de0]{margin-top:0}.heading-1[data-v-bf120de0]{font-size:var(--ms-text-h1);line-height:var(--ms-leading-h1);font-weight:var(--ms-weight-h1);margin-top:var(--ms-flow-heading-1-mt);margin-bottom:var(--ms-flow-heading-1-mb)}.heading-2[data-v-bf120de0]{font-size:var(--ms-text-h2);line-height:var(--ms-leading-h2);font-weight:var(--ms-weight-h2);margin-top:var(--ms-flow-heading-2-mt);margin-bottom:var(--ms-flow-heading-2-mb)}.heading-3[data-v-bf120de0]{font-size:var(--ms-text-h3);line-height:var(--ms-leading-h3);font-weight:var(--ms-weight-h3);margin-top:var(--ms-flow-heading-3-mt);margin-bottom:var(--ms-flow-heading-3-mb)}.heading-4[data-v-bf120de0]{font-size:var(--ms-text-h4);font-weight:var(--ms-weight-h4);margin-top:var(--ms-flow-heading-4-mt);margin-bottom:var(--ms-flow-heading-4-mb)}.heading-5[data-v-bf120de0]{font-size:var(--ms-text-h5);margin-top:var(--ms-flow-heading-5-mt);margin-bottom:var(--ms-flow-heading-5-mb)}.heading-6[data-v-bf120de0]{font-size:var(--ms-text-h6);margin-top:var(--ms-flow-heading-6-mt);margin-bottom:var(--ms-flow-heading-6-mb)}.list-item[data-v-fdeabeb1]{margin:var(--ms-flow-list-item-y) 0;padding-left:var(--ms-space-1_5)}ol>.list-item[data-v-fdeabeb1]::marker{color:var(--list-counter-marker);line-height:1.6}ul>.list-item[data-v-fdeabeb1]::marker{color:var(--list-marker)}.list-item[data-v-fdeabeb1] .markdown-renderer{content-visibility:visible;contain-intrinsic-size:0px 0px;contain:none}.list-node[data-v-c145570b]{margin-top:var(--ms-flow-list-y);margin-bottom:var(--ms-flow-list-y);padding-left:var(--ms-flow-list-indent)}.list-decimal[data-v-c145570b]{list-style-type:decimal}.list-disc[data-v-c145570b]{list-style-type:disc}@media (max-width:1023px){.list-disc[data-v-c145570b]{margin-top:calc(4/3*1em);margin-bottom:calc(4/3*1em);padding-left:var(--ms-flow-list-indent-mobile)}}.html-block-node__raw[data-v-2d17c76f]{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85}.html-block-node__placeholder[data-v-2d17c76f]{display:flex;flex-direction:column;gap:.35rem;padding:.5rem 0}.html-block-node__placeholder-bar[data-v-2d17c76f]{display:block;height:.8rem;border-radius:9999px;background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;animation:html-block-node-shimmer-2d17c76f 1.2s ease infinite}@keyframes html-block-node-shimmer-2d17c76f{0%{background-position:0% 0%}to{background-position:200% 0%}}.paragraph-node[data-v-a07f942f]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:var(--ms-flow-paragraph-y) 0}li .paragraph-node[data-v-a07f942f]{margin:0}.markstream-vue pre[class^=language-],.markstream-vue pre[class*=" language-"]{white-space:pre;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;font-variant-ligatures:none;contain:content;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:antialiased}.markstream-vue pre[class^=language-]>code,.markstream-vue pre[class*=" language-"]>code{display:block}.markstream-vue pre[class^=language-]:focus,.markstream-vue pre[class*=" language-"]:focus{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.table-node-wrapper[data-v-7a6d3bf6]{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable}.table-node[data-v-7a6d3bf6]{width:100%;border-collapse:separate;border-spacing:0;margin:var(--ms-flow-table-y) 0;font-size:inherit;border:1px solid var(--table-border);border-radius:var(--ms-radius);overflow:hidden;box-shadow:var(--ms-shadow-subtle)}.table-node[data-v-7a6d3bf6] th,.table-node[data-v-7a6d3bf6] td{border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);padding:var(--ms-flow-table-cell);white-space:normal;overflow-wrap:break-word;word-break:normal}.table-node[data-v-7a6d3bf6] th:last-child,.table-node[data-v-7a6d3bf6] td:last-child{border-right:none}.table-node[data-v-7a6d3bf6] tbody tr:last-child td{border-bottom:none}.table-node[data-v-7a6d3bf6] thead th{position:relative;font-weight:600;background-color:var(--table-header-bg);border-bottom-width:2px}.table-node__resize-handle[data-v-7a6d3bf6]{position:absolute;top:0;right:-4px;bottom:0;z-index:1;width:8px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.table-node__resize-handle[data-v-7a6d3bf6]:after{content:"";position:absolute;top:.35em;bottom:.35em;left:50%;width:2px;border-radius:9999px;background:color-mix(in srgb,var(--table-border) 45%,hsl(var(--ms-foreground)));opacity:0;transform:translate(-50%);transition:opacity var(--ms-duration-fast) var(--ms-ease-standard)}.table-node__resize-handle[data-v-7a6d3bf6]:hover:after,.table-node__resize-handle[data-v-7a6d3bf6]:focus-visible:after{opacity:1}.table-node[data-v-7a6d3bf6] tbody tr:nth-child(2n){background-color:hsl(var(--ms-muted) / .35)}.table-node[data-v-7a6d3bf6] tbody tr:hover{background-color:var(--code-action-hover-bg)}.table-node--loading tbody td[data-v-7a6d3bf6]{position:relative;overflow:hidden}.table-node--loading tbody td[data-v-7a6d3bf6]>*{visibility:hidden}.table-node--loading tbody td[data-v-7a6d3bf6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--ms-radius) * .5);background:linear-gradient(90deg,var(--loading-shimmer) 25%,var(--loading-shimmer) 50%,var(--loading-shimmer) 75%);background-size:200% 100%;animation:table-node-shimmer-7a6d3bf6 1.2s linear infinite;will-change:background-position}.table-node__loading[data-v-7a6d3bf6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.table-node__spinner[data-v-7a6d3bf6]{width:2.5rem;height:2.5rem;border-radius:9999px;border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform}.table-node-fade-enter-active[data-v-7a6d3bf6],.table-node-fade-leave-active[data-v-7a6d3bf6]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-7a6d3bf6],.table-node-fade-leave-to[data-v-7a6d3bf6]{opacity:0}[data-v-7a6d3bf6] .table-node .markdown-renderer{display:contents;content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}[data-v-7a6d3bf6] .table-node .markdown-renderer .node-slot,[data-v-7a6d3bf6] .table-node .markdown-renderer .node-content,[data-v-7a6d3bf6] .table-node .markdown-renderer .node-space{display:contents}[data-v-7a6d3bf6] .table-node .text-node,[data-v-7a6d3bf6] .table-node code{white-space:inherit;overflow-wrap:inherit;word-break:inherit;max-width:none}@keyframes table-node-shimmer-7a6d3bf6{0%{background-position:0% 0%}50%{background-position:100% 0%}to{background-position:200% 0%}}.hr+.table-node-wrapper[data-v-7a6d3bf6]{margin-top:0}.hr+.table-node-wrapper .table-node[data-v-7a6d3bf6]{margin-top:0}.sr-only[data-v-7a6d3bf6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hr-node[data-v-39b2349c]{border-top-width:1px;border-color:var(--hr-border);margin:var(--ms-flow-hr-y) 0}.vmr-container[data-v-b0a43820]{margin-top:1rem;margin-bottom:1rem;border-radius:var(--ms-radius);border-width:1px;padding:1rem;border-left-width:var(--ms-border-width-strong)}.code-block-container{margin:var(--ms-flow-codeblock-y) 0;contain:layout style;container-type:inline-size;background:var(--code-bg);border-color:var(--code-border);color:var(--code-fg);box-shadow:var(--ms-shadow-subtle)}.code-block-header{position:relative;z-index:1;gap:var(--ms-gap-header);border-radius:var(--ms-radius) var(--ms-radius) 0 0;overflow:visible}.code-block-header .code-header-main{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:var(--ms-gap-header-main);overflow:hidden}.code-block-header .code-header-copy{min-width:0;display:grid;gap:2px}.code-block-header .code-header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ms-text-label);font-weight:500;color:var(--code-action-fg)}.code-block-header .code-header-caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--code-line-number)}.code-block-header .code-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--ms-gap-header-actions);flex-wrap:wrap}.code-block-header .icon-slot{display:inline-flex;align-items:center;justify-content:center}.code-block-header .icon-slot svg,.code-block-header .icon-slot img{display:block;width:100%;height:100%}.code-diff-stats{display:inline-flex;align-items:center;gap:var(--ms-space-1_5);margin-right:var(--ms-space-1);font-size:var(--ms-text-label);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.code-diff-stat{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--ms-radius);line-height:1}.code-diff-stat.removed{color:var(--diff-removed-fg);background:hsl(var(--ms-diff-removed) / .1)}.code-diff-stat.added{color:var(--diff-added-fg);background:hsl(var(--ms-diff-added) / .1)}.code-more-menu{position:absolute;top:100%;right:0;margin-top:4px;z-index:50;border-radius:var(--ms-radius)}.code-block-shell-content,.code-loading-placeholder{overflow:hidden;border-radius:0 0 var(--ms-radius) var(--ms-radius);contain:content;content-visibility:auto;contain-intrinsic-size:320px var(--ms-size-skeleton-min-height)}.code-menu-enter-active,.code-menu-leave-active{transform-origin:top right}.code-menu-enter-active{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.code-menu-leave-active{transition:opacity .14s ease-in,transform .14s ease-in}.code-menu-enter-from{opacity:0;transform:scale(.9) translateY(-4px)}.code-menu-leave-to{opacity:0;transform:scale(.95) translateY(-2px)}.code-block-content[data-v-b0adc686]{max-height:min(70vh,var(--ms-size-code-max-height));overflow:auto;transition:max-height var(--ms-duration-slow) var(--ms-ease-standard);font-family:var( --markstream-code-font-family, ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace );font-size:var(--vscode-editor-font-size, 14px);line-height:var(--vscode-editor-line-height, 1.5)}.code-block-render[data-v-b0adc686]{min-height:1px}[data-v-b0adc686] .code-block-render pre,[data-v-b0adc686] .code-block-content .shiki{font-family:inherit;font-size:inherit;line-height:inherit}[data-v-b0adc686] .code-block-content .shiki-fallback{padding:1rem;margin:0;background:transparent;color:inherit;white-space:pre;font-family:inherit;font-size:inherit;line-height:inherit}.code-fallback-plain[data-v-b0adc686]{white-space:pre;overflow:auto;background:transparent;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}[data-v-b0adc686] .code-block-content pre{padding:1rem}.code-loading-placeholder[data-v-b0adc686]{padding:1rem;min-height:var(--ms-size-skeleton-min-height)}.loading-skeleton[data-v-b0adc686]{display:flex;flex-direction:column;gap:.75rem}.skeleton-line[data-v-b0adc686]{height:1rem;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted-foreground) / .12) 37%,var(--loading-shimmer) 63%);background-size:400% 100%;animation:code-skeleton-shimmer-b0adc686 1.2s ease-in-out infinite;border-radius:calc(var(--ms-radius) * .5)}.skeleton-line.short[data-v-b0adc686]{width:60%}@keyframes code-skeleton-shimmer-b0adc686{0%{background-position:100% 0}to{background-position:0 0}}.markdown-renderer[data-v-d7a9b2b0]{position:relative;contain:layout;content-visibility:auto;contain-intrinsic-size:800px 600px}.markdown-renderer.virtualized[data-v-d7a9b2b0]{content-visibility:visible;contain-intrinsic-size:auto}.height-estimation-probes[data-v-d7a9b2b0]{position:absolute;left:-100000px;top:0;visibility:hidden;pointer-events:none;overflow:hidden;z-index:-1}.node-slot[data-v-d7a9b2b0],.node-content[data-v-d7a9b2b0]{width:100%}.node-placeholder[data-v-d7a9b2b0]{width:100%;min-height:1rem;margin:.25rem 0;border-radius:var(--ms-radius);background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;animation:node-placeholder-shimmer-d7a9b2b0 1.1s ease-in-out infinite}.node-placeholder[data-v-d7a9b2b0]:first-child{margin-top:0}@keyframes node-placeholder-shimmer-d7a9b2b0{0%{background-position:200% 0%}to{background-position:-200% 0%}}.node-spacer[data-v-d7a9b2b0]{width:100%}.unknown-node[data-v-d7a9b2b0]{color:hsl(var(--ms-muted-foreground));font-style:italic;margin:var(--ms-flow-paragraph-y) 0}.markstream-vue .typewriter-enter-from{opacity:0}.markstream-vue .typewriter-enter-active{transition:opacity var(--typewriter-fade-duration, .9s) var(--typewriter-fade-ease, ease-out);will-change:opacity}.markstream-vue .typewriter-enter-to{opacity:1}.admonition[data-v-a3a8afce]{position:relative;margin:var(--ms-flow-admonition-y) 0;padding:.25em .75em .375em;border:1px solid var(--admonition-border);border-radius:var(--ms-radius);color:var(--admonition-fg)}.admonition-legend[data-v-a3a8afce]{position:absolute;top:0;left:.75em;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.35em;padding:0 .5em;background-color:hsl(var(--ms-background));font-size:.8125rem;font-weight:600;line-height:1}.admonition-icon[data-v-a3a8afce]{flex-shrink:0}.admonition-title[data-v-a3a8afce]{white-space:nowrap}.admonition-content[data-v-a3a8afce]{padding-top:.25em;color:var(--admonition-fg)}.admonition-note[data-v-a3a8afce],.admonition-info[data-v-a3a8afce]{border-color:hsl(var(--ms-info) / .3);background-color:hsl(var(--ms-info) / .04)}.admonition-note .admonition-legend[data-v-a3a8afce],.admonition-info .admonition-legend[data-v-a3a8afce]{color:var(--admonition-note)}.admonition-tip[data-v-a3a8afce]{border-color:hsl(var(--ms-success) / .3);background-color:hsl(var(--ms-success) / .04)}.admonition-tip .admonition-legend[data-v-a3a8afce]{color:var(--admonition-tip)}.admonition-warning[data-v-a3a8afce],.admonition-caution[data-v-a3a8afce]{border-color:hsl(var(--ms-warning) / .3);background-color:hsl(var(--ms-warning) / .04)}.admonition-warning .admonition-legend[data-v-a3a8afce],.admonition-caution .admonition-legend[data-v-a3a8afce]{color:var(--admonition-warning)}.admonition-danger[data-v-a3a8afce],.admonition-error[data-v-a3a8afce]{border-color:hsl(var(--ms-destructive) / .3);background-color:hsl(var(--ms-destructive) / .04)}.admonition-danger .admonition-legend[data-v-a3a8afce],.admonition-error .admonition-legend[data-v-a3a8afce]{color:var(--admonition-danger)}.admonition-toggle[data-v-a3a8afce]{margin-left:.25em;background:transparent;border:none;color:inherit;cursor:pointer;padding:.125rem;border-radius:calc(var(--ms-radius) * .5);display:inline-flex;align-items:center;transition:background-color var(--ms-duration-fast) var(--ms-ease-standard)}.admonition-toggle[data-v-a3a8afce]:hover{background-color:hsl(var(--ms-accent))}.admonition-toggle[data-v-a3a8afce]:focus-visible{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.admonition-content[data-v-a3a8afce] .markdown-renderer{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}:where(.markstream-vue) button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;font:inherit;color:inherit}.markstream-vue li:has(.checkbox-node){list-style-type:none;margin-left:calc(-1 * var(--ms-flow-list-indent))}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.markstream-vue .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.markstream-vue .\!visible{visibility:visible!important}.markstream-vue .visible{visibility:visible}.markstream-vue .collapse{visibility:collapse}.markstream-vue .static{position:static}.markstream-vue .fixed{position:fixed}.markstream-vue .absolute{position:absolute}.markstream-vue .relative{position:relative}.markstream-vue .inset-0{top:0;right:0;bottom:0;left:0}.markstream-vue .right-2{right:.5rem}.markstream-vue .right-6{right:1.5rem}.markstream-vue .top-2{top:.5rem}.markstream-vue .top-6{top:1.5rem}.markstream-vue .z-10{z-index:10}.markstream-vue .z-50{z-index:50}.markstream-vue .m-0{margin:0}.markstream-vue .mx-0\.5{margin-left:.125rem;margin-right:.125rem}.markstream-vue .mr-2{margin-right:.5rem}.markstream-vue .mt-2{margin-top:.5rem}.markstream-vue .block{display:block}.markstream-vue .inline{display:inline}.markstream-vue .flex{display:flex}.markstream-vue .inline-flex{display:inline-flex}.markstream-vue .table{display:table}.markstream-vue .grid{display:grid}.markstream-vue .contents{display:contents}.markstream-vue .list-item{display:list-item}.markstream-vue .hidden{display:none}.markstream-vue .h-4{height:1rem}.markstream-vue .h-full{height:100%}.markstream-vue .max-h-full{max-height:100%}.markstream-vue .min-h-full{min-height:100%}.markstream-vue .w-2\/3{width:66.666667%}.markstream-vue .w-4{width:1rem}.markstream-vue .w-4\/5{width:80%}.markstream-vue .w-full{width:100%}.markstream-vue .min-w-\[10rem\]{min-width:10rem}.markstream-vue .max-w-full{max-width:100%}.markstream-vue .flex-1{flex:1 1 0%}.markstream-vue .flex-shrink{flex-shrink:1}.markstream-vue .flex-shrink-0{flex-shrink:0}.markstream-vue .shrink{flex-shrink:1}.markstream-vue .shrink-0{flex-shrink:0}.markstream-vue .border-collapse{border-collapse:collapse}.markstream-vue .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.markstream-vue .animate-spin{animation:spin 1s linear infinite}.markstream-vue .cursor-grab{cursor:grab}.markstream-vue .cursor-grabbing{cursor:grabbing}.markstream-vue .cursor-not-allowed{cursor:not-allowed}.markstream-vue .cursor-pointer{cursor:pointer}.markstream-vue .resize{resize:both}.markstream-vue .list-decimal{list-style-type:decimal}.markstream-vue .list-disc{list-style-type:disc}.markstream-vue .flex-wrap{flex-wrap:wrap}.markstream-vue .items-center{align-items:center}.markstream-vue .items-baseline{align-items:baseline}.markstream-vue .justify-center{justify-content:center}.markstream-vue .justify-between{justify-content:space-between}.markstream-vue .gap-0\.5{gap:.125rem}.markstream-vue .gap-1\.5{gap:.375rem}.markstream-vue .gap-2{gap:.5rem}.markstream-vue .gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.markstream-vue .gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.markstream-vue .overflow-hidden{overflow:hidden}.markstream-vue .overflow-x-auto{overflow-x:auto}.markstream-vue .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.markstream-vue .whitespace-nowrap{white-space:nowrap}.markstream-vue .whitespace-pre-wrap{white-space:pre-wrap}.markstream-vue .break-words{overflow-wrap:break-word}.markstream-vue .rounded{border-radius:calc(var(--ms-radius) * .5)}.markstream-vue .rounded-lg{border-radius:var(--ms-radius)}.markstream-vue .rounded-md{border-radius:calc(var(--ms-radius) * .75)}.markstream-vue .border{border-width:1px}.markstream-vue .border-b{border-bottom-width:1px}.markstream-vue .border-t{border-top-width:1px}.markstream-vue .border-\[var\(--code-border\)\]{border-color:var(--code-border)}.markstream-vue .border-\[var\(--footnote-border\)\]{border-color:var(--footnote-border)}.markstream-vue .border-\[var\(--hr-border\)\]{border-color:var(--hr-border)}.markstream-vue .bg-\[hsl\(var\(--ms-popover\)\)\]{background-color:hsl(var(--ms-popover))}.markstream-vue .bg-\[var\(--code-header-bg\)\]{background-color:var(--code-header-bg)}.markstream-vue .p-0{padding:0}.markstream-vue .p-1{padding:.25rem}.markstream-vue .p-4{padding:1rem}.markstream-vue .p-\[var\(--ms-action-btn-padding\)\]{padding:var(--ms-action-btn-padding)}.markstream-vue .px-1\.5{padding-left:.375rem;padding-right:.375rem}.markstream-vue .px-2{padding-left:.5rem;padding-right:.5rem}.markstream-vue .px-4{padding-left:1rem;padding-right:1rem}.markstream-vue .px-\[var\(--ms-inset-panel-x\)\]{padding-left:var(--ms-inset-panel-x);padding-right:var(--ms-inset-panel-x)}.markstream-vue .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.markstream-vue .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.markstream-vue .py-\[var\(--ms-inset-panel-y\)\]{padding-top:var(--ms-inset-panel-y);padding-bottom:var(--ms-inset-panel-y)}.markstream-vue .pb-3{padding-bottom:.75rem}.markstream-vue .pt-2{padding-top:.5rem}.markstream-vue .text-left{text-align:left}.markstream-vue .text-center{text-align:center}.markstream-vue .text-right{text-align:right}.markstream-vue .font-mono{font-family:var(--ms-font-mono)}.markstream-vue .text-\[length\:var\(--ms-text-label\)\]{font-size:var(--ms-text-label)}.markstream-vue .text-sm{font-size:.875rem;line-height:1.25rem}.markstream-vue .text-xs{font-size:.75rem;line-height:1rem}.markstream-vue .font-medium{font-weight:500}.markstream-vue .font-semibold{font-weight:600}.markstream-vue .uppercase{text-transform:uppercase}.markstream-vue .lowercase{text-transform:lowercase}.markstream-vue .italic{font-style:italic}.markstream-vue .leading-\[normal\]{line-height:normal}.markstream-vue .leading-none{line-height:1}.markstream-vue .leading-relaxed{line-height:1.625}.markstream-vue .text-\[\#0366d6\]{--tw-text-opacity: 1;color:rgb(3 102 214 / var(--tw-text-opacity, 1))}.markstream-vue .text-\[hsl\(var\(--ms-popover-foreground\)\)\]{color:hsl(var(--ms-popover-foreground))}.markstream-vue .text-\[var\(--code-action-fg\)\]{color:var(--code-action-fg)}.markstream-vue .text-\[var\(--code-fg\)\]{color:var(--code-fg)}.markstream-vue .underline{text-decoration-line:underline}.markstream-vue .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markstream-vue .opacity-50{opacity:.5}.markstream-vue .shadow-\[var\(--ms-shadow-popover\)\]{--tw-shadow-color: var(--ms-shadow-popover);--tw-shadow: var(--tw-shadow-colored)}.markstream-vue .outline{outline-style:solid}.markstream-vue .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)}.markstream-vue .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)}.markstream-vue .backdrop-blur{--tw-backdrop-blur: blur(8px);-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)}.markstream-vue .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)}.markstream-vue .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-\[height\]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.markstream-vue{--ms-background: 0 0% 100%;--ms-foreground: 0 0% 10%;--ms-muted: 0 0% 96.5%;--ms-muted-foreground: 0 0% 43%;--ms-secondary: 0 0% 93.5%;--ms-secondary-foreground: 0 0% 10%;--ms-accent: 0 0% 91%;--ms-accent-foreground: 0 0% 10%;--ms-primary: 0 0% 10%;--ms-primary-foreground: 0 0% 100%;--ms-destructive: 0 62% 52%;--ms-destructive-foreground: 0 0% 100%;--ms-border: 0 0% 87%;--ms-ring: 0 0% 10%;--ms-popover: 0 0% 100%;--ms-popover-foreground: 0 0% 10%;--ms-radius: .5rem;--ms-info: 215 60% 50%;--ms-info-foreground: 0 0% 100%;--ms-success: 152 56% 39%;--ms-success-foreground: 0 0% 100%;--ms-warning: 38 64% 46%;--ms-warning-foreground: 0 0% 9%;--ms-diff-added: 152 50% 36%;--ms-diff-removed: 0 58% 48%;--ms-highlight: 50 60% 72%;--ms-highlight-foreground: 0 0% 0%;--ms-font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ms-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.dark .markstream-vue,.markstream-vue.dark{--ms-background: 0 0% 7%;--ms-foreground: 0 0% 93%;--ms-muted: 0 0% 12%;--ms-muted-foreground: 0 0% 60%;--ms-secondary: 0 0% 16%;--ms-secondary-foreground: 0 0% 93%;--ms-accent: 0 0% 24%;--ms-accent-foreground: 0 0% 93%;--ms-primary: 0 0% 93%;--ms-primary-foreground: 0 0% 10%;--ms-destructive: 0 60% 50%;--ms-destructive-foreground: 0 0% 93%;--ms-border: 0 0% 20%;--ms-ring: 0 0% 80%;--ms-popover: 0 0% 9%;--ms-popover-foreground: 0 0% 93%;--ms-info: 215 55% 62%;--ms-info-foreground: 0 0% 100%;--ms-success: 152 48% 55%;--ms-success-foreground: 0 0% 100%;--ms-warning: 32 65% 58%;--ms-warning-foreground: 0 0% 9%;--ms-diff-added: 152 42% 60%;--ms-diff-removed: 0 58% 58%;--ms-highlight: 48 65% 50%;--ms-highlight-foreground: 0 0% 0%;--ms-shadow-subtle: 0 1px 3px 0 hsl(0 0% 0% / .25);--ms-shadow-popover: 0 4px 6px -1px hsl(0 0% 0% / .2), 0 2px 4px -2px hsl(0 0% 0% / .15);--ms-shadow-modal: 0 10px 15px -3px hsl(0 0% 0% / .5), 0 4px 6px -4px hsl(0 0% 0% / .4);--ms-shadow-preview: 0 10px 40px hsl(0 0% 0% / .6);--tooltip-bg: hsl(0 0% 12%);--tooltip-fg: hsl(0 0% 72%);--code-header-bg: hsl(var(--ms-muted));--admonition-note-header-bg: color-mix(in srgb, hsl(var(--ms-info)) 12%, transparent);--admonition-tip-header-bg: color-mix(in srgb, hsl(var(--ms-success)) 12%, transparent);--admonition-warn-header-bg: color-mix(in srgb, hsl(var(--ms-warning)) 12%, transparent);--admonition-danger-header-bg: color-mix(in srgb, hsl(var(--ms-destructive)) 12%, transparent)}.markstream-vue{font-family:var(--ms-font-sans);font-size:var(--ms-text-body);line-height:var(--ms-leading-body);--inline-code-bg: hsl(var(--ms-secondary));--inline-code-fg: hsl(var(--ms-foreground) / .75);--inline-code-border: hsl(var(--ms-border) / .9);--code-bg: hsl(var(--ms-muted));--code-fg: hsl(var(--ms-foreground));--code-border: hsl(var(--ms-border));--code-header-bg: hsl(var(--ms-secondary));--code-selection-bg: hsl(var(--ms-accent) / .3);--code-line-number: hsl(var(--ms-muted-foreground));--code-action-fg: hsl(var(--ms-muted-foreground));--code-action-hover-bg: hsl(var(--ms-accent));--code-action-hover-fg: hsl(var(--ms-accent-foreground));--code-action-active-bg: hsl(var(--ms-primary));--code-action-active-fg: hsl(var(--ms-primary-foreground));--diff-added-fg: hsl(var(--ms-diff-added));--diff-removed-fg: hsl(var(--ms-diff-removed));--diff-added-bg: hsl(var(--ms-diff-added) / .1);--diff-added-inline-bg: hsl(var(--ms-diff-added) / .2);--diff-removed-bg: hsl(var(--ms-diff-removed) / .1);--diff-removed-inline-bg: hsl(var(--ms-diff-removed) / .2);--blockquote-border: hsl(var(--ms-muted-foreground) / .2);--admonition-bg: hsl(var(--ms-muted));--admonition-border: hsl(var(--ms-border));--admonition-fg: hsl(var(--ms-foreground));--admonition-muted: hsl(var(--ms-muted-foreground));--admonition-header-bg: hsl(var(--ms-muted) / .5);--admonition-note: hsl(var(--ms-info));--admonition-tip: hsl(var(--ms-success));--admonition-warning: hsl(var(--ms-warning));--admonition-danger: hsl(var(--ms-destructive));--admonition-note-header-bg: color-mix(in srgb, hsl(var(--ms-info)) 6%, transparent);--admonition-tip-header-bg: color-mix(in srgb, hsl(var(--ms-success)) 6%, transparent);--admonition-warn-header-bg: color-mix(in srgb, hsl(var(--ms-warning)) 6%, transparent);--admonition-danger-header-bg: color-mix(in srgb, hsl(var(--ms-destructive)) 6%, transparent);--table-border: hsl(var(--ms-border));--table-header-bg: hsl(var(--ms-muted));--link-color: hsl(var(--ms-info));--list-marker: hsl(var(--ms-muted-foreground) / .5);--list-counter-marker: hsl(var(--ms-muted-foreground));--hr-border: hsl(var(--ms-border));--highlight-bg: hsl(var(--ms-highlight));--footnote-border: hsl(var(--ms-border));--tooltip-bg: hsl(0 0% 18%);--tooltip-fg: hsl(0 0% 88%);--tooltip-border: hsl(var(--ms-border));--modal-overlay: hsl(0 0% 0% / .7);--modal-bg: hsl(var(--ms-popover));--modal-fg: hsl(var(--ms-popover-foreground));--diagram-bg: hsl(var(--ms-muted));--diagram-border: hsl(var(--ms-border));--diagram-header-bg: hsl(var(--ms-muted));--loading-spinner: hsl(var(--ms-muted-foreground));--loading-shimmer: hsl(var(--ms-muted) / .5);--image-placeholder-bg: hsl(var(--ms-muted));--focus-ring: hsl(var(--ms-ring));--ms-space-1: .25rem;--ms-space-1_5: .375rem;--ms-space-2: .5rem;--ms-space-2_5: .625rem;--ms-space-3: .75rem;--ms-space-4: 1rem;--ms-space-5: 1.25rem;--ms-space-6: 1.5rem;--ms-space-8: 2rem;--ms-space-12: 3rem;--ms-flow-paragraph-y: 1.5em;--ms-flow-list-y: 1em;--ms-flow-list-item-y: .25em;--ms-flow-list-indent: 1.625em ;--ms-flow-list-indent-mobile: calc(14 / 9 * 1em);--ms-flow-table-y: 2em;--ms-flow-table-cell: .5em .75em;--ms-flow-blockquote-y: 1.25em;--ms-flow-blockquote-indent: 1.25em;--ms-flow-admonition-y: 1.25em;--ms-flow-footnote-y: .5em;--ms-flow-hr-y: 2.5em;--ms-flow-diagram-y: 1.5em;--ms-flow-codeblock-y: 1.5em;--ms-flow-definition-term-mt: .75em;--ms-flow-definition-desc-ml: 1.25em;--ms-flow-definition-desc-mb: .5em;--ms-flow-heading-1-mt: 0;--ms-flow-heading-1-mb: 1em;--ms-flow-heading-2-mt: 2em;--ms-flow-heading-2-mb: .75em;--ms-flow-heading-3-mt: 1.5em;--ms-flow-heading-3-mb: .6em;--ms-flow-heading-4-mt: 1.25em;--ms-flow-heading-4-mb: .4em;--ms-flow-heading-5-mt: 1em;--ms-flow-heading-5-mb: .25em;--ms-flow-heading-6-mt: 1em;--ms-flow-heading-6-mb: .25em;--ms-text-body: 1rem;--ms-leading-body: 1.75;--ms-text-h1: 2.25rem;--ms-text-h2: 1.5rem;--ms-text-h3: 1.25rem;--ms-text-h4: 1rem;--ms-text-h5: 1rem;--ms-text-h6: 1rem;--ms-leading-h1: 1.2;--ms-leading-h2: 1.35;--ms-leading-h3: 1.5;--ms-weight-h1: 700;--ms-weight-h2: 600;--ms-weight-h3: 600;--ms-weight-h4: 600;--ms-text-label: .75rem;--ms-action-btn-padding: .375rem;--ms-action-btn-icon: .875rem;--ms-inset-panel-x: .625rem;--ms-inset-panel-y: .375rem;--ms-inset-panel-body-sm: .5rem;--ms-inset-panel-body: 1rem;--ms-inset-admonition-body-top: .5rem;--ms-inset-admonition-body-bottom: .75rem;--ms-gap-header: var(--ms-space-4);--ms-gap-header-main: var(--ms-space-2_5);--ms-gap-header-actions: var(--ms-space-2);--ms-shadow-subtle: 0 1px 3px 0 hsl(var(--ms-foreground) / .06);--ms-shadow-popover: 0 4px 6px -1px hsl(var(--ms-foreground) / .1), 0 2px 4px -2px hsl(var(--ms-foreground) / .1);--ms-shadow-modal: 0 10px 15px -3px hsl(var(--ms-foreground) / .1), 0 4px 6px -4px hsl(var(--ms-foreground) / .1);--ms-shadow-preview: 0 10px 40px hsl(var(--ms-foreground) / .25);--ms-duration-fast: .12s;--ms-duration-standard: .18s;--ms-duration-overlay: .2s;--ms-duration-emphasis: .22s;--ms-duration-slow: .3s;--ms-duration-stream: .9s;--ms-ease-linear: linear;--ms-ease-standard: ease;--ms-ease-out: ease-out;--ms-ease-in-out: ease-in-out;--ms-ease-spring: cubic-bezier(.16, 1, .3, 1);--ms-border-width: 1px;--ms-border-width-strong: 4px;--ms-focus-ring-width: 2px;--ms-focus-ring-offset: 2px;--ms-size-diagram-min-height: 360px;--ms-size-code-max-height: 500px;--ms-size-image-max-width: 24rem;--ms-size-math-min-height: 40px;--ms-size-skeleton-min-height: 120px}body>div[id^=dmermaid-]{position:fixed;top:-10000px;left:0;width:100%;visibility:hidden;pointer-events:none}.markstream-vue .hover\:bg-\[var\(--code-action-hover-bg\)\]:hover{background-color:var(--code-action-hover-bg)}.markstream-vue .hover\:text-\[var\(--code-action-hover-fg\)\]:hover{color:var(--code-action-hover-fg)}.markstream-vue .hover\:underline:hover{text-decoration-line:underline}.markstream-vue .active\:scale-\[0\.96\]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.markstream-vue .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.markstream-vue .disabled\:opacity-40:disabled{opacity:.4}.math-inline-wrapper[data-v-6c6e62e1]{position:relative;display:inline-block}.math-inline[data-v-6c6e62e1]{display:inline-block;vertical-align:middle}.math-inline--fallback[data-v-6c6e62e1]{white-space:pre-wrap}.math-inline__loading[data-v-6c6e62e1]{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.math-inline__spinner[data-v-6c6e62e1]{width:1rem;height:1rem;border-radius:9999px;border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform}.table-node-fade-enter-active[data-v-6c6e62e1],.table-node-fade-leave-active[data-v-6c6e62e1]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-6c6e62e1],.table-node-fade-leave-to[data-v-6c6e62e1]{opacity:0}.sr-only[data-v-6c6e62e1]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.math-block[data-v-914b800f]{min-height:var(--ms-size-math-min-height)}.math-loading-overlay[data-v-914b800f]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-height:var(--ms-size-math-min-height)}.math-loading-spinner[data-v-914b800f]{width:20px;height:20px;border:2px solid color-mix(in srgb,var(--loading-spinner) 15%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);border-radius:50%;animation:math-spin-914b800f .8s linear infinite}@keyframes math-spin-914b800f{to{transform:rotate(360deg)}}.math-rendering[data-v-914b800f]{opacity:.3;transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.math-block__fallback[data-v-914b800f]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.math-fade-enter-active[data-v-914b800f],.math-fade-leave-active[data-v-914b800f]{transition:opacity var(--ms-duration-slow) var(--ms-ease-standard)}.math-fade-enter-from[data-v-914b800f],.math-fade-leave-to[data-v-914b800f]{opacity:0}.html-preview-frame__backdrop[data-v-fd3f9c21]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:50}.html-preview-frame[data-v-fd3f9c21]{width:80vw;max-width:960px;height:70vh;background-color:var(--modal-bg);color:var(--modal-fg);border-radius:calc(var(--ms-radius) * 2);overflow:hidden;box-shadow:var(--ms-shadow-preview);display:flex;flex-direction:column}.html-preview-frame__header[data-v-fd3f9c21]{display:flex;justify-content:space-between;align-items:center;padding:.4rem .75rem;border-bottom:1px solid var(--code-border)}.html-preview-frame__title[data-v-fd3f9c21]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:.85}.html-preview-frame__dot[data-v-fd3f9c21]{width:.5rem;height:.5rem;border-radius:999px;background-color:hsl(var(--ms-success))}.html-preview-frame__label[data-v-fd3f9c21]{white-space:nowrap}.html-preview-frame__close[data-v-fd3f9c21]{border:none;background:transparent;font-size:1.25rem;line-height:1;cursor:pointer;color:var(--modal-fg)}.html-preview-frame__iframe[data-v-fd3f9c21]{width:100%;height:100%;border:none;display:block}@media (max-width:640px){.html-preview-frame[data-v-fd3f9c21]{width:100vw;height:80vh;border-radius:0}}.code-block-container[data-v-d1b39b76]{--markstream-code-fallback-bg: var(--code-bg);--markstream-code-fallback-fg: var(--code-fg);--markstream-code-border-color: var(--code-border);--vscode-editor-selectionBackground: var(--markstream-code-fallback-selection-bg);--markstream-code-fallback-selection-bg: var(--code-selection-bg);--markstream-diff-frame-border: var(--code-border);--markstream-diff-frame-shadow: 0 16px 40px -32px hsl(var(--ms-foreground) / .18);--markstream-diff-shell-fg: hsl(var(--ms-foreground));--markstream-diff-shell-muted: hsl(var(--ms-muted-foreground));--markstream-diff-shell-border: var(--code-border);--markstream-diff-shell-shadow: var(--ms-shadow-subtle);--markstream-diff-shell-bg: var(--code-bg);--markstream-diff-header-border: hsl(var(--ms-border) / .92);--markstream-diff-editor-bg: var(--code-bg);--markstream-diff-editor-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-bg: hsl(var(--ms-muted));--markstream-diff-unchanged-divider: hsl(var(--ms-background) / .94);--markstream-diff-focus: var(--focus-ring);--markstream-diff-widget-shadow: hsl(var(--ms-foreground) / .26);--markstream-diff-action-hover: var(--code-action-hover-bg);--markstream-diff-panel-bg: linear-gradient(180deg, var(--code-bg) 0%, hsl(var(--ms-muted)) 100%);--markstream-diff-panel-bg-soft: var(--code-bg);--markstream-diff-panel-bg-strong: var(--code-bg);--markstream-diff-panel-border: hsl(var(--ms-border) / .3);--markstream-diff-pane-divider: hsl(var(--ms-border) / .42);--markstream-diff-gutter-bg: transparent;--markstream-diff-gutter-guide: transparent;--markstream-diff-gutter-gap: 8px;--markstream-diff-line-number: var(--code-line-number);--markstream-diff-line-number-active: var(--code-line-number);--markstream-diff-added-fg: var(--diff-added-fg);--markstream-diff-removed-fg: var(--diff-removed-fg);--markstream-diff-added-line: var(--diff-added-bg);--markstream-diff-removed-line: var(--diff-removed-bg);--markstream-diff-added-inline: var(--diff-added-inline-bg);--markstream-diff-removed-inline: var(--diff-removed-inline-bg);--markstream-diff-added-inline-border: transparent;--markstream-diff-removed-inline-border: transparent;--markstream-diff-added-gutter: linear-gradient( 90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width, 4px), hsl(var(--ms-diff-added) / .08) var(--stream-monaco-gutter-marker-width, 4px) 100% );--markstream-diff-removed-gutter: repeating-linear-gradient( 180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px ) left / var(--stream-monaco-gutter-marker-width, 4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .08) 0 100%);--markstream-diff-added-line-fill: var(--diff-added-bg);--markstream-diff-removed-line-fill: var(--diff-removed-bg)}.code-block-container.is-dark[data-v-d1b39b76]{--markstream-code-fallback-bg: var(--code-bg);--markstream-code-fallback-fg: var(--code-fg);--markstream-code-border-color: var(--code-border);--markstream-code-fallback-selection-bg: var(--code-selection-bg);--markstream-diff-frame-border: var(--code-border);--markstream-diff-frame-shadow: 0 18px 40px -30px hsl(var(--ms-foreground) / .84);--markstream-diff-shell-fg: hsl(var(--ms-foreground));--markstream-diff-shell-muted: hsl(var(--ms-muted-foreground));--markstream-diff-shell-border: var(--code-border);--markstream-diff-shell-shadow: var(--ms-shadow-subtle);--markstream-diff-shell-bg: var(--code-bg);--markstream-diff-header-border: hsl(var(--ms-border) / .82);--markstream-diff-editor-bg: var(--code-bg);--markstream-diff-editor-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-bg: hsl(var(--ms-muted));--markstream-diff-unchanged-divider: hsl(var(--ms-background) / .18);--markstream-diff-focus: var(--focus-ring);--markstream-diff-widget-shadow: hsl(var(--ms-foreground) / .72);--markstream-diff-action-hover: var(--code-action-hover-bg);--markstream-diff-panel-bg: hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-soft: hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-strong: hsl(var(--ms-background) / .99);--markstream-diff-panel-border: hsl(var(--ms-border) / .3);--markstream-diff-pane-divider: hsl(var(--ms-border) / .34);--markstream-diff-gutter-bg: linear-gradient( 180deg, hsl(var(--ms-background) / .94) 0%, hsl(var(--ms-background) / .98) 100% );--markstream-diff-gutter-guide: hsl(var(--ms-muted-foreground) / .08);--markstream-diff-gutter-gap: 8px;--markstream-diff-line-number: var(--code-line-number);--markstream-diff-line-number-active: var(--code-line-number);--markstream-diff-added-fg: var(--diff-added-fg);--markstream-diff-removed-fg: var(--diff-removed-fg);--markstream-diff-added-line: var(--diff-added-bg);--markstream-diff-removed-line: var(--diff-removed-bg);--markstream-diff-added-inline: var(--diff-added-inline-bg);--markstream-diff-removed-inline: var(--diff-removed-inline-bg);--markstream-diff-added-inline-border: transparent;--markstream-diff-removed-inline-border: transparent;--markstream-diff-added-gutter: linear-gradient( 90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width, 4px), hsl(var(--ms-diff-added) / .2) var(--stream-monaco-gutter-marker-width, 4px) 100% );--markstream-diff-removed-gutter: repeating-linear-gradient( 180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px ) left / var(--stream-monaco-gutter-marker-width, 4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .18) 0 100%);--markstream-diff-added-line-fill: var(--diff-added-bg);--markstream-diff-removed-line-fill: var(--diff-removed-bg)}.code-editor-container[data-v-d1b39b76],.code-block-container.is-diff .code-editor-container[data-v-d1b39b76]{transition:none}.code-editor-layer[data-v-d1b39b76]{display:grid;min-width:0}.code-editor-layer>.code-editor-container[data-v-d1b39b76]{grid-area:1 / 1}[data-v-d1b39b76] .code-editor-layer>pre.code-pre-fallback{grid-area:1 / 1}.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .monaco-editor-background,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .lines-content{background:var(--vscode-editor-background, var(--markstream-code-fallback-bg))!important}.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .margin,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-lines,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-line,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-line span,.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .line-numbers{color:var(--vscode-editor-foreground, var(--markstream-code-fallback-fg))!important}.code-block-container.is-diff[data-v-d1b39b76]{color:var(--markstream-diff-shell-fg);border-color:var(--markstream-diff-shell-border);background:var(--markstream-diff-shell-bg);box-shadow:var(--markstream-diff-shell-shadow);--vscode-editor-selectionBackground: var(--markstream-diff-action-hover);--code-fg: var(--markstream-diff-shell-fg);--code-header-bg: transparent;--code-border: var(--markstream-diff-header-border);--code-line-number: var(--markstream-diff-shell-muted);--code-action-fg: var(--markstream-diff-shell-muted)}.code-block-container.is-diff .code-editor-layer[data-v-d1b39b76]{background:transparent;--vscode-editor-background: var(--markstream-diff-editor-bg);--vscode-editor-foreground: var(--markstream-diff-editor-fg);--vscode-diffEditor-unchangedRegionForeground: var(--markstream-diff-unchanged-fg);--vscode-diffEditor-unchangedRegionBackground: var(--markstream-diff-unchanged-bg);--vscode-focusBorder: var(--markstream-diff-focus);--vscode-widget-shadow: var(--markstream-diff-widget-shadow);--vscode-editor-selectionBackground: color-mix( in srgb, var(--markstream-diff-editor-bg) 90%, var(--markstream-diff-editor-fg) 10% );--stream-monaco-editor-bg: var(--markstream-diff-editor-bg);--stream-monaco-editor-fg: var(--markstream-diff-editor-fg);--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg);--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg);--stream-monaco-frame-radius: 0;--stream-monaco-fixed-editor-bg: var(--markstream-diff-editor-bg);--stream-monaco-frame-border: transparent;--stream-monaco-frame-shadow: none;--stream-monaco-panel-bg: var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-soft: var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-strong: var(--markstream-diff-editor-bg);--stream-monaco-panel-border: transparent;--stream-monaco-pane-divider: var(--markstream-diff-pane-divider);--stream-monaco-gutter-bg: var(--markstream-diff-gutter-bg);--stream-monaco-gutter-guide: var(--markstream-diff-gutter-guide);--stream-monaco-gutter-marker-width: 3px;--stream-monaco-gutter-gap: 8px;--stream-monaco-line-number: var(--markstream-diff-line-number);--stream-monaco-line-number-active: var(--markstream-diff-line-number-active);--stream-monaco-line-number-left: calc( var(--stream-monaco-gutter-marker-width) + var(--stream-monaco-gutter-gap) );--stream-monaco-line-number-width: 28px;--stream-monaco-line-number-align: right;--stream-monaco-original-margin-width: calc( var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width) );--stream-monaco-original-scrollable-left: var(--stream-monaco-original-margin-width);--stream-monaco-original-scrollable-width: calc( 100% - var(--stream-monaco-original-margin-width) );--stream-monaco-modified-margin-width: calc( var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width) );--stream-monaco-modified-scrollable-left: var(--stream-monaco-modified-margin-width);--stream-monaco-modified-scrollable-width: calc( 100% - var(--stream-monaco-modified-margin-width) );--stream-monaco-added-fg: var(--markstream-diff-added-fg);--stream-monaco-removed-fg: var(--markstream-diff-removed-fg);--stream-monaco-added-line: var(--markstream-diff-added-line);--stream-monaco-removed-line: var(--markstream-diff-removed-line);--stream-monaco-added-inline: var(--markstream-diff-added-inline);--stream-monaco-removed-inline: var(--markstream-diff-removed-inline);--stream-monaco-added-outline: transparent;--stream-monaco-removed-outline: transparent;--stream-monaco-added-inline-border: var(--markstream-diff-added-inline-border);--stream-monaco-removed-inline-border: var(--markstream-diff-removed-inline-border);--stream-monaco-added-line-shadow: none;--stream-monaco-removed-line-shadow: none;--stream-monaco-added-gutter: var(--markstream-diff-added-gutter);--stream-monaco-removed-gutter: var(--markstream-diff-removed-gutter);--stream-monaco-added-line-fill: var(--markstream-diff-added-line-fill);--stream-monaco-removed-line-fill: var(--markstream-diff-removed-line-fill);--stream-monaco-added-border: hsl(var(--ms-diff-added) / .25);--stream-monaco-removed-border: hsl(var(--ms-diff-removed) / .25);--stream-monaco-widget-shadow: var(--markstream-diff-widget-shadow)}.code-editor-container.is-hidden[data-v-d1b39b76]{opacity:0;pointer-events:none}[data-v-d1b39b76] pre.code-pre-fallback{margin:0;padding:var(--markstream-code-padding-y, 8px) var(--markstream-code-padding-x, 12px);padding-left:var(--markstream-code-padding-left, 52px);background:transparent;color:var(--vscode-editor-foreground, inherit);font-size:var(--vscode-editor-font-size, 14px);font-weight:400;font-family:var( --markstream-code-font-family, ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace )}[data-v-d1b39b76] pre.code-pre-fallback>code{font-size:inherit;font-weight:inherit;line-height:inherit}[data-v-d1b39b76] pre.code-pre-fallback.is-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.code-block-container.is-rendering .code-height-placeholder[data-v-d1b39b76]{background-size:400% 100%;animation:code-skeleton-shimmer-d1b39b76 1.2s ease-in-out infinite;min-height:var(--ms-size-skeleton-min-height);background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%)}.code-loading-placeholder[data-v-d1b39b76]{padding:1rem;min-height:var(--ms-size-skeleton-min-height)}.loading-skeleton[data-v-d1b39b76]{display:flex;flex-direction:column;gap:.75rem}.skeleton-line[data-v-d1b39b76]{height:1rem;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);background-size:400% 100%;animation:code-skeleton-shimmer-d1b39b76 1.2s ease-in-out infinite;border-radius:calc(var(--ms-radius) * .5)}.skeleton-line.short[data-v-d1b39b76]{width:60%}@keyframes code-skeleton-shimmer-d1b39b76{0%{background-position:100% 0}to{background-position:0 0}}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center{border-radius:var(--ms-radius)!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;min-height:28px!important;transition:background-color .14s ease,border-color .14s ease!important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:hover,[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 4%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 10%,transparent)!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center{background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center:hover,[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 6%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 12%,transparent)!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center .stream-monaco-unchanged-count:before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}[data-v-d1b39b76] .monaco-diff-editor .diffOverview{background-color:var(--vscode-editor-background)}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-diff-editor .diffOverview,[data-v-d1b39b76] .stream-monaco-diff-root .decorationsOverviewRuler{display:none!important;width:0!important;min-width:0!important;max-width:0!important;border:0!important;background:transparent!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-diff-editor{border:0!important;border-radius:0!important;box-shadow:none!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-clickable)>*:not(a){visibility:hidden!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines-compact .text{opacity:0!important}[data-v-d1b39b76] .stream-monaco-diff-root{--stream-monaco-gutter-gap: var(--markstream-diff-gutter-gap) !important;--stream-monaco-line-number: var(--markstream-diff-line-number) !important;--stream-monaco-line-number-active: var(--markstream-diff-line-number-active) !important;--stream-monaco-added-fg: var(--markstream-diff-added-fg) !important;--stream-monaco-removed-fg: var(--markstream-diff-removed-fg) !important;--stream-monaco-added-line: var(--markstream-diff-added-line) !important;--stream-monaco-removed-line: var(--markstream-diff-removed-line) !important;--stream-monaco-added-inline: var(--markstream-diff-added-inline) !important;--stream-monaco-removed-inline: var(--markstream-diff-removed-inline) !important;--stream-monaco-added-inline-border: var(--markstream-diff-added-inline-border) !important;--stream-monaco-removed-inline-border: var(--markstream-diff-removed-inline-border) !important;--stream-monaco-added-line-fill: var(--markstream-diff-added-line-fill) !important;--stream-monaco-removed-line-fill: var(--markstream-diff-removed-line-fill) !important;--stream-monaco-added-gutter: var(--markstream-diff-added-gutter) !important;--stream-monaco-removed-gutter: var(--markstream-diff-removed-gutter) !important;--stream-monaco-added-line-shadow: none !important;--stream-monaco-removed-line-shadow: none !important;--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg) !important;--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg) !important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center:not(.stream-monaco-unchanged-bridge-source),[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg) !important;--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg) !important;background:var(--stream-monaco-unchanged-bg)!important;color:var(--stream-monaco-unchanged-fg)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge{right:calc(var(--stream-monaco-gutter-marker-width) - var(--stream-monaco-unchanged-rail-width) / 2 + (var(--stream-monaco-gutter-gap) * 2))!important;width:auto!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important;color:var(--markstream-diff-unchanged-fg)!important;padding-left:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important;padding-right:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge.stream-monaco-diff-unchanged-bridge-line-info .stream-monaco-unchanged-rail,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{background:var(--stream-monaco-unchanged-bg)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail{border-right-color:var(--markstream-diff-unchanged-divider)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal{border-bottom-color:transparent!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-both .stream-monaco-unchanged-reveal:first-child{border-bottom-color:var(--markstream-diff-unchanged-divider)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-top-only .stream-monaco-unchanged-reveal,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-bottom-only .stream-monaco-unchanged-reveal{border-bottom:0!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-meta,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-count,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-metadata-label,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible{color:var(--markstream-diff-unchanged-fg)!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center{align-items:center;justify-content:center}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center{align-items:center;justify-content:center!important;position:relative}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center:not(.stream-monaco-clickable){opacity:0!important;pointer-events:none!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center .stream-monaco-unchanged-meta{justify-content:center!important;padding:0 28px!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center>div:first-child{align-items:center;display:flex;justify-content:center!important;min-width:100%;width:100%!important}[data-v-d1b39b76] .markstream-inline-fold-proxy{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--ms-radius) * .5);box-shadow:none;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;pointer-events:auto;position:absolute;z-index:2}[data-v-d1b39b76] .markstream-inline-fold-proxy:hover,[data-v-d1b39b76] .markstream-inline-fold-proxy:focus-visible{background:transparent}[data-v-d1b39b76] .markstream-inline-fold-proxy:focus-visible{outline:1px solid var(--vscode-focusBorder, currentColor);outline-offset:-1px}.action-icon{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot{display:inline-flex;align-items:center;justify-content:center}.icon-slot :deep(svg){display:block;width:100%;height:100%}.mermaid-block-container[data-v-74df9a02]{margin:var(--ms-flow-diagram-y) 0;border-color:var(--diagram-border)}.mermaid-block-header[data-v-74df9a02]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border)}.mermaid-label-text[data-v-74df9a02]{color:var(--code-action-fg)}.mermaid-mode-toggle-group[data-v-74df9a02]{background:transparent}.mermaid-mode-btn[data-v-74df9a02]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6}.mermaid-mode-btn[data-v-74df9a02]:hover{opacity:.9}.mermaid-mode-btn.is-active[data-v-74df9a02]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.mermaid-header-actions[data-v-74df9a02]{gap:var(--ms-gap-header-actions)}.mermaid-action-btn[data-v-74df9a02]{font-family:inherit;font-size:var(--ms-text-label);color:var(--code-action-fg)}.mermaid-action-btn[data-v-74df9a02]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.mermaid-action-btn[data-v-74df9a02]:active{transform:scale(.98)}.mermaid-source-panel[data-v-74df9a02]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.mermaid-source-code[data-v-74df9a02]{color:hsl(var(--ms-foreground))}.mermaid-preview-area[data-v-74df9a02]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-standard)}.mermaid-modal-overlay[data-v-74df9a02]{background:var(--modal-overlay)}.mermaid-modal-panel[data-v-74df9a02]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}._mermaid[data-v-74df9a02]{font-family:inherit;content-visibility:auto;contain:content;contain-intrinsic-size:var(--ms-size-diagram-min-height) 240px}._mermaid[data-v-74df9a02] svg{width:100%;height:auto;display:block}.fullscreen[data-v-74df9a02]{width:100%;max-height:100%!important;height:100%!important}.mermaid-dialog-enter-from[data-v-74df9a02],.mermaid-dialog-leave-to[data-v-74df9a02]{opacity:0}.mermaid-dialog-enter-active[data-v-74df9a02],.mermaid-dialog-leave-active[data-v-74df9a02]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.mermaid-dialog-enter-from .dialog-panel[data-v-74df9a02],.mermaid-dialog-leave-to .dialog-panel[data-v-74df9a02]{transform:translateY(8px) scale(.98);opacity:.98}.mermaid-dialog-enter-to .dialog-panel[data-v-74df9a02],.mermaid-dialog-leave-from .dialog-panel[data-v-74df9a02]{transform:translateY(0) scale(1);opacity:1}.mermaid-dialog-enter-active .dialog-panel[data-v-74df9a02],.mermaid-dialog-leave-active .dialog-panel[data-v-74df9a02]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-block-container[data-v-24262152]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.infographic-block-header[data-v-24262152]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.infographic-label[data-v-24262152]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.action-icon[data-v-24262152]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot[data-v-24262152]{display:inline-flex;align-items:center;justify-content:center}.icon-slot[data-v-24262152] svg{display:block;width:100%;height:100%}.infographic-mode-toggle[data-v-24262152]{background:transparent}.infographic-mode-btn[data-v-24262152]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:color .15s,background-color .15s,opacity .15s}.infographic-mode-btn[data-v-24262152]:hover{opacity:.9}.infographic-mode-btn.is-active[data-v-24262152]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.infographic-header-actions[data-v-24262152]{gap:var(--ms-gap-header-actions)}.infographic-action-btn[data-v-24262152]{font-family:inherit;color:var(--code-action-fg);transition:background-color .15s,color .15s}.infographic-action-btn[data-v-24262152]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.infographic-action-btn[data-v-24262152]:active{transform:scale(.98)}.infographic-source[data-v-24262152]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.infographic-source-code[data-v-24262152]{color:hsl(var(--ms-foreground))}.infographic-preview[data-v-24262152]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-fast)}.infographic-modal-overlay[data-v-24262152]{background:var(--modal-overlay)}.infographic-modal-panel[data-v-24262152]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}.fullscreen[data-v-24262152]{width:100%;max-height:100%!important;height:100%!important}.infographic-dialog-enter-from[data-v-24262152],.infographic-dialog-leave-to[data-v-24262152]{opacity:0}.infographic-dialog-enter-active[data-v-24262152],.infographic-dialog-leave-active[data-v-24262152]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-dialog-enter-from .dialog-panel[data-v-24262152],.infographic-dialog-leave-to .dialog-panel[data-v-24262152]{transform:translateY(8px) scale(.98);opacity:.98}.infographic-dialog-enter-to .dialog-panel[data-v-24262152],.infographic-dialog-leave-from .dialog-panel[data-v-24262152]{transform:translateY(0) scale(1);opacity:1}.infographic-dialog-enter-active .dialog-panel[data-v-24262152],.infographic-dialog-leave-active .dialog-panel[data-v-24262152]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.d2-block-container[data-v-9be36d9c]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.d2-block-header[data-v-9be36d9c]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.d2-mode-toggle[data-v-9be36d9c]{background:transparent}.mode-btn[data-v-9be36d9c]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:opacity .2s,color .2s,background-color .2s}.mode-btn[data-v-9be36d9c]:hover{opacity:.9}.mode-btn.is-active[data-v-9be36d9c]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.d2-header-actions[data-v-9be36d9c]{gap:var(--ms-gap-header-actions)}.d2-action-btn[data-v-9be36d9c]{color:var(--code-action-fg);opacity:.7;transition:opacity .2s,background-color .15s,color .15s}.d2-action-btn[data-v-9be36d9c]:hover{opacity:1;background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.d2-action-btn[data-v-9be36d9c]:disabled{opacity:.3;cursor:not-allowed}.d2-block-body[data-v-9be36d9c]{position:relative}.d2-source[data-v-9be36d9c]{padding:var(--ms-inset-panel-body) var(--ms-inset-panel-x);font-family:var(--vscode-editor-font-family, "Fira Code", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.d2-code[data-v-9be36d9c]{white-space:pre;font-size:.875rem;line-height:1.5}.d2-render[data-v-9be36d9c]{max-height:var(--ms-size-code-max-height);overflow:auto}.d2-svg[data-v-9be36d9c] svg.markstream-d2-root-svg{width:100%;max-width:100%;height:auto;display:block}.d2-label[data-v-9be36d9c]{font-size:var(--ms-text-label)}.action-icon[data-v-9be36d9c]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.d2-error[data-v-9be36d9c]{color:hsl(var(--ms-destructive))}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f9f9f9;border-radius:4px}::-webkit-scrollbar-thumb{background:#00000014;border-radius:4px}*:hover::-webkit-scrollbar-thumb{background:#00000026}::-webkit-scrollbar-thumb:hover{background:#00000080}#app{height:100%}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-text-primary);background-color:var(--color-canvas-default);font-size:16px;font-weight:400;line-height:1.6;word-wrap:break-word;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details,.markdown-body figcaption,.markdown-body figure{display:block}.markdown-body summary{display:list-item}.markdown-body [hidden]{display:none!important}.markdown-body a{background-color:#0000;color:var(--color-text-accent);text-decoration:none;text-decoration-color:var(--color-text-accent)}.markdown-body a:hover{position:relative;color:var(--color-text-accent-secondary);text-decoration-color:var(--color-text-accent-secondary)}.markdown-body abbr[title]{position:relative;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--color-text-accent)}.markdown-body abbr[title]:hover:after{border-radius:.375rem;--tw-shadow: 0px 8px 8px -4px rgba(16, 24, 40, .03), 0px 20px 24px -4px rgba(16, 24, 40, .08);--tw-shadow-colored: 0px 8px 8px -4px var(--tw-shadow-color), 0px 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-shadow-shadow-5);--tw-shadow: var(--tw-shadow-colored);position:absolute;bottom:100%;left:0;display:block;width:-moz-max-content;width:max-content;content:attr(title);padding:6px;font-size:12px;line-height:1;color:var(--color-text-secondary);border:.5px solid var(--color-components-panel-border);background-color:var(--color-components-tooltip-bg)}.markdown-body b,.markdown-body strong{font-weight:var(--base-text-weight-bold, 700)}.markdown-body dfn{font-style:italic}.markdown-body mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small{font-size:90%}.markdown-body sub,.markdown-body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub{bottom:-.25em}.markdown-body sup{top:-.5em}.markdown-body figure{margin:1em 40px}.markdown-body img{max-width:100%;box-sizing:content-box;border:2px solid var(--color-effects-image-frame);border-radius:0;background-color:var(--color-canvas-default)}.markdown-body kbd,.markdown-body pre,.markdown-body samp{font-family:monospace;font-size:1em}.markdown-body hr{margin:24px 0;border:none;height:1px;background-color:#f0f0f0}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit]{-webkit-appearance:button}.markdown-body [type=checkbox],.markdown-body [type=radio]{box-sizing:border-box;padding:0}.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a:hover{text-decoration:underline}.markdown-body ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body .markdown-table-wrapper{overflow-x:auto}.markdown-body table{width:max-content;max-width:max-content;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body details:not([open])>:not(summary){display:none!important}.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible{outline-offset:0}.markdown-body kbd{display:inline-block;padding:2px 6px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:1;color:var(--color-text-primary);vertical-align:middle;background-color:var(--color-components-input-bg-normal);border-radius:6px}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{padding-top:12px;margin-bottom:12px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h1{font-size:2.25em}.markdown-body h2{font-size:1.5em}.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-size:1.25em}.markdown-body blockquote{margin:0;padding:0 12px;border-left:3px solid var(--color-text-accent-secondary)}.markdown-body ol{list-style:decimal}.markdown-body ul{list-style:disc}.markdown-body>ol,.markdown-body>ul{padding:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body pre,.markdown-body samp,.markdown-body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;word-wrap:normal;border-width:0;border-radius:12px}.markdown-body .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body .absent{color:var(--color-danger-fg)}.markdown-body .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor:focus{outline:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:12px}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ul[role=listbox]{list-style:none!important;padding-left:0!important}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt{padding:0 .2em;font-size:inherit}.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6{display:inline-block}.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor{margin-left:-40px}.markdown-body summary h1,.markdown-body summary h2{padding-bottom:0;border-bottom:0}.markdown-body ol.no-list,.markdown-body ul.no-list{padding:0;list-style-type:none}.markdown-body ol[type=a]{list-style-type:lower-alpha}.markdown-body ol[type=A]{list-style-type:upper-alpha}.markdown-body ol[type=i]{list-style-type:lower-roman}.markdown-body ol[type=I]{list-style-type:upper-roman}.markdown-body div>ol:not([type]),.markdown-body ol[type="1"]{list-style-type:decimal}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table th{color:var(--color-text-primary);font-size:15px;font-weight:700;font-weight:var(--base-text-weight-medium, 500);white-space:nowrap}.markdown-body table td{color:var(--color-text-secondary);font-size:15px;font-weight:var(--base-text-weight-normal, 400);white-space:nowrap}.markdown-body table td,.markdown-body table th{padding:6px 13px}.markdown-body table tbody tr:first-child td{border-top:1px solid var(--color-divider-regular)}.markdown-body table tbody tr:not(:last-child) td{border-bottom:1px solid var(--color-divider-subtle)}.markdown-body table img{background-color:#0000}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:#0000}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body tt br{display:none}.markdown-body samp{font-size:85%}.markdown-body .mermaid{background:transparent;text-align:center;padding:50px 16px;border-width:1px}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;background-color:#00000005;overflow:auto;line-height:2}.markdown-body pre tt{display:inline-block;max-width:100%;padding:0;margin:0;overflow-x:auto;line-height:inherit;word-wrap:normal;background-color:#0000;border:0}.markdown-body .csv-data td,.markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr{border-top:0}.markdown-body .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref]:before{content:"["}.markdown-body [data-footnote-ref]:after{content:"]"}.markdown-body .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol{padding-left:16px}.markdown-body .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li{position:relative}.markdown-body .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-body .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e,.markdown-body .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw,.markdown-body .pl-v{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img{width:1em;height:1em}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label{cursor:pointer}.markdown-body .task-list-item+.task-list-item{margin-top:4px}.markdown-body .task-list-item .handle{display:none}.markdown-body .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list{position:relative}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .react-syntax-highlighter-line-number{color:var(--color-text-quaternary)}.markdown-body .abcjs-inline-audio .abcjs-btn{display:flex!important}.prompts-modal .ant-modal-content{padding:0}.prompts-modal .model-title{font-weight:500;font-size:18px;color:#000;padding:24px 12px 12px;border-bottom:1px solid #F0F0F0}.prompts-modal .ant-modal-close{top:30px}.prompts-modal .ant-modal-body{padding:12px 12px 0}.prompts-modal .ant-modal-body .ant-form-item{margin-bottom:12px}.prompts-modal .ant-modal-body .prompts-input{height:46px;background:#fafafa;font-size:16px;align-items:center}.prompts-modal .ant-modal-body .prompts-textarea{background:#fafafa;resize:none;font-size:16px;padding:12px}.prompts-modal .ant-modal-footer{padding:0 12px 24px;color:#53535a}.prompts-modal .ant-modal-footer .ant-btn{border:0;font-weight:500;font-size:18px;color:#53535a;height:41px;padding:0 24px}.prompts-modal .ant-modal-footer .ant-btn-default{background:#fafafa}.prompts-modal .ant-modal-footer .ant-btn-primary{color:var(--theme-color);background:#fa46160d;box-shadow:none}[data-v-61187f0b]:root{--theme-color: #FA4616;--color-components-input-bg-normal: #c8ceda40;--color-components-input-text-placeholder: #98a2b2;--color-components-input-bg-hover: #c8ceda24;--color-components-input-bg-active: #f9fafb;--color-components-input-border-active: #d0d5dc;--color-components-input-border-destructive: #fda29b;--color-components-input-text-filled: #101828;--color-components-input-bg-destructive: #ffffff;--color-components-input-bg-disabled: #c8ceda24;--color-components-input-text-disabled: #d0d5dc;--color-components-input-text-filled-disabled: #676f83;--color-components-input-border-hover: #d0d5dc;--color-components-input-border-active-prompt-1: #0ba5ec;--color-components-input-border-active-prompt-2: #155aef;--color-components-kbd-bg-gray: #1018280a;--color-components-kbd-bg-white: #ffffff1f;--color-components-tooltip-bg: #fffffff2;--color-components-button-primary-text: #ffffff;--color-components-button-primary-bg: #155aef;--color-components-button-primary-border: #1018280a;--color-components-button-primary-bg-hover: #004aeb;--color-components-button-primary-border-hover: #10182814;--color-components-button-primary-bg-disabled: #155aef24;--color-components-button-primary-border-disabled: #ffffff00;--color-components-button-primary-text-disabled: #ffffff99;--color-components-button-secondary-text: #354052;--color-components-button-secondary-text-disabled: #10182840;--color-components-button-secondary-bg: #ffffff;--color-components-button-secondary-bg-hover: #f9fafb;--color-components-button-secondary-bg-disabled: #f9fafb;--color-components-button-secondary-border: #10182824;--color-components-button-secondary-border-hover: #10182833;--color-components-button-secondary-border-disabled: #1018280a;--color-components-button-tertiary-text: #354052;--color-components-button-tertiary-text-disabled: #10182840;--color-components-button-tertiary-bg: #f2f4f7;--color-components-button-tertiary-bg-hover: #e9ebf0;--color-components-button-tertiary-bg-disabled: #f9fafb;--color-components-button-ghost-text: #354052;--color-components-button-ghost-text-disabled: #10182840;--color-components-button-ghost-bg-hover: #c8ceda33;--color-components-button-destructive-primary-text: #ffffff;--color-components-button-destructive-primary-text-disabled: #ffffff99;--color-components-button-destructive-primary-bg: #d92d20;--color-components-button-destructive-primary-bg-hover: #b42318;--color-components-button-destructive-primary-bg-disabled: #fee4e2;--color-components-button-destructive-primary-border: #18181b0a;--color-components-button-destructive-primary-border-hover: #18181b14;--color-components-button-destructive-primary-border-disabled: #ffffff00;--color-components-button-destructive-secondary-text: #d92d20;--color-components-button-destructive-secondary-text-disabled: #f0443833;--color-components-button-destructive-secondary-bg: #ffffff;--color-components-button-destructive-secondary-bg-hover: #fef3f2;--color-components-button-destructive-secondary-bg-disabled: #fef3f2;--color-components-button-destructive-secondary-border: #18181b14;--color-components-button-destructive-secondary-border-hover: #f0443840;--color-components-button-destructive-secondary-border-disabled: #f044380a;--color-components-button-destructive-tertiary-text: #d92d20;--color-components-button-destructive-tertiary-text-disabled: #f0443833;--color-components-button-destructive-tertiary-bg: #fee4e2;--color-components-button-destructive-tertiary-bg-hover: #fecdca;--color-components-button-destructive-tertiary-bg-disabled: #f044380a;--color-components-button-destructive-ghost-text: #d92d20;--color-components-button-destructive-ghost-text-disabled: #f0443833;--color-components-button-destructive-ghost-bg-hover: #fee4e2;--color-components-button-secondary-accent-text: #155aef;--color-components-button-secondary-accent-text-disabled: #b2caff;--color-components-button-secondary-accent-bg: #ffffff;--color-components-button-secondary-accent-bg-hover: #f2f4f7;--color-components-button-secondary-accent-bg-disabled: #f9fafb;--color-components-button-secondary-accent-border: #10182824;--color-components-button-secondary-accent-border-hover: #10182824;--color-components-button-secondary-accent-border-disabled: #1018280a;--color-components-button-indigo-bg: #444ce7;--color-components-button-indigo-bg-hover: #3538cd;--color-components-button-indigo-bg-disabled: #6172f324;--color-components-checkbox-icon: #ffffff;--color-components-checkbox-icon-disabled: #ffffff80;--color-components-checkbox-bg: #155aef;--color-components-checkbox-bg-hover: #004aeb;--color-components-checkbox-bg-disabled: #f2f4f7;--color-components-checkbox-border: #d0d5dc;--color-components-checkbox-border-hover: #98a2b2;--color-components-checkbox-border-disabled: #18181b0a;--color-components-checkbox-bg-unchecked: #ffffff;--color-components-checkbox-bg-unchecked-hover: #ffffff;--color-components-checkbox-bg-disabled-checked: #b2caff;--color-components-radio-border-checked: #155aef;--color-components-radio-border-checked-hover: #004aeb;--color-components-radio-border-checked-disabled: #b2caff;--color-components-radio-bg-disabled: #ffffff00;--color-components-radio-border: #d0d5dc;--color-components-radio-border-hover: #98a2b2;--color-components-radio-border-disabled: #18181b0a;--color-components-radio-bg: #ffffff00;--color-components-radio-bg-hover: #ffffff00;--color-components-toggle-knob: #ffffff;--color-components-toggle-knob-disabled: #fffffff2;--color-components-toggle-bg: #155aef;--color-components-toggle-bg-hover: #004aeb;--color-components-toggle-bg-disabled: #d1e0ff;--color-components-toggle-bg-unchecked: #e9ebf0;--color-components-toggle-bg-unchecked-hover: #d0d5dc;--color-components-toggle-bg-unchecked-disabled: #f2f4f7;--color-components-toggle-knob-hover: #ffffff;--color-components-card-bg: #fcfcfd;--color-components-card-border: #ffffff;--color-components-card-bg-alt: #ffffff;--color-components-menu-item-text: #495464;--color-components-menu-item-text-active: #18222f;--color-components-menu-item-text-hover: #354052;--color-components-menu-item-text-active-accent: #18222f;--color-components-panel-bg: #ffffff;--color-components-panel-bg-blur: #fffffff2;--color-components-panel-border: #10182814;--color-components-panel-border-subtle: #10182814;--color-components-panel-gradient-2: #f9fafb;--color-components-panel-gradient-1: #ffffff;--color-components-panel-bg-alt: #f9fafb;--color-components-panel-on-panel-item-bg: #ffffff;--color-components-panel-on-panel-item-bg-hover: #f9fafb;--color-components-panel-on-panel-item-bg-alt: #f9fafb;--color-components-panel-on-panel-item-bg-transparent: #fffffff2;--color-components-panel-on-panel-item-bg-hover-transparent: #f9fafb00;--color-components-panel-on-panel-item-bg-destructive-hover-transparent: #fef3f200;--color-components-panel-bg-transparent: #ffffff00;--color-components-main-nav-nav-button-text: #495464;--color-components-main-nav-nav-button-text-active: #155aef;--color-components-main-nav-nav-button-bg: #ffffff00;--color-components-main-nav-nav-button-bg-active: #fcfcfd;--color-components-main-nav-nav-button-border: #fffffff2;--color-components-main-nav-nav-button-bg-hover: #1018280a;--color-components-main-nav-nav-user-border: #ffffff;--color-components-slider-knob: #ffffff;--color-components-slider-knob-hover: #ffffff;--color-components-slider-knob-disabled: #fffffff2;--color-components-slider-range: #296dff;--color-components-slider-track: #e9ebf0;--color-components-slider-knob-border-hover: #10182833;--color-components-slider-knob-border: #10182824;--color-components-segmented-control-item-active-bg: #ffffff;--color-components-segmented-control-item-active-border: #ffffff;--color-components-segmented-control-bg-normal: #c8ceda33;--color-components-segmented-control-item-active-accent-bg: #ffffff;--color-components-segmented-control-item-active-accent-border: #ffffff;--color-components-option-card-option-bg: #fcfcfd;--color-components-option-card-option-selected-bg: #ffffff;--color-components-option-card-option-selected-border: #296dff;--color-components-option-card-option-border: #e9ebf0;--color-components-option-card-option-bg-hover: #ffffff;--color-components-option-card-option-border-hover: #d0d5dc;--color-components-tab-active: #155aef;--color-components-badge-white-to-dark: #ffffff;--color-components-badge-status-light-success-bg: #47cd89;--color-components-badge-status-light-success-border-inner: #17b26a;--color-components-badge-status-light-success-halo: #17b26a40;--color-components-badge-status-light-border-outer: #ffffff;--color-components-badge-status-light-high-light: #ffffff4d;--color-components-badge-status-light-warning-bg: #fdb022;--color-components-badge-status-light-warning-border-inner: #f79009;--color-components-badge-status-light-warning-halo: #f7900940;--color-components-badge-status-light-error-bg: #f97066;--color-components-badge-status-light-error-border-inner: #f04438;--color-components-badge-status-light-error-halo: #f0443840;--color-components-badge-status-light-normal-bg: #36bffa;--color-components-badge-status-light-normal-border-inner: #0ba5ec;--color-components-badge-status-light-normal-halo: #0ba5ec40;--color-components-badge-status-light-disabled-bg: #98a2b2;--color-components-badge-status-light-disabled-border-inner: #676f83;--color-components-badge-status-light-disabled-halo: #1018280a;--color-components-badge-bg-green-soft: #17b26a14;--color-components-badge-bg-orange-soft: #f7900914;--color-components-badge-bg-red-soft: #f0443814;--color-components-badge-bg-blue-light-soft: #0ba5ec14;--color-components-badge-bg-gray-soft: #1018280a;--color-components-badge-bg-dimm: #ffffff0d;--color-components-chart-line: #296dff;--color-components-chart-area-1: #155aef24;--color-components-chart-area-2: #155aef0a;--color-components-chart-current-1: #155aef;--color-components-chart-current-2: #d1e0ff;--color-components-chart-bg: #ffffff;--color-components-actionbar-bg: #fffffff2;--color-components-actionbar-border: #1018280a;--color-components-actionbar-bg-accent: #f5f7ff;--color-components-actionbar-border-accent: #b2caff;--color-components-dropzone-bg-alt: #f2f4f7;--color-components-dropzone-bg: #f9fafb;--color-components-dropzone-bg-accent: #155aef24;--color-components-dropzone-border: #10182814;--color-components-dropzone-border-alt: #10182833;--color-components-dropzone-border-accent: #84abff;--color-components-progress-brand-progress: #296dff;--color-components-progress-brand-border: #296dff;--color-components-progress-brand-bg: #155aef0a;--color-components-progress-white-progress: #ffffff;--color-components-progress-white-border: #fffffff2;--color-components-progress-white-bg: #ffffff03;--color-components-progress-gray-progress: #98a2b2;--color-components-progress-gray-border: #98a2b2;--color-components-progress-gray-bg: #c8ceda05;--color-components-progress-warning-progress: #f79009;--color-components-progress-warning-border: #f79009;--color-components-progress-warning-bg: #f790090a;--color-components-progress-error-progress: #f04438;--color-components-progress-error-border: #f04438;--color-components-progress-error-bg: #f044380a;--color-components-chat-input-audio-bg: #eff4ff;--color-components-chat-input-audio-wave-default: #155aef33;--color-components-chat-input-bg-mask-1: #ffffff03;--color-components-chat-input-bg-mask-2: #f2f4f7;--color-components-chat-input-border: #ffffff;--color-components-chat-input-audio-wave-active: #296dff;--color-components-chat-input-audio-bg-alt: #fcfcfd;--color-components-avatar-shape-fill-stop-0: #ffffff;--color-components-avatar-shape-fill-stop-100: #ffffffe6;--color-components-avatar-bg-mask-stop-0: #ffffff1f;--color-components-avatar-bg-mask-stop-100: #ffffff14;--color-components-avatar-default-avatar-bg: #d0d5dc;--color-components-avatar-mask-darkmode-dimmed: #ffffff00;--color-components-label-gray: #f2f4f7;--color-components-premium-badge-blue-bg-stop-0: #5289ff;--color-components-premium-badge-blue-bg-stop-100: #155aef;--color-components-premium-badge-blue-stroke-stop-0: #fffffff2;--color-components-premium-badge-blue-stroke-stop-100: #155aef;--color-components-premium-badge-blue-text-stop-0: #f5f7ff;--color-components-premium-badge-blue-text-stop-100: #d1e0ff;--color-components-premium-badge-blue-glow: #00329e;--color-components-premium-badge-blue-bg-stop-0-hover: #296dff;--color-components-premium-badge-blue-bg-stop-100-hover: #004aeb;--color-components-premium-badge-blue-glow-hover: #84abff;--color-components-premium-badge-blue-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-blue-stroke-stop-100-hover: #00329e;--color-components-premium-badge-highlight-stop-0: #ffffff1f;--color-components-premium-badge-highlight-stop-100: #ffffff4d;--color-components-premium-badge-indigo-bg-stop-0: #8098f9;--color-components-premium-badge-indigo-bg-stop-100: #444ce7;--color-components-premium-badge-indigo-stroke-stop-0: #fffffff2;--color-components-premium-badge-indigo-stroke-stop-100: #6172f3;--color-components-premium-badge-indigo-text-stop-0: #f5f8ff;--color-components-premium-badge-indigo-text-stop-100: #e0eaff;--color-components-premium-badge-indigo-glow: #2d3282;--color-components-premium-badge-indigo-glow-hover: #a4bcfd;--color-components-premium-badge-indigo-bg-stop-0-hover: #6172f3;--color-components-premium-badge-indigo-bg-stop-100-hover: #2d31a6;--color-components-premium-badge-indigo-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-indigo-stroke-stop-100-hover: #2d31a6;--color-components-premium-badge-grey-bg-stop-0: #98a2b2;--color-components-premium-badge-grey-bg-stop-100: #676f83;--color-components-premium-badge-grey-stroke-stop-0: #fffffff2;--color-components-premium-badge-grey-stroke-stop-100: #676f83;--color-components-premium-badge-grey-text-stop-0: #fcfcfd;--color-components-premium-badge-grey-text-stop-100: #f2f4f7;--color-components-premium-badge-grey-glow: #101828;--color-components-premium-badge-grey-glow-hover: #d0d5dc;--color-components-premium-badge-grey-bg-stop-0-hover: #676f83;--color-components-premium-badge-grey-bg-stop-100-hover: #354052;--color-components-premium-badge-grey-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-grey-stroke-stop-100-hover: #354052;--color-components-premium-badge-orange-bg-stop-0: #ff692e;--color-components-premium-badge-orange-bg-stop-100: #e04f16;--color-components-premium-badge-orange-stroke-stop-0: #fffffff2;--color-components-premium-badge-orange-stroke-stop-100: #e62e05;--color-components-premium-badge-orange-text-stop-0: #fefaf5;--color-components-premium-badge-orange-text-stop-100: #fdead7;--color-components-premium-badge-orange-glow: #772917;--color-components-premium-badge-orange-glow-hover: #f7b27a;--color-components-premium-badge-orange-bg-stop-0-hover: #ff4405;--color-components-premium-badge-orange-bg-stop-100-hover: #b93815;--color-components-premium-badge-orange-stroke-stop-0-hover: #fffffff2;--color-components-premium-badge-orange-stroke-stop-100-hover: #bc1b06;--color-components-progress-bar-bg: #155aef0a;--color-components-progress-bar-progress: #155aef24;--color-components-progress-bar-border: #1018280a;--color-components-progress-bar-progress-solid: #296dff;--color-components-progress-bar-progress-highlight: #155aef33;--color-components-icon-bg-red-solid: #d92d20;--color-components-icon-bg-rose-solid: #e31b54;--color-components-icon-bg-pink-solid: #dd2590;--color-components-icon-bg-orange-dark-solid: #ff4405;--color-components-icon-bg-yellow-solid: #eaaa08;--color-components-icon-bg-green-solid: #4ca30d;--color-components-icon-bg-teal-solid: #0e9384;--color-components-icon-bg-blue-light-solid: #0ba5ec;--color-components-icon-bg-blue-solid: #155aef;--color-components-icon-bg-indigo-solid: #444ce7;--color-components-icon-bg-violet-solid: #7839ee;--color-components-icon-bg-midnight-solid: #828dad;--color-components-icon-bg-rose-soft: #fff1f3;--color-components-icon-bg-pink-soft: #fdf2fa;--color-components-icon-bg-orange-dark-soft: #fff4ed;--color-components-icon-bg-yellow-soft: #fefbe8;--color-components-icon-bg-green-soft: #f3fee7;--color-components-icon-bg-teal-soft: #f0fdf9;--color-components-icon-bg-blue-light-soft: #f0f9ff;--color-components-icon-bg-blue-soft: #eff4ff;--color-components-icon-bg-indigo-soft: #eef4ff;--color-components-icon-bg-violet-soft: #f5f3ff;--color-components-icon-bg-midnight-soft: #f0f2f5;--color-components-icon-bg-red-soft: #fef3f2;--color-components-icon-bg-orange-solid: #f79009;--color-components-icon-bg-orange-soft: #fffaeb;--color-text-primary: #000000;--color-text-secondary: #53535A;--color-text-tertiary: #949495;--color-text-quaternary: #1018284d;--color-text-destructive: #d92d20;--color-text-success: #079455;--color-text-warning: #dc6803;--color-text-destructive-secondary: #f04438;--color-text-success-secondary: #17b26a;--color-text-warning-secondary: #f79009;--color-text-accent: var(--theme-color);--color-text-primary-on-surface: #ffffff;--color-text-placeholder: #98a2b2;--color-text-disabled: #d0d5dc;--color-text-accent-secondary: #296dff;--color-text-accent-light-mode-only: #155aef;--color-text-text-selected: #155aef24;--color-text-secondary-on-surface: #ffffffe6;--color-text-logo-text: #18222f;--color-text-empty-state-icon: #d0d5dc;--color-text-inverted: #000000;--color-text-inverted-dimmed: #000000f2;--color-background-body: #f2f4f7;--color-background-default-subtle: #fcfcfd;--color-background-neutral-subtle: #f9fafb;--color-background-sidenav-bg: #FAFAFA;--color-background-default: #ffffff;--color-background-soft: #f9fafb;--color-background-gradient-bg-fill-chat-bg-1: #f9fafb;--color-background-gradient-bg-fill-chat-bg-2: #f2f4f7;--color-background-gradient-bg-fill-chat-bubble-bg-1: #ffffff;--color-background-gradient-bg-fill-chat-bubble-bg-2: #ffffff99;--color-background-gradient-bg-fill-debug-bg-1: #ffffff00;--color-background-gradient-bg-fill-debug-bg-2: #c8ceda24;--color-background-gradient-mask-gray: #c8ceda33;--color-background-gradient-mask-transparent: #ffffff00;--color-background-gradient-mask-input-clear-2: #e9ebf000;--color-background-gradient-mask-input-clear-1: #e9ebf0;--color-background-gradient-mask-transparent-dark: #00000000;--color-background-gradient-mask-side-panel-2: #1018284d;--color-background-gradient-mask-side-panel-1: #10182805;--color-background-default-burn: #e9ebf0;--color-background-overlay-fullscreen: #f9fafbf2;--color-background-default-lighter: #ffffff80;--color-background-section: #f9fafb;--color-background-interaction-from-bg-1: #c8ceda33;--color-background-interaction-from-bg-2: #c8ceda24;--color-background-section-burn: #f2f4f7;--color-background-default-dodge: #ffffff;--color-background-overlay: #10182899;--color-background-default-dimmed: #e9ebf0;--color-background-default-hover: #f9fafb;--color-background-overlay-alt: #10182866;--color-background-surface-white: #fffffff2;--color-background-overlay-destructive: #f044384d;--color-background-overlay-backdrop: #f2f4f7f2;--color-shadow-shadow-1: #09090b08;--color-shadow-shadow-3: #09090b0d;--color-shadow-shadow-4: #09090b0f;--color-shadow-shadow-5: #09090b14;--color-shadow-shadow-6: #09090b1a;--color-shadow-shadow-7: #09090b1f;--color-shadow-shadow-8: #09090b24;--color-shadow-shadow-9: #09090b2e;--color-shadow-shadow-2: #09090b0a;--color-shadow-shadow-10: #09090b0d;--color-workflow-block-border: #ffffff;--color-workflow-block-parma-bg: #f2f4f7;--color-workflow-block-bg: #fcfcfd;--color-workflow-block-bg-transparent: #fcfcfde6;--color-workflow-block-border-highlight: #155aef24;--color-workflow-canvas-workflow-dot-color: #8585ad26;--color-workflow-canvas-workflow-bg: #f2f4f7;--color-workflow-link-line-active: #296dff;--color-workflow-link-line-normal: #d0d5dc;--color-workflow-link-line-handle: #296dff;--color-workflow-link-line-normal-transparent: #d0d5dc33;--color-workflow-link-line-failure-active: #f79009;--color-workflow-link-line-failure-handle: #f79009;--color-workflow-link-line-failure-button-bg: #dc6803;--color-workflow-link-line-failure-button-hover: #b54708;--color-workflow-link-line-success-active: #17b26a;--color-workflow-link-line-success-handle: #17b26a;--color-workflow-link-line-error-active: #f04438;--color-workflow-link-line-error-handle: #f04438;--color-workflow-minimap-bg: #e9ebf0;--color-workflow-minimap-block: #c8ceda4d;--color-workflow-display-success-bg: #ecfdf3;--color-workflow-display-success-border-1: #17b26acc;--color-workflow-display-success-border-2: #17b26a80;--color-workflow-display-success-vignette-color: #17b26a33;--color-workflow-display-success-bg-line-pattern: #17b26a4d;--color-workflow-display-glass-1: #ffffff1f;--color-workflow-display-glass-2: #ffffff80;--color-workflow-display-vignette-dark: #0000001f;--color-workflow-display-highlight: #ffffff80;--color-workflow-display-outline: #0000000d;--color-workflow-display-error-bg: #fef3f2;--color-workflow-display-error-bg-line-pattern: #f044384d;--color-workflow-display-error-border-1: #f04438cc;--color-workflow-display-error-border-2: #f0443880;--color-workflow-display-error-vignette-color: #f0443833;--color-workflow-display-warning-bg: #fffaeb;--color-workflow-display-warning-bg-line-pattern: #f790094d;--color-workflow-display-warning-border-1: #f79009cc;--color-workflow-display-warning-border-2: #f7900980;--color-workflow-display-warning-vignette-color: #f7900933;--color-workflow-display-normal-bg: #f0f9ff;--color-workflow-display-normal-bg-line-pattern: #0ba5ec4d;--color-workflow-display-normal-border-1: #0ba5eccc;--color-workflow-display-normal-border-2: #0ba5ec80;--color-workflow-display-normal-vignette-color: #0ba5ec33;--color-workflow-display-disabled-bg: #f9fafb;--color-workflow-display-disabled-bg-line-pattern: #c8ceda4d;--color-workflow-display-disabled-border-1: #c8ceda99;--color-workflow-display-disabled-border-2: #c8ceda66;--color-workflow-display-disabled-vignette-color: #c8ceda66;--color-workflow-display-disabled-outline: #00000000;--color-workflow-workflow-progress-bg-1: #c8ceda33;--color-workflow-workflow-progress-bg-2: #c8ceda0a;--color-divider-subtle: #1018280a;--color-divider-regular: #10182814;--color-divider-deep: #10182824;--color-divider-burn: #1018280a;--color-divider-intense: #1018284d;--color-divider-solid: #d0d5dc;--color-divider-solid-alt: #98a2b2;--color-state-base-hover: #c8ceda33;--color-state-base-active: #c8ceda66;--color-state-base-hover-alt: #c8ceda66;--color-state-base-handle: #10182833;--color-state-base-handle-hover: #1018284d;--color-state-base-hover-subtle: #c8ceda14;--color-state-accent-hover: #eff4ff;--color-state-accent-active: #155aef14;--color-state-accent-hover-alt: #d1e0ff;--color-state-accent-solid: #296dff;--color-state-accent-active-alt: #155aef24;--color-state-destructive-hover: #fef3f2;--color-state-destructive-hover-alt: #fee4e2;--color-state-destructive-active: #fecdca;--color-state-destructive-solid: #f04438;--color-state-destructive-border: #fda29b;--color-state-success-hover: #ecfdf3;--color-state-success-hover-alt: #dcfae6;--color-state-success-active: #abefc6;--color-state-success-solid: #17b26a;--color-state-warning-hover: #fffaeb;--color-state-warning-hover-alt: #fef0c7;--color-state-warning-active: #fedf89;--color-state-warning-solid: #f79009;--color-effects-highlight: #ffffff;--color-effects-highlight-lightmode-off: #ffffff00;--color-effects-image-frame: #ffffff;--color-util-colors-orange-dark-orange-dark-50: #fff4ed;--color-util-colors-orange-dark-orange-dark-100: #ffe6d5;--color-util-colors-orange-dark-orange-dark-200: #ffd6ae;--color-util-colors-orange-dark-orange-dark-300: #ff9c66;--color-util-colors-orange-dark-orange-dark-400: #ff692e;--color-util-colors-orange-dark-orange-dark-500: #ff4405;--color-util-colors-orange-dark-orange-dark-600: #e62e05;--color-util-colors-orange-dark-orange-dark-700: #bc1b06;--color-util-colors-orange-orange-50: #fef6ee;--color-util-colors-orange-orange-100: #fdead7;--color-util-colors-orange-orange-200: #f9dbaf;--color-util-colors-orange-orange-300: #f7b27a;--color-util-colors-orange-orange-400: #f38744;--color-util-colors-orange-orange-500: #ef6820;--color-util-colors-orange-orange-600: #e04f16;--color-util-colors-orange-orange-700: #b93815;--color-util-colors-orange-orange-100-transparent: #fdead700;--color-util-colors-pink-pink-50: #fdf2fa;--color-util-colors-pink-pink-100: #fce7f6;--color-util-colors-pink-pink-200: #fcceee;--color-util-colors-pink-pink-300: #faa7e0;--color-util-colors-pink-pink-400: #f670c7;--color-util-colors-pink-pink-500: #ee46bc;--color-util-colors-pink-pink-600: #dd2590;--color-util-colors-pink-pink-700: #c11574;--color-util-colors-fuchsia-fuchsia-50: #fdf4ff;--color-util-colors-fuchsia-fuchsia-100: #fbe8ff;--color-util-colors-fuchsia-fuchsia-200: #f6d0fe;--color-util-colors-fuchsia-fuchsia-300: #eeaafd;--color-util-colors-fuchsia-fuchsia-400: #e478fa;--color-util-colors-fuchsia-fuchsia-500: #d444f1;--color-util-colors-fuchsia-fuchsia-600: #ba24d5;--color-util-colors-fuchsia-fuchsia-700: #9f1ab1;--color-util-colors-purple-purple-50: #f4f3ff;--color-util-colors-purple-purple-100: #ebe9fe;--color-util-colors-purple-purple-200: #d9d6fe;--color-util-colors-purple-purple-300: #bdb4fe;--color-util-colors-purple-purple-400: #9b8afb;--color-util-colors-purple-purple-500: #7a5af8;--color-util-colors-purple-purple-600: #6938ef;--color-util-colors-purple-purple-700: #5925dc;--color-util-colors-indigo-indigo-50: #eef4ff;--color-util-colors-indigo-indigo-100: #e0eaff;--color-util-colors-indigo-indigo-200: #c7d7fe;--color-util-colors-indigo-indigo-300: #a4bcfd;--color-util-colors-indigo-indigo-400: #8098f9;--color-util-colors-indigo-indigo-500: #6172f3;--color-util-colors-indigo-indigo-600: #444ce7;--color-util-colors-indigo-indigo-700: #3538cd;--color-util-colors-blue-blue-50: #eff8ff;--color-util-colors-blue-blue-100: #d1e9ff;--color-util-colors-blue-blue-200: #b2ddff;--color-util-colors-blue-blue-300: #84caff;--color-util-colors-blue-blue-400: #53b1fd;--color-util-colors-blue-blue-500: #2e90fa;--color-util-colors-blue-blue-600: #1570ef;--color-util-colors-blue-blue-700: #175cd3;--color-util-colors-blue-light-blue-light-50: #f0f9ff;--color-util-colors-blue-light-blue-light-100: #e0f2fe;--color-util-colors-blue-light-blue-light-200: #b9e6fe;--color-util-colors-blue-light-blue-light-300: #7cd4fd;--color-util-colors-blue-light-blue-light-400: #36bffa;--color-util-colors-blue-light-blue-light-500: #0ba5ec;--color-util-colors-blue-light-blue-light-600: #0086c9;--color-util-colors-blue-light-blue-light-700: #026aa2;--color-util-colors-gray-blue-gray-blue-50: #f8f9fc;--color-util-colors-gray-blue-gray-blue-100: #eaecf5;--color-util-colors-gray-blue-gray-blue-200: #d5d9eb;--color-util-colors-gray-blue-gray-blue-300: #b3b8db;--color-util-colors-gray-blue-gray-blue-400: #717bbc;--color-util-colors-gray-blue-gray-blue-500: #4e5ba6;--color-util-colors-gray-blue-gray-blue-600: #3e4784;--color-util-colors-gray-blue-gray-blue-700: #363f72;--color-util-colors-blue-brand-blue-brand-50: #f5f7ff;--color-util-colors-blue-brand-blue-brand-100: #d1e0ff;--color-util-colors-blue-brand-blue-brand-200: #b2caff;--color-util-colors-blue-brand-blue-brand-300: #84abff;--color-util-colors-blue-brand-blue-brand-400: #5289ff;--color-util-colors-blue-brand-blue-brand-500: #296dff;--color-util-colors-blue-brand-blue-brand-600: #155aef;--color-util-colors-blue-brand-blue-brand-700: #004aeb;--color-util-colors-red-red-50: #fef3f2;--color-util-colors-red-red-100: #fee4e2;--color-util-colors-red-red-200: #fecdca;--color-util-colors-red-red-300: #fda29b;--color-util-colors-red-red-400: #f97066;--color-util-colors-red-red-500: #f04438;--color-util-colors-red-red-600: #d92d20;--color-util-colors-red-red-700: #b42318;--color-util-colors-green-green-50: #ecfdf3;--color-util-colors-green-green-100: #dcfae6;--color-util-colors-green-green-200: #abefc6;--color-util-colors-green-green-300: #75e0a7;--color-util-colors-green-green-400: #47cd89;--color-util-colors-green-green-500: #17b26a;--color-util-colors-green-green-600: #079455;--color-util-colors-green-green-700: #067647;--color-util-colors-warning-warning-50: #fffaeb;--color-util-colors-warning-warning-100: #fef0c7;--color-util-colors-warning-warning-200: #fedf89;--color-util-colors-warning-warning-300: #fec84b;--color-util-colors-warning-warning-400: #fdb022;--color-util-colors-warning-warning-500: #f79009;--color-util-colors-warning-warning-600: #dc6803;--color-util-colors-warning-warning-700: #b54708;--color-util-colors-yellow-yellow-50: #fefbe8;--color-util-colors-yellow-yellow-100: #fef7c3;--color-util-colors-yellow-yellow-200: #feee95;--color-util-colors-yellow-yellow-300: #fde272;--color-util-colors-yellow-yellow-400: #fac515;--color-util-colors-yellow-yellow-500: #eaaa08;--color-util-colors-yellow-yellow-600: #ca8504;--color-util-colors-yellow-yellow-700: #a15c07;--color-util-colors-teal-teal-50: #f0fdf9;--color-util-colors-teal-teal-100: #ccfbef;--color-util-colors-teal-teal-200: #99f6e0;--color-util-colors-teal-teal-300: #5fe9d0;--color-util-colors-teal-teal-400: #2ed3b7;--color-util-colors-teal-teal-500: #15b79e;--color-util-colors-teal-teal-600: #0e9384;--color-util-colors-teal-teal-700: #107569;--color-util-colors-cyan-cyan-50: #ecfdff;--color-util-colors-cyan-cyan-100: #cff9fe;--color-util-colors-cyan-cyan-200: #a5f0fc;--color-util-colors-cyan-cyan-300: #67e3f9;--color-util-colors-cyan-cyan-400: #22ccee;--color-util-colors-cyan-cyan-500: #06aed4;--color-util-colors-cyan-cyan-600: #088ab2;--color-util-colors-cyan-cyan-700: #0e7090;--color-util-colors-violet-violet-50: #f5f3ff;--color-util-colors-violet-violet-100: #ece9fe;--color-util-colors-violet-violet-200: #ddd6fe;--color-util-colors-violet-violet-300: #c3b5fd;--color-util-colors-violet-violet-400: #a48afb;--color-util-colors-violet-violet-500: #875bf7;--color-util-colors-violet-violet-600: #7839ee;--color-util-colors-violet-violet-700: #6927da;--color-util-colors-gray-gray-50: #f9fafb;--color-util-colors-gray-gray-100: #f2f4f7;--color-util-colors-gray-gray-200: #e9ebf0;--color-util-colors-gray-gray-300: #d0d5dc;--color-util-colors-gray-gray-400: #98a2b2;--color-util-colors-gray-gray-500: #676f83;--color-util-colors-gray-gray-600: #495464;--color-util-colors-gray-gray-700: #354052;--color-util-colors-green-light-green-light-50: #f3fee7;--color-util-colors-green-light-green-light-100: #e3fbcc;--color-util-colors-green-light-green-light-200: #d0f8ab;--color-util-colors-green-light-green-light-300: #a6ef67;--color-util-colors-green-light-green-light-500: #66c61c;--color-util-colors-green-light-green-light-400: #85e13a;--color-util-colors-green-light-green-light-600: #4ca30d;--color-util-colors-green-light-green-light-700: #3b7c0f;--color-util-colors-rose-rose-50: #fff1f3;--color-util-colors-rose-rose-100: #ffe4e8;--color-util-colors-rose-rose-200: #fecdd6;--color-util-colors-rose-rose-300: #fea3b4;--color-util-colors-rose-rose-400: #fd6f8e;--color-util-colors-rose-rose-500: #f63d68;--color-util-colors-rose-rose-600: #e31b54;--color-util-colors-rose-rose-700: #c01048;--color-util-colors-midnight-midnight-50: #fbfbfc;--color-util-colors-midnight-midnight-100: #f0f2f5;--color-util-colors-midnight-midnight-200: #dfe1ea;--color-util-colors-midnight-midnight-300: #c6cbd9;--color-util-colors-midnight-midnight-400: #a7aec5;--color-util-colors-midnight-midnight-500: #828dad;--color-util-colors-midnight-midnight-600: #5d698d;--color-util-colors-midnight-midnight-700: #3e465e;--color-third-party-LangChain: #1c3c3c;--color-third-party-Langfuse: #000000;--color-third-party-Github: #1b1f24;--color-third-party-Github-tertiary: #1b1f24;--color-third-party-Github-secondary: #1b1f24;--color-third-party-model-bg-openai: #e3e5e8;--color-third-party-model-bg-anthropic: #eeede7;--color-third-party-model-bg-default: #f9fafb;--color-third-party-aws: #141f2e;--color-third-party-aws-alt: #0f1824;--color-saas-background: #fcfcfd;--color-saas-pricing-grid-bg: #c8ceda80 }[data-v-61187f0b]:root{--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: transparent;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}[data-v-61187f0b],[data-v-61187f0b]:before,[data-v-61187f0b]:after{box-sizing:border-box;margin:0;font-weight:400}img[data-v-61187f0b]{vertical-align:top}html[data-v-61187f0b]{height:100%}body[data-v-61187f0b]{height:100%;color:var(--color-text-primary);background:var(--color-background-body);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-v-61187f0b],body[data-v-61187f0b]{height:100%;overflow:hidden;position:fixed;width:100%}input[data-v-61187f0b]::-webkit-search-cancel-button{display:none}.fade-enter-from[data-v-61187f0b]{opacity:0}.fade-enter-to[data-v-61187f0b]{opacity:1}.fade-enter-active[data-v-61187f0b]{transition:opacity .3s ease}.fade-leave-from[data-v-61187f0b]{opacity:1}.fade-leave-to[data-v-61187f0b]{opacity:0}.fade-leave-active[data-v-61187f0b]{transition:opacity .3s ease}@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA5EAAsAAAAAFZgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8R0kSY21hcAAAAYgAAACwAAACUOfIf89nbHlmAAACOAAACYAAAA2ID5+QFWhlYWQAAAu4AAAALgAAADYr95qxaGhlYQAAC+gAAAAcAAAAJAfeA5NobXR4AAAMBAAAAA8AAABISAAAAGxvY2EAAAwUAAAAJgAAACYhCByybWF4cAAADDwAAAAfAAAAIAEpAJNuYW1lAAAMXAAAAUAAAAJnEKM8sHBvc3QAAA2cAAAAqAAAAPwVhVb9eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnhk9c2Ju+N/AwMB8hwFIMjCiKGICAG/JDNR4nO2SS3ICMQxEn5lhQsIkYe7BCkLCJz/mQFlxXNa6xqTl5hio6qnKsmS7ug3MgUasRQvlQiHjT9VS6w1Ptd4y1p426zFOk/Ims9aapNNZDyx4VP+SnmdeeGXFoN2GWU6Vjnv0NV9vqyFVNFKQ2Jr0Jd6MVCV2RvoS70ZKEx8mPYq9kfrEweRtcTRyhDgZeUN8GrlEfBn5RXyb+rYfkw7Hr8n/EmcjX/UXDOUfMyow0XiclVZrjBvVFb7nXnts7/g94xl7vTv22B6Pd/1YP8e73l2vd7Mhu2k2SbXNarOQhpAAKUlQIyUg0lRJhYqiVjxaqlREFUWqEEpCVCr4A7RSSquqQgi1P0iphCitWkGh/dP+qspOeu54Dck/Ko+uz733nHPvedzvHEIJuflzdpWtkRRpEgJ1VVGVmCx4VA2CND8BQchmzLyZb7attqVmPIJHkDlPnc+bfAfeOXXk7qnOZPOC1yNEFMX73fajd5w6fGiy05k8dPjUXXtXyhMT5ZW9rw4Its/Z2PP96QteRYkIHu93xkqdqbuPfMSF9t3G6xCEEBfe8x12kZVIjhRIiVTxrpbqVlJMUWMRvK9bKELGNCrQirSsOeBf2wB3xMAvYqhtE/4jDsExwe12uRgE/fZFPNcj2Bf9QWBAXYJbgGP22xCzP4FjENu88fHHH7Nx6jpPXS43avfYckBxP83Y024lAP/wCG7qdrld9PzmhZPwk3vusQ+chB/MrK6u9u96k12lN8gwaZEu2UFIu2k19C6ta6A26oqMdw1CJm/qmXykaU1Df0fXAA3RnZ1sJg+yUrea+YzABsT5RBTAXZzbOVd0vxhNJKKvSstry5L9L05/a2sDqhiDiP0rZ+uJaALOG5aB3+Avmsh1MplOLpFLmJWKmYBfRBJGR9c7Bo3rceqs2WeH8/mWYcBTSS5joLMxBoRehw+IBydOBjQiQGZn7j16Bj44c/TemVm4jixutP2P7BIziUaKZJLsJmvIr0GMBWkWzZ0A1uyCokoaNPS61Za64K4ro2h4Jj8L6KVbJ6yupMDxFxfljmp3oRHLCJ5GBbKsHZKrrsJs1v51fUWkVXk0zuqurAozcYPWWNw+GVaUtKq+F1bVtKJMFBaj0utIhzeH+fh6XJo3QknfK75kiPaoErK72Sl9rhaAN0IKiwTtSXVUT8AbwcgravgtLnHbAM+MZ/NcfVqppI1dQb8/SLby9F12mY2RCDHIBJlC67uQAkUOgZCpwByYeUvCaGPS4tPSMzxhm32rcEmZhoiEfsG1fFanM2LKf1YUH/GnVRAPHByib1dWyuWVik36/7lmM7dvL9zJ/+3naUwE31kxIz4iqrr/roP+FGi3MFP+vxcZSa5JX9pEiiKFdw7gna+wG4gBMsli1BqkQxbIMtlL1slBcoKcJt8cIIPM3//neCBlPMpnYNDO46ai4p6BTB6cG4qKo6nzZaud1XHEf8Dw4bIb9SCVb/PdRt5woMWjID/+PH0Ry+DqkZmScw8+0O31ug88aA+Ic426T4wlpLSUiIne2of6SLnl8/rhbp/o9bXKI5vXAouVSZHCZSZOVrb7r9jXqOehhzzU/gpOqDgJp6cfmsYpfQnZ2GW//USYq/Lde8TjR70/Rh066gLT5xV96dEy23fb+Q6xuRZMJxtJWcYhHSxH1ZwiyZqmJyVZyal/P7FWGO7Nz/eGC2snmlVNqzUgsXZifj7RDoXq9fr3Com5bSc+coSTSW0UFSVRLJoekSVZGklH4jn+7DA+77FfMgWR5D4eCcQJJ3eC0E+ZukY9sgZ1xDycdAHfTpdz4UsKUoRFTL0KtFt5JPvpRhsGf2dbUBRDbbgxi0jvPLJW06I9Ufb7ZfEmyU5nSqklKTMcAMoYXTdrj2ams6KsymJ6Zs/4o3J4XbujigC6VNxZ5CvwSSTR44DUc5j6ZIIRZ4ba7NdSpVAyIwGjdDGFul4WZRG/l4u7Z3T/dtXbMhgr7izBHeN7ZtKxRKSHSNXr8zhkJEEcPLr5T/YCCwyqVoritfvggWY6dkxABTJBKmsUgQb3ZE8QKqxLKfny8lI7lVEQFcKXECTCu+pa+fS5h/fXavsfPne67E8pQ3PP//SZI6nKyWdZIJWydKMc3mJOq1aqUq1tnD5/eqNWrQwpKX93JrT/qRevPvalQZ26yopEwpfUJttuef94OrUGAEA5AHBIrNB+RGL9cGrQh4AuDxSinE6roh446/c/4lXUMNasjQND8DPuK31md9FeG1DoWfTl+BqM9yn7BlVFOnTWn0NJwY01wbfxVb8O6dvF4Aqn1rjAGgrSK5uchitIE8HJuxdYgewhd5L7ySnEgccIcdBL9qgIWnUV7cl3gfcKpqe/bKFp/YQym1bbFLB94K+Zr1Ww0KntfKvJlzElMUsxQIA2N7rQRAjo07zYSX0a3YBOMDJCvwS6B8Q7mSk9UBiez5UKjMV9owtLZVZdSodkWTusL7ZThYXdCybIkfXKZKM04hKU6YMbDXHboWI2G64Pazp3ET0U1SVJj46Y5uZrUkrCb6RQ+KvW0LTGDB/st6SRETOZhD+IoZASCrG8PqVrw2PxYZnSYHYxHe4sT/olX2I6PTlxeMg/1s2YC/n8gpmsS+up4ZrHnR2rrSSN1Xt2hNRubaaQqwZA72zr6JsXomkjHYVCu1CSUkgVpgqwb+tYHK7yY82RYigWwo+QW/MqSsaJhfjM80qjQghUJUgnAAH5/8qqbzvpJPg2DohU1QPfCAR++8WS6pZkioOTX/D4F88pjmV/crBslmw4nQHv3Qa1jxsgKH0Ys3gH4DzoIHyGYc3PMQw4hqmxBtcQwsxzeobsZ20CXQzFYiH797lmJb0U1RMBGHKtm9VrRiOuq1gNr8XC+0e2T2ATt1RcKmJlpHEs6ju40A5Vjy+F4/HwEoBKN0FNqYCn2U+lK8HhTBQ7yEWtYbzPOd5HwcB2xdvIudzjy0X4Os7jcnhXX2YhoqqRBTxvV1gmWz0Ue5L2iJcQA6scL3nAnlw9fvTPR4+vwg8vrxbHx4tI9PHtGn2XrZNF7iWq8nYhtGU7umUrpl0Ms1lBpMOeqO/C7ucMwhY/pgG1isslOn1f1z93fC6RTRS2F7zmfB5YUfPpVZff5/YM4XJ7TBytjdCJlRJbZ6Wl4uZful/rMZg73oPrHMft3thigY5tM2nMpxUZlHTf5ic+P8UiOdifdcFobZRq5Z1Fx1ynH7yOGCJiR5hFu/tNLo9TAyyFI6MHHMhuYQvhg1gDTPZsUJaDn37KWy34m5gYei4QsDti6DmMEIjwG/vMMfjR/XlQNAUQxOl/Bep7Gvse++CQGr4YGoLn7PqdcObg1vn/Zo9jnUiQMTLNa4XjGl71nK6yFdkqeQ1PPwsbg/YLUWcUdM7e2FphdcOyjLlW3ra2iEuC1yvAm3y0fyd4oZtvzfEJC1iGbeGE88GbDvEh8lgD/kteget5oz8j/wO6PFqyeJxjYGRgYABi3QLFunh+m68M3CwMIPAkRzsSQf9fxcLAHAHkcjAwgUQB89EIpwAAeJxjYGRgYG7438AQw8IAAkCSkQEVCAEARxgCe3icY2FgYGChAgYACvgASQAAAAAAAFQAqgEUASgBqAICAtIDXAOoBA4E1AU4BbYFzAYwBnAGxAAAeJxjYGRgYBBiaGfgZQABJiDmAkIGhv9gPgMAGIoBvQB4nIWRPW7CQBCFn8GQBJQoSqQ0aVYpKBLJ/JRIqVCgp6AHs+ZHttdaL0jUOU2OkBPkCOloc4pIedhDA0W82tlv3r6ZHckA7rCHh/K75y7ZwyWzkiu4wKNwlfqTsE9+Fq6hiZ5wnfqrcAMveBNusmPGDp5/xayFd2EPt/gQruAGn8JV6l/CPvlbuIYH/AjXqf8KNzDxroWbaHnhwOqp03M126lVaNLIpO54jvViE0/tqTzRNl+ZVHWDzlEa6VTbY5t8u+g5F6nImkQNeavj2KjMmrUOXbB0Luu325HoQWgSDGChMYVjnENhhh3jCiEMUkRFdGf5mO4FNohZaf91T+i2yKkfcoUuAnTOXCO60sJ5Ok2OLV/rUXV0K27LmoQ0lFrNSWKy4g883K2phNQDLIuqDH20uaITf1DMkPwB2JNvV3icbYzbDoIwEEQ7XgqCoKK/4Yt+0UaFrmgrKRsJX28BX0ycZJPJbM5RMzUlUf9TYIY5FlhCI0KMFRKkWCNDjg222KHAXmnvxItbtewNX7gW3QnZ/pZ4rsn1xtkq8obsxUhGxz60mvh8erX5g8m+yVaTIA9zwx3bq7ARikcyKKMvknpzC7/Rqr1x0vCBjr/QoI3uQds60aUMLRs9T55uWUpvWKkPBMlEvA==) format("woff"),url(/assets/iconfont-CgOJ6_2G.ttf?t=1749449433349) format("truetype")}.iconfont[data-v-61187f0b]{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sousuo[data-v-61187f0b]:before{content:""}.icon-tishiciku[data-v-61187f0b]:before{content:""}.icon-xuanze[data-v-61187f0b]:before{content:""}.icon-sikaozhong[data-v-61187f0b]:before{content:""}.icon-shanchu[data-v-61187f0b]:before{content:""}.icon-a-zhankai32pt[data-v-61187f0b]:before{content:""}.icon-lianwangsousuo[data-v-61187f0b]:before{content:""}.icon-kaiqixinduihua[data-v-61187f0b]:before{content:""}.icon-zhongshi[data-v-61187f0b]:before{content:""}.icon-zhankai[data-v-61187f0b]:before{content:""}.icon-shendusikao[data-v-61187f0b]:before{content:""}.icon-shouqi[data-v-61187f0b]:before{content:""}.icon-a-kaiqixinduihua32pt[data-v-61187f0b]:before{content:""}.icon-jiantou[data-v-61187f0b]:before{content:""}.icon-fujian[data-v-61187f0b]:before{content:""}.icon-zhongmingming[data-v-61187f0b]:before{content:""}.icon-fuzhi[data-v-61187f0b]:before{content:""}.blockquote[data-v-07e0310e][data-v-61187f0b]{font-weight:400;font-style:normal;color:var(--blockquote-fg, hsl(var(--ms-muted-foreground)));border-left:3px solid var(--blockquote-border);margin-top:var(--ms-flow-blockquote-y);margin-bottom:var(--ms-flow-blockquote-y);padding-left:var(--ms-flow-blockquote-indent)}.blockquote[data-v-07e0310e] .markdown-renderer[data-v-61187f0b]{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.checkbox-node[data-v-be21ab83][data-v-61187f0b]{display:inline-flex;align-items:center;margin-right:.5em;vertical-align:-.15em}.checkbox-icon[data-v-be21ab83][data-v-61187f0b]{flex-shrink:0}.checkbox-unchecked[data-v-be21ab83][data-v-61187f0b]{color:hsl(var(--ms-muted-foreground) / .5)}.checkbox-checked[data-v-be21ab83][data-v-61187f0b]{color:hsl(var(--ms-info))}.definition-list[data-v-c1b2a2e8][data-v-61187f0b]{margin:0 0 1rem}.definition-term[data-v-c1b2a2e8][data-v-61187f0b]{font-weight:600;margin-top:var(--ms-flow-definition-term-mt)}.definition-desc[data-v-c1b2a2e8][data-v-61187f0b]{margin-left:var(--ms-flow-definition-desc-ml);margin-bottom:var(--ms-flow-definition-desc-mb)}.definition-list[data-v-c1b2a2e8] .markdown-renderer[data-v-61187f0b]{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.emoji-node[data-v-de55dc97][data-v-61187f0b]{display:inline-block}.footnote-reference[data-v-82cafe9f][data-v-61187f0b]{font-size:.75em;line-height:0}.footnote-link[data-v-82cafe9f][data-v-61187f0b]{color:var(--link-color);text-decoration:none}.footnote-link[data-v-82cafe9f][data-v-61187f0b]:hover{text-decoration:underline}.html-inline-node[data-v-3b69597d][data-v-61187f0b]{display:inline}.html-inline-node--loading[data-v-3b69597d][data-v-61187f0b]{opacity:.85}.inline-code[data-v-4f389e00][data-v-61187f0b]{display:inline;font-family:var(--ms-font-mono);font-size:.8125em;line-height:inherit;color:var(--inline-code-fg);background-color:var(--inline-code-bg);padding:.15em .35em;border-radius:.25em;white-space:normal;word-break:break-word;max-width:100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.inline-code-stream-delta[data-v-4f389e00][data-v-61187f0b]{animation-duration:var(--stream-update-fade-duration, var(--typewriter-fade-duration, .9s));animation-timing-function:var(--stream-update-fade-ease, var(--typewriter-fade-ease, ease-out));animation-fill-mode:both;will-change:opacity}.inline-code-stream-delta--a[data-v-4f389e00][data-v-61187f0b]{animation-name:inline-code-stream-update-fade-a-4f389e00-61187f0b}.inline-code-stream-delta--b[data-v-4f389e00][data-v-61187f0b]{animation-name:inline-code-stream-update-fade-b-4f389e00-61187f0b}@keyframes inline-code-stream-update-fade-a-4f389e00-61187f0b{0%{opacity:0}to{opacity:1}}@keyframes inline-code-stream-update-fade-b-4f389e00-61187f0b{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.inline-code-stream-delta[data-v-4f389e00][data-v-61187f0b]{animation:none!important}}.tooltip-element[data-v-e28aa7bd][data-v-61187f0b]{z-index:9999;display:inline-block;max-width:20rem;padding:.25rem .5rem;border-radius:calc(var(--ms-radius) * .75);font-size:.75rem;line-height:1.4;white-space:normal;word-break:break-word;pointer-events:none;background-color:var(--tooltip-bg);color:var(--tooltip-fg);box-shadow:inset 0 1px #ffffff26,0 0 0 1px #0000001f,var(--ms-shadow-popover);transition:transform var(--ms-duration-emphasis) var(--ms-ease-spring),box-shadow var(--ms-duration-emphasis) var(--ms-ease-spring)}.tooltip-arrow[data-v-e28aa7bd][data-v-61187f0b]{position:absolute;width:6px;height:6px;background:inherit;transform:rotate(45deg)}.tooltip-arrow[data-placement^=top][data-v-e28aa7bd][data-v-61187f0b]{bottom:-3px}.tooltip-arrow[data-placement^=bottom][data-v-e28aa7bd][data-v-61187f0b]{top:-3px}.tooltip-arrow[data-placement^=left][data-v-e28aa7bd][data-v-61187f0b]{right:-3px}.tooltip-arrow[data-placement^=right][data-v-e28aa7bd][data-v-61187f0b]{left:-3px}.tooltip-enter-active[data-v-e28aa7bd][data-v-61187f0b]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.tooltip-leave-active[data-v-e28aa7bd][data-v-61187f0b]{transition:opacity .12s ease-in,transform .12s ease-in}.tooltip-enter-from[data-v-e28aa7bd][data-v-61187f0b]{opacity:0;transform:scale(.96)}.tooltip-enter-to[data-v-e28aa7bd][data-v-61187f0b],.tooltip-leave-from[data-v-e28aa7bd][data-v-61187f0b]{opacity:1;transform:scale(1)}.tooltip-leave-to[data-v-e28aa7bd][data-v-61187f0b]{opacity:0;transform:scale(.97)}.image-node-container[data-v-0f18a0a5][data-v-61187f0b]{display:inline-block;vertical-align:middle;max-width:var(--ms-size-image-max-width)}.image-node__img[data-v-0f18a0a5][data-v-61187f0b]{display:inline-block;max-width:100%;height:auto;vertical-align:middle;transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard)}.image-node__img.is-loading[data-v-0f18a0a5][data-v-61187f0b]{opacity:0}.image-node__img.is-loaded[data-v-0f18a0a5][data-v-61187f0b]{opacity:1}.image-placeholder[data-v-0f18a0a5][data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:8rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));overflow:hidden;vertical-align:middle}.image-shimmer[data-v-0f18a0a5][data-v-61187f0b]{display:block;width:100%;height:100%;min-height:8rem;background:linear-gradient(90deg,hsl(var(--ms-muted)),hsl(var(--ms-muted-foreground) / .06),hsl(var(--ms-muted)));background-size:200% 100%;animation:image-shimmer-0f18a0a5-61187f0b 1.5s ease-in-out infinite}@keyframes image-shimmer-0f18a0a5-61187f0b{0%{background-position:100% 0}to{background-position:-100% 0}}.image-error[data-v-0f18a0a5][data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;min-height:4rem;max-width:var(--ms-size-image-max-width);background:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground));font-size:var(--ms-text-label);vertical-align:middle}.image-node__raw-text[data-v-0f18a0a5][data-v-61187f0b]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.img-switch-enter-active[data-v-0f18a0a5][data-v-61187f0b],.img-switch-leave-active[data-v-0f18a0a5][data-v-61187f0b]{transition:opacity var(--ms-duration-emphasis) var(--ms-ease-standard),transform var(--ms-duration-emphasis) var(--ms-ease-standard)}.img-switch-enter-from[data-v-0f18a0a5][data-v-61187f0b],.img-switch-leave-to[data-v-0f18a0a5][data-v-61187f0b]{opacity:0;transform:translateY(4px)}.img-switch-enter-to[data-v-0f18a0a5][data-v-61187f0b],.img-switch-leave-from[data-v-0f18a0a5][data-v-61187f0b]{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.image-shimmer[data-v-0f18a0a5][data-v-61187f0b]{animation:none!important}.img-switch-enter-active[data-v-0f18a0a5][data-v-61187f0b],.img-switch-leave-active[data-v-0f18a0a5][data-v-61187f0b]{transition:none!important}}.text-node[data-v-03641323][data-v-61187f0b]{display:inline;font-weight:inherit;vertical-align:baseline}.text-node-center[data-v-03641323][data-v-61187f0b]{display:inline-flex;justify-content:center;width:100%}.text-node-stream-delta[data-v-03641323][data-v-61187f0b]{animation-duration:var(--stream-update-fade-duration, var(--typewriter-fade-duration, .9s));animation-timing-function:var(--stream-update-fade-ease, var(--typewriter-fade-ease, ease-out));animation-fill-mode:both;will-change:opacity}.text-node-stream-delta--a[data-v-03641323][data-v-61187f0b]{animation-name:text-node-stream-update-fade-a-03641323-61187f0b}.text-node-stream-delta--b[data-v-03641323][data-v-61187f0b]{animation-name:text-node-stream-update-fade-b-03641323-61187f0b}@keyframes text-node-stream-update-fade-a-03641323-61187f0b{0%{opacity:0}to{opacity:1}}@keyframes text-node-stream-update-fade-b-03641323-61187f0b{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.text-node-stream-delta[data-v-03641323][data-v-61187f0b]{animation:none!important}}.reference-node[data-v-775c65e4][data-v-61187f0b]{background-color:hsl(var(--ms-muted));color:hsl(var(--ms-muted-foreground))}.reference-node[data-v-775c65e4][data-v-61187f0b]:hover{background-color:hsl(var(--ms-secondary))}.superscript-node[data-v-6dc1e3ba][data-v-61187f0b]{font-size:.8em;vertical-align:super}.subscript-node[data-v-69de9b81][data-v-61187f0b]{font-size:.8em;vertical-align:sub}.strong-node[data-v-af3ce037][data-v-61187f0b]{font-weight:700}.strikethrough-node[data-v-904d5bd1][data-v-61187f0b]{text-decoration:line-through}.link-node[data-v-27877c6b][data-v-61187f0b]{color:var(--link-color);text-decoration:none}.link-node[data-v-27877c6b][data-v-61187f0b]:hover{text-decoration:underline;text-underline-offset:.2rem}.link-loading .link-text-wrapper[data-v-27877c6b][data-v-61187f0b]{position:relative}.link-loading[data-v-27877c6b][data-v-61187f0b]{color:var(--link-color)}.link-loading .link-text[data-v-27877c6b][data-v-61187f0b]{position:relative;z-index:2}.link-loading-indicator[data-v-27877c6b][data-v-61187f0b]{position:absolute;left:0;right:0;height:var(--underline-height, 2px);bottom:var(--underline-bottom, -3px);background:currentColor;border-radius:999px;will-change:opacity;opacity:var(--underline-rest-opacity, .18);animation:underlinePulse-27877c6b-61187f0b var(--underline-duration, 1.6s) var(--underline-timing, ease-in-out) var(--underline-iteration, infinite)}@keyframes underlinePulse-27877c6b-61187f0b{0%,to{opacity:var(--underline-rest-opacity, .18)}50%{opacity:var(--underline-opacity, .35)}}@media (prefers-reduced-motion:reduce){.link-loading-indicator[data-v-27877c6b][data-v-61187f0b]{animation:none;opacity:var(--underline-rest-opacity, .18)}}.insert-node[data-v-ab1ec9bc][data-v-61187f0b]{text-decoration:underline}.highlight-node[data-v-36e74e6b][data-v-61187f0b]{background-color:var(--highlight-bg);padding:0 .2rem;border-radius:.2em}.emphasis-node[data-v-8264674d][data-v-61187f0b]{font-style:italic}.footnote-anchor[data-v-83c33a47][data-v-61187f0b]{margin-left:.5rem;color:var(--link-color)}.footnote-node[data-v-61187f0b]{margin-top:var(--ms-flow-footnote-y);margin-bottom:var(--ms-flow-footnote-y)}.markstream-vue [class*=footnote-] .markdown-renderer[data-v-61187f0b],.markstream-vue .flex-1 .markdown-renderer[data-v-61187f0b]{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}.hard-break[data-v-50c58f70][data-v-61187f0b]{display:block}.heading-node[data-v-bf120de0][data-v-61187f0b]{font-weight:500;line-height:1.25}hr+.heading-node[data-v-bf120de0][data-v-61187f0b]{margin-top:0}.heading-1[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h1);line-height:var(--ms-leading-h1);font-weight:var(--ms-weight-h1);margin-top:var(--ms-flow-heading-1-mt);margin-bottom:var(--ms-flow-heading-1-mb)}.heading-2[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h2);line-height:var(--ms-leading-h2);font-weight:var(--ms-weight-h2);margin-top:var(--ms-flow-heading-2-mt);margin-bottom:var(--ms-flow-heading-2-mb)}.heading-3[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h3);line-height:var(--ms-leading-h3);font-weight:var(--ms-weight-h3);margin-top:var(--ms-flow-heading-3-mt);margin-bottom:var(--ms-flow-heading-3-mb)}.heading-4[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h4);font-weight:var(--ms-weight-h4);margin-top:var(--ms-flow-heading-4-mt);margin-bottom:var(--ms-flow-heading-4-mb)}.heading-5[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h5);margin-top:var(--ms-flow-heading-5-mt);margin-bottom:var(--ms-flow-heading-5-mb)}.heading-6[data-v-bf120de0][data-v-61187f0b]{font-size:var(--ms-text-h6);margin-top:var(--ms-flow-heading-6-mt);margin-bottom:var(--ms-flow-heading-6-mb)}.list-item[data-v-fdeabeb1][data-v-61187f0b]{margin:var(--ms-flow-list-item-y) 0;padding-left:var(--ms-space-1_5)}ol>.list-item[data-v-fdeabeb1][data-v-61187f0b]::marker{color:var(--list-counter-marker);line-height:1.6}ul>.list-item[data-v-fdeabeb1][data-v-61187f0b]::marker{color:var(--list-marker)}.list-item[data-v-fdeabeb1] .markdown-renderer[data-v-61187f0b]{content-visibility:visible;contain-intrinsic-size:0px 0px;contain:none}.list-node[data-v-c145570b][data-v-61187f0b]{margin-top:var(--ms-flow-list-y);margin-bottom:var(--ms-flow-list-y);padding-left:var(--ms-flow-list-indent)}.list-decimal[data-v-c145570b][data-v-61187f0b]{list-style-type:decimal}.list-disc[data-v-c145570b][data-v-61187f0b]{list-style-type:disc}@media (max-width:1023px){.list-disc[data-v-c145570b][data-v-61187f0b]{margin-top:calc(4/3*1em);margin-bottom:calc(4/3*1em);padding-left:var(--ms-flow-list-indent-mobile)}}.html-block-node__raw[data-v-2d17c76f][data-v-61187f0b]{white-space:pre-wrap;overflow-wrap:anywhere;opacity:.85}.html-block-node__placeholder[data-v-2d17c76f][data-v-61187f0b]{display:flex;flex-direction:column;gap:.35rem;padding:.5rem 0}.html-block-node__placeholder-bar[data-v-2d17c76f][data-v-61187f0b]{display:block;height:.8rem;border-radius:9999px;background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;animation:html-block-node-shimmer-2d17c76f-61187f0b 1.2s ease infinite}@keyframes html-block-node-shimmer-2d17c76f-61187f0b{0%{background-position:0% 0%}to{background-position:200% 0%}}.paragraph-node[data-v-a07f942f][data-v-61187f0b]{font-size:var(--ms-text-body);line-height:var(--ms-leading-body);margin:var(--ms-flow-paragraph-y) 0}li .paragraph-node[data-v-a07f942f][data-v-61187f0b]{margin:0}.markstream-vue pre[class^=language-][data-v-61187f0b],.markstream-vue pre[class*=" language-"][data-v-61187f0b]{white-space:pre;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;font-variant-ligatures:none;contain:content;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:antialiased}.markstream-vue pre[class^=language-]>code[data-v-61187f0b],.markstream-vue pre[class*=" language-"]>code[data-v-61187f0b]{display:block}.markstream-vue pre[class^=language-][data-v-61187f0b]:focus,.markstream-vue pre[class*=" language-"][data-v-61187f0b]:focus{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.table-node-wrapper[data-v-7a6d3bf6][data-v-61187f0b]{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-gutter:stable}.table-node[data-v-7a6d3bf6][data-v-61187f0b]{width:100%;border-collapse:separate;border-spacing:0;margin:var(--ms-flow-table-y) 0;font-size:inherit;border:1px solid var(--table-border);border-radius:var(--ms-radius);overflow:hidden;box-shadow:var(--ms-shadow-subtle)}.table-node[data-v-7a6d3bf6] th[data-v-61187f0b],.table-node[data-v-7a6d3bf6] td[data-v-61187f0b]{border-bottom:1px solid var(--table-border);border-right:1px solid var(--table-border);padding:var(--ms-flow-table-cell);white-space:normal;overflow-wrap:break-word;word-break:normal}.table-node[data-v-7a6d3bf6] th[data-v-61187f0b]:last-child,.table-node[data-v-7a6d3bf6] td[data-v-61187f0b]:last-child{border-right:none}.table-node[data-v-7a6d3bf6] tbody tr:last-child td[data-v-61187f0b]{border-bottom:none}.table-node[data-v-7a6d3bf6] thead th[data-v-61187f0b]{position:relative;font-weight:600;background-color:var(--table-header-bg);border-bottom-width:2px}.table-node__resize-handle[data-v-7a6d3bf6][data-v-61187f0b]{position:absolute;top:0;right:-4px;bottom:0;z-index:1;width:8px;padding:0;border:0;background:transparent;cursor:col-resize;touch-action:none}.table-node__resize-handle[data-v-7a6d3bf6][data-v-61187f0b]:after{content:"";position:absolute;top:.35em;bottom:.35em;left:50%;width:2px;border-radius:9999px;background:color-mix(in srgb,var(--table-border) 45%,hsl(var(--ms-foreground)));opacity:0;transform:translate(-50%);transition:opacity var(--ms-duration-fast) var(--ms-ease-standard)}.table-node__resize-handle[data-v-7a6d3bf6][data-v-61187f0b]:hover:after,.table-node__resize-handle[data-v-7a6d3bf6][data-v-61187f0b]:focus-visible:after{opacity:1}.table-node[data-v-7a6d3bf6] tbody tr[data-v-61187f0b]:nth-child(2n){background-color:hsl(var(--ms-muted) / .35)}.table-node[data-v-7a6d3bf6] tbody tr[data-v-61187f0b]:hover{background-color:var(--code-action-hover-bg)}.table-node--loading tbody td[data-v-7a6d3bf6][data-v-61187f0b]{position:relative;overflow:hidden}.table-node--loading tbody td[data-v-7a6d3bf6][data-v-61187f0b]>*{visibility:hidden}.table-node--loading tbody td[data-v-7a6d3bf6][data-v-61187f0b]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--ms-radius) * .5);background:linear-gradient(90deg,var(--loading-shimmer) 25%,var(--loading-shimmer) 50%,var(--loading-shimmer) 75%);background-size:200% 100%;animation:table-node-shimmer-7a6d3bf6-61187f0b 1.2s linear infinite;will-change:background-position}.table-node__loading[data-v-7a6d3bf6][data-v-61187f0b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.table-node__spinner[data-v-7a6d3bf6][data-v-61187f0b]{width:2.5rem;height:2.5rem;border-radius:9999px;border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform}.table-node-fade-enter-active[data-v-7a6d3bf6][data-v-61187f0b],.table-node-fade-leave-active[data-v-7a6d3bf6][data-v-61187f0b]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-7a6d3bf6][data-v-61187f0b],.table-node-fade-leave-to[data-v-7a6d3bf6][data-v-61187f0b]{opacity:0}[data-v-7a6d3bf6] .table-node .markdown-renderer[data-v-61187f0b]{display:contents;content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}[data-v-7a6d3bf6] .table-node .markdown-renderer .node-slot[data-v-61187f0b],[data-v-7a6d3bf6] .table-node .markdown-renderer .node-content[data-v-61187f0b],[data-v-7a6d3bf6] .table-node .markdown-renderer .node-space[data-v-61187f0b]{display:contents}[data-v-7a6d3bf6] .table-node .text-node[data-v-61187f0b],[data-v-7a6d3bf6] .table-node code[data-v-61187f0b]{white-space:inherit;overflow-wrap:inherit;word-break:inherit;max-width:none}@keyframes table-node-shimmer-7a6d3bf6-61187f0b{0%{background-position:0% 0%}50%{background-position:100% 0%}to{background-position:200% 0%}}.hr+.table-node-wrapper[data-v-7a6d3bf6][data-v-61187f0b]{margin-top:0}.hr+.table-node-wrapper .table-node[data-v-7a6d3bf6][data-v-61187f0b]{margin-top:0}.sr-only[data-v-7a6d3bf6][data-v-61187f0b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hr-node[data-v-39b2349c][data-v-61187f0b]{border-top-width:1px;border-color:var(--hr-border);margin:var(--ms-flow-hr-y) 0}.vmr-container[data-v-b0a43820][data-v-61187f0b]{margin-top:1rem;margin-bottom:1rem;border-radius:var(--ms-radius);border-width:1px;padding:1rem;border-left-width:var(--ms-border-width-strong)}.code-block-container[data-v-61187f0b]{margin:var(--ms-flow-codeblock-y) 0;contain:layout style;container-type:inline-size;background:var(--code-bg);border-color:var(--code-border);color:var(--code-fg);box-shadow:var(--ms-shadow-subtle)}.code-block-header[data-v-61187f0b]{position:relative;z-index:1;gap:var(--ms-gap-header);border-radius:var(--ms-radius) var(--ms-radius) 0 0;overflow:visible}.code-block-header .code-header-main[data-v-61187f0b]{min-width:0;flex:1 1 auto;display:flex;align-items:center;gap:var(--ms-gap-header-main);overflow:hidden}.code-block-header .code-header-copy[data-v-61187f0b]{min-width:0;display:grid;gap:2px}.code-block-header .code-header-title[data-v-61187f0b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ms-text-label);font-weight:500;color:var(--code-action-fg)}.code-block-header .code-header-caption[data-v-61187f0b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--code-line-number)}.code-block-header .code-header-actions[data-v-61187f0b]{display:flex;align-items:center;justify-content:flex-end;gap:var(--ms-gap-header-actions);flex-wrap:wrap}.code-block-header .icon-slot[data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center}.code-block-header .icon-slot svg[data-v-61187f0b],.code-block-header .icon-slot img[data-v-61187f0b]{display:block;width:100%;height:100%}.code-diff-stats[data-v-61187f0b]{display:inline-flex;align-items:center;gap:var(--ms-space-1_5);margin-right:var(--ms-space-1);font-size:var(--ms-text-label);font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.code-diff-stat[data-v-61187f0b]{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--ms-radius);line-height:1}.code-diff-stat.removed[data-v-61187f0b]{color:var(--diff-removed-fg);background:hsl(var(--ms-diff-removed) / .1)}.code-diff-stat.added[data-v-61187f0b]{color:var(--diff-added-fg);background:hsl(var(--ms-diff-added) / .1)}.code-more-menu[data-v-61187f0b]{position:absolute;top:100%;right:0;margin-top:4px;z-index:50;border-radius:var(--ms-radius)}.code-block-shell-content[data-v-61187f0b],.code-loading-placeholder[data-v-61187f0b]{overflow:hidden;border-radius:0 0 var(--ms-radius) var(--ms-radius);contain:content;content-visibility:auto;contain-intrinsic-size:320px var(--ms-size-skeleton-min-height)}.code-menu-enter-active[data-v-61187f0b],.code-menu-leave-active[data-v-61187f0b]{transform-origin:top right}.code-menu-enter-active[data-v-61187f0b]{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.code-menu-leave-active[data-v-61187f0b]{transition:opacity .14s ease-in,transform .14s ease-in}.code-menu-enter-from[data-v-61187f0b]{opacity:0;transform:scale(.9) translateY(-4px)}.code-menu-leave-to[data-v-61187f0b]{opacity:0;transform:scale(.95) translateY(-2px)}.code-block-content[data-v-b0adc686][data-v-61187f0b]{max-height:min(70vh,var(--ms-size-code-max-height));overflow:auto;transition:max-height var(--ms-duration-slow) var(--ms-ease-standard);font-family:var( --markstream-code-font-family, ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace );font-size:var(--vscode-editor-font-size, 14px);line-height:var(--vscode-editor-line-height, 1.5)}.code-block-render[data-v-b0adc686][data-v-61187f0b]{min-height:1px}[data-v-b0adc686] .code-block-render pre[data-v-61187f0b],[data-v-b0adc686] .code-block-content .shiki[data-v-61187f0b]{font-family:inherit;font-size:inherit;line-height:inherit}[data-v-b0adc686] .code-block-content .shiki-fallback[data-v-61187f0b]{padding:1rem;margin:0;background:transparent;color:inherit;white-space:pre;font-family:inherit;font-size:inherit;line-height:inherit}.code-fallback-plain[data-v-b0adc686][data-v-61187f0b]{white-space:pre;overflow:auto;background:transparent;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}[data-v-b0adc686] .code-block-content pre[data-v-61187f0b]{padding:1rem}.code-loading-placeholder[data-v-b0adc686][data-v-61187f0b]{padding:1rem;min-height:var(--ms-size-skeleton-min-height)}.loading-skeleton[data-v-b0adc686][data-v-61187f0b]{display:flex;flex-direction:column;gap:.75rem}.skeleton-line[data-v-b0adc686][data-v-61187f0b]{height:1rem;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted-foreground) / .12) 37%,var(--loading-shimmer) 63%);background-size:400% 100%;animation:code-skeleton-shimmer-b0adc686-61187f0b 1.2s ease-in-out infinite;border-radius:calc(var(--ms-radius) * .5)}.skeleton-line.short[data-v-b0adc686][data-v-61187f0b]{width:60%}@keyframes code-skeleton-shimmer-b0adc686-61187f0b{0%{background-position:100% 0}to{background-position:0 0}}.markdown-renderer[data-v-d7a9b2b0][data-v-61187f0b]{position:relative;contain:layout;content-visibility:auto;contain-intrinsic-size:800px 600px}.markdown-renderer.virtualized[data-v-d7a9b2b0][data-v-61187f0b]{content-visibility:visible;contain-intrinsic-size:auto}.height-estimation-probes[data-v-d7a9b2b0][data-v-61187f0b]{position:absolute;left:-100000px;top:0;visibility:hidden;pointer-events:none;overflow:hidden;z-index:-1}.node-slot[data-v-d7a9b2b0][data-v-61187f0b],.node-content[data-v-d7a9b2b0][data-v-61187f0b]{width:100%}.node-placeholder[data-v-d7a9b2b0][data-v-61187f0b]{width:100%;min-height:1rem;margin:.25rem 0;border-radius:var(--ms-radius);background-image:linear-gradient(90deg,var(--loading-shimmer),transparent,var(--loading-shimmer));background-size:200% 100%;animation:node-placeholder-shimmer-d7a9b2b0-61187f0b 1.1s ease-in-out infinite}.node-placeholder[data-v-d7a9b2b0][data-v-61187f0b]:first-child{margin-top:0}@keyframes node-placeholder-shimmer-d7a9b2b0-61187f0b{0%{background-position:200% 0%}to{background-position:-200% 0%}}.node-spacer[data-v-d7a9b2b0][data-v-61187f0b]{width:100%}.unknown-node[data-v-d7a9b2b0][data-v-61187f0b]{color:hsl(var(--ms-muted-foreground));font-style:italic;margin:var(--ms-flow-paragraph-y) 0}.markstream-vue .typewriter-enter-from[data-v-61187f0b]{opacity:0}.markstream-vue .typewriter-enter-active[data-v-61187f0b]{transition:opacity var(--typewriter-fade-duration, .9s) var(--typewriter-fade-ease, ease-out);will-change:opacity}.markstream-vue .typewriter-enter-to[data-v-61187f0b]{opacity:1}.admonition[data-v-a3a8afce][data-v-61187f0b]{position:relative;margin:var(--ms-flow-admonition-y) 0;padding:.25em .75em .375em;border:1px solid var(--admonition-border);border-radius:var(--ms-radius);color:var(--admonition-fg)}.admonition-legend[data-v-a3a8afce][data-v-61187f0b]{position:absolute;top:0;left:.75em;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.35em;padding:0 .5em;background-color:hsl(var(--ms-background));font-size:.8125rem;font-weight:600;line-height:1}.admonition-icon[data-v-a3a8afce][data-v-61187f0b]{flex-shrink:0}.admonition-title[data-v-a3a8afce][data-v-61187f0b]{white-space:nowrap}.admonition-content[data-v-a3a8afce][data-v-61187f0b]{padding-top:.25em;color:var(--admonition-fg)}.admonition-note[data-v-a3a8afce][data-v-61187f0b],.admonition-info[data-v-a3a8afce][data-v-61187f0b]{border-color:hsl(var(--ms-info) / .3);background-color:hsl(var(--ms-info) / .04)}.admonition-note .admonition-legend[data-v-a3a8afce][data-v-61187f0b],.admonition-info .admonition-legend[data-v-a3a8afce][data-v-61187f0b]{color:var(--admonition-note)}.admonition-tip[data-v-a3a8afce][data-v-61187f0b]{border-color:hsl(var(--ms-success) / .3);background-color:hsl(var(--ms-success) / .04)}.admonition-tip .admonition-legend[data-v-a3a8afce][data-v-61187f0b]{color:var(--admonition-tip)}.admonition-warning[data-v-a3a8afce][data-v-61187f0b],.admonition-caution[data-v-a3a8afce][data-v-61187f0b]{border-color:hsl(var(--ms-warning) / .3);background-color:hsl(var(--ms-warning) / .04)}.admonition-warning .admonition-legend[data-v-a3a8afce][data-v-61187f0b],.admonition-caution .admonition-legend[data-v-a3a8afce][data-v-61187f0b]{color:var(--admonition-warning)}.admonition-danger[data-v-a3a8afce][data-v-61187f0b],.admonition-error[data-v-a3a8afce][data-v-61187f0b]{border-color:hsl(var(--ms-destructive) / .3);background-color:hsl(var(--ms-destructive) / .04)}.admonition-danger .admonition-legend[data-v-a3a8afce][data-v-61187f0b],.admonition-error .admonition-legend[data-v-a3a8afce][data-v-61187f0b]{color:var(--admonition-danger)}.admonition-toggle[data-v-a3a8afce][data-v-61187f0b]{margin-left:.25em;background:transparent;border:none;color:inherit;cursor:pointer;padding:.125rem;border-radius:calc(var(--ms-radius) * .5);display:inline-flex;align-items:center;transition:background-color var(--ms-duration-fast) var(--ms-ease-standard)}.admonition-toggle[data-v-a3a8afce][data-v-61187f0b]:hover{background-color:hsl(var(--ms-accent))}.admonition-toggle[data-v-a3a8afce][data-v-61187f0b]:focus-visible{outline:var(--ms-focus-ring-width) solid var(--focus-ring);outline-offset:var(--ms-focus-ring-offset)}.admonition-content[data-v-a3a8afce] .markdown-renderer[data-v-61187f0b]{content-visibility:visible;contain:content;contain-intrinsic-size:0px 0px}:where(.markstream-vue) button[data-v-61187f0b]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;font:inherit;color:inherit}.markstream-vue li[data-v-61187f0b]:has(.checkbox-node){list-style-type:none;margin-left:calc(-1 * var(--ms-flow-list-indent))}.\!container[data-v-61187f0b]{width:100%!important}.container[data-v-61187f0b]{width:100%}@media (min-width:640px){.\!container[data-v-61187f0b]{max-width:640px!important}.container[data-v-61187f0b]{max-width:640px}}@media (min-width:768px){.\!container[data-v-61187f0b]{max-width:768px!important}.container[data-v-61187f0b]{max-width:768px}}@media (min-width:1024px){.\!container[data-v-61187f0b]{max-width:1024px!important}.container[data-v-61187f0b]{max-width:1024px}}@media (min-width:1280px){.\!container[data-v-61187f0b]{max-width:1280px!important}.container[data-v-61187f0b]{max-width:1280px}}@media (min-width:1536px){.\!container[data-v-61187f0b]{max-width:1536px!important}.container[data-v-61187f0b]{max-width:1536px}}.markstream-vue .sr-only[data-v-61187f0b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.markstream-vue .\!visible[data-v-61187f0b]{visibility:visible!important}.markstream-vue .visible[data-v-61187f0b]{visibility:visible}.markstream-vue .collapse[data-v-61187f0b]{visibility:collapse}.markstream-vue .static[data-v-61187f0b]{position:static}.markstream-vue .fixed[data-v-61187f0b]{position:fixed}.markstream-vue .absolute[data-v-61187f0b]{position:absolute}.markstream-vue .relative[data-v-61187f0b]{position:relative}.markstream-vue .inset-0[data-v-61187f0b]{top:0;right:0;bottom:0;left:0}.markstream-vue .right-2[data-v-61187f0b]{right:.5rem}.markstream-vue .right-6[data-v-61187f0b]{right:1.5rem}.markstream-vue .top-2[data-v-61187f0b]{top:.5rem}.markstream-vue .top-6[data-v-61187f0b]{top:1.5rem}.markstream-vue .z-10[data-v-61187f0b]{z-index:10}.markstream-vue .z-50[data-v-61187f0b]{z-index:50}.markstream-vue .m-0[data-v-61187f0b]{margin:0}.markstream-vue .mx-0\.5[data-v-61187f0b]{margin-left:.125rem;margin-right:.125rem}.markstream-vue .mr-2[data-v-61187f0b]{margin-right:.5rem}.markstream-vue .mt-2[data-v-61187f0b]{margin-top:.5rem}.markstream-vue .block[data-v-61187f0b]{display:block}.markstream-vue .inline[data-v-61187f0b]{display:inline}.markstream-vue .flex[data-v-61187f0b]{display:flex}.markstream-vue .inline-flex[data-v-61187f0b]{display:inline-flex}.markstream-vue .table[data-v-61187f0b]{display:table}.markstream-vue .grid[data-v-61187f0b]{display:grid}.markstream-vue .contents[data-v-61187f0b]{display:contents}.markstream-vue .list-item[data-v-61187f0b]{display:list-item}.markstream-vue .hidden[data-v-61187f0b]{display:none}.markstream-vue .h-4[data-v-61187f0b]{height:1rem}.markstream-vue .h-full[data-v-61187f0b]{height:100%}.markstream-vue .max-h-full[data-v-61187f0b]{max-height:100%}.markstream-vue .min-h-full[data-v-61187f0b]{min-height:100%}.markstream-vue .w-2\/3[data-v-61187f0b]{width:66.666667%}.markstream-vue .w-4[data-v-61187f0b]{width:1rem}.markstream-vue .w-4\/5[data-v-61187f0b]{width:80%}.markstream-vue .w-full[data-v-61187f0b]{width:100%}.markstream-vue .min-w-\[10rem\][data-v-61187f0b]{min-width:10rem}.markstream-vue .max-w-full[data-v-61187f0b]{max-width:100%}.markstream-vue .flex-1[data-v-61187f0b]{flex:1 1 0%}.markstream-vue .flex-shrink[data-v-61187f0b]{flex-shrink:1}.markstream-vue .flex-shrink-0[data-v-61187f0b]{flex-shrink:0}.markstream-vue .shrink[data-v-61187f0b]{flex-shrink:1}.markstream-vue .shrink-0[data-v-61187f0b]{flex-shrink:0}.markstream-vue .border-collapse[data-v-61187f0b]{border-collapse:collapse}.markstream-vue .transform[data-v-61187f0b]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin-61187f0b{to{transform:rotate(360deg)}}.markstream-vue .animate-spin[data-v-61187f0b]{animation:spin-61187f0b 1s linear infinite}.markstream-vue .cursor-grab[data-v-61187f0b]{cursor:grab}.markstream-vue .cursor-grabbing[data-v-61187f0b]{cursor:grabbing}.markstream-vue .cursor-not-allowed[data-v-61187f0b]{cursor:not-allowed}.markstream-vue .cursor-pointer[data-v-61187f0b]{cursor:pointer}.markstream-vue .resize[data-v-61187f0b]{resize:both}.markstream-vue .list-decimal[data-v-61187f0b]{list-style-type:decimal}.markstream-vue .list-disc[data-v-61187f0b]{list-style-type:disc}.markstream-vue .flex-wrap[data-v-61187f0b]{flex-wrap:wrap}.markstream-vue .items-center[data-v-61187f0b]{align-items:center}.markstream-vue .items-baseline[data-v-61187f0b]{align-items:baseline}.markstream-vue .justify-center[data-v-61187f0b]{justify-content:center}.markstream-vue .justify-between[data-v-61187f0b]{justify-content:space-between}.markstream-vue .gap-0\.5[data-v-61187f0b]{gap:.125rem}.markstream-vue .gap-1\.5[data-v-61187f0b]{gap:.375rem}.markstream-vue .gap-2[data-v-61187f0b]{gap:.5rem}.markstream-vue .gap-x-1[data-v-61187f0b]{-moz-column-gap:.25rem;column-gap:.25rem}.markstream-vue .gap-x-2[data-v-61187f0b]{-moz-column-gap:.5rem;column-gap:.5rem}.markstream-vue .overflow-hidden[data-v-61187f0b]{overflow:hidden}.markstream-vue .overflow-x-auto[data-v-61187f0b]{overflow-x:auto}.markstream-vue .truncate[data-v-61187f0b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.markstream-vue .whitespace-nowrap[data-v-61187f0b]{white-space:nowrap}.markstream-vue .whitespace-pre-wrap[data-v-61187f0b]{white-space:pre-wrap}.markstream-vue .break-words[data-v-61187f0b]{overflow-wrap:break-word}.markstream-vue .rounded[data-v-61187f0b]{border-radius:calc(var(--ms-radius) * .5)}.markstream-vue .rounded-lg[data-v-61187f0b]{border-radius:var(--ms-radius)}.markstream-vue .rounded-md[data-v-61187f0b]{border-radius:calc(var(--ms-radius) * .75)}.markstream-vue .border[data-v-61187f0b]{border-width:1px}.markstream-vue .border-b[data-v-61187f0b]{border-bottom-width:1px}.markstream-vue .border-t[data-v-61187f0b]{border-top-width:1px}.markstream-vue .border-\[var\(--code-border\)\][data-v-61187f0b]{border-color:var(--code-border)}.markstream-vue .border-\[var\(--footnote-border\)\][data-v-61187f0b]{border-color:var(--footnote-border)}.markstream-vue .border-\[var\(--hr-border\)\][data-v-61187f0b]{border-color:var(--hr-border)}.markstream-vue .bg-\[hsl\(var\(--ms-popover\)\)\][data-v-61187f0b]{background-color:hsl(var(--ms-popover))}.markstream-vue .bg-\[var\(--code-header-bg\)\][data-v-61187f0b]{background-color:var(--code-header-bg)}.markstream-vue .p-0[data-v-61187f0b]{padding:0}.markstream-vue .p-1[data-v-61187f0b]{padding:.25rem}.markstream-vue .p-4[data-v-61187f0b]{padding:1rem}.markstream-vue .p-\[var\(--ms-action-btn-padding\)\][data-v-61187f0b]{padding:var(--ms-action-btn-padding)}.markstream-vue .px-1\.5[data-v-61187f0b]{padding-left:.375rem;padding-right:.375rem}.markstream-vue .px-2[data-v-61187f0b]{padding-left:.5rem;padding-right:.5rem}.markstream-vue .px-4[data-v-61187f0b]{padding-left:1rem;padding-right:1rem}.markstream-vue .px-\[var\(--ms-inset-panel-x\)\][data-v-61187f0b]{padding-left:var(--ms-inset-panel-x);padding-right:var(--ms-inset-panel-x)}.markstream-vue .py-0\.5[data-v-61187f0b]{padding-top:.125rem;padding-bottom:.125rem}.markstream-vue .py-1\.5[data-v-61187f0b]{padding-top:.375rem;padding-bottom:.375rem}.markstream-vue .py-\[var\(--ms-inset-panel-y\)\][data-v-61187f0b]{padding-top:var(--ms-inset-panel-y);padding-bottom:var(--ms-inset-panel-y)}.markstream-vue .pb-3[data-v-61187f0b]{padding-bottom:.75rem}.markstream-vue .pt-2[data-v-61187f0b]{padding-top:.5rem}.markstream-vue .text-left[data-v-61187f0b]{text-align:left}.markstream-vue .text-center[data-v-61187f0b]{text-align:center}.markstream-vue .text-right[data-v-61187f0b]{text-align:right}.markstream-vue .font-mono[data-v-61187f0b]{font-family:var(--ms-font-mono)}.markstream-vue .text-\[length\:var\(--ms-text-label\)\][data-v-61187f0b]{font-size:var(--ms-text-label)}.markstream-vue .text-sm[data-v-61187f0b]{font-size:.875rem;line-height:1.25rem}.markstream-vue .text-xs[data-v-61187f0b]{font-size:.75rem;line-height:1rem}.markstream-vue .font-medium[data-v-61187f0b]{font-weight:500}.markstream-vue .font-semibold[data-v-61187f0b]{font-weight:600}.markstream-vue .uppercase[data-v-61187f0b]{text-transform:uppercase}.markstream-vue .lowercase[data-v-61187f0b]{text-transform:lowercase}.markstream-vue .italic[data-v-61187f0b]{font-style:italic}.markstream-vue .leading-\[normal\][data-v-61187f0b]{line-height:normal}.markstream-vue .leading-none[data-v-61187f0b]{line-height:1}.markstream-vue .leading-relaxed[data-v-61187f0b]{line-height:1.625}.markstream-vue .text-\[\#0366d6\][data-v-61187f0b]{--tw-text-opacity: 1;color:rgb(3 102 214 / var(--tw-text-opacity, 1))}.markstream-vue .text-\[hsl\(var\(--ms-popover-foreground\)\)\][data-v-61187f0b]{color:hsl(var(--ms-popover-foreground))}.markstream-vue .text-\[var\(--code-action-fg\)\][data-v-61187f0b]{color:var(--code-action-fg)}.markstream-vue .text-\[var\(--code-fg\)\][data-v-61187f0b]{color:var(--code-fg)}.markstream-vue .underline[data-v-61187f0b]{text-decoration-line:underline}.markstream-vue .antialiased[data-v-61187f0b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.markstream-vue .opacity-50[data-v-61187f0b]{opacity:.5}.markstream-vue .shadow-\[var\(--ms-shadow-popover\)\][data-v-61187f0b]{--tw-shadow-color: var(--ms-shadow-popover);--tw-shadow: var(--tw-shadow-colored)}.markstream-vue .outline[data-v-61187f0b]{outline-style:solid}.markstream-vue .blur[data-v-61187f0b]{--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)}.markstream-vue .filter[data-v-61187f0b]{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)}.markstream-vue .backdrop-blur[data-v-61187f0b]{--tw-backdrop-blur: blur(8px);-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)}.markstream-vue .backdrop-filter[data-v-61187f0b]{-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)}.markstream-vue .transition[data-v-61187f0b]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-\[height\][data-v-61187f0b]{transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-all[data-v-61187f0b]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .transition-colors[data-v-61187f0b]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.markstream-vue .ease-in-out[data-v-61187f0b]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.markstream-vue .ease-out[data-v-61187f0b]{transition-timing-function:cubic-bezier(0,0,.2,1)}.markstream-vue[data-v-61187f0b]{--ms-background: 0 0% 100%;--ms-foreground: 0 0% 10%;--ms-muted: 0 0% 96.5%;--ms-muted-foreground: 0 0% 43%;--ms-secondary: 0 0% 93.5%;--ms-secondary-foreground: 0 0% 10%;--ms-accent: 0 0% 91%;--ms-accent-foreground: 0 0% 10%;--ms-primary: 0 0% 10%;--ms-primary-foreground: 0 0% 100%;--ms-destructive: 0 62% 52%;--ms-destructive-foreground: 0 0% 100%;--ms-border: 0 0% 87%;--ms-ring: 0 0% 10%;--ms-popover: 0 0% 100%;--ms-popover-foreground: 0 0% 10%;--ms-radius: .5rem;--ms-info: 215 60% 50%;--ms-info-foreground: 0 0% 100%;--ms-success: 152 56% 39%;--ms-success-foreground: 0 0% 100%;--ms-warning: 38 64% 46%;--ms-warning-foreground: 0 0% 9%;--ms-diff-added: 152 50% 36%;--ms-diff-removed: 0 58% 48%;--ms-highlight: 50 60% 72%;--ms-highlight-foreground: 0 0% 0%;--ms-font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ms-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.dark .markstream-vue[data-v-61187f0b],.markstream-vue.dark[data-v-61187f0b]{--ms-background: 0 0% 7%;--ms-foreground: 0 0% 93%;--ms-muted: 0 0% 12%;--ms-muted-foreground: 0 0% 60%;--ms-secondary: 0 0% 16%;--ms-secondary-foreground: 0 0% 93%;--ms-accent: 0 0% 24%;--ms-accent-foreground: 0 0% 93%;--ms-primary: 0 0% 93%;--ms-primary-foreground: 0 0% 10%;--ms-destructive: 0 60% 50%;--ms-destructive-foreground: 0 0% 93%;--ms-border: 0 0% 20%;--ms-ring: 0 0% 80%;--ms-popover: 0 0% 9%;--ms-popover-foreground: 0 0% 93%;--ms-info: 215 55% 62%;--ms-info-foreground: 0 0% 100%;--ms-success: 152 48% 55%;--ms-success-foreground: 0 0% 100%;--ms-warning: 32 65% 58%;--ms-warning-foreground: 0 0% 9%;--ms-diff-added: 152 42% 60%;--ms-diff-removed: 0 58% 58%;--ms-highlight: 48 65% 50%;--ms-highlight-foreground: 0 0% 0%;--ms-shadow-subtle: 0 1px 3px 0 hsl(0 0% 0% / .25);--ms-shadow-popover: 0 4px 6px -1px hsl(0 0% 0% / .2), 0 2px 4px -2px hsl(0 0% 0% / .15);--ms-shadow-modal: 0 10px 15px -3px hsl(0 0% 0% / .5), 0 4px 6px -4px hsl(0 0% 0% / .4);--ms-shadow-preview: 0 10px 40px hsl(0 0% 0% / .6);--tooltip-bg: hsl(0 0% 12%);--tooltip-fg: hsl(0 0% 72%);--code-header-bg: hsl(var(--ms-muted));--admonition-note-header-bg: color-mix(in srgb, hsl(var(--ms-info)) 12%, transparent);--admonition-tip-header-bg: color-mix(in srgb, hsl(var(--ms-success)) 12%, transparent);--admonition-warn-header-bg: color-mix(in srgb, hsl(var(--ms-warning)) 12%, transparent);--admonition-danger-header-bg: color-mix(in srgb, hsl(var(--ms-destructive)) 12%, transparent)}.markstream-vue[data-v-61187f0b]{font-family:var(--ms-font-sans);font-size:var(--ms-text-body);line-height:var(--ms-leading-body);--inline-code-bg: hsl(var(--ms-secondary));--inline-code-fg: hsl(var(--ms-foreground) / .75);--inline-code-border: hsl(var(--ms-border) / .9);--code-bg: hsl(var(--ms-muted));--code-fg: hsl(var(--ms-foreground));--code-border: hsl(var(--ms-border));--code-header-bg: hsl(var(--ms-secondary));--code-selection-bg: hsl(var(--ms-accent) / .3);--code-line-number: hsl(var(--ms-muted-foreground));--code-action-fg: hsl(var(--ms-muted-foreground));--code-action-hover-bg: hsl(var(--ms-accent));--code-action-hover-fg: hsl(var(--ms-accent-foreground));--code-action-active-bg: hsl(var(--ms-primary));--code-action-active-fg: hsl(var(--ms-primary-foreground));--diff-added-fg: hsl(var(--ms-diff-added));--diff-removed-fg: hsl(var(--ms-diff-removed));--diff-added-bg: hsl(var(--ms-diff-added) / .1);--diff-added-inline-bg: hsl(var(--ms-diff-added) / .2);--diff-removed-bg: hsl(var(--ms-diff-removed) / .1);--diff-removed-inline-bg: hsl(var(--ms-diff-removed) / .2);--blockquote-border: hsl(var(--ms-muted-foreground) / .2);--admonition-bg: hsl(var(--ms-muted));--admonition-border: hsl(var(--ms-border));--admonition-fg: hsl(var(--ms-foreground));--admonition-muted: hsl(var(--ms-muted-foreground));--admonition-header-bg: hsl(var(--ms-muted) / .5);--admonition-note: hsl(var(--ms-info));--admonition-tip: hsl(var(--ms-success));--admonition-warning: hsl(var(--ms-warning));--admonition-danger: hsl(var(--ms-destructive));--admonition-note-header-bg: color-mix(in srgb, hsl(var(--ms-info)) 6%, transparent);--admonition-tip-header-bg: color-mix(in srgb, hsl(var(--ms-success)) 6%, transparent);--admonition-warn-header-bg: color-mix(in srgb, hsl(var(--ms-warning)) 6%, transparent);--admonition-danger-header-bg: color-mix(in srgb, hsl(var(--ms-destructive)) 6%, transparent);--table-border: hsl(var(--ms-border));--table-header-bg: hsl(var(--ms-muted));--link-color: hsl(var(--ms-info));--list-marker: hsl(var(--ms-muted-foreground) / .5);--list-counter-marker: hsl(var(--ms-muted-foreground));--hr-border: hsl(var(--ms-border));--highlight-bg: hsl(var(--ms-highlight));--footnote-border: hsl(var(--ms-border));--tooltip-bg: hsl(0 0% 18%);--tooltip-fg: hsl(0 0% 88%);--tooltip-border: hsl(var(--ms-border));--modal-overlay: hsl(0 0% 0% / .7);--modal-bg: hsl(var(--ms-popover));--modal-fg: hsl(var(--ms-popover-foreground));--diagram-bg: hsl(var(--ms-muted));--diagram-border: hsl(var(--ms-border));--diagram-header-bg: hsl(var(--ms-muted));--loading-spinner: hsl(var(--ms-muted-foreground));--loading-shimmer: hsl(var(--ms-muted) / .5);--image-placeholder-bg: hsl(var(--ms-muted));--focus-ring: hsl(var(--ms-ring));--ms-space-1: .25rem;--ms-space-1_5: .375rem;--ms-space-2: .5rem;--ms-space-2_5: .625rem;--ms-space-3: .75rem;--ms-space-4: 1rem;--ms-space-5: 1.25rem;--ms-space-6: 1.5rem;--ms-space-8: 2rem;--ms-space-12: 3rem;--ms-flow-paragraph-y: 1.5em;--ms-flow-list-y: 1em;--ms-flow-list-item-y: .25em;--ms-flow-list-indent: 1.625em ;--ms-flow-list-indent-mobile: calc(14 / 9 * 1em);--ms-flow-table-y: 2em;--ms-flow-table-cell: .5em .75em;--ms-flow-blockquote-y: 1.25em;--ms-flow-blockquote-indent: 1.25em;--ms-flow-admonition-y: 1.25em;--ms-flow-footnote-y: .5em;--ms-flow-hr-y: 2.5em;--ms-flow-diagram-y: 1.5em;--ms-flow-codeblock-y: 1.5em;--ms-flow-definition-term-mt: .75em;--ms-flow-definition-desc-ml: 1.25em;--ms-flow-definition-desc-mb: .5em;--ms-flow-heading-1-mt: 0;--ms-flow-heading-1-mb: 1em;--ms-flow-heading-2-mt: 2em;--ms-flow-heading-2-mb: .75em;--ms-flow-heading-3-mt: 1.5em;--ms-flow-heading-3-mb: .6em;--ms-flow-heading-4-mt: 1.25em;--ms-flow-heading-4-mb: .4em;--ms-flow-heading-5-mt: 1em;--ms-flow-heading-5-mb: .25em;--ms-flow-heading-6-mt: 1em;--ms-flow-heading-6-mb: .25em;--ms-text-body: 1rem;--ms-leading-body: 1.75;--ms-text-h1: 2.25rem;--ms-text-h2: 1.5rem;--ms-text-h3: 1.25rem;--ms-text-h4: 1rem;--ms-text-h5: 1rem;--ms-text-h6: 1rem;--ms-leading-h1: 1.2;--ms-leading-h2: 1.35;--ms-leading-h3: 1.5;--ms-weight-h1: 700;--ms-weight-h2: 600;--ms-weight-h3: 600;--ms-weight-h4: 600;--ms-text-label: .75rem;--ms-action-btn-padding: .375rem;--ms-action-btn-icon: .875rem;--ms-inset-panel-x: .625rem;--ms-inset-panel-y: .375rem;--ms-inset-panel-body-sm: .5rem;--ms-inset-panel-body: 1rem;--ms-inset-admonition-body-top: .5rem;--ms-inset-admonition-body-bottom: .75rem;--ms-gap-header: var(--ms-space-4);--ms-gap-header-main: var(--ms-space-2_5);--ms-gap-header-actions: var(--ms-space-2);--ms-shadow-subtle: 0 1px 3px 0 hsl(var(--ms-foreground) / .06);--ms-shadow-popover: 0 4px 6px -1px hsl(var(--ms-foreground) / .1), 0 2px 4px -2px hsl(var(--ms-foreground) / .1);--ms-shadow-modal: 0 10px 15px -3px hsl(var(--ms-foreground) / .1), 0 4px 6px -4px hsl(var(--ms-foreground) / .1);--ms-shadow-preview: 0 10px 40px hsl(var(--ms-foreground) / .25);--ms-duration-fast: .12s;--ms-duration-standard: .18s;--ms-duration-overlay: .2s;--ms-duration-emphasis: .22s;--ms-duration-slow: .3s;--ms-duration-stream: .9s;--ms-ease-linear: linear;--ms-ease-standard: ease;--ms-ease-out: ease-out;--ms-ease-in-out: ease-in-out;--ms-ease-spring: cubic-bezier(.16, 1, .3, 1);--ms-border-width: 1px;--ms-border-width-strong: 4px;--ms-focus-ring-width: 2px;--ms-focus-ring-offset: 2px;--ms-size-diagram-min-height: 360px;--ms-size-code-max-height: 500px;--ms-size-image-max-width: 24rem;--ms-size-math-min-height: 40px;--ms-size-skeleton-min-height: 120px}body>div[id^=dmermaid-][data-v-61187f0b]{position:fixed;top:-10000px;left:0;width:100%;visibility:hidden;pointer-events:none}.markstream-vue .hover\:bg-\[var\(--code-action-hover-bg\)\][data-v-61187f0b]:hover{background-color:var(--code-action-hover-bg)}.markstream-vue .hover\:text-\[var\(--code-action-hover-fg\)\][data-v-61187f0b]:hover{color:var(--code-action-hover-fg)}.markstream-vue .hover\:underline[data-v-61187f0b]:hover{text-decoration-line:underline}.markstream-vue .active\:scale-\[0\.96\][data-v-61187f0b]:active{--tw-scale-x: .96;--tw-scale-y: .96;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.markstream-vue .disabled\:cursor-not-allowed[data-v-61187f0b]:disabled{cursor:not-allowed}.markstream-vue .disabled\:opacity-40[data-v-61187f0b]:disabled{opacity:.4}.math-inline-wrapper[data-v-6c6e62e1][data-v-61187f0b]{position:relative;display:inline-block}.math-inline[data-v-6c6e62e1][data-v-61187f0b]{display:inline-block;vertical-align:middle}.math-inline--fallback[data-v-6c6e62e1][data-v-61187f0b]{white-space:pre-wrap}.math-inline__loading[data-v-6c6e62e1][data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.math-inline__spinner[data-v-6c6e62e1][data-v-61187f0b]{width:1rem;height:1rem;border-radius:9999px;border:2px solid color-mix(in srgb,var(--loading-spinner) 25%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);will-change:transform}.table-node-fade-enter-active[data-v-6c6e62e1][data-v-61187f0b],.table-node-fade-leave-active[data-v-6c6e62e1][data-v-61187f0b]{transition:opacity var(--ms-duration-standard) var(--ms-ease-standard)}.table-node-fade-enter-from[data-v-6c6e62e1][data-v-61187f0b],.table-node-fade-leave-to[data-v-6c6e62e1][data-v-61187f0b]{opacity:0}.sr-only[data-v-6c6e62e1][data-v-61187f0b]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.math-block[data-v-914b800f][data-v-61187f0b]{min-height:var(--ms-size-math-min-height)}.math-loading-overlay[data-v-914b800f][data-v-61187f0b]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-height:var(--ms-size-math-min-height)}.math-loading-spinner[data-v-914b800f][data-v-61187f0b]{width:20px;height:20px;border:2px solid color-mix(in srgb,var(--loading-spinner) 15%,transparent);border-top-color:color-mix(in srgb,var(--loading-spinner) 80%,transparent);border-radius:50%;animation:math-spin-914b800f-61187f0b .8s linear infinite}@keyframes math-spin-914b800f-61187f0b{to{transform:rotate(360deg)}}.math-rendering[data-v-914b800f][data-v-61187f0b]{opacity:.3;transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.math-block__fallback[data-v-914b800f][data-v-61187f0b]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.math-fade-enter-active[data-v-914b800f][data-v-61187f0b],.math-fade-leave-active[data-v-914b800f][data-v-61187f0b]{transition:opacity var(--ms-duration-slow) var(--ms-ease-standard)}.math-fade-enter-from[data-v-914b800f][data-v-61187f0b],.math-fade-leave-to[data-v-914b800f][data-v-61187f0b]{opacity:0}.html-preview-frame__backdrop[data-v-fd3f9c21][data-v-61187f0b]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:50}.html-preview-frame[data-v-fd3f9c21][data-v-61187f0b]{width:80vw;max-width:960px;height:70vh;background-color:var(--modal-bg);color:var(--modal-fg);border-radius:calc(var(--ms-radius) * 2);overflow:hidden;box-shadow:var(--ms-shadow-preview);display:flex;flex-direction:column}.html-preview-frame__header[data-v-fd3f9c21][data-v-61187f0b]{display:flex;justify-content:space-between;align-items:center;padding:.4rem .75rem;border-bottom:1px solid var(--code-border)}.html-preview-frame__title[data-v-fd3f9c21][data-v-61187f0b]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:.85}.html-preview-frame__dot[data-v-fd3f9c21][data-v-61187f0b]{width:.5rem;height:.5rem;border-radius:999px;background-color:hsl(var(--ms-success))}.html-preview-frame__label[data-v-fd3f9c21][data-v-61187f0b]{white-space:nowrap}.html-preview-frame__close[data-v-fd3f9c21][data-v-61187f0b]{border:none;background:transparent;font-size:1.25rem;line-height:1;cursor:pointer;color:var(--modal-fg)}.html-preview-frame__iframe[data-v-fd3f9c21][data-v-61187f0b]{width:100%;height:100%;border:none;display:block}@media (max-width:640px){.html-preview-frame[data-v-fd3f9c21][data-v-61187f0b]{width:100vw;height:80vh;border-radius:0}}.code-block-container[data-v-d1b39b76][data-v-61187f0b]{--markstream-code-fallback-bg: var(--code-bg);--markstream-code-fallback-fg: var(--code-fg);--markstream-code-border-color: var(--code-border);--vscode-editor-selectionBackground: var(--markstream-code-fallback-selection-bg);--markstream-code-fallback-selection-bg: var(--code-selection-bg);--markstream-diff-frame-border: var(--code-border);--markstream-diff-frame-shadow: 0 16px 40px -32px hsl(var(--ms-foreground) / .18);--markstream-diff-shell-fg: hsl(var(--ms-foreground));--markstream-diff-shell-muted: hsl(var(--ms-muted-foreground));--markstream-diff-shell-border: var(--code-border);--markstream-diff-shell-shadow: var(--ms-shadow-subtle);--markstream-diff-shell-bg: var(--code-bg);--markstream-diff-header-border: hsl(var(--ms-border) / .92);--markstream-diff-editor-bg: var(--code-bg);--markstream-diff-editor-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-bg: hsl(var(--ms-muted));--markstream-diff-unchanged-divider: hsl(var(--ms-background) / .94);--markstream-diff-focus: var(--focus-ring);--markstream-diff-widget-shadow: hsl(var(--ms-foreground) / .26);--markstream-diff-action-hover: var(--code-action-hover-bg);--markstream-diff-panel-bg: linear-gradient(180deg, var(--code-bg) 0%, hsl(var(--ms-muted)) 100%);--markstream-diff-panel-bg-soft: var(--code-bg);--markstream-diff-panel-bg-strong: var(--code-bg);--markstream-diff-panel-border: hsl(var(--ms-border) / .3);--markstream-diff-pane-divider: hsl(var(--ms-border) / .42);--markstream-diff-gutter-bg: transparent;--markstream-diff-gutter-guide: transparent;--markstream-diff-gutter-gap: 8px;--markstream-diff-line-number: var(--code-line-number);--markstream-diff-line-number-active: var(--code-line-number);--markstream-diff-added-fg: var(--diff-added-fg);--markstream-diff-removed-fg: var(--diff-removed-fg);--markstream-diff-added-line: var(--diff-added-bg);--markstream-diff-removed-line: var(--diff-removed-bg);--markstream-diff-added-inline: var(--diff-added-inline-bg);--markstream-diff-removed-inline: var(--diff-removed-inline-bg);--markstream-diff-added-inline-border: transparent;--markstream-diff-removed-inline-border: transparent;--markstream-diff-added-gutter: linear-gradient( 90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width, 4px), hsl(var(--ms-diff-added) / .08) var(--stream-monaco-gutter-marker-width, 4px) 100% );--markstream-diff-removed-gutter: repeating-linear-gradient( 180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px ) left / var(--stream-monaco-gutter-marker-width, 4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .08) 0 100%);--markstream-diff-added-line-fill: var(--diff-added-bg);--markstream-diff-removed-line-fill: var(--diff-removed-bg)}.code-block-container.is-dark[data-v-d1b39b76][data-v-61187f0b]{--markstream-code-fallback-bg: var(--code-bg);--markstream-code-fallback-fg: var(--code-fg);--markstream-code-border-color: var(--code-border);--markstream-code-fallback-selection-bg: var(--code-selection-bg);--markstream-diff-frame-border: var(--code-border);--markstream-diff-frame-shadow: 0 18px 40px -30px hsl(var(--ms-foreground) / .84);--markstream-diff-shell-fg: hsl(var(--ms-foreground));--markstream-diff-shell-muted: hsl(var(--ms-muted-foreground));--markstream-diff-shell-border: var(--code-border);--markstream-diff-shell-shadow: var(--ms-shadow-subtle);--markstream-diff-shell-bg: var(--code-bg);--markstream-diff-header-border: hsl(var(--ms-border) / .82);--markstream-diff-editor-bg: var(--code-bg);--markstream-diff-editor-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-fg: hsl(var(--ms-foreground));--markstream-diff-unchanged-bg: hsl(var(--ms-muted));--markstream-diff-unchanged-divider: hsl(var(--ms-background) / .18);--markstream-diff-focus: var(--focus-ring);--markstream-diff-widget-shadow: hsl(var(--ms-foreground) / .72);--markstream-diff-action-hover: var(--code-action-hover-bg);--markstream-diff-panel-bg: hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-soft: hsl(var(--ms-background) / .99);--markstream-diff-panel-bg-strong: hsl(var(--ms-background) / .99);--markstream-diff-panel-border: hsl(var(--ms-border) / .3);--markstream-diff-pane-divider: hsl(var(--ms-border) / .34);--markstream-diff-gutter-bg: linear-gradient( 180deg, hsl(var(--ms-background) / .94) 0%, hsl(var(--ms-background) / .98) 100% );--markstream-diff-gutter-guide: hsl(var(--ms-muted-foreground) / .08);--markstream-diff-gutter-gap: 8px;--markstream-diff-line-number: var(--code-line-number);--markstream-diff-line-number-active: var(--code-line-number);--markstream-diff-added-fg: var(--diff-added-fg);--markstream-diff-removed-fg: var(--diff-removed-fg);--markstream-diff-added-line: var(--diff-added-bg);--markstream-diff-removed-line: var(--diff-removed-bg);--markstream-diff-added-inline: var(--diff-added-inline-bg);--markstream-diff-removed-inline: var(--diff-removed-inline-bg);--markstream-diff-added-inline-border: transparent;--markstream-diff-removed-inline-border: transparent;--markstream-diff-added-gutter: linear-gradient( 90deg, var(--markstream-diff-added-fg) 0 var(--stream-monaco-gutter-marker-width, 4px), hsl(var(--ms-diff-added) / .2) var(--stream-monaco-gutter-marker-width, 4px) 100% );--markstream-diff-removed-gutter: repeating-linear-gradient( 180deg, var(--markstream-diff-removed-fg) 0 2px, transparent 2px 4px ) left / var(--stream-monaco-gutter-marker-width, 4px) 100% no-repeat, linear-gradient(90deg, hsl(var(--ms-diff-removed) / .18) 0 100%);--markstream-diff-added-line-fill: var(--diff-added-bg);--markstream-diff-removed-line-fill: var(--diff-removed-bg)}.code-editor-container[data-v-d1b39b76][data-v-61187f0b],.code-block-container.is-diff .code-editor-container[data-v-d1b39b76][data-v-61187f0b]{transition:none}.code-editor-layer[data-v-d1b39b76][data-v-61187f0b]{display:grid;min-width:0}.code-editor-layer>.code-editor-container[data-v-d1b39b76][data-v-61187f0b]{grid-area:1 / 1}[data-v-d1b39b76] .code-editor-layer>pre.code-pre-fallback[data-v-61187f0b]{grid-area:1 / 1}.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .monaco-editor-background[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .margin[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .lines-content[data-v-61187f0b]{background:var(--vscode-editor-background, var(--markstream-code-fallback-bg))!important}.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .margin[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-lines[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-line[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .view-line span[data-v-61187f0b],.code-block-container.is-plain-text[data-v-d1b39b76]:not(.is-diff) .monaco-editor .line-numbers[data-v-61187f0b]{color:var(--vscode-editor-foreground, var(--markstream-code-fallback-fg))!important}.code-block-container.is-diff[data-v-d1b39b76][data-v-61187f0b]{color:var(--markstream-diff-shell-fg);border-color:var(--markstream-diff-shell-border);background:var(--markstream-diff-shell-bg);box-shadow:var(--markstream-diff-shell-shadow);--vscode-editor-selectionBackground: var(--markstream-diff-action-hover);--code-fg: var(--markstream-diff-shell-fg);--code-header-bg: transparent;--code-border: var(--markstream-diff-header-border);--code-line-number: var(--markstream-diff-shell-muted);--code-action-fg: var(--markstream-diff-shell-muted)}.code-block-container.is-diff .code-editor-layer[data-v-d1b39b76][data-v-61187f0b]{background:transparent;--vscode-editor-background: var(--markstream-diff-editor-bg);--vscode-editor-foreground: var(--markstream-diff-editor-fg);--vscode-diffEditor-unchangedRegionForeground: var(--markstream-diff-unchanged-fg);--vscode-diffEditor-unchangedRegionBackground: var(--markstream-diff-unchanged-bg);--vscode-focusBorder: var(--markstream-diff-focus);--vscode-widget-shadow: var(--markstream-diff-widget-shadow);--vscode-editor-selectionBackground: color-mix( in srgb, var(--markstream-diff-editor-bg) 90%, var(--markstream-diff-editor-fg) 10% );--stream-monaco-editor-bg: var(--markstream-diff-editor-bg);--stream-monaco-editor-fg: var(--markstream-diff-editor-fg);--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg);--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg);--stream-monaco-frame-radius: 0;--stream-monaco-fixed-editor-bg: var(--markstream-diff-editor-bg);--stream-monaco-frame-border: transparent;--stream-monaco-frame-shadow: none;--stream-monaco-panel-bg: var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-soft: var(--markstream-diff-editor-bg);--stream-monaco-panel-bg-strong: var(--markstream-diff-editor-bg);--stream-monaco-panel-border: transparent;--stream-monaco-pane-divider: var(--markstream-diff-pane-divider);--stream-monaco-gutter-bg: var(--markstream-diff-gutter-bg);--stream-monaco-gutter-guide: var(--markstream-diff-gutter-guide);--stream-monaco-gutter-marker-width: 3px;--stream-monaco-gutter-gap: 8px;--stream-monaco-line-number: var(--markstream-diff-line-number);--stream-monaco-line-number-active: var(--markstream-diff-line-number-active);--stream-monaco-line-number-left: calc( var(--stream-monaco-gutter-marker-width) + var(--stream-monaco-gutter-gap) );--stream-monaco-line-number-width: 28px;--stream-monaco-line-number-align: right;--stream-monaco-original-margin-width: calc( var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width) );--stream-monaco-original-scrollable-left: var(--stream-monaco-original-margin-width);--stream-monaco-original-scrollable-width: calc( 100% - var(--stream-monaco-original-margin-width) );--stream-monaco-modified-margin-width: calc( var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2) + var(--stream-monaco-line-number-width) );--stream-monaco-modified-scrollable-left: var(--stream-monaco-modified-margin-width);--stream-monaco-modified-scrollable-width: calc( 100% - var(--stream-monaco-modified-margin-width) );--stream-monaco-added-fg: var(--markstream-diff-added-fg);--stream-monaco-removed-fg: var(--markstream-diff-removed-fg);--stream-monaco-added-line: var(--markstream-diff-added-line);--stream-monaco-removed-line: var(--markstream-diff-removed-line);--stream-monaco-added-inline: var(--markstream-diff-added-inline);--stream-monaco-removed-inline: var(--markstream-diff-removed-inline);--stream-monaco-added-outline: transparent;--stream-monaco-removed-outline: transparent;--stream-monaco-added-inline-border: var(--markstream-diff-added-inline-border);--stream-monaco-removed-inline-border: var(--markstream-diff-removed-inline-border);--stream-monaco-added-line-shadow: none;--stream-monaco-removed-line-shadow: none;--stream-monaco-added-gutter: var(--markstream-diff-added-gutter);--stream-monaco-removed-gutter: var(--markstream-diff-removed-gutter);--stream-monaco-added-line-fill: var(--markstream-diff-added-line-fill);--stream-monaco-removed-line-fill: var(--markstream-diff-removed-line-fill);--stream-monaco-added-border: hsl(var(--ms-diff-added) / .25);--stream-monaco-removed-border: hsl(var(--ms-diff-removed) / .25);--stream-monaco-widget-shadow: var(--markstream-diff-widget-shadow)}.code-editor-container.is-hidden[data-v-d1b39b76][data-v-61187f0b]{opacity:0;pointer-events:none}[data-v-d1b39b76] pre.code-pre-fallback[data-v-61187f0b]{margin:0;padding:var(--markstream-code-padding-y, 8px) var(--markstream-code-padding-x, 12px);padding-left:var(--markstream-code-padding-left, 52px);background:transparent;color:var(--vscode-editor-foreground, inherit);font-size:var(--vscode-editor-font-size, 14px);font-weight:400;font-family:var( --markstream-code-font-family, ui-monospace, SFMono-Regular, SF Mono, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace )}[data-v-d1b39b76] pre.code-pre-fallback>code[data-v-61187f0b]{font-size:inherit;font-weight:inherit;line-height:inherit}[data-v-d1b39b76] pre.code-pre-fallback.is-wrap[data-v-61187f0b]{white-space:pre-wrap;overflow-wrap:anywhere}.code-block-container.is-rendering .code-height-placeholder[data-v-d1b39b76][data-v-61187f0b]{background-size:400% 100%;animation:code-skeleton-shimmer-d1b39b76-61187f0b 1.2s ease-in-out infinite;min-height:var(--ms-size-skeleton-min-height);background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%)}.code-loading-placeholder[data-v-d1b39b76][data-v-61187f0b]{padding:1rem;min-height:var(--ms-size-skeleton-min-height)}.loading-skeleton[data-v-d1b39b76][data-v-61187f0b]{display:flex;flex-direction:column;gap:.75rem}.skeleton-line[data-v-d1b39b76][data-v-61187f0b]{height:1rem;background:linear-gradient(90deg,var(--loading-shimmer) 25%,hsl(var(--ms-muted) / .7) 37%,var(--loading-shimmer) 63%);background-size:400% 100%;animation:code-skeleton-shimmer-d1b39b76-61187f0b 1.2s ease-in-out infinite;border-radius:calc(var(--ms-radius) * .5)}.skeleton-line.short[data-v-d1b39b76][data-v-61187f0b]{width:60%}@keyframes code-skeleton-shimmer-d1b39b76-61187f0b{0%{background-position:100% 0}to{background-position:0 0}}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]{border-radius:var(--ms-radius)!important;background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;min-height:28px!important;transition:background-color .14s ease,border-color .14s ease!important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]:hover,[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within[data-v-61187f0b]{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 4%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 10%,transparent)!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]:hover,[data-v-d1b39b76] .stream-monaco-diff-root.stream-monaco-diff-appearance-dark .monaco-editor .diff-hidden-lines .center.stream-monaco-focus-within[data-v-61187f0b]{background:color-mix(in srgb,var(--stream-monaco-editor-fg) 6%,transparent)!important;border-color:color-mix(in srgb,var(--stream-monaco-editor-fg) 12%,transparent)!important;box-shadow:none!important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center .stream-monaco-unchanged-count[data-v-61187f0b]:before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;flex-shrink:0;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}[data-v-d1b39b76] .monaco-diff-editor .diffOverview[data-v-61187f0b]{background-color:var(--vscode-editor-background)}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-diff-editor .diffOverview[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .decorationsOverviewRuler[data-v-61187f0b]{display:none!important;width:0!important;min-width:0!important;max-width:0!important;border:0!important;background:transparent!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-diff-editor[data-v-61187f0b]{border:0!important;border-radius:0!important;box-shadow:none!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]:not(.stream-monaco-clickable)>*:not(a){visibility:hidden!important}[data-v-d1b39b76] .code-block-container .stream-monaco-diff-root .monaco-editor .diff-hidden-lines-compact .text[data-v-61187f0b]{opacity:0!important}[data-v-d1b39b76] .stream-monaco-diff-root[data-v-61187f0b]{--stream-monaco-gutter-gap: var(--markstream-diff-gutter-gap) !important;--stream-monaco-line-number: var(--markstream-diff-line-number) !important;--stream-monaco-line-number-active: var(--markstream-diff-line-number-active) !important;--stream-monaco-added-fg: var(--markstream-diff-added-fg) !important;--stream-monaco-removed-fg: var(--markstream-diff-removed-fg) !important;--stream-monaco-added-line: var(--markstream-diff-added-line) !important;--stream-monaco-removed-line: var(--markstream-diff-removed-line) !important;--stream-monaco-added-inline: var(--markstream-diff-added-inline) !important;--stream-monaco-removed-inline: var(--markstream-diff-removed-inline) !important;--stream-monaco-added-inline-border: var(--markstream-diff-added-inline-border) !important;--stream-monaco-removed-inline-border: var(--markstream-diff-removed-inline-border) !important;--stream-monaco-added-line-fill: var(--markstream-diff-added-line-fill) !important;--stream-monaco-removed-line-fill: var(--markstream-diff-removed-line-fill) !important;--stream-monaco-added-gutter: var(--markstream-diff-added-gutter) !important;--stream-monaco-removed-gutter: var(--markstream-diff-removed-gutter) !important;--stream-monaco-added-line-shadow: none !important;--stream-monaco-removed-line-shadow: none !important;--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg) !important;--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg) !important}[data-v-d1b39b76] .stream-monaco-diff-root .monaco-editor .diff-hidden-lines .center[data-v-61187f0b]:not(.stream-monaco-unchanged-bridge-source),[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge[data-v-61187f0b]{--stream-monaco-unchanged-bg: var(--markstream-diff-unchanged-bg) !important;--stream-monaco-unchanged-fg: var(--markstream-diff-unchanged-fg) !important;background:var(--stream-monaco-unchanged-bg)!important;color:var(--stream-monaco-unchanged-fg)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge[data-v-61187f0b]{right:calc(var(--stream-monaco-gutter-marker-width) - var(--stream-monaco-unchanged-rail-width) / 2 + (var(--stream-monaco-gutter-gap) * 2))!important;width:auto!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary[data-v-61187f0b]:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary[data-v-61187f0b]:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-summary.stream-monaco-focus-visible[data-v-61187f0b]{background:var(--stream-monaco-unchanged-bg)!important;color:var(--markstream-diff-unchanged-fg)!important;padding-left:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important;padding-right:calc(var(--stream-monaco-gutter-marker-width) + (var(--stream-monaco-gutter-gap) * 2))!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge.stream-monaco-diff-unchanged-bridge-line-info .stream-monaco-unchanged-rail[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b]:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b]:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible[data-v-61187f0b]{background:var(--stream-monaco-unchanged-bg)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail[data-v-61187f0b]{border-right-color:var(--markstream-diff-unchanged-divider)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b]{border-bottom-color:transparent!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-both .stream-monaco-unchanged-reveal[data-v-61187f0b]:first-child{border-bottom-color:var(--markstream-diff-unchanged-divider)!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-top-only .stream-monaco-unchanged-reveal[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-rail.stream-monaco-unchanged-rail-bottom-only .stream-monaco-unchanged-reveal[data-v-61187f0b]{border-bottom:0!important}[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-meta[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-count[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-metadata-label[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b],[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b]:hover,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal[data-v-61187f0b]:focus-visible,[data-v-d1b39b76] .stream-monaco-diff-root .stream-monaco-diff-unchanged-bridge .stream-monaco-unchanged-reveal.stream-monaco-focus-visible[data-v-61187f0b]{color:var(--markstream-diff-unchanged-fg)!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center[data-v-61187f0b]{align-items:center;justify-content:center}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center[data-v-61187f0b]{align-items:center;justify-content:center!important;position:relative}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center[data-v-61187f0b]:not(.stream-monaco-clickable){opacity:0!important;pointer-events:none!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.modified .diff-hidden-lines .center .stream-monaco-unchanged-meta[data-v-61187f0b]{justify-content:center!important;padding:0 28px!important}[data-v-d1b39b76] .monaco-diff-editor:not(.side-by-side) .editor.original .diff-hidden-lines .center>div[data-v-61187f0b]:first-child{align-items:center;display:flex;justify-content:center!important;min-width:100%;width:100%!important}[data-v-d1b39b76] .markstream-inline-fold-proxy[data-v-61187f0b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--ms-radius) * .5);box-shadow:none;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;pointer-events:auto;position:absolute;z-index:2}[data-v-d1b39b76] .markstream-inline-fold-proxy[data-v-61187f0b]:hover,[data-v-d1b39b76] .markstream-inline-fold-proxy[data-v-61187f0b]:focus-visible{background:transparent}[data-v-d1b39b76] .markstream-inline-fold-proxy[data-v-61187f0b]:focus-visible{outline:1px solid var(--vscode-focusBorder, currentColor);outline-offset:-1px}.action-icon[data-v-61187f0b]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot[data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center}.icon-slot[data-v-61187f0b] svg{display:block;width:100%;height:100%}.mermaid-block-container[data-v-74df9a02][data-v-61187f0b]{margin:var(--ms-flow-diagram-y) 0;border-color:var(--diagram-border)}.mermaid-block-header[data-v-74df9a02][data-v-61187f0b]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border)}.mermaid-label-text[data-v-74df9a02][data-v-61187f0b]{color:var(--code-action-fg)}.mermaid-mode-toggle-group[data-v-74df9a02][data-v-61187f0b]{background:transparent}.mermaid-mode-btn[data-v-74df9a02][data-v-61187f0b]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6}.mermaid-mode-btn[data-v-74df9a02][data-v-61187f0b]:hover{opacity:.9}.mermaid-mode-btn.is-active[data-v-74df9a02][data-v-61187f0b]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.mermaid-header-actions[data-v-74df9a02][data-v-61187f0b]{gap:var(--ms-gap-header-actions)}.mermaid-action-btn[data-v-74df9a02][data-v-61187f0b]{font-family:inherit;font-size:var(--ms-text-label);color:var(--code-action-fg)}.mermaid-action-btn[data-v-74df9a02][data-v-61187f0b]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.mermaid-action-btn[data-v-74df9a02][data-v-61187f0b]:active{transform:scale(.98)}.mermaid-source-panel[data-v-74df9a02][data-v-61187f0b]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.mermaid-source-code[data-v-74df9a02][data-v-61187f0b]{color:hsl(var(--ms-foreground))}.mermaid-preview-area[data-v-74df9a02][data-v-61187f0b]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-standard)}.mermaid-modal-overlay[data-v-74df9a02][data-v-61187f0b]{background:var(--modal-overlay)}.mermaid-modal-panel[data-v-74df9a02][data-v-61187f0b]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}._mermaid[data-v-74df9a02][data-v-61187f0b]{font-family:inherit;content-visibility:auto;contain:content;contain-intrinsic-size:var(--ms-size-diagram-min-height) 240px}._mermaid[data-v-74df9a02] svg[data-v-61187f0b]{width:100%;height:auto;display:block}.fullscreen[data-v-74df9a02][data-v-61187f0b]{width:100%;max-height:100%!important;height:100%!important}.mermaid-dialog-enter-from[data-v-74df9a02][data-v-61187f0b],.mermaid-dialog-leave-to[data-v-74df9a02][data-v-61187f0b]{opacity:0}.mermaid-dialog-enter-active[data-v-74df9a02][data-v-61187f0b],.mermaid-dialog-leave-active[data-v-74df9a02][data-v-61187f0b]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.mermaid-dialog-enter-from .dialog-panel[data-v-74df9a02][data-v-61187f0b],.mermaid-dialog-leave-to .dialog-panel[data-v-74df9a02][data-v-61187f0b]{transform:translateY(8px) scale(.98);opacity:.98}.mermaid-dialog-enter-to .dialog-panel[data-v-74df9a02][data-v-61187f0b],.mermaid-dialog-leave-from .dialog-panel[data-v-74df9a02][data-v-61187f0b]{transform:translateY(0) scale(1);opacity:1}.mermaid-dialog-enter-active .dialog-panel[data-v-74df9a02][data-v-61187f0b],.mermaid-dialog-leave-active .dialog-panel[data-v-74df9a02][data-v-61187f0b]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-block-container[data-v-24262152][data-v-61187f0b]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.infographic-block-header[data-v-24262152][data-v-61187f0b]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.infographic-label[data-v-24262152][data-v-61187f0b]{font-size:var(--ms-text-label);color:hsl(var(--ms-muted-foreground))}.action-icon[data-v-24262152][data-v-61187f0b]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.icon-slot[data-v-24262152][data-v-61187f0b]{display:inline-flex;align-items:center;justify-content:center}.icon-slot[data-v-24262152] svg[data-v-61187f0b]{display:block;width:100%;height:100%}.infographic-mode-toggle[data-v-24262152][data-v-61187f0b]{background:transparent}.infographic-mode-btn[data-v-24262152][data-v-61187f0b]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:color .15s,background-color .15s,opacity .15s}.infographic-mode-btn[data-v-24262152][data-v-61187f0b]:hover{opacity:.9}.infographic-mode-btn.is-active[data-v-24262152][data-v-61187f0b]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.infographic-header-actions[data-v-24262152][data-v-61187f0b]{gap:var(--ms-gap-header-actions)}.infographic-action-btn[data-v-24262152][data-v-61187f0b]{font-family:inherit;color:var(--code-action-fg);transition:background-color .15s,color .15s}.infographic-action-btn[data-v-24262152][data-v-61187f0b]:hover{background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.infographic-action-btn[data-v-24262152][data-v-61187f0b]:active{transform:scale(.98)}.infographic-source[data-v-24262152][data-v-61187f0b]{padding:var(--ms-inset-panel-body);background:var(--diagram-bg)}.infographic-source-code[data-v-24262152][data-v-61187f0b]{color:hsl(var(--ms-foreground))}.infographic-preview[data-v-24262152][data-v-61187f0b]{background:var(--diagram-bg);min-height:var(--ms-size-diagram-min-height);transition-duration:var(--ms-duration-fast)}.infographic-modal-overlay[data-v-24262152][data-v-61187f0b]{background:var(--modal-overlay)}.infographic-modal-panel[data-v-24262152][data-v-61187f0b]{background:var(--modal-bg);color:var(--modal-fg);box-shadow:var(--ms-shadow-modal)}.fullscreen[data-v-24262152][data-v-61187f0b]{width:100%;max-height:100%!important;height:100%!important}.infographic-dialog-enter-from[data-v-24262152][data-v-61187f0b],.infographic-dialog-leave-to[data-v-24262152][data-v-61187f0b]{opacity:0}.infographic-dialog-enter-active[data-v-24262152][data-v-61187f0b],.infographic-dialog-leave-active[data-v-24262152][data-v-61187f0b]{transition:opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.infographic-dialog-enter-from .dialog-panel[data-v-24262152][data-v-61187f0b],.infographic-dialog-leave-to .dialog-panel[data-v-24262152][data-v-61187f0b]{transform:translateY(8px) scale(.98);opacity:.98}.infographic-dialog-enter-to .dialog-panel[data-v-24262152][data-v-61187f0b],.infographic-dialog-leave-from .dialog-panel[data-v-24262152][data-v-61187f0b]{transform:translateY(0) scale(1);opacity:1}.infographic-dialog-enter-active .dialog-panel[data-v-24262152][data-v-61187f0b],.infographic-dialog-leave-active .dialog-panel[data-v-24262152][data-v-61187f0b]{transition:transform var(--ms-duration-overlay) var(--ms-ease-standard),opacity var(--ms-duration-overlay) var(--ms-ease-standard)}.d2-block-container[data-v-9be36d9c][data-v-61187f0b]{margin:var(--ms-flow-diagram-y) 0;background:var(--diagram-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground));box-shadow:var(--ms-shadow-subtle)}.d2-block-header[data-v-9be36d9c][data-v-61187f0b]{padding:var(--ms-inset-panel-y) var(--ms-inset-panel-x);background:var(--diagram-header-bg);border-color:var(--diagram-border);color:hsl(var(--ms-foreground))}.d2-mode-toggle[data-v-9be36d9c][data-v-61187f0b]{background:transparent}.mode-btn[data-v-9be36d9c][data-v-61187f0b]{font-size:var(--ms-text-label);color:var(--code-action-fg);opacity:.6;transition:opacity .2s,color .2s,background-color .2s}.mode-btn[data-v-9be36d9c][data-v-61187f0b]:hover{opacity:.9}.mode-btn.is-active[data-v-9be36d9c][data-v-61187f0b]{background:hsl(var(--ms-foreground) / .08);color:var(--code-fg);opacity:1}.d2-header-actions[data-v-9be36d9c][data-v-61187f0b]{gap:var(--ms-gap-header-actions)}.d2-action-btn[data-v-9be36d9c][data-v-61187f0b]{color:var(--code-action-fg);opacity:.7;transition:opacity .2s,background-color .15s,color .15s}.d2-action-btn[data-v-9be36d9c][data-v-61187f0b]:hover{opacity:1;background:var(--code-action-hover-bg);color:var(--code-action-hover-fg)}.d2-action-btn[data-v-9be36d9c][data-v-61187f0b]:disabled{opacity:.3;cursor:not-allowed}.d2-block-body[data-v-9be36d9c][data-v-61187f0b]{position:relative}.d2-source[data-v-9be36d9c][data-v-61187f0b]{padding:var(--ms-inset-panel-body) var(--ms-inset-panel-x);font-family:var(--vscode-editor-font-family, "Fira Code", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.d2-code[data-v-9be36d9c][data-v-61187f0b]{white-space:pre;font-size:.875rem;line-height:1.5}.d2-render[data-v-9be36d9c][data-v-61187f0b]{max-height:var(--ms-size-code-max-height);overflow:auto}.d2-svg[data-v-9be36d9c] svg.markstream-d2-root-svg[data-v-61187f0b]{width:100%;max-width:100%;height:auto;display:block}.d2-label[data-v-9be36d9c][data-v-61187f0b]{font-size:var(--ms-text-label)}.action-icon[data-v-9be36d9c][data-v-61187f0b]{width:var(--ms-action-btn-icon);height:var(--ms-action-btn-icon)}.d2-error[data-v-9be36d9c][data-v-61187f0b]{color:hsl(var(--ms-destructive))}[data-v-61187f0b]::-webkit-scrollbar{width:8px;height:8px}[data-v-61187f0b]::-webkit-scrollbar-track{background:#f9f9f9;border-radius:4px}[data-v-61187f0b]::-webkit-scrollbar-thumb{background:#00000014;border-radius:4px}[data-v-61187f0b]:hover::-webkit-scrollbar-thumb{background:#00000026}[data-v-61187f0b]::-webkit-scrollbar-thumb:hover{background:#00000080}#app[data-v-61187f0b]{height:100%}.markdown-body[data-v-61187f0b]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-text-primary);background-color:var(--color-canvas-default);font-size:16px;font-weight:400;line-height:1.6;word-wrap:break-word;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.markdown-body h1:hover .anchor .octicon-link[data-v-61187f0b]:before,.markdown-body h2:hover .anchor .octicon-link[data-v-61187f0b]:before,.markdown-body h3:hover .anchor .octicon-link[data-v-61187f0b]:before,.markdown-body h4:hover .anchor .octicon-link[data-v-61187f0b]:before,.markdown-body h5:hover .anchor .octicon-link[data-v-61187f0b]:before,.markdown-body h6:hover .anchor .octicon-link[data-v-61187f0b]:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-body details[data-v-61187f0b],.markdown-body figcaption[data-v-61187f0b],.markdown-body figure[data-v-61187f0b]{display:block}.markdown-body summary[data-v-61187f0b]{display:list-item}.markdown-body [hidden][data-v-61187f0b]{display:none!important}.markdown-body a[data-v-61187f0b]{background-color:#0000;color:var(--color-text-accent);text-decoration:none;text-decoration-color:var(--color-text-accent)}.markdown-body a[data-v-61187f0b]:hover{position:relative;color:var(--color-text-accent-secondary);text-decoration-color:var(--color-text-accent-secondary)}.markdown-body abbr[title][data-v-61187f0b]{position:relative;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--color-text-accent)}.markdown-body abbr[title][data-v-61187f0b]:hover:after{border-radius:.375rem;--tw-shadow: 0px 8px 8px -4px rgba(16, 24, 40, .03), 0px 20px 24px -4px rgba(16, 24, 40, .08);--tw-shadow-colored: 0px 8px 8px -4px var(--tw-shadow-color), 0px 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: var(--color-shadow-shadow-5);--tw-shadow: var(--tw-shadow-colored);position:absolute;bottom:100%;left:0;display:block;width:-moz-max-content;width:max-content;content:attr(title);padding:6px;font-size:12px;line-height:1;color:var(--color-text-secondary);border:.5px solid var(--color-components-panel-border);background-color:var(--color-components-tooltip-bg)}.markdown-body b[data-v-61187f0b],.markdown-body strong[data-v-61187f0b]{font-weight:var(--base-text-weight-bold, 700)}.markdown-body dfn[data-v-61187f0b]{font-style:italic}.markdown-body mark[data-v-61187f0b]{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-body small[data-v-61187f0b]{font-size:90%}.markdown-body sub[data-v-61187f0b],.markdown-body sup[data-v-61187f0b]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-body sub[data-v-61187f0b]{bottom:-.25em}.markdown-body sup[data-v-61187f0b]{top:-.5em}.markdown-body figure[data-v-61187f0b]{margin:1em 40px}.markdown-body img[data-v-61187f0b]{max-width:100%;box-sizing:content-box;border:2px solid var(--color-effects-image-frame);border-radius:0;background-color:var(--color-canvas-default)}.markdown-body kbd[data-v-61187f0b],.markdown-body pre[data-v-61187f0b],.markdown-body samp[data-v-61187f0b]{font-family:monospace;font-size:1em}.markdown-body hr[data-v-61187f0b]{margin:24px 0;border:none;height:1px;background-color:#f0f0f0}.markdown-body hr[data-v-61187f0b]:after,.markdown-body hr[data-v-61187f0b]:before{display:table;content:""}.markdown-body hr[data-v-61187f0b]:after{clear:both}.markdown-body input[data-v-61187f0b]{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body [type=button][data-v-61187f0b],.markdown-body [type=reset][data-v-61187f0b],.markdown-body [type=submit][data-v-61187f0b]{-webkit-appearance:button}.markdown-body [type=checkbox][data-v-61187f0b],.markdown-body [type=radio][data-v-61187f0b]{box-sizing:border-box;padding:0}.markdown-body [type=number][data-v-61187f0b]::-webkit-inner-spin-button,.markdown-body [type=number][data-v-61187f0b]::-webkit-outer-spin-button{height:auto}.markdown-body [type=search][data-v-61187f0b]::-webkit-search-cancel-button,.markdown-body [type=search][data-v-61187f0b]::-webkit-search-decoration{-webkit-appearance:none}.markdown-body[data-v-61187f0b] ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-body[data-v-61187f0b] ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-body a[data-v-61187f0b]:hover{text-decoration:underline}.markdown-body[data-v-61187f0b] ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body[data-v-61187f0b] ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-body .markdown-table-wrapper[data-v-61187f0b]{overflow-x:auto}.markdown-body table[data-v-61187f0b]{width:max-content;max-width:max-content;border-collapse:collapse}.markdown-body td[data-v-61187f0b],.markdown-body th[data-v-61187f0b]{padding:0}.markdown-body details summary[data-v-61187f0b]{cursor:pointer}.markdown-body details[data-v-61187f0b]:not([open])>:not(summary){display:none!important}.markdown-body [role=button][data-v-61187f0b]:focus,.markdown-body a[data-v-61187f0b]:focus,.markdown-body input[type=checkbox][data-v-61187f0b]:focus,.markdown-body input[type=radio][data-v-61187f0b]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body [role=button][data-v-61187f0b]:focus:not(:focus-visible),.markdown-body a[data-v-61187f0b]:focus:not(:focus-visible),.markdown-body input[type=checkbox][data-v-61187f0b]:focus:not(:focus-visible),.markdown-body input[type=radio][data-v-61187f0b]:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.markdown-body [role=button][data-v-61187f0b]:focus-visible,.markdown-body a[data-v-61187f0b]:focus-visible,.markdown-body input[type=checkbox][data-v-61187f0b]:focus-visible,.markdown-body input[type=radio][data-v-61187f0b]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-body a[data-v-61187f0b]:not([class]):focus,.markdown-body a[data-v-61187f0b]:not([class]):focus-visible,.markdown-body input[type=checkbox][data-v-61187f0b]:focus,.markdown-body input[type=checkbox][data-v-61187f0b]:focus-visible,.markdown-body input[type=radio][data-v-61187f0b]:focus,.markdown-body input[type=radio][data-v-61187f0b]:focus-visible{outline-offset:0}.markdown-body kbd[data-v-61187f0b]{display:inline-block;padding:2px 6px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:1;color:var(--color-text-primary);vertical-align:middle;background-color:var(--color-components-input-bg-normal);border-radius:6px}.markdown-body h1[data-v-61187f0b],.markdown-body h2[data-v-61187f0b],.markdown-body h3[data-v-61187f0b],.markdown-body h4[data-v-61187f0b],.markdown-body h5[data-v-61187f0b],.markdown-body h6[data-v-61187f0b]{padding-top:12px;margin-bottom:12px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-body h1[data-v-61187f0b]{font-size:2.25em}.markdown-body h2[data-v-61187f0b]{font-size:1.5em}.markdown-body h3[data-v-61187f0b],.markdown-body h4[data-v-61187f0b],.markdown-body h5[data-v-61187f0b],.markdown-body h6[data-v-61187f0b]{font-size:1.25em}.markdown-body blockquote[data-v-61187f0b]{margin:0;padding:0 12px;border-left:3px solid var(--color-text-accent-secondary)}.markdown-body ol[data-v-61187f0b]{list-style:decimal}.markdown-body ul[data-v-61187f0b]{list-style:disc}.markdown-body>ol[data-v-61187f0b],.markdown-body>ul[data-v-61187f0b]{padding:0}.markdown-body ol ol[data-v-61187f0b],.markdown-body ul ol[data-v-61187f0b]{list-style-type:lower-roman}.markdown-body ol ol ol[data-v-61187f0b],.markdown-body ol ul ol[data-v-61187f0b],.markdown-body ul ol ol[data-v-61187f0b],.markdown-body ul ul ol[data-v-61187f0b]{list-style-type:lower-alpha}.markdown-body dd[data-v-61187f0b]{margin-left:0}.markdown-body pre[data-v-61187f0b],.markdown-body samp[data-v-61187f0b],.markdown-body tt[data-v-61187f0b]{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-body pre[data-v-61187f0b]{margin-top:0;margin-bottom:0;word-wrap:normal;border-width:0;border-radius:12px}.markdown-body .octicon[data-v-61187f0b]{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-body input[data-v-61187f0b]::-webkit-inner-spin-button,.markdown-body input[data-v-61187f0b]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-body[data-v-61187f0b]:after,.markdown-body[data-v-61187f0b]:before{display:table;content:""}.markdown-body[data-v-61187f0b]:after{clear:both}.markdown-body[data-v-61187f0b]>:first-child{margin-top:0!important}.markdown-body[data-v-61187f0b]>:last-child{margin-bottom:0!important}.markdown-body a[data-v-61187f0b]:not([href]){color:inherit;text-decoration:none}.markdown-body .absent[data-v-61187f0b]{color:var(--color-danger-fg)}.markdown-body .anchor[data-v-61187f0b]{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-body .anchor[data-v-61187f0b]:focus{outline:none}.markdown-body blockquote[data-v-61187f0b],.markdown-body details[data-v-61187f0b],.markdown-body dl[data-v-61187f0b],.markdown-body ol[data-v-61187f0b],.markdown-body p[data-v-61187f0b],.markdown-body pre[data-v-61187f0b],.markdown-body table[data-v-61187f0b],.markdown-body ul[data-v-61187f0b]{margin-top:0;margin-bottom:12px}.markdown-body ol[data-v-61187f0b],.markdown-body ul[data-v-61187f0b]{padding-left:2em}.markdown-body ul[role=listbox][data-v-61187f0b]{list-style:none!important;padding-left:0!important}.markdown-body blockquote[data-v-61187f0b]>:first-child{margin-top:0}.markdown-body blockquote[data-v-61187f0b]>:last-child{margin-bottom:0}.markdown-body h1 .octicon-link[data-v-61187f0b],.markdown-body h2 .octicon-link[data-v-61187f0b],.markdown-body h3 .octicon-link[data-v-61187f0b],.markdown-body h4 .octicon-link[data-v-61187f0b],.markdown-body h5 .octicon-link[data-v-61187f0b],.markdown-body h6 .octicon-link[data-v-61187f0b]{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor[data-v-61187f0b],.markdown-body h2:hover .anchor[data-v-61187f0b],.markdown-body h3:hover .anchor[data-v-61187f0b],.markdown-body h4:hover .anchor[data-v-61187f0b],.markdown-body h5:hover .anchor[data-v-61187f0b],.markdown-body h6:hover .anchor[data-v-61187f0b]{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link[data-v-61187f0b],.markdown-body h2:hover .anchor .octicon-link[data-v-61187f0b],.markdown-body h3:hover .anchor .octicon-link[data-v-61187f0b],.markdown-body h4:hover .anchor .octicon-link[data-v-61187f0b],.markdown-body h5:hover .anchor .octicon-link[data-v-61187f0b],.markdown-body h6:hover .anchor .octicon-link[data-v-61187f0b]{visibility:visible}.markdown-body h1 code[data-v-61187f0b],.markdown-body h1 tt[data-v-61187f0b],.markdown-body h2 code[data-v-61187f0b],.markdown-body h2 tt[data-v-61187f0b],.markdown-body h3 code[data-v-61187f0b],.markdown-body h3 tt[data-v-61187f0b],.markdown-body h4 code[data-v-61187f0b],.markdown-body h4 tt[data-v-61187f0b],.markdown-body h5 code[data-v-61187f0b],.markdown-body h5 tt[data-v-61187f0b],.markdown-body h6 code[data-v-61187f0b],.markdown-body h6 tt[data-v-61187f0b]{padding:0 .2em;font-size:inherit}.markdown-body summary h1[data-v-61187f0b],.markdown-body summary h2[data-v-61187f0b],.markdown-body summary h3[data-v-61187f0b],.markdown-body summary h4[data-v-61187f0b],.markdown-body summary h5[data-v-61187f0b],.markdown-body summary h6[data-v-61187f0b]{display:inline-block}.markdown-body summary h1 .anchor[data-v-61187f0b],.markdown-body summary h2 .anchor[data-v-61187f0b],.markdown-body summary h3 .anchor[data-v-61187f0b],.markdown-body summary h4 .anchor[data-v-61187f0b],.markdown-body summary h5 .anchor[data-v-61187f0b],.markdown-body summary h6 .anchor[data-v-61187f0b]{margin-left:-40px}.markdown-body summary h1[data-v-61187f0b],.markdown-body summary h2[data-v-61187f0b]{padding-bottom:0;border-bottom:0}.markdown-body ol.no-list[data-v-61187f0b],.markdown-body ul.no-list[data-v-61187f0b]{padding:0;list-style-type:none}.markdown-body ol[type=a][data-v-61187f0b]{list-style-type:lower-alpha}.markdown-body ol[type=A][data-v-61187f0b]{list-style-type:upper-alpha}.markdown-body ol[type=i][data-v-61187f0b]{list-style-type:lower-roman}.markdown-body ol[type=I][data-v-61187f0b]{list-style-type:upper-roman}.markdown-body div>ol[data-v-61187f0b]:not([type]),.markdown-body ol[type="1"][data-v-61187f0b]{list-style-type:decimal}.markdown-body ol ol[data-v-61187f0b],.markdown-body ol ul[data-v-61187f0b],.markdown-body ul ol[data-v-61187f0b],.markdown-body ul ul[data-v-61187f0b]{margin-top:0;margin-bottom:0}.markdown-body li>p[data-v-61187f0b]{margin-top:16px}.markdown-body li+li[data-v-61187f0b]{margin-top:.25em}.markdown-body dl[data-v-61187f0b]{padding:0}.markdown-body dl dt[data-v-61187f0b]{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-body dl dd[data-v-61187f0b]{padding:0 16px;margin-bottom:16px}.markdown-body table th[data-v-61187f0b]{color:var(--color-text-primary);font-size:15px;font-weight:700;font-weight:var(--base-text-weight-medium, 500);white-space:nowrap}.markdown-body table td[data-v-61187f0b]{color:var(--color-text-secondary);font-size:15px;font-weight:var(--base-text-weight-normal, 400);white-space:nowrap}.markdown-body table td[data-v-61187f0b],.markdown-body table th[data-v-61187f0b]{padding:6px 13px}.markdown-body table tbody tr:first-child td[data-v-61187f0b]{border-top:1px solid var(--color-divider-regular)}.markdown-body table tbody tr:not(:last-child) td[data-v-61187f0b]{border-bottom:1px solid var(--color-divider-subtle)}.markdown-body table img[data-v-61187f0b]{background-color:#0000}.markdown-body img[align=right][data-v-61187f0b]{padding-left:20px}.markdown-body img[align=left][data-v-61187f0b]{padding-right:20px}.markdown-body .emoji[data-v-61187f0b]{max-width:none;vertical-align:text-top;background-color:#0000}.markdown-body span.frame[data-v-61187f0b]{display:block;overflow:hidden}.markdown-body span.frame>span[data-v-61187f0b]{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-body span.frame span img[data-v-61187f0b]{display:block;float:left}.markdown-body span.frame span span[data-v-61187f0b]{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-body span.align-center[data-v-61187f0b]{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span[data-v-61187f0b]{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img[data-v-61187f0b]{margin:0 auto;text-align:center}.markdown-body span.align-right[data-v-61187f0b]{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span[data-v-61187f0b]{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img[data-v-61187f0b]{margin:0;text-align:right}.markdown-body span.float-left[data-v-61187f0b]{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span[data-v-61187f0b]{margin:13px 0 0}.markdown-body span.float-right[data-v-61187f0b]{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span[data-v-61187f0b]{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body tt[data-v-61187f0b]{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-body tt br[data-v-61187f0b]{display:none}.markdown-body samp[data-v-61187f0b]{font-size:85%}.markdown-body .mermaid[data-v-61187f0b]{background:transparent;text-align:center;padding:50px 16px;border-width:1px}.markdown-body .highlight[data-v-61187f0b]{margin-bottom:16px}.markdown-body .highlight pre[data-v-61187f0b]{margin-bottom:0;word-break:normal}.markdown-body .highlight pre[data-v-61187f0b],.markdown-body pre[data-v-61187f0b]{padding:16px;background-color:#00000005;overflow:auto;line-height:2}.markdown-body pre tt[data-v-61187f0b]{display:inline-block;max-width:100%;padding:0;margin:0;overflow-x:auto;line-height:inherit;word-wrap:normal;background-color:#0000;border:0}.markdown-body .csv-data td[data-v-61187f0b],.markdown-body .csv-data th[data-v-61187f0b]{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-body .csv-data .blob-num[data-v-61187f0b]{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-body .csv-data tr[data-v-61187f0b]{border-top:0}.markdown-body .csv-data th[data-v-61187f0b]{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-body [data-footnote-ref][data-v-61187f0b]:before{content:"["}.markdown-body [data-footnote-ref][data-v-61187f0b]:after{content:"]"}.markdown-body .footnotes[data-v-61187f0b]{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-body .footnotes ol[data-v-61187f0b]{padding-left:16px}.markdown-body .footnotes ol ul[data-v-61187f0b]{display:inline-block;padding-left:16px;margin-top:16px}.markdown-body .footnotes li[data-v-61187f0b]{position:relative}.markdown-body .footnotes li[data-v-61187f0b]:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-body .footnotes li[data-v-61187f0b]:target{color:var(--color-fg-default)}.markdown-body .footnotes .data-footnote-backref g-emoji[data-v-61187f0b]{font-family:monospace}.markdown-body .pl-c[data-v-61187f0b]{color:var(--color-prettylights-syntax-comment)}.markdown-body .pl-c1[data-v-61187f0b],.markdown-body .pl-s .pl-v[data-v-61187f0b]{color:var(--color-prettylights-syntax-constant)}.markdown-body .pl-e[data-v-61187f0b],.markdown-body .pl-en[data-v-61187f0b]{color:var(--color-prettylights-syntax-entity)}.markdown-body .pl-s .pl-s1[data-v-61187f0b],.markdown-body .pl-smi[data-v-61187f0b]{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-body .pl-ent[data-v-61187f0b]{color:var(--color-prettylights-syntax-entity-tag)}.markdown-body .pl-k[data-v-61187f0b]{color:var(--color-prettylights-syntax-keyword)}.markdown-body .pl-pds[data-v-61187f0b],.markdown-body .pl-s[data-v-61187f0b],.markdown-body .pl-s .pl-pse .pl-s1[data-v-61187f0b],.markdown-body .pl-sr[data-v-61187f0b],.markdown-body .pl-sr .pl-cce[data-v-61187f0b],.markdown-body .pl-sr .pl-sra[data-v-61187f0b],.markdown-body .pl-sr .pl-sre[data-v-61187f0b]{color:var(--color-prettylights-syntax-string)}.markdown-body .pl-smw[data-v-61187f0b],.markdown-body .pl-v[data-v-61187f0b]{color:var(--color-prettylights-syntax-variable)}.markdown-body .pl-bu[data-v-61187f0b]{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-body .pl-ii[data-v-61187f0b]{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-body .pl-c2[data-v-61187f0b]{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-body .pl-sr .pl-cce[data-v-61187f0b]{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-body .pl-ml[data-v-61187f0b]{color:var(--color-prettylights-syntax-markup-list)}.markdown-body .pl-mh[data-v-61187f0b],.markdown-body .pl-mh .pl-en[data-v-61187f0b],.markdown-body .pl-ms[data-v-61187f0b]{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-body .pl-mi[data-v-61187f0b]{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-body .pl-mb[data-v-61187f0b]{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-body .pl-md[data-v-61187f0b]{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-body .pl-mi1[data-v-61187f0b]{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-body .pl-mc[data-v-61187f0b]{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-body .pl-mi2[data-v-61187f0b]{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-body .pl-mdr[data-v-61187f0b]{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-body .pl-ba[data-v-61187f0b]{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-body .pl-sg[data-v-61187f0b]{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-body .pl-corl[data-v-61187f0b]{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-body g-emoji[data-v-61187f0b]{display:inline-block;min-width:1ch;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-body g-emoji img[data-v-61187f0b]{width:1em;height:1em}.markdown-body .task-list-item[data-v-61187f0b]{list-style-type:none}.markdown-body .task-list-item label[data-v-61187f0b]{font-weight:var(--base-text-weight-normal, 400)}.markdown-body .task-list-item.enabled label[data-v-61187f0b]{cursor:pointer}.markdown-body .task-list-item+.task-list-item[data-v-61187f0b]{margin-top:4px}.markdown-body .task-list-item .handle[data-v-61187f0b]{display:none}.markdown-body .task-list-item-checkbox[data-v-61187f0b]{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox[data-v-61187f0b]{margin:0 -1.6em .25em .2em}.markdown-body .contains-task-list[data-v-61187f0b]{position:relative}.markdown-body .contains-task-list:focus-within .task-list-item-convert-container[data-v-61187f0b],.markdown-body .contains-task-list:hover .task-list-item-convert-container[data-v-61187f0b]{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-body[data-v-61187f0b] ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-body .react-syntax-highlighter-line-number[data-v-61187f0b]{color:var(--color-text-quaternary)}.markdown-body .abcjs-inline-audio .abcjs-btn[data-v-61187f0b]{display:flex!important}.prompts-modal .ant-modal-content[data-v-61187f0b]{padding:0}.prompts-modal .model-title[data-v-61187f0b]{font-weight:500;font-size:18px;color:#000;padding:24px 12px 12px;border-bottom:1px solid #F0F0F0}.prompts-modal .ant-modal-close[data-v-61187f0b]{top:30px}.prompts-modal .ant-modal-body[data-v-61187f0b]{padding:12px 12px 0}.prompts-modal .ant-modal-body .ant-form-item[data-v-61187f0b]{margin-bottom:12px}.prompts-modal .ant-modal-body .prompts-input[data-v-61187f0b]{height:46px;background:#fafafa;font-size:16px;align-items:center}.prompts-modal .ant-modal-body .prompts-textarea[data-v-61187f0b]{background:#fafafa;resize:none;font-size:16px;padding:12px}.prompts-modal .ant-modal-footer[data-v-61187f0b]{padding:0 12px 24px;color:#53535a}.prompts-modal .ant-modal-footer .ant-btn[data-v-61187f0b]{border:0;font-weight:500;font-size:18px;color:#53535a;height:41px;padding:0 24px}.prompts-modal .ant-modal-footer .ant-btn-default[data-v-61187f0b]{background:#fafafa}.prompts-modal .ant-modal-footer .ant-btn-primary[data-v-61187f0b]{color:var(--theme-color);background:#fa46160d;box-shadow:none}
