@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/InterVariable.2v4uvb3i5caxn.woff2)format("woff2-variations")}:root{--ks-primitives-color-neutral-0:#fff;--ks-primitives-color-neutral-25:#fcf8ef;--ks-primitives-color-neutral-50:#f4ebd6;--ks-primitives-color-neutral-100:#e9dfc8;--ks-primitives-color-neutral-200:#d8cdb6;--ks-primitives-color-neutral-300:#bdb4a2;--ks-primitives-color-neutral-400:#918b81;--ks-primitives-color-neutral-500:#6d6863;--ks-primitives-color-neutral-600:#514d50;--ks-primitives-color-neutral-700:#3b383e;--ks-primitives-color-neutral-800:#27242b;--ks-primitives-color-neutral-900:#17151b;--ks-primitives-color-neutral-950:#0d0c10;--ks-primitives-color-overlay-scrim:#0d0c10b8;--ks-primitives-color-pine-50:#e8f7f1;--ks-primitives-color-pine-100:#cdeee2;--ks-primitives-color-pine-300:#79d0b2;--ks-primitives-color-pine-600:#13795b;--ks-primitives-color-pine-700:#0e5a45;--ks-primitives-color-pine-900:#0a352a;--ks-primitives-color-plum-50:#f4effa;--ks-primitives-color-plum-300:#c3a6e8;--ks-primitives-color-plum-600:#7551a6;--ks-primitives-color-plum-800:#4a326c;--ks-primitives-color-ribbon-50:#fff0ed;--ks-primitives-color-ribbon-100:#ffd9d2;--ks-primitives-color-ribbon-200:#ffb8ac;--ks-primitives-color-ribbon-300:#ff897e;--ks-primitives-color-ribbon-400:#f45a4d;--ks-primitives-color-ribbon-500:#e74336;--ks-primitives-color-ribbon-600:#d9362b;--ks-primitives-color-ribbon-700:#b92b23;--ks-primitives-color-ribbon-800:#8f241e;--ks-primitives-color-ribbon-900:#671f1c;--ks-primitives-color-rust-50:#fdecea;--ks-primitives-color-rust-300:#f29a84;--ks-primitives-color-rust-600:#b4492d;--ks-primitives-color-rust-800:#7c2e1e;--ks-primitives-color-saffron-50:#fff8e8;--ks-primitives-color-saffron-100:#fdedc5;--ks-primitives-color-saffron-200:#fbd88b;--ks-primitives-color-saffron-300:#f5bb4d;--ks-primitives-color-saffron-400:#ec9a1b;--ks-primitives-color-saffron-500:#d97706;--ks-primitives-color-saffron-600:#b75b04;--ks-primitives-color-saffron-700:#934306;--ks-primitives-color-saffron-800:#783508;--ks-primitives-color-saffron-900:#652c0b;--ks-primitives-color-saffron-950:#3a1604;--ks-primitives-color-system-blue-50:#eef2ff;--ks-primitives-color-system-blue-100:#dee6ff;--ks-primitives-color-system-blue-200:#bbcbff;--ks-primitives-color-system-blue-300:#8fa8ff;--ks-primitives-color-system-blue-400:#5f80ff;--ks-primitives-color-system-blue-500:#3f64f4;--ks-primitives-color-system-blue-600:#2855e8;--ks-primitives-color-system-blue-700:#2147c6;--ks-primitives-color-system-blue-800:#1d3aa0;--ks-primitives-color-system-blue-900:#19317f;--ks-primitives-color-system-blue-950:#101b4c;--ks-primitives-dimension-border-strong:2px;--ks-primitives-dimension-border-thin:1px;--ks-primitives-dimension-content-page:90rem;--ks-primitives-dimension-content-reading:47.5rem;--ks-primitives-dimension-content-wide:75rem;--ks-primitives-dimension-control-lg:3.25rem;--ks-primitives-dimension-control-md:2.75rem;--ks-primitives-dimension-control-sm:2.25rem;--ks-primitives-dimension-focus-offset:3px;--ks-primitives-dimension-focus-width:3px;--ks-primitives-dimension-icon-lg:1.5rem;--ks-primitives-dimension-icon-md:1.25rem;--ks-primitives-dimension-icon-sm:1rem;--ks-primitives-dimension-icon-xl:2rem;--ks-primitives-dimension-pattern-dot-size:1px;--ks-primitives-dimension-pattern-dot-spacing:22px;--ks-primitives-dimension-pattern-registration-offset:3px;--ks-primitives-dimension-pattern-rule-pitch:24px;--ks-primitives-dimension-pattern-tractor-hole:12px;--ks-primitives-duration-deliberate:.4s;--ks-primitives-duration-fast:.12s;--ks-primitives-duration-instant:0s;--ks-primitives-duration-normal:.18s;--ks-primitives-duration-path-beat:1.05s;--ks-primitives-duration-path-sequence:5.25s;--ks-primitives-duration-slow:.26s;--ks-primitives-easing-enter:cubic-bezier(0, 0, 0, 1);--ks-primitives-easing-exit:cubic-bezier(.3, 0, 1, 1);--ks-primitives-easing-standard:cubic-bezier(.2, 0, 0, 1);--ks-primitives-font-family-body:Inter, Arial, sans-serif;--ks-primitives-font-family-code:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ks-primitives-font-family-display:Inter, Arial, sans-serif;--ks-primitives-font-leading-none:1;--ks-primitives-font-leading-normal:1.5;--ks-primitives-font-leading-relaxed:1.65;--ks-primitives-font-leading-snug:1.25;--ks-primitives-font-leading-tight:1.08;--ks-primitives-font-size-2xl:1.5rem;--ks-primitives-font-size-3xl:1.875rem;--ks-primitives-font-size-4xl:2.25rem;--ks-primitives-font-size-5xl:3rem;--ks-primitives-font-size-6xl:4rem;--ks-primitives-font-size-base:1rem;--ks-primitives-font-size-hero:clamp(3.5rem, 9vw, 8.5rem);--ks-primitives-font-size-lg:1.125rem;--ks-primitives-font-size-sm:.875rem;--ks-primitives-font-size-xl:1.25rem;--ks-primitives-font-size-xs:.75rem;--ks-primitives-font-tracking-normal:0;--ks-primitives-font-tracking-tight:-.04em;--ks-primitives-font-tracking-wide:.04em;--ks-primitives-font-tracking-wider:.08em;--ks-primitives-font-weight-bold:700;--ks-primitives-font-weight-medium:500;--ks-primitives-font-weight-regular:400;--ks-primitives-font-weight-semibold:600;--ks-primitives-number-grid-columns:12;--ks-primitives-opacity-disabled:.45;--ks-primitives-opacity-subtle:.68;--ks-primitives-radius-full:9999px;--ks-primitives-radius-lg:.625rem;--ks-primitives-radius-md:.375rem;--ks-primitives-radius-none:0;--ks-primitives-radius-sm:.25rem;--ks-primitives-radius-xs:.125rem;--ks-primitives-shadow-high:0 20px 50px #0d0c102e;--ks-primitives-shadow-low:0 1px 2px #0d0c1014;--ks-primitives-shadow-medium:0 8px 24px #0d0c101f;--ks-primitives-shadow-none:none;--ks-primitives-space-0:0;--ks-primitives-space-1:.25rem;--ks-primitives-space-2:.5rem;--ks-primitives-space-3:.75rem;--ks-primitives-space-4:1rem;--ks-primitives-space-5:1.25rem;--ks-primitives-space-6:1.5rem;--ks-primitives-space-8:2rem;--ks-primitives-space-10:2.5rem;--ks-primitives-space-12:3rem;--ks-primitives-space-16:4rem;--ks-primitives-space-20:5rem;--ks-primitives-space-24:6rem;--ks-primitives-space-32:8rem;--ks-border-focus-offset:var(--ks-primitives-dimension-focus-offset);--ks-border-focus-width:var(--ks-primitives-dimension-focus-width);--ks-border-width-default:var(--ks-primitives-dimension-border-thin);--ks-border-width-strong:var(--ks-primitives-dimension-border-strong);--ks-color-action-accent-background:var(--ks-primitives-color-system-blue-600);--ks-color-action-accent-foreground:var(--ks-primitives-color-neutral-0);--ks-color-action-primary-active:var(--ks-primitives-color-ribbon-800);--ks-color-action-primary-background:var(--ks-primitives-color-ribbon-600);--ks-color-action-primary-disabled-background:var(--ks-primitives-color-neutral-200);--ks-color-action-primary-disabled-foreground:var(--ks-primitives-color-neutral-600);--ks-color-action-primary-foreground:var(--ks-primitives-color-neutral-0);--ks-color-action-primary-hover:var(--ks-primitives-color-ribbon-700);--ks-color-action-secondary-active:var(--ks-primitives-color-neutral-300);--ks-color-action-secondary-background:var(--ks-primitives-color-neutral-100);--ks-color-action-secondary-foreground:var(--ks-primitives-color-neutral-900);--ks-color-action-secondary-hover:var(--ks-primitives-color-neutral-200);--ks-color-background:var(--ks-primitives-color-neutral-50);--ks-color-border-default:var(--ks-primitives-color-neutral-500);--ks-color-border-focus:var(--ks-primitives-color-system-blue-600);--ks-color-border-strong:var(--ks-primitives-color-neutral-700);--ks-color-border-subtle:var(--ks-primitives-color-neutral-300);--ks-color-data-axis:var(--ks-primitives-color-neutral-600);--ks-color-data-cited:var(--ks-primitives-color-system-blue-700);--ks-color-data-grid:var(--ks-primitives-color-neutral-300);--ks-color-data-proposed:var(--ks-primitives-color-saffron-700);--ks-color-data-series1:var(--ks-primitives-color-system-blue-600);--ks-color-data-series2:var(--ks-primitives-color-saffron-500);--ks-color-data-series3:var(--ks-primitives-color-pine-600);--ks-color-data-series4:var(--ks-primitives-color-plum-600);--ks-color-data-series5:var(--ks-primitives-color-ribbon-600);--ks-color-foreground:var(--ks-primitives-color-neutral-900);--ks-color-overlay:var(--ks-primitives-color-overlay-scrim);--ks-color-status-error-background:var(--ks-primitives-color-rust-50);--ks-color-status-error-foreground:var(--ks-primitives-color-rust-800);--ks-color-status-error-icon:var(--ks-primitives-color-rust-600);--ks-color-status-info-background:var(--ks-primitives-color-system-blue-50);--ks-color-status-info-foreground:var(--ks-primitives-color-system-blue-800);--ks-color-status-info-icon:var(--ks-primitives-color-system-blue-600);--ks-color-status-success-background:var(--ks-primitives-color-pine-50);--ks-color-status-success-foreground:var(--ks-primitives-color-pine-700);--ks-color-status-success-icon:var(--ks-primitives-color-pine-600);--ks-color-status-warning-background:var(--ks-primitives-color-saffron-100);--ks-color-status-warning-foreground:var(--ks-primitives-color-saffron-800);--ks-color-status-warning-icon:var(--ks-primitives-color-saffron-600);--ks-color-surface-default:var(--ks-primitives-color-neutral-25);--ks-color-surface-elevated:var(--ks-primitives-color-neutral-0);--ks-color-surface-inverse:var(--ks-primitives-color-neutral-900);--ks-color-surface-subtle:var(--ks-primitives-color-neutral-100);--ks-color-text-inverse:var(--ks-primitives-color-neutral-50);--ks-color-text-link:var(--ks-primitives-color-system-blue-700);--ks-color-text-link-hover:var(--ks-primitives-color-system-blue-800);--ks-color-text-primary:var(--ks-primitives-color-neutral-900);--ks-color-text-secondary:var(--ks-primitives-color-neutral-600);--ks-color-text-tertiary:var(--ks-primitives-color-neutral-500);--ks-deck-accent:var(--ks-primitives-color-system-blue-600);--ks-deck-attention:var(--ks-primitives-color-ribbon-600);--ks-deck-background:var(--ks-primitives-color-neutral-50);--ks-deck-foreground:var(--ks-primitives-color-neutral-900);--ks-deck-gutter:var(--ks-primitives-space-8);--ks-deck-margin:var(--ks-primitives-space-16);--ks-layout-content-page:var(--ks-primitives-dimension-content-page);--ks-layout-content-reading:var(--ks-primitives-dimension-content-reading);--ks-layout-content-wide:var(--ks-primitives-dimension-content-wide);--ks-layout-grid-columns:var(--ks-primitives-number-grid-columns);--ks-layout-grid-gutter:var(--ks-primitives-space-6);--ks-motion-disabled-opacity:var(--ks-primitives-opacity-disabled);--ks-motion-duration-deliberate:var(--ks-primitives-duration-deliberate);--ks-motion-duration-fast:var(--ks-primitives-duration-fast);--ks-motion-duration-instant:var(--ks-primitives-duration-instant);--ks-motion-duration-normal:var(--ks-primitives-duration-normal);--ks-motion-duration-path-beat:var(--ks-primitives-duration-path-beat);--ks-motion-duration-path-sequence:var(--ks-primitives-duration-path-sequence);--ks-motion-duration-slow:var(--ks-primitives-duration-slow);--ks-motion-easing-enter:var(--ks-primitives-easing-enter);--ks-motion-easing-exit:var(--ks-primitives-easing-exit);--ks-motion-easing-standard:var(--ks-primitives-easing-standard);--ks-print-carbon:var(--ks-primitives-color-neutral-900);--ks-print-dot:var(--ks-primitives-color-system-blue-300);--ks-print-dot-size:var(--ks-primitives-dimension-pattern-dot-size);--ks-print-dot-spacing:var(--ks-primitives-dimension-pattern-dot-spacing);--ks-print-paper:var(--ks-primitives-color-neutral-50);--ks-print-registration:var(--ks-primitives-color-system-blue-600);--ks-print-registration-offset:var(--ks-primitives-dimension-pattern-registration-offset);--ks-print-ribbon:var(--ks-primitives-color-ribbon-600);--ks-print-rule:var(--ks-primitives-color-neutral-300);--ks-print-rule-pitch:var(--ks-primitives-dimension-pattern-rule-pitch);--ks-print-tractor-hole:var(--ks-primitives-dimension-pattern-tractor-hole);--ks-radius-control:var(--ks-primitives-radius-xs);--ks-radius-overlay:var(--ks-primitives-radius-sm);--ks-radius-pill:var(--ks-primitives-radius-full);--ks-radius-surface:var(--ks-primitives-radius-xs);--ks-shadow-overlay:var(--ks-primitives-shadow-high);--ks-shadow-surface:var(--ks-primitives-shadow-low);--ks-size-control-lg:var(--ks-primitives-dimension-control-lg);--ks-size-control-md:var(--ks-primitives-dimension-control-md);--ks-size-control-sm:var(--ks-primitives-dimension-control-sm);--ks-size-icon-lg:var(--ks-primitives-dimension-icon-lg);--ks-size-icon-md:var(--ks-primitives-dimension-icon-md);--ks-size-icon-sm:var(--ks-primitives-dimension-icon-sm);--ks-size-icon-xl:var(--ks-primitives-dimension-icon-xl);--ks-space-component-control-travel:var(--ks-primitives-space-5);--ks-space-component-lg:var(--ks-primitives-space-6);--ks-space-component-md:var(--ks-primitives-space-4);--ks-space-component-sm:var(--ks-primitives-space-2);--ks-space-component-xl:var(--ks-primitives-space-8);--ks-space-component-xs:var(--ks-primitives-space-1);--ks-space-page-compact:var(--ks-primitives-space-4);--ks-space-page-default:var(--ks-primitives-space-8);--ks-space-page-wide:var(--ks-primitives-space-16);--ks-space-section-lg:var(--ks-primitives-space-32);--ks-space-section-md:var(--ks-primitives-space-20);--ks-space-section-sm:var(--ks-primitives-space-12);--ks-typography-family-body:var(--ks-primitives-font-family-body);--ks-typography-family-code:var(--ks-primitives-font-family-code);--ks-typography-family-display:var(--ks-primitives-font-family-display);--ks-typography-leading-body:var(--ks-primitives-font-leading-normal);--ks-typography-leading-display:var(--ks-primitives-font-leading-tight);--ks-typography-leading-heading:var(--ks-primitives-font-leading-snug);--ks-typography-leading-longform:var(--ks-primitives-font-leading-relaxed);--ks-typography-size-body:var(--ks-primitives-font-size-base);--ks-typography-size-body-large:var(--ks-primitives-font-size-lg);--ks-typography-size-caption:var(--ks-primitives-font-size-xs);--ks-typography-size-display:var(--ks-primitives-font-size-6xl);--ks-typography-size-heading:var(--ks-primitives-font-size-3xl);--ks-typography-size-heading-large:var(--ks-primitives-font-size-5xl);--ks-typography-size-heading-small:var(--ks-primitives-font-size-xl);--ks-typography-size-hero:var(--ks-primitives-font-size-hero);--ks-typography-size-label:var(--ks-primitives-font-size-sm);--ks-typography-tracking-body:var(--ks-primitives-font-tracking-normal);--ks-typography-tracking-display:var(--ks-primitives-font-tracking-tight);--ks-typography-tracking-label:var(--ks-primitives-font-tracking-wider);--ks-typography-weight-body:var(--ks-primitives-font-weight-regular);--ks-typography-weight-display:var(--ks-primitives-font-weight-bold);--ks-typography-weight-emphasis:var(--ks-primitives-font-weight-semibold)}:root[data-theme=dark],.ks-theme-dark{--ks-color-action-accent-background:var(--ks-primitives-color-system-blue-300);--ks-color-action-accent-foreground:var(--ks-primitives-color-neutral-950);--ks-color-action-primary-active:var(--ks-primitives-color-ribbon-100);--ks-color-action-primary-background:var(--ks-primitives-color-ribbon-300);--ks-color-action-primary-disabled-background:var(--ks-primitives-color-neutral-700);--ks-color-action-primary-disabled-foreground:var(--ks-primitives-color-neutral-300);--ks-color-action-primary-foreground:var(--ks-primitives-color-neutral-950);--ks-color-action-primary-hover:var(--ks-primitives-color-ribbon-200);--ks-color-action-secondary-active:var(--ks-primitives-color-neutral-600);--ks-color-action-secondary-background:var(--ks-primitives-color-neutral-800);--ks-color-action-secondary-foreground:var(--ks-primitives-color-neutral-50);--ks-color-action-secondary-hover:var(--ks-primitives-color-neutral-700);--ks-color-background:var(--ks-primitives-color-neutral-950);--ks-color-border-default:var(--ks-primitives-color-neutral-500);--ks-color-border-focus:var(--ks-primitives-color-system-blue-300);--ks-color-border-strong:var(--ks-primitives-color-neutral-300);--ks-color-border-subtle:var(--ks-primitives-color-neutral-700);--ks-color-data-axis:var(--ks-primitives-color-neutral-300);--ks-color-data-cited:var(--ks-primitives-color-system-blue-200);--ks-color-data-grid:var(--ks-primitives-color-neutral-700);--ks-color-data-proposed:var(--ks-primitives-color-saffron-300);--ks-color-data-series1:var(--ks-primitives-color-system-blue-300);--ks-color-data-series2:var(--ks-primitives-color-saffron-300);--ks-color-data-series3:var(--ks-primitives-color-pine-300);--ks-color-data-series4:var(--ks-primitives-color-plum-300);--ks-color-data-series5:var(--ks-primitives-color-ribbon-300);--ks-color-foreground:var(--ks-primitives-color-neutral-50);--ks-color-status-error-background:var(--ks-primitives-color-rust-800);--ks-color-status-error-foreground:var(--ks-primitives-color-rust-50);--ks-color-status-error-icon:var(--ks-primitives-color-rust-300);--ks-color-status-info-background:var(--ks-primitives-color-system-blue-950);--ks-color-status-info-foreground:var(--ks-primitives-color-system-blue-200);--ks-color-status-info-icon:var(--ks-primitives-color-system-blue-300);--ks-color-status-success-background:var(--ks-primitives-color-pine-900);--ks-color-status-success-foreground:var(--ks-primitives-color-pine-300);--ks-color-status-success-icon:var(--ks-primitives-color-pine-300);--ks-color-status-warning-background:var(--ks-primitives-color-saffron-950);--ks-color-status-warning-foreground:var(--ks-primitives-color-saffron-200);--ks-color-status-warning-icon:var(--ks-primitives-color-saffron-300);--ks-color-surface-default:var(--ks-primitives-color-neutral-900);--ks-color-surface-elevated:var(--ks-primitives-color-neutral-800);--ks-color-surface-inverse:var(--ks-primitives-color-neutral-50);--ks-color-surface-subtle:var(--ks-primitives-color-neutral-800);--ks-color-text-inverse:var(--ks-primitives-color-neutral-950);--ks-color-text-link:var(--ks-primitives-color-system-blue-300);--ks-color-text-link-hover:var(--ks-primitives-color-system-blue-200);--ks-color-text-primary:var(--ks-primitives-color-neutral-50);--ks-color-text-secondary:var(--ks-primitives-color-neutral-300);--ks-color-text-tertiary:var(--ks-primitives-color-neutral-400);--ks-deck-accent:var(--ks-primitives-color-system-blue-300);--ks-deck-attention:var(--ks-primitives-color-ribbon-300);--ks-deck-background:var(--ks-primitives-color-neutral-950);--ks-deck-foreground:var(--ks-primitives-color-neutral-50)}:root{--ks-accountable-path-active:var(--ks-color-data-cited);--ks-accountable-path-attention:var(--ks-color-action-primary-background);--ks-accountable-path-beat:var(--ks-motion-duration-path-beat);--ks-accountable-path-easing:var(--ks-motion-easing-standard);--ks-accountable-path-sequence:var(--ks-motion-duration-path-sequence);--ks-accountable-path-track:var(--ks-color-border-subtle);--ks-alert-error-background:var(--ks-color-status-error-background);--ks-alert-error-foreground:var(--ks-color-status-error-foreground);--ks-alert-info-background:var(--ks-color-status-info-background);--ks-alert-info-foreground:var(--ks-color-status-info-foreground);--ks-alert-padding:var(--ks-space-component-lg);--ks-alert-radius:var(--ks-radius-surface);--ks-alert-success-background:var(--ks-color-status-success-background);--ks-alert-success-foreground:var(--ks-color-status-success-foreground);--ks-alert-warning-background:var(--ks-color-status-warning-background);--ks-alert-warning-foreground:var(--ks-color-status-warning-foreground);--ks-badge-background:var(--ks-color-surface-subtle);--ks-badge-border:var(--ks-color-border-default);--ks-badge-font-family:var(--ks-typography-family-code);--ks-badge-font-size:var(--ks-typography-size-caption);--ks-badge-foreground:var(--ks-color-text-primary);--ks-badge-radius:var(--ks-radius-pill);--ks-button-focus-color:var(--ks-color-border-focus);--ks-button-focus-offset:var(--ks-border-focus-offset);--ks-button-focus-width:var(--ks-border-focus-width);--ks-button-font-family:var(--ks-typography-family-body);--ks-button-font-size:var(--ks-typography-size-label);--ks-button-font-weight:var(--ks-typography-weight-emphasis);--ks-button-gap:var(--ks-space-component-sm);--ks-button-height:var(--ks-size-control-md);--ks-button-padding-x:var(--ks-space-component-lg);--ks-button-primary-active:var(--ks-color-action-primary-active);--ks-button-primary-background:var(--ks-color-action-primary-background);--ks-button-primary-disabled-background:var(--ks-color-action-primary-disabled-background);--ks-button-primary-disabled-foreground:var(--ks-color-action-primary-disabled-foreground);--ks-button-primary-foreground:var(--ks-color-action-primary-foreground);--ks-button-primary-hover:var(--ks-color-action-primary-hover);--ks-button-radius:var(--ks-radius-control);--ks-button-secondary-active:var(--ks-color-action-secondary-active);--ks-button-secondary-background:var(--ks-color-action-secondary-background);--ks-button-secondary-foreground:var(--ks-color-action-secondary-foreground);--ks-button-secondary-hover:var(--ks-color-action-secondary-hover);--ks-card-background:var(--ks-color-surface-default);--ks-card-border:var(--ks-color-border-subtle);--ks-card-border-width:var(--ks-border-width-default);--ks-card-foreground:var(--ks-color-text-primary);--ks-card-padding:var(--ks-space-component-lg);--ks-card-radius:var(--ks-radius-surface);--ks-card-shadow:var(--ks-shadow-surface);--ks-chart-axis:var(--ks-color-data-axis);--ks-chart-grid:var(--ks-color-data-grid);--ks-chart-series1:var(--ks-color-data-series1);--ks-chart-series2:var(--ks-color-data-series2);--ks-chart-series3:var(--ks-color-data-series3);--ks-chart-series4:var(--ks-color-data-series4);--ks-chart-series5:var(--ks-color-data-series5);--ks-citation-border:var(--ks-color-border-subtle);--ks-citation-font-family:var(--ks-typography-family-code);--ks-citation-font-size:var(--ks-typography-size-caption);--ks-citation-foreground:var(--ks-color-text-secondary);--ks-citation-index:var(--ks-color-data-cited);--ks-coach-background:var(--ks-color-surface-subtle);--ks-coach-citation:var(--ks-color-data-cited);--ks-coach-foreground:var(--ks-color-text-primary);--ks-coach-padding:var(--ks-space-component-lg);--ks-coach-suggestion-border:var(--ks-color-data-proposed);--ks-code-background:var(--ks-color-surface-inverse);--ks-code-border:var(--ks-color-border-strong);--ks-code-font-family:var(--ks-typography-family-code);--ks-code-font-size:var(--ks-typography-size-label);--ks-code-foreground:var(--ks-color-text-inverse);--ks-code-padding:var(--ks-space-component-lg);--ks-consent-active:var(--ks-color-status-success-icon);--ks-consent-background:var(--ks-color-surface-elevated);--ks-consent-border:var(--ks-color-border-strong);--ks-consent-detail:var(--ks-color-text-secondary);--ks-consent-foreground:var(--ks-color-text-primary);--ks-consent-withdrawn:var(--ks-color-status-warning-icon);--ks-dialog-background:var(--ks-color-surface-elevated);--ks-dialog-border:var(--ks-color-border-strong);--ks-dialog-foreground:var(--ks-color-text-primary);--ks-dialog-overlay:var(--ks-color-overlay);--ks-dialog-padding:var(--ks-space-component-xl);--ks-dialog-radius:var(--ks-radius-overlay);--ks-dialog-shadow:var(--ks-shadow-overlay);--ks-input-background:var(--ks-color-surface-elevated);--ks-input-border:var(--ks-color-border-default);--ks-input-focus-border:var(--ks-color-border-focus);--ks-input-foreground:var(--ks-color-text-primary);--ks-input-height:var(--ks-size-control-md);--ks-input-padding-x:var(--ks-space-component-md);--ks-input-placeholder:var(--ks-color-text-secondary);--ks-input-radius:var(--ks-radius-control);--ks-insight-attention:var(--ks-color-data-proposed);--ks-insight-background:var(--ks-color-surface-elevated);--ks-insight-border:var(--ks-color-border-strong);--ks-insight-evidence:var(--ks-color-data-cited);--ks-insight-foreground:var(--ks-color-text-primary);--ks-insight-padding:var(--ks-space-component-xl);--ks-link-focus-color:var(--ks-color-border-focus);--ks-link-focus-width:var(--ks-border-focus-width);--ks-link-foreground:var(--ks-color-text-link);--ks-link-hover:var(--ks-color-text-link-hover);--ks-navigation-active:var(--ks-color-text-link);--ks-navigation-background:var(--ks-color-background);--ks-navigation-border:var(--ks-color-border-subtle);--ks-navigation-foreground:var(--ks-color-text-primary);--ks-navigation-height:var(--ks-size-control-lg);--ks-navigation-muted:var(--ks-color-text-secondary);--ks-provider-card-attention:var(--ks-color-status-warning-icon);--ks-provider-card-background:var(--ks-color-surface-default);--ks-provider-card-border:var(--ks-color-border-default);--ks-provider-card-connected:var(--ks-color-status-success-icon);--ks-provider-card-error:var(--ks-color-status-error-icon);--ks-provider-card-foreground:var(--ks-color-text-primary);--ks-switch-active-background:var(--ks-color-action-primary-background);--ks-switch-active-foreground:var(--ks-color-action-primary-foreground);--ks-switch-background:var(--ks-color-surface-subtle);--ks-switch-border:var(--ks-color-border-default);--ks-switch-foreground:var(--ks-color-text-secondary);--ks-switch-knob-inset:var(--ks-space-component-xs);--ks-switch-knob-size:var(--ks-size-icon-sm);--ks-switch-knob-travel:var(--ks-space-component-control-travel);--ks-switch-radius:var(--ks-radius-pill);--ks-switch-track-height:var(--ks-size-icon-lg);--ks-switch-track-width:var(--ks-size-control-md);--ks-table-border:var(--ks-color-border-subtle);--ks-table-cell-padding-x:var(--ks-space-component-md);--ks-table-cell-padding-y:var(--ks-space-component-sm);--ks-table-foreground:var(--ks-color-text-primary);--ks-table-header-background:var(--ks-color-surface-subtle);--ks-table-header-foreground:var(--ks-color-text-secondary);--ks-table-row-background:var(--ks-color-surface-default);--ks-table-row-hover:var(--ks-color-surface-subtle)}:where(.ks-root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100%;color:var(--ks-color-text-primary);background:var(--ks-color-background);font-family:var(--ks-typography-family-body);font-size:var(--ks-typography-size-body);font-synthesis:none;line-height:var(--ks-typography-leading-body);text-rendering:optimizelegibility}:where(.ks-root[data-theme=dark],.ks-root.ks-theme-dark){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.ks-root *){box-sizing:border-box}:where(.ks-root h1,.ks-root h2,.ks-root h3,.ks-root p,.ks-root pre,.ks-root figure){margin:0}:where(.ks-root h1,.ks-root h2,.ks-root h3){color:var(--ks-color-text-primary);font-family:var(--ks-typography-family-display);font-weight:var(--ks-typography-weight-display);letter-spacing:var(--ks-typography-tracking-display)}:where(.ks-root a){color:var(--ks-link-foreground);text-underline-offset:.18em}:where(.ks-root a:hover){color:var(--ks-link-hover)}:where(.ks-root button,.ks-root input,.ks-root textarea,.ks-root select){font:inherit}:where(.ks-root :focus-visible){outline:var(--ks-border-focus-width) solid var(--ks-color-border-focus);outline-offset:var(--ks-border-focus-offset)}.ks-display{max-width:11ch;font-size:var(--ks-typography-size-hero);line-height:var(--ks-typography-leading-display);letter-spacing:var(--ks-typography-tracking-display)}.ks-heading{font-size:clamp(var(--ks-typography-size-3xl,1.875rem), 5vw, var(--ks-typography-size-heading-large));line-height:var(--ks-typography-leading-heading)}.ks-copy{max-width:var(--ks-layout-content-reading);color:var(--ks-color-text-secondary);font-size:var(--ks-typography-size-body-large);line-height:var(--ks-typography-leading-longform)}.ks-label{font-family:var(--ks-typography-family-code);font-size:var(--ks-typography-size-caption);font-weight:var(--ks-typography-weight-emphasis);letter-spacing:var(--ks-typography-tracking-label);text-transform:uppercase;line-height:1.2}.ks-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ks-skip-link{z-index:100;inset:var(--ks-space-component-md) auto auto var(--ks-space-component-md);padding:var(--ks-space-component-sm) var(--ks-space-component-md);color:var(--ks-button-primary-foreground);background:var(--ks-button-primary-background);position:fixed;transform:translateY(-200%)}.ks-skip-link:focus{transform:translateY(0)}.ks-dot-field{background-color:var(--ks-print-paper);background-image:radial-gradient(circle, color-mix(in srgb, var(--ks-print-dot) 32%, transparent) 0 var(--ks-print-dot-size), transparent calc(var(--ks-print-dot-size) + .1px));background-size:var(--ks-print-dot-spacing) var(--ks-print-dot-spacing)}.ks-fanfold{isolation:isolate;background-color:var(--ks-print-paper);background-image:linear-gradient(to bottom, transparent calc(var(--ks-print-rule-pitch) - 1px), color-mix(in srgb, var(--ks-print-rule) 58%, transparent) var(--ks-print-rule-pitch)), radial-gradient(circle, color-mix(in srgb, var(--ks-print-dot) 24%, transparent) 0 var(--ks-print-dot-size), transparent calc(var(--ks-print-dot-size) + .1px));background-size:100% var(--ks-print-rule-pitch), var(--ks-print-dot-spacing) var(--ks-print-dot-spacing);position:relative}.ks-fanfold:before,.ks-fanfold:after{z-index:-1;width:calc(var(--ks-print-tractor-hole) * 1.8);content:"";background-image:radial-gradient(circle, var(--ks-color-background) 0 calc(var(--ks-print-tractor-hole) / 2), var(--ks-color-border-subtle) calc(var(--ks-print-tractor-hole) / 2 + 1px), transparent calc(var(--ks-print-tractor-hole) / 2 + 2px));background-position:top;background-size:100% calc(var(--ks-print-tractor-hole) * 2.2);position:absolute;inset-block:0}.ks-fanfold:before{inset-inline-start:0}.ks-fanfold:after{inset-inline-end:0}.ks-registration-band{min-height:var(--ks-space-component-sm);grid-template-columns:1.4fr .9fr 1.2fr;display:grid}.ks-registration-band>:first-child{background:var(--ks-print-ribbon)}.ks-registration-band>:nth-child(2){background:var(--ks-print-carbon)}.ks-registration-band>:nth-child(3){background:var(--ks-print-registration)}.ks-registration-shadow{box-shadow:calc(var(--ks-print-registration-offset) * -1) 0 0 color-mix(in srgb, var(--ks-print-ribbon) 32%, transparent), var(--ks-print-registration-offset) 0 0 color-mix(in srgb, var(--ks-print-registration) 32%, transparent)}.ks-rule-top{border-top:var(--ks-border-width-strong) solid var(--ks-color-border-strong)}.ks-stamp{min-height:var(--ks-size-control-sm);padding-inline:var(--ks-space-component-md);color:var(--ks-color-text-primary);border:var(--ks-border-width-strong) solid currentColor;font-family:var(--ks-typography-family-code);font-size:var(--ks-typography-size-caption);font-weight:var(--ks-typography-weight-emphasis);letter-spacing:var(--ks-typography-tracking-label);text-transform:uppercase;align-items:center;display:inline-flex;transform:rotate(-1deg)}@keyframes ks-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ks-register{0%{transform:translateX(calc(var(--ks-print-registration-offset) * -1))}55%{transform:translateX(var(--ks-print-registration-offset))}to{transform:translate(0)}}@keyframes ks-signal-resolve{0%,19%{clip-path:inset(0 80% 0 0)}20%,39%{clip-path:inset(0 60% 0 0)}40%,59%{clip-path:inset(0 40% 0 0)}60%,79%{clip-path:inset(0 20% 0 0)}80%,to{clip-path:inset(0)}}.ks-motion-rule{transform-origin:0;animation:ks-rule-draw var(--ks-motion-duration-deliberate) var(--ks-motion-easing-standard) both}.ks-motion-register{animation:ks-register var(--ks-motion-duration-slow) steps(2, end) both}.ks-motion-accountable-path{animation:ks-signal-resolve var(--ks-accountable-path-sequence) steps(5, end) both}.ks-motion-accountable-path[data-paused=true]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ks-motion-rule,.ks-motion-register,.ks-motion-accountable-path{clip-path:none;animation:none;transform:none}}.ks-button{justify-content:center;align-items:center;gap:var(--ks-button-gap);min-height:var(--ks-button-height);padding-inline:var(--ks-button-padding-x);color:var(--ks-button-primary-foreground);border:var(--ks-border-width-strong) solid transparent;border-radius:var(--ks-button-radius);background:var(--ks-button-primary-background);font-family:var(--ks-button-font-family);font-size:var(--ks-button-font-size);font-weight:var(--ks-button-font-weight);cursor:pointer;transition:color var(--ks-motion-duration-fast) var(--ks-motion-easing-standard), background-color var(--ks-motion-duration-fast) var(--ks-motion-easing-standard), border-color var(--ks-motion-duration-fast) var(--ks-motion-easing-standard);text-decoration:none;display:inline-flex}.ks-button:hover{background:var(--ks-button-primary-hover)}.ks-button:active{background:var(--ks-button-primary-active)}.ks-button:disabled,.ks-button[aria-disabled=true]{color:var(--ks-button-primary-disabled-foreground);background:var(--ks-button-primary-disabled-background);cursor:not-allowed}.ks-button--secondary{color:var(--ks-button-secondary-foreground);border-color:var(--ks-color-border-strong);background:var(--ks-button-secondary-background)}.ks-button--secondary:hover{background:var(--ks-button-secondary-hover)}.ks-button--secondary:active{background:var(--ks-button-secondary-active)}.ks-input,.ks-select,.ks-textarea{width:100%;min-height:var(--ks-input-height);padding-inline:var(--ks-input-padding-x);color:var(--ks-input-foreground);border:var(--ks-border-width-default) solid var(--ks-input-border);border-radius:var(--ks-input-radius);background:var(--ks-input-background)}.ks-textarea{min-height:calc(var(--ks-input-height) * 2.6);padding-block:var(--ks-space-component-sm);resize:vertical}.ks-input::placeholder,.ks-textarea::placeholder{color:var(--ks-input-placeholder)}.ks-input[aria-invalid=true],.ks-select[aria-invalid=true],.ks-textarea[aria-invalid=true]{border-color:var(--ks-color-status-error-icon)}.ks-field{gap:var(--ks-space-component-sm);display:grid}.ks-field__message{color:var(--ks-color-text-secondary);font-size:var(--ks-typography-size-caption)}.ks-field__message[role=alert]{color:var(--ks-color-status-error-foreground)}.ks-card{gap:var(--ks-space-component-md);padding:var(--ks-card-padding);color:var(--ks-card-foreground);border:var(--ks-card-border-width) solid var(--ks-card-border);border-radius:var(--ks-card-radius);background:var(--ks-card-background);box-shadow:var(--ks-card-shadow);display:grid}.ks-card--evidence{border-top:var(--ks-border-width-strong) solid var(--ks-insight-evidence)}.ks-card--proposal{border-top:var(--ks-border-width-strong) solid var(--ks-insight-attention)}.ks-badge,.ks-status{align-items:center;gap:var(--ks-space-component-sm);width:fit-content;min-height:var(--ks-size-control-sm);padding-inline:var(--ks-space-component-md);color:var(--ks-badge-foreground);border:var(--ks-border-width-default) solid var(--ks-badge-border);border-radius:var(--ks-badge-radius);background:var(--ks-badge-background);font-family:var(--ks-badge-font-family);font-size:var(--ks-badge-font-size);display:inline-flex}.ks-status:before{width:var(--ks-space-component-sm);height:var(--ks-space-component-sm);content:"";background:currentColor}.ks-status--success{color:var(--ks-color-status-success-foreground);background:var(--ks-color-status-success-background)}.ks-status--warning{color:var(--ks-color-status-warning-foreground);background:var(--ks-color-status-warning-background)}.ks-status--error{color:var(--ks-color-status-error-foreground);background:var(--ks-color-status-error-background)}.ks-status--info{color:var(--ks-color-status-info-foreground);background:var(--ks-color-status-info-background)}.ks-alert{padding:var(--ks-alert-padding);border-inline-start:var(--ks-border-width-strong) solid currentColor;border-radius:var(--ks-alert-radius)}.ks-alert--success{color:var(--ks-alert-success-foreground);background:var(--ks-alert-success-background)}.ks-alert--warning{color:var(--ks-alert-warning-foreground);background:var(--ks-alert-warning-background)}.ks-alert--error{color:var(--ks-alert-error-foreground);background:var(--ks-alert-error-background)}.ks-alert--info{color:var(--ks-alert-info-foreground);background:var(--ks-alert-info-background)}.ks-coach{gap:var(--ks-space-component-md);padding:var(--ks-coach-padding);color:var(--ks-coach-foreground);border-inline-start:var(--ks-border-width-strong) solid var(--ks-coach-suggestion-border);background:var(--ks-coach-background);display:grid}.ks-citation{gap:var(--ks-space-component-sm);padding-block:var(--ks-space-component-sm);color:var(--ks-citation-foreground);border-top:var(--ks-border-width-default) solid var(--ks-citation-border);font-family:var(--ks-citation-font-family);font-size:var(--ks-citation-font-size);grid-template-columns:auto 1fr;display:grid}.ks-citation__index{color:var(--ks-citation-index);font-weight:var(--ks-typography-weight-emphasis)}.ks-receipt,.ks-code{padding:var(--ks-code-padding);color:var(--ks-code-foreground);border:var(--ks-border-width-default) solid var(--ks-code-border);background:var(--ks-code-background);font-family:var(--ks-code-font-family);font-size:var(--ks-code-font-size);line-height:var(--ks-typography-leading-longform);white-space:pre-wrap;overflow:auto}.ks-tabs{gap:var(--ks-space-component-xs);border-bottom:var(--ks-border-width-default) solid var(--ks-navigation-border);display:flex;overflow-x:auto}.ks-tab{min-height:var(--ks-navigation-height);padding-inline:var(--ks-space-component-md);color:var(--ks-navigation-muted);border:0;border-bottom:var(--ks-border-width-strong) solid transparent;cursor:pointer;white-space:nowrap;background:0 0}.ks-tab[aria-selected=true]{color:var(--ks-navigation-foreground);border-bottom-color:var(--ks-navigation-active)}.ks-table-wrap{overflow-x:auto}.ks-table{border-collapse:collapse;width:100%;color:var(--ks-table-foreground)}.ks-table th,.ks-table td{padding:var(--ks-table-cell-padding-y) var(--ks-table-cell-padding-x);border-bottom:var(--ks-border-width-default) solid var(--ks-table-border);text-align:start}.ks-table th{color:var(--ks-table-header-foreground);background:var(--ks-table-header-background);font-size:var(--ks-typography-size-caption);letter-spacing:var(--ks-typography-tracking-label);text-transform:uppercase}.ks-table tbody tr:hover{background:var(--ks-table-row-hover)}.ks-path{border-block:var(--ks-border-width-default) solid var(--ks-accountable-path-track);grid-template-columns:repeat(5,minmax(8rem,1fr));display:grid;overflow-x:auto}.ks-path__step{gap:var(--ks-space-component-lg);min-height:14rem;padding:var(--ks-space-component-lg);border-inline-end:var(--ks-border-width-default) solid var(--ks-accountable-path-track);display:grid}.ks-path__step[aria-current=step]{border-top:var(--ks-border-width-strong) solid var(--ks-accountable-path-active)}@media (max-width:48rem){.ks-path{grid-template-columns:1fr;overflow:visible}.ks-path__step{border-inline-end:0;border-bottom:var(--ks-border-width-default) solid var(--ks-accountable-path-track);min-height:auto}}@media (prefers-reduced-motion:reduce){.ks-button{transition:none}}.ks-container{width:min(100% - (var(--ks-space-page-default) * 2), var(--ks-layout-content-page));margin-inline:auto}.ks-reading{max-width:var(--ks-layout-content-reading)}.ks-wide{max-width:var(--ks-layout-content-wide)}.ks-stack{gap:var(--ks-space-component-lg);display:grid}.ks-stack--section{gap:var(--ks-space-section-sm)}.ks-cluster{align-items:center;gap:var(--ks-space-component-md);flex-wrap:wrap;display:flex}.ks-grid{gap:var(--ks-layout-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ks-grid>*{grid-column:span 12}.ks-section{padding-block:var(--ks-space-section-md)}.ks-inverse{color:var(--ks-color-text-inverse);background:var(--ks-color-surface-inverse)}.ks-muted{color:var(--ks-color-text-secondary)}@media (min-width:48rem){.ks-grid--2>*{grid-column:span 6}.ks-grid--3>*{grid-column:span 4}.ks-grid--4>*{grid-column:span 3}}@media (max-width:40rem){.ks-container{width:min(100% - (var(--ks-space-page-compact) * 2), var(--ks-layout-content-page))}.ks-section{padding-block:var(--ks-space-section-sm)}}
