/*

// https://github.ibm.com/Jan-Hassel/carbon-html/

@use './src' as carbon-html;

:root {
  @include carbon-html.emit-carbon-tokens('white');
}

.cj--markdown-content {
  @include carbon-html.styles;
}

*/

:root{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, 0.32);--cds-ai-aura-start: rgba(69, 137, 255, 0.1);--cds-ai-aura-start-sm: rgba(69, 137, 255, 0.16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, 0.64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, 0.1);--cds-ai-inner-shadow: rgba(69, 137, 255, 0.1);--cds-ai-overlay: rgba(0, 17, 65, 0.5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, 0.06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, 0.04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #ffffff;--cds-background-active: rgba(141, 141, 141, 0.5);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, 0.12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, 0.2);--cds-background-selected-hover: rgba(141, 141, 141, 0.32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #0f62fe;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #e0e0e0;--cds-border-subtle-01: #c6c6c6;--cds-border-subtle-02: #e0e0e0;--cds-border-subtle-03: #c6c6c6;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #c6c6c6;--cds-border-tile-02: #a8a8a8;--cds-border-tile-03: #c6c6c6;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, 0.5);--cds-chat-button-hover: rgba(141, 141, 141, 0.12);--cds-chat-button-selected: rgba(141, 141, 141, 0.2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-shell-background: #ffffff;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-field-03: #f4f4f4;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #0f62fe;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, 0.25);--cds-icon-interactive: #0f62fe;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #0f62fe;--cds-layer-01: #f4f4f4;--cds-layer-02: #ffffff;--cds-layer-03: #f4f4f4;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #0f62fe;--cds-link-primary-hover: #0043ce;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(22, 22, 22, 0.5);--cds-shadow: rgba(0, 0, 0, 0.3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-text-disabled: rgba(22, 22, 22, 0.25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, 0.4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: 0.125rem;--cds-spacing-02: 0.25rem;--cds-spacing-03: 0.5rem;--cds-spacing-04: 0.75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: 0.75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: 0.32px;--cds-caption-02-font-size: 0.875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: 0.32px;--cds-label-01-font-size: 0.75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: 0.32px;--cds-label-02-font-size: 0.875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: 0.16px;--cds-helper-text-01-font-size: 0.75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: 0.32px;--cds-helper-text-02-font-size: 0.875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: 0.16px;--cds-body-short-01-font-size: 0.875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: 0.16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: 0.875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: 0.16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: 'IBM Plex Mono', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', monospace;--cds-code-01-font-size: 0.75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: 0.32px;--cds-code-02-font-family: 'IBM Plex Mono', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', monospace;--cds-code-02-font-size: 0.875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: 0.32px;--cds-heading-01-font-size: 0.875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: 0.16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: 0.875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: 0.16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: 0.875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: 0.16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: 'IBM Plex Serif', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: 'IBM Plex Serif', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: 0.75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: 0.32px;--cds-legal-02-font-size: 0.875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: 0.16px;--cds-body-compact-01-font-size: 0.875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: 0.16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: 0.875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: 0.16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: 0.875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: 0.16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: 'IBM Plex Serif', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: 'IBM Plex Serif', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-button-separator: #e0e0e0;--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0050e6;--cds-button-secondary-hover: #474747;--cds-button-tertiary-hover: #0050e6;--cds-button-disabled: #c6c6c6;--cds-layer:var(--cds-layer-01, #f4f4f4);--cds-layer-active:var(--cds-layer-active-01, #c6c6c6);--cds-layer-hover:var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected:var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover:var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent:var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover:var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active:var(--cds-layer-accent-active-01, #a8a8a8);--cds-field:var(--cds-field-01, #f4f4f4);--cds-field-hover:var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle:var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected:var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong:var(--cds-border-strong-01, #8d8d8d);--cds-border-tile:var(--cds-border-tile-01, #c6c6c6)}.cj--markdown-content{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);font-family:'IBM Plex Sans', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif;color:var(--cds-text-primary, #161616)}.cj--markdown-content a{color:var(--cds-link-primary, #0f62fe);text-decoration:underline;transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content a:hover{color:var(--cds-link-primary-hover, #0043ce)}.cj--markdown-content a:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cj--markdown-content a:focus{outline-style:dotted}}.cj--markdown-content button{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);font-family:inherit;display:inline-flex;text-align:start;appearance:none;box-shadow:none;border:none;background-color:var(--cds-button-secondary, #393939);color:var(--cds-text-on-color, #ffffff);block-size:3rem;padding-block:.75rem;padding-inline-start:1rem;padding-inline-end:3rem;cursor:pointer;margin:0 !important;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content button:hover{background-color:var(--cds-button-secondary-hover, #474747)}.cj--markdown-content button:active{background-color:var(--cds-button-secondary-active, #6f6f6f)}.cj--markdown-content button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cj--markdown-content button:focus{outline-style:dotted}}.cj--markdown-content button:disabled{background-color:var(--cds-button-disabled, #c6c6c6);color:var(--cds-text-on-color-disabled, #8d8d8d);cursor:not-allowed}.cj--markdown-content button[type=submit]{background-color:var(--cds-button-primary, #0f62fe)}.cj--markdown-content button[type=submit]:hover{background-color:var(--cds-button-primary-hover, #0050e6)}.cj--markdown-content button[type=submit]:active{background-color:var(--cds-button-primary-active, #002d9c)}.cj--markdown-content button+button{border-inline-start:.0625rem solid var(--cds-button-separator, #e0e0e0)}.cj--markdown-content code{font-family:var(--cds-code-02-font-family, 'IBM Plex Mono', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', monospace);font-size:var(--cds-code-02-font-size, 0.875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, 0.32px);background-color:var(--cds-layer);padding-inline:.125rem;border-radius:.0625rem;box-shadow:0 0 0 .125rem var(--cds-layer)}.cj--markdown-content dl{display:grid;grid-template-columns:max-content 1fr;column-gap:.75rem;row-gap:1rem}.cj--markdown-content dt{font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0)}.cj--markdown-content dd{max-inline-size:60ch;margin-inline-start:0}.cj--markdown-content details{padding-inline-start:3rem;padding-inline-end:1rem;box-sizing:border-box;border-block:.0625rem solid var(--cds-border-subtle)}.cj--markdown-content details+details{border-block-start:none}.cj--markdown-content details::details-content{max-inline-size:60ch}.cj--markdown-content summary{font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0);list-style:none;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9);margin-inline-start:-3rem;margin-inline-end:-1rem;cursor:pointer;padding:1rem}.cj--markdown-content summary::-webkit-details-marker{display:none}.cj--markdown-content summary::before{font-family:"IBM Plex Sans";content:"⌃"/"";transform:translateY(0.15em) rotate(0);transform:translateY(-0.15em) rotate(-180deg);font-weight:400;display:inline-block;inline-size:1rem;margin-inline-end:1rem;transition:transform 110ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content summary:hover{background-color:var(--cds-layer)}.cj--markdown-content summary:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cj--markdown-content summary:focus{outline-style:dotted}}.cj--markdown-content details[open] summary{margin-block-end:1rem}.cj--markdown-content details[open] summary::before{font-family:"IBM Plex Sans";content:"⌃"/"";transform:translateY(0.15em) rotate(0)}.cj--markdown-content details[open]{padding-block-end:1rem}.cj--markdown-content dialog:modal{background-color:var(--cds-layer);border:none;padding:1.5rem;padding-block-end:5.5rem;box-shadow:none;margin:auto;box-sizing:border-box}@media(min-width: 82rem){.cj--markdown-content dialog:modal{inline-size:48%}}@media(max-width: 81.98rem){.cj--markdown-content dialog:modal{inline-size:60%;max-block-size:84%}}@media(max-width: 65.98rem){.cj--markdown-content dialog:modal{inline-size:84%;max-block-size:90%}}@media(max-width: 41.98rem){.cj--markdown-content dialog:modal{inline-size:100%;block-size:100%;max-inline-size:100dvi;max-block-size:100dvb}}.cj--markdown-content dialog:modal:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cj--markdown-content dialog:modal:focus{outline-style:dotted}}.cj--markdown-content dialog:modal header{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0)}.cj--markdown-content dialog:modal footer{position:absolute;inset-block-end:0;inset-inline:0;display:grid;grid-template-columns:repeat(2, 1fr)}.cj--markdown-content dialog:modal footer button{block-size:4rem}.cj--markdown-content dialog:modal footer button:first-of-type:last-of-type{grid-column:2}.cj--markdown-content dialog:modal:has(footer button:first-of-type:last-of-type:empty){padding-block-end:1.5rem}.cj--markdown-content dialog:modal footer:has(button:first-of-type:last-of-type:empty){inset-block-start:0;inset-block-end:0;inset-inline-start:unset;inline-size:3rem;display:block}.cj--markdown-content dialog:modal footer button:first-of-type:last-of-type:empty{background-color:rgba(0,0,0,0);color:var(--cds-icon-primary, #161616);block-size:3rem;inline-size:3rem;padding-inline-end:1rem}.cj--markdown-content dialog:modal footer button:first-of-type:last-of-type:empty::after{content:"";block-size:.75rem;inline-size:.75rem;background-color:currentColor;clip-path:polygon(0.0625rem 0, 50% calc(50% - 0.0625rem), calc(100% - 0.0625rem) 0, 100% 0.0625rem, calc(50% + 0.0625rem) 50%, 100% calc(100% - 0.0625rem), calc(100% - 0.0625rem) 100%, 50% calc(50% + 0.0625rem), 0.0625rem 100%, 0 calc(100% - 0.0625rem), calc(50% - 0.0625rem) 50%, 0 0.0625rem);translate:.1875rem .375rem}.cj--markdown-content dialog:modal footer button:first-of-type:last-of-type:empty:hover{background-color:var(--cds-layer-hover)}.cj--markdown-content dialog:modal footer button:first-of-type:last-of-type:empty:active{background-color:var(--cds-layer-active)}.cj--markdown-content dialog:modal::backdrop{background-color:var(--cds-overlay, rgba(22, 22, 22, 0.5))}.cj--markdown-content dialog:modal [data-tile]{--cds-layer:var(--cds-layer-03, #f4f4f4);--cds-layer-active:var(--cds-layer-active-03, #c6c6c6);--cds-layer-hover:var(--cds-layer-hover-03, #e8e8e8);--cds-layer-selected:var(--cds-layer-selected-03, #e0e0e0);--cds-layer-selected-hover:var(--cds-layer-selected-hover-03, #d1d1d1);--cds-layer-accent:var(--cds-layer-accent-03, #e0e0e0);--cds-layer-accent-hover:var(--cds-layer-accent-hover-03, #d1d1d1);--cds-layer-accent-active:var(--cds-layer-accent-active-03, #a8a8a8);--cds-field:var(--cds-field-03, #f4f4f4);--cds-field-hover:var(--cds-field-hover-03, #e8e8e8);--cds-border-subtle:var(--cds-border-subtle-02, #e0e0e0);--cds-border-subtle-selected:var(--cds-border-subtle-selected-03, #c6c6c6);--cds-border-strong:var(--cds-border-strong-03, #8d8d8d);--cds-border-tile:var(--cds-border-tile-03, #c6c6c6);background-color:var(--cds-layer-02, #ffffff)}.cj--markdown-content dialog:modal [data-tile] [data-tile]{background-color:var(--cds-layer-03, #f4f4f4)}.cj--markdown-content dialog:modal a[data-tile]:hover{background-color:var(--cds-layer-hover-02, #e8e8e8)}.cj--markdown-content dialog:modal a[data-tile]:active{background-color:var(--cds-layer-active-02, #c6c6c6)}.cj--markdown-content dialog:modal [data-tile] a[data-tile]:hover{background-color:var(--cds-layer-hover-03, #e8e8e8)}.cj--markdown-content dialog:modal [data-tile] a[data-tile]:active{background-color:var(--cds-layer-active-03, #c6c6c6)}.cj--markdown-content em,.cj--markdown-content i{font-style:italic}.cj--markdown-content strong,.cj--markdown-content b{font-weight:600}.cj--markdown-content u{text-decoration:underline}.cj--markdown-content s{text-decoration:line-through}.cj--markdown-content header>nav{block-size:3rem;background-color:var(--cds-background, #ffffff);border-block-end:.0625rem solid var(--cds-border-subtle);position:fixed;inset-block-start:0;inset-inline:0;display:flex;align-items:center;z-index:99999}.cj--markdown-content header>nav>a:first-child{color:var(--cds-text-primary, #161616);font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0)}.cj--markdown-content header>nav>a:first-child:hover,.cj--markdown-content header>nav>a:first-child:active{background-color:rgba(0,0,0,0)}.cj--markdown-content header>nav ul,.cj--markdown-content header>nav li{display:inline-flex;list-style:none;margin:0;padding:0;block-size:100%}.cj--markdown-content header>nav ul{position:relative;margin-inline-start:1rem;padding-inline-start:1rem}.cj--markdown-content header>nav ul::before{content:"";display:block;inline-size:.0625rem;inset-inline-start:-0.0625rem;position:absolute;inset-block:.5rem;background-color:var(--cds-border-subtle)}.cj--markdown-content header>nav li{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0)}.cj--markdown-content header>nav a{display:inline-flex;color:var(--cds-text-secondary, #525252);padding-inline:1rem;align-items:center;text-decoration:none;block-size:100%;transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9),background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content header>nav a:hover{background-color:var(--cds-layer-hover);color:var(--cds-text-primary, #161616)}.cj--markdown-content header>nav a:active{background-color:var(--cds-layer-active)}.cj--markdown-content header>nav a[aria-current=page]{color:var(--cds-text-primary, #161616);box-shadow:inset 0 -0.125rem 0 0 var(--cds-border-interactive, #0f62fe)}.cj--markdown-content header:has(>nav)+main{margin-block-start:3rem}.cj--markdown-content h1{font-size:var(--cds-heading-06-font-size, 2.625rem);font-weight:var(--cds-heading-06-font-weight, 300);line-height:var(--cds-heading-06-line-height, 1.199);letter-spacing:var(--cds-heading-06-letter-spacing, 0);margin-block-start:2rem;margin-block-end:.5rem}.cj--markdown-content h2{font-size:var(--cds-heading-05-font-size, 2rem);font-weight:var(--cds-heading-05-font-weight, 400);line-height:var(--cds-heading-05-line-height, 1.25);letter-spacing:var(--cds-heading-05-letter-spacing, 0);margin-block-start:1.5rem;margin-block-end:.5rem}.cj--markdown-content h3{font-size:var(--cds-heading-04-font-size, 1.75rem);font-weight:var(--cds-heading-04-font-weight, 400);line-height:var(--cds-heading-04-line-height, 1.28572);letter-spacing:var(--cds-heading-04-letter-spacing, 0);margin-block-start:1rem;margin-block-end:.5rem}.cj--markdown-content h4{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0);margin-block-start:.75rem;margin-block-end:.5rem}.cj--markdown-content h5{font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0);margin-block-start:.5rem;margin-block-end:.5rem}.cj--markdown-content h6{font-size:var(--cds-heading-01-font-size, 0.875rem);font-weight:var(--cds-heading-01-font-weight, 600);line-height:var(--cds-heading-01-line-height, 1.42857);letter-spacing:var(--cds-heading-01-letter-spacing, 0.16px);margin-block-start:.25rem;margin-block-end:.5rem}.cj--markdown-content hr{border:none;block-size:.0625rem;background-color:var(--cds-border-subtle);margin-block:1.5rem}.cj--markdown-content label{font-size:var(--cds-label-02-font-size, 0.875rem);font-weight:var(--cds-label-02-font-weight, 400);line-height:var(--cds-label-02-line-height, 1.28572);letter-spacing:var(--cds-label-02-letter-spacing, 0.16px);position:relative;color:var(--cds-text-secondary, #525252);display:block;inline-size:clamp(12rem,100%,20rem)}.cj--markdown-content label input,.cj--markdown-content label select{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);appearance:none;display:block;margin-block-start:.5rem;block-size:3rem;border:none;color:var(--cds-text-primary, #161616);background-color:var(--cds-layer);border-block-end:.0625rem solid var(--cds-border-strong);border-radius:0;padding-inline:1rem;inline-size:100%;box-sizing:border-box;box-shadow:none}.cj--markdown-content label input:focus,.cj--markdown-content label select:focus,.cj--markdown-content label input:focus:invalid{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cj--markdown-content label input:focus,.cj--markdown-content label select:focus,.cj--markdown-content label input:focus:invalid{outline-style:dotted}}.cj--markdown-content label input:read-only{background-color:rgba(0,0,0,0);border-block-end-color:var(--cds-border-subtle)}.cj--markdown-content label input:disabled,.cj--markdown-content label select:disabled{color:var(--cds-text-disabled, rgba(22, 22, 22, 0.25));background-color:var(--cds-layer);border-block-end-color:rgba(0,0,0,0);cursor:not-allowed}.cj--markdown-content label:has([disabled]){color:var(--cds-text-disabled, rgba(22, 22, 22, 0.25))}.cj--markdown-content label input:invalid{outline:.125rem solid var(--cds-support-error, #da1e28);border-block-end-color:rgba(0,0,0,0)}.cj--markdown-content label select{cursor:pointer}.cj--markdown-content label select:enabled:hover{background-color:var(--cds-layer-hover)}.cj--markdown-content label select:enabled:active{background-color:var(--cds-layer-active)}.cj--markdown-content label:has(select)::after{font-family:"IBM Plex Sans";content:"⌃"/"";transform:translateY(0.15em) rotate(0);transform:translateY(-0.15em) rotate(-180deg);position:absolute;inset-inline-end:1rem;inset-block-end:1rem;pointer-events:none}.cj--markdown-content kbd{font-family:var(--cds-code-02-font-family, 'IBM Plex Mono', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', monospace);font-size:var(--cds-code-02-font-size, 0.875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, 0.32px);background-color:rgba(0,0,0,0);outline:.0625rem solid var(--cds-border-subtle);border-radius:.125rem;padding-inline:.25rem}.cj--markdown-content ul{list-style-type:"—";padding:0}.cj--markdown-content li{max-inline-size:60ch}.cj--markdown-content ul li{margin-inline-start:1rem;padding-inline-start:1rem}.cj--markdown-content ul li p,.cj--markdown-content ol li p{margin-block:0}.cj--markdown-content ol{list-style-type:decimal;padding:0;margin-inline-start:1rem}.cj--markdown-content ol li{margin-inline-start:1rem}.cj--markdown-content ol ol{list-style-type:lower-alpha}.cj--markdown-content ol ol ol{list-style-type:lower-roman}.cj--markdown-content p{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);max-inline-size:60ch;margin-block:1.5rem;text-wrap:pretty}.cj--markdown-content pre{font-family:var(--cds-code-02-font-family, 'IBM Plex Mono', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', monospace);font-size:var(--cds-code-02-font-size, 0.875rem);font-weight:var(--cds-code-02-font-weight, 400);line-height:var(--cds-code-02-line-height, 1.42857);letter-spacing:var(--cds-code-02-letter-spacing, 0.32px);margin-block:1.5rem;padding:1rem;background-color:var(--cds-layer);inline-size:100%;overflow-x:auto;box-sizing:border-box}.cj--markdown-content blockquote{margin-block:1.5rem;margin-inline:2.5rem;max-inline-size:50ch}.cj--markdown-content blockquote p{quotes:auto}.cj--markdown-content blockquote p::before{content:open-quote;margin-inline-start:-0.7ch}.cj--markdown-content blockquote p::after{content:close-quote}.cj--markdown-content blockquote,.cj--markdown-content blockquote p{font-family:'IBM Plex Serif', system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', serif;font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:0;font-size:calc(1.25rem + 0*(100vw - 20rem)/22)}@media(min-width: 42rem){.cj--markdown-content blockquote,.cj--markdown-content blockquote p{font-size:1.25rem;font-size:calc(1.25rem + 0.25*(100vw - 42rem)/24)}}@media(min-width: 66rem){.cj--markdown-content blockquote,.cj--markdown-content blockquote p{font-size:1.5rem;line-height:1.334;font-size:calc(1.5rem + 0.25*(100vw - 66rem)/16)}}@media(min-width: 82rem){.cj--markdown-content blockquote,.cj--markdown-content blockquote p{font-size:1.75rem;line-height:1.28572;font-size:calc(1.75rem + 0.25*(100vw - 82rem)/17)}}@media(min-width: 99rem){.cj--markdown-content blockquote,.cj--markdown-content blockquote p{font-size:2rem;line-height:1.25;font-size:2rem}}.cj--markdown-content blockquote p{margin-block:0}.cj--markdown-content blockquote+cite{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0);margin-inline-start:2.5rem;font-style:italic}.cj--markdown-content blockquote+cite::before{content:"—";margin-inline-end:.25rem}.cj--markdown-content q{quotes:auto;font-style:italic}.cj--markdown-content sup{vertical-align:super}.cj--markdown-content sub{vertical-align:sub}.cj--markdown-content table{border-spacing:0;inline-size:100%;margin-block:1.5rem}.cj--markdown-content th{font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0);text-align:start}.cj--markdown-content th,.cj--markdown-content td{padding:1rem;padding-inline-end:2.5rem;border-block-end:.0625rem solid var(--cds-border-subtle)}.cj--markdown-content [data-tile]{--cds-layer:var(--cds-layer-02, #ffffff);--cds-layer-active:var(--cds-layer-active-02, #c6c6c6);--cds-layer-hover:var(--cds-layer-hover-02, #e8e8e8);--cds-layer-selected:var(--cds-layer-selected-02, #e0e0e0);--cds-layer-selected-hover:var(--cds-layer-selected-hover-02, #d1d1d1);--cds-layer-accent:var(--cds-layer-accent-02, #e0e0e0);--cds-layer-accent-hover:var(--cds-layer-accent-hover-02, #d1d1d1);--cds-layer-accent-active:var(--cds-layer-accent-active-02, #a8a8a8);--cds-field:var(--cds-field-02, #ffffff);--cds-field-hover:var(--cds-field-hover-02, #e8e8e8);--cds-border-subtle:var(--cds-border-subtle-01, #c6c6c6);--cds-border-subtle-selected:var(--cds-border-subtle-selected-02, #c6c6c6);--cds-border-strong:var(--cds-border-strong-02, #8d8d8d);--cds-border-tile:var(--cds-border-tile-02, #a8a8a8);background-color:var(--cds-layer-01, #f4f4f4);padding:1rem;box-sizing:border-box}.cj--markdown-content [data-tile] [data-tile]{--cds-layer:var(--cds-layer-03, #f4f4f4);--cds-layer-active:var(--cds-layer-active-03, #c6c6c6);--cds-layer-hover:var(--cds-layer-hover-03, #e8e8e8);--cds-layer-selected:var(--cds-layer-selected-03, #e0e0e0);--cds-layer-selected-hover:var(--cds-layer-selected-hover-03, #d1d1d1);--cds-layer-accent:var(--cds-layer-accent-03, #e0e0e0);--cds-layer-accent-hover:var(--cds-layer-accent-hover-03, #d1d1d1);--cds-layer-accent-active:var(--cds-layer-accent-active-03, #a8a8a8);--cds-field:var(--cds-field-03, #f4f4f4);--cds-field-hover:var(--cds-field-hover-03, #e8e8e8);--cds-border-subtle:var(--cds-border-subtle-02, #e0e0e0);--cds-border-subtle-selected:var(--cds-border-subtle-selected-03, #c6c6c6);--cds-border-strong:var(--cds-border-strong-03, #8d8d8d);--cds-border-tile:var(--cds-border-tile-03, #c6c6c6);background-color:var(--cds-layer-02, #ffffff)}.cj--markdown-content [data-tile] [data-tile] [data-tile]{background-color:var(--cds-layer-03, #f4f4f4)}.cj--markdown-content a[data-tile]{position:relative;display:block;color:var(--cds-text-primary, #161616);text-decoration:none;padding-inline-end:3rem;transition:background-color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content a[data-tile]:hover{color:var(--cds-text-primary, #161616);background-color:var(--cds-layer-hover-01, #e8e8e8)}.cj--markdown-content a[data-tile]:active{background-color:var(--cds-layer-active-01, #c6c6c6)}.cj--markdown-content [data-tile] a[data-tile]:hover{background-color:var(--cds-layer-hover-02, #e8e8e8)}.cj--markdown-content [data-tile] a[data-tile]:active{background-color:var(--cds-layer-active-02, #c6c6c6)}.cj--markdown-content [data-tile] [data-tile] a[data-tile]:hover{background-color:var(--cds-layer-hover-03, #e8e8e8)}.cj--markdown-content [data-tile] [data-tile] a[data-tile]:active{background-color:var(--cds-layer-active-03, #c6c6c6)}.cj--markdown-content a[data-tile]::after{font-family:"IBM Plex Mono";content:"→"/"";font-weight:300;position:absolute;color:var(--cds-link-primary, #0f62fe);inset-block-end:.25rem;inset-inline-end:1rem;font-size:2rem;transition:color 70ms cubic-bezier(0.2, 0, 0.38, 0.9)}.cj--markdown-content a[data-tile]:hover::after{color:var(--cds-text-primary, #161616)}.cj--markdown-content li:has(>a[data-tile]){list-style:none;padding:0;margin:0}.cj--markdown-content li:has(>a[data-tile]):not(:last-of-type){margin-block-end:.125rem}
