@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-700-normal.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-latin-500-normal.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-latin-700-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-800-normal.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-700-normal.woff2)format("woff2")}:root{color-scheme:light dark;--paper:#232740;--panel:#2b304d;--ink:#f4f3fa;--ink-2:#c9cce2;--ink-3:#aeb2d0;--line:#3d4366;--rail:#090a14;--emph:#a9b3ff;--good:#6fd9a3;--bad:#ff9da1;--notable:#f2b632;--rail-ink:#f0eef8;--rail-ink-2:#b3b5cf;--rail-line:#1c1f38;--rail-emph:#8c98ff;--desk-focus:#a9b3ff;--tooltip-border:#aeb2d0;--display:"Bricolage Grotesque", system-ui, sans-serif;--body:"DM Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--radius:4px}@media (prefers-color-scheme:light){:root{--paper:#f4f1ea;--panel:#fff;--ink:#1f2140;--ink-2:#5a5d7a;--ink-3:#5f6280;--line:#e2daca;--rail:#1f2140;--emph:#4c5bd4;--good:#17795a;--bad:#b5333a;--notable:#f2b632;--rail-ink:#f0eef8;--rail-ink-2:#b3b5cf;--rail-line:#3a3e66;--rail-emph:#8c98ff;--desk-focus:#4c5bd4;--tooltip-border:#5f6280}}:root{--pub-bg:#fff;--pub-mist:#f5f5f7;--pub-ink:#1d1d1f;--pub-ink-2:#636368;--pub-ink-3:#a1a1a6;--pub-line:#e5e5ea;--pub-control-border:#86868b;--pub-badge-border:#d2d2d7;--pub-emph:#4c5bd4;--pub-good:#146b50;--pub-bad:#b5333a;--pub-action:#1d1d1f;--pub-on-action:#fff;--pub-success-bg:#eaf6ef;--pub-success-text:#11694d;--pub-success-body:#0f5132;--pub-error-bg:#fff1f1;--pub-error-word:#b5333a;--pub-error-body:#5c1a1e;--pub-chip-bg:#eef0f7;--pub-chip-text:#3f4263;--pub-row-highlight:#f0f2fc;--pub-chat-bg:#ededf0;--pub-chat-bubble:#4c5bd4;--pub-bar:#090a14;--pub-bar-ink:#f0eef8;--pub-bar-ink-2:#b3b5cf;--pub-bar-link:#a9b3ff;--pub-bar-bad:#ff9da1;--pub-bar-edge:#090a14;--pub-focus:#4c5bd4}@media (prefers-color-scheme:dark){:root{--pub-bg:#111114;--pub-mist:#1c1c20;--pub-ink:#f5f5f7;--pub-ink-2:#a1a1a6;--pub-ink-3:#8e8e94;--pub-line:#2c2c31;--pub-control-border:#76767b;--pub-badge-border:#3a3a40;--pub-emph:#8c98ff;--pub-good:#4cc38d;--pub-bad:#ff7a7f;--pub-action:#f5f5f7;--pub-on-action:#111114;--pub-success-bg:#12261d;--pub-success-text:#6fd9a3;--pub-success-body:#cdefdc;--pub-error-bg:#2a1416;--pub-error-word:#ff9da1;--pub-error-body:#ffd9db;--pub-chip-bg:#26283a;--pub-chip-text:#c9cce2;--pub-row-highlight:#1f2240;--pub-chat-bg:#26262b;--pub-chat-bubble:#4c5bd4;--pub-bar:#090a14;--pub-bar-edge:#5a607f;--pub-focus:#8c98ff}}:root{--fs-display-hero:3.5rem;--fs-display-hero-laptop:5.25rem;--fs-display-page:2.125rem;--fs-display-page-laptop:3.125rem;--fs-headline-section:2rem;--fs-headline-section-laptop:3.25rem;--fs-headline-feature:1.625rem;--fs-headline-feature-laptop:2.375rem;--fs-headline-doc:1.5rem;--fs-headline-funnel:1.625rem;--fs-headline-funnel-laptop:2.25rem;--fs-subhead:1.375rem;--fs-title-card:1.25rem;--fs-title-sm:1.0625rem;--fs-sub-hero:1.1875rem;--fs-sub-hero-laptop:1.5rem;--fs-lede:1.0625rem;--fs-body:1rem;--fs-body-strong:1rem;--fs-body-sm:.90625rem;--fs-meta:.8125rem;--fs-micro:.78125rem;--fs-button:.9375rem;--fs-button-sm:.8125rem;--fs-label-mono:.6875rem;--fs-chip-mono:.6875rem;--fs-caption-mono:.71875rem;--fs-data-mono:1.125rem;--fs-data-mono-lg:1.625rem;--fs-data-cell:.8125rem;--fs-code:.75rem;--fs-code-claim:2.5rem;--fs-code-box:1.5rem;--lh-display-hero:1;--lh-display-hero-laptop:1;--lh-display-page:1.08;--lh-display-page-laptop:1.08;--lh-headline-section:1.05;--lh-headline-section-laptop:1.05;--lh-headline-feature:1.15;--lh-headline-feature-laptop:1.15;--lh-headline-doc:1.15;--lh-headline-funnel:1.12;--lh-headline-funnel-laptop:1.12;--lh-subhead:1.2;--lh-title-card:1.2;--lh-title-sm:1.2;--lh-sub-hero:1.45;--lh-sub-hero-laptop:1.4;--lh-lede:1.5;--lh-body:1.5;--lh-body-strong:1.3;--lh-body-sm:1.5;--lh-meta:1.45;--lh-micro:1.45;--lh-code:1.55;--ls-display-hero:-.045em;--ls-display-hero-laptop:-.045em;--ls-display-page:-.03em;--ls-display-page-laptop:-.03em;--ls-headline-section:-.03em;--ls-headline-section-laptop:-.03em;--ls-headline-feature:-.02em;--ls-headline-feature-laptop:-.02em;--ls-headline-doc:-.02em;--ls-headline-funnel:-.02em;--ls-headline-funnel-laptop:-.02em;--ls-label-mono:.08em;--ls-chip-mono:.06em;--ls-code-claim:.18em;--sd-bg:#232740;--sd-panel:#2b304d;--sd-ink:#f4f3fa;--sd-ink-2:#c9cce2;--sd-ink-3:#aeb2d0;--sd-line:#3d4366;--sd-emph:#a9b3ff;--sd-good:#6fd9a3;--sd-bad:#ff9da1;--sd-notable:#f2b632;--sd-rail:#090a14;--sd-rail-ink:#f0eef8;--sd-rail-ink-2:#b3b5cf;--sd-rail-emph:#8c98ff;--sd-rail-line:#1c1f38;--sp-bg:#fbf7ef;--sp-card:#fff;--sp-ink:#1f2140;--sp-ink-2:#5a5d7a;--sp-ink-3:#9a9cb2;--sp-line:#ece4d4;--sp-emph:#4c5bd4;--sp-good:#1e9e6a;--sp-bad:#e5484d;--sp-good-text:#157f55;--sp-bad-text:#c93338;--sp-notable:#f2b632;--sm-bg:#fff;--sm-ink:#1f2140;--sm-ink-2:#5a5d7a;--sm-line:#ecedf3;--sm-chip-bg:#eef0f7;--sm-chip-text:#3f4263;--sm-body:#f3f1ec;--sm-avatar:#1f2140;--sm-avatar-ink:#fbf7ef}
