:root{--co-indigo-300:#a5b4fc;--co-indigo-400:#818cf8;--co-indigo-500:#6366f1;--co-indigo-600:#4f46e5;--co-indigo-700:#4338ca;--co-indigo-800:#3730c4;--co-indigo-tint-dark:#1b1b3a;--co-indigo-tint-light:#eef0fe;--co-teal-400:#2dd4bf;--co-teal-600:#0d9488;--co-teal-700:#0b7f75;--co-teal-800:#0a6f66;--co-teal-tint-dark:#0e2a28;--co-teal-tint-light:#e0f6f2;--co-rose-300:#f0709f;--co-rose-600:#c0286a;--co-rose-700:#b02460;--co-rose-tint-dark:#2b1220;--co-rose-tint-light:#fdeff4;--co-gray-950:#08080e;--co-gray-900:#0a0a12;--co-gray-850:#101019;--co-gray-800:#16161f;--co-gray-750:#22222e;--co-gray-700:#32323f;--co-gray-600:#5e5e72;--co-gray-500:#7a7a90;--co-gray-400:#8a8aa0;--co-gray-300:#9c9cb2;--co-gray-200:#c6c6d6;--co-gray-100:#ececf4;--co-light-50:#fff;--co-light-100:#f7f7fa;--co-light-200:#f3f3f7;--co-light-300:#e4e4ec;--co-light-400:#d2d2de;--co-light-500:#9494a6;--co-light-600:#5c5c70;--co-light-900:#14141c;--co-amber-400:#fbbf5c;--co-identity-1:var(--co-indigo-500);--co-identity-2:var(--co-teal-700);--co-identity-3:var(--co-rose-600);--co-identity-4:var(--co-indigo-300);--co-identity-5:var(--co-teal-400);--co-identity-6:var(--co-rose-300);--co-identity-on-deep:var(--co-light-50);--co-identity-on-pale:var(--co-gray-900);--co-avatar-sm:24px;--co-avatar-md:32px;--co-avatar-lg:40px;--co-avatar-overlap:4px;--co-seccard-grip:24px;--co-seccard-indent:24px;--co-toc-indent:16px;--co-badge-size:16px;--co-badge-dot-size:8px;--co-logo-height:40px;--co-logo-max-width:22ch;--co-redact-width:8ch;--co-doc-surface:var(--co-light-50);--co-doc-text:var(--co-light-900);--co-doc-muted:var(--co-light-600);--co-doc-border:var(--co-light-300);--co-doc-accent:var(--co-indigo-700);--co-doc-code-bg:var(--co-light-200);--co-doc-note-bg:#eef2ff;--co-doc-terminal-bg:var(--co-light-900);--co-doc-terminal-text:var(--co-light-300);--co-risk-critical:#ff4842;--co-risk-high:#f88e08;--co-risk-medium:#ffd964;--co-risk-low:#1890ff;--co-risk-info:#00ab55;--co-risk-on-chip:#161c24;--co-risk-critical-ink:#ea0700;--co-risk-high-ink:#ae6305;--co-risk-medium-ink:#957100;--co-risk-low-ink:#0075e2;--co-risk-info-ink:#008944;--co-font-display:"Space Grotesk", "Space Grotesk Fallback", ui-sans-serif, system-ui, sans-serif;--co-font-sans:"IBM Plex Sans", "IBM Plex Sans Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--co-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;--co-text-display-size:36px;--co-text-display-lh:1.08;--co-text-display-weight:700;--co-text-display-tracking:-.03em;--co-text-h1-size:28px;--co-text-h1-lh:1.15;--co-text-h1-weight:600;--co-text-h1-tracking:-.03em;--co-text-h2-size:20px;--co-text-h2-lh:1.25;--co-text-h2-weight:600;--co-text-h2-tracking:-.015em;--co-text-h3-size:16px;--co-text-h3-lh:1.35;--co-text-h3-weight:600;--co-text-h3-tracking:-.015em;--co-text-body-size:15px;--co-text-body-lh:1.6;--co-text-body-weight:400;--co-text-body-sm-size:13px;--co-text-body-sm-lh:1.55;--co-text-body-sm-weight:400;--co-text-label-size:12.5px;--co-text-label-lh:1.4;--co-text-label-weight:600;--co-text-overline-size:10.5px;--co-text-overline-lh:1.2;--co-text-overline-weight:500;--co-text-overline-tracking:.12em;--co-text-numeric-size:12.5px;--co-text-numeric-lh:1.4;--co-text-numeric-weight:400;--co-text-caption-size:12px;--co-text-caption-lh:1.45;--co-text-caption-weight:400;--co-text-button-size:13px;--co-text-button-lh:1;--co-text-button-weight:500;--co-space-0:0;--co-space-2:2px;--co-space-4:4px;--co-space-8:8px;--co-space-12:12px;--co-space-16:16px;--co-space-20:20px;--co-space-24:24px;--co-space-32:32px;--co-space-40:40px;--co-space-48:48px;--co-space-64:64px;--co-focus-ring-width:3px;--co-radius-sm:4px;--co-radius-lg:8px;--co-radius-xl:12px;--co-radius-full:999px;--co-control-height-sm:32px;--co-control-height-md:36px;--co-control-height-lg:44px;--co-control-padding-x:var(--co-space-12);--co-touch-target-min:44px;--co-fab-size:56px;--co-fab-size-sm:48px;--co-fab-offset:var(--co-space-16);--co-textarea-line-height:1.55;--co-textarea-min-rows:3;--co-textarea-max-rows:12;--co-field-label-width:150px;--co-field-adorn-size:24px;--co-input-font-size-touch:16px;--co-menu-row-height:32px;--co-menu-max-rows:8;--co-menu-offset:var(--co-space-4);--co-notice-bar-width:3px;--co-tooltip-delay:.32s;--co-tooltip-max-width:32ch;--co-duration-spin:.9s;--co-dtable-scroll-max:420px;--co-composer-grow-max:160px;--co-rowmenu-menu-min:180px;--co-rowmenu-trigger-hit:var(--co-control-height-sm);--co-cal-cell-size:32px;--co-cal-panel-gap:var(--co-space-16);--co-cal-provisional-opacity:.75;--co-progress-height:var(--co-space-4);--co-upload-frame:var(--co-space-64);--co-num-width:var(--co-space-64);--co-form-gap:var(--co-space-20);--co-form-group-gap:var(--co-space-32);--co-field-w-short:112px;--co-field-w-med:260px;--co-tag-max:180px;--co-otp-box:44px;--co-swatch-custom:conic-gradient(#ef4444, #eab308, #22c55e, #06b6d4, #6366f1, #d946ef, #ef4444);--co-grid-card-min:260px;--co-doc-phone-width:320px;--co-doc-phone-height:420px;--co-chip-height:calc(var(--co-control-height-md) - 2px - 2 * var(--co-space-4));--co-chip-height-sm:calc(var(--co-control-height-sm) - 2px - 2 * var(--co-space-4));--co-chip-height-lg:calc(var(--co-control-height-lg) - 2px - 2 * var(--co-space-4));--co-chip-remove-size:20px;--co-checkbox-size:16px;--co-icon-xs:12px;--co-icon-sm:16px;--co-icon-md:20px;--co-icon-lg:24px;--co-btn-min-width:80px;--co-duration-pulse:1.4s;--co-row-height-comfortable:40px;--co-row-height-compact:32px;--co-cell-pad-y-comfortable:8px;--co-cell-pad-x-comfortable:12px;--co-cell-pad-y-compact:4px;--co-cell-pad-x-compact:8px;--co-duration-fast:.12s;--co-duration-base:.2s;--co-duration-slow:.32s;--co-ease-standard:cubic-bezier(.2, 0, 0, 1);--co-ease-decelerate:cubic-bezier(0, 0, 0, 1);--co-ease-accelerate:cubic-bezier(.3, 0, 1, 1);--co-measure:56ch;--co-layout-max-width:1180px;--co-layout-max-width-wide:1600px;--co-layout-reading-width:72ch;--co-layout-sidebar-width:224px;--co-layout-sidebar-rail:56px;--co-layout-header-height:48px;--co-nav-item-height:40px;--co-nav-marker-width:3px;--co-grid-columns:4;--co-grid-gutter:var(--co-space-16);--co-page-margin:var(--co-space-16);--co-bp-sm:600px;--co-bp-md:900px;--co-bp-lg:1280px;--co-z-base:0;--co-z-sticky-table-header:10;--co-z-sticky-form-footer:15;--co-z-sticky-page-header:20;--co-z-fab:25;--co-z-sidebar:30;--co-z-editor-toolbar:40;--co-z-popover:50;--co-z-modal-backdrop:60;--co-z-modal:70;--co-z-toast:80;--co-z-tooltip:90;--co-duration-debounce:.25s;--co-busy-delay:.3s;--co-toast-duration:6s;--co-toast-max:3;--co-skeleton-min-show:.4s;--co-skeleton-rows:8;--co-page-size-default:25;--co-rcard-fields:3;--co-composer-limit:2000;--co-composer-limit-warn:200;--co-lock-ttl:300s;--co-lock-poll:30s;--co-lock-warn-at:60s;--co-badge-max:99}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--co-canvas:var(--co-gray-950);--co-surface:var(--co-gray-900);--co-surface-raised:var(--co-gray-850);--co-surface-overlay:#14141d;--co-surface-inset:#07070c;--co-border:var(--co-gray-750);--co-border-subtle:var(--co-gray-800);--co-border-strong:var(--co-gray-700);--co-border-control:var(--co-gray-600);--co-text:var(--co-gray-100);--co-text-secondary:var(--co-gray-200);--co-text-muted:var(--co-gray-300);--co-text-tertiary:var(--co-gray-400);--co-text-disabled:var(--co-gray-600);--co-text-on-accent:var(--co-light-50);--co-accent:var(--co-indigo-500);--co-accent-fill:var(--co-indigo-600);--co-accent-fill-hover:var(--co-indigo-700);--co-accent-hover:var(--co-indigo-600);--co-accent-text:var(--co-indigo-300);--co-accent-tint:var(--co-indigo-tint-dark);--co-accent-border:#2e2e63;--co-secondary:var(--co-teal-400);--co-secondary-tint:var(--co-teal-tint-dark);--co-danger:var(--co-rose-300);--co-danger-tint:var(--co-rose-tint-dark);--co-danger-border:#5c2440;--co-danger-fill:var(--co-rose-700);--co-danger-fill-hover:#96204f;--co-warning:var(--co-amber-400);--co-warning-tint:#1b1710;--co-warning-border:#453519;--co-success:var(--co-teal-400);--co-text-on-success:var(--co-gray-900);--co-success-tint:var(--co-teal-tint-dark);--co-success-border:#1c4e4a;--co-info:var(--co-indigo-300);--co-info-tint:#12122a;--co-info-border:#2e2e63;--co-input-bg:var(--co-gray-800);--co-input-bg-disabled:var(--co-surface);--co-chip-bg:var(--co-accent-tint);--co-chip-border:var(--co-accent-border);--co-chip-bg-neutral:var(--co-gray-750);--co-status-bg:var(--co-gray-850);--co-status-border:var(--co-border-strong);--co-status-text:var(--co-text-secondary);--co-badge-bg:var(--co-danger-fill);--co-badge-text:var(--co-light-50);--co-logo-plate:#f4f6f8;--co-redact-bg:var(--co-gray-600);--co-link:var(--co-indigo-300);--co-link-hover:#c7d2fe;--co-focus-ring:#6366f173;--co-focus-ring-danger:#f0709f73;--co-selection-bg:var(--co-indigo-tint-dark);--co-state-hover:#ffffff0a;--co-state-active:#ffffff14;--co-state-selected:var(--co-indigo-tint-dark);--co-skeleton-bg:var(--co-gray-750);--co-scrim:#0a0a129e;--co-shadow-popover:0 8px 24px #0000008c;--co-shadow-fab:var(--co-shadow-popover);--co-shadow-modal:0 24px 60px #000000b3;--co-shadow-toast:0 8px 24px #0000008c;--co-series-1:var(--co-accent);--co-series-2:var(--co-secondary);--co-series-3:#e879c0;--co-series-4:#8aa4c8;--co-series-5:#f0a868;--co-series-6:#7dd3fc;--co-chart-grid:var(--co-gray-800);--co-chart-axis:var(--co-gray-400)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--co-canvas:var(--co-light-100);--co-surface:var(--co-light-50);--co-surface-raised:var(--co-light-200);--co-input-bg:var(--co-surface);--co-input-bg-disabled:var(--co-surface-raised);--co-chip-bg:var(--co-accent-tint);--co-chip-border:var(--co-accent-border);--co-chip-bg-neutral:var(--co-surface-raised);--co-surface-overlay:var(--co-light-50);--co-surface-inset:var(--co-light-200);--co-border:var(--co-light-300);--co-border-subtle:#eeeef3;--co-border-strong:var(--co-light-400);--co-border-control:#8e8ea0;--co-text:var(--co-light-900);--co-text-secondary:#33333f;--co-text-muted:var(--co-light-600);--co-text-tertiary:#6b6b80;--co-text-disabled:#8c8c9e;--co-text-on-accent:var(--co-light-50);--co-accent:var(--co-indigo-500);--co-accent-fill:var(--co-indigo-600);--co-accent-fill-hover:var(--co-indigo-700);--co-accent-hover:var(--co-indigo-600);--co-accent-text:var(--co-indigo-600);--co-accent-tint:var(--co-indigo-tint-light);--co-accent-border:#c7ccf7;--co-secondary:var(--co-teal-600);--co-secondary-tint:var(--co-teal-tint-light);--co-danger:var(--co-rose-700);--co-danger-tint:var(--co-rose-tint-light);--co-danger-border:#f5c6d8;--co-danger-fill:var(--co-rose-700);--co-danger-fill-hover:#96204f;--co-warning:#96610f;--co-warning-tint:#fdf6ea;--co-warning-border:#f0ddb8;--co-success:var(--co-teal-800);--co-text-on-success:var(--co-light-50);--co-success-tint:var(--co-teal-tint-light);--co-success-border:#b6e4dc;--co-info:var(--co-indigo-600);--co-info-tint:#f2f4fe;--co-info-border:#c7ccf7;--co-status-bg:var(--co-light-200);--co-status-border:var(--co-border-strong);--co-status-text:var(--co-text-secondary);--co-badge-bg:var(--co-danger-fill);--co-badge-text:var(--co-light-50);--co-logo-plate:#f4f6f8;--co-redact-bg:var(--co-light-400);--co-link:var(--co-indigo-600);--co-link-hover:var(--co-indigo-700);--co-skeleton-bg:var(--co-light-300);--co-scrim:#14141c73;--co-focus-ring:#6366f159;--co-focus-ring-danger:#b0246059;--co-selection-bg:var(--co-indigo-tint-light);--co-state-hover:#14141c0a;--co-state-active:#14141c14;--co-state-selected:var(--co-indigo-tint-light);--co-shadow-popover:0 8px 24px #14141c1f;--co-shadow-fab:var(--co-shadow-popover);--co-shadow-modal:0 24px 60px #14141c2e;--co-shadow-toast:0 8px 24px #14141c1f;--co-series-1:var(--co-accent);--co-series-2:var(--co-secondary);--co-series-3:#c2438f;--co-series-4:#52719c;--co-series-5:#c2701f;--co-series-6:#2b7fa8;--co-chart-grid:var(--co-light-300);--co-chart-axis:var(--co-light-600)}@media (width>=600px){:root{--co-grid-columns:8;--co-grid-gutter:var(--co-space-20);--co-page-margin:var(--co-space-24)}}@media (width>=900px){:root{--co-grid-columns:12;--co-grid-gutter:var(--co-space-24);--co-page-margin:var(--co-space-32)}}@media (width>=1280px){:root{--co-page-margin:var(--co-space-40)}}@media (pointer:coarse){:root{--co-row-height-comfortable:44px;--co-row-height-compact:44px;--co-control-height-sm:44px;--co-control-height-md:44px;--co-menu-row-height:44px;--co-cal-cell-size:44px;--co-rowmenu-trigger-hit:44px;--co-layout-header-height:56px}}@media (width<=599px){:root{--co-text-display-size:28px;--co-text-h1-size:22px;--co-composer-grow-max:30vh;--co-page-size-default:10}}@media (prefers-reduced-motion:reduce){:root{--co-duration-fast:1ms;--co-duration-base:1ms;--co-duration-slow:1ms}}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:94.27%}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:99.5%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Menlo),local(Consolas),local(Courier New);size-adjust:94.35%}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%}body{background:var(--co-canvas);color:var(--co-text);font-family:var(--co-font-sans);font-size:var(--co-text-body-size);line-height:var(--co-text-body-lh);-webkit-font-smoothing:antialiased;transition:background-color var(--co-duration-base) var(--co-ease-standard), color var(--co-duration-base) var(--co-ease-standard);margin:0}::selection{background:var(--co-selection-bg)}@layer reset{h1,h2,h3,h4,p,figure{margin:0}img,svg{max-width:100%;display:block}a{color:var(--co-link);text-decoration:none}a:hover{color:var(--co-link-hover);text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:0 0 0 var(--co-focus-ring-width) var(--co-focus-ring);outline:none}}@layer ui{.co-presenting--on{gap:var(--co-space-4);width:auto;padding-inline:var(--co-space-8);background:var(--co-warning-tint);color:var(--co-text);box-shadow:inset 0 0 0 1px var(--co-warning-border)}.co-presenting__dot{width:var(--co-space-8);height:var(--co-space-8);border-radius:var(--co-radius-full);background:var(--co-warning)}.co-presenting__label{font-size:var(--co-text-label-size);font-weight:var(--co-text-label-weight);line-height:var(--co-text-label-lh);white-space:nowrap}.co-presenting__label--full{display:none}@media (width<=599px){.co-presenting__label--short{display:none}}@media (width>=900px){.co-presenting__label--short{display:none}.co-presenting__label--full{display:inline}}}
