:root:has([data-surface=marketing]){--border-strong:#bebebe;--mk-shell:80rem;--shadow-raised:0 0 0 1px #0f0f0f12, 0 1px 2px #0f0f0f0d, 0 6px 16px -6px #0f0f0f14;--shadow-raised-hover:0 0 0 1px #0f0f0f1a, 0 1px 2px #0f0f0f0f, 0 8px 20px -6px #0f0f0f1f}@supports (color:lab(0% 0 0)){:root:has([data-surface=marketing]){--border-strong:lab(76.8% -.0000298023 0);--shadow-raised:0 0 0 1px lab(4.4379% 0 0/.07), 0 1px 2px lab(4.4379% 0 0/.05), 0 6px 16px -6px lab(4.4379% 0 0/.08);--shadow-raised-hover:0 0 0 1px lab(4.4379% 0 0/.1), 0 1px 2px lab(4.4379% 0 0/.06), 0 8px 20px -6px lab(4.4379% 0 0/.12)}}:root.dark:has([data-surface=marketing]){--border-strong:#525252;--shadow-raised:0 0 0 1px #ffffff14;--shadow-raised-hover:0 0 0 1px #ffffff21}@supports (color:lab(0% 0 0)){:root.dark:has([data-surface=marketing]){--border-strong:lab(35.04% -.0000149012 0);--shadow-raised:0 0 0 1px lab(100% 0 0/.08);--shadow-raised-hover:0 0 0 1px lab(100% 0 0/.13)}}:root:has([data-mk-page=home]){--mk-shell:74rem}.mk-hero-scene{-webkit-mask-image:linear-gradient(#0000,#000 16% 70%,#0000),radial-gradient(130% 100% at 50% 45%,#000 55%,#0000 90%);mask-image:linear-gradient(#0000,#000 16% 70%,#0000),radial-gradient(130% 100% at 50% 45%,#000 55%,#0000 90%);-webkit-mask-composite:source-in;mask-composite:intersect}[data-surface=marketing]{font-synthesis:none}[data-surface=marketing] [id]{scroll-margin-top:5rem}[data-surface=marketing] .docs-code .shiki span{color:var(--shiki-light)}:root.dark [data-surface=marketing] .docs-code .shiki span{color:var(--shiki-dark)}.docs-prose .docs-table{--docs-table-shade:color-mix(in oklab, var(--foreground) 14%, transparent);background:linear-gradient(to right, var(--background) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--background) 40%, transparent) right / 2rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, var(--docs-table-shade), transparent) left / .75rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, var(--docs-table-shade), transparent) right / .75rem 100% no-repeat scroll;margin-block-start:var(--typeset-flow);overflow-x:auto}.docs-prose .docs-table>table{width:100%;max-width:none;margin-block-start:0;font-size:.875em;display:table}.docs-prose .docs-table>table:has(th:nth-child(3)){min-width:30rem}.docs-prose .docs-table>table:has(th:nth-child(4)){min-width:38rem}
