:root,[data-theme=light]{--cds-ai-aura-end:#fff0;--cds-ai-aura-hover-background:#edf5ff;--cds-ai-aura-hover-end:#fff0;--cds-ai-aura-hover-start:#4589ff52;--cds-ai-aura-start:#4589ff1a;--cds-ai-aura-start-sm:#4589ff29;--cds-ai-border-end:#78a9ff;--cds-ai-border-start:#a6c8ffa3;--cds-ai-border-strong:#4589ff;--cds-ai-drop-shadow:#0f62fe1a;--cds-ai-inner-shadow:#4589ff1a;--cds-ai-overlay:#00114180;--cds-ai-popover-background:#fff;--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:#0043ce0f;--cds-ai-popover-shadow-outer-02:#0000000a;--cds-ai-skeleton-background:#d0e2ff;--cds-ai-skeleton-element-background:#4589ff;--cds-background:#fff;--cds-background-active:#8d8d8d80;--cds-background-brand:#0f62fe;--cds-background-hover:#8d8d8d1f;--cds-background-inverse:#393939;--cds-background-inverse-hover:#474747;--cds-background-selected:#8d8d8d33;--cds-background-selected-hover:#8d8d8d52;--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:#fff;--cds-chat-bubble-agent-text:#161616;--cds-chat-bubble-border:#e0e0e0;--cds-chat-bubble-user:#e0e0e0;--cds-chat-bubble-user-text:#161616;--cds-chat-button:#0f62fe;--cds-chat-button-active:#8d8d8d80;--cds-chat-button-hover:#8d8d8d1f;--cds-chat-button-selected:#8d8d8d33;--cds-chat-button-text-hover:#0043ce;--cds-chat-button-text-selected:#525252;--cds-chat-header-background:#fff;--cds-chat-header-text:#161616;--cds-chat-prompt-background:#fff;--cds-chat-prompt-border-end:#f4f4f400;--cds-chat-prompt-border-start:#f4f4f4;--cds-chat-prompt-text:#161616;--cds-chat-shell-background:#fff;--cds-field-01:#f4f4f4;--cds-field-02:#fff;--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:#fff;--cds-focus-inverse:#fff;--cds-highlight:#d0e2ff;--cds-icon-disabled:#16161640;--cds-icon-interactive:#0f62fe;--cds-icon-inverse:#fff;--cds-icon-on-color:#fff;--cds-icon-on-color-disabled:#8d8d8d;--cds-icon-primary:#161616;--cds-icon-secondary:#525252;--cds-interactive:#0f62fe;--cds-layer-01:#f4f4f4;--cds-layer-02:#fff;--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-background-01:#fff;--cds-layer-background-02:#f4f4f4;--cds-layer-background-03:#fff;--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:#0009;--cds-shadow:#0000004d;--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-syntax-angle-bracket:#697077;--cds-syntax-annotation:#007d79;--cds-syntax-arithmetic-operator:#343a3f;--cds-syntax-atom:#161616;--cds-syntax-attribute:#00539a;--cds-syntax-attribute-name:#00539a;--cds-syntax-attribute-value:#161616;--cds-syntax-bitwise-operator:#343a3f;--cds-syntax-block-comment:#198038;--cds-syntax-bool:#161616;--cds-syntax-brace:#343a3f;--cds-syntax-bracket:#343a3f;--cds-syntax-character:#161616;--cds-syntax-class-name:#007d79;--cds-syntax-color:#161616;--cds-syntax-comment:#198038;--cds-syntax-compare-operator:#343a3f;--cds-syntax-constant:#0f62fe;--cds-syntax-content:#161616;--cds-syntax-content-separator:#343a3f;--cds-syntax-control-keyword:#6929c4;--cds-syntax-control-operator:#6929c4;--cds-syntax-definition:#00539a;--cds-syntax-definition-keyword:#00539a;--cds-syntax-definition-operator:#00539a;--cds-syntax-deref-operator:#343a3f;--cds-syntax-doc-comment:#198038;--cds-syntax-doc-string:#161616;--cds-syntax-document-meta:#198038;--cds-syntax-emphasis:#161616;--cds-syntax-escape:#343a3f;--cds-syntax-float:#198038;--cds-syntax-function:#8e6a00;--cds-syntax-heading:#00539a;--cds-syntax-heading-1:#00539a;--cds-syntax-heading-2:#00539a;--cds-syntax-heading-3:#00539a;--cds-syntax-heading-4:#00539a;--cds-syntax-heading-5:#00539a;--cds-syntax-heading-6:#00539a;--cds-syntax-integer:#198038;--cds-syntax-invalid:#da1e28;--cds-syntax-keyword:#0f62fe;--cds-syntax-label-name:#0f62fe;--cds-syntax-line-comment:#198038;--cds-syntax-link:#0f62fe;--cds-syntax-list:#161616;--cds-syntax-literal:#161616;--cds-syntax-local:#0f62fe;--cds-syntax-logic-operator:#343a3f;--cds-syntax-macro-name:#161616;--cds-syntax-meta:#198038;--cds-syntax-modifier:#0f62fe;--cds-syntax-module-keyword:#6929c4;--cds-syntax-monospace:#161616;--cds-syntax-name:#0f62fe;--cds-syntax-namespace:#007d79;--cds-syntax-null:#161616;--cds-syntax-number:#198038;--cds-syntax-operator:#343a3f;--cds-syntax-operator-keyword:#0f62fe;--cds-syntax-paren:#343a3f;--cds-syntax-processing-instruction:#161616;--cds-syntax-property-name:#00539a;--cds-syntax-punctuation:#343a3f;--cds-syntax-quote:#198038;--cds-syntax-regexp:#6929c4;--cds-syntax-self:#007d79;--cds-syntax-separator:#343a3f;--cds-syntax-special:#0f62fe;--cds-syntax-special-string:#8a3ffc;--cds-syntax-square-bracket:#343a3f;--cds-syntax-standard:#0f62fe;--cds-syntax-strikethrough:#161616;--cds-syntax-string:#161616;--cds-syntax-strong:#161616;--cds-syntax-tag:#007d79;--cds-syntax-tag-name:#007d79;--cds-syntax-type:#007d79;--cds-syntax-type-name:#007d79;--cds-syntax-type-operator:#007d79;--cds-syntax-unit:#198038;--cds-syntax-update-operator:#343a3f;--cds-syntax-url:#343a3f;--cds-syntax-variable:#0f62fe;--cds-syntax-variable-name:#0f62fe;--cds-text-disabled:#16161640;--cds-text-error:#da1e28;--cds-text-helper:#6f6f6f;--cds-text-inverse:#fff;--cds-text-on-color:#fff;--cds-text-on-color-disabled:#8d8d8d;--cds-text-placeholder:#16161666;--cds-text-primary:#161616;--cds-text-secondary:#525252;--cds-toggle-off:#8d8d8d;--cds-spacing-01:.125rem;--cds-spacing-02:.25rem;--cds-spacing-03:.5rem;--cds-spacing-04:.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:.75rem;--cds-caption-01-font-weight:400;--cds-caption-01-line-height:1.33333;--cds-caption-01-letter-spacing:.32px;--cds-caption-02-font-size:.875rem;--cds-caption-02-font-weight:400;--cds-caption-02-line-height:1.28572;--cds-caption-02-letter-spacing:.32px;--cds-label-01-font-size:.75rem;--cds-label-01-font-weight:400;--cds-label-01-line-height:1.33333;--cds-label-01-letter-spacing:.32px;--cds-label-02-font-size:.875rem;--cds-label-02-font-weight:400;--cds-label-02-line-height:1.28572;--cds-label-02-letter-spacing:.16px;--cds-helper-text-01-font-size:.75rem;--cds-helper-text-01-line-height:1.33333;--cds-helper-text-01-letter-spacing:.32px;--cds-helper-text-02-font-size:.875rem;--cds-helper-text-02-font-weight:400;--cds-helper-text-02-line-height:1.28572;--cds-helper-text-02-letter-spacing:.16px;--cds-body-short-01-font-size:.875rem;--cds-body-short-01-font-weight:400;--cds-body-short-01-line-height:1.28572;--cds-body-short-01-letter-spacing:.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:.875rem;--cds-body-long-01-font-weight:400;--cds-body-long-01-line-height:1.42857;--cds-body-long-01-letter-spacing:.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:.75rem;--cds-code-01-font-weight:400;--cds-code-01-line-height:1.33333;--cds-code-01-letter-spacing:.32px;--cds-code-02-font-family:"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size:.875rem;--cds-code-02-font-weight:400;--cds-code-02-line-height:1.42857;--cds-code-02-letter-spacing:.32px;--cds-heading-01-font-size:.875rem;--cds-heading-01-font-weight:600;--cds-heading-01-line-height:1.42857;--cds-heading-01-letter-spacing:.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:.875rem;--cds-productive-heading-01-font-weight:600;--cds-productive-heading-01-line-height:1.28572;--cds-productive-heading-01-letter-spacing:.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:.875rem;--cds-expressive-heading-01-font-weight:600;--cds-expressive-heading-01-line-height:1.42857;--cds-expressive-heading-01-letter-spacing:.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:.75rem;--cds-legal-01-font-weight:400;--cds-legal-01-line-height:1.33333;--cds-legal-01-letter-spacing:.32px;--cds-legal-02-font-size:.875rem;--cds-legal-02-font-weight:400;--cds-legal-02-line-height:1.28572;--cds-legal-02-letter-spacing:.16px;--cds-body-compact-01-font-size:.875rem;--cds-body-compact-01-font-weight:400;--cds-body-compact-01-line-height:1.28572;--cds-body-compact-01-letter-spacing:.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:.875rem;--cds-heading-compact-01-font-weight:600;--cds-heading-compact-01-line-height:1.28572;--cds-heading-compact-01-letter-spacing:.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:.875rem;--cds-body-01-font-weight:400;--cds-body-01-line-height:1.42857;--cds-body-01-letter-spacing:.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}@media screen and (-ms-high-contrast:active),(forced-colors:active){:root,[data-theme=light]{--cds-icon-primary:ButtonText;--cds-icon-secondary:ButtonText;--cds-icon-interactive:ButtonText;--cds-icon-disabled:GrayText;--cds-icon-on-color-disabled:GrayText;--cds-icon-inverse:SelectedItemText;--cds-icon-on-color:SelectedItemText;--cds-button-disabled:GrayText;--cds-interactive:ButtonText;--cds-link-primary:LinkText;--cds-link-primary-hover:LinkText;--cds-link-secondary:LinkText;--cds-link-inverse:SelectedItemText;--cds-link-inverse-hover:SelectedItemText;--cds-link-inverse-visited:SelectedItemText;--cds-link-visited:VisitedText;--cds-background-selected:SelectedItem;--cds-background-selected-hover:SelectedItem;--cds-background-inverse:SelectedItem;--cds-layer-selected-inverse:SelectedItem}}:root,[data-theme=light]{--cds-layer:var(--cds-layer-01,#f4f4f4);--cds-layer-active:var(--cds-layer-active-01,#c6c6c6);--cds-layer-background:var(--cds-layer-background-01,#fff);--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);--hd-bg:#0f62fe;--hd-hover:#0043ce;--hd-line:#4589ff;--hd-div:#ffffff4d}[data-theme=dark]{--cds-ai-aura-end:#0000;--cds-ai-aura-hover-background:#474747;--cds-ai-aura-hover-end:#0000;--cds-ai-aura-hover-start:#4589ff66;--cds-ai-aura-start:#4589ff1a;--cds-ai-aura-start-sm:#4589ff29;--cds-ai-border-end:#4589ff;--cds-ai-border-start:#a6c8ff5c;--cds-ai-border-strong:#78a9ff;--cds-ai-drop-shadow:#00000047;--cds-ai-inner-shadow:#4589ff29;--cds-ai-overlay:#00000080;--cds-ai-popover-background:#161616;--cds-ai-popover-caret-bottom:#4589ff;--cds-ai-popover-caret-bottom-background:#202d45;--cds-ai-popover-caret-bottom-background-actions:#1e283a;--cds-ai-popover-caret-center:#4870b5;--cds-ai-popover-shadow-outer-01:#0000001f;--cds-ai-popover-shadow-outer-02:#00000014;--cds-ai-skeleton-background:#78a9ff80;--cds-ai-skeleton-element-background:#78a9ff4d;--cds-background:#262626;--cds-background-active:#8d8d8d66;--cds-background-brand:#0f62fe;--cds-background-hover:#8d8d8d29;--cds-background-inverse:#f4f4f4;--cds-background-inverse-hover:#e8e8e8;--cds-background-selected:#8d8d8d3d;--cds-background-selected-hover:#8d8d8d52;--cds-border-disabled:#8d8d8d80;--cds-border-interactive:#4589ff;--cds-border-inverse:#f4f4f4;--cds-border-strong-01:#8d8d8d;--cds-border-strong-02:#a8a8a8;--cds-border-strong-03:#c6c6c6;--cds-border-subtle-00:#525252;--cds-border-subtle-01:#6f6f6f;--cds-border-subtle-02:#8d8d8d;--cds-border-subtle-03:#8d8d8d;--cds-border-subtle-selected-01:#8d8d8d;--cds-border-subtle-selected-02:#a8a8a8;--cds-border-subtle-selected-03:#a8a8a8;--cds-border-tile-01:#6f6f6f;--cds-border-tile-02:#8d8d8d;--cds-border-tile-03:#a8a8a8;--cds-chat-avatar-agent:#c6c6c6;--cds-chat-avatar-bot:#8d8d8d;--cds-chat-avatar-user:#4589ff;--cds-chat-bubble-agent:#262626;--cds-chat-bubble-agent-text:#f4f4f4;--cds-chat-bubble-border:#525252;--cds-chat-bubble-user:#393939;--cds-chat-bubble-user-text:#f4f4f4;--cds-chat-button:#78a9ff;--cds-chat-button-active:#8d8d8d66;--cds-chat-button-hover:#8d8d8d29;--cds-chat-button-selected:#8d8d8d3d;--cds-chat-button-text-hover:#a6c8ff;--cds-chat-button-text-selected:#c6c6c6;--cds-chat-header-background:#262626;--cds-chat-header-text:#f4f4f4;--cds-chat-prompt-background:#161616;--cds-chat-prompt-border-end:#26262600;--cds-chat-prompt-border-start:#262626;--cds-chat-prompt-text:#f4f4f4;--cds-chat-shell-background:#262626;--cds-field-01:#393939;--cds-field-02:#525252;--cds-field-03:#6f6f6f;--cds-field-hover-01:#474747;--cds-field-hover-02:#636363;--cds-field-hover-03:#5e5e5e;--cds-focus:#fff;--cds-focus-inset:#161616;--cds-focus-inverse:#0f62fe;--cds-highlight:#002d9c;--cds-icon-disabled:#f4f4f440;--cds-icon-interactive:#fff;--cds-icon-inverse:#161616;--cds-icon-on-color:#fff;--cds-icon-on-color-disabled:#ffffff40;--cds-icon-primary:#f4f4f4;--cds-icon-secondary:#c6c6c6;--cds-interactive:#4589ff;--cds-layer-01:#393939;--cds-layer-02:#525252;--cds-layer-03:#6f6f6f;--cds-layer-accent-01:#525252;--cds-layer-accent-02:#6f6f6f;--cds-layer-accent-03:#8d8d8d;--cds-layer-accent-active-01:#8d8d8d;--cds-layer-accent-active-02:#393939;--cds-layer-accent-active-03:#525252;--cds-layer-accent-hover-01:#636363;--cds-layer-accent-hover-02:#5e5e5e;--cds-layer-accent-hover-03:#7a7a7a;--cds-layer-active-01:#6f6f6f;--cds-layer-active-02:#8d8d8d;--cds-layer-active-03:#393939;--cds-layer-background-01:#262626;--cds-layer-background-02:#393939;--cds-layer-background-03:#525252;--cds-layer-hover-01:#474747;--cds-layer-hover-02:#636363;--cds-layer-hover-03:#5e5e5e;--cds-layer-selected-01:#525252;--cds-layer-selected-02:#6f6f6f;--cds-layer-selected-03:#525252;--cds-layer-selected-disabled:#a8a8a8;--cds-layer-selected-hover-01:#636363;--cds-layer-selected-hover-02:#5e5e5e;--cds-layer-selected-hover-03:#636363;--cds-layer-selected-inverse:#f4f4f4;--cds-link-inverse:#0f62fe;--cds-link-inverse-active:#161616;--cds-link-inverse-hover:#0043ce;--cds-link-inverse-visited:#8a3ffc;--cds-link-primary:#78a9ff;--cds-link-primary-hover:#a6c8ff;--cds-link-secondary:#a6c8ff;--cds-link-visited:#be95ff;--cds-overlay:#0009;--cds-shadow:#000c;--cds-skeleton-background:#333;--cds-skeleton-element:#525252;--cds-support-caution-major:#ff832b;--cds-support-caution-minor:#f1c21b;--cds-support-caution-undefined:#a56eff;--cds-support-error:#ff8389;--cds-support-error-inverse:#da1e28;--cds-support-info:#4589ff;--cds-support-info-inverse:#0043ce;--cds-support-success:#42be65;--cds-support-success-inverse:#24a148;--cds-support-warning:#f1c21b;--cds-support-warning-inverse:#f1c21b;--cds-syntax-angle-bracket:#8d8d8d;--cds-syntax-annotation:#08bdba;--cds-syntax-arithmetic-operator:#e0e0e0;--cds-syntax-atom:#f4f4f4;--cds-syntax-attribute:#33b1ff;--cds-syntax-attribute-name:#33b1ff;--cds-syntax-attribute-value:#f4f4f4;--cds-syntax-bitwise-operator:#e0e0e0;--cds-syntax-block-comment:#42be65;--cds-syntax-bool:#f4f4f4;--cds-syntax-brace:#e0e0e0;--cds-syntax-bracket:#e0e0e0;--cds-syntax-character:#f4f4f4;--cds-syntax-class-name:#3ddbd9;--cds-syntax-color:#f4f4f4;--cds-syntax-comment:#42be65;--cds-syntax-compare-operator:#e0e0e0;--cds-syntax-constant:#4589ff;--cds-syntax-content:#f4f4f4;--cds-syntax-content-separator:#e0e0e0;--cds-syntax-control-keyword:#be95ff;--cds-syntax-control-operator:#be95ff;--cds-syntax-definition:#33b1ff;--cds-syntax-definition-keyword:#33b1ff;--cds-syntax-definition-operator:#33b1ff;--cds-syntax-deref-operator:#e0e0e0;--cds-syntax-doc-comment:#42be65;--cds-syntax-doc-string:#f4f4f4;--cds-syntax-document-meta:#42be65;--cds-syntax-emphasis:#f4f4f4;--cds-syntax-escape:#e0e0e0;--cds-syntax-float:#6fdc8c;--cds-syntax-function:#f1c21b;--cds-syntax-heading:#33b1ff;--cds-syntax-heading-1:#33b1ff;--cds-syntax-heading-2:#33b1ff;--cds-syntax-heading-3:#33b1ff;--cds-syntax-heading-4:#33b1ff;--cds-syntax-heading-5:#33b1ff;--cds-syntax-heading-6:#33b1ff;--cds-syntax-integer:#6fdc8c;--cds-syntax-invalid:#fa4d56;--cds-syntax-keyword:#4589ff;--cds-syntax-label-name:#a6c8ff;--cds-syntax-line-comment:#42be65;--cds-syntax-link:#4589ff;--cds-syntax-list:#f4f4f4;--cds-syntax-literal:#f4f4f4;--cds-syntax-local:#a6c8ff;--cds-syntax-logic-operator:#e0e0e0;--cds-syntax-macro-name:#f4f4f4;--cds-syntax-meta:#42be65;--cds-syntax-modifier:#4589ff;--cds-syntax-module-keyword:#be95ff;--cds-syntax-monospace:#f4f4f4;--cds-syntax-name:#a6c8ff;--cds-syntax-namespace:#3ddbd9;--cds-syntax-null:#f4f4f4;--cds-syntax-number:#6fdc8c;--cds-syntax-operator:#e0e0e0;--cds-syntax-operator-keyword:#4589ff;--cds-syntax-paren:#e0e0e0;--cds-syntax-processing-instruction:#f4f4f4;--cds-syntax-property-name:#33b1ff;--cds-syntax-punctuation:#e0e0e0;--cds-syntax-quote:#42be65;--cds-syntax-regexp:#be95ff;--cds-syntax-self:#3ddbd9;--cds-syntax-separator:#e0e0e0;--cds-syntax-special:#4589ff;--cds-syntax-special-string:#be95ff;--cds-syntax-square-bracket:#e0e0e0;--cds-syntax-standard:#4589ff;--cds-syntax-strikethrough:#f4f4f4;--cds-syntax-string:#f4f4f4;--cds-syntax-strong:#f4f4f4;--cds-syntax-tag:#3ddbd9;--cds-syntax-tag-name:#3ddbd9;--cds-syntax-type:#3ddbd9;--cds-syntax-type-name:#3ddbd9;--cds-syntax-type-operator:#3ddbd9;--cds-syntax-unit:#6fdc8c;--cds-syntax-update-operator:#e0e0e0;--cds-syntax-url:#e0e0e0;--cds-syntax-variable:#a6c8ff;--cds-syntax-variable-name:#a6c8ff;--cds-text-disabled:#f4f4f440;--cds-text-error:#ffb3b8;--cds-text-helper:#c6c6c6;--cds-text-inverse:#161616;--cds-text-on-color:#fff;--cds-text-on-color-disabled:#ffffff40;--cds-text-placeholder:#f4f4f466;--cds-text-primary:#f4f4f4;--cds-text-secondary:#c6c6c6;--cds-toggle-off:#8d8d8d;--cds-spacing-01:.125rem;--cds-spacing-02:.25rem;--cds-spacing-03:.5rem;--cds-spacing-04:.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:.75rem;--cds-caption-01-font-weight:400;--cds-caption-01-line-height:1.33333;--cds-caption-01-letter-spacing:.32px;--cds-caption-02-font-size:.875rem;--cds-caption-02-font-weight:400;--cds-caption-02-line-height:1.28572;--cds-caption-02-letter-spacing:.32px;--cds-label-01-font-size:.75rem;--cds-label-01-font-weight:400;--cds-label-01-line-height:1.33333;--cds-label-01-letter-spacing:.32px;--cds-label-02-font-size:.875rem;--cds-label-02-font-weight:400;--cds-label-02-line-height:1.28572;--cds-label-02-letter-spacing:.16px;--cds-helper-text-01-font-size:.75rem;--cds-helper-text-01-line-height:1.33333;--cds-helper-text-01-letter-spacing:.32px;--cds-helper-text-02-font-size:.875rem;--cds-helper-text-02-font-weight:400;--cds-helper-text-02-line-height:1.28572;--cds-helper-text-02-letter-spacing:.16px;--cds-body-short-01-font-size:.875rem;--cds-body-short-01-font-weight:400;--cds-body-short-01-line-height:1.28572;--cds-body-short-01-letter-spacing:.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:.875rem;--cds-body-long-01-font-weight:400;--cds-body-long-01-line-height:1.42857;--cds-body-long-01-letter-spacing:.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:.75rem;--cds-code-01-font-weight:400;--cds-code-01-line-height:1.33333;--cds-code-01-letter-spacing:.32px;--cds-code-02-font-family:"IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size:.875rem;--cds-code-02-font-weight:400;--cds-code-02-line-height:1.42857;--cds-code-02-letter-spacing:.32px;--cds-heading-01-font-size:.875rem;--cds-heading-01-font-weight:600;--cds-heading-01-line-height:1.42857;--cds-heading-01-letter-spacing:.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:.875rem;--cds-productive-heading-01-font-weight:600;--cds-productive-heading-01-line-height:1.28572;--cds-productive-heading-01-letter-spacing:.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:.875rem;--cds-expressive-heading-01-font-weight:600;--cds-expressive-heading-01-line-height:1.42857;--cds-expressive-heading-01-letter-spacing:.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:.75rem;--cds-legal-01-font-weight:400;--cds-legal-01-line-height:1.33333;--cds-legal-01-letter-spacing:.32px;--cds-legal-02-font-size:.875rem;--cds-legal-02-font-weight:400;--cds-legal-02-line-height:1.28572;--cds-legal-02-letter-spacing:.16px;--cds-body-compact-01-font-size:.875rem;--cds-body-compact-01-font-weight:400;--cds-body-compact-01-line-height:1.28572;--cds-body-compact-01-letter-spacing:.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:.875rem;--cds-heading-compact-01-font-weight:600;--cds-heading-compact-01-line-height:1.28572;--cds-heading-compact-01-letter-spacing:.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:.875rem;--cds-body-01-font-weight:400;--cds-body-01-line-height:1.42857;--cds-body-01-letter-spacing:.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}@media screen and (-ms-high-contrast:active),(forced-colors:active){[data-theme=dark]{--cds-icon-primary:ButtonText;--cds-icon-secondary:ButtonText;--cds-icon-interactive:ButtonText;--cds-icon-disabled:GrayText;--cds-icon-on-color-disabled:GrayText;--cds-icon-inverse:SelectedItemText;--cds-icon-on-color:SelectedItemText;--cds-button-disabled:GrayText;--cds-interactive:ButtonText;--cds-link-primary:LinkText;--cds-link-primary-hover:LinkText;--cds-link-secondary:LinkText;--cds-link-inverse:SelectedItemText;--cds-link-inverse-hover:SelectedItemText;--cds-link-inverse-visited:SelectedItemText;--cds-link-visited:VisitedText;--cds-background-selected:SelectedItem;--cds-background-selected-hover:SelectedItem;--cds-background-inverse:SelectedItem;--cds-layer-selected-inverse:SelectedItem}}[data-theme=dark]{--cds-layer:var(--cds-layer-01,#f4f4f4);--cds-layer-active:var(--cds-layer-active-01,#c6c6c6);--cds-layer-background:var(--cds-layer-background-01,#fff);--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);--hd-bg:#161616;--hd-hover:#353535;--hd-line:#393939;--hd-div:#393939}:root{--brand:var(--cds-link-primary);--btn-primary:#0f62fe;--btn-primary-hover:#0050e6;--ft-bg:#161616;--ft-text:#c6c6c6;--ft-rule:#393939}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SyriusSans;src:url(/fonts/SyriusSans-Regular.otf)format("opentype");font-weight:400;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--cds-background);color:var(--cds-text-primary);-webkit-font-smoothing:antialiased;margin:0;font-family:IBM Plex Sans,Noto Sans,Noto Sans JP,Noto Sans SC,sans-serif;font-size:16px;line-height:1.5;overflow:hidden}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible,button:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}h1,h2,h3{margin:0}.mono{font-family:IBM Plex Mono,ui-monospace,monospace}.brand{font-family:SyriusSans,sans-serif;font-weight:400}.muted{color:var(--cds-text-secondary)}.small{font-size:12px}.small-14{font-size:14px}.ico-brand{color:var(--brand);flex:none}:lang(ja) :is(h1,h2,h3,p,.eyebrow,.lead,.gs-lead){word-break:auto-phrase}.skip{z-index:50;background:var(--btn-primary);color:#fff;padding:12px 16px;position:absolute;top:-64px;left:8px}.skip:focus{top:8px}.shell{flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.scroll{scroll-behavior:smooth;outline:none;flex:1;min-height:0;overflow:auto}.wrap{max-width:1312px;margin:0 auto;padding:0 32px}.btn{min-height:48px;font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.btn:hover{text-decoration:none}.btn-sm{min-height:40px}.btn-primary{background:var(--btn-primary);color:#fff}.btn-primary:hover{background:var(--btn-primary-hover);color:#fff}.btn-tertiary{color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:0 0}.btn-tertiary:hover{background:var(--btn-primary);color:#fff;box-shadow:none}.btn-onblue{color:#fff;background:#161616}.btn-onblue:hover{color:#fff;background:#393939}.btns{flex-wrap:wrap;gap:16px;display:flex}.hd{background:var(--hd-bg);border-bottom:1px solid var(--hd-line);color:#fff;z-index:6;flex:none;align-items:center;height:48px;display:flex;position:relative}.hd a{color:#fff;white-space:nowrap;align-items:center;height:48px;display:flex}.hd a:hover{background:var(--hd-hover);text-decoration:none}.hd a:focus-visible,.hd button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.hd-b{color:#fff;min-width:48px;height:48px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:flex}.hd-b:hover{background:var(--hd-hover)}.hd-menu{border-right:1px solid var(--hd-div);display:none}.hd-logo{padding:0 24px 0 16px;font-family:SyriusSans,sans-serif;font-size:20px}.hd-nav{display:flex}.hd-nav a{padding:0 16px;font-size:14px}.hd-space{flex:1}.hd-pref{position:relative}.hd-login{border-left:1px solid var(--hd-div);padding:0 16px;font-size:14px}.pop{background:var(--cds-layer-01);min-width:200px;color:var(--cds-text-primary);z-index:8;margin:0;padding:0;list-style:none;position:absolute;top:48px;left:0;box-shadow:0 2px 6px #0000004d}.pop-right{left:auto;right:0}.pop a,.pop button{width:100%;height:40px;color:var(--cds-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 16px;font-size:14px;display:flex}.hd .pop a{height:40px;color:var(--cds-text-primary)}.pop a:hover,.pop button:hover,.hd .pop a:hover{background:var(--cds-layer-hover-01);text-decoration:none}.pop [aria-checked=true]{box-shadow:inset 3px 0 0 var(--btn-primary);font-weight:600}.drawer{z-index:7;background:var(--cds-layer-01);border-top:1px solid var(--cds-border-subtle-01);flex-direction:column;display:flex;position:absolute;inset:48px 0 32px;overflow:auto}.dr-link{border-bottom:1px solid var(--cds-border-subtle-00);min-height:56px;color:var(--cds-text-primary);justify-content:space-between;align-items:center;padding:0 16px;font-size:18px;display:flex}.dr-link:hover{background:var(--cds-layer-hover-01);text-decoration:none}.dr-row{border-bottom:1px solid var(--cds-border-subtle-00);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:56px;padding:8px 16px;font-size:14px;display:flex}.seg{box-shadow:inset 0 0 0 1px var(--cds-border-strong-01);display:flex}.seg a,.seg button{height:32px;color:var(--cds-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;font-size:14px;display:flex}.seg a:hover{background:var(--cds-layer-hover-01);text-decoration:none}.seg [aria-pressed=true],.seg [aria-current=true]{background:var(--cds-layer-selected-inverse);color:var(--cds-text-inverse)}.dr-ctas{flex-direction:column;gap:16px;padding:24px 16px;display:flex}.dr-ctas p{margin:0}.eyebrow{color:var(--cds-text-secondary);align-items:center;gap:8px;font-size:14px;display:flex}.eyebrow:before{content:"";background:currentColor;width:16px;height:1px}.h-display{font-size:60px;font-weight:300;line-height:1.1}.h-section{font-size:42px;font-weight:300;line-height:1.19}.lead{color:var(--cds-text-secondary);margin:0;font-size:20px;line-height:1.4}.lead-s{font-size:18px}.hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;padding:80px 0 96px;display:grid}.hero-copy{flex-direction:column;gap:28px;max-width:600px;display:flex}.hero-copy p{margin:0}.stage{background-color:#0f62fe;background-image:radial-gradient(#ffffff38 1.5px,#0000 1.6px);background-size:24px 24px;height:540px;margin:0;position:relative;overflow:hidden}.stage-cap{color:#d0e2ff;font-size:12px;position:absolute;bottom:16px;left:24px}.win{background:var(--cds-background);color:var(--cds-text-primary);font-size:14px;position:absolute;box-shadow:0 2px 12px #00000047}.win-bar{background:var(--hd-bg);color:#fff;border-bottom:1px solid var(--hd-line);align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}.win-bar .brand{font-size:15px}.win-sub{color:#fff;font-size:12px}.w-console{width:min(400px,62%);top:32px;left:32px}.w-head{justify-content:space-between;align-items:baseline;padding:16px 16px 4px;font-size:18px;display:flex}.w-stats{background:var(--cds-border-subtle-00);grid-template-columns:repeat(3,1fr);gap:1px;margin:8px 16px 12px;display:grid}.w-stats>div{background:var(--cds-layer-01);flex-direction:column;padding:10px 12px;display:flex}.w-stats>div>span:last-child{font-size:20px}.mini{border-collapse:collapse;width:100%;font-size:12px}.mini th{background:var(--cds-layer-accent-01);text-align:left;height:32px;padding:0 12px;font-weight:600}.mini td{border-top:1px solid var(--cds-border-subtle-00);background:var(--cds-layer-01);white-space:nowrap;padding:8px 12px}.w-term{color:#f4f4f4;background:#161616;width:min(360px,54%);top:236px;right:24px}.w-term .win-bar{color:#c6c6c6;background:#262626;border-bottom-color:#393939}.term{white-space:pre;margin:0;padding:14px 16px 16px;font-size:12px;line-height:1.7;overflow:hidden}.term .p{color:#78a9ff}.term .ok{color:#42be65}.term .dim{color:#a8a8a8}.w-offer{background:var(--cds-layer-01);flex-direction:column;gap:8px;width:240px;padding:16px;display:flex;bottom:48px;left:32px}.offer-type{color:var(--cds-text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.w-offer-name{font-size:18px}.band{padding:96px 0}.band-layer{background:var(--cds-layer-01)}.sec-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px;margin-bottom:48px;display:grid}.sec-head .eyebrow{grid-column:1/-1;margin-bottom:-16px}.steps{background:var(--cds-border-subtle-01);border-top:1px solid var(--cds-border-subtle-01);border-bottom:1px solid var(--cds-border-subtle-01);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.step{background:var(--cds-background);flex-direction:column;gap:16px;min-height:360px;padding:24px 24px 28px;display:flex}.step h3{font-size:24px;font-weight:400;line-height:1.25}.step p{color:var(--cds-text-secondary);margin:0;font-size:14px;line-height:1.6}.apps{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.tag{background:var(--cds-layer-accent-01);height:24px;color:var(--cds-text-primary);white-space:nowrap;border-radius:12px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.lnk{align-items:center;gap:8px;font-size:14px;display:inline-flex}.gs{color:#fff;background:#0f62fe;padding:80px 0}.gs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.gs-copy{flex-direction:column;gap:24px;display:flex}.eyebrow-onblue{color:#fff}.gs-lead{margin:0;font-size:18px;line-height:1.4}.gs-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px;display:flex}.gs a:focus-visible{outline-offset:2px;outline:2px solid #fff}a.gs-link{color:#fff;text-underline-offset:3px;text-decoration:underline}.gs-steps{margin:0;padding:0;list-style:none}.gs-steps li{border-top:1px solid #fff6;grid-template-columns:56px 1fr;gap:16px;padding:24px 0;display:grid}.gs-steps li:last-child{border-bottom:1px solid #fff6}.gs-n{padding-top:4px;font-size:14px}.gs-steps h3{margin-bottom:6px;font-size:20px;font-weight:400}.gs-steps p{margin:0;font-size:14px;line-height:1.6}.mkt{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;display:grid}.mkt-copy{flex-direction:column;gap:24px;display:flex}.mkt-copy p{margin:0}.types{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}a.type{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-00);min-height:220px;color:var(--cds-text-primary);flex-direction:column;gap:12px;padding:24px;display:flex}a.type:hover{background:var(--cds-layer-hover-01);text-decoration:none}.type h3{font-size:20px;font-weight:400}.type p{color:var(--cds-text-secondary);margin:0;font-size:14px}.type .lnk{color:var(--brand);margin-top:auto}.ids{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.id-item{border-top:1px solid var(--cds-border-subtle-01);flex-direction:column;gap:12px;padding-top:24px;display:flex}.id-item h3{font-size:20px;font-weight:400}.id-item p{color:var(--cds-text-secondary);margin:0;font-size:14px;line-height:1.6}.ids-more{margin:40px 0 0}.dev{color:#f4f4f4;background:#161616}.dev a{color:#78a9ff}.dev .lead,.eyebrow-dev{color:#c6c6c6}.dev-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.dev-copy{flex-direction:column;gap:24px;display:flex}.dev-links{border-top:1px solid #393939;flex-direction:column;display:flex}.dev a.dev-link{color:#f4f4f4;border-bottom:1px solid #393939;justify-content:space-between;align-items:center;min-height:56px;padding:0 4px;display:flex}.dev a.dev-link:hover{background:#262626;text-decoration:none}.dev a:focus-visible{outline-color:#fff}.dev-term{background:#262626;border:1px solid #393939;margin:0}.win-bar-dark{color:#c6c6c6;background:#262626;border-bottom:1px solid #393939}.dev-term .term{white-space:pre-wrap;padding:20px 24px;font-size:13px}.map{grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:32px;padding:56px 0 64px;display:grid}.map-brand{flex-direction:column;gap:12px;display:flex}.map-logo{font-size:22px}.map h2{margin:0 0 12px;font-size:14px;font-weight:600}.map ul{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.map a{color:var(--cds-text-secondary)}.map a:hover{color:var(--cds-text-primary)}.legal-head{background:var(--cds-layer-01);border-bottom:1px solid var(--cds-border-subtle-01);padding-top:32px}.cx-crumbs ol{flex-wrap:wrap;margin:0 0 24px;padding:0;font-size:14px;list-style:none;display:flex}.cx-crumbs li{align-items:center;display:flex}.cx-crumbs li+li:before{content:"/";color:var(--cds-text-secondary);padding:0 8px}.cx-crumbs span{color:var(--cds-text-secondary)}.legal-title{max-width:24ch;font-size:42px;font-weight:300;line-height:1.19}.legal-lede{max-width:72ch;color:var(--cds-text-secondary);margin:16px 0 0;font-size:18px;line-height:1.5}.legal-meta{color:var(--cds-text-secondary);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;font-size:14px;display:flex}.legal-print{height:32px;color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:inline-flex}.legal-print:hover{background:var(--cds-layer-hover-01)}.legal-tabs{margin-top:32px;display:flex;overflow-x:auto}.legal-tabs a{color:var(--cds-text-secondary);white-space:nowrap;flex:none;padding:12px 16px;font-size:14px;box-shadow:inset 0 -2px #0000}.legal-tabs a:hover{color:var(--cds-text-primary);background:var(--cds-layer-hover-01);text-decoration:none}.legal-tabs a[aria-current=page]{color:var(--cds-text-primary);box-shadow:inset 0 -3px 0 var(--btn-primary);font-weight:600}.legal-grid{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:64px;padding-top:48px;padding-bottom:96px;display:grid}.toc-wide{max-height:calc(100dvh - 160px);position:sticky;top:24px;overflow:auto}.toc-h{margin:0 0 12px;font-size:14px;font-weight:600}.toc-list{border-left:1px solid var(--cds-border-subtle-01);margin:0;padding:0;list-style:none}.toc-list a{color:var(--cds-text-secondary);border-left:2px solid #0000;margin-left:-1px;padding:6px 12px 6px 16px;font-size:14px;line-height:1.4;display:block}.toc-list a:hover{color:var(--cds-text-primary);background:var(--cds-layer-hover-01);text-decoration:none}.toc-list a[aria-current=location]{color:var(--cds-text-primary);border-left-color:var(--btn-primary);font-weight:600}.toc-narrow{display:none}.legal-doc{max-width:76ch}.prose{overflow-wrap:anywhere;font-size:16px;line-height:1.75}.prose h2{border-top:1px solid var(--cds-border-subtle-01);margin:48px 0 16px;padding-top:24px;scroll-margin-top:24px;font-size:24px;font-weight:400;line-height:1.3}.prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose h2 .anchor{color:var(--cds-text-secondary);opacity:0;margin-left:8px;font-weight:400}.prose h2:hover .anchor,.prose h2 .anchor:focus-visible{opacity:1}.prose h3{margin:28px 0 8px;font-size:18px;font-weight:600}.prose p,.prose ul,.prose ol{margin:0 0 16px}.prose ul,.prose ol{padding-left:24px}.prose li{margin-bottom:8px}.prose strong{font-weight:600}.prose table{border-collapse:collapse;width:100%;margin:0 0 24px;font-size:14px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--cds-border-subtle-01);text-align:left;vertical-align:top;padding:8px 12px}.prose th{background:var(--cds-layer-accent-01)}.legal-top{border-top:1px solid var(--cds-border-subtle-01);margin:48px 0 0;padding-top:24px;font-size:14px}.legal-top a{align-items:center;gap:8px;display:inline-flex}:lang(zh-CN) .prose,:lang(ja) .prose{line-height:1.85}.message{flex-direction:column;gap:16px;padding-top:96px;padding-bottom:96px;display:flex}.message p{margin:0}.cookie{z-index:4;background:var(--cds-layer-01);border-top:1px solid var(--cds-border-subtle-01);position:sticky;bottom:0;box-shadow:0 -2px 6px #0000001f}.cookie-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1312px;margin:0 auto;padding:16px 32px;display:flex}.cookie p{max-width:80ch;margin:0;font-size:14px}.ft{background:var(--ft-bg);height:32px;color:var(--ft-text);border-top:1px solid var(--ft-rule);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:12px;display:flex;overflow:hidden}.ft a{color:var(--ft-text)}.ft a:hover{color:#fff}.ft a:focus-visible,.ft button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.ft-left{text-overflow:ellipsis;overflow:hidden}.ft-right{align-items:center;gap:16px;display:flex}.ft-b{height:32px;color:var(--ft-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.ft-b:hover{color:#fff}@media (max-width:1250px){.h-display{font-size:54px}.w-term{right:16px}.w-offer{width:220px}}@media (max-width:1056px){.hd-nav,.hd-pref{display:none}.hd-menu{display:flex}.hero{grid-template-columns:1fr;gap:40px;padding:56px 0 64px}.stage{height:460px}.h-display{font-size:48px}.h-section{font-size:36px}.sec-head{grid-template-columns:1fr;gap:16px}.sec-head .eyebrow{margin-bottom:0}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.step{min-height:300px}.mkt,.dev-grid,.gs-grid{grid-template-columns:1fr}.gs-grid{gap:40px}.ids{grid-template-columns:repeat(2,minmax(0,1fr))}.map{grid-template-columns:repeat(4,minmax(0,1fr))}.map-brand{grid-column:1/-1}.band{padding:72px 0}}@media (max-width:671px){.wrap{padding:0 16px}.hd-logo{padding:0 12px;font-size:18px}.hero{gap:32px;padding:40px 0 48px}.hero-copy .btns,.gs-actions{flex-direction:column;align-items:stretch;gap:12px}.h-display{font-size:36px;line-height:1.15}.h-section{font-size:30px}.lead{font-size:18px}.stage{height:340px}.w-console{width:calc(100% - 32px);top:24px;left:16px}.w-term{width:auto;inset:auto 16px 40px 32px}.w-offer,.hide-phone{display:none}.steps,.types{grid-template-columns:1fr}.step,a.type{min-height:0}.ids{grid-template-columns:1fr;gap:24px}.gs{padding:56px 0}.gs-steps li{grid-template-columns:40px 1fr}.map{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.band{padding:56px 0}.cookie-in{padding:16px}.wide-only{display:none}.legal-title{font-size:30px}.legal-lede{font-size:16px}.legal-head{padding-top:20px}.legal-tabs{margin:24px -16px 0;padding:0 16px}}@media (max-width:1056px){.legal-grid{grid-template-columns:1fr;gap:24px;padding-top:24px}.toc-wide{display:none}.toc-narrow{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01);display:block}.toc-narrow summary{cursor:pointer;padding:14px 16px;font-size:14px;font-weight:600}.toc-narrow .toc-list{margin:0 16px 16px}.legal-doc{max-width:none}}@page{margin:18mm 16mm}@media print{body,.shell,.scroll{height:auto;overflow:visible}.hd,.ft,.cookie,.skip,.toc,.legal-tabs,.legal-print,.legal-langs,.legal-top,.cx-crumbs,.drawer{display:none!important}.legal-head{background:0 0;border:0;padding:0}.legal-grid{padding:0;display:block}.prose{font-size:11pt;line-height:1.5}.prose h2{break-after:avoid}.prose a{color:inherit}}@media (prefers-reduced-motion:reduce){.scroll{scroll-behavior:auto}}
