progress.svelte-966z7m{--progress-border-radius: 0;position:fixed;top:0;left:0;width:100vw;height:.5rem;z-index:100;opacity:0;transition:opacity .5s}progress.loading.svelte-966z7m{opacity:1}.announcement-banner.svelte-1n4er12{display:grid;padding-top:1rem;padding-bottom:1rem;background:var(--c-text-light);color:var(--c-text-inverted);font:var(--f-ui-md-roman);letter-spacing:var(--f-ui-1md-spacing)}@media (max-width: 1024px){.announcement-banner.svelte-1n4er12{font:var(--f-ui-sm-roman);letter-spacing:var(--f-ui-sm-spacing)}}@media (min-width: 768.02px){.announcement-banner.svelte-1n4er12{grid-template-columns:1fr auto auto;gap:.875rem;align-items:center}.announcement-banner.svelte-1n4er12 .title:where(.svelte-1n4er12):after{content:":"}}@media (max-width: 768px){.announcement-banner.svelte-1n4er12{grid-template-columns:1fr auto;gap:.25rem;align-items:start}.announcement-banner.svelte-1n4er12 .content:where(.svelte-1n4er12){display:contents}.announcement-banner.svelte-1n4er12 .description:where(.svelte-1n4er12){grid-area:2 / 1 / auto / -1}.announcement-banner.svelte-1n4er12 .cancel{grid-area:1 / 2}.announcement-banner.svelte-1n4er12 .cta{grid-area:3 / 1 / auto / -1;margin-top:.5rem}}.announcement-banner.svelte-1n4er12 .description:where(.svelte-1n4er12) a[href]{-webkit-text-decoration:underline;text-decoration:underline;font-weight:500}.announcement-banner.svelte-1n4er12 .cta{background:var(--c-body);color:var(--c-text);opacity:.85}.announcement-banner.svelte-1n4er12 .cta:hover{opacity:.95}.announcement-banner.svelte-1n4er12 .cta:focus{opacity:.95}.announcement-banner.svelte-1n4er12 .cancel .icon path{transition:var(--transition-1);stroke-width:2.5}.announcement-banner.svelte-1n4er12 .cancel:hover .icon path{stroke-width:3}.announcement-banner.svelte-1n4er12 .cancel:focus .icon path{stroke-width:3}@media (max-width: 575.98px){.desktop-only.svelte-1gw5epa{display:none}}@media (min-width: 576px){.mobile-only.svelte-1gw5epa{display:none}}.search.svelte-1gw5epa{--text-input-width: 100%}@media (max-width: 575.98px){.search.svelte-1gw5epa{display:grid;justify-items:end}}@media (min-width: 576px){.search.svelte-1gw5epa{position:relative}}label.svelte-1gw5epa{display:grid;align-items:center;height:100%;margin-right:-var(--space-ss);font-size:20px}.dialog.svelte-1gw5epa{--text-input-height: 2.875rem;position:absolute;right:0;z-index:999;background:var(--c-body);box-shadow:var(--shadow-3);overflow:hidden;transition:opacity var(--time-md)}.svelte-1gw5epa:not(:focus-within) .dialog:where(.svelte-1gw5epa){opacity:0;pointer-events:none}@media (min-width: 576px){.dialog.svelte-1gw5epa{top:var(--space-4xl);border:1px var(--c-box-3) solid;border-radius:var(--radius-md);margin-top:var(--space-xxs);width:450px;max-height:calc(var(--viewport-height) - var(--space-xl) - 5rem / 2);max-height:calc(var(--viewport-height) - var(--space-xl) - var(--header-height, 5rem) / 2)}}@media (max-width: 575.98px){.dialog.svelte-1gw5epa{left:0;top:0;border-bottom:1px var(--c-box-3) solid}.hasQuery.svelte-1gw5epa .dialog:where(.svelte-1gw5epa){height:var(--viewport-height);border:none}}.dialog.svelte-1gw5epa .inner:where(.svelte-1gw5epa){display:flex;flex-direction:column;gap:var(--space-md);height:inherit;max-height:inherit;padding:var(--space-md);background:var(--c-box-1)}.results.svelte-1gw5epa{flex:1;position:relative;overflow:auto}.results.svelte-1gw5epa>:where(.svelte-1gw5epa){transition:all var(--time-xxs) allow-discrete}ul.svelte-1gw5epa{padding:0;display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);align-content:start;overflow-y:auto;overscroll-behavior:contain}.loading.svelte-1gw5epa ul:where(.svelte-1gw5epa){opacity:.75;pointer-events:none}.spinner.svelte-1gw5epa{position:absolute;top:0;left:50%;transform:translate(-50%,4em);pointer-events:none}.svelte-1gw5epa:not(.loading)>.spinner:where(.svelte-1gw5epa){display:none;opacity:0}.prompt.svelte-1gw5epa{font:var(--f-ui-md-medium);letter-spacing:normal;letter-spacing:var(--f-ui-md-spacing, normal);color:var(--c-text-extra-light);text-align:center}@media (max-width: 575.98px){.prompt.svelte-1gw5epa{font:var(--f-ui-sm-medium)}}.ctas.svelte-1gw5epa{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}@media (max-width: 575.98px){.ctas.svelte-1gw5epa [data-css-props]{--button-font: var(--f-ui-sm-medium);--button-letter-spacing: var(--ls-ui-sm, var(--f-ui-sm-spacing))}}.site-mode.svelte-1pi3f4s{padding-top:var(--space-md);padding-bottom:var(--space-md);gap:var(--space-md);background:#00f;color:#fff;text-align:center}:where(html){line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}:where(body){margin:0}:where(*,*:before,*:after){box-sizing:border-box}:where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,ol,p,pre,ul){margin:0}:where(p){margin-bottom:1rem}:where(h1,h2,h3,h4,h5,h6){margin-bottom:.5rem}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;line-height:inherit;margin:0}:where(button,input[type=button]){-webkit-appearance:button;color:inherit}:where(button,input[type=reset]){-webkit-appearance:button;color:inherit}:where(button,input[type=submit]){-webkit-appearance:button;color:inherit}:where(button,select){text-transform:none}:where(a,a:hover){color:inherit;text-decoration:inherit}:where(img,video){max-width:100%;height:auto}:where(svg){overflow:hidden;vertical-align:middle}:where(hr){box-sizing:content-box;color:inherit;height:0}:where(address){font-style:inherit}:where(pre){overflow:auto}:where(progress){vertical-align:baseline}:where(ul){padding-left:2.5ch;list-style-type:square}@keyframes pulse-opacity{0%{opacity:1}32%{opacity:.3}to{opacity:1}}a.body-link{border-bottom:1px solid currentColor;font-weight:500}.bullish,[data-direction=bullish]{color:#22b453;color:var(--c-bullish)}.bearish,[data-direction=bearish]{color:#f97676;color:var(--c-bearish)}:root{--csstools-color-scheme--light: initial;color-scheme:light dark;--hue-1: 36;--hue-2: 60;--hue-bearish: 0;--hue-bullish: 140;--c-console: hsl(120, 93%, 79%);--c-error: hsl(358, 56%, 55%);--c-success: hsl(149, 64%, 44%);--c-warning: hsl(43, 92%, 50%);--c-box-1: hsl(var(--hsl-box) / var(--box-1-alpha));--c-box-2: hsl(var(--hsl-box) / var(--box-2-alpha));--c-box-3: hsl(var(--hsl-box) / var(--box-3-alpha));--c-box-4: hsl(var(--hsl-box) / var(--box-4-alpha));--c-body: hsl(var(--hue-2) 2% 10%);--c-text: hsl(var(--hue-1) 12% 99%);--c-text-light: hsl(var(--hue-1) 4% 88%);--c-text-extra-light: hsl(var(--hue-1) 3% 64%);--c-text-ultra-light: hsl(var(--hue-1) 2% 36%);--c-text-inverted: hsl(var(--hue-1) 9% 7%);--c-bullish: hsl(var(--hue-bullish) 68% 42%);--c-bearish: hsl(var(--hue-bearish) 92% 72%);--c-shadow: white;--hsl-box: var(--hue-1) 2% 92%;--box-1-alpha: 5%;--box-2-alpha: 8%;--box-3-alpha: 14%;--box-4-alpha: 20%;--c-background-accent-1: hsla(0, 0%, 0%, .2);--c-input-background: var(--c-box-2);--c-input-background-focus: var(--c-box-3);--c-input-border: var(--c-box-4);--c-input-border-focus: var(--c-text-extra-light);--c-quoteblock-background: var(--c-box-4);--c-quoteblock-backdrop: var(--c-box-2)}@media (prefers-color-scheme: dark){:root:where(:not([data-color-mode=light])){--csstools-color-scheme--light: }}:root:where([data-color-mode=dark]){--csstools-color-scheme--light: }:root ::backdrop{--c-backdrop: white}:root{--cm-light: ;--cm-dark: initial}@media (prefers-color-scheme: light){:root:where(:not([data-color-mode=dark])){--c-body: hsl(var(--hue-1) 100% 96%);--c-text: hsl(var(--hue-1) 9% 7%);--c-text-light: hsl(var(--hue-1) 4% 24%);--c-text-extra-light: hsl(var(--hue-1) 6% 56%);--c-text-ultra-light: hsl(var(--hue-1) 12% 68%);--c-text-inverted: hsl(var(--hue-2) 20% 99%);--c-bullish: hsl(var(--hue-bullish) 68% 42%);--c-bearish: hsl(var(--hue-bearish) 92% 57%);--c-shadow: black;--hsl-box: var(--hue-1) 32% 72%;--box-1-alpha: 12%;--box-2-alpha: 24%;--box-3-alpha: 36%;--box-4-alpha: 48%;--c-background-accent-1: var(--c-box-2);--c-input-background: rgba(255, 255, 255, .95);--c-input-background-focus: white;--c-input-border: var(--c-box-4);--c-input-border-focus: var(--c-text-extra-light);--c-quoteblock-background: white;--c-quoteblock-backdrop: var(--c-box-4)}:root:where(:not([data-color-mode=dark])) ::backdrop{--c-backdrop: black}:root:where(:not([data-color-mode=dark])){--cm-light: initial;--cm-dark: }}:root:where([data-color-mode=light]){--c-body: hsl(var(--hue-1) 100% 96%);--c-text: hsl(var(--hue-1) 9% 7%);--c-text-light: hsl(var(--hue-1) 4% 24%);--c-text-extra-light: hsl(var(--hue-1) 6% 56%);--c-text-ultra-light: hsl(var(--hue-1) 12% 68%);--c-text-inverted: hsl(var(--hue-2) 20% 99%);--c-bullish: hsl(var(--hue-bullish) 68% 42%);--c-bearish: hsl(var(--hue-bearish) 92% 57%);--c-shadow: black;--hsl-box: var(--hue-1) 32% 72%;--box-1-alpha: 12%;--box-2-alpha: 24%;--box-3-alpha: 36%;--box-4-alpha: 48%;--c-background-accent-1: var(--c-box-2);--c-input-background: rgba(255, 255, 255, .95);--c-input-background-focus: white;--c-input-border: var(--c-box-4);--c-input-border-focus: var(--c-text-extra-light);--c-quoteblock-background: white;--c-quoteblock-backdrop: var(--c-box-4)}:root:where([data-color-mode=light]) ::backdrop{--c-backdrop: black}:root:where([data-color-mode=light]){--cm-light: initial;--cm-dark: }body{color:#fdfdfc;color:var(--c-text);background-color:#1a1a19;background-color:var(--c-body);transition-property:background-color,color;transition-duration:.24s;transition-duration:var(--time-md)}:where(table.datatable){--border-spacing: var(--space-sl);--table-transition: all var(--time-xs) ease-out, color 0ms;--table-font: var(--f-ui-md-medium);--table-letter-spacing: var(--f-ui-md-spacing, normal);--cell-padding: var(--space-sl) var(--space-ml);--table-border-radius: var(--radius-md);--body-cell-height: 3.25rem;border-collapse:separate;border-spacing:0 .75rem;border-spacing:0 var(--border-spacing);margin:-.75rem 0;margin:calc(-1 * var(--border-spacing)) 0;width:100%}.sm:where(table.datatable){--cell-padding: var(--space-ss) var(--space-md);--body-cell-height: 2.875rem;--table-border-radius: var(--radius-md);--table-font: var(--f-ui-sm-medium)}@media (max-width: 920px){:where(table.datatable){--cell-padding: 0 var(--space-xs);--table-font: var(--f-ui-sm-medium) !important;--table-letter-spacing: var(--f-ui-sm-spacing, normal)}}@media (max-width: 768px){:where(table.datatable){--table-font: var(--f-ui-xs-medium) !important;--table-letter-spacing: var(--f-ui-xs-spacing, normal)}}:where(table.datatable) thead tr{position:sticky;top:0;z-index:3}:where(table.datatable) thead tr th{background:#1a1a19;background:var(--c-body);padding:0;text-align:left}:where(table.datatable) thead tr.col-headers th{padding:1rem 1.25rem;padding:var(--space-md) var(--space-ls);font:var(--table-font);letter-spacing:normal;letter-spacing:var(--table-letter-spacing, normal);color:#a6a4a0;color:var(--c-text-extra-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:var(--table-transition)}:where(table.datatable) tbody tr td{background:#ebebea14;background:var(--c-box-2);height:var(--body-cell-height);font:var(--table-font);letter-spacing:normal;letter-spacing:var(--table-letter-spacing, normal);padding:var(--cell-padding);transition:var(--table-transition);vertical-align:middle;--button-width: 100%}:where(table.datatable) tbody tr td:first-child{border-radius:var(--table-border-radius) 0 0 var(--table-border-radius)}:where(table.datatable) tbody tr td:last-child{border-radius:0 var(--table-border-radius) var(--table-border-radius) 0}:where(table.datatable) tbody tr td.cta:last-child{--cell-padding: 0 var(--space-xs) 0 var(--space-xs)}:where(table.datatable) tbody tr:hover td{background:#ebebea33;background:var(--c-box-4)}:where(table.datatable) tbody tr:focus td{background:#ebebea33;background:var(--c-box-4)}:where(table.datatable) tbody tr:focus-within td{background:#ebebea33;background:var(--c-box-4)}:where(table.datatable) tbody tr:hover .button{--c-accent: var(--c-text);color:#131210;color:var(--c-text-inverted)}:where(table.datatable) tbody tr:focus .button{--c-accent: var(--c-text);color:#131210;color:var(--c-text-inverted)}:where(table.datatable) tbody tr:focus-within .button{--c-accent: var(--c-text);color:#131210;color:var(--c-text-inverted)}:where(table.datatable) tbody tr:hover .profitability.boxed{background:var(--background-hover)!important}:where(table.datatable) tbody tr:focus .profitability.boxed{background:var(--background-hover)!important}:where(table.datatable) tbody tr:focus-within .profitability.boxed{background:var(--background-hover)!important}:where(table.datatable) th.right{text-align:right}:where(table.datatable) td.right{text-align:right}@media (max-width: 768px){.responsive:where(table.datatable){display:grid;grid-gap:1rem;grid-gap:var(--space-md);gap:1rem;gap:var(--space-md)}.responsive:where(table.datatable) tbody{display:contents}.responsive:where(table.datatable) thead{display:contents}.responsive:where(table.datatable) thead tr.col-headers{display:none}.responsive:where(table.datatable) tbody tr{display:grid;grid-template-columns:1fr 1fr;padding:.625rem 0;padding:var(--space-sm) 0;border-radius:var(--table-border-radius);background:#ebebea14;background:var(--c-box-2);overflow:hidden}@media (max-width: 389.98px){.responsive:where(table.datatable) tbody tr{grid-template-columns:1fr}}.responsive:where(table.datatable) tbody tr[data-row-index]{padding-top:3rem;padding-top:var(--space-5xl);position:relative}.responsive:where(table.datatable) tbody tr[data-row-index]:before{position:absolute;top:.875rem;top:var(--space-ms);left:1.125rem;left:var(--space-ml);font:700 20px/30px Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font:var(--f-ui-xl-bold);content:"#" attr(data-row-index)}.responsive:where(table.datatable) tbody tr td{display:grid;grid-gap:.25rem;grid-gap:var(--space-xxs);gap:.25rem;gap:var(--space-xxs);align-content:start;height:auto;padding:.625rem 1.125rem;padding:var(--space-sm) var(--space-ml);background:transparent;font:500 20px/30px Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font:var(--f-ui-xl-medium);word-break:break-all}.responsive:where(table.datatable) tbody tr td:not(.cta):before{content:attr(data-label);font:400 14px/16px Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font:var(--f-ui-xs-roman)}.responsive:where(table.datatable) tbody tr td.cta{padding-bottom:.875rem;padding-bottom:var(--space-ms);padding-top:.875rem;padding-top:var(--space-ms);grid-column:1/-1}.responsive:where(table.datatable) tfoot{display:grid}.responsive:where(table.datatable) tfoot tr{display:contents}.responsive:where(table.datatable) tfoot td{display:contents}}:where(table.datatable) .button{white-space:nowrap}.loading:where(table.datatable) tbody tr td{position:relative;color:transparent}.loading:where(table.datatable) tbody tr td>*{opacity:0}.loading:where(table.datatable) tbody tr td:before{content:"";position:absolute;inset:.625rem;top:var(--space-sm);right:var(--space-sm);bottom:var(--space-sm);left:var(--space-sm);border-radius:1rem;border-radius:var(--radius-sm);background:#ebebea24;background:var(--c-box-3);animation:pulse-opacity 1s infinite ease-out}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root{--container-max-width: 86rem;--container-margin: 2rem}@media (max-width: 1260px){:root{--container-margin: 1.75rem}}@media (max-width: 1024px){:root{--container-margin: 1.5rem}}@media (max-width: 768px){:root{--container-margin: 1rem}}.ds-container{--container-width: min(calc(100% - (var(--container-margin) * 2)), var(--container-max-width));display:grid;padding-left:calc((100% - min(calc(100% - 4rem),86rem))/2);padding-right:calc((100% - min(calc(100% - 4rem),86rem))/2);padding-left:calc((100% - var(--container-width)) / 2);padding-right:calc((100% - var(--container-width)) / 2)}.ds-2-col{--column-gap: 2.5rem;--column-min: calc((1024px - 2 * var(--container-margin) - var(--column-gap)) / 2);--column-max: calc((var(--container-width) - var(--column-gap)) / 2);--template-min: min(var(--container-width), max(var(--column-min), var(--column-max)));display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--template-min),1fr));grid-gap:1.5rem 2.5rem;grid-gap:1.5rem var(--column-gap);gap:1.5rem 2.5rem;gap:1.5rem var(--column-gap)}table.metrics-table{width:100%;border-collapse:collapse;font:400 17px/24px Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font:var(--f-ui-md-roman);letter-spacing:var(--ls-ui-md)}@media (max-width: 576px){table.metrics-table{font:400 15px/20px Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font:var(--f-ui-sm-roman);letter-spacing:var(--ls-ui-sm)}}table.metrics-table th,table.metrics-table td{padding:.625rem}table.metrics-table th:first-child,table.metrics-table td:first-child{text-align:left}table.metrics-table th:not(first-child),table.metrics-table td:not(first-child){text-align:right}table.metrics-table thead{color:#a6a4a0;color:var(--c-text-extra-light)}table.metrics-table thead th{padding-bottom:1em;font-size:.875em}table.metrics-table tbody{border-top:2px solid hsl(36,2%,36%);border-bottom:2px solid hsl(36,2%,36%);border-top:2px solid hsl(36 2% 36%);border-top:2px solid var(--c-text-ultra-light);border-bottom:2px solid hsl(36 2% 36%);border-bottom:2px solid var(--c-text-ultra-light)}table.metrics-table tbody tr:nth-child(2n){background:#ebebea14;background:var(--c-box-2)}table.metrics-table tbody td:first-child{font-size:.875em;font-weight:500;color:#e2e1df;color:var(--c-text-light)}progress{--background-color: var(--c-box-1);--progress-color: var(--c-success);--border-radius: var(--progress-border-radius, var(--radius-xs));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ebebea0d;background:var(--background-color);border:none;border-radius:.75rem;border-radius:var(--border-radius);height:.75rem;overflow:hidden}progress::-webkit-progress-bar{background:var(--background-color);border-radius:var(--border-radius)}progress::-webkit-progress-value{background-color:var(--progress-color);border-radius:var(--border-radius) 0 0 var(--border-radius)}progress::-moz-progress-bar{background:var(--progress-color);border:none}:root{--radius-xxs: .375rem;--radius-xs: .75rem;--radius-sm: 1rem;--radius-md: 1.25rem;--radius-lg: 1.5rem;--radius-xl: 1.75rem;--radius-xxl: 2rem}.ds-3{--radius-xs: .375rem;--radius-ss: .5rem;--radius-sm: .625rem;--radius-sl: .75rem;--radius-ms: .875rem;--radius-md: 1rem;--radius-ml: 1.125rem;--radius-ls: 1.25rem;--radius-lg: 1.5rem;--radius-ll: 1.75rem;--radius-xl: 2rem}body{--shadow-1: 0 0 4px 0 color-mix(in srgb, transparent, var(--c-shadow) 20%);--shadow-2: 0 0 6px 0 color-mix(in srgb, transparent, var(--c-shadow) 10%);--shadow-3: 0 0 6px 0 color-mix(in srgb, transparent, var(--c-shadow) 5%)}.skeleton{color:transparent!important;position:relative}.skeleton:before{content:"";position:absolute;width:100%;width:var(--skeleton-width, 100%);height:100%;height:var(--skeleton-height, 100%);top:calc((100% - var(--skeleton-height)) / 2);border-radius:.75rem;border-radius:var(--skeleton-radius, var(--radius-xs));background:#ebebea24;background:var(--c-box-3);animation:pulse-opacity 1s infinite ease-out}:root{--space-xxxs: .125rem;--space-xxs: .25rem;--space-xs: .375rem;--space-ss: .5rem;--space-sm: .625rem;--space-sl: .75rem;--space-ms: .875rem;--space-md: 1rem;--space-ml: 1.125rem;--space-ls: 1.25rem;--space-lg: 1.5rem;--space-ll: 1.75rem;--space-xl: 2rem;--space-2xl: 2.25rem;--space-3xl: 2.5rem;--space-4xl: 2.75rem;--space-5xl: 3rem;--space-6xl: 3.5rem;--space-7xl: 4rem;--space-8xl: 5rem;--space-9xl: 6.25rem;--space-10xl: 7.5rem;--space-11xl: 8.75rem;--space-12xl: 10rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only.focusable:active{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sr-only.focusable:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}body{--c-terminal-bg: hsl(239, 31%, 6%);--c-terminal: hsl(var(--hue-1), 4%, 86%);--c-terminal-light: hsl(var(--hue-1), 3%, 72%)}:where(.terminal-viewport){border-radius:1.25rem;border-radius:var(--radius-md);padding:1rem 1.5rem;padding:var(--space-md) var(--space-lg);background:var(--c-terminal-bg);color:var(--c-terminal);font:400 16px/26px Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,Roboto Mono,monospace;font:var(--f-mono-md-regular);letter-spacing:-.02em;letter-spacing:var(--f-mono-md-spacing, normal)}.sm:where(.terminal-viewport){border-radius:1rem;border-radius:var(--radius-sm);padding:.875rem 1.25rem;padding:var(--space-ms) var(--space-ls);font:500 14px/23px Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,Roboto Mono,monospace;font:var(--f-mono-sm-regular);letter-spacing:-.01rem;letter-spacing:var(--f-mono-sm-spacing, normal)}.xs:where(.terminal-viewport){border-radius:1rem;border-radius:var(--radius-sm);padding:.75rem 1rem;padding:var(--space-sl) var(--space-md);font:500 12px/20px Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,Roboto Mono,monospace;font:var(--f-mono-xs-regular);letter-spacing:-.01rem;letter-spacing:var(--f-mono-xs-spacing, normal)}:where(.terminal-viewport) code{font:inherit;letter-spacing:inherit}.tile{border-radius:1.25rem;border-radius:var(--radius-md);transition:background .2s ease-out;transition:background var(--time-sm) ease-out}.tile.a{background:#ebebea0d;background:var(--c-box-1);--background-hover: var(--c-box-2)}.tile.b{background:#ebebea14;background:var(--c-box-2);--background-hover: var(--c-box-4)}.tile.c{background:#ebebea24;background:var(--c-box-3);--background-hover: var(--c-box-4)}.tile.d{background:#ebebea33;background:var(--c-box-4)}.tile:hover,.tile:hover .tile{background:var(--background-hover)!important}.tile:hover .button,.tile:focus .button{background:#fdfdfc!important;background:var(--c-text)!important;color:#131210!important;color:var(--c-text-inverted)!important}:root{--time-xxs: .12s;--time-xs: .16s;--time-sm: .2s;--time-md: .24s;--time-lg: .32s;--time-xl: .36s;--time-xxl: .44s}:root{--transition-1: all var(--time-xs) ease-out}.truncate{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate.lines-2{display:-webkit-box;-webkit-line-clamp:2}.truncate.lines-3{display:-webkit-box;-webkit-line-clamp:3}:root{--ff-display: "Neue Haas Grotesk Display", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--ff-ui: "Neue Haas Grotesk Text", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--ff-text: "Source Serif Pro", serif;--ff-mono: "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", "Roboto Mono", monospace;--f-heading-xs-light: 400 19px/24px var(--ff-display);--f-heading-xs-roman: 500 19px/24px var(--ff-display);--f-heading-xs-medium: 600 19px/24px var(--ff-display);--f-heading-xs-bold: 700 19px/24px var(--ff-display);--f-heading-sm-light: 400 22px/28px var(--ff-display);--f-heading-sm-roman: 500 22px/28px var(--ff-display);--f-heading-sm-medium: 600 22px/28px var(--ff-display);--f-heading-sm-bold: 700 22px/28px var(--ff-display);--f-heading-md-light: 400 26px/36px var(--ff-display);--f-heading-md-roman: 500 26px/36px var(--ff-display);--f-heading-md-medium: 600 26px/36px var(--ff-display);--f-heading-md-bold: 700 26px/36px var(--ff-display);--f-heading-lg-light: 400 30px/40px var(--ff-display);--f-heading-lg-roman: 500 30px/40px var(--ff-display);--f-heading-lg-medium: 600 30px/40px var(--ff-display);--f-heading-lg-bold: 700 30px/40px var(--ff-display);--f-heading-xl-light: 400 38px/44px var(--ff-display);--f-heading-xl-roman: 500 38px/44px var(--ff-display);--f-heading-xl-medium: 600 38px/44px var(--ff-display);--f-heading-xl-bold: 700 38px/44px var(--ff-display);--f-heading-xxl-light: 400 44px/56px var(--ff-display);--f-heading-xxl-roman: 500 44px/56px var(--ff-display);--f-heading-xxl-medium: 600 44px/56px var(--ff-display);--f-heading-xxl-bold: 700 44px/56px var(--ff-display);--f-heading-xxxl-light: 400 50px/64px var(--ff-display);--f-heading-xxxl-roman: 500 50px/64px var(--ff-display);--f-heading-xxxl-medium: 600 50px/64px var(--ff-display);--f-heading-xxxl-bold: 700 50px/64px var(--ff-display);--f-heading-xxxxl-spacing: -.01em;--f-heading-xxxxl-light: 400 72px/100px var(--ff-display);--f-heading-xxxxl-roman: 500 72px/100px var(--ff-display);--f-heading-xxxxl-medium: 600 72px/100px var(--ff-display);--f-heading-xxxxl-bold: 700 72px/100px var(--ff-display);--f-heading-xxxxxl-light: 400 112px/100px var(--ff-display);--f-heading-xxxxxl-roman: 500 112px/100px var(--ff-display);--f-heading-xxxxxl-medium: 600 112px/100px var(--ff-display);--f-heading-xxxxxl-bold: 700 112px/100px var(--ff-display);--f-ui-xs-spacing: .02em;--f-ui-xs-roman: 400 14px/16px var(--ff-ui);--f-ui-xs-medium: 500 14px/16px var(--ff-ui);--f-ui-xs-bold: 700 14px/16px var(--ff-ui);--f-ui-sm-roman: 400 15px/20px var(--ff-ui);--f-ui-sm-medium: 500 15px/20px var(--ff-ui);--f-ui-sm-bold: 700 15px/20px var(--ff-ui);--f-ui-md-spacing: .01em;--f-ui-md-roman: 400 17px/24px var(--ff-ui);--f-ui-md-medium: 500 17px/24px var(--ff-ui);--f-ui-md-bold: 700 17px/24px var(--ff-ui);--f-ui-lg-roman: 400 18px/24px var(--ff-ui);--f-ui-lg-medium: 500 18px/24px var(--ff-ui);--f-ui-lg-bold: 700 18px/24px var(--ff-ui);--f-ui-xl-spacing: -.01em;--f-ui-xl-roman: 400 20px/30px var(--ff-ui);--f-ui-xl-medium: 500 20px/30px var(--ff-ui);--f-ui-xl-bold: 700 20px/30px var(--ff-ui);--f-ui-xxl-spacing: -.01em;--f-ui-xxl-roman: 400 26px/36px var(--ff-ui);--f-ui-xxl-medium: 500 26px/36px var(--ff-ui);--f-ui-xxl-bold: 700 26px/36px var(--ff-ui);--f-ui-xxxl-spacing: -.01em;--f-ui-xxxl-roman: 400 32px/44px var(--ff-ui);--f-ui-xxxl-medium: 500 32px/44px var(--ff-ui);--f-ui-xxxl-bold: 700 32px/44px var(--ff-ui);--f-text-md-regular: 400 16px/28px var(--ff-text);--f-text-md-semibold: 600 16px/28px var(--ff-text);--f-text-md-bold: 700 16px/28px var(--ff-text);--f-text-lg-regular: 400 20px/32px var(--ff-text);--f-text-lg-semibold: 600 20px/32px var(--ff-text);--f-text-lg-bold: 700 20px/32px var(--ff-text);--f-text-xl-regular: 400 26px/36px var(--ff-text);--f-text-xl-semibold: 600 26px/36px var(--ff-text);--f-text-xl-bold: 700 26px/36px var(--ff-text);--f-text-xxl-regular: 400 30px/36px var(--ff-text);--f-text-xxl-semibold: 600 30px/36px var(--ff-text);--f-text-xxl-bold: 700 30px/36px var(--ff-text);--f-mono-xl-spacing: -.01em;--f-mono-xl-regular: 400 20px/26px var(--ff-mono);--f-mono-lg-spacing: -.01em;--f-mono-lg-regular: 400 18px/26px var(--ff-mono);--f-mono-md-spacing: -.02em;--f-mono-md-regular: 400 16px/26px var(--ff-mono);--f-mono-sm-spacing: -.01rem;--f-mono-sm-regular: 500 14px/23px var(--ff-mono);--f-mono-xs-spacing: -.01rem;--f-mono-xs-regular: 500 12px/20px var(--ff-mono)}:root{--fs-heading-xxl: 48px/56px var(--ff-display);--fs-heading-xl: 38px/44px var(--ff-display);--fs-heading-lg: 32px/40px var(--ff-display);--fs-heading-md: 26px/36px var(--ff-display);--fs-heading-sm: 22px/28px var(--ff-display);--fs-heading-xs: 19px/24px var(--ff-display);--fs-ui-xxl: 26px/32px var(--ff-ui);--fs-ui-xl: 20px/28px var(--ff-ui);--fs-ui-lg: 18px/24px var(--ff-ui);--fs-ui-md: 16px/24px var(--ff-ui);--fs-ui-sm: 13px/20px var(--ff-ui);--fs-ui-xs: 12px/16px var(--ff-ui)}:root{--f-h1-bold: 700 var(--fs-heading-xl);--f-h1-medium: 600 var(--fs-heading-xl);--f-h1-roman: 500 var(--fs-heading-xl);--f-h1-light: 400 var(--fs-heading-xl);--f-h2-bold: 700 var(--fs-heading-lg);--f-h2-medium: 600 var(--fs-heading-lg);--f-h2-roman: 500 var(--fs-heading-lg);--f-h2-light: 400 var(--fs-heading-lg);--f-h3-bold: 700 var(--fs-heading-md);--f-h3-medium: 600 var(--fs-heading-md);--f-h3-roman: 500 var(--fs-heading-md);--f-h3-light: 400 var(--fs-heading-md);--f-h4-bold: 700 var(--fs-heading-sm);--f-h4-medium: 600 var(--fs-heading-sm);--f-h4-roman: 500 var(--fs-heading-sm);--f-h4-light: 400 var(--fs-heading-sm);--f-h5-bold: 700 var(--fs-heading-xs);--f-h5-medium: 600 var(--fs-heading-xs);--f-h5-roman: 500 var(--fs-heading-xs);--f-h5-light: 400 var(--fs-heading-xs);--f-h6-bold: 700 var(--fs-heading-xs);--f-h6-medium: 600 var(--fs-heading-xs);--f-h6-roman: 500 var(--fs-heading-xs);--f-h6-light: 400 var(--fs-heading-xs);--f-ui-large-bold: 700 var(--fs-ui-lg);--f-ui-large-medium: 500 var(--fs-ui-lg);--f-ui-large-roman: 400 var(--fs-ui-lg);--f-ui-large-light: 300 var(--fs-ui-lg);--f-ui-body-bold: 700 var(--fs-ui-md);--f-ui-body-medium: 500 var(--fs-ui-md);--f-ui-body-roman: 400 var(--fs-ui-md);--f-ui-body-light: 300 var(--fs-ui-md);--f-ui-small-bold: 700 var(--fs-ui-sm);--f-ui-small-medium: 500 var(--fs-ui-sm);--f-ui-small-roman: 400 var(--fs-ui-sm);--f-ui-small-light: 300 var(--fs-ui-sm);--f-ui-xsmall-bold: 700 var(--fs-ui-xs);--f-ui-xsmall-medium: 500 var(--fs-ui-xs);--f-ui-xsmall-roman: 400 var(--fs-ui-xs);--f-ui-xsmall-light: 300 var(--fs-ui-xs)}@media (min-width: 768.02px){:root{--f-h1-bold: 700 var(--fs-heading-xxl);--f-h1-medium: 600 var(--fs-heading-xxl);--f-h1-roman: 500 var(--fs-heading-xxl);--f-h1-light: 400 var(--fs-heading-xxl);--f-h2-bold: 700 var(--fs-heading-xl);--f-h2-medium: 600 var(--fs-heading-xl);--f-h2-roman: 500 var(--fs-heading-xl);--f-h2-light: 400 var(--fs-heading-xl);--f-h3-bold: 700 var(--fs-heading-lg);--f-h3-medium: 600 var(--fs-heading-lg);--f-h3-roman: 500 var(--fs-heading-lg);--f-h3-light: 400 var(--fs-heading-lg);--f-h4-bold: 700 var(--fs-heading-md);--f-h4-medium: 600 var(--fs-heading-md);--f-h4-roman: 500 var(--fs-heading-md);--f-h4-light: 400 var(--fs-heading-md);--f-h5-bold: 700 var(--fs-heading-sm);--f-h5-medium: 600 var(--fs-heading-sm);--f-h5-roman: 500 var(--fs-heading-sm);--f-h5-light: 400 var(--fs-heading-sm);--f-h6-bold: 700 var(--fs-heading-xs);--f-h6-medium: 600 var(--fs-heading-xs);--f-h6-roman: 500 var(--fs-heading-xs);--f-h6-light: 400 var(--fs-heading-xs);--f-ui-large-bold: 700 var(--fs-ui-xl);--f-ui-large-medium: 500 var(--fs-ui-xl);--f-ui-large-roman: 400 var(--fs-ui-xl);--f-ui-large-light: 300 var(--fs-ui-xl);--f-ui-body-bold: 700 var(--fs-ui-lg);--f-ui-body-medium: 500 var(--fs-ui-lg);--f-ui-body-roman: 400 var(--fs-ui-lg);--f-ui-body-light: 300 var(--fs-ui-lg);--f-ui-small-bold: 700 var(--fs-ui-md);--f-ui-small-medium: 500 var(--fs-ui-md);--f-ui-small-roman: 400 var(--fs-ui-md);--f-ui-small-light: 300 var(--fs-ui-md);--f-ui-xsmall-bold: 700 var(--fs-ui-sm);--f-ui-xsmall-medium: 500 var(--fs-ui-sm);--f-ui-xsmall-roman: 400 var(--fs-ui-sm);--f-ui-xsmall-light: 300 var(--fs-ui-sm)}}html,body{font-family:Neue Haas Grotesk Text,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--ff-ui);text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.ds-container h1,.ds-container h2,.ds-container h3,.ds-container h4,.ds-container h5,.ds-container h6,.ds-container p,.ds-container pre{margin:0}:where(.ds-container) :where(pre,code){font:400 16px/26px Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,Roboto Mono,monospace;font:var(--f-mono-md-regular);letter-spacing:-.02em;letter-spacing:var(--f-mono-md-spacing, normal)}.ds-3{--ff-article: "Source Serif Pro", serif;--ff-heading: "Neue Haas Grotesk Display", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--ff-mono: "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", "Roboto Mono", monospace;--ff-paragraph: "Neue Haas Grotesk Text", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--ff-ui: "Neue Haas Grotesk Text", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif}.ds-3{--lh-article: 175%;--lh-display: 125%;--lh-mono: 175%;--lh-paragraph: 150%;--lh-ui: 125%}.ds-3{--ls-article-md: -.01rem;--ls-paragraph-md: -.01rem;--ls-paragraph-lg: -.01125rem;--ls-ui-xxxs: .005rem;--ls-ui-xxs: .00625rem;--ls-ui-sm: .0125rem;--ls-ui-md: -.01rem;--ls-ui-lg: -.01125rem;--ls-ui-xl: -.01313rem;--ls-ui-xxl: -.015rem;--ls-ui-xxxl: -.01625rem}.ds-3{--f-article-md-regular: 400 1rem/175% var(--ff-article)}.ds-3{--f-code-xs-regular: 400 .75rem / var(--lh-mono) var(--ff-mono);--f-code-xs-medium: 500 .75rem / var(--lh-mono) var(--ff-mono);--f-code-xs-bold: 700 .75rem / var(--lh-mono) var(--ff-mono);--f-code-sm-regular: 400 .875rem / var(--lh-mono) var(--ff-mono);--f-code-sm-medium: 500 .875rem / var(--lh-mono) var(--ff-mono);--f-code-sm-bold: 700 .875rem / var(--lh-mono) var(--ff-mono);--f-code-md-regular: 400 1rem / var(--lh-mono) var(--ff-mono);--f-code-md-medium: 500 1rem / var(--lh-mono) var(--ff-mono);--f-code-md-bold: 700 1rem / var(--lh-mono) var(--ff-mono)}.ds-3{--f-heading-xs-roman: 500 1.1875rem / var(--lh-display) var(--ff-heading);--f-heading-xs-medium: 600 1.1875rem / var(--lh-display) var(--ff-heading);--f-heading-xs-bold: 700 1.1875rem / var(--lh-display) var(--ff-heading);--f-heading-sm-roman: 500 1.3125rem / var(--lh-display) var(--ff-heading);--f-heading-sm-medium: 600 1.3125rem / var(--lh-display) var(--ff-heading);--f-heading-sm-bold: 700 1.3125rem / var(--lh-display) var(--ff-heading);--f-heading-md-roman: 500 1.4375rem / var(--lh-display) var(--ff-heading);--f-heading-md-medium: 600 1.4375rem / var(--lh-display) var(--ff-heading);--f-heading-md-bold: 700 1.4375rem / var(--lh-display) var(--ff-heading);--f-heading-lg-roman: 500 1.625rem / var(--lh-display) var(--ff-heading);--f-heading-lg-medium: 600 1.625rem / var(--lh-display) var(--ff-heading);--f-heading-lg-bold: 700 1.625rem / var(--lh-display) var(--ff-heading);--f-heading-xl-roman: 500 2rem / var(--lh-display) var(--ff-heading);--f-heading-xl-medium: 600 2rem / var(--lh-display) var(--ff-heading);--f-heading-xl-bold: 700 2rem / var(--lh-display) var(--ff-heading);--f-heading-xxl-roman: 500 2.375rem / var(--lh-display) var(--ff-heading);--f-heading-xxl-medium: 600 2.375rem / var(--lh-display) var(--ff-heading);--f-heading-xxl-bold: 700 2.375rem / var(--lh-display) var(--ff-heading)}.ds-3{--f-paragraph-xs-roman: 400 .6875rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-xs-medium: 500 .6875rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-xs-bold: 700 .6875rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-sm-roman: 400 .8125rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-sm-medium: 500 .8125rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-sm-bold: 700 .8125rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-md-roman: 400 1rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-md-medium: 500 1rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-md-bold: 700 1rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-lg-roman: 400 1.125rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-lg-medium: 500 1.125rem / var(--lh-paragraph) var(--ff-paragraph);--f-paragraph-lg-bold: 700 1.125rem / var(--lh-paragraph) var(--ff-paragraph)}.ds-3{--f-ui-xxxs-roman: 400 .5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxxs-medium: 500 .5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxxs-bold: 700 .5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxs-roman: 400 .625rem / var(--lh-ui) var(--ff-ui);--f-ui-xxs-medium: 500 .625rem / var(--lh-ui) var(--ff-ui);--f-ui-xxs-bold: 700 .625rem / var(--lh-ui) var(--ff-ui);--f-ui-xs-roman: 400 .6875rem / var(--lh-ui) var(--ff-ui);--f-ui-xs-medium: 500 .6875rem / var(--lh-ui) var(--ff-ui);--f-ui-xs-bold: 700 .6875rem / var(--lh-ui) var(--ff-ui);--f-ui-sm-roman: 400 .8125rem / var(--lh-ui) var(--ff-ui);--f-ui-sm-medium: 500 .8125rem / var(--lh-ui) var(--ff-ui);--f-ui-sm-bold: 700 .8125rem / var(--lh-ui) var(--ff-ui);--f-ui-md-roman: 400 1rem / var(--lh-ui) var(--ff-ui);--f-ui-md-medium: 500 1rem / var(--lh-ui) var(--ff-ui);--f-ui-md-bold: 700 1rem / var(--lh-ui) var(--ff-ui);--f-ui-lg-roman: 400 1.125rem / var(--lh-ui) var(--ff-ui);--f-ui-lg-medium: 500 1.125rem / var(--lh-ui) var(--ff-ui);--f-ui-lg-bold: 700 1.125rem / var(--lh-ui) var(--ff-ui);--f-ui-xl-roman: 400 1.3125rem / var(--lh-ui) var(--ff-ui);--f-ui-xl-medium: 500 1.3125rem / var(--lh-ui) var(--ff-ui);--f-ui-xl-bold: 700 1.3125rem / var(--lh-ui) var(--ff-ui);--f-ui-xxl-roman: 400 1.5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxl-medium: 500 1.5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxl-bold: 700 1.5rem / var(--lh-ui) var(--ff-ui);--f-ui-xxxl-roman: 400 1.625rem / var(--lh-ui) var(--ff-ui);--f-ui-xxxl-medium: 500 1.625rem / var(--lh-ui) var(--ff-ui);--f-ui-xxxl-bold: 700 1.625rem / var(--lh-ui) var(--ff-ui)}
