@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/dm-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/raleway-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/raleway-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/raleway-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/raleway-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Raleway;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/raleway-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,html{height:100%}body{font-family:DM Sans,system-ui,sans-serif;font-size:16px;color:#52525b;height:100dvh;margin:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #__next{height:100%}[class*=headline]{font-family:Raleway,system-ui,sans-serif}a{color:#007afe;text-decoration:underline}a:hover{color:#006fe5}.ts-mono,code,pre{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f7f9fd}::-webkit-scrollbar-thumb{background:#e2e8ee;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a0a6b3}.MuiScopedCssBaseline-root,.MuiScopedCssBaseline-root>div{min-height:100dvh}body>.MuiModal-root:has(~.MuiModal-root) .MuiBackdrop-root{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root{--ts-color-brand-primary:#007afe;--ts-color-brand-primary-dark:#07204e;--ts-color-brand-action:#0068d9;--ts-color-brand-action-hover:#0059b8;--ts-color-neutral-ink:#081122;--ts-color-neutral-body:#52525b;--ts-color-neutral-on-dark:#ffffff;--ts-color-neutral-surface:#ffffff;--ts-color-neutral-subtle:#f7f9fd;--ts-color-neutral-border:#e2e8ee;--ts-color-neutral-placeholder:#6b7280;--ts-color-state-success:#0b7a64;--ts-color-state-warning:#9a6100;--ts-color-state-error:#c8372d;--ts-color-state-success-bg:rgba(11,122,100,0.06);--ts-color-state-warning-bg:rgba(154,97,0,0.06);--ts-color-state-error-bg:rgba(200,55,45,0.06);--ts-color-state-on-dark-success:#3cc7a6;--ts-color-state-on-dark-warning:#f0b451;--ts-color-state-on-dark-error:#ff7a70;--ts-color-state-on-dark-success-bg:rgba(60,199,166,0.12);--ts-color-state-on-dark-warning-bg:rgba(240,180,81,0.12);--ts-color-state-on-dark-error-bg:rgba(255,122,112,0.12);--ts-color-accent-info:#4ea3ff;--ts-color-product-page-eyebrow-on-dark:#7db4ff;--ts-color-product-page-sub-on-dark:#b9c6dd;--ts-color-product-page-frame:#eef2f8;--ts-color-product-page-panel-inner:#0d1930;--ts-color-evidence-scene-background:#081122;--ts-color-evidence-scene-particle:#cfe0f5;--ts-color-evidence-scene-line:#4ea3ff;--ts-color-evidence-scene-vignette:rgba(3,7,15,0.92);--ts-color-evidence-scene-chip-text:#bcd8ff;--ts-color-evidence-scene-chip-bg:rgba(8,17,34,0.55);--ts-color-evidence-scene-chip-border:rgba(78,163,255,0.3);--ts-color-dataviz-series-1:#007afe;--ts-color-dataviz-series-2:#07204e;--ts-color-dataviz-series-2-on-dark:#b9c6dd;--ts-color-dataviz-series-3:#4ea3ff;--ts-color-dataviz-context:#8fa3c4;--ts-font-family-heading:Raleway,system-ui,sans-serif;--ts-font-family-body:"DM Sans",system-ui,sans-serif;--ts-font-family-mono:"JetBrains Mono",ui-monospace,monospace;--ts-font-weight-regular:400;--ts-font-weight-medium:500;--ts-font-weight-semibold:600;--ts-font-weight-bold:700;--ts-font-size-display:clamp(34px,5vw,56px);--ts-font-size-h1:var(--ts-type-site-page-title-font-size);--ts-font-size-h1-mobile:var(--ts-type-site-page-title-mobile-font-size);--ts-font-size-h2:var(--ts-type-site-section-title-font-size);--ts-font-size-h2-mobile:var(--ts-type-site-section-title-mobile-font-size);--ts-font-size-h3:var(--ts-type-site-subsection-title-font-size);--ts-font-size-h3-mobile:var(--ts-type-site-subsection-title-mobile-font-size);--ts-font-size-h4:var(--ts-type-site-block-title-font-size);--ts-font-size-h4-mobile:var(--ts-type-site-block-title-mobile-font-size);--ts-font-size-h5:var(--ts-type-site-text-default-font-size);--ts-font-size-h5-mobile:var(--ts-type-site-text-default-font-size);--ts-font-size-h6:var(--ts-type-site-block-title-font-size);--ts-font-size-h6-mobile:var(--ts-type-site-block-title-mobile-font-size);--ts-font-size-body:var(--ts-type-site-text-default-font-size);--ts-font-size-small:var(--ts-type-site-text-small-font-size);--ts-font-size-caption:var(--ts-type-site-meta-text-font-size);--ts-type-site-display-title-font-family:var(--ts-font-family-heading);--ts-type-site-display-title-font-weight:var(--ts-font-weight-bold);--ts-type-site-display-title-font-size:var(--ts-font-size-display);--ts-type-site-display-title-line-height:1.1;--ts-type-site-display-title-letter-spacing:-0.015em;--ts-type-site-display-title-mobile-font-family:var(--ts-font-family-heading);--ts-type-site-display-title-mobile-font-weight:var(--ts-font-weight-bold);--ts-type-site-display-title-mobile-font-size:34px;--ts-type-site-display-title-mobile-line-height:1.2;--ts-type-site-display-title-mobile-letter-spacing:-0.015em;--ts-type-site-closing-title-font-family:var(--ts-font-family-heading);--ts-type-site-closing-title-font-weight:var(--ts-font-weight-bold);--ts-type-site-closing-title-font-size:clamp(28px,4vw,44px);--ts-type-site-closing-title-line-height:1.2;--ts-type-site-closing-title-letter-spacing:-0.015em;--ts-type-site-page-title-font-family:var(--ts-font-family-heading);--ts-type-site-page-title-font-weight:var(--ts-font-weight-bold);--ts-type-site-page-title-font-size:36px;--ts-type-site-page-title-line-height:1.3;--ts-type-site-page-title-letter-spacing:-0.015em;--ts-type-site-page-title-mobile-font-family:var(--ts-font-family-heading);--ts-type-site-page-title-mobile-font-weight:var(--ts-font-weight-bold);--ts-type-site-page-title-mobile-font-size:28px;--ts-type-site-page-title-mobile-line-height:1.3;--ts-type-site-page-title-mobile-letter-spacing:-0.015em;--ts-type-site-section-title-font-family:var(--ts-font-family-heading);--ts-type-site-section-title-font-weight:var(--ts-font-weight-bold);--ts-type-site-section-title-font-size:32px;--ts-type-site-section-title-line-height:1.3;--ts-type-site-section-title-letter-spacing:-0.01em;--ts-type-site-section-title-mobile-font-family:var(--ts-font-family-heading);--ts-type-site-section-title-mobile-font-weight:var(--ts-font-weight-bold);--ts-type-site-section-title-mobile-font-size:26px;--ts-type-site-section-title-mobile-line-height:1.3;--ts-type-site-section-title-mobile-letter-spacing:-0.01em;--ts-type-site-subsection-title-font-family:var(--ts-font-family-heading);--ts-type-site-subsection-title-font-weight:var(--ts-font-weight-semibold);--ts-type-site-subsection-title-font-size:26px;--ts-type-site-subsection-title-line-height:1.35;--ts-type-site-subsection-title-letter-spacing:0em;--ts-type-site-subsection-title-mobile-font-family:var(--ts-font-family-heading);--ts-type-site-subsection-title-mobile-font-weight:var(--ts-font-weight-semibold);--ts-type-site-subsection-title-mobile-font-size:22px;--ts-type-site-subsection-title-mobile-line-height:1.35;--ts-type-site-subsection-title-mobile-letter-spacing:0em;--ts-type-site-block-title-font-family:var(--ts-font-family-heading);--ts-type-site-block-title-font-weight:var(--ts-font-weight-bold);--ts-type-site-block-title-font-size:18px;--ts-type-site-block-title-line-height:1.4;--ts-type-site-block-title-letter-spacing:0em;--ts-type-site-block-title-mobile-font-family:var(--ts-font-family-heading);--ts-type-site-block-title-mobile-font-weight:var(--ts-font-weight-bold);--ts-type-site-block-title-mobile-font-size:17px;--ts-type-site-block-title-mobile-line-height:1.4;--ts-type-site-block-title-mobile-letter-spacing:0em;--ts-type-site-text-default-font-family:var(--ts-font-family-body);--ts-type-site-text-default-font-weight:var(--ts-font-weight-regular);--ts-type-site-text-default-font-size:16px;--ts-type-site-text-default-line-height:1.6;--ts-type-site-text-default-letter-spacing:0em;--ts-type-site-text-small-font-family:var(--ts-font-family-body);--ts-type-site-text-small-font-weight:var(--ts-font-weight-regular);--ts-type-site-text-small-font-size:14px;--ts-type-site-text-small-line-height:1.5;--ts-type-site-text-small-letter-spacing:0em;--ts-type-site-meta-text-font-family:var(--ts-font-family-body);--ts-type-site-meta-text-font-weight:var(--ts-font-weight-medium);--ts-type-site-meta-text-font-size:12px;--ts-type-site-meta-text-line-height:1.4;--ts-type-site-meta-text-letter-spacing:0.02em;--ts-type-site-eyebrow-font-family:var(--ts-font-family-body);--ts-type-site-eyebrow-font-weight:var(--ts-font-weight-medium);--ts-type-site-eyebrow-font-size:12px;--ts-type-site-eyebrow-line-height:1.4;--ts-type-site-eyebrow-letter-spacing:0.02em;--ts-type-site-eyebrow-text-transform:uppercase;--ts-type-product-display-title-font-family:var(--ts-font-family-heading);--ts-type-product-display-title-font-weight:var(--ts-font-weight-bold);--ts-type-product-display-title-font-size:32px;--ts-type-product-display-title-line-height:40px;--ts-type-product-display-title-letter-spacing:-0.015em;--ts-type-product-page-title-font-family:var(--ts-font-family-heading);--ts-type-product-page-title-font-weight:var(--ts-font-weight-bold);--ts-type-product-page-title-font-size:24px;--ts-type-product-page-title-line-height:32px;--ts-type-product-page-title-letter-spacing:-0.01em;--ts-type-product-section-title-font-family:var(--ts-font-family-heading);--ts-type-product-section-title-font-weight:var(--ts-font-weight-semibold);--ts-type-product-section-title-font-size:20px;--ts-type-product-section-title-line-height:28px;--ts-type-product-section-title-letter-spacing:0em;--ts-type-product-modal-title-font-family:var(--ts-font-family-heading);--ts-type-product-modal-title-font-weight:var(--ts-font-weight-semibold);--ts-type-product-modal-title-font-size:20px;--ts-type-product-modal-title-line-height:28px;--ts-type-product-modal-title-letter-spacing:0em;--ts-type-product-subsection-title-font-family:var(--ts-font-family-heading);--ts-type-product-subsection-title-font-weight:var(--ts-font-weight-semibold);--ts-type-product-subsection-title-font-size:16px;--ts-type-product-subsection-title-line-height:24px;--ts-type-product-subsection-title-letter-spacing:0em;--ts-type-product-card-title-font-family:var(--ts-font-family-body);--ts-type-product-card-title-font-weight:var(--ts-font-weight-semibold);--ts-type-product-card-title-font-size:16px;--ts-type-product-card-title-line-height:24px;--ts-type-product-card-title-letter-spacing:0em;--ts-type-product-value-emphasis-font-family:var(--ts-font-family-body);--ts-type-product-value-emphasis-font-weight:var(--ts-font-weight-semibold);--ts-type-product-value-emphasis-font-size:16px;--ts-type-product-value-emphasis-line-height:24px;--ts-type-product-value-emphasis-letter-spacing:0em;--ts-type-product-text-default-font-family:var(--ts-font-family-body);--ts-type-product-text-default-font-weight:var(--ts-font-weight-regular);--ts-type-product-text-default-font-size:14px;--ts-type-product-text-default-line-height:20px;--ts-type-product-text-default-letter-spacing:0em;--ts-type-product-text-reading-font-family:var(--ts-font-family-body);--ts-type-product-text-reading-font-weight:var(--ts-font-weight-regular);--ts-type-product-text-reading-font-size:14px;--ts-type-product-text-reading-line-height:22px;--ts-type-product-text-reading-letter-spacing:0em;--ts-type-product-text-strong-font-family:var(--ts-font-family-body);--ts-type-product-text-strong-font-weight:var(--ts-font-weight-semibold);--ts-type-product-text-strong-font-size:14px;--ts-type-product-text-strong-line-height:20px;--ts-type-product-text-strong-letter-spacing:0em;--ts-type-product-menu-item-font-family:var(--ts-font-family-body);--ts-type-product-menu-item-font-weight:var(--ts-font-weight-medium);--ts-type-product-menu-item-font-size:14px;--ts-type-product-menu-item-line-height:20px;--ts-type-product-menu-item-letter-spacing:0em;--ts-type-product-button-label-font-family:var(--ts-font-family-body);--ts-type-product-button-label-font-weight:var(--ts-font-weight-semibold);--ts-type-product-button-label-font-size:14px;--ts-type-product-button-label-line-height:20px;--ts-type-product-button-label-letter-spacing:0em;--ts-type-product-form-label-font-family:var(--ts-font-family-body);--ts-type-product-form-label-font-weight:var(--ts-font-weight-medium);--ts-type-product-form-label-font-size:14px;--ts-type-product-form-label-line-height:20px;--ts-type-product-form-label-letter-spacing:0em;--ts-type-product-field-label-font-family:var(--ts-font-family-body);--ts-type-product-field-label-font-weight:var(--ts-font-weight-medium);--ts-type-product-field-label-font-size:12px;--ts-type-product-field-label-line-height:16px;--ts-type-product-field-label-letter-spacing:0em;--ts-type-product-table-header-font-family:var(--ts-font-family-body);--ts-type-product-table-header-font-weight:var(--ts-font-weight-semibold);--ts-type-product-table-header-font-size:12px;--ts-type-product-table-header-line-height:16px;--ts-type-product-table-header-letter-spacing:0em;--ts-type-product-helper-text-font-family:var(--ts-font-family-body);--ts-type-product-helper-text-font-weight:var(--ts-font-weight-medium);--ts-type-product-helper-text-font-size:12px;--ts-type-product-helper-text-line-height:18px;--ts-type-product-helper-text-letter-spacing:0em;--ts-type-product-meta-text-font-family:var(--ts-font-family-body);--ts-type-product-meta-text-font-weight:var(--ts-font-weight-medium);--ts-type-product-meta-text-font-size:12px;--ts-type-product-meta-text-line-height:16px;--ts-type-product-meta-text-letter-spacing:0em;--ts-type-product-badge-label-font-family:var(--ts-font-family-body);--ts-type-product-badge-label-font-weight:var(--ts-font-weight-medium);--ts-type-product-badge-label-font-size:12px;--ts-type-product-badge-label-line-height:16px;--ts-type-product-badge-label-letter-spacing:0em;--ts-type-product-eyebrow-font-family:var(--ts-font-family-body);--ts-type-product-eyebrow-font-weight:var(--ts-font-weight-medium);--ts-type-product-eyebrow-font-size:12px;--ts-type-product-eyebrow-line-height:16px;--ts-type-product-eyebrow-letter-spacing:0.05em;--ts-type-product-eyebrow-text-transform:uppercase;--ts-type-product-data-mono-font-family:var(--ts-font-family-mono);--ts-type-product-data-mono-font-weight:var(--ts-font-weight-regular);--ts-type-product-data-mono-font-size:12px;--ts-type-product-data-mono-line-height:16px;--ts-type-product-data-mono-letter-spacing:0em;--ts-type-product-data-mono-large-font-family:var(--ts-font-family-mono);--ts-type-product-data-mono-large-font-weight:var(--ts-font-weight-regular);--ts-type-product-data-mono-large-font-size:14px;--ts-type-product-data-mono-large-line-height:20px;--ts-type-product-data-mono-large-letter-spacing:0em;--ts-type-app-screen-title-large-font-family:var(--ts-font-family-body);--ts-type-app-screen-title-large-font-weight:var(--ts-font-weight-bold);--ts-type-app-screen-title-large-font-size:34px;--ts-type-app-screen-title-large-line-height:41px;--ts-type-app-screen-title-large-letter-spacing:0em;--ts-type-app-content-title-font-family:var(--ts-font-family-body);--ts-type-app-content-title-font-weight:var(--ts-font-weight-bold);--ts-type-app-content-title-font-size:28px;--ts-type-app-content-title-line-height:34px;--ts-type-app-content-title-letter-spacing:0em;--ts-type-app-screen-title-font-family:var(--ts-font-family-body);--ts-type-app-screen-title-font-weight:var(--ts-font-weight-bold);--ts-type-app-screen-title-font-size:22px;--ts-type-app-screen-title-line-height:28px;--ts-type-app-screen-title-letter-spacing:0em;--ts-type-app-screen-title-inline-font-family:var(--ts-font-family-body);--ts-type-app-screen-title-inline-font-weight:var(--ts-font-weight-semibold);--ts-type-app-screen-title-inline-font-size:17px;--ts-type-app-screen-title-inline-line-height:22px;--ts-type-app-screen-title-inline-letter-spacing:0em;--ts-type-app-section-title-font-family:var(--ts-font-family-body);--ts-type-app-section-title-font-weight:var(--ts-font-weight-semibold);--ts-type-app-section-title-font-size:17px;--ts-type-app-section-title-line-height:22px;--ts-type-app-section-title-letter-spacing:0em;--ts-type-app-card-title-font-family:var(--ts-font-family-body);--ts-type-app-card-title-font-weight:var(--ts-font-weight-bold);--ts-type-app-card-title-font-size:16px;--ts-type-app-card-title-line-height:22px;--ts-type-app-card-title-letter-spacing:0em;--ts-type-app-text-default-font-family:var(--ts-font-family-body);--ts-type-app-text-default-font-weight:var(--ts-font-weight-regular);--ts-type-app-text-default-font-size:16px;--ts-type-app-text-default-line-height:24px;--ts-type-app-text-default-letter-spacing:0em;--ts-type-app-text-small-font-family:var(--ts-font-family-body);--ts-type-app-text-small-font-weight:var(--ts-font-weight-regular);--ts-type-app-text-small-font-size:14px;--ts-type-app-text-small-line-height:20px;--ts-type-app-text-small-letter-spacing:0em;--ts-type-app-label-text-font-family:var(--ts-font-family-body);--ts-type-app-label-text-font-weight:var(--ts-font-weight-medium);--ts-type-app-label-text-font-size:13px;--ts-type-app-label-text-line-height:18px;--ts-type-app-label-text-letter-spacing:0em;--ts-type-app-meta-text-font-family:var(--ts-font-family-body);--ts-type-app-meta-text-font-weight:var(--ts-font-weight-medium);--ts-type-app-meta-text-font-size:12px;--ts-type-app-meta-text-line-height:16px;--ts-type-app-meta-text-letter-spacing:0em;--ts-type-app-tab-label-font-family:var(--ts-font-family-body);--ts-type-app-tab-label-font-weight:var(--ts-font-weight-medium);--ts-type-app-tab-label-font-size:12px;--ts-type-app-tab-label-line-height:16px;--ts-type-app-tab-label-letter-spacing:0em;--ts-type-app-helper-text-font-family:var(--ts-font-family-body);--ts-type-app-helper-text-font-weight:var(--ts-font-weight-medium);--ts-type-app-helper-text-font-size:12px;--ts-type-app-helper-text-line-height:18px;--ts-type-app-helper-text-letter-spacing:0em;--ts-type-app-badge-label-font-family:var(--ts-font-family-body);--ts-type-app-badge-label-font-weight:var(--ts-font-weight-semibold);--ts-type-app-badge-label-font-size:11px;--ts-type-app-badge-label-line-height:14px;--ts-type-app-badge-label-letter-spacing:0em;--ts-type-app-button-label-font-family:var(--ts-font-family-body);--ts-type-app-button-label-font-weight:var(--ts-font-weight-semibold);--ts-type-app-button-label-font-size:16px;--ts-type-app-button-label-line-height:20px;--ts-type-app-button-label-letter-spacing:0em;--ts-type-app-button-label-small-font-family:var(--ts-font-family-body);--ts-type-app-button-label-small-font-weight:var(--ts-font-weight-semibold);--ts-type-app-button-label-small-font-size:14px;--ts-type-app-button-label-small-line-height:20px;--ts-type-app-button-label-small-letter-spacing:0em;--ts-type-app-data-mono-font-family:var(--ts-font-family-mono);--ts-type-app-data-mono-font-weight:var(--ts-font-weight-regular);--ts-type-app-data-mono-font-size:13px;--ts-type-app-data-mono-line-height:18px;--ts-type-app-data-mono-letter-spacing:0em;--ts-type-slide-display-title-font-family:var(--ts-font-family-heading);--ts-type-slide-display-title-font-weight:var(--ts-font-weight-bold);--ts-type-slide-display-title-font-size:76px;--ts-type-slide-display-title-line-height:88px;--ts-type-slide-display-title-letter-spacing:-0.015em;--ts-type-slide-slide-title-font-family:var(--ts-font-family-heading);--ts-type-slide-slide-title-font-weight:var(--ts-font-weight-bold);--ts-type-slide-slide-title-font-size:52px;--ts-type-slide-slide-title-line-height:64px;--ts-type-slide-slide-title-letter-spacing:-0.01em;--ts-type-slide-subtitle-font-family:var(--ts-font-family-heading);--ts-type-slide-subtitle-font-weight:var(--ts-font-weight-semibold);--ts-type-slide-subtitle-font-size:36px;--ts-type-slide-subtitle-line-height:48px;--ts-type-slide-subtitle-letter-spacing:0em;--ts-type-slide-text-default-font-family:var(--ts-font-family-body);--ts-type-slide-text-default-font-weight:var(--ts-font-weight-regular);--ts-type-slide-text-default-font-size:28px;--ts-type-slide-text-default-line-height:40px;--ts-type-slide-text-default-letter-spacing:0em;--ts-type-slide-quote-text-font-family:var(--ts-font-family-heading);--ts-type-slide-quote-text-font-weight:var(--ts-font-weight-semibold);--ts-type-slide-quote-text-font-size:44px;--ts-type-slide-quote-text-line-height:56px;--ts-type-slide-quote-text-letter-spacing:-0.01em;--ts-type-slide-key-number-font-family:var(--ts-font-family-mono);--ts-type-slide-key-number-font-weight:var(--ts-font-weight-semibold);--ts-type-slide-key-number-font-size:192px;--ts-type-slide-key-number-line-height:192px;--ts-type-slide-key-number-letter-spacing:-0.03em;--ts-type-slide-key-number-small-font-family:var(--ts-font-family-mono);--ts-type-slide-key-number-small-font-weight:var(--ts-font-weight-semibold);--ts-type-slide-key-number-small-font-size:76px;--ts-type-slide-key-number-small-line-height:80px;--ts-type-slide-key-number-small-letter-spacing:-0.03em;--ts-type-slide-eyebrow-font-family:var(--ts-font-family-body);--ts-type-slide-eyebrow-font-weight:var(--ts-font-weight-medium);--ts-type-slide-eyebrow-font-size:20px;--ts-type-slide-eyebrow-line-height:32px;--ts-type-slide-eyebrow-letter-spacing:0.08em;--ts-type-slide-eyebrow-text-transform:uppercase;--ts-type-slide-label-text-font-family:var(--ts-font-family-body);--ts-type-slide-label-text-font-weight:var(--ts-font-weight-medium);--ts-type-slide-label-text-font-size:24px;--ts-type-slide-label-text-line-height:32px;--ts-type-slide-label-text-letter-spacing:0em;--ts-type-slide-source-text-font-family:var(--ts-font-family-mono);--ts-type-slide-source-text-font-weight:var(--ts-font-weight-regular);--ts-type-slide-source-text-font-size:20px;--ts-type-slide-source-text-line-height:32px;--ts-type-slide-source-text-letter-spacing:0em;--ts-type-slide-legal-line-font-family:var(--ts-font-family-body);--ts-type-slide-legal-line-font-weight:var(--ts-font-weight-regular);--ts-type-slide-legal-line-font-size:20px;--ts-type-slide-legal-line-line-height:32px;--ts-type-slide-legal-line-letter-spacing:0em;--ts-type-slide-slide-number-font-family:var(--ts-font-family-mono);--ts-type-slide-slide-number-font-weight:var(--ts-font-weight-regular);--ts-type-slide-slide-number-font-size:20px;--ts-type-slide-slide-number-line-height:32px;--ts-type-slide-slide-number-letter-spacing:0em;--ts-type-video-message-title-font-family:var(--ts-font-family-heading);--ts-type-video-message-title-font-weight:var(--ts-font-weight-bold);--ts-type-video-message-title-font-size:88px;--ts-type-video-message-title-line-height:1.1;--ts-type-video-message-title-letter-spacing:-0.015em;--ts-type-video-scene-title-font-family:var(--ts-font-family-heading);--ts-type-video-scene-title-font-weight:var(--ts-font-weight-bold);--ts-type-video-scene-title-font-size:64px;--ts-type-video-scene-title-line-height:1.15;--ts-type-video-scene-title-letter-spacing:-0.01em;--ts-type-video-benefit-title-font-family:var(--ts-font-family-heading);--ts-type-video-benefit-title-font-weight:var(--ts-font-weight-semibold);--ts-type-video-benefit-title-font-size:48px;--ts-type-video-benefit-title-line-height:1.2;--ts-type-video-benefit-title-letter-spacing:0em;--ts-type-video-feature-label-font-family:var(--ts-font-family-heading);--ts-type-video-feature-label-font-weight:var(--ts-font-weight-medium);--ts-type-video-feature-label-font-size:32px;--ts-type-video-feature-label-line-height:1.3;--ts-type-video-feature-label-letter-spacing:0em;--ts-type-video-supporting-text-font-family:var(--ts-font-family-body);--ts-type-video-supporting-text-font-weight:var(--ts-font-weight-regular);--ts-type-video-supporting-text-font-size:24px;--ts-type-video-supporting-text-line-height:1.5;--ts-type-video-supporting-text-letter-spacing:0em;--ts-type-video-minor-label-font-family:var(--ts-font-family-body);--ts-type-video-minor-label-font-weight:var(--ts-font-weight-medium);--ts-type-video-minor-label-font-size:14px;--ts-type-video-minor-label-line-height:1.4;--ts-type-video-minor-label-letter-spacing:0.02em;--ts-type-video-chip-mono-font-family:var(--ts-font-family-mono);--ts-type-video-chip-mono-font-weight:var(--ts-font-weight-regular);--ts-type-video-chip-mono-font-size:22px;--ts-type-video-chip-mono-line-height:1.3;--ts-type-video-chip-mono-letter-spacing:0em;--ts-type-video-chip-mono-vertical-font-family:var(--ts-font-family-mono);--ts-type-video-chip-mono-vertical-font-weight:var(--ts-font-weight-regular);--ts-type-video-chip-mono-vertical-font-size:32px;--ts-type-video-chip-mono-vertical-line-height:1.3;--ts-type-video-chip-mono-vertical-letter-spacing:0em;--ts-space-xs:4px;--ts-space-sm:8px;--ts-space-md:16px;--ts-space-lg:24px;--ts-space-xl:32px;--ts-space-2xl:48px;--ts-space-3xl:64px;--ts-space-4xl:96px;--ts-space-5xl:128px;--ts-space-text-eyebrow-title:16px;--ts-space-text-title-subtitle:24px;--ts-space-text-subtitle-action:32px;--ts-space-text-figure-caption:16px;--ts-space-text-caption-next:32px;--ts-space-text-paragraph:16px;--ts-space-text-product-eyebrow-title:8px;--ts-space-text-product-title-subtitle:8px;--ts-space-text-product-subtitle-action:24px;--ts-space-text-product-figure-caption:8px;--ts-space-text-product-caption-next:24px;--ts-space-text-product-paragraph:12px;--ts-space-text-app-eyebrow-title:8px;--ts-space-text-app-title-subtitle:8px;--ts-space-text-app-subtitle-action:24px;--ts-space-text-app-figure-caption:8px;--ts-space-text-app-caption-next:24px;--ts-space-text-app-paragraph:16px;--ts-space-text-slide-eyebrow-title:32px;--ts-space-text-slide-title-subtitle:48px;--ts-space-text-slide-subtitle-action:64px;--ts-space-text-slide-figure-caption:32px;--ts-space-text-slide-caption-next:64px;--ts-space-text-slide-paragraph:32px;--ts-rhythm-tight:48px;--ts-rhythm-tight-mobile:32px;--ts-rhythm-normal:72px;--ts-rhythm-normal-mobile:48px;--ts-rhythm-wide:128px;--ts-rhythm-wide-mobile:80px;--ts-radius-button:8px;--ts-radius-card:16px;--ts-radius-section:32px;--ts-radius-full:999px;--ts-shadow-elev-1:0 1px 2px rgba(8,17,34,0.06),0 4px 12px rgba(8,17,34,0.04);--ts-shadow-elev-2:0 8px 24px rgba(8,17,34,0.12);--ts-shadow-interactive:0 4px 16px rgba(0,122,254,0.18);--ts-shadow-cta-hover:0 4px 16px rgba(0,122,254,0.25);--ts-layout-content:1200px;--ts-layout-dashboard:1400px;--ts-layout-prose:720px;--ts-layout-gutter-mobile:24px;--ts-layout-gutter-desktop:32px;--ts-layout-touch-target:44px;--ts-breakpoint-tablet:768px;--ts-breakpoint-laptop:1024px;--ts-breakpoint-desktop:1280px;--ts-breakpoint-wide:1536px;--ts-opacity-pattern-dark:0.06;--ts-opacity-pattern-light:0.05;--ts-opacity-particle:0.85;--ts-opacity-line-min:0.3;--ts-opacity-line-max:0.55;--ts-evidence-chip-font-size:11px;--ts-evidence-chip-font-size-mobile:10px;--ts-evidence-chip-padding-y:4px;--ts-evidence-chip-padding-x:10px;--ts-evidence-chip-blur:4px;--ts-evidence-chip-float:14px;--ts-semantic-light-surface-page:#ffffff;--ts-semantic-light-surface-subtle:#f7f9fd;--ts-semantic-light-surface-raised:#ffffff;--ts-semantic-light-surface-inverse:#081122;--ts-semantic-light-text-primary:#081122;--ts-semantic-light-text-secondary:#52525b;--ts-semantic-light-text-muted:#6b7280;--ts-semantic-light-text-link:#0068d9;--ts-semantic-light-text-link-hover:#0059b8;--ts-semantic-light-text-on-accent:#ffffff;--ts-semantic-light-text-inverse:#eef2f8;--ts-semantic-light-interactive-primary:#0068d9;--ts-semantic-light-interactive-primary-hover:#0059b8;--ts-semantic-light-interactive-primary-pressed:#004c9e;--ts-semantic-light-interactive-destructive:#c8372d;--ts-semantic-light-interactive-destructive-hover:#ac2f27;--ts-semantic-light-interactive-destructive-pressed:#942822;--ts-semantic-light-interactive-success:#0b7a64;--ts-semantic-light-interactive-success-hover:#09695a;--ts-semantic-light-interactive-success-pressed:#085a4d;--ts-semantic-light-interactive-row-hover:rgba(0,122,254,0.05);--ts-semantic-light-border-default:#e2e8ee;--ts-semantic-light-border-input:#737e92;--ts-semantic-light-focus-ring:#0068d9;--ts-semantic-light-state-success:#0b7a64;--ts-semantic-light-state-warning:#9a6100;--ts-semantic-light-state-error:#c8372d;--ts-semantic-light-state-success-bg:rgba(11,122,100,0.06);--ts-semantic-light-state-warning-bg:rgba(154,97,0,0.06);--ts-semantic-light-state-error-bg:rgba(200,55,45,0.06);--ts-semantic-dark-surface-page:#081122;--ts-semantic-dark-surface-subtle:#0d1930;--ts-semantic-dark-surface-raised:#132242;--ts-semantic-dark-surface-inverse:#f7f9fd;--ts-semantic-dark-text-primary:#eef2f8;--ts-semantic-dark-text-secondary:#b9c6dd;--ts-semantic-dark-text-muted:#8392ad;--ts-semantic-dark-text-link:#7db4ff;--ts-semantic-dark-text-link-hover:#a9ccff;--ts-semantic-dark-text-on-accent:#ffffff;--ts-semantic-dark-text-inverse:#081122;--ts-semantic-dark-interactive-primary:#0068d9;--ts-semantic-dark-interactive-primary-hover:#0d6fe0;--ts-semantic-dark-interactive-primary-pressed:#0068d9;--ts-semantic-dark-interactive-destructive:#c8372d;--ts-semantic-dark-interactive-destructive-hover:#ac2f27;--ts-semantic-dark-interactive-destructive-pressed:#942822;--ts-semantic-dark-interactive-success:#0b7a64;--ts-semantic-dark-interactive-success-hover:#09695a;--ts-semantic-dark-interactive-success-pressed:#085a4d;--ts-semantic-dark-interactive-row-hover:rgba(255,255,255,0.04);--ts-semantic-dark-border-default:rgba(143,163,196,0.22);--ts-semantic-dark-border-input:#6b7a99;--ts-semantic-dark-focus-ring:#7db4ff;--ts-semantic-dark-state-success:#3cc7a6;--ts-semantic-dark-state-warning:#f0b451;--ts-semantic-dark-state-error:#ff7a70;--ts-semantic-dark-state-success-bg:rgba(60,199,166,0.12);--ts-semantic-dark-state-warning-bg:rgba(240,180,81,0.12);--ts-semantic-dark-state-error-bg:rgba(255,122,112,0.12);--ts-app-light-surface-container:#f2f5fa;--ts-app-light-surface-container-high:#eaeef4;--ts-app-dark-surface-container:#101d39;--ts-app-dark-surface-container-highest:#182a50;--ts-motion-duration-fast:100ms;--ts-motion-duration-base:200ms;--ts-motion-duration-slow:300ms;--ts-motion-duration-deliberate:500ms;--ts-motion-easing-standard:cubic-bezier(0.2,0,0,1);--ts-motion-easing-enter:cubic-bezier(0.05,0.7,0.1,1);--ts-motion-easing-exit:cubic-bezier(0.3,0,0.8,0.15);--ts-motion-easing-standard-decelerate:cubic-bezier(0,0,0,1);--ts-motion-easing-standard-accelerate:cubic-bezier(0.3,0,1,1);--ts-target-web:24px;--ts-target-ios:44px;--ts-target-android:48px;--ts-target-primary-action:44px;--ts-logo-site-header:28px;--ts-logo-product-sidebar:28px;--ts-logo-extension:20px;--ts-logo-app-welcome:36px;--ts-logo-email-pdf:24px;--ts-logo-slide-cover:56px;--ts-logo-slide-closing:72px;--ts-logo-minimum:20px;--ts-indicator-nav:3px;--ts-indicator-proof-seal:4px;--ts-surface-page:#ffffff;--ts-surface-subtle:#f7f9fd;--ts-surface-raised:#ffffff;--ts-surface-inverse:#081122;--ts-text-primary:#081122;--ts-text-secondary:#52525b;--ts-text-muted:#6b7280;--ts-text-link:#0068d9;--ts-text-link-hover:#0059b8;--ts-text-on-accent:#ffffff;--ts-text-inverse:#eef2f8;--ts-interactive-primary:#0068d9;--ts-interactive-primary-hover:#0059b8;--ts-interactive-primary-pressed:#004c9e;--ts-interactive-destructive:#c8372d;--ts-interactive-destructive-hover:#ac2f27;--ts-interactive-destructive-pressed:#942822;--ts-interactive-success:#0b7a64;--ts-interactive-success-hover:#09695a;--ts-interactive-success-pressed:#085a4d;--ts-interactive-row-hover:rgba(0,122,254,0.05);--ts-border-default:#e2e8ee;--ts-border-input:#737e92;--ts-focus-ring:#0068d9;--ts-state-success:#0b7a64;--ts-state-warning:#9a6100;--ts-state-error:#c8372d;--ts-state-success-bg:rgba(11,122,100,0.06);--ts-state-warning-bg:rgba(154,97,0,0.06);--ts-state-error-bg:rgba(200,55,45,0.06)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ts-surface-page:#081122;--ts-surface-subtle:#0d1930;--ts-surface-raised:#132242;--ts-surface-inverse:#f7f9fd;--ts-text-primary:#eef2f8;--ts-text-secondary:#b9c6dd;--ts-text-muted:#8392ad;--ts-text-link:#7db4ff;--ts-text-link-hover:#a9ccff;--ts-text-on-accent:#ffffff;--ts-text-inverse:#081122;--ts-interactive-primary:#0068d9;--ts-interactive-primary-hover:#0d6fe0;--ts-interactive-primary-pressed:#0068d9;--ts-interactive-destructive:#c8372d;--ts-interactive-destructive-hover:#ac2f27;--ts-interactive-destructive-pressed:#942822;--ts-interactive-success:#0b7a64;--ts-interactive-success-hover:#09695a;--ts-interactive-success-pressed:#085a4d;--ts-interactive-row-hover:rgba(255,255,255,0.04);--ts-border-default:rgba(143,163,196,0.22);--ts-border-input:#6b7a99;--ts-focus-ring:#7db4ff;--ts-state-success:#3cc7a6;--ts-state-warning:#f0b451;--ts-state-error:#ff7a70;--ts-state-success-bg:rgba(60,199,166,0.12);--ts-state-warning-bg:rgba(240,180,81,0.12);--ts-state-error-bg:rgba(255,122,112,0.12)}}:root[data-theme=dark],[data-theme=dark]{color-scheme:dark;--ts-surface-page:#081122;--ts-surface-subtle:#0d1930;--ts-surface-raised:#132242;--ts-surface-inverse:#f7f9fd;--ts-text-primary:#eef2f8;--ts-text-secondary:#b9c6dd;--ts-text-muted:#8392ad;--ts-text-link:#7db4ff;--ts-text-link-hover:#a9ccff;--ts-text-on-accent:#ffffff;--ts-text-inverse:#081122;--ts-interactive-primary:#0068d9;--ts-interactive-primary-hover:#0d6fe0;--ts-interactive-primary-pressed:#0068d9;--ts-interactive-destructive:#c8372d;--ts-interactive-destructive-hover:#ac2f27;--ts-interactive-destructive-pressed:#942822;--ts-interactive-success:#0b7a64;--ts-interactive-success-hover:#09695a;--ts-interactive-success-pressed:#085a4d;--ts-interactive-row-hover:rgba(255,255,255,0.04);--ts-border-default:rgba(143,163,196,0.22);--ts-border-input:#6b7a99;--ts-focus-ring:#7db4ff;--ts-state-success:#3cc7a6;--ts-state-warning:#f0b451;--ts-state-error:#ff7a70;--ts-state-success-bg:rgba(60,199,166,0.12);--ts-state-warning-bg:rgba(240,180,81,0.12);--ts-state-error-bg:rgba(255,122,112,0.12)}[data-theme=light]{color-scheme:light;--ts-surface-page:#ffffff;--ts-surface-subtle:#f7f9fd;--ts-surface-raised:#ffffff;--ts-surface-inverse:#081122;--ts-text-primary:#081122;--ts-text-secondary:#52525b;--ts-text-muted:#6b7280;--ts-text-link:#0068d9;--ts-text-link-hover:#0059b8;--ts-text-on-accent:#ffffff;--ts-text-inverse:#eef2f8;--ts-interactive-primary:#0068d9;--ts-interactive-primary-hover:#0059b8;--ts-interactive-primary-pressed:#004c9e;--ts-interactive-destructive:#c8372d;--ts-interactive-destructive-hover:#ac2f27;--ts-interactive-destructive-pressed:#942822;--ts-interactive-success:#0b7a64;--ts-interactive-success-hover:#09695a;--ts-interactive-success-pressed:#085a4d;--ts-interactive-row-hover:rgba(0,122,254,0.05);--ts-border-default:#e2e8ee;--ts-border-input:#737e92;--ts-focus-ring:#0068d9;--ts-state-success:#0b7a64;--ts-state-warning:#9a6100;--ts-state-error:#c8372d;--ts-state-success-bg:rgba(11,122,100,0.06);--ts-state-warning-bg:rgba(154,97,0,0.06);--ts-state-error-bg:rgba(200,55,45,0.06)}:root{--ts-auth-indicator:var(--ts-color-brand-primary);--ts-auth-info:var(--ts-color-accent-info);--ts-auth-selected-bg:rgba(0,122,254,0.06);--ts-auth-info-bg:rgba(0,104,217,0.06);--ts-auth-hero-vignette:var(--ts-color-evidence-scene-vignette);--ts-auth-preview-ink:var(--ts-color-neutral-ink);--ts-auth-preview-frame:var(--ts-color-product-page-frame);--ts-auth-preview-panel:var(--ts-color-product-page-panel-inner);--ts-auth-preview-paper:var(--ts-color-neutral-surface);--ts-auth-preview-subtle:var(--ts-color-neutral-subtle);--ts-auth-preview-border:var(--ts-color-neutral-border);--ts-auth-preview-muted:var(--ts-color-neutral-placeholder);--ts-auth-preview-context:var(--ts-color-dataviz-context);--ts-auth-preview-browser-dots:rgba(143,163,196,0.35);--ts-auth-preview-side-icon:rgba(78,163,255,0.55);--ts-auth-preview-selection:rgba(0,122,254,0.22);--ts-auth-preview-tile:rgba(0,122,254,0.1)}:root,:root:not([data-theme=light]){color-scheme:normal}