@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexSans-Light-Latin1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2212,u+2215}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexSans-Light.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02c5,u+02c7-02d9,u+02db,u+02dd-1fff,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-2211,u+2213-2214,u+2216-ffff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2212,u+2215}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02c5,u+02c7-02d9,u+02db,u+02dd-1fff,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-2211,u+2213-2214,u+2216-ffff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2212,u+2215}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02c5,u+02c7-02d9,u+02db,u+02dd-1fff,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-2211,u+2213-2214,u+2216-ffff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexSerif-Light-Latin1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2212,u+2215}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IBMPlexSerif-Light.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02c5,u+02c7-02d9,u+02db,u+02dd-1fff,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-2211,u+2213-2214,u+2216-ffff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular-Latin1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2212,u+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2) format("woff2");unicode-range:u+0100-0130,u+0132-0151,u+0154-02c5,u+02c7-02d9,u+02db,u+02dd-1fff,u+2070-2073,u+2075-20ab,u+20ad-2121,u+2123-2211,u+2213-2214,u+2216-ffff}:root{--tlb-image-outline:rgb(0,0,0,0.1);--tlb-logo-plate:#ffffff;--tlb-page-margin:clamp(1rem,4vw,5rem);--cds-spacing-01:0.125rem;--cds-spacing-02:0.25rem;--cds-spacing-03:0.5rem;--cds-spacing-04:0.75rem;--cds-spacing-05:1rem;--cds-spacing-06:1.5rem;--cds-spacing-07:2rem;--cds-spacing-08:2.5rem;--cds-spacing-09:3rem;--cds-spacing-10:4rem;--cds-spacing-11:5rem;--cds-spacing-12:6rem;--cds-spacing-13:10rem;--cds-label-01-font-size:0.75rem;--cds-label-01-line-height:1.33333;--cds-label-01-letter-spacing:0.32px;--cds-helper-text-01-font-size:0.75rem;--cds-helper-text-01-line-height:1.33333;--cds-body-01-font-size:0.875rem;--cds-body-01-line-height:1.42857;--cds-body-01-letter-spacing:0.16px;--cds-body-02-font-size:1rem;--cds-body-02-line-height:1.5;--cds-label-02-font-size:0.875rem}.tlb-light{--cds-background:#f4f7fb;--cds-background-hover:rgb(141,141,141,0.12);--cds-background-active:rgb(141,141,141,0.5);--cds-background-selected:rgb(141,141,141,0.2);--cds-background-inverse:#393939;--cds-text-inverse:#ffffff;--cds-layer-01:#ffffff;--cds-layer-02:#f7f9fc;--cds-layer-03:#ffffff;--cds-layer-hover-01:#f2f5fb;--cds-layer-hover-02:#eef2f9;--cds-layer-active-01:#c6c6c6;--cds-layer-selected-01:#e0e0e0;--cds-layer-selected-hover-01:#d1d1d1;--cds-layer-accent-01:#e0e0e0;--cds-layer-accent-hover-01:#d1d1d1;--cds-layer-accent-02:#e0e0e0;--cds-field-01:#ffffff;--cds-field-02:#f4f4f4;--cds-field-hover-01:#e8e8e8;--cds-field-hover-02:#e8e8e8;--cds-border-subtle-00:#e8ebf0;--cds-border-subtle-01:#e8ebf0;--cds-border-subtle-02:#e8ebf0;--cds-border-subtle-selected-01:#c6c6c6;--cds-border-strong-01:#8d8d8d;--cds-border-strong-02:#8d8d8d;--cds-border-tile-01:#e0e0e0;--cds-text-primary:#161616;--cds-text-secondary:#525252;--cds-text-helper:#6f6f6f;--cds-text-placeholder:#8d8d8d;--cds-text-on-color:#ffffff;--cds-icon-primary:#161616;--cds-icon-secondary:#525252;--cds-interactive:#3b2fd9;--cds-border-interactive:#3b2fd9;--cds-focus:#3b2fd9;--cds-link-primary:#3b2fd9;--cds-link-primary-hover:#21139c;--cds-link-visited:#5b3fc4;--cds-button-primary:#3b2fd9;--cds-button-primary-hover:#2f24b8;--cds-button-primary-active:#21139c;--cds-button-secondary:#393939;--cds-button-secondary-hover:#474747;--cds-support-success:#24a148;--cds-support-warning:#b28600;--cds-support-error:#da1e28;--tlb-accent:#3b2fd9;--tlb-ink:#161616;--tlb-muted:#c1cbe0;--tlb-mark:#ffe76a;--tlb-mark-ink:#161616;--tlb-accent-text:#3b2fd9}html.tlb-dark{--tlb-mark:rgb(255,214,64,0.3);--tlb-mark-ink:#fff4c2}.tlb-light{--tlb-card-border:#c1e2f5;--tag-blue-bg:#e6eaf5;--tag-blue-fg:#3d4a6b;--tag-yellow-bg:#fef5d6;--tag-yellow-fg:#5d5733;--tag-mint-bg:#e5f7f7;--tag-mint-fg:#305a58;--tag-lav-bg:#f0eefc;--tag-lav-fg:#5b456c;--dot-blue:#8dd0f5;--dot-green:#549f38;--dot-red:#83322f;--dot-amber:#c8a21a;--tlb-selected-bg:#eef0ff}html.tlb-dark{--tag-blue-bg:rgb(157,151,245,0.14);--tag-blue-fg:#c7c3fb;--tag-yellow-bg:rgb(255,214,64,0.14);--tag-yellow-fg:#ffe58a;--tag-mint-bg:rgb(124,242,154,0.12);--tag-mint-fg:#a8f5bc;--tag-lav-bg:rgb(157,123,255,0.16);--tag-lav-fg:#d2c4ff;--dot-blue:#9d97f5;--dot-green:#7cf29a;--dot-red:#ff7a8a;--dot-amber:#ffc547;--cds-background:#0b0b14;--cds-background-hover:#171728;--cds-background-active:#22223a;--cds-background-selected:#1b1b30;--cds-layer-01:#131322;--cds-layer-02:#1a1a2d;--cds-layer-03:#222238;--cds-layer-hover-01:#1b1b2f;--cds-layer-hover-02:#22223a;--cds-layer-active-01:#2a2a45;--cds-layer-selected-01:#22223a;--cds-layer-accent-01:#22223a;--cds-layer-accent-02:#2a2a45;--cds-field-01:#161627;--cds-field-02:#1d1d33;--cds-field-hover-01:#1f1f36;--cds-field-hover-02:#26263f;--cds-border-subtle-00:#26263d;--cds-border-subtle-01:#2c2c47;--cds-border-subtle-02:#34345a;--cds-border-subtle-selected-01:#45456e;--cds-border-strong-01:#6a6a96;--cds-border-strong-02:#7a7aa6;--cds-border-tile-01:#2c2c47;--cds-text-primary:#eef2ff;--cds-text-secondary:#b7beda;--cds-text-helper:#949cbc;--cds-text-placeholder:#7e86a8;--cds-text-on-color:#0b0b14;--cds-button-secondary:#525252;--cds-icon-primary:#eef2ff;--cds-icon-secondary:#b7beda;--cds-support-success:#7cf29a;--cds-support-warning:#ffc547;--cds-support-error:#ff7a8a;--tlb-ink:#d8def5;--tlb-muted:#4c4c78;--cds-interactive:#9d97f5;--cds-border-interactive:#9d97f5;--cds-focus:#9d97f5;--cds-link-primary:#b8b3fa;--cds-link-primary-hover:#d0cdfc;--cds-link-visited:#a394e3;--cds-button-primary:#9d97f5;--cds-button-primary-hover:#b3affa;--cds-button-primary-active:#7d77e6;--tlb-accent:#9d97f5;--tlb-accent-text:#b3affa;--tlb-image-outline:rgb(255,255,255,0.1)}.tlb-light .cds--btn--primary,.tlb-light .cds--btn--primary:hover,.tlb-light .cds--btn--primary:visited{color:var(--cds-text-on-color)}.tlb-light .cds--btn--primary .cds--btn__icon path{fill:var(--cds-text-on-color)}.tlb-light .cds--btn--primary:active{background:var(--cds-button-primary-active)}.tlb-light .cds--btn--primary:focus{border-color:var(--cds-interactive);box-shadow:inset 0 0 0 1px var(--cds-interactive),inset 0 0 0 2px var(--cds-layer-01)}body,html{background:var(--cds-background);color:var(--cds-text-primary)}body{margin:0;font-family:IBM Plex Sans,system-ui,sans-serif;font-feature-settings:"tnum" 1}main{-webkit-padding-before:var(--cds-spacing-09);padding-block-start:var(--cds-spacing-09)}.cds--header{-webkit-border-after:1px solid var(--cds-border-subtle-01);border-block-end:1px solid var(--cds-border-subtle-01);background:var(--cds-background)}.cds--header__name{font-weight:600;letter-spacing:0}.cds--header__name--prefix{font-weight:400}.cds--header__global{align-items:center;-webkit-padding-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-05);gap:var(--cds-spacing-03)}a.cds--header__menu-item{white-space:nowrap}@media (max-width:89.98rem){a.cds--header__menu-item{padding-inline:var(--cds-spacing-03)}}@media (min-width:66rem) and (max-width:71.49rem){.cds--header__nav{display:none}.cds--header__menu-toggle__hidden{display:flex}.cds--header__menu-toggle~.cds--header__name{-webkit-padding-start:var(--cds-spacing-03);padding-inline-start:var(--cds-spacing-03)}.cds--side-nav__header-navigation{position:relative;display:block;-webkit-margin-after:var(--cds-spacing-07);margin-block-end:var(--cds-spacing-07)}}@media (min-width:71.5rem) and (max-width:89.98rem){.cds--header{-webkit-padding-start:min(calc(var(--tlb-page-margin) - 1.125rem),var(--cds-spacing-05));padding-inline-start:min(calc(var(--tlb-page-margin) - 1.125rem),var(--cds-spacing-05))}.cds--header__global{-webkit-padding-end:min(var(--tlb-page-margin),var(--cds-spacing-05));padding-inline-end:min(var(--tlb-page-margin),var(--cds-spacing-05))}}@media (min-width:90rem){.cds--header{-webkit-padding-start:calc(var(--tlb-page-margin) - 1.125rem);padding-inline-start:calc(var(--tlb-page-margin) - 1.125rem)}.cds--header__global{-webkit-padding-end:var(--tlb-page-margin);padding-inline-end:var(--tlb-page-margin)}}.t-label{color:var(--cds-text-secondary);font-size:var(--cds-label-01-font-size);letter-spacing:var(--cds-label-01-letter-spacing);line-height:var(--cds-label-01-line-height)}.t-helper{color:var(--cds-text-helper);font-size:var(--cds-helper-text-01-font-size);line-height:var(--cds-helper-text-01-line-height)}.t-body-01{font-size:var(--cds-body-01-font-size);letter-spacing:var(--cds-body-01-letter-spacing);line-height:var(--cds-body-01-line-height)}.t-body-02{font-size:var(--cds-body-02-font-size);line-height:var(--cds-body-02-line-height)}.t-heading-03{margin:0;font-size:1.25rem;font-weight:400;line-height:1.4}.t-heading-04{margin:0;font-size:1.75rem;font-weight:400;line-height:1.28571}.t-heading-05{margin:0;font-size:2rem;font-weight:400;line-height:1.25}.t-heading-06{margin:0;font-size:clamp(2rem,1.73rem + 1.36vw,2.625rem);font-weight:300;line-height:1.199}.t-display{font-family:"IBM Plex Serif",Georgia,serif;font-size:clamp(2.625rem,1.49rem + 5.7vw,5.25rem);letter-spacing:-.01em;line-height:1.19}.t-display,.t-lede{margin:0;font-weight:300}.t-lede{font-size:1.5rem;line-height:1.334}.t-eyebrow,.t-lede{color:var(--cds-text-secondary)}.t-eyebrow{font-size:var(--cds-label-02-font-size);letter-spacing:.16px;line-height:1.29}.mono{font-family:IBM Plex Mono,monospace}.accent{color:var(--tlb-accent)}.section{padding-block:var(--cds-spacing-12) 0}.section+.section{-webkit-margin-before:var(--cds-spacing-10);margin-block-start:var(--cds-spacing-10)}.section-head{display:flex;align-items:baseline;-webkit-margin-after:var(--cds-spacing-04);margin-block-end:var(--cds-spacing-04);gap:var(--cds-spacing-04)}.section-intro{max-inline-size:40rem;margin:0 0 var(--cds-spacing-09);color:var(--cds-text-secondary)}.divider{border:0;-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);margin:0}.mt-05,.stack-05>*+*{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}.mt-07{-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07)}.mt-09{-webkit-margin-before:var(--cds-spacing-09);margin-block-start:var(--cds-spacing-09)}.mt-10{-webkit-margin-before:var(--cds-spacing-10);margin-block-start:var(--cds-spacing-10)}.kpis{display:grid;-webkit-margin-after:var(--cds-spacing-10);margin-block-end:var(--cds-spacing-10);grid-gap:var(--cds-spacing-07);gap:var(--cds-spacing-07);grid-template-columns:repeat(var(--n,4),1fr)}.kpi{-webkit-padding-before:var(--cds-spacing-05);padding-block-start:var(--cds-spacing-05);-webkit-border-before:1px solid var(--cds-border-strong-01);border-block-start:1px solid var(--cds-border-strong-01)}.kpi .v{font-size:2.625rem;font-weight:300;letter-spacing:-.01em;line-height:1.19;white-space:nowrap}.kpi .v small{-webkit-margin-start:var(--cds-spacing-02);margin-inline-start:var(--cds-spacing-02);font-size:1.25rem;font-weight:400}.kpi .l,.kpi .v small{color:var(--cds-text-secondary)}.kpi .l{-webkit-margin-before:var(--cds-spacing-03);margin-block-start:var(--cds-spacing-03);font-size:.875rem;line-height:1.43}.kpi.is-accent .v{color:var(--tlb-accent)}sup.fn{-webkit-margin-start:var(--cds-spacing-01);margin-inline-start:var(--cds-spacing-01);color:var(--cds-text-helper);font-size:.625rem;font-weight:400}.build-grid{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:repeat(3,1fr)}.cds--tile{background:var(--cds-layer-01)}.build-grid .cds--tile{display:flex;block-size:100%;flex-direction:column;padding:var(--cds-spacing-07);gap:var(--cds-spacing-06)}.build-grid .price{font-size:2rem;font-weight:300;line-height:1.25}.build-grid dl{display:grid;margin:0;font-size:.875rem;grid-template-columns:minmax(0,1fr) max-content;grid-row-gap:var(--cds-spacing-03);row-gap:var(--cds-spacing-03)}.build-grid dt{color:var(--cds-text-secondary)}.build-grid dd{margin:0;font-family:IBM Plex Mono,monospace;text-align:end}.build-tile{container-type:inline-size}@container (max-width: 12rem){.build-tile dl{grid-template-columns:1fr}.build-tile dd{-webkit-margin-after:var(--cds-spacing-03);margin-block-end:var(--cds-spacing-03);text-align:start}}.build-grid .foot{-webkit-margin-before:auto;margin-block-start:auto}.cds--data-table td.num,.cds--data-table th.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.cds--data-table th.num .cds--table-header-label{text-align:end}.cds--data-table tr.is-pick td{font-weight:600}.cds--data-table-container{min-inline-size:0}.cds--data-table-header{padding:var(--cds-spacing-05) var(--cds-spacing-05) var(--cds-spacing-06)}.fit{display:inline-flex;align-items:center;gap:var(--cds-spacing-02);padding:var(--cds-spacing-01) var(--cds-spacing-03);border-radius:6px;font-size:.8125rem;font-weight:500;line-height:1.25rem}.fit:before{inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:currentColor;content:""}.fit.ok{background:var(--tag-mint-bg);color:var(--tag-mint-fg)}.fit.ok:before{background:var(--dot-green)}.fit.tight{background:var(--tag-yellow-bg);color:var(--tag-yellow-fg)}.fit.tight:before{background:var(--dot-amber)}.fit.off{background:var(--tag-lav-bg);color:var(--tag-lav-fg)}.fit.off:before{background:var(--dot-red)}.fit.no{background:var(--tag-blue-bg);color:var(--tag-blue-fg)}.fit.no:before{background:var(--dot-blue)}html.tlb-dark .fit.tight{color:var(--cds-support-warning)}.notes a,.t-helper a{font-size:inherit;line-height:inherit}.notes{max-inline-size:56rem;-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07);color:var(--cds-text-helper);font-size:.75rem;line-height:1.34}.notes p{margin:0 0 var(--cds-spacing-02)}.notes p:last-child{-webkit-margin-after:0;margin-block-end:0}.notes p[id]{scroll-margin-top:4rem}.notes p:target{background:var(--tlb-mark)}@media (prefers-reduced-motion:no-preference){.notes p:target{animation:tlb-fn-hi 2s ease-out both}}@keyframes tlb-fn-hi{0%{background:var(--tlb-mark)}to{background:transparent}}.fn-back{-webkit-margin-start:var(--cds-spacing-02);margin-inline-start:var(--cds-spacing-02);color:var(--cds-text-helper)}.fn-back svg{vertical-align:-.2em}.cover{-webkit-border-after:1px solid var(--cds-border-subtle-01);border-block-end:1px solid var(--cds-border-subtle-01);padding-block:var(--cds-spacing-10) var(--cds-spacing-12)}.cover .t-display{max-inline-size:14ch}.cover .t-lede{max-inline-size:34rem;-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07)}.cover .actions{display:flex;-webkit-margin-before:var(--cds-spacing-09);margin-block-start:var(--cds-spacing-09);gap:var(--cds-spacing-05)}.cover-fig{-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07)}@media (min-width:66rem){.cover-fig{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}}.cover-photo{margin:0}.cover-photo img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4/3;object-fit:cover;background:var(--cds-layer-01)}.cover-photo figcaption{-webkit-margin-before:var(--cds-spacing-02);margin-block-start:var(--cds-spacing-02)}html.tlb-dark .cover-photo img{filter:brightness(.82) saturate(.9)}@media (min-width:66rem){.cover-photo-col{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}}@media (max-width:42rem){.cover-photo-col{order:-1}}.cover-chart{display:grid;grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);grid-column-gap:var(--cds-spacing-05);column-gap:var(--cds-spacing-05);grid-row-gap:var(--cds-spacing-06);row-gap:var(--cds-spacing-06);margin:0}.cover-chart figcaption{grid-column:1/-1;-webkit-margin-after:var(--cds-spacing-06);margin-block-end:var(--cds-spacing-06)}.cover-chart ol{display:contents}.cover-chart__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center}.cover-chart__name{grid-column:1;position:relative;z-index:1;background:var(--cds-background)}.cover-chart__track{grid-column:2;position:relative;-webkit-padding-end:calc(var(--cds-spacing-05) * 10);padding-inline-end:calc(var(--cds-spacing-05) * 10)}.cover-chart__bar,.cover-chart__plot{position:relative;display:block}.cover-chart__bar{z-index:1;inline-size:var(--w);block-size:var(--cds-spacing-05);background:var(--cds-text-secondary)}.cover-chart__bar--accent{background:var(--tlb-accent)}.cover-chart__bar--over{background:var(--tlb-muted);outline:1px solid var(--cds-border-strong-01)}.cover-chart__value{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:calc(var(--w) + var(--cds-spacing-04));transform:translateY(-50%);padding-inline:var(--cds-spacing-02);background:var(--cds-background);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cover-chart__rule{grid-column:2;position:relative;z-index:0;pointer-events:none}.cover-chart__rule:before{inset-block:0;-webkit-border-start:1px dashed var(--cds-text-primary);border-inline-start:1px dashed var(--cds-text-primary);content:""}.cover-chart__rule-label,.cover-chart__rule:before{position:absolute;inset-inline-start:calc(50% - var(--cds-spacing-05) * 5)}.cover-chart__rule-label{inset-block-start:0;transform:translate(-50%,calc(-100% - var(--cds-spacing-02)));white-space:nowrap}@media (max-width:41.98rem){.cover-chart{grid-template-columns:minmax(0,1fr)}.cover-chart__name{grid-column:1/-1}.cover-chart__rule,.cover-chart__track{grid-column:1}}.learn-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.learn-grid,.learn-side{display:grid;grid-gap:var(--cds-spacing-07);gap:var(--cds-spacing-07)}.learn-side{align-content:start}.learn-story__link{display:block;color:var(--cds-text-primary);text-decoration:none}.learn-story__link:hover .learn-story__title{text-decoration:underline}.learn-story__link:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.learn-story__img{display:block;-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05)}.learn-story__img img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover;background:var(--cds-layer-01)}.learn-story__title{display:block}.learn-story>p{margin:var(--cds-spacing-03) 0 0}.learn-rest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--cds-spacing-07);column-gap:var(--cds-spacing-07)}@media (max-width:66rem){.learn-grid{grid-template-columns:1fr}}@media (max-width:42rem){.learn-rest{grid-template-columns:1fr}}.signup{padding:var(--cds-spacing-10) var(--cds-spacing-07);background:var(--cds-layer-01)}.signup form{display:flex;max-inline-size:36rem;align-items:flex-end;gap:0}.signup .cds--form-item{flex:1 1}.site-foot{-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);-webkit-margin-before:var(--cds-spacing-10);margin-block-start:var(--cds-spacing-10);padding-block:var(--cds-spacing-10) var(--cds-spacing-09)}.foot-brand{font-size:1rem;font-weight:600}.site-foot .t-label{margin:0}@media (max-width:66rem){.foot-col{-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07)}}.site-foot .t-helper p{margin:0 0 var(--cds-spacing-02)}.chart{block-size:340px}.chart.sm{block-size:120px}.chart-cap{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}.cds--cc--chart-wrapper text{font-family:IBM Plex Sans,sans-serif}.tab-panel{-webkit-padding-before:var(--cds-spacing-07);padding-block-start:var(--cds-spacing-07)}.tab-panel[hidden]{display:none}.cds--tabs{-webkit-margin-after:0;margin-block-end:0}.cds--accordion__content{-webkit-padding-end:var(--cds-spacing-05);padding-inline-end:var(--cds-spacing-05)}.formula{overflow:auto;padding:var(--cds-spacing-05);margin:0;background:var(--cds-layer-01);color:var(--cds-text-primary);font-family:IBM Plex Mono,monospace;font-size:.75rem;line-height:1.34;white-space:pre}sup{font-size:.625rem;line-height:0;vertical-align:super}.site-foot .t-helper,.site-foot .t-helper p{color:var(--cds-text-helper);font-size:.75rem;line-height:1.34}.cds--cc--chart-wrapper,.cds--chart-holder{background:transparent!important}.cds--tag{-webkit-margin-start:0;margin-inline-start:0}.stack-07>*+*{-webkit-margin-before:var(--cds-spacing-07);margin-block-start:var(--cds-spacing-07)}.stack-06>*+*{-webkit-margin-before:var(--cds-spacing-06);margin-block-start:var(--cds-spacing-06)}.two-col{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:1fr 1fr}.cds--content-switcher,.cds--select,.cds--select-input,.cds--select-input__wrapper{inline-size:100%}.cds--select-input{background:var(--cds-field-01)}.cds--data-table tbody tr[data-hw]{cursor:pointer}.cds--data-table tr.is-selected td{background:var(--cds-layer-selected-01)}.est{-webkit-margin-start:var(--cds-spacing-02);margin-inline-start:var(--cds-spacing-02);color:var(--cds-text-helper);font-size:.75rem}[hidden]{display:none!important}.cds--content-switcher-btn{padding-inline:var(--cds-spacing-03)}.cds--content-switcher__label{overflow:visible;text-overflow:clip}html{color-scheme:light}html.tlb-dark{color-scheme:dark}.cds--header__name{color:var(--cds-text-primary)}.skip-link{position:absolute;z-index:9000;inset-block-start:0;inset-inline-start:-9999px;padding:var(--cds-spacing-04) var(--cds-spacing-05);background:var(--cds-background-inverse);color:var(--cds-text-inverse)}.skip-link:focus{inset-inline-start:0}.page-head{padding-block:var(--cds-spacing-10) var(--cds-spacing-09)}.page-head .t-lede{max-inline-size:40rem;-webkit-margin-before:var(--cds-spacing-06);margin-block-start:var(--cds-spacing-06)}.page-head .meta{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05);color:var(--cds-text-secondary)}.crumbs{display:flex;flex-wrap:wrap;padding:0;margin:0 0 var(--cds-spacing-07);font-size:.75rem;gap:var(--cds-spacing-03);list-style:none}.crumbs li+li:before{-webkit-margin-end:var(--cds-spacing-03);margin-inline-end:var(--cds-spacing-03);color:var(--cds-text-helper);content:"/"}.crumbs a{color:var(--cds-link-primary);text-decoration:none}.crumbs a:hover{text-decoration:underline}.flag{display:inline-block;padding:0 var(--cds-spacing-03);border-radius:1rem;-webkit-margin-start:var(--cds-spacing-02);margin-inline-start:var(--cds-spacing-02);background:var(--cds-layer-accent-01);color:var(--cds-text-secondary);font-size:.75rem;font-weight:400;letter-spacing:.16px;line-height:1.1rem;vertical-align:middle;white-space:nowrap}.flag.verified{background:transparent;box-shadow:inset 0 0 0 1px currentColor;color:var(--cds-support-success)}.flag.sourced{background:transparent;box-shadow:inset 0 0 0 1px var(--cds-border-strong-01);color:var(--cds-text-secondary)}.flag.estimate{background:transparent;box-shadow:inset 0 0 0 1px var(--cds-border-subtle-01);color:var(--cds-text-helper)}.flag.sample{background:var(--cds-layer-accent-01);color:var(--cds-text-secondary)}.flag.not_measured{background:transparent;box-shadow:none;color:var(--cds-text-secondary);outline:1px dashed var(--cds-border-strong-01);outline-offset:-1px}.spec{inline-size:100%;border-collapse:collapse;font-size:.875rem}.spec td,.spec th{-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);text-align:start;vertical-align:top}.spec th{inline-size:40%;color:var(--cds-text-secondary);font-weight:400}.spec td{font-family:IBM Plex Mono,monospace;font-size:.8125rem}.spec td .src{display:block;-webkit-margin-before:var(--cds-spacing-02);margin-block-start:var(--cds-spacing-02);font-family:IBM Plex Sans,sans-serif;font-size:.6875rem;line-height:1.3}.spec td .src,.spec td .src a{color:var(--cds-text-helper)}.tbl-wrap,.tools-table{-webkit-overflow-scrolling:touch;overflow-x:auto;background-image:linear-gradient(to right,var(--cds-layer-01) 30%,transparent),linear-gradient(to left,var(--cds-layer-01) 30%,transparent),linear-gradient(to right,var(--cds-border-strong-01),transparent),linear-gradient(to left,var(--cds-border-strong-01),transparent);background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:2.5rem 100%,2.5rem 100%,.5rem 100%,.5rem 100%;background-attachment:local,local,scroll,scroll}.tbl-wrap:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}@media (max-width:41.98rem){.tlb-light .cds--data-table-container:has(.tbl-wrap.stackable){overflow:visible}.tbl-wrap.stackable{overflow-x:visible;background:none}.tbl-wrap.stackable table,.tbl-wrap.stackable tbody,.tbl-wrap.stackable td,.tbl-wrap.stackable th,.tbl-wrap.stackable thead,.tbl-wrap.stackable tr{display:block}.tbl-wrap.stackable .cds--data-table td,.tbl-wrap.stackable .cds--data-table th,.tbl-wrap.stackable .cds--data-table tr{block-size:auto;min-block-size:0}.tbl-wrap.stackable thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.tbl-wrap.stackable .cds--data-table tbody tr{display:flex;flex-wrap:wrap;padding:var(--cds-spacing-03) var(--cds-spacing-05);-webkit-border-after:1px solid var(--cds-border-strong-01);border-block-end:1px solid var(--cds-border-strong-01)}.tbl-wrap.stackable .cds--data-table td{-webkit-border-after:none;border-block-end:none;text-align:start}.tbl-wrap.stackable td:not([data-label]){flex:0 0 auto;-webkit-padding-end:var(--cds-spacing-03);padding-inline-end:var(--cds-spacing-03);color:var(--cds-text-secondary)}.tbl-wrap.stackable td[data-label]:not(:first-child){flex:0 0 100%;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:var(--cds-spacing-05);padding:var(--cds-spacing-02) 0}.tbl-wrap.stackable td[data-label]:before{content:attr(data-label);-webkit-margin-end:auto;margin-inline-end:auto;color:var(--cds-text-secondary);font-size:.75rem;font-weight:400;letter-spacing:.32px;line-height:1.34}.tbl-wrap.stackable td[data-label]>div{flex:0 0 100%}.tbl-wrap.stackable td:not([data-label])+td[data-label],.tbl-wrap.stackable td[data-label]:first-child{display:block;flex:1 1 auto;padding:0 0 var(--cds-spacing-02);font-weight:600}.tbl-wrap.stackable td[data-label]:first-child{flex:0 0 100%}.tbl-wrap.stackable td:not([data-label])+td[data-label]:before,.tbl-wrap.stackable td[data-label]:first-child:before{content:none}.tbl-wrap.stackable td:not([data-label])+td[data-label] .t-helper,.tbl-wrap.stackable td[data-label]:first-child .t-helper{font-weight:400}.tbl-wrap.stackable .cfg-actions{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-03);-webkit-margin-before:var(--cds-spacing-02);margin-block-start:var(--cds-spacing-02);-webkit-margin-start:calc(1px - var(--cds-spacing-05));margin-inline-start:calc(1px - var(--cds-spacing-05))}}.cfg-actions{display:contents}.cds--data-table a{color:var(--cds-link-primary)}.prose{max-inline-size:42rem;font-size:1rem;line-height:1.6}.prose h2{margin:var(--cds-spacing-09) 0 var(--cds-spacing-05);font-size:1.75rem;font-weight:400;line-height:1.3}.prose h3{margin:var(--cds-spacing-08) 0 var(--cds-spacing-04);font-size:1.25rem;font-weight:600}.prose ol,.prose p,.prose ul{margin:0 0 var(--cds-spacing-05)}.prose ol,.prose ul{-webkit-padding-start:var(--cds-spacing-05);padding-inline-start:var(--cds-spacing-05)}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li{-webkit-margin-after:var(--cds-spacing-02);margin-block-end:var(--cds-spacing-02)}.prose a{color:var(--cds-link-primary)}.prose strong{font-weight:600}.prose code{padding:var(--cds-spacing-01) var(--cds-spacing-02);font-size:.875em}.prose code,.prose pre{background:var(--cds-layer-01);font-family:IBM Plex Mono,monospace}.prose pre{overflow:auto;padding:var(--cds-spacing-05);border:1px solid var(--cds-border-subtle-01);margin:0 0 var(--cds-spacing-06);font-size:.8125rem;line-height:1.5}.prose pre code{padding:0;background:none}.prose table{inline-size:100%;margin:0 0 var(--cds-spacing-06);border-collapse:collapse;font-size:.875rem}.prose td,.prose th{padding:var(--cds-spacing-03) var(--cds-spacing-04) var(--cds-spacing-03) 0;-webkit-border-after:1px solid var(--cds-border-subtle-01);border-block-end:1px solid var(--cds-border-subtle-01);text-align:start}.prose th{font-weight:600}.answer{max-inline-size:42rem;-webkit-padding-before:var(--cds-spacing-05);padding-block-start:var(--cds-spacing-05);-webkit-border-before:1px solid var(--cds-border-strong-01);border-block-start:1px solid var(--cds-border-strong-01);font-size:1.25rem;font-weight:300;line-height:1.5}.rigbox{padding:var(--cds-spacing-06);margin:var(--cds-spacing-07) 0;border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01)}.rigbox>p:last-child{-webkit-margin-after:0;margin-block-end:0}.rigbox .t-label{display:block;-webkit-margin-after:var(--cds-spacing-03);margin-block-end:var(--cds-spacing-03)}.technical{-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);-webkit-margin-before:var(--cds-spacing-09);margin-block-start:var(--cds-spacing-09)}.technical>summary{display:flex;align-items:center;justify-content:space-between;padding:var(--cds-spacing-05) 0;cursor:pointer;font-size:1.25rem;list-style:none}.technical>summary::-webkit-details-marker{display:none}.technical>summary:after{content:"+";font-family:IBM Plex Mono,monospace;font-size:1.25rem}.technical[open]>summary:after{content:"−"}.technical>summary:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}figure.diagram{max-inline-size:42rem;margin:var(--cds-spacing-07) 0}figure.diagram svg{display:block;inline-size:100%;block-size:auto}figure.diagram figcaption{-webkit-margin-before:var(--cds-spacing-04);margin-block-start:var(--cds-spacing-04);color:var(--cds-text-helper);font-size:.75rem;line-height:1.4}.svg-ink{fill:var(--cds-text-primary)}.svg-muted{fill:var(--tlb-muted)}.svg-accent{fill:var(--tlb-accent)}.svg-sub{fill:var(--cds-text-secondary)}.svg-line{stroke:var(--cds-border-subtle-01)}.svg-strong{stroke:var(--cds-border-strong-01)}.svg-text{fill:var(--cds-text-secondary);font-family:IBM Plex Sans,sans-serif;font-size:12px}.svg-num.svg-on-fill,.svg-text.svg-on-fill{fill:var(--cds-text-on-color)}.svg-num{fill:var(--cds-text-primary);font-family:IBM Plex Mono,monospace;font-size:12px}.list-plain{padding:0;margin:0;list-style:none}.list-plain li{padding:var(--cds-spacing-05) 0;-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01)}.list-plain a{color:var(--cds-link-primary);text-decoration:none}.list-plain a:hover{text-decoration:underline}.term{padding:var(--cds-spacing-06) 0;-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);scroll-margin-top:4rem}.term h3{margin:0 0 var(--cds-spacing-03);font-size:1.25rem;font-weight:400}.term .seen{color:var(--cds-text-helper);font-family:IBM Plex Mono,monospace;font-size:.75rem}.az{display:flex;flex-wrap:wrap;padding:0;margin:0 0 var(--cds-spacing-07);gap:var(--cds-spacing-02);list-style:none}.az a{display:inline-block;min-inline-size:2rem;padding:var(--cds-spacing-02) var(--cds-spacing-03);border:1px solid var(--cds-border-subtle-01);color:var(--cds-link-primary);font-family:IBM Plex Mono,monospace;text-align:center;text-decoration:none}.mem-bar{display:flex;overflow:hidden;block-size:1.5rem;background:var(--cds-layer-01);box-shadow:inset 0 0 0 1px var(--cds-border-subtle-01)}.mem-bar>span{display:block;block-size:100%}.mem-bar .w{background:var(--tlb-ink)}.mem-bar .k{background:var(--tlb-accent)}.mem-bar .o{background:var(--tlb-muted)}.mem-legend{display:flex;flex-wrap:wrap;-webkit-margin-before:var(--cds-spacing-03);margin-block-start:var(--cds-spacing-03);color:var(--cds-text-secondary);font-size:.75rem;gap:var(--cds-spacing-05)}.mem-legend i{display:inline-block;inline-size:.625rem;block-size:.625rem;-webkit-margin-end:var(--cds-spacing-02);margin-inline-end:var(--cds-spacing-02);vertical-align:-1px}.issue-cover{padding-block:var(--cds-spacing-12)}.site-foot a{color:var(--cds-text-secondary)}.foot-links{display:grid;padding:0;margin:var(--cds-spacing-05) 0 0;font-size:.875rem;grid-gap:0;gap:0;grid-template-columns:1fr;list-style:none}.signup .cds--text-input{background:var(--cds-field-02)}.notice{max-inline-size:48rem;padding:var(--cds-spacing-05) var(--cds-spacing-06);border:1px solid var(--cds-border-subtle-01);color:var(--cds-text-secondary);font-size:.875rem}.cds--side-nav__navigation{background:var(--cds-background)}.chart-holder{min-block-size:280px}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cds--tab-content{padding:var(--cds-spacing-07) 0 0}.ctl-grid{display:grid;grid-gap:var(--cds-spacing-06);gap:var(--cds-spacing-06)}@media (max-width:66rem){.build-grid{grid-template-columns:1fr 1fr}.kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:42rem){.cover{padding-block:var(--cds-spacing-10) var(--cds-spacing-09)}.build-grid,.two-col{grid-template-columns:1fr}.kpis{gap:var(--cds-spacing-06);grid-template-columns:1fr 1fr}.kpi .v{font-size:2rem}.cover .actions{flex-direction:column}.cover .actions .cds--btn--ghost{-webkit-margin-start:calc(1px - var(--cds-spacing-05));margin-inline-start:calc(1px - var(--cds-spacing-05))}.signup form{flex-direction:column;align-items:stretch}.section{padding-block:var(--cds-spacing-10) 0}.page-head{padding-block:var(--cds-spacing-08) var(--cds-spacing-07)}}@media (max-width:22rem){.kpis{grid-template-columns:1fr}}.accent,.kpi.is-accent .v{color:var(--tlb-accent-text)}div.cds--tab-content{padding:var(--cds-spacing-07) 0 0}.cds--tag{max-inline-size:none}.cds--tag__label{overflow:visible;text-overflow:clip;white-space:normal}.notes,.notes p{color:var(--cds-text-helper);font-size:.75rem;line-height:1.34}.cds--css-grid>*{min-inline-size:0}.cds--header__name{white-space:nowrap}.cds--content-switcher{overflow-x:auto;scrollbar-width:thin}.cds--content-switcher-btn{flex:1 0 auto;inline-size:auto;min-inline-size:max-content}@media (max-width:42rem){.cds--header__global .cds--btn--ghost{font-size:0;gap:0;padding-inline:var(--cds-spacing-04)}.cds--header__global .cds--btn--ghost .cds--btn__icon{margin:0}.cds--header__global .tlb-subscribe{padding-inline:var(--cds-spacing-04)}.cds--header__global .tlb-subscribe .cds--btn__icon{display:none}.build-grid .cds--tile{padding:var(--cds-spacing-06)}}.ctl-grid>*,.two-col>*{min-inline-size:0}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn.cds--content-switcher-btn{flex:1 0 auto;inline-size:auto}@media (max-width:42rem){.cds--content-switcher{overflow:visible;flex-wrap:wrap;block-size:auto}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn.cds--content-switcher-btn{flex:1 0 30%;block-size:2.5rem;min-inline-size:0}}.foot-links a{display:inline-block;min-block-size:24px;padding:var(--cds-spacing-01) 0;line-height:1.25rem;color:var(--cds-text-primary);text-decoration:none}.foot-links a:focus-visible,.foot-links a:hover{text-decoration:underline}.cds--css-grid{padding-inline:calc(var(--tlb-page-margin) - var(--cds-grid-gutter-start)) calc(var(--tlb-page-margin) - var(--cds-grid-gutter-end))}.prose{max-inline-size:70ch}.spec td,.spec th{padding:var(--cds-spacing-04) var(--cds-spacing-05) var(--cds-spacing-04) 0}.spec td{-webkit-padding-start:var(--cds-spacing-05);padding-inline-start:var(--cds-spacing-05)}.cds--tile{padding:var(--cds-spacing-05)}.section-gap{-webkit-margin-before:var(--cds-spacing-12);margin-block-start:var(--cds-spacing-12)}.cds--css-grid-column .cds--css-grid{inline-size:auto;max-inline-size:none;margin-inline:calc(var(--cds-grid-gutter-start) * -1) calc(var(--cds-grid-gutter-end) * -1);padding-inline:0}.table-scroll{overflow-x:auto}.illo,.table-scroll{max-inline-size:100%}.illo{display:block;block-size:auto;color:var(--cds-text-primary)}.page-art{display:flex;align-items:flex-end;justify-content:flex-end;color:var(--cds-text-secondary)}.page-art .illo{color:var(--tlb-illo,var(--cds-text-primary))}.tile-illo{-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05);color:var(--cds-text-secondary)}@media (max-width:65.99rem){.page-art{display:none}}html.tlb-dark .page-art .illo{color:var(--tlb-accent)}.dev-cell{display:flex;align-items:center;gap:var(--cds-spacing-04)}.dev-cell .illo{flex:none;color:var(--cds-text-secondary)}.illo-strip{display:grid;padding:0;margin:0 0 var(--cds-spacing-09);grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));list-style:none}.illo-strip li{display:flex;flex-direction:column;align-items:flex-start;color:var(--cds-text-secondary);gap:var(--cds-spacing-03)}.tps-cell{display:inline-flex;min-inline-size:4.5rem;flex-direction:column;align-items:flex-end;gap:var(--cds-spacing-02)}.tps-bar{display:block;inline-size:4.5rem;block-size:3px;background:var(--cds-border-subtle-01)}.tps-bar>span{display:block;block-size:100%;background:var(--tlb-accent);transform-origin:left center}@media (prefers-reduced-motion:no-preference){.motion-ok .mem-bar>span{transition:width .45s cubic-bezier(.2,0,.38,.9)}.motion-ok .tps-bar>span{transition:transform .45s cubic-bezier(.2,0,.38,.9)}.motion-ok [data-reveal]:not(.in) path.bar,.motion-ok [data-reveal]:not(.in) path.line,.motion-ok [data-reveal]:not(.in) rect{opacity:0}.motion-ok [data-reveal].in path.bar,.motion-ok [data-reveal].in rect{animation:tlb-grow-x .7s cubic-bezier(0,0,.38,.9) both;transform-box:fill-box;transform-origin:left center}.motion-ok [data-reveal=y].in rect{animation-name:tlb-grow-y;transform-origin:center bottom}.motion-ok [data-reveal].in path.line{animation:tlb-draw 1s cubic-bezier(0,0,.38,.9) both}.motion-ok [data-reveal] rect.chart-grid-backdrop,.motion-ok [data-reveal].in rect.chart-grid-backdrop{animation:none;opacity:1}.motion-ok .cover-chart[data-reveal]:not(.in) .cover-chart__bar{transform:scaleX(0)}.motion-ok .cover-chart[data-reveal].in .cover-chart__bar{animation:tlb-grow-x .7s cubic-bezier(0,0,.38,.9) both;transform-origin:left center}.motion-ok [data-reveal].in g:nth-child(2)>rect,.motion-ok [data-reveal].in path.bar:nth-of-type(2){animation-delay:.04s}}@keyframes tlb-grow-x{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes tlb-grow-y{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes tlb-draw{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.cat-filter{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-03)}.cat-chip{min-block-size:2.25rem;padding:var(--cds-spacing-02) var(--cds-spacing-04);border:1px solid var(--cds-border-strong-01);border-radius:1rem;background:transparent;color:var(--cds-text-primary);cursor:pointer;font:inherit;font-size:.875rem;line-height:1.25rem}.cat-chip span{-webkit-margin-start:var(--cds-spacing-02);margin-inline-start:var(--cds-spacing-02);color:var(--cds-text-secondary)}.cat-chip:hover{background:var(--cds-layer-hover-01)}.cat-chip[aria-pressed=true]{border-color:var(--cds-button-primary);background:var(--cds-button-primary)}.cat-chip[aria-pressed=true] span{color:inherit}.cat-chip:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}html.tlb-dark .cat-chip[aria-pressed=true]{color:var(--cds-text-on-color)}.cat-tiles{display:grid;border:1px solid var(--cds-border-subtle-01);background:var(--cds-border-subtle-01);grid-gap:var(--cds-spacing-01);gap:var(--cds-spacing-01);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.cat-tiles a{display:block;min-block-size:7rem;padding:var(--cds-spacing-05);background:var(--cds-layer-01);color:var(--cds-text-primary);text-decoration:none}.cat-tiles a:hover{background:var(--cds-layer-hover-01)}.cat-tiles a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.cat-tiles .t-helper{display:block;-webkit-margin-before:var(--cds-spacing-03);margin-block-start:var(--cds-spacing-03)}.cat-tiles.list-plain li{padding:0;-webkit-border-before:0;border-block-start:0}.uc-mag{display:grid;padding:0;margin:0;grid-column-gap:var(--cds-spacing-05);column-gap:var(--cds-spacing-05);grid-row-gap:var(--cds-spacing-07);row-gap:var(--cds-spacing-07);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.uc-mag__link{display:block;color:var(--cds-text-primary);text-decoration:none}.uc-mag__link:hover .uc-mag__title{text-decoration:underline}.uc-mag__link:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.uc-mag__img{display:block;-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05)}.uc-mag__img img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4/3;object-fit:cover;background:var(--cds-layer-01)}.uc-mag__title{display:block}.uc-mag__dek{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:66rem){.uc-mag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.uc-mag{grid-template-columns:1fr}}.uc-grid{display:grid;border:1px solid var(--cds-border-subtle-01);background:var(--cds-border-subtle-01);grid-gap:var(--cds-spacing-01);gap:var(--cds-spacing-01);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.uc-grid.list-plain li{padding:0;-webkit-border-before:0;border-block-start:0}.uc-grid a{display:flex;block-size:100%;flex-direction:column;padding:var(--cds-spacing-06);background:var(--cds-layer-01);color:var(--cds-text-primary);gap:var(--cds-spacing-03);text-decoration:none}.uc-grid a:hover{background:var(--cds-layer-hover-01)}.uc-grid a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.uc-dek{color:var(--cds-text-secondary)}.uc-tiers{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:65.99rem){.uc-tiers{grid-template-columns:1fr}}.uc-tier{padding:var(--cds-spacing-06);border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01)}html.tlb-dark .uc-tier{border-color:var(--cds-border-subtle-01)}.uc-tier .price{-webkit-margin-before:var(--cds-spacing-03);margin-block-start:var(--cds-spacing-03);font-size:1.75rem;line-height:1.2}.uc-models{padding:0;margin:var(--cds-spacing-05) 0 var(--cds-spacing-03);list-style:none}.uc-models li{padding:var(--cds-spacing-02) 0;-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01)}.maker{display:inline-flex;align-items:center;gap:var(--cds-spacing-02)}.maker-mark{display:inline-block;inline-size:.875rem;block-size:.875rem;flex:none;-webkit-margin-end:var(--cds-spacing-02);margin-inline-end:var(--cds-spacing-02);background:currentColor;-webkit-mask:no-repeat center/contain;mask:no-repeat center/contain;vertical-align:-.125rem}.maker .maker-mark{-webkit-margin-end:0;margin-inline-end:0}.prose pre{max-inline-size:100%}.feature-img{inline-size:100%;margin:0}.feature-img img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;background:var(--cds-layer-01);object-fit:cover}.feature-img figcaption{-webkit-margin-before:var(--cds-spacing-02);margin-block-start:var(--cds-spacing-02)}html.tlb-dark .feature-img img{filter:saturate(.9)}@media (max-width:65.99rem){.page-art:has(.feature-img){display:block;-webkit-margin-before:var(--cds-spacing-06);margin-block-start:var(--cds-spacing-06)}}.notes li{padding-block:var(--cds-spacing-02)}.notes li a{display:inline-block;min-block-size:24px;line-height:24px}mark.hl{padding:0 var(--cds-spacing-01);border-radius:.15em .3em;margin:0 calc(-1 * var(--cds-spacing-01));background:linear-gradient(104deg,transparent 0 .2em,var(--tlb-mark) .2em calc(100% - .2em),transparent calc(100% - .2em)) 0 85%/100% 60% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--tlb-mark-ink,inherit);font-style:inherit}.prose>mark.hl{display:block;-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05)}html.tlb-dark mark.hl{box-shadow:0 2px 0 -.5px rgb(255,214,64,.75)}@media (forced-colors:active){mark.hl{background:Mark;color:MarkText}}.tlb-light .cds--data-table tr.is-selected td{background:var(--tlb-selected-bg)}.tag{display:inline-block;padding:var(--cds-spacing-01) var(--cds-spacing-03);border-radius:6px;font-size:.8125rem;font-weight:500;line-height:1.25rem;white-space:nowrap}.tag-blue{background:var(--tag-blue-bg);color:var(--tag-blue-fg)}.tag-yellow{background:var(--tag-yellow-bg);color:var(--tag-yellow-fg)}.tag-mint{background:var(--tag-mint-bg);color:var(--tag-mint-fg)}.tag-lavender{background:var(--tag-lav-bg);color:var(--tag-lav-fg)}.tlb-light .flag{border-radius:6px;box-shadow:none}.tlb-light .flag.verified{background:var(--tag-mint-bg)}.tlb-light .flag.sourced{background:var(--tag-blue-bg);color:var(--tag-blue-fg)}.tlb-light .flag.estimate{background:var(--tag-lav-bg);color:var(--tag-lav-fg)}.tlb-light .flag.sample{background:var(--tag-yellow-bg);color:var(--tag-yellow-fg)}.tlb-light .fit.ok,.tlb-light .flag.verified{color:var(--tag-mint-fg)}.tlb-light .flag.not_measured{background:var(--cds-layer-01);color:var(--tag-blue-fg);outline-color:var(--tlb-card-border)}.tlb-light .cat-tiles,.tlb-light .cds--data-table-container,.tlb-light .cds--tile,.tlb-light .notice,.tlb-light .signup,.tlb-light .table-scroll>table.spec,.tlb-light .uc-tier{border:1px solid var(--tlb-card-border);background:var(--cds-layer-01)}.tlb-light .cat-tiles,.tlb-light .cds--data-table-container{overflow:hidden}.tlb-light .cds--data-table-header{background:var(--cds-layer-01)}.tlb-light .cds--data-table th,.tlb-light .cds--data-table thead th{background:var(--cds-layer-01);color:var(--cds-text-secondary);font-weight:500}.tlb-light .cds--data-table tbody th,.tlb-light .cds--data-table td{-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01);-webkit-border-after:0;border-block-end:0;background:var(--cds-layer-01)}.cds--data-table--lg tbody th,.cds--data-table--lg td{padding-block:var(--cds-spacing-05)}.tlb-light .cds--data-table tbody tr:hover td,.tlb-light .cds--data-table tbody tr:hover th{background:var(--cds-layer-hover-01)}.tlb-light table.spec{overflow:hidden;border-collapse:separate;border-spacing:0}.tlb-light table.spec td,.tlb-light table.spec th{border-color:var(--cds-border-subtle-01)}.tlb-light .cat-tiles{background:var(--cds-layer-01);gap:0}.tlb-light .cat-tiles li{-webkit-border-end:1px solid var(--cds-border-subtle-01);border-inline-end:1px solid var(--cds-border-subtle-01);-webkit-border-after:1px solid var(--cds-border-subtle-01);border-block-end:1px solid var(--cds-border-subtle-01)}.tlb-light .cds--tabs .cds--tabs__nav-item--selected,.tlb-light .cds--tabs__nav-link[aria-selected=true]{border-block-end-color:var(--cds-interactive);box-shadow:inset 0 -2px 0 var(--cds-interactive)}.tlb-light .cds--header__menu-item[aria-current=page]:after,.tlb-light a.cds--header__menu-item--current:after{border-block-end-color:var(--cds-interactive)!important}.tlb-light .cat-chip,.tlb-light .cds--header{background:var(--cds-layer-01)}.tlb-light .cat-chip{border-color:var(--tlb-card-border);border-radius:999px}.tlb-light .cat-chip[aria-pressed=true]{border-color:var(--cds-interactive);background:var(--cds-interactive);color:var(--cds-text-on-color)}.tlb-light .cds--header__menu-bar,.tlb-light .cds--header__menu-item,.tlb-light .cds--header__nav{background:transparent}.tlb-light .cds--header__menu-item:hover{background:var(--cds-layer-hover-01)}.tlb-light .cds--data-table tr.is-selected .t-helper{color:var(--cds-text-secondary)}.tools-bar.cds--tile{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);padding:var(--cds-spacing-06)}.tools-bar__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05)}.tools-meta{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-05);align-items:center;justify-content:space-between;margin-block:var(--cds-spacing-06) var(--cds-spacing-05)}.tools-switch.cds--content-switcher{inline-size:auto;min-inline-size:12rem}.tools-table .cds--data-table td{vertical-align:top}.tool-name{display:inline-flex;gap:var(--cds-spacing-03);align-items:center}.tool-tags{display:flex;flex-wrap:wrap;gap:var(--cds-spacing-02)}.tool-tags .cds--tag{margin:0}.tool-logo{display:inline-flex;flex:none;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--cds-border-subtle-01);background:var(--tlb-logo-plate)}.tool-logo img{inline-size:100%;block-size:100%;object-fit:contain}.tool-logo--sm{inline-size:1.5rem;block-size:1.5rem;padding:var(--cds-spacing-01)}.tool-logo--md{inline-size:2rem;block-size:2rem;padding:var(--cds-spacing-01)}.tool-logo--lg{inline-size:4rem;block-size:4rem;padding:var(--cds-spacing-03)}.tool-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:var(--cds-spacing-06);gap:var(--cds-spacing-06)}.tool-cards>li{display:flex;padding:0;border:0}.tool-card.cds--tile{display:flex;flex:1 1;flex-direction:column;gap:var(--cds-spacing-05);padding:var(--cds-spacing-06)}.tool-card p{margin:0}.tool-card__head{display:flex;gap:var(--cds-spacing-04);align-items:center}.tool-card .cds--accordion{-webkit-margin-before:auto;margin-block-start:auto}.tool-panel.cds--tile{padding:var(--cds-spacing-06);-webkit-margin-after:var(--cds-spacing-07);margin-block-end:var(--cds-spacing-07)}.tool-panel h2{-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05)}.tool-facts{display:grid;grid-template-columns:minmax(9rem,max-content) 1fr;grid-gap:var(--cds-spacing-04) var(--cds-spacing-06);gap:var(--cds-spacing-04) var(--cds-spacing-06);margin:0}.tool-facts dt{color:var(--cds-text-secondary)}.tool-facts dd{margin:0}.tool-prov{-webkit-margin-after:var(--cds-spacing-07);margin-block-end:var(--cds-spacing-07)}@media (max-width:42rem){.tool-facts{grid-template-columns:1fr;gap:var(--cds-spacing-02)}.tool-facts dd{-webkit-margin-after:var(--cds-spacing-04);margin-block-end:var(--cds-spacing-04)}}.t-secondary{color:var(--cds-text-secondary)}.measure{max-inline-size:40rem}.measure-narrow{max-inline-size:28rem}.m-0{margin:0}.mb-0{-webkit-margin-after:0;margin-block-end:0}.ml-0{-webkit-margin-start:0;margin-inline-start:0}.mt-03{-webkit-margin-before:var(--cds-spacing-03);margin-block-start:var(--cds-spacing-03)}.mt-06{-webkit-margin-before:var(--cds-spacing-06);margin-block-start:var(--cds-spacing-06)}.mb-07{-webkit-margin-after:var(--cds-spacing-07);margin-block-end:var(--cds-spacing-07)}.fw-regular{font-weight:400}.ol-decimal{-webkit-padding-start:var(--cds-spacing-06);padding-inline-start:var(--cds-spacing-06);list-style:decimal}.cap-bottom{-webkit-padding-before:var(--cds-spacing-03);padding-block-start:var(--cds-spacing-03);caption-side:bottom;text-align:start}.sw-ink{background:var(--tlb-ink)}.sw-accent{background:var(--tlb-accent)}.sw-muted{background:var(--tlb-muted)}.cfg-pick.cds--btn{text-align:start}.howto-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cds-spacing-04);-webkit-margin-after:var(--cds-spacing-05);margin-block-end:var(--cds-spacing-05)}.howto-meta{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));-webkit-margin-before:var(--cds-spacing-06);margin-block-start:var(--cds-spacing-06)}.howto-meta .cds--tile{padding:var(--cds-spacing-06)}.howto-facts{display:grid;grid-gap:var(--cds-spacing-03) var(--cds-spacing-05);gap:var(--cds-spacing-03) var(--cds-spacing-05);grid-template-columns:max-content 1fr;margin:var(--cds-spacing-05) 0 0}.howto-facts dt{color:var(--cds-text-secondary)}.howto-facts dd{margin:0}.howto-list li{padding:var(--cds-spacing-02) 0}.howto-outline .cds--progress{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}@media (min-width:66rem){.howto-outline{position:-webkit-sticky;position:sticky;inset-block-start:var(--cds-spacing-10);align-self:start}}.howto-steps{padding:0;margin:0;list-style:none}.howto-step{padding:var(--cds-spacing-07) 0;-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01)}.howto-step__title{display:flex;align-items:center;gap:var(--cds-spacing-04);margin:0 0 var(--cds-spacing-05);font-size:1.25rem;font-weight:400;line-height:1.4}.howto-step__n{display:inline-flex;inline-size:2rem;block-size:2rem;flex:none;align-items:center;justify-content:center;background:var(--cds-background-inverse);border-radius:50%;color:var(--cds-text-inverse);font-family:IBM Plex Mono,monospace;font-size:.875rem}.howto-callout,.howto-code,.howto-output{margin:var(--cds-spacing-05) 0}.howto-code .cds--snippet,.howto-output .cds--snippet{max-inline-size:100%}.howto-output figcaption{-webkit-margin-after:var(--cds-spacing-03);margin-block-end:var(--cds-spacing-03)}.howto-trouble{-webkit-padding-before:var(--cds-spacing-07);padding-block-start:var(--cds-spacing-07);-webkit-border-before:1px solid var(--cds-border-subtle-01);border-block-start:1px solid var(--cds-border-subtle-01)}.howto-grid{display:grid;grid-gap:var(--cds-spacing-05);gap:var(--cds-spacing-05);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}.howto-grid>li{display:flex}.howto-item{inline-size:100%;padding:var(--cds-spacing-06)}.tbl-wrap .cds--data-table-content{overflow:visible}.prose .howto-steps{padding:0;margin:0;list-style:none}.prose .howto-steps>li{-webkit-padding-start:0;padding-inline-start:0;margin:0}.prose .howto-steps>li::marker{content:none}.howto-step__title .howto-step__n{background:var(--cds-button-primary);color:var(--cds-text-on-color)}.howto-outline .cds--progress--vertical .cds--progress-step{min-block-size:var(--cds-spacing-09)}.howto-outline .cds--progress-label{overflow:visible;max-inline-size:none;white-space:normal}.howto-outline .cds--progress-text{-webkit-padding-after:var(--cds-spacing-04);padding-block-end:var(--cds-spacing-04)}.howto-step__body>:last-child{-webkit-margin-after:0;margin-block-end:0}.prose ul.cds--accordion{padding:0;list-style:none}.howto-outline .cds--progress--vertical .cds--progress-step{block-size:auto;-webkit-padding-after:var(--cds-spacing-05);padding-block-end:var(--cds-spacing-05)}.howto-nav .cds--link{display:flex;align-items:center;min-block-size:2.75rem}#configurator-results,#decision-summary,.howto-step{scroll-margin-block-start:var(--cds-spacing-10)}a[href="#configurator-results"]{display:inline-flex;align-items:center;min-block-size:2.75rem}.cfg-compare.cds--btn{inline-size:9rem}.cfg-compare[aria-pressed=true]{background:var(--cds-layer-selected-01);box-shadow:inset 0 0 0 1px var(--cds-border-strong-01)}.cfg-comparison .cds--tile{padding:var(--cds-spacing-06);gap:var(--cds-spacing-05)}.cfg-summary-actions>.cds--link{display:inline-flex;align-items:center;min-block-size:2.75rem}html.tlb-dark .cds--btn--primary,html.tlb-dark .cds--btn--primary:hover{color:var(--cds-text-on-color)}html.tlb-dark .cds--btn--primary .cds--btn__icon path{fill:var(--cds-text-on-color)}html.tlb-dark .cds--btn--secondary,html.tlb-dark .cds--btn--secondary:focus,html.tlb-dark .cds--btn--secondary:hover{color:var(--cds-text-primary)}html.tlb-dark :focus-visible{outline:2px solid var(--cds-focus);outline-offset:1px}html.tlb-dark .cds--data-table-container,html.tlb-dark .cds--tile{border:1px solid var(--cds-border-subtle-01)}html.tlb-dark .kpi{border-block-start-color:var(--cds-border-strong-01)}html.tlb-dark .cds--content-switcher-btn.cds--content-switcher--selected{background:var(--tlb-accent);color:var(--cds-text-on-color)}html.tlb-dark .flag{border-color:var(--cds-border-subtle-02)}html.tlb-dark .cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected,html.tlb-dark .cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:hover{background:var(--tlb-accent);color:var(--cds-text-on-color)}html.tlb-dark .cds--content-switcher .cds--content-switcher--selected .cds--content-switcher__label{color:var(--cds-text-on-color)}html.tlb-dark .cds--cc--chart-wrapper rect.chart-grid-backdrop{fill:transparent}html.tlb-dark .cds--cc--grid g.x.grid g.tick line,html.tlb-dark .cds--cc--grid g.y.grid g.tick line{stroke:var(--cds-border-subtle-01)}html.tlb-dark .cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:after{background-color:var(--tlb-accent)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.t-display,.t-heading-03,.t-heading-04,.t-heading-05,.t-heading-06,h1,h2,h3,h4,h5,h6{text-wrap:balance}.foot-links li,.notes li,.section-intro,.t-lede,.uc-dek,figcaption,p:not(.prose p){text-wrap:pretty}.build-grid dd,.cat-chip span,.cds--number__input-wrapper input,.cds--text-input[type=number],.kpi .v,[role=status]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}img{outline:1px solid var(--tlb-image-outline);outline-offset:-1px}.chart-wrap{border:1px solid var(--cds-border-subtle-01);background:var(--cds-layer-01);padding:var(--cds-spacing-06);margin-block:var(--cds-spacing-07)}.chart-scroll{overflow-x:auto}.chart-scroll:focus-visible{outline:2px solid var(--cds-focus);outline-offset:2px}.bar-list-wrap,.chart-scroll-hint{display:none}.bar-list{margin:0;padding:0;list-style:none}.bar-list li+li{-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}.bar-list__label{display:block;-webkit-margin-after:var(--cds-spacing-02);margin-block-end:var(--cds-spacing-02)}.bar-list .cover-chart__track{display:block;-webkit-padding-end:calc(var(--cds-spacing-05) * 7);padding-inline-end:calc(var(--cds-spacing-05) * 7)}.bar-list .cover-chart__value{padding-inline:0;background:none}.bar-list__bar--accent{background:var(--tlb-accent)}.bar-list__bar--muted{background:var(--tlb-muted)}.bar-list__bar--ink{background:var(--tlb-ink)}@media (max-width:41.98rem){.chart-wrap{padding:var(--cds-spacing-05)}.chart-canvas{min-inline-size:32rem}.chart-desktop{display:none}.bar-list-wrap{display:block}.chart-scroll-hint{display:block;-webkit-margin-before:var(--cds-spacing-05);margin-block-start:var(--cds-spacing-05)}}.cds--accordion__heading,.cds--btn,.cds--copy-btn,.cds--search-close,.cds--snippet-btn--expand{min-block-size:44px;min-inline-size:44px}.crumbs li{display:inline-flex;align-items:center}.cds--data-table a.cds--link,.crumbs a,.foot-links a,.link-line>a.cds--link,.list-plain a.t-heading-03{display:inline-flex;min-block-size:44px;min-inline-size:44px;align-items:center}.cds--side-nav .cds--side-nav__header-navigation .cds--header__menu-item{display:flex;align-items:center;block-size:44px;min-block-size:44px;min-inline-size:44px}.cds--snippet .cds--tooltip-trigger__wrapper .cds--copy-btn{block-size:44px;min-block-size:44px;min-inline-size:44px}.cds--definition--tooltip--tag .cds--definition-term{display:inline-flex;align-items:center;min-block-size:44px;min-inline-size:44px;vertical-align:middle}.cds--multi-select--filterable .cds--list-box__field{min-block-size:44px}.cds--multi-select--filterable .cds--list-box__field>.cds--text-input{flex:1 1;inline-size:auto;min-inline-size:0;block-size:44px}.cds--multi-select--filterable .cds--list-box__field>.cds--list-box__menu-icon,.cds--multi-select--filterable .cds--list-box__field>.cds--list-box__selection{position:static;flex:0 0 44px;display:flex;align-items:center;justify-content:center;inline-size:44px;min-inline-size:44px;block-size:44px;min-block-size:44px}.cds--multi-select--filterable .cds--list-box__field>.cds--list-box__selection{transform:none}.cds--header__global .cds--btn{display:inline-flex;align-items:center}.cds--header__global .theme-icon{position:relative}@media (min-width:42rem){.cds--header__global .theme-icon{inset:0}}.theme-icon{position:relative;display:inline-block;inline-size:16px;block-size:16px}.theme-icon>svg{display:block}.theme-icon__sun{position:absolute;inset:0}.theme-icon__moon,.tlb-dark .theme-icon__sun{opacity:1;scale:1;filter:blur(0)}.theme-icon__sun,.tlb-dark .theme-icon__moon{opacity:0;scale:.25;filter:blur(4px)}@media (max-width:41.98rem){.cds--header__global .cds--btn>.theme-icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;margin:0;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:no-preference){.theme-icon>svg{transition:opacity .3s cubic-bezier(.2,0,0,1),scale .3s cubic-bezier(.2,0,0,1),filter .3s cubic-bezier(.2,0,0,1)}.cds--btn:not([data-static]){transition:scale .15s ease-out,background-color 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),color 70ms cubic-bezier(0,0,.38,.9)}.cds--btn:not([data-static]):not(:disabled):not([aria-disabled=true]):active{scale:.96}}