:root{--sonde-rail-width-collapsed:56px;--sonde-rail-width-expanded:240px;--sonde-nav-rail-entry-delay:.3s;--sonde-nav-rail-exit-delay:.35s;--sonde-nav-rail-transition-duration:0s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sonde-color-primary:#b185ff;--sonde-color-on-primary:var(--sonde-color-bg);--sonde-color-secondary:#7dd3fc;--sonde-color-bg:#0a0618;--sonde-color-surface:#15102a;--sonde-color-text:#e8e0ff;--sonde-color-text-muted:#a8a1c8;--sonde-color-text-heading:#e8e0ff;--sonde-color-sidebar:#0a0618;--sonde-color-border:#2a2050;--sonde-color-border-subtle:#1f1840;--sonde-color-accent:#b185ff;--sonde-color-accent-dim:#b185ff1a;--sonde-color-pass:#5eead4;--sonde-color-fail:#ff5a8a;--sonde-color-partial:#d4a85a;--sonde-color-na:#5a4d88;--sonde-color-info:#7dd3fc;--sonde-color-warning:#d4a85a;--sonde-color-error:#ff5a8a;--sonde-color-critical:#f472b6;--sonde-color-table-header-bg:#15102a;--sonde-color-table-header-text:#e8e0ff;--sonde-slide-role-primary:#fff;--sonde-slide-role-accent:#38bdf8;--sonde-slide-role-gold:#c8b878;--sonde-slide-role-glow:#fa4;--sonde-slide-role-glow-deep:#f40;--sonde-slide-role-cta:#fa4;--sonde-slide-role-muted:#8888a8;--sonde-slide-role-secondary:#e4e4ed;--sonde-slide-role-strut:#567;--sonde-slide-role-strut-light:#789;--sonde-slide-bg:#0d1117;--sonde-slide-font-title:"Archivo Black", sans-serif;--sonde-slide-font-body:"Trebuchet MS", sans-serif;--sonde-slide-font-mono:"JetBrains Mono", ui-monospace, monospace;--sonde-slide-syntax-string:#98c379;--sonde-slide-code-bg:#141922;--sonde-slide-code-text:#e4e4ed;--sonde-slide-code-line-num:#567;--sonde-slide-code-highlight-bg:#1e2a3a;--sonde-slide-pipeline-bg:#1a1f2b;--sonde-slide-pipeline-active-bg:#1a2744;--sonde-slide-detail-text:#8888a8;--sonde-slide-bar-label:#e4e4ed;--sonde-slide-bar-track:#1a1f2b;--sonde-slide-bar-truncated-stripe:#0d111766;--sonde-slide-image-placeholder-bg:#1a1f2b;--sonde-slide-quote-border:#567;--sonde-slide-hub-spoke-node-fill:#1a2744;--sonde-slide-hub-spoke-hub-text:#0d1117;--sonde-daylight-mark-sun-stop-0:#ffe082;--sonde-daylight-mark-sun-stop-1:#ffb300;--sonde-daylight-mark-sun-stop-2:#e65100;--sonde-daylight-mark-crater:transparent;--sonde-daylight-mark-probe:#1a1a2e;--sonde-daylight-mark-solid-display:block;--sonde-daylight-mark-line-display:none;--sonde-daylight-mark-preview-light-sun-stop-0:#ffe082;--sonde-daylight-mark-preview-light-sun-stop-1:#ffb300;--sonde-daylight-mark-preview-light-sun-stop-2:#e65100;--sonde-daylight-mark-preview-light-crater:transparent;--sonde-daylight-mark-preview-light-probe:#1a1a2e;--sonde-daylight-mark-preview-light-solid-display:block;--sonde-daylight-mark-preview-light-line-display:none;--sonde-daylight-mark-preview-dark-sun-stop-0:#e0e8f0;--sonde-daylight-mark-preview-dark-sun-stop-1:#a8b4c0;--sonde-daylight-mark-preview-dark-sun-stop-2:#505860;--sonde-daylight-mark-preview-dark-crater:transparent;--sonde-daylight-mark-preview-dark-probe:#0a1120;--sonde-daylight-mark-preview-dark-solid-display:block;--sonde-daylight-mark-preview-dark-line-display:none;--sonde-daylight-mark-preview-high-contrast-sun-stop-0:#000;--sonde-daylight-mark-preview-high-contrast-sun-stop-1:#000;--sonde-daylight-mark-preview-high-contrast-sun-stop-2:#000;--sonde-daylight-mark-preview-high-contrast-crater:transparent;--sonde-daylight-mark-preview-high-contrast-probe:#fff;--sonde-daylight-mark-preview-high-contrast-solid-display:none;--sonde-daylight-mark-preview-high-contrast-line-display:block;--sonde-daylight-mock-bg:#f4ecd8;--sonde-daylight-mock-surface:#fffaf0;--sonde-daylight-mock-surface-muted:#ece2c8;--sonde-daylight-mock-border:#c9bda0;--sonde-daylight-mock-primary:#142a4b;--sonde-daylight-mock-accent:#1d3a6b;--sonde-daylight-mock-text:#1a1a2e;--sonde-daylight-mock-text-muted:#6b6552;--sonde-daylight-mock-pass:#1f7a5a;--sonde-daylight-mock-warn:#c9621a;--sonde-daylight-mock-alert:#b3331e;--sonde-daylight-mock-inverse-accent:#a8b8d4;--sonde-daylight-mock-crater:#cf8a20;--sonde-daylight-hc-mark-earth-blue:#0b3d91;--sonde-daylight-hc-mark-bus-gold:#6b5a00;--sonde-daylight-hc-mark-rtg-brown:#4a3825;--sonde-daylight-hc-mark-metal:#111;--sonde-daylight-hc-mark-flame-deep:#8a1c00;--sonde-daylight-hc-mark-flame-mid:#b32400;--sonde-daylight-hc-mark-flame-hot:#c50;--sonde-probe-light-dish-1:#f8faff;--sonde-probe-light-dish-2:#e8eef8;--sonde-probe-light-dish-3:#b8c4d8;--sonde-probe-light-bus-1:#d8c888;--sonde-probe-light-bus-2:#c8b878;--sonde-probe-light-bus-3:#a89848;--sonde-probe-light-rtg-1:#9a8a7a;--sonde-probe-light-rtg-2:#7a6a5a;--sonde-probe-light-boom:#99a4b0;--sonde-probe-light-boom-dot:#889098;--sonde-probe-light-boom-dot-stroke:#778088;--sonde-probe-light-strut-stroke:#778088;--sonde-probe-light-dish-stroke:#567;--sonde-probe-light-dish-ring:#c8d0e0;--sonde-probe-light-strut:#789;--sonde-probe-light-feed-fill:#f0f4fc;--sonde-probe-light-feed-inner:#e4e8f4;--sonde-probe-light-feed-stroke:#678;--sonde-probe-light-feed-inner-stroke:#899;--sonde-probe-light-bus-stroke:#567;--sonde-probe-light-bus-line:#a89848;--sonde-probe-light-panel:#b8a868;--sonde-probe-light-panel-stroke:#8a7a5a;--sonde-probe-light-thruster:#778088;--sonde-probe-light-antenna:#99a4b0;--sonde-probe-light-antenna-dot:#aab4bc;--sonde-probe-light-antenna-dot-stroke:#889098;--sonde-probe-light-sci-platform:#99a4b0;--sonde-probe-light-sci-lens-1:#345;--sonde-probe-light-sci-lens-1-stroke:#567;--sonde-probe-light-sci-lens-1-inner:#234;--sonde-probe-light-sci-lens-1-inner-stroke:#456;--sonde-probe-light-sci-lens-2:#345;--sonde-probe-light-rtg-line:#6a5a4a;--sonde-probe-light-rtg-cap:#7a6a5a;--sonde-probe-glow-core:#fc6;--sonde-probe-glow-mid:#fa4;--sonde-probe-glow-outer:#f72;--sonde-probe-glow-far:#f40;--sonde-color-annotation-label-on-dark:#fff;--sonde-color-annotation-label-on-light:#1a1a1a;--sonde-color-vpat-supports-fg:#2e7d32;--sonde-color-vpat-supports-bg:#e8f5e9;--sonde-color-vpat-partial-fg:#c56000;--sonde-color-vpat-partial-border:#e67e22;--sonde-color-vpat-partial-bg:#fff3e0;--sonde-color-vpat-doesnot-fg:#c0392b;--sonde-color-vpat-doesnot-bg:#ffebee;--sonde-color-vpat-noteval-fg:#546e7a;--sonde-color-vpat-noteval-border:#7f8c8d;--sonde-color-vpat-noteval-bg:#eceff1;--sonde-color-megaphone-bg-strong:#d4a0171f;--sonde-color-megaphone-bg-medium:#d4a0171a;--sonde-color-megaphone-bg-light:#d4a0170f;--sonde-color-megaphone-gradient-end:#0a8a7e0f;--sonde-color-feedback-dark-from:#1a2636;--sonde-color-feedback-dark-to:#152028;--sonde-color-score-tier-0:#b36205;--sonde-color-score-tier-1:#9f6d03;--sonde-color-score-tier-2:#0c857b;--sonde-color-score-tier-3:#1d4ed8;--sonde-color-score-text-on-badge:#fff;--sonde-color-score-tier-0-on-dark:#f97316;--sonde-color-score-tier-1-on-dark:#fbbf24;--sonde-color-score-tier-2-on-dark:#2dd4bf;--sonde-color-score-tier-3-on-dark:#60a5fa;--sonde-color-badge-pass-bg:#dcfce7;--sonde-color-badge-fail-bg:#fef2f2;--sonde-color-badge-partial-bg:#fef3c7;--sonde-color-badge-na-bg:#f5f5f4;--sonde-color-badge-info-bg:#e0f2fe;--sonde-color-badge-warning-bg:#fef3c7;--sonde-color-badge-error-bg:#fef2f2;--sonde-color-badge-critical-bg:#fff1f2;--sonde-code-bg:#292524;--sonde-code-text:#e7e5e4;--sonde-code-line-num:#78716c;--sonde-code-gutter-bg:#1c1917;--sonde-code-highlight-bg:#ffffff0f;--sonde-syntax-keyword:#c792ea;--sonde-syntax-type:#ffcb6b;--sonde-syntax-string:#c3e88d;--sonde-syntax-number:#f78c6c;--sonde-syntax-comment:#94a3b8;--sonde-syntax-function:#82aaff;--sonde-syntax-variable:#d6deeb;--sonde-syntax-constant:#f78c6c;--sonde-syntax-property:#82aaff;--sonde-syntax-punctuation:#89ddff;--sonde-syntax-tag:#ff5370;--sonde-syntax-default:#d6deeb;--sonde-color-diff-bg:#0a0e14;--sonde-color-diff-add-bg:#0d2818;--sonde-color-diff-add-text:#7ce08a;--sonde-color-diff-add-gutter:#1a3a2a;--sonde-color-diff-remove-bg:#2d0f0f;--sonde-color-diff-remove-text:#e07c7c;--sonde-color-diff-remove-gutter:#3a1a1a;--sonde-color-diff-unchanged-gutter:#0d1117;--sonde-color-diff-unchanged-text:var(--sonde-syntax-default);--sonde-color-diff-text:var(--sonde-color-text);--sonde-color-diff-muted:var(--sonde-color-text-muted);--sonde-color-diff-border:var(--sonde-color-border);--sonde-color-diff-border-subtle:var(--sonde-color-border-subtle);--sonde-color-diff-toolbar-bg:var(--sonde-color-surface);--sonde-color-diff-toolbar-text:var(--sonde-color-text);--sonde-color-diff-toolbar-label:var(--sonde-color-accent);--sonde-color-diff-empty-bg:var(--sonde-color-diff-unchanged-gutter);--sonde-color-diff-separator-bg:var(--sonde-color-diff-unchanged-gutter);--sonde-color-diff-separator-text:var(--sonde-color-text);--sonde-color-diff-divider-bg:var(--sonde-color-surface-elevated);--sonde-color-diff-divider-hover-bg:var(--sonde-color-accent);--sonde-color-diff-grip:var(--sonde-color-border);--sonde-color-diff-current-hunk-outline:var(--sonde-color-accent);--sonde-color-diff-prefix-unchanged:var(--sonde-color-text-muted);--sonde-color-diff-scrollbar-track:var(--sonde-color-diff-bg);--sonde-color-diff-scrollbar-thumb:var(--sonde-color-border);--sonde-color-diff-control-bg:var(--sonde-color-diff-bg);--sonde-color-diff-control-text:var(--sonde-color-text-muted);--sonde-color-diff-control-border:var(--sonde-color-border);--sonde-color-diff-control-hover-bg:var(--sonde-color-diff-bg);--sonde-color-diff-control-hover-text:var(--sonde-color-accent);--sonde-color-diff-control-hover-border:var(--sonde-color-accent);--sonde-color-diff-control-active-bg:var(--sonde-color-accent);--sonde-color-diff-control-active-text:var(--sonde-color-bg);--sonde-color-diff-control-active-border:var(--sonde-color-accent);--sonde-color-diff-control-disabled-bg:var(--sonde-color-diff-bg);--sonde-color-diff-control-disabled-text:var(--sonde-color-text-muted);--sonde-color-diff-control-disabled-border:var(--sonde-color-border-subtle);--sonde-diff-font-body:var(--sonde-font-body);--sonde-diff-font-mono:var(--sonde-font-mono);--sonde-diff-code-font-size:.875rem;--sonde-diff-toolbar-font-size:.875rem;--sonde-diff-gutter-font-size:.875rem;--sonde-diff-line-height:1.5;--sonde-diff-code-line-height:1.5;--sonde-diff-row-height:1.5rem;--sonde-diff-toolbar-gap:var(--sonde-spacing-sm);--sonde-diff-toolbar-padding-block:.375rem;--sonde-diff-toolbar-padding-inline:var(--sonde-spacing-sm);--sonde-diff-control-padding-block:var(--sonde-spacing-xs);--sonde-diff-control-padding-inline:var(--sonde-spacing-sm);--sonde-diff-control-radius:var(--sonde-radius-sm);--sonde-diff-prefix-margin-inline-end:var(--sonde-spacing-xs);--sonde-diff-gutter-width:3.25rem;--sonde-diff-gutter-padding-inline:.375rem;--sonde-diff-code-cell-min-width:20rem;--sonde-diff-code-cell-padding-inline:var(--sonde-spacing-sm);--sonde-diff-separator-padding-block:var(--sonde-spacing-xs);--sonde-diff-separator-padding-inline:var(--sonde-spacing-sm);--sonde-diff-header-padding-block:var(--sonde-spacing-xs);--sonde-diff-header-padding-inline:var(--sonde-spacing-sm);--sonde-diff-divider-width:.375rem;--sonde-diff-grip-width:.125rem;--sonde-diff-grip-height:1.5rem;--sonde-diff-scrollbar-size:.625rem;--sonde-diff-scrollbar-thumb-radius:var(--sonde-radius-sm);--sonde-diff-current-hunk-outline-width:2px;--sonde-diff-gutter-border-width:1px;--sonde-exhibit-bg:#0d1117;--sonde-exhibit-surface:#1a2744;--sonde-exhibit-border:#ffffff1f;--sonde-exhibit-border-subtle:#ffffff0f;--sonde-exhibit-text-muted:#8888a8;--sonde-exhibit-overlay:#000000a6;--sonde-color-surface-elevated:#1f1840;--sonde-color-border-strong:#3a2d6b;--sonde-viz-grid-overlay:#b185ff08;--sonde-viz-glow:#b185ff2e;--sonde-viz-label-bg:#0a0618e0;--sonde-viz-node-faded:#9087b826;--sonde-viz-edge:#9087b866;--sonde-viz-code-bg:#b185ff14;--sonde-font-body:"Outfit", "IBM Plex Sans", "Avenir Next", system-ui, sans-serif;--sonde-font-heading:"Outfit", "IBM Plex Sans", sans-serif;--sonde-font-mono:"IBM Plex Mono", "Fira Code", ui-monospace, monospace;--sonde-font-display:"Outfit", "IBM Plex Sans", sans-serif;--sonde-font-size-base:16px;--sonde-font-size-body:1rem;--sonde-font-size-body-small:.875rem;--sonde-font-size-caption:.875rem;--sonde-font-size-control:.875rem;--sonde-font-size-chip:.875rem;--sonde-font-size-overline:.75rem;--sonde-letter-spacing-overline:.04em;--sonde-line-height:1.65;--sonde-spacing-2xs:.125rem;--sonde-spacing-xs:.25rem;--sonde-spacing-sm:.5rem;--sonde-spacing-xs-plus:.75rem;--sonde-spacing-md:1rem;--sonde-spacing-lg:1.5rem;--sonde-spacing-xl:2rem;--sonde-spacing-2xl:3rem;--sonde-icon-size-caption:.875rem;--sonde-icon-size-compact:1rem;--sonde-icon-size-control:1.125rem;--sonde-icon-size-display:2rem;--sonde-spacing-3xl:4rem;--sonde-content-readable-max:72ch;--sonde-content-data-max:95%;--sonde-content-min-width:320px;--sonde-content-padding:clamp(1rem, 3vw, 3rem);--sonde-form-factor-phone-max:480px;--sonde-form-factor-tablet-max:1024px;--sonde-form-factor-large-min:1920px;--sonde-layout-shell-max:96%;--sonde-layout-readable-max:var(--sonde-content-readable-max);--sonde-layout-data-max:var(--sonde-content-data-max);--sonde-layout-gutter-inline:var(--sonde-content-padding);--sonde-layout-gutter-block:var(--sonde-spacing-xl);--sonde-layout-panel-min:min(100%, 18rem);--sonde-layout-panel-max:28rem;--sonde-layout-grid-min:16rem;--sonde-layout-toolbar-gap:var(--sonde-spacing-sm);--sonde-target-size-min:44px;--sonde-target-size-comfort:48px;--sonde-border-width-thin:1px;--sonde-border-width-focus:2px;--sonde-border-width-accent:3px;--sonde-radius-sm:4px;--sonde-radius-md:8px;--sonde-radius-lg:14px;--sonde-radius-pill:999px;--sonde-motion-duration-fast:.15s;--sonde-motion-duration-slow:.3s;--sonde-motion-duration-spinner:1.6s;--sonde-motion-easing:cubic-bezier(.4, 0, .2, 1);--sonde-motion-reduce:0;--sonde-spinner-size:96px;--sonde-spinner-orbit-radius:28;--sonde-spinner-overlay-bg:#fffffff0;--sonde-spinner-glow:0 0 12px #406cf259;--sonde-shadow-sm:0 1px 3px #0000000f;--sonde-shadow-md:0 4px 18px #1a35541a;--sonde-shadow-lg:0 8px 28px #1a355424;--sonde-shadow-swatch:0 2px 5px #0000002b;--sonde-shadow-glow-pulse:0 0 12px 4px #1e3a5f40;--sonde-shadow-annotation-detail:0 4px 12px #00000026;--sonde-shadow-daylight-card:0 4px 14px -10px #080c1e40;--sonde-shadow-daylight-gallery-rest:0 12px 32px -24px #080c1e40;--sonde-shadow-daylight-gallery-hover:0 18px 36px -20px #080c1e4d;--sonde-shadow-daylight-cta-rest:0 8px 20px -12px #080c1e59;--sonde-shadow-daylight-cta-hover:0 12px 26px -12px #080c1e73;--sonde-color-contrast-safe-button-text:#fff;--sonde-color-contrast-safe-button-bg:#134e8e;--sonde-color-contrast-safe-button-hover:#0f3e70}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-mode=light]):not([data-theme=high-contrast]):not([data-theme=ultraviolet]):not([data-theme=infrared]){--sonde-color-sidebar:#0d1117;--sonde-color-table-header-bg:#0a0a14;--sonde-color-table-header-text:#e8e0ff;--sonde-color-badge-pass-bg:#06342a;--sonde-color-badge-fail-bg:#3a0612;--sonde-color-badge-partial-bg:#3a2505;--sonde-color-badge-na-bg:#171421;--sonde-color-badge-info-bg:#082f49;--sonde-color-badge-warning-bg:#3a2505;--sonde-color-badge-error-bg:#3a0612;--sonde-color-badge-critical-bg:#3b071a;--sonde-code-bg:#0f0f0f;--sonde-code-text:#e7e5e4;--sonde-probe-light-dish-1:#3a4a60;--sonde-probe-light-dish-2:#2a3a50;--sonde-probe-light-dish-3:#1a2a3a;--sonde-probe-light-bus-1:#8a7a3a;--sonde-probe-light-bus-2:#7a6a2a;--sonde-probe-light-bus-3:#5a4a1a;--sonde-probe-light-rtg-1:#4a3a2a;--sonde-probe-light-rtg-2:#3a2a1a;--sonde-probe-light-boom:#4a5a6a;--sonde-probe-light-boom-dot:#3a4a5a;--sonde-probe-light-boom-dot-stroke:#2a3a4a;--sonde-probe-light-strut-stroke:#2a3a4a;--sonde-probe-light-dish-stroke:#2a3a4a;--sonde-probe-light-dish-ring:#3a4a5a;--sonde-probe-light-strut:#3a4a5a;--sonde-probe-light-feed-fill:#c8d0e0;--sonde-probe-light-feed-inner:#b0b8c8;--sonde-probe-light-feed-stroke:#3a4a5a;--sonde-probe-light-feed-inner-stroke:#2a3a4a;--sonde-probe-light-bus-stroke:#2a2a2a;--sonde-probe-light-bus-line:#5a4a1a;--sonde-probe-light-panel:#6a5a2a;--sonde-probe-light-panel-stroke:#4a3a1a;--sonde-probe-light-thruster:#3a4a5a;--sonde-probe-light-antenna:#4a5a6a;--sonde-probe-light-antenna-dot:#5a6a7a;--sonde-probe-light-antenna-dot-stroke:#3a4a5a;--sonde-probe-light-sci-platform:#4a5a6a;--sonde-probe-light-sci-lens-1:#1a2a3a;--sonde-probe-light-sci-lens-1-stroke:#2a3a4a;--sonde-probe-light-sci-lens-1-inner:#0a1a2a;--sonde-probe-light-sci-lens-1-inner-stroke:#1a2a3a;--sonde-probe-light-sci-lens-2:#1a2a3a;--sonde-probe-light-rtg-line:#3a2a1a;--sonde-probe-light-rtg-cap:#4a3a2a;--sonde-daylight-mark-sun-stop-0:#e0e8f0;--sonde-daylight-mark-sun-stop-1:#a8b4c0;--sonde-daylight-mark-sun-stop-2:#505860;--sonde-daylight-mark-crater:transparent;--sonde-daylight-mark-probe:#0a1120}}[data-theme=dark],[data-mode=dark]:not([data-theme=ultraviolet]):not([data-theme=infrared]):not([data-theme=high-contrast]){--sonde-probe-light-dish-1:#3a4a60;--sonde-probe-light-dish-2:#2a3a50;--sonde-probe-light-dish-3:#1a2a3a;--sonde-probe-light-bus-1:#8a7a3a;--sonde-probe-light-bus-2:#7a6a2a;--sonde-probe-light-bus-3:#5a4a1a;--sonde-probe-light-rtg-1:#4a3a2a;--sonde-probe-light-rtg-2:#3a2a1a;--sonde-probe-light-boom:#4a5a6a;--sonde-probe-light-boom-dot:#3a4a5a;--sonde-probe-light-boom-dot-stroke:#2a3a4a;--sonde-probe-light-strut-stroke:#2a3a4a;--sonde-probe-light-dish-stroke:#2a3a4a;--sonde-probe-light-dish-ring:#3a4a5a;--sonde-probe-light-strut:#3a4a5a;--sonde-probe-light-feed-fill:#c8d0e0;--sonde-probe-light-feed-inner:#b0b8c8;--sonde-probe-light-feed-stroke:#3a4a5a;--sonde-probe-light-feed-inner-stroke:#2a3a4a;--sonde-probe-light-bus-stroke:#2a2a2a;--sonde-probe-light-bus-line:#5a4a1a;--sonde-probe-light-panel:#6a5a2a;--sonde-probe-light-panel-stroke:#4a3a1a;--sonde-probe-light-thruster:#3a4a5a;--sonde-probe-light-antenna:#4a5a6a;--sonde-probe-light-antenna-dot:#5a6a7a;--sonde-probe-light-antenna-dot-stroke:#3a4a5a;--sonde-probe-light-sci-platform:#4a5a6a;--sonde-probe-light-sci-lens-1:#1a2a3a;--sonde-probe-light-sci-lens-1-stroke:#2a3a4a;--sonde-probe-light-sci-lens-1-inner:#0a1a2a;--sonde-probe-light-sci-lens-1-inner-stroke:#1a2a3a;--sonde-probe-light-sci-lens-2:#1a2a3a;--sonde-probe-light-rtg-line:#3a2a1a;--sonde-probe-light-rtg-cap:#4a3a2a;--sonde-daylight-mark-sun-stop-0:#e0e8f0;--sonde-daylight-mark-sun-stop-1:#a8b4c0;--sonde-daylight-mark-sun-stop-2:#505860;--sonde-daylight-mark-crater:transparent;--sonde-daylight-mark-probe:#0a1120;--sonde-color-sidebar:#0d1117;--sonde-color-table-header-bg:#0a0a14;--sonde-color-table-header-text:#e8e0ff;--sonde-color-badge-pass-bg:#06342a;--sonde-color-badge-fail-bg:#3a0612;--sonde-color-badge-partial-bg:#3a2505;--sonde-color-badge-na-bg:#171421;--sonde-color-badge-info-bg:#082f49;--sonde-color-badge-warning-bg:#3a2505;--sonde-color-badge-error-bg:#3a0612;--sonde-color-badge-critical-bg:#3b071a;--sonde-code-bg:#0f0f0f;--sonde-code-text:#e7e5e4}@media (prefers-reduced-motion:reduce){:root{--sonde-motion-reduce:1;--sonde-motion-duration-fast:0s;--sonde-motion-duration-slow:0s}}@media print{:root{--sonde-color-bg:#fff;--sonde-color-surface:#fff;--sonde-color-sidebar:#fff;--sonde-color-text:#000;--sonde-color-text-heading:#000;--sonde-color-border:#ccc;--sonde-color-border-subtle:#eee;--sonde-shadow-sm:none;--sonde-shadow-md:none;--sonde-shadow-lg:none;--sonde-code-bg:color-mix(in srgb, var(--sonde-color-text) 6%, var(--sonde-color-surface));--sonde-code-text:var(--sonde-color-text);--sonde-code-line-num:var(--sonde-color-text-muted);--sonde-code-gutter-bg:color-mix(in srgb, var(--sonde-color-text) 4%, var(--sonde-color-surface));--sonde-code-highlight-bg:color-mix(in srgb, var(--sonde-color-primary) 10%, var(--sonde-color-surface));--sonde-syntax-keyword:#1a3554;--sonde-syntax-type:#08645e;--sonde-syntax-string:#14532d;--sonde-syntax-number:#9f4f05;--sonde-syntax-comment:#635e58;--sonde-syntax-function:#0369a1;--sonde-syntax-variable:#1c1917;--sonde-syntax-constant:#ad3a0b;--sonde-syntax-property:#1a3554;--sonde-syntax-punctuation:#57534e;--sonde-syntax-tag:#991b1b;--sonde-syntax-default:#1c1917;--sonde-color-diff-bg:#f0ebe0;--sonde-color-diff-add-bg:#dcf5eb;--sonde-color-diff-add-text:#086962;--sonde-color-diff-add-gutter:#c5e7dc;--sonde-color-diff-remove-bg:#fde6dc;--sonde-color-diff-remove-text:#9b2f08;--sonde-color-diff-remove-gutter:#f3cbbf;--sonde-color-diff-unchanged-gutter:#e9e3d5;--sonde-color-fix-label:var(--sonde-color-secondary);--sonde-color-fix-text:var(--sonde-color-text);--sonde-viz-code-bg:var(--sonde-code-bg)}body,.sonde-exhibit,.scribe-shell__main{color:#000!important;background:#fff!important}.site-nav,.settings-dropdown,footer,.sonde-nav,.sonde-controls,.scribe-leaderboard-pagination,.leaderboard-pagination,[data-print=hide]{display:none!important}details,details:not([open]){display:block}details>summary{display:none}details>*{display:revert}pre,code,.exhibit-code-block{break-inside:avoid;page-break-inside:avoid;orphans:4;widows:4}section,.vpat-section,tr{break-inside:avoid}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid}thead{display:table-header-group}th.sortable:after,th[data-sort-key]:after{content:"";display:none}tr[data-filtered=true]{display:none}body[data-scribe-print-rows=all] tr[data-filtered=true]{display:table-row}}@media (forced-colors:active){:root{--sonde-color-primary:LinkText;--sonde-color-text:CanvasText;--sonde-color-bg:Canvas;--sonde-color-surface:Canvas;--sonde-color-border:CanvasText;--sonde-color-accent:Highlight;--sonde-color-table-header-bg:Canvas;--sonde-color-table-header-text:CanvasText}}:root:lang(ja),:root:lang(zh),:root:lang(ko),[lang^=ja],[lang^=zh],[lang^=ko]{--sonde-content-readable-max:40ch;--sonde-layout-readable-max:40ch}@media (width<=480px){:root{--sonde-content-data-max:100%;--sonde-content-padding:clamp(.75rem, 4vw, 1rem);--sonde-layout-shell-max:100%;--sonde-layout-data-max:100%;--sonde-layout-gutter-inline:var(--sonde-content-padding);--sonde-layout-gutter-block:var(--sonde-spacing-lg);--sonde-layout-panel-min:100%;--sonde-layout-panel-max:100%;--sonde-layout-grid-min:min(100%, 14rem);--sonde-layout-toolbar-gap:var(--sonde-spacing-xs)}}@media (width>=1920px){:root{--sonde-content-data-max:94%;--sonde-content-padding:clamp(2rem, 2vw, 5rem);--sonde-layout-shell-max:96%;--sonde-layout-data-max:94%;--sonde-layout-gutter-inline:var(--sonde-content-padding);--sonde-layout-gutter-block:var(--sonde-spacing-2xl);--sonde-layout-grid-min:18rem}}.sl-contact-layout{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.sl-contact-form{border:1px solid var(--sonde-color-border);background:color-mix(in srgb, var(--sonde-color-surface) 68%, transparent);border-radius:.5rem;gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.35rem);display:grid}.sl-contact-aside{align-content:start;gap:1.5rem;display:grid}.sl-contact-form-heading h2{color:var(--sonde-color-text-heading);font-family:var(--sonde-font-heading);margin:0;font-size:1.25rem;line-height:1.2}.sl-contact-form-heading p,.sl-contact-note,.sl-contact-privacy{color:var(--sonde-color-text-muted);margin:0;font-size:.92rem;line-height:1.5}.sl-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.sl-contact-field{min-width:0;color:var(--sonde-color-text-heading);font-family:var(--sonde-font-heading);letter-spacing:.04em;text-transform:uppercase;gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.sl-contact-field-wide{grid-column:1/-1}.sl-contact-field input,.sl-contact-field select,.sl-contact-field textarea{box-sizing:border-box;border:1px solid var(--sonde-color-border);background:var(--sonde-color-bg);width:100%;min-width:0;color:var(--sonde-color-text);font:400 .98rem / 1.45 var(--sonde-font-body);border-radius:.4rem}.sl-contact-field input,.sl-contact-field select{min-height:2.55rem;padding:0 .75rem}.sl-contact-field textarea{resize:vertical;min-height:8rem;padding:.65rem .75rem}.sl-contact-field input:focus-visible,.sl-contact-field select:focus-visible,.sl-contact-field textarea:focus-visible,.sl-contact-consent input:focus-visible{outline:3px solid var(--sonde-color-primary);outline-offset:2px}.sl-contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sl-contact-consent{color:var(--sonde-color-text);align-items:flex-start;gap:.65rem;font-size:.95rem;line-height:1.4;display:flex}.sl-contact-consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.1rem}.sl-contact-turnstile{align-items:center;min-height:4.1rem;display:flex}.sl-page .sl-contact-submit{cursor:pointer;background:0 0;justify-self:start}.sl-page .sl-contact-submit:disabled,.sl-page .sl-contact-submit:disabled:hover{border-color:var(--sonde-color-border);color:var(--sonde-color-text-muted);opacity:.6;cursor:not-allowed;background:0 0}@media (width<=56rem){.sl-contact-layout,.sl-contact-form-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=30rem){.sl-contact-form{margin-inline:calc(-1 * var(--sonde-content-padding));padding-inline:.5rem}}@property --sonde-code-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-code-gutter-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-code-highlight-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-code-line-num{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-code-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-accent{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-accent-dim{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-annotation-label-on-dark{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-annotation-label-on-light{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-critical-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-error-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-fail-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-info-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-na-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-partial-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-pass-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-badge-warning-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-border-strong{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-border-subtle{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-contrast-safe-button-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-contrast-safe-button-hover{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-contrast-safe-button-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-critical{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-add-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-add-gutter{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-add-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-remove-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-remove-gutter{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-remove-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-diff-unchanged-gutter{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-error{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-fail{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-feedback-dark-from{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-feedback-dark-to{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-info{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-megaphone-bg-light{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-megaphone-bg-medium{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-megaphone-bg-strong{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-megaphone-gradient-end{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-na{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-partial{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-pass{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-primary{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-text-on-badge{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-0{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-0-on-dark{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-1-on-dark{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-2-on-dark{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-3{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-score-tier-3-on-dark{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-secondary{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-sidebar{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-surface{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-surface-elevated{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-table-header-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-table-header-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-text-heading{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-text-muted{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-doesnot-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-doesnot-fg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-noteval-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-noteval-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-noteval-fg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-partial-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-partial-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-partial-fg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-supports-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-vpat-supports-fg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-color-warning{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-bus-gold{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-earth-blue{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-flame-deep{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-flame-hot{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-flame-mid{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-metal{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-hc-mark-rtg-brown{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-crater{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-dark-crater{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-dark-probe{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-dark-sun-stop-0{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-dark-sun-stop-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-dark-sun-stop-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-high-contrast-crater{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-high-contrast-probe{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-high-contrast-sun-stop-0{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-high-contrast-sun-stop-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-high-contrast-sun-stop-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-light-crater{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-light-probe{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-light-sun-stop-0{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-light-sun-stop-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-preview-light-sun-stop-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-probe{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-sun-stop-0{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-sun-stop-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mark-sun-stop-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-accent{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-alert{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-crater{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-inverse-accent{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-pass{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-primary{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-surface{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-surface-muted{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-text-muted{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-daylight-mock-warn{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-border-subtle{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-overlay{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-surface{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-exhibit-text-muted{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-glow-core{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-glow-far{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-glow-mid{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-glow-outer{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-antenna{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-antenna-dot{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-antenna-dot-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-boom{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-boom-dot{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-boom-dot-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-bus-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-bus-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-bus-3{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-bus-line{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-bus-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-dish-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-dish-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-dish-3{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-dish-ring{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-dish-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-feed-fill{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-feed-inner{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-feed-inner-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-feed-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-panel{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-panel-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-rtg-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-rtg-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-rtg-cap{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-rtg-line{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-lens-1{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-lens-1-inner{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-lens-1-inner-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-lens-1-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-lens-2{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-sci-platform{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-strut{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-strut-stroke{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-probe-light-thruster{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-bar-label{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-bar-track{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-bar-truncated-stripe{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-code-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-code-highlight-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-code-line-num{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-code-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-detail-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-hub-spoke-hub-text{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-hub-spoke-node-fill{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-image-placeholder-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-pipeline-active-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-pipeline-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-quote-border{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-accent{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-cta{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-glow{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-glow-deep{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-gold{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-muted{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-primary{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-secondary{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-strut{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-role-strut-light{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-slide-syntax-string{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-spinner-overlay-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-comment{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-constant{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-default{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-function{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-keyword{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-number{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-property{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-punctuation{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-string{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-tag{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-type{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-syntax-variable{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-code-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-edge{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-glow{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-grid-overlay{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-label-bg{syntax:"<color>";inherits:true;initial-value:#f0f}@property --sonde-viz-node-faded{syntax:"<color>";inherits:true;initial-value:#f0f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}[hidden]:not([hidden=until-found]){display:none!important}html{font-size:var(--sonde-font-size-base)}body{font-family:var(--sonde-font-body);color:var(--sonde-color-text);background:var(--sonde-color-bg);line-height:var(--sonde-line-height);min-inline-size:min(100%, var(--sonde-content-min-width));-webkit-font-smoothing:antialiased;overflow-x:clip}.skip-link{z-index:20;border:2px solid var(--sonde-color-primary);border-radius:0 0 var(--sonde-radius-sm) var(--sonde-radius-sm);background:var(--sonde-color-bg);color:var(--sonde-color-primary);font-family:var(--sonde-font-heading);padding:.65rem .9rem;font-weight:700;text-decoration:none;position:absolute;inset-block-start:-100vh;inset-inline-start:1rem;transform:none}.skip-link:focus,.skip-link:focus-visible{outline:3px solid var(--sonde-color-accent);outline-offset:2px;inset-block-start:0;transform:none}.sonde-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,h4{font-family:var(--sonde-font-heading);color:var(--sonde-color-text-heading);font-weight:600;line-height:1.25}h1{margin-bottom:.5rem;font-size:2rem}h2{border-bottom:2px solid var(--sonde-color-primary);margin-top:2rem;margin-bottom:.75rem;padding-bottom:.25rem;font-size:1.5rem}h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.15rem}a{color:var(--sonde-color-primary);-webkit-text-decoration-color:color-mix(in srgb, currentColor 58%, transparent);text-decoration-color:color-mix(in srgb, currentColor 58%, transparent);text-underline-offset:.18em;font-weight:600;text-decoration-line:underline;text-decoration-thickness:max(1px,.08em)}a:hover{color:var(--sonde-color-accent);text-decoration-color:currentColor}a:visited{color:var(--sonde-color-primary)}a:focus-visible{border-radius:var(--sonde-radius-sm);color:var(--sonde-color-accent);outline:2px solid var(--sonde-color-accent);outline-offset:3px;text-decoration-color:currentColor}.sonde-inline-external-link,.sonde-inline-external-link:visited,.sonde-exhibit .sonde-inline-external-link,.sonde-exhibit .sonde-inline-external-link:visited{text-decoration:none}.sonde-inline-external-link-text{text-underline-offset:.12em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:.08em}.sonde-external-link-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vertical-align:.08em;width:.72em;height:.72em;margin-inline-start:.12em;transition:transform .12s;display:inline-block}.sonde-inline-external-link:hover .sonde-external-link-icon,.sonde-inline-external-link:focus-visible .sonde-external-link-icon{transform:translate(.06em,-.06em)}button,input,select,textarea{touch-action:manipulation}[data-scribe-anchor],:target{scroll-margin-top:var(--sonde-spacing-xl)}@media (prefers-reduced-motion:no-preference){:target:not([data-scribe-anchor]){animation:1.45s ease-out sonde-target-flash}}@keyframes sonde-target-flash{0%,to{background-color:#0000;box-shadow:0 0 #0000}22%{background-color:color-mix(in srgb, var(--sonde-color-primary) 14%, transparent);box-shadow:0 0 0 .4rem color-mix(in srgb, var(--sonde-color-primary) 20%, transparent)}}code,pre{font-family:var(--sonde-font-mono);font-size:.88rem}pre{background:var(--sonde-code-bg);color:var(--sonde-code-text);border-radius:var(--sonde-radius-md);margin:.75rem 0;padding:1rem;overflow-x:auto}table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.92rem}th,td{text-align:start;border-bottom:1px solid var(--sonde-color-border);padding:.5rem .75rem}th{background:var(--sonde-color-table-header-bg);color:var(--sonde-color-table-header-text);font-family:var(--sonde-font-heading);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:500}@media (forced-colors:active){th{color:canvastext;background:canvas}}tr:nth-child(2n){background:color-mix(in srgb, var(--sonde-color-surface) 94%, var(--sonde-color-text) 6%)}tr:hover{background:var(--sonde-color-accent-dim)}.sonde-container{inline-size:min(100%, var(--sonde-layout-shell-max));max-width:var(--sonde-layout-shell-max);padding-block:var(--sonde-layout-gutter-block);padding-inline:var(--sonde-layout-gutter-inline);background:var(--sonde-color-surface);min-height:100vh;margin:0 auto}.sonde-readable{max-inline-size:var(--sonde-layout-readable-max)}.sonde-data-width{max-inline-size:var(--sonde-layout-data-max)}.sonde-responsive-flow{gap:var(--sonde-layout-gutter-inline);flex-wrap:wrap;align-items:flex-start;display:flex}.sonde-responsive-flow>*{flex:1 1 var(--sonde-layout-panel-min);max-inline-size:var(--sonde-layout-panel-max)}.sonde-responsive-flow>.sonde-responsive-primary{flex-basis:min(100%, var(--sonde-layout-data-max));max-inline-size:var(--sonde-layout-data-max)}.sonde-responsive-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sonde-layout-grid-min)), 1fr));gap:var(--sonde-layout-toolbar-gap);display:grid}.sonde-responsive-toolbar{gap:var(--sonde-layout-toolbar-gap);flex-wrap:wrap;align-items:center;display:flex}.sonde-responsive-toolbar>:is(a,button,input,select,textarea,[role=button],[role=menuitem]){min-block-size:var(--sonde-target-size-min)}.sonde-responsive-scroll{-webkit-overflow-scrolling:touch;max-inline-size:100%;overflow-x:auto}.sonde-cluster{align-items:center;gap:var(--sonde-spacing-sm);flex-wrap:wrap;display:flex}.sonde-cluster-between{justify-content:space-between;align-items:center;gap:var(--sonde-spacing-md);flex-wrap:wrap;display:flex}.sonde-cluster-end{justify-content:flex-end;align-items:center;gap:var(--sonde-spacing-sm);flex-wrap:wrap;min-inline-size:0;display:flex}.sonde-cluster-compact{align-items:center;gap:var(--sonde-spacing-xs);display:flex}.sonde-wrap-compact{gap:var(--sonde-spacing-xs);flex-wrap:wrap;display:flex}.sonde-fill{flex-direction:column;flex:1;min-block-size:0;display:flex}.sonde-scroll-region{flex:1;overflow:auto}.sonde-markdown-scroll{min-block-size:15rem;max-block-size:27.5rem;overflow:auto}.sonde-markdown-content{overflow-wrap:anywhere;min-inline-size:0;color:var(--sonde-color-text)}.sonde-table-selection-context{align-items:center;gap:var(--sonde-space-2,8px);flex-wrap:wrap;min-height:44px;display:inline-flex}.sonde-wip-status-control,.sonde-wip-status-cell{min-block-size:44px;min-inline-size:44px}.sonde-wip-status-control{gap:var(--sonde-space-1,4px)}.sonde-wip-status-count{text-align:end;font-variant-numeric:tabular-nums;min-inline-size:4ch;display:inline-block}.sonde-filter-bar,.sonde-filter-inline-groups,.sonde-filter-inline-group,.sonde-filter-checklist-triggers,.sonde-filter-checklist-heading,.sonde-filter-active-row{align-items:center;gap:var(--sonde-spacing-sm);min-inline-size:0;display:flex}.sonde-filter-bar,.sonde-filter-inline-groups,.sonde-filter-inline-group,.sonde-filter-checklist-triggers{flex-wrap:wrap}.sonde-filter-inline-groups{padding-inline-end:var(--sonde-spacing-md)}.sonde-filter-checklist{gap:var(--sonde-spacing-sm);inline-size:min(22rem, calc(100vw - 2 * var(--sonde-spacing-md)));max-block-size:min(32rem,100dvh - 6rem);padding:var(--sonde-spacing-md);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}.sonde-filter-sheet-content{overscroll-behavior:contain;padding-block-end:max(var(--sonde-spacing-lg), env(safe-area-inset-bottom))}.sonde-filter-checklist-heading{justify-content:space-between}.sonde-filter-checklist-selected{flex-direction:column;display:flex}.sonde-filter-checklist-option{inline-size:100%;min-block-size:var(--sonde-target-size-comfort);justify-content:space-between;margin:0}.sonde-filter-checklist-option-description{font-size:var(--sonde-font-size-caption);color:var(--sonde-color-text-muted);display:block}.sonde-tabular-count{font-variant-numeric:tabular-nums;margin-inline-start:var(--sonde-spacing-sm)}.sonde-chart-host{block-size:17.5rem;inline-size:100%}.sonde-chart-host-fill{flex:1;block-size:auto;min-block-size:17.5rem}.sonde-table-auto{table-layout:auto;inline-size:100%;min-inline-size:37.5rem}.sonde-popper{z-index:1300}.sonde-popper-passthrough{z-index:1300;pointer-events:none}.sonde-overlay{z-index:1300;background:var(--sonde-color-bg);padding:var(--sonde-spacing-md);gap:var(--sonde-spacing-sm);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.sonde-card{padding:var(--sonde-spacing-sm);max-inline-size:min(100%,22rem)}.sonde-panel{padding:var(--sonde-spacing-md);background:var(--sonde-color-surface-elevated);border-radius:var(--sonde-radius-md)}.sonde-primary-tab-actions{align-items:center;gap:var(--sonde-spacing-xs);min-block-size:42px;display:flex}.sonde-layout-primary-navigation{flex:auto;min-inline-size:0}.sonde-cockpit-rail-layout{isolation:isolate;flex-direction:row;display:flex}.sonde-cockpit-rail-layout>:last-child{isolation:isolate;flex:1;min-inline-size:0}@media (width<=767px){.sonde-cockpit-toolbar{align-content:center;row-gap:var(--sonde-spacing-xs);padding-block:var(--sonde-spacing-xs);flex-wrap:wrap}.sonde-cockpit-toolbar .sonde-layout-primary-navigation{flex:1 0 100%;order:1;inline-size:100%}}.sonde-surface-header-ruled{border-block-end:1px solid var(--sonde-color-border)}.sonde-advisory-list{margin:0;padding:0;list-style:none}.sonde-app-page{padding-block:var(--sonde-spacing-xl);padding-inline:var(--sonde-spacing-lg)}.sonde-pulse-page{padding-block:var(--sonde-spacing-sm)}.sonde-pulse-page-header{align-items:baseline;gap:var(--sonde-spacing-xs) var(--sonde-spacing-md);flex-wrap:wrap;display:flex}.sonde-pulse-page-header>:is(h1,p){margin-block:0}.sonde-pulse-control-deck{align-items:end;gap:var(--sonde-spacing-sm);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);display:grid}.sonde-ticket-tree-disclosure-collapsed{transform:rotate(-90deg)}.sonde-ticket-tree-cell{align-items:center;gap:var(--sonde-spacing-xs);min-inline-size:0;margin-inline-start:calc(var(--sonde-runtime-tree-depth,0) * var(--sonde-spacing-lg));display:flex}.sonde-ticket-tree-cell[data-nested=true]{border-inline-start:2px solid var(--sonde-color-border);padding-inline-start:var(--sonde-spacing-sm)}.sonde-ticket-tree-leaf-spacer{flex-shrink:0;inline-size:28px}.sonde-ticket-tree-child-count{color:var(--sonde-color-text-muted);white-space:nowrap;font-size:.75rem}@media (width<=56rem){.sonde-pulse-control-deck{grid-template-columns:minmax(0,1fr)}}.sonde-mono{font-family:var(--sonde-font-mono)}.sonde-min-0{min-inline-size:0}.sonde-flex-min-0{flex:1;min-inline-size:0}.sonde-tone-muted{color:var(--sonde-color-text-muted)}.sonde-emphasis-strong{font-weight:700}.sonde-emphasis-prominent{font-weight:800}.sonde-emphasis-medium{font-weight:500}.sonde-emphasis-semibold{font-weight:600}.sonde-emphasis-display{font-weight:750}.sonde-query-kind{padding-block:calc(var(--sonde-spacing-xs) / 2);padding-inline:calc(var(--sonde-spacing-sm) - .125rem);border-radius:var(--sonde-radius-sm);color:var(--sonde-runtime-query-kind-color,var(--sonde-color-text-muted));background:color-mix(in srgb, var(--sonde-runtime-query-kind-color,var(--sonde-color-text-muted)) 13%, transparent);font-family:var(--sonde-font-mono);font-size:var(--sonde-font-size-caption);font-weight:600;display:inline-block}.sonde-query-name{max-inline-size:18.75rem;font-family:var(--sonde-font-mono);font-size:var(--sonde-font-size-body-small);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sonde-flow-after-md{margin-block-end:var(--sonde-spacing-md)}.sonde-flow-before-md{margin-block-start:var(--sonde-spacing-md)}.sonde-flow-after-sm{margin-block-end:var(--sonde-spacing-sm)}.sonde-flow-before-sm{margin-block-start:var(--sonde-spacing-sm)}.sonde-flow-after-xs{margin-block-end:var(--sonde-spacing-xs)}.sonde-flow-before-xs{margin-block-start:var(--sonde-spacing-xs)}.sonde-flow-before-compact{margin-block-start:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-flow-before-lg{margin-block-start:var(--sonde-spacing-lg)}.sonde-flow-after-compact{margin-block-end:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-flow-inline-start-sm{margin-inline-start:var(--sonde-spacing-sm)}.sonde-flow-inline-end-xs{margin-inline-end:var(--sonde-spacing-xs)}.sonde-pad-md{padding:var(--sonde-spacing-md)}.sonde-pad-compact{padding:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-pad-hairline{padding:.125rem}.sonde-inset-sm{padding-block:var(--sonde-spacing-sm);padding-inline:var(--sonde-spacing-md)}.sonde-pad-block-xs{padding-block:var(--sonde-spacing-xs)}.sonde-inset-compact{padding-block:var(--sonde-spacing-sm);padding-inline:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-state-roomy-centered{padding-block:var(--sonde-spacing-xl);text-align:center}.sonde-state-md-centered{padding-block:var(--sonde-spacing-md);text-align:center}.sonde-state-sm-centered{padding:var(--sonde-spacing-md);text-align:center}.sonde-state-roomy-centered-flow-before-md{padding:var(--sonde-spacing-lg);text-align:center;margin-block-start:var(--sonde-spacing-md)}.sonde-block{display:block}.sonde-block-flow-after-sm{margin-block-end:var(--sonde-spacing-sm);display:block}.sonde-flex-fill{flex:1}.sonde-full-width{inline-size:100%}.sonde-journey-connector{background-color:var(--sonde-color-border);flex:1;block-size:.125rem}.sonde-journey-connector[data-state=reached]{background-color:var(--sonde-color-primary)}.sonde-journey-connector[data-state=transparent]{background-color:#0000}.sonde-journey-grid{gap:var(--sonde-spacing-md);display:grid}.sonde-journey-heading{letter-spacing:-.035em;font-weight:750}.sonde-journey-cta{justify-content:flex-end;margin-block-start:var(--sonde-spacing-lg);display:flex}.sonde-journey-block-spaced{margin-block-start:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs));display:block}.sonde-journey-card{border:1px solid var(--sonde-color-border);border-radius:1rem}.sonde-journey-panel{padding:var(--sonde-spacing-lg);border:1px solid var(--sonde-color-border);background-color:var(--sonde-color-surface)}.sonde-journey-panel-compact{padding:calc(var(--sonde-spacing-md) + var(--sonde-spacing-xs))}.sonde-journey-panel-accent{border-color:var(--sonde-color-primary);margin-block-start:var(--sonde-spacing-md)}.sonde-journey-panel-heading{margin-block-end:var(--sonde-spacing-md);font-weight:750}.sonde-journey-strong-value{overflow-wrap:anywhere;font-weight:650}.sonde-wrap-action.sonde-wrap-action{white-space:normal;overflow-wrap:anywhere;max-width:100%}.sonde-hosted-entry-form{flex-wrap:wrap;max-width:720px}.sonde-hosted-entry-form>.MuiFormControl-root{min-width:0}.sonde-qualification-choice-group.sonde-qualification-choice-group{flex-wrap:wrap;gap:.5rem;width:100%;max-width:100%;display:flex}.sonde-qualification-choice.sonde-qualification-choice{flex:10rem;min-width:0;max-width:100%}.sonde-active-confirmation.sonde-active-confirmation{border-style:solid;border-width:2px}@media (width>=56.25rem){.sonde-hosted-entry-form>.MuiFormControl-root{flex:1 0 18rem;min-width:min(18rem,100%)}}.sonde-markdown-content{font-family:var(--sonde-font-body);font-size:.9rem;line-height:1.7}.sonde-markdown-content h2{margin-block:var(--sonde-spacing-md) var(--sonde-spacing-sm);border-bottom:1px solid color-mix(in srgb, var(--sonde-color-primary) 20%, transparent);color:var(--sonde-color-primary);font-family:var(--sonde-font-display);padding-block-end:var(--sonde-spacing-xs);font-weight:700}.sonde-markdown-content h3{margin-block:var(--sonde-spacing-md) var(--sonde-spacing-sm);color:var(--sonde-color-secondary);font-family:var(--sonde-font-display);font-weight:600}.sonde-markdown-content h4{margin-block:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs)) var(--sonde-spacing-xs);color:var(--sonde-color-text);font-family:var(--sonde-font-mono);font-size:.85rem}.sonde-markdown-content table{width:100%;margin-block:var(--sonde-spacing-sm);border-collapse:collapse;font-size:.85rem}.sonde-markdown-content :is(th,td){border:1px solid var(--sonde-color-border);text-align:start;padding:.375rem .75rem}.sonde-markdown-content th{background-color:var(--sonde-color-bg);font-weight:600}.sonde-markdown-content code{background-color:var(--sonde-viz-code-bg);font-family:var(--sonde-font-mono);border-radius:.125rem;padding:.125rem .375rem;font-size:.8em}.sonde-markdown-content pre{padding:var(--sonde-spacing-md);background-color:var(--sonde-viz-code-bg);border-radius:.25rem;overflow:auto}.sonde-markdown-content pre code{background-color:#0000;padding:0}.sonde-markdown-content :is(ul,ol){padding-inline-start:var(--sonde-spacing-lg)}.sonde-markdown-content li{margin-block-end:var(--sonde-spacing-xs)}.sonde-markdown-content a{align-items:center;min-block-size:1.5rem;min-inline-size:1.5rem;display:inline-flex}.sonde-markdown-content strong{color:var(--sonde-color-primary)}.sonde-markdown-content blockquote{border-inline-start:3px solid color-mix(in srgb, var(--sonde-color-primary) 40%, transparent);color:var(--sonde-color-text-muted);margin-inline-start:0;padding-inline-start:var(--sonde-spacing-md)}.sonde-markdown-content .mermaid{margin-block:var(--sonde-spacing-md);justify-content:center;display:flex}.sonde-markdown-content .mermaid svg{max-width:100%}.sonde-markdown-explanation{flex:1;padding:1.25rem;overflow:auto}.sonde-pricing-offer{border-color:var(--sonde-color-border-strong);background-color:color-mix(in srgb, var(--sonde-color-surface-elevated) 28%, transparent);border-width:1px;padding:.75rem}.sonde-pricing-offer:is([data-selected=true],[data-recommended=true]){border-color:var(--sonde-color-primary);background-color:color-mix(in srgb, var(--sonde-color-primary) 8%, transparent);border-width:2px}.sonde-code-snippet-frame{resize:vertical;border:1px solid var(--sonde-color-border);background-color:var(--sonde-code-bg);width:100%;min-height:100px;color:var(--sonde-code-text);border-radius:.25rem;overflow:hidden}.sonde-code-snippet-frame[data-mode=tooltip]{resize:none;width:auto;max-width:25rem;min-height:0;max-height:12.5rem;position:relative}.sonde-helm-topbar{grid-template-columns:1fr auto;grid-template-areas:"title meta""search search""filters filters";align-items:center;gap:.375rem;min-width:0;display:grid}.sonde-helm-filter-controls{flex-wrap:wrap;grid-area:filters;align-items:center;gap:.375rem;min-width:0;display:flex}.sonde-source-picker-input{flex:34rem;width:100%;min-width:0}.sonde-source-picker-input :is(.MuiFormControl-root,.MuiInputBase-root){min-width:0}.sonde-source-picker-input[data-compact=true]{flex-basis:22.5rem;min-width:100%}@media (width>=37.5rem){.sonde-source-picker-input[data-compact=true]{min-width:20rem}}.sonde-help-cursor{cursor:help}.sonde-inline-flex{display:inline-flex}.sonde-inline{display:inline}.sonde-hidden{display:none}.sonde-chart-220,.sonde-chart-260{width:100%}.sonde-chart-220{height:13.75rem}.sonde-chart-260{height:16.25rem}.sonde-language-icon-runtime{width:var(--sonde-runtime-language-icon-size,var(--sonde-spacing-lg));height:var(--sonde-runtime-language-icon-size,var(--sonde-spacing-lg));display:inline-flex}.sonde-spoke-edges{width:var(--sonde-runtime-spoke-edge-size,100%);height:var(--sonde-runtime-spoke-edge-size,100%);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonde-spoke-edge{transition:stroke .2s,stroke-width .2s,opacity .2s}.sonde-syntax-token{color:var(--sonde-runtime-syntax-tone,var(--sonde-color-text))}.sonde-syntax-ghost{color:var(--sonde-syntax-comment);opacity:.6}@media (width>=67.5rem){.sonde-helm-topbar{grid-template-columns:auto minmax(11.25rem,22.5rem) max-content minmax(12.5rem,max-content);grid-template-areas:"title search filters meta"}.sonde-helm-filter-controls{flex-wrap:nowrap}}.sonde-pin-glyph{font-size:var(--sonde-icon-size-caption)}.sonde-source-picker-action-responsive{align-self:stretch}.sonde-responsive-stack{align-items:stretch;gap:var(--sonde-spacing-sm);flex-direction:column;display:flex}@media (width>=56.25rem){.sonde-journey-grid-activation{grid-template-columns:minmax(0,1.35fr) minmax(17.5rem,.65fr)}.sonde-responsive-stack{flex-direction:row}.sonde-journey-grid-workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,.85fr)}.sonde-journey-grid-analysis{grid-template-columns:minmax(0,1.15fr) minmax(18.75rem,.85fr)}.sonde-journey-grid-purchase{grid-template-columns:minmax(0,1.2fr) minmax(18.75rem,.8fr)}.sonde-journey-grid-preview{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr)}.sonde-journey-grid-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=37.5rem){.sonde-source-picker-action-responsive{align-self:center}.sonde-responsive-text-end{text-align:end}.sonde-journey-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=75rem){.sonde-journey-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.sonde-push-inline-end{margin-inline-start:auto}.sonde-relative{position:relative}.sonde-align-start{align-self:flex-start}.sonde-gap-compact{gap:var(--sonde-spacing-xs)}.sonde-flex-gap-compact{gap:var(--sonde-spacing-xs);display:flex}.sonde-stack-compact,.sonde-stack-sm,.sonde-stack-md,.sonde-stack-xs{flex-direction:column;display:flex}.sonde-stack-compact,.sonde-grid-compact{gap:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-stack-sm{gap:var(--sonde-spacing-sm)}.sonde-stack-md{gap:var(--sonde-spacing-md)}.sonde-stack-xs{gap:.375rem}.sonde-grid-compact{display:grid}.sonde-grid-xs{gap:var(--sonde-spacing-xs);display:grid}.sonde-stack-micro{flex-direction:column;gap:.175rem;display:flex}.sonde-stack-fill{flex-direction:column;block-size:100%;display:flex}.sonde-cluster-sm{align-items:center;gap:var(--sonde-spacing-sm);display:flex}.sonde-wrap-sm,.sonde-wrap-xs,.sonde-cluster-wrap-sm,.sonde-cluster-wrap-xs{flex-wrap:wrap;display:flex}.sonde-wrap-sm,.sonde-cluster-wrap-sm{gap:var(--sonde-spacing-sm)}.sonde-wrap-xs,.sonde-cluster-wrap-xs{gap:.375rem}.sonde-cluster-wrap-sm,.sonde-cluster-wrap-xs{align-items:center}.sonde-cluster-xs,.sonde-cluster-min-xs{align-items:center;gap:.375rem;display:flex}.sonde-cluster-min-xs{min-inline-size:0}.sonde-cluster-sm-flow-after-sm,.sonde-cluster-sm-flow-after-xs,.sonde-cluster-sm-pad-block-hairline,.sonde-cluster-compact-pad-block-hairline{align-items:center;display:flex}.sonde-cluster-sm-flow-after-sm,.sonde-cluster-sm-flow-after-xs,.sonde-cluster-sm-pad-block-hairline{gap:var(--sonde-spacing-sm)}.sonde-cluster-sm-flow-after-sm{margin-block-end:var(--sonde-spacing-sm)}.sonde-cluster-sm-flow-after-xs{margin-block-end:var(--sonde-spacing-xs)}.sonde-cluster-sm-pad-block-hairline,.sonde-cluster-compact-pad-block-hairline{padding-block:.125rem}.sonde-cluster-compact-pad-block-hairline{gap:var(--sonde-spacing-xs)}.sonde-cluster-wrap-compact-flow-after-xs,.sonde-cluster-wrap-roomy{flex-wrap:wrap;display:flex}.sonde-cluster-wrap-compact-flow-after-xs{gap:var(--sonde-spacing-xs);margin-block-end:var(--sonde-spacing-xs)}.sonde-cluster-wrap-roomy{align-items:center;gap:calc(var(--sonde-spacing-sm) + var(--sonde-spacing-xs))}.sonde-flex-inline-end,.sonde-flex-between-flow-after-xs,.sonde-cluster-between-flow-after-sm{display:flex}.sonde-flex-inline-end{justify-content:flex-end}.sonde-flex-between-flow-after-xs,.sonde-cluster-between-flow-after-sm{justify-content:space-between}.sonde-flex-between-flow-after-xs{margin-block-end:var(--sonde-spacing-xs)}.sonde-cluster-between-flow-after-sm{align-items:center;gap:var(--sonde-spacing-sm);margin-block-end:var(--sonde-spacing-sm)}.sonde-min-inline-160{min-inline-size:10rem}.sonde-min-inline-180{min-inline-size:11.25rem}.sonde-bounded-block{min-inline-size:0;max-inline-size:100%;display:block}.sonde-truncate-text{text-overflow:ellipsis;overflow:hidden}.sonde-pre-wrap{white-space:pre-wrap}.sonde-italic{font-style:italic}.sonde-tone-accent{color:var(--sonde-color-accent)}.sonde-tone-pass{color:var(--sonde-color-pass)}.sonde-tone-warning{color:var(--sonde-color-warning)}.sonde-tone-error{color:var(--sonde-color-error)}.sonde-tone-secondary{color:var(--sonde-color-secondary)}.sonde-tone-muted-block,.sonde-tone-muted-block-flow-after-xs{color:var(--sonde-color-text-muted);display:block}.sonde-tone-muted-block-flow-after-xs{margin-block-end:var(--sonde-spacing-xs)}.sonde-tone-muted-nowrap{color:var(--sonde-color-text-muted);white-space:nowrap}.sonde-tone-muted-noshrink{color:var(--sonde-color-text-muted);flex-shrink:0}.sonde-tone-muted-strong{color:var(--sonde-color-text-muted);font-weight:700}.sonde-text-prominent{color:var(--sonde-color-text);font-weight:900}.sonde-mono-muted{color:var(--sonde-color-text-muted);font-family:var(--sonde-font-mono)}.sonde-mono-small{font-family:var(--sonde-font-mono);font-size:.6875rem}.sonde-mono-break-anywhere,.sonde-mono-break-all,.sonde-mono-body-small{font-family:var(--sonde-font-mono)}.sonde-mono-break-anywhere{overflow-wrap:anywhere}.sonde-mono-break-all{word-break:break-all}.sonde-mono-body-small,.sonde-body-small{font-size:.8rem}.sonde-caption-small{font-size:.7rem}.sonde-chip-caption{block-size:1.25rem;font-size:.7rem}.sonde-chip-micro{block-size:1.125rem;font-size:.65rem}.sonde-chip-micro-tall{block-size:1.25rem;font-size:.65rem}.sonde-button-natural-case{text-transform:none}.sonde-button-natural-case-strong{text-transform:none;font-weight:700}.sonde-button-wrap.sonde-button-wrap{overflow-wrap:anywhere;white-space:normal;line-height:1.35}.sonde-tabular-nums{font-variant-numeric:tabular-nums}.sonde-break-anywhere{overflow-wrap:anywhere}.sonde-label-uppercase{letter-spacing:.03125rem;text-transform:uppercase}.sonde-icon-caption{font-size:var(--sonde-icon-size-caption)}.sonde-icon-compact{font-size:var(--sonde-icon-size-compact)}.sonde-icon-control{font-size:var(--sonde-icon-size-control)}.sonde-icon-micro{font-size:.75rem}.sonde-icon-prominent{font-size:1.25rem}.sonde-icon-caption-muted{color:var(--sonde-color-text-muted);font-size:var(--sonde-icon-size-caption)}.sonde-icon-compact-muted{color:var(--sonde-color-text-muted);font-size:var(--sonde-icon-size-compact)}.sonde-icon-compact-accent{color:var(--sonde-color-accent);font-size:var(--sonde-icon-size-compact)}.sonde-icon-micro-important{font-size:.75rem!important}.sonde-icon-caption-important{font-size:.875rem!important}.sonde-icon-tiny-important{font-size:.625rem!important}.sonde-label-uppercase-strong{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.sonde-truncate{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}.sonde-inline-truncate{align-items:center;gap:var(--sonde-spacing-sm);flex-wrap:nowrap;min-inline-size:0;max-inline-size:100%;display:flex;overflow:hidden}.sonde-inline-truncate>:is(a,button,.sonde-noshrink){flex-shrink:0}.sonde-inline-truncate>:not(a,button,.sonde-noshrink){min-inline-size:0}.sonde-inline-truncate>.sonde-truncate{flex:auto}.sonde-form-control{inline-size:min(100%,18rem);min-inline-size:9.375rem}.sonde-measure{max-inline-size:55rem}.sonde-fieldset-reset{border:0;padding:0}.sonde-noshrink{flex-shrink:0}.sonde-push-end{margin-inline-start:auto}.sonde-no-outline{outline:none}.sonde-state{padding-block:var(--sonde-spacing-lg)}.sonde-state-centered{padding-block:var(--sonde-spacing-2xl);padding-inline:var(--sonde-spacing-md);text-align:center}.sonde-state-compact-centered{padding:var(--sonde-spacing-lg);text-align:center}.sonde-state-column{align-items:center;gap:var(--sonde-spacing-md);padding-block:var(--sonde-spacing-2xl);flex-direction:column;display:flex}.sonde-review-detail{padding:var(--sonde-spacing-md)}.sonde-review-field{margin-block-start:var(--sonde-spacing-sm)}.sonde-review-code{white-space:pre-wrap;padding:var(--sonde-spacing-md);background:var(--sonde-color-surface-elevated);overflow:auto}.sonde-review-coverage-list,.sonde-coverage-list{margin-block:var(--sonde-spacing-sm) 0;padding-inline-start:var(--sonde-spacing-xl)}.sonde-review-rationale{overflow-wrap:anywhere}.sonde-review-producer-picker{min-inline-size:14rem;max-inline-size:100%}.sonde-review-artifact-preview{max-height:65vh}.sonde-header{border-bottom:3px solid var(--sonde-color-primary);justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.sonde-header .sonde-logo{max-height:48px}.sonde-header .meta{color:var(--sonde-color-text-muted);font-size:.85rem}.sonde-footer{border-top:1px solid var(--sonde-color-border);color:var(--sonde-color-text-muted);text-align:center;margin-top:3rem;padding-top:1rem;font-size:.8rem}.footer-nav a{color:var(--sonde-color-text);text-decoration:none}.footer-nav a:hover{color:var(--sonde-color-primary);text-decoration:underline}.scribe-module--report .exhibit-slide>.exhibit-heading{background:color-mix(in srgb, var(--sonde-color-accent) 10%, var(--sonde-color-surface));border:1px solid var(--sonde-color-border);border-inline-start:.3rem solid var(--sonde-color-accent);border-radius:var(--sonde-radius-md);color:var(--sonde-color-text-heading);margin-block:2rem .75rem;padding:.9rem 1rem}.scribe-module--report .exhibit-slide>.exhibit-heading:first-child{margin-block-start:0}.scribe-module--report .exhibit-table{background:var(--sonde-color-surface);box-shadow:var(--sonde-shadow-sm);inline-size:100%;margin-block:.75rem}.sidekick-scrollable-table{box-sizing:border-box;width:100%;max-width:100%;display:block;overflow-x:auto}[data-sidekick-private-section] code{overflow-wrap:anywhere;word-break:break-word}.exhibit-heading-permalink{color:inherit}.badge{font-family:var(--sonde-font-heading);text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:.2rem .6rem;font-size:.78rem;font-weight:600;display:inline-block}.badge-pass{background:var(--sonde-color-badge-pass-bg);color:var(--sonde-color-pass)}.badge-fail{background:var(--sonde-color-badge-fail-bg);color:var(--sonde-color-fail)}.badge-partial{background:var(--sonde-color-badge-partial-bg);color:var(--sonde-color-partial)}.badge-na{background:var(--sonde-color-badge-na-bg);color:var(--sonde-color-na)}.badge-info{background:var(--sonde-color-badge-info-bg);color:var(--sonde-color-info)}.badge-warning{background:var(--sonde-color-badge-warning-bg);color:var(--sonde-color-warning)}.badge-error{background:var(--sonde-color-badge-error-bg);color:var(--sonde-color-error)}.badge-critical{background:var(--sonde-color-badge-critical-bg);color:var(--sonde-color-critical)}.summary-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--sonde-layout-grid-min)), 1fr));gap:var(--sonde-layout-toolbar-gap);margin:1rem 0;display:grid}.summary-card{padding:var(--sonde-spacing-md);border-radius:var(--sonde-radius-md);border:1px solid var(--sonde-color-border);text-align:center;background:var(--sonde-color-surface)}.summary-card .value{font-family:var(--sonde-font-heading);color:var(--sonde-color-text-heading);font-size:2rem;font-weight:700}.summary-card .label{color:var(--sonde-color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.82rem}.finding-group{margin-bottom:1.5rem}.finding-item{border-inline-start:3px solid var(--sonde-color-border);margin:.5rem 0;padding:.75rem 1rem}.finding-item.severity-critical{border-inline-start-color:var(--sonde-color-critical)}.finding-item.severity-high,.finding-item.severity-error{border-inline-start-color:var(--sonde-color-error)}.finding-item.severity-medium,.finding-item.severity-warning{border-inline-start-color:var(--sonde-color-warning)}.finding-item.severity-low,.finding-item.severity-info{border-inline-start-color:var(--sonde-color-info)}.finding-location{font-family:var(--sonde-font-mono);color:var(--sonde-color-text-muted);font-size:.82rem}.finding-fix{background:var(--sonde-color-border-subtle);border-radius:4px;margin-top:.5rem;padding:.5rem .75rem;font-size:.9rem}.dot{border-radius:50%;width:8px;height:8px;margin-inline-start:3px;display:inline-block}.dot-pass{background:var(--sonde-color-pass)}.dot-fail{background:var(--sonde-color-fail)}.score-pass{color:var(--sonde-color-pass);font-weight:600}.score-warn{color:var(--sonde-color-warning);font-weight:600}.score-fail{color:var(--sonde-color-fail);font-weight:600}.sonde-grade-chip{font-weight:600;font-family:var(--sonde-font-body)}.sonde-grade-chip[data-grade=excellent]{color:var(--sonde-color-pass);border:1px solid var(--sonde-color-pass);background:color-mix(in srgb, var(--sonde-color-pass) 12%, transparent)}.sonde-grade-chip[data-grade=strong]{color:var(--sonde-color-info);border:1px solid var(--sonde-color-info);background:color-mix(in srgb, var(--sonde-color-info) 12%, transparent)}.sonde-grade-chip[data-grade=fair]{color:var(--sonde-color-warning);border:1px solid var(--sonde-color-warning);background:color-mix(in srgb, var(--sonde-color-warning) 12%, transparent)}.sonde-grade-chip[data-grade=weak]{color:var(--sonde-color-error);border:1px solid var(--sonde-color-error);background:color-mix(in srgb, var(--sonde-color-error) 12%, transparent)}.sonde-grade-chip[data-grade=critical]{color:var(--sonde-color-critical);border:1px solid var(--sonde-color-critical);background:color-mix(in srgb, var(--sonde-color-critical) 12%, transparent)}@media (width<=480px){h1{font-size:1.6rem}h2{font-size:1.25rem}.sonde-container{min-height:100svh}.sonde-header{gap:var(--sonde-spacing-md);margin-bottom:var(--sonde-spacing-lg);padding-bottom:var(--sonde-spacing-md);flex-direction:column}.sonde-header .sonde-logo{max-height:var(--sonde-target-size-comfort)}table{-webkit-overflow-scrolling:touch;max-inline-size:100%;display:block;overflow-x:auto}th,td{padding-block:var(--sonde-spacing-sm);padding-inline:var(--sonde-spacing-sm)}.sonde-responsive-toolbar{align-items:stretch}.sonde-responsive-toolbar>*{flex:min(100%,12rem)}}@media (width>=1920px){.sonde-container{inline-size:min(100%, var(--sonde-layout-shell-max))}.sonde-responsive-flow{gap:var(--sonde-layout-gutter-inline)}}.sonde-exhibit{width:var(--sonde-exhibit-inline-size,92%);max-width:var(--sonde-exhibit-max-inline-size,var(--sonde-layout-shell-max));padding-block:var(--sonde-exhibit-pad-block-start,var(--sonde-layout-gutter-block)) var(--sonde-exhibit-pad-block-end,var(--sonde-spacing-2xl));margin:0 auto}.exhibit-subtitle{color:var(--sonde-color-text-muted);margin-bottom:1.5rem;font-size:1.4rem;font-style:italic}.exhibit-heading{color:var(--sonde-color-primary);border-bottom:2px solid var(--sonde-color-primary);margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.25rem;font-size:1.4rem}.exhibit-body{margin-bottom:1rem;line-height:1.7}.exhibit-bullets li,.exhibit-numbered-list li{margin-bottom:.5rem;line-height:1.6}.exhibit-callout{border-inline-start:3px solid var(--sonde-color-secondary);background:var(--sonde-color-border-subtle);border-radius:0 6px 6px 0;margin:1rem 0;padding:.75rem 1rem}[data-theme=high-contrast] .exhibit-callout{background:var(--sonde-color-surface)}.exhibit-table{border:1px solid var(--sonde-color-border);border-radius:8px;margin:1.5rem 0;overflow-x:auto}.exhibit-table-scroll{border:1px solid var(--sonde-color-border);-webkit-overflow-scrolling:touch;border-radius:8px;max-inline-size:100%;margin:1.5rem 0;overflow-x:auto}.exhibit-table-scroll:focus-visible{outline:2px solid var(--sonde-color-accent);outline-offset:3px}.exhibit-table-scroll>table{border:0;border-radius:0;inline-size:max-content;min-inline-size:100%;margin:0;overflow:visible}.scribe-report-context .exhibit-table tbody th{background:var(--sonde-color-surface);color:var(--sonde-color-text);font-size:inherit;letter-spacing:normal;text-transform:none}.scribe-report-context .exhibit-table tbody th a{color:var(--sonde-color-primary)}.scribe-report-context-card__body>.exhibit-heading:first-child{display:none}.scribe-report-context-disclosure__body>.exhibit-table-scroll{border:0;margin:0}.exhibit-table th{background:var(--sonde-color-table-header-bg);color:var(--sonde-color-table-header-text);text-transform:uppercase;letter-spacing:.04em;font-size:.85rem;font-weight:600}@media (forced-colors:active){.exhibit-table th{color:canvastext;background:canvas}}.exhibit-table td,.exhibit-table th{padding:.6rem .8rem}.exhibit-table tr:nth-child(2n){background:var(--sonde-color-surface-elevated)}.sonde-exhibit .exhibit-table a{color:var(--sonde-color-text)}.exhibit-header{text-align:center;border-bottom:3px solid var(--sonde-color-primary);margin-bottom:2rem;padding:2rem 0}.exhibit-footer{border-top:1px solid var(--sonde-color-border);color:var(--sonde-color-text-muted);text-align:center;margin-top:3rem;padding-top:1rem;font-size:.8rem}.exhibit-line{border:none;border-top:1px solid var(--sonde-color-border);margin:2rem 0}.exhibit-slide{margin-bottom:1rem}.sonde-exhibit a{color:var(--sonde-color-secondary);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.sonde-exhibit a:hover,.sonde-exhibit a:focus-visible{color:var(--sonde-color-primary);text-decoration-thickness:2px}@media print{.sonde-exhibit{max-width:none;padding:1cm}}.exhibit-bar-chart,.exhibit-pipeline,.exhibit-value-ladder,.exhibit-hub-spoke{--exhibit-role-color:var(--sonde-color-primary)}.exhibit-role-secondary{--exhibit-role-color:var(--sonde-color-secondary)}.exhibit-role-accent,.exhibit-role-gold,.exhibit-role-glow,.exhibit-role-glowDeep,.exhibit-role-cta{--exhibit-role-color:var(--sonde-color-accent)}.exhibit-role-muted,.exhibit-role-strut{--exhibit-role-color:var(--sonde-color-text-muted)}.exhibit-title{color:var(--sonde-color-text-heading);margin-bottom:.5rem;font-size:2rem;line-height:1.2}.exhibit-author{color:var(--sonde-color-text-muted);margin-bottom:1rem;font-size:.9rem}.exhibit-section{margin-block:2.5rem}.exhibit-quote{border-inline-start:3px solid var(--sonde-color-secondary);color:var(--sonde-color-text-muted);margin:1.5rem 0;padding:.5rem 1.25rem;font-style:italic}.exhibit-disclaimer,.exhibit-adaptation-summary{color:var(--sonde-color-text-muted);margin-block:.5rem;font-size:.8rem}.exhibit-image{margin:1.5rem 0}.exhibit-image img{border-radius:6px;max-width:100%;height:auto;display:block}.exhibit-image figcaption{color:var(--sonde-color-text-muted);text-align:center;margin-top:.5rem;font-size:.85rem}.exhibit-error,.exhibit-unknown{border:1px solid var(--sonde-color-border);color:var(--sonde-color-text-muted);background:var(--sonde-color-border-subtle);border-radius:6px;padding:.75rem 1rem}.exhibit-bar-chart{flex-direction:column;gap:.35rem;margin:1.5rem 0;display:flex}.exhibit-bar{grid-template-columns:minmax(6em,8em) 1fr minmax(3em,4em);align-items:center;gap:.6rem;display:grid}.exhibit-bar-label{text-align:end;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.exhibit-bar-track{background:var(--sonde-color-border-subtle);border-radius:3px;height:1.4em;overflow:hidden}.exhibit-bar-fill{background:var(--exhibit-role-color,var(--sonde-color-primary));border-radius:3px;height:100%}.exhibit-bar-value{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:600}.exhibit-campaign-steps{flex-direction:column;margin:1.5rem 0;list-style:none;display:flex}.exhibit-step{align-items:flex-start;gap:.8rem;padding:.6rem 0;display:flex}.exhibit-step+.exhibit-step{border-top:1px solid var(--sonde-color-border-subtle)}.exhibit-step-num{background:var(--sonde-color-primary);block-size:2.2em;inline-size:2.2em;color:var(--sonde-color-table-header-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.exhibit-step-name{font-weight:600}.exhibit-step-detail{color:var(--sonde-color-text-muted);font-size:.9rem}.exhibit-value-ladder-label,.sonde-cockpit-806bf7892f.sonde-cockpit-806bf7892f{margin-bottom:.5rem;font-weight:600}.exhibit-value-ladder{flex-direction:column-reverse;gap:.3rem;margin:1rem 0;list-style:none;display:flex}.exhibit-value-step{border:1.5px solid var(--exhibit-role-color,var(--sonde-color-primary));background:var(--sonde-color-surface);border-radius:6px;padding:.5rem 1.25rem}.exhibit-pipeline{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0;list-style:none;display:flex}.exhibit-pipeline-vertical{flex-direction:column}.exhibit-pipeline-step{box-sizing:border-box;overflow-wrap:anywhere;border:1.5px solid var(--exhibit-role-color,var(--sonde-color-primary));background:var(--sonde-color-surface);border-radius:6px;flex-direction:column;gap:.2rem;min-inline-size:0;max-inline-size:100%;padding:.6rem 1rem;display:flex;position:relative}.exhibit-pipeline-step.exhibit-step-active{background:var(--sonde-color-border-subtle)}.exhibit-pipeline-detail{color:var(--sonde-color-text-muted);overflow-wrap:anywhere;min-inline-size:0;font-size:.85rem}.exhibit-pipeline-label{overflow-wrap:anywhere;min-inline-size:0;font-weight:600}.exhibit-pipeline-connector{color:var(--sonde-color-text-muted);font-size:1.2em;line-height:1}.exhibit-pipeline-vertical .exhibit-pipeline-connector{position:absolute;inset-block-end:calc(100% + .05rem);inset-inline-start:50%;transform:translate(-50%)}.exhibit-pipeline:not(.exhibit-pipeline-vertical) .exhibit-pipeline-step{flex-direction:row;align-items:center}.exhibit-pipeline:not(.exhibit-pipeline-vertical) .exhibit-pipeline-connector{margin-inline-start:-1.5rem}.exhibit-hub-spoke{flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.exhibit-hub{background:var(--sonde-color-primary);color:var(--sonde-color-table-header-text);border-radius:8px;padding:.75rem 1.25rem;font-weight:600}.exhibit-spokes{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.exhibit-spoke{border:1.5px solid var(--exhibit-role-color,var(--sonde-color-primary));background:var(--sonde-color-surface);border-radius:6px;padding:.4rem .8rem}.exhibit-interactive-demo,.exhibit-editable-source{border:1px solid var(--sonde-color-border);border-radius:8px;margin:1.5rem 0;overflow:hidden}.exhibit-demo-targets{border-top:1px solid var(--sonde-color-border);flex-wrap:wrap;gap:.4rem;padding:.5rem;display:flex}.exhibit-demo-target{border:1px solid var(--sonde-color-border);background:var(--sonde-color-surface);color:var(--sonde-color-text);font-family:var(--sonde-font-mono);cursor:pointer;border-radius:20px;padding:.3rem .7rem;font-size:.75rem}.exhibit-editable-textarea{min-block-size:8em;inline-size:100%;font-family:var(--sonde-font-mono);color:var(--sonde-color-text);background:var(--sonde-color-surface);resize:vertical;border:none;padding:.75rem;font-size:.85rem;display:block}.exhibit-gauge{flex-direction:column;align-items:center;gap:.25rem;margin:1rem;display:inline-flex}.exhibit-gauge-svg{block-size:7rem;inline-size:7rem}.exhibit-gauge-value{fill:var(--sonde-color-text-heading);font-size:1.4rem;font-weight:700}.exhibit-gauge-label{color:var(--sonde-color-text-muted);text-align:center;font-size:.9rem}.exhibit-radar{margin:1.5rem 0}.exhibit-heatmap{border-collapse:separate;border-spacing:2px;margin:1.5rem 0}.exhibit-heatmap-cell{text-align:center;color:var(--sonde-color-text);background:color-mix(in srgb, var(--sonde-color-primary) calc(var(--exhibit-heatmap-intensity,0) * 1%), var(--sonde-color-surface));border-radius:3px;padding:.3rem .5rem;font-size:.85rem}.exhibit-probe-visualization{text-align:center;margin:1.5rem 0}.exhibit-probe-visualization figcaption{color:var(--sonde-color-text-muted);margin-bottom:.5rem;font-size:.85rem}.exhibit-probe-visualization-empty{border:1px dashed var(--sonde-color-border);color:var(--sonde-color-text-muted);border-radius:6px;padding:1rem}.sonde-table-dense>tbody>tr>td{padding-block:2px}.sonde-metric-results{border:1px solid var(--sonde-color-border);border-radius:var(--sonde-radius-md);margin-block:var(--sonde-spacing-md);overflow:clip;container:sonde-metric-results/inline-size}.sonde-metric-results>summary{color:var(--sonde-color-primary);cursor:pointer;font-family:var(--sonde-font-heading);font-size:var(--sonde-font-size-body);padding:var(--sonde-spacing-sm) var(--sonde-spacing-md);font-weight:700}.sonde-metric-results__body{gap:var(--sonde-spacing-md);min-inline-size:0;padding:var(--sonde-spacing-md);display:grid}.sonde-metric-results__explanation{color:var(--sonde-color-text-muted);margin:0}.sonde-metric-result__scale{display:flex}.sonde-metric-result{gap:var(--sonde-spacing-xs);grid-template-columns:minmax(12rem,.35fr) minmax(24rem,1fr);min-inline-size:0;display:grid}.sonde-metric-result__identity{flex-direction:column;justify-content:center;min-inline-size:0;font-weight:700;display:flex}.sonde-metric-result__direction{color:var(--sonde-color-text-muted);font-size:var(--sonde-font-size-caption);font-weight:400}.sonde-metric-result__scale{border-radius:var(--sonde-radius-sm);min-block-size:2rem;min-inline-size:0;position:relative;overflow:visible}.sonde-metric-result__scale--asc{background:linear-gradient(to right, color-mix(in srgb, var(--sonde-color-pass) 28%, var(--sonde-color-surface)), color-mix(in srgb, var(--sonde-color-partial) 24%, var(--sonde-color-surface)) 38%, color-mix(in srgb, var(--sonde-color-warning) 26%, var(--sonde-color-surface)) 68%, color-mix(in srgb, var(--sonde-color-critical) 28%, var(--sonde-color-surface)))}.sonde-metric-result__scale--desc{background:linear-gradient(to right, color-mix(in srgb, var(--sonde-color-critical) 28%, var(--sonde-color-surface)), color-mix(in srgb, var(--sonde-color-warning) 26%, var(--sonde-color-surface)) 32%, color-mix(in srgb, var(--sonde-color-partial) 24%, var(--sonde-color-surface)) 62%, color-mix(in srgb, var(--sonde-color-pass) 28%, var(--sonde-color-surface)))}.sonde-metric-result__band{border-inline-end:1px solid var(--sonde-color-surface);flex:0 0 var(--sonde-metric-band-width);font-size:var(--sonde-font-size-caption);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:.25rem;display:flex}.sonde-metric-result__marker{background:var(--sonde-color-text-heading);block-size:calc(100% + .6rem);inline-size:1px;position:absolute;inset-block-start:-.3rem;inset-inline-start:var(--sonde-metric-marker);transform:translate(-50%)}.sonde-metric-result__marker:before,.sonde-metric-result__marker:after{background:var(--sonde-color-text-heading);content:"";block-size:2px;inline-size:.55rem;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.sonde-metric-result__marker:before{inset-block-start:0}.sonde-metric-result__marker:after{inset-block-end:0}.sonde-metric-result__marker>span{background:var(--sonde-color-text-heading);border-radius:var(--sonde-radius-sm);color:var(--sonde-color-surface);font-size:var(--sonde-font-size-caption);z-index:1;padding:.15rem .3rem;font-weight:800;line-height:1;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@container sonde-metric-results (width<=48rem){.sonde-metric-result{grid-template-columns:1fr}}@media (width<=720px){.sonde-metric-result{grid-template-columns:1fr}}.sonde-nav-rail [hidden]{display:none}.sonde-nav-rail-slot{flex:0 0 var(--sonde-rail-width-collapsed);inline-size:var(--sonde-rail-width-collapsed);position:relative;container-type:inline-size}.sonde-nav-rail-slot[data-pinned=true]{flex-basis:var(--sonde-rail-width-expanded);inline-size:var(--sonde-rail-width-expanded)}.sonde-nav-rail{box-sizing:border-box;z-index:1200;inline-size:var(--sonde-rail-width-collapsed);background:var(--sonde-color-surface);block-size:100dvh;color:var(--sonde-color-text);border-inline-end:1px solid var(--sonde-color-border);transition:inline-size var(--sonde-nav-rail-transition-duration);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.sonde-nav-rail[data-nav-rail-state=expanded],.sonde-nav-rail[data-nav-rail-state=pinned]{inline-size:var(--sonde-rail-width-expanded)}.sonde-nav-rail[data-nav-rail-state=expanded]{box-shadow:.5rem 0 1.25rem color-mix(in srgb, var(--sonde-color-text) 20%, transparent)}.sonde-nav-primary-list,.sonde-nav-static .sonde-nav-body{flex:1;min-block-size:0;overflow:auto}.sonde-nav-rail button{align-items:center;gap:var(--sonde-spacing-sm);min-block-size:44px;padding:var(--sonde-spacing-sm);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.sonde-nav-primary-list>li>button{inline-size:100%}.sonde-nav-rail :is([data-sonde-icon],.sonde-nav-glyph){color:var(--sonde-color-accent)}.sonde-nav-rail button:disabled{opacity:.45;cursor:default}.sonde-nav-rail button[aria-current=page],.sonde-nav-rail button:hover{background:var(--sonde-color-surface-elevated);color:var(--sonde-color-accent)}.sonde-nav-rail :is(button,a,summary):focus-visible{outline:2px solid var(--sonde-color-accent);outline-offset:-2px}.sonde-nav-label{overflow-wrap:anywhere}.sonde-nav-rail-header,.sonde-nav-utilities{align-items:center;gap:var(--sonde-spacing-xs);padding:var(--sonde-spacing-xs);flex-wrap:wrap;display:flex}.sonde-nav-rail-header>:is(.sonde-nav-pin,[data-nav-pin]){margin-inline-start:auto}.sonde-nav-utilities{max-block-size:30dvh;overflow:auto}.sonde-command-palette-trigger.sonde-command-palette-trigger{box-sizing:border-box;flex:0 0 32px;inline-size:32px;min-inline-size:32px;padding-inline:5px;transition:none;overflow:hidden}.sonde-nav-subtabs>li{padding-inline-start:var(--sonde-spacing-lg);display:flex}.sonde-nav-static-slot[data-rail-placement=fixed]{z-index:1200;position:fixed;inset-block-start:0;inset-inline-start:0}body:has(.sonde-nav-static-slot[data-rail-placement=fixed]){padding-inline-start:var(--sonde-rail-width-collapsed)}body:has(.sonde-nav-static-slot[data-rail-placement=fixed][data-pinned=true]){padding-inline-start:var(--sonde-fixed-rail-width,var(--sonde-rail-width-expanded))}.sonde-nav-static,.sonde-nav-static .sonde-nav-utilities{overflow:visible}.sonde-nav-static .settings-dropdown-menu{max-block-size:75dvh;inline-size:min(22rem, calc(100vw - var(--sonde-rail-width-collapsed)));position:fixed;inset-block:auto 0;inset-inline-start:var(--sonde-rail-width-collapsed);inset-inline-end:auto;overflow:auto}.sonde-nav-static-slot[data-pinned=true] .settings-dropdown-menu{inset-inline-start:var(--sonde-rail-width-expanded)}.sonde-nav-rail-slot[data-rail-placement=deck]{block-size:100%}.sonde-nav-rail-slot[data-rail-placement=deck] .sonde-nav-rail{block-size:100%;position:absolute}.sonde-nav-static .sonde-nav-primary-list,.sonde-nav-static .sonde-nav-subtabs{margin:0;padding:0;list-style:none}.sonde-nav-static a,.sonde-nav-static summary{align-items:center;gap:var(--sonde-spacing-sm);min-block-size:44px;padding:var(--sonde-spacing-sm);color:inherit;overflow-wrap:anywhere;cursor:pointer;text-decoration:none;display:flex}.sonde-nav-static summary{list-style:none}.sonde-nav-static summary::-webkit-details-marker{display:none}.sonde-nav-glyph{text-align:center;flex:0 0 28px}.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-static:is(:hover,:focus-within){inline-size:var(--sonde-rail-width-expanded)}.sonde-nav-static:has(details[data-nav-group][open]){inline-size:var(--sonde-rail-width-expanded)}.sonde-nav-static .sonde-nav-subtabs>li{display:block}.sonde-nav-static li[data-nav-linked-row]{position:relative;container-type:inline-size}.sonde-nav-static li[data-nav-linked-row]>a{box-sizing:border-box;z-index:1;inline-size:calc(100% - 32px);position:absolute;inset-block-start:0;inset-inline-start:32px}.sonde-nav-static .sonde-nav-subtabs>li[data-nav-linked-row]>a{inline-size:calc(100% - 32px - var(--sonde-spacing-lg));inset-inline-start:calc(32px + var(--sonde-spacing-lg))}.sonde-nav-static details[data-nav-linked-group]>summary{box-sizing:border-box;inline-size:32px;padding-inline:8px}.sonde-nav-linked-label{align-items:center;gap:var(--sonde-spacing-sm);flex:0 0 calc(100cqw - 32px - 2 * var(--sonde-spacing-sm));visibility:hidden;min-inline-size:0;display:flex}@media (width>=1281px){.sonde-nav-static-slot:not([data-nav-enhanced]),.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-static{inline-size:var(--sonde-rail-width-expanded)}body:has(.sonde-nav-static-slot[data-rail-placement=fixed]:not([data-nav-enhanced])){padding-inline-start:var(--sonde-rail-width-expanded)}}@media (prefers-reduced-motion:reduce){.sonde-nav-rail{--sonde-nav-rail-transition-duration:0s}}@media print{.sonde-nav-rail-slot{display:none}body:has(.sonde-nav-static-slot[data-rail-placement=fixed]){padding-inline-start:0}}@media screen and (width<=560px){body:has(.sonde-nav-static-slot[data-rail-placement=fixed])>.sonde-container{box-sizing:border-box;block-size:calc(100dvh - 56px);min-block-size:0;overflow:auto}html:has(.sonde-nav-static-slot[data-rail-placement=fixed]){overflow:hidden}body:has(.sonde-nav-static-slot[data-rail-placement=fixed]){box-sizing:border-box;border-block-end:1px solid var(--sonde-color-border);block-size:calc(100dvh - 56px);min-block-size:0;padding-block-end:0;padding-inline-start:0;overflow:auto}.sonde-nav-static-slot[data-rail-placement=fixed]{position:static}.sonde-nav-rail-slot{container-type:normal}.sonde-nav-rail-slot[data-rail-placement=deck] .sonde-nav-rail{block-size:56px;inset-block:auto 0}.sonde-nav-static .sonde-nav-body{overflow:visible}.sonde-nav-static .sonde-nav-utilities{flex:none;max-block-size:none;padding:0;display:flex}.sonde-nav-static .settings-dropdown-menu{inline-size:100%;inset-block:auto 56px;inset-inline:0}.sonde-nav-static .scribe-report-toc>.sonde-nav-primary-list{display:flex}.sonde-nav-static .sonde-nav-subtabs{background:var(--sonde-color-surface);border-block-start:1px solid var(--sonde-color-border);max-block-size:70dvh;position:fixed;inset-block-end:56px;inset-inline:0;overflow:auto}.sonde-nav-static:has(details[data-nav-group][open]){inline-size:100%}.sonde-cockpit-rail-layout{padding-block-end:56px}.sonde-nav-rail-slot{flex-basis:0;inline-size:0}.sonde-nav-rail{border-block-start:1px solid var(--sonde-color-border);flex-direction:row;block-size:56px;inline-size:100%;position:fixed;inset-block:auto 0;inset-inline:0}.sonde-nav-rail-header,.sonde-nav-utilities{display:none}.sonde-nav-primary-list{display:flex;overflow:auto}.sonde-nav-primary-list>li{flex:0 0 56px}.sonde-nav-rail[data-nav-rail-state=expanded]{flex-direction:column;block-size:min(80dvh,36rem);inline-size:100%}.sonde-nav-rail[data-nav-rail-state=expanded] .sonde-nav-primary-list{display:block}.sonde-nav-rail[data-nav-rail-state=expanded] .sonde-nav-rail-header,.sonde-nav-rail[data-nav-rail-state=expanded] .sonde-nav-utilities{display:flex}}@layer sonde-nav-label-visibility{.sonde-nav-rail[data-nav-rail-state=collapsed] .sonde-nav-label,.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-label,:where(.sonde-nav-static .sonde-nav-primary-list>li>details>summary) .sonde-nav-label,:where(.sonde-nav-static .sonde-nav-primary-list>li>a) .sonde-nav-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sonde-nav-static:has(details[data-nav-group][open]) .sonde-nav-subtabs .sonde-nav-label{all:revert-layer}@media (width>=561px){.sonde-nav-static:is([data-nav-rail-state=expanded],[data-nav-rail-state=pinned]) .sonde-nav-label,.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-static:is(:hover,:focus-within) .sonde-nav-label{all:revert-layer}.sonde-nav-static:has(details[data-nav-group][open]) .sonde-nav-label{all:revert-layer}}@container (width>=200px){.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-label{all:revert-layer}}@media (width>=1281px){.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-label{all:revert-layer}}@supports not (container-type:inline-size){.sonde-nav-static:focus-within .sonde-nav-label{all:revert-layer}}}.sonde-nav-static details[data-nav-group]>summary:before{content:"";border-block-end:2px solid;border-inline-end:2px solid;flex:0 0 6px;block-size:6px;inline-size:6px;transform:rotate(-45deg)}.sonde-nav-static details[data-nav-group][open]>summary:before{transform:rotate(45deg)}.sonde-nav-static .sonde-nav-subtabs{border-inline-start:1px solid var(--sonde-color-border);margin-inline-start:12px;padding-inline-start:12px}.sonde-nav-static summary>a{flex:1;min-inline-size:0;padding:0}.sonde-nav-badge{border-radius:var(--sonde-radius-sm);background:var(--sonde-color-badge-info-bg);min-inline-size:1.25em;color:var(--sonde-color-info);text-align:center;flex:none;margin-inline-start:auto;padding-inline:.25em;font-size:.75em;font-weight:700}.sonde-nav-static :is(a,summary){position:relative}.sonde-nav-static[data-nav-rail-state=collapsed] .sonde-nav-primary-list>li>a>.sonde-nav-badge,.sonde-nav-static[data-nav-rail-state=collapsed] .sonde-nav-primary-list>li>details>summary>a>.sonde-nav-badge{margin:0;position:absolute;inset-block-start:0;inset-inline-end:0}.sonde-nav-primary-list>li:has(>[data-nav-disclosure]){position:relative}.sonde-nav-primary-list>li:has(>[data-nav-disclosure])>[data-primary]{padding-inline-end:44px}.sonde-nav-primary-list>li>[data-nav-disclosure]{inline-size:44px;position:absolute;inset-block-start:0;inset-inline-end:0}@media screen and (width<=560px){.sonde-nav-static-slot[data-nav-enhanced] .sonde-nav-static [data-nav-more]{flex:0 0 44px}.sonde-nav-static [data-nav-more]>svg{transform:rotate(-90deg)}.sonde-nav-static[data-nav-rail-state=collapsed] [data-nav-close],.sonde-nav-static-slot[data-nav-enhanced] .sonde-nav-static[data-nav-rail-state=collapsed] .sonde-nav-primary-list>li:nth-child(n+5){display:none}.sonde-nav-static-slot[data-nav-enhanced] .sonde-nav-static[data-nav-rail-state=expanded]{overflow:hidden}.sonde-nav-static-slot[data-nav-enhanced] .sonde-nav-static[data-nav-rail-state=expanded] .sonde-nav-body{min-block-size:0;overflow:auto}.sonde-nav-static[data-nav-rail-state=expanded] .scribe-report-toc>.sonde-nav-primary-list{display:block}.sonde-nav-static-slot[data-nav-enhanced] .sonde-nav-static[data-nav-rail-state=expanded] .sonde-nav-subtabs,.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-subtabs{max-block-size:none;position:static;overflow:visible}.sonde-nav-static[data-nav-rail-state=expanded] .sonde-nav-label,.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-label{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;position:static;overflow:visible}.sonde-nav-static-slot:not([data-nav-enhanced]),.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-static{flex-direction:column;block-size:auto;inline-size:100%;position:static}.sonde-nav-static-slot:not([data-nav-enhanced]) .sonde-nav-primary-list{display:block}}.sonde-nav-static [data-nav-resize]{cursor:col-resize;touch-action:none;inline-size:6px;position:absolute;inset-block:0;inset-inline-end:-3px}.sonde-nav-static [data-nav-resize]:focus-visible{outline:2px solid var(--sonde-color-accent)}.sonde-nav-static[data-nav-rail-state=collapsed] [data-nav-resize]{display:none}.sonde-nav-static[data-nav-rail-state=collapsed] .sonde-nav-body{overflow-x:hidden}@media screen and (width<=560px) and (height<=480px){.sonde-nav-rail[data-nav-rail-state=expanded]{block-size:100dvh}.sonde-nav-rail[data-nav-rail-state=expanded] .sonde-nav-rail-header,.sonde-nav-rail[data-nav-rail-state=expanded] .sonde-nav-utilities{flex:none;max-block-size:25dvh;overflow:auto}}.sonde-nav-static[data-nav-rail-state=collapsed] .sonde-nav-primary-list>li>details>summary{gap:4px;padding-inline:6px}.sonde-spinner-overlay{background:var(--sonde-spinner-overlay-bg);z-index:99999;font-family:var(--sonde-font-heading);color:var(--sonde-color-primary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;display:flex;position:fixed;inset:0}.sonde-spinner-overlay[hidden]{display:none}.sonde-spinner{width:var(--sonde-spinner-size);height:var(--sonde-spinner-size);animation:sonde-spinner-orbit var(--sonde-motion-duration-spinner) linear infinite;transform-origin:50%;transform-box:fill-box;will-change:transform;filter:drop-shadow(var(--sonde-spinner-glow))}.sonde-spinner-message{letter-spacing:.02em;font-size:1.05rem;font-weight:500}.sonde-spinner-submessage{color:var(--sonde-color-text-muted);text-align:center;max-width:100%;font-size:.85rem;font-weight:400;line-height:1.45}.sonde-mark-spinner{animation:sonde-spinner-orbit var(--sonde-motion-duration-spinner,1.6s) linear infinite;line-height:0;display:inline-flex}@keyframes sonde-spinner-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sonde-spinner,.sonde-mark-spinner{opacity:1;animation:none;transform:none}}
