.omni-mk.docs,.omni-mk.docs-drawer,.omni-mk.docs-search,.omni-mk.docs-search__overlay{--mk-raised-bg:linear-gradient(light-dark(#ffffff,#181b22),light-dark(#f2f4f7,#12141a));--mk-raised-border:light-dark(rgba(0,0,0,0.12),#000000);--mk-raised-highlight:inset 0 1px 0 light-dark(rgba(255,255,255,0.9),rgba(255,255,255,0.12));--mk-raised-shadow:var(--mk-raised-highlight),0 2px 5px light-dark(rgba(0,0,0,0.08),transparent),0 4px 12px light-dark(transparent,rgba(0,0,0,0.6));--mk-raised-shadow-sm:var(--mk-raised-highlight),0 1px 2px light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.55));--mk-recessed-bg:light-dark(#eef1f5,#08090c);--mk-recessed-border:light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.9));--mk-recessed-shadow:inset 0 2px 4px light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.6)),0 1px 0 light-dark(#ffffff,rgba(255,255,255,0.06));--mk-well-bg:light-dark(#eef1f5,#08090c);--mk-well-shadow:inset 0 2px 4px light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.6)),inset 0 2px 5px light-dark(transparent,rgba(0,0,0,0.8)),0 1px 0 light-dark(#ffffff,rgba(255,255,255,0.06));--mk-recessed-shadow-sm:inset 0 1px 2px light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.75)),0 1px 0 light-dark(#ffffff,rgba(255,255,255,0.05));--mk-heading:light-dark(#111827,#f0f6fc);--mk-text-secondary:light-dark(#6b7280,#6e7681);--mk-code-ink:light-dark(#24292e,#e1e4e8);--mk-divider:light-dark(rgba(0,0,0,0.09),rgba(0,0,0,0.7));--mk-divider-rim:light-dark(rgba(255,255,255,0.95),rgba(255,255,255,0.05));--mk-keycap-bg:light-dark(#f8f9fb,#1c1f26);--mk-keycap-border:light-dark(rgba(0,0,0,0.12),rgba(255,255,255,0.08));--mk-keycap-icon:light-dark(#6b7280,#8b949e);--mk-keycap-icon-hover:light-dark(#111827,#f0f6fc);--mk-keycap-shadow:inset 0 1px 0 light-dark(rgba(255,255,255,0.9),rgba(255,255,255,0.12)),0 1px 2px light-dark(rgba(0,0,0,0.08),rgba(0,0,0,0.5));--mk-primary-bg:linear-gradient(light-dark(#edf4ff,#5b8fe0),light-dark(#a2c7ff,#3a74d6) 50%,light-dark(#99cbf8,#2f64c4) 51%,light-dark(#a2d2f7,#3f7bd9));--mk-primary-ink:light-dark(#0b0b0b,#ffffff);--mk-primary-border:light-dark(#2b4fb8,#000000);--mk-primary-shadow:inset 0 1px 0 light-dark(rgba(255,255,255,0.85),rgba(255,255,255,0.12)),0 2px 5px light-dark(rgba(0,0,0,0.08),transparent),0 4px 12px light-dark(transparent,rgba(0,0,0,0.6));--mk-primary-text-shadow:0 1px 0 light-dark(rgba(255,255,255,0.6),rgba(0,0,0,0.35));--mk-hero-surface:radial-gradient(120% 90% at 50% 0%,light-dark(rgba(255,255,255,0.95),rgba(130,160,255,0.16)) 0%,transparent 60%),linear-gradient(light-dark(#f7f8fa,#181c24),light-dark(#dde2ea,#0f1117));--mk-hero-ink:light-dark(#111827,#f0f6fc);--mk-hero-sub:light-dark(#4b5563,#9aa4b2);--mk-hero-emboss:0 1px 0 light-dark(rgba(255,255,255,0.8),rgba(0,0,0,0.6));--mk-hero-shadow:inset 0 1px 0 light-dark(rgba(255,255,255,0.9),rgba(255,255,255,0.12)),0 2px 5px light-dark(rgba(0,0,0,0.08),transparent),0 12px 32px -12px light-dark(rgba(15,23,42,0.18),rgba(0,0,0,0.7))}@supports not (color:light-dark(#000,#fff)){.omni-mk.docs,.omni-mk.docs-drawer,.omni-mk.docs-search,.omni-mk.docs-search__overlay{--mk-raised-bg:linear-gradient(#ffffff,#f2f4f7);--mk-raised-border:rgba(0,0,0,0.12);--mk-raised-highlight:inset 0 1px 0 rgba(255,255,255,0.9);--mk-raised-shadow:var(--mk-raised-highlight),0 2px 5px rgba(0,0,0,0.08),0 4px 12px transparent;--mk-raised-shadow-sm:var(--mk-raised-highlight),0 1px 2px rgba(0,0,0,0.08);--mk-recessed-bg:#eef1f5;--mk-recessed-border:rgba(0,0,0,0.08);--mk-recessed-shadow:inset 0 2px 4px rgba(0,0,0,0.08),0 1px 0 #ffffff;--mk-well-bg:#eef1f5;--mk-well-shadow:inset 0 2px 4px rgba(0,0,0,0.08),inset 0 2px 5px transparent,0 1px 0 #ffffff;--mk-recessed-shadow-sm:inset 0 1px 2px rgba(0,0,0,0.08),0 1px 0 #ffffff;--mk-heading:#111827;--mk-text-secondary:#6b7280;--mk-code-ink:#24292e;--mk-divider:rgba(0,0,0,0.09);--mk-divider-rim:rgba(255,255,255,0.95);--mk-keycap-bg:#f8f9fb;--mk-keycap-border:rgba(0,0,0,0.12);--mk-keycap-icon:#6b7280;--mk-keycap-icon-hover:#111827;--mk-keycap-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(0,0,0,0.08);--mk-primary-bg:linear-gradient(#edf4ff,#a2c7ff 50%,#99cbf8 51%,#a2d2f7);--mk-primary-ink:#0b0b0b;--mk-primary-border:#2b4fb8;--mk-primary-shadow:inset 0 1px 0 rgba(255,255,255,0.85),0 2px 5px rgba(0,0,0,0.08),0 4px 12px transparent;--mk-primary-text-shadow:0 1px 0 rgba(255,255,255,0.6);--mk-hero-surface:radial-gradient(120% 90% at 50% 0%,rgba(255,255,255,0.95) 0%,transparent 60%),linear-gradient(#f7f8fa,#dde2ea);--mk-hero-ink:#111827;--mk-hero-sub:#4b5563;--mk-hero-emboss:0 1px 0 rgba(255,255,255,0.8);--mk-hero-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 2px 5px rgba(0,0,0,0.08),0 12px 32px -12px rgba(15,23,42,0.18)}:where(:root.dark) .omni-mk.docs,:where(:root.dark) .omni-mk.docs-drawer,:where(:root.dark) .omni-mk.docs-search,:where(:root.dark) .omni-mk.docs-search__overlay{--mk-raised-bg:linear-gradient(#181b22,#12141a);--mk-raised-border:#000000;--mk-raised-highlight:inset 0 1px 0 rgba(255,255,255,0.12);--mk-raised-shadow:var(--mk-raised-highlight),0 2px 5px transparent,0 4px 12px rgba(0,0,0,0.6);--mk-raised-shadow-sm:var(--mk-raised-highlight),0 1px 2px rgba(0,0,0,0.55);--mk-recessed-bg:#08090c;--mk-recessed-border:rgba(0,0,0,0.9);--mk-recessed-shadow:inset 0 2px 4px rgba(0,0,0,0.6),0 1px 0 rgba(255,255,255,0.06);--mk-well-bg:#08090c;--mk-well-shadow:inset 0 2px 4px rgba(0,0,0,0.6),inset 0 2px 5px rgba(0,0,0,0.8),0 1px 0 rgba(255,255,255,0.06);--mk-recessed-shadow-sm:inset 0 1px 2px rgba(0,0,0,0.75),0 1px 0 rgba(255,255,255,0.05);--mk-heading:#f0f6fc;--mk-text-secondary:#6e7681;--mk-code-ink:#e1e4e8;--mk-divider:rgba(0,0,0,0.7);--mk-divider-rim:rgba(255,255,255,0.05);--mk-keycap-bg:#1c1f26;--mk-keycap-border:rgba(255,255,255,0.08);--mk-keycap-icon:#8b949e;--mk-keycap-icon-hover:#f0f6fc;--mk-keycap-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 1px 2px rgba(0,0,0,0.5);--mk-primary-bg:linear-gradient(#5b8fe0,#3a74d6 50%,#2f64c4 51%,#3f7bd9);--mk-primary-ink:#ffffff;--mk-primary-border:#000000;--mk-primary-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 2px 5px transparent,0 4px 12px rgba(0,0,0,0.6);--mk-primary-text-shadow:0 1px 0 rgba(0,0,0,0.35);--mk-hero-surface:radial-gradient(120% 90% at 50% 0%,rgba(130,160,255,0.16) 0%,transparent 60%),linear-gradient(#181c24,#0f1117);--mk-hero-ink:#f0f6fc;--mk-hero-sub:#9aa4b2;--mk-hero-emboss:0 1px 0 rgba(0,0,0,0.6);--mk-hero-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 2px 5px transparent,0 12px 32px -12px rgba(0,0,0,0.7)}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk.docs,:where(:root:not(.light):not(.dark)) .omni-mk.docs-drawer,:where(:root:not(.light):not(.dark)) .omni-mk.docs-search,:where(:root:not(.light):not(.dark)) .omni-mk.docs-search__overlay{--mk-raised-bg:linear-gradient(#181b22,#12141a);--mk-raised-border:#000000;--mk-raised-highlight:inset 0 1px 0 rgba(255,255,255,0.12);--mk-raised-shadow:var(--mk-raised-highlight),0 2px 5px transparent,0 4px 12px rgba(0,0,0,0.6);--mk-raised-shadow-sm:var(--mk-raised-highlight),0 1px 2px rgba(0,0,0,0.55);--mk-recessed-bg:#08090c;--mk-recessed-border:rgba(0,0,0,0.9);--mk-recessed-shadow:inset 0 2px 4px rgba(0,0,0,0.6),0 1px 0 rgba(255,255,255,0.06);--mk-well-bg:#08090c;--mk-well-shadow:inset 0 2px 4px rgba(0,0,0,0.6),inset 0 2px 5px rgba(0,0,0,0.8),0 1px 0 rgba(255,255,255,0.06);--mk-recessed-shadow-sm:inset 0 1px 2px rgba(0,0,0,0.75),0 1px 0 rgba(255,255,255,0.05);--mk-heading:#f0f6fc;--mk-text-secondary:#6e7681;--mk-code-ink:#e1e4e8;--mk-divider:rgba(0,0,0,0.7);--mk-divider-rim:rgba(255,255,255,0.05);--mk-keycap-bg:#1c1f26;--mk-keycap-border:rgba(255,255,255,0.08);--mk-keycap-icon:#8b949e;--mk-keycap-icon-hover:#f0f6fc;--mk-keycap-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 1px 2px rgba(0,0,0,0.5);--mk-primary-bg:linear-gradient(#5b8fe0,#3a74d6 50%,#2f64c4 51%,#3f7bd9);--mk-primary-ink:#ffffff;--mk-primary-border:#000000;--mk-primary-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 2px 5px transparent,0 4px 12px rgba(0,0,0,0.6);--mk-primary-text-shadow:0 1px 0 rgba(0,0,0,0.35);--mk-hero-surface:radial-gradient(120% 90% at 50% 0%,rgba(130,160,255,0.16) 0%,transparent 60%),linear-gradient(#181c24,#0f1117);--mk-hero-ink:#f0f6fc;--mk-hero-sub:#9aa4b2;--mk-hero-emboss:0 1px 0 rgba(0,0,0,0.6);--mk-hero-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 2px 5px transparent,0 12px 32px -12px rgba(0,0,0,0.7)}}}.omni-mk.docs{min-height:100dvh;background:var(--mk-canvas-dots),var(--mk-canvas);color:var(--mk-ink);font-family:var(--mk-font-display);font-size:1rem;line-height:1.6}.omni-mk .docs-skip-link{position:absolute;left:.75rem;top:-4rem;z-index:100;padding:.5rem .875rem;border-radius:var(--mk-radius-pill);border:1px solid var(--mk-primary-border);background:var(--mk-primary-bg);color:var(--mk-primary-ink)}.omni-mk .docs-skip-link:focus{top:.75rem}.omni-mk .docs-header{position:sticky;top:0;z-index:40;background:var(--mk-raised-bg);border-bottom:1px solid var(--mk-raised-border);box-shadow:var(--mk-raised-shadow)}.omni-mk .docs-header__inner{display:flex;align-items:center;gap:.75rem;height:3.25rem;max-width:90rem;margin:0 auto;padding:0 1rem}.omni-mk .docs-brand{display:inline-flex;align-items:center;gap:.5rem;color:var(--mk-heading);font-weight:600;font-size:.9375rem;text-decoration:none;white-space:nowrap}.omni-mk .docs-brand img{border-radius:9999px}.omni-mk .docs-search-btn{flex:1;display:flex;align-items:center;gap:.5rem;max-width:28rem;height:2.125rem;margin-inline:auto;padding:0 .375rem 0 .75rem;border-radius:var(--mk-radius-pill);border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow);color:var(--mk-ink-muted);font-size:.875rem;cursor:pointer}.omni-mk .docs-search-btn svg{flex:none;width:.9375rem;height:.9375rem;color:var(--mk-text-secondary)}.omni-mk .docs-search-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-mk .docs-search-btn kbd{margin-left:auto;padding:.125rem .4375rem;border-radius:9999px;border:1px solid var(--mk-recessed-border);background:light-dark(#e3e7ed,#040506);box-shadow:var(--mk-recessed-shadow);color:var(--mk-text-secondary);font:500 .6875rem var(--mk-font-label)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-search-btn kbd{background:#e3e7ed}:where(:root.dark) .omni-mk .docs-search-btn kbd{background:#040506}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-search-btn kbd{background:#040506}}}.omni-mk .docs-header__actions{display:flex;align-items:center;gap:.5rem}.omni-mk.docs .mk-gloss-btn--primary{background:var(--mk-primary-bg);color:var(--mk-primary-ink);border-color:var(--mk-primary-border);box-shadow:var(--mk-primary-shadow);text-shadow:var(--mk-primary-text-shadow)}.omni-mk .docs-icon-btn{display:none;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm);color:var(--mk-heading);cursor:pointer}@media (max-width:1023px){.omni-mk .docs-icon-btn{display:inline-flex}.omni-mk .docs-header__actions .mk-gloss-btn span,.omni-mk .docs-search-btn kbd{display:none}}.omni-mk .docs-shell{display:block}.omni-mk .docs-sidebar{display:none}@media (min-width:1024px){.omni-mk .docs-shell{display:grid;grid-template-columns:16.5rem minmax(0,1fr)}.omni-mk .docs-sidebar{display:block;position:sticky;top:3.25rem;height:calc(100dvh - 3.25rem);overflow-y:auto;padding:1rem .75rem 2rem;border-right:1px solid var(--mk-hairline);background:var(--mk-surface-2)}}.omni-mk .docs-nav__separator{margin:1.25rem .5rem .5rem;font:500 .6875rem/1 var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-secondary)}.omni-mk .docs-nav__separator:first-child{margin-top:.25rem}.omni-mk .docs-nav__group{margin-top:.125rem}.omni-mk .docs-nav__group-heading{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.omni-mk .docs-nav__group-label{flex:1;padding:.4375rem .625rem;font-size:.875rem;font-weight:600;color:var(--mk-heading)}.omni-mk .docs-nav__group-heading>.docs-nav__item{flex:1}.omni-mk .docs-nav__group-toggle{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border:0;border-radius:9999px;background:transparent;color:var(--mk-text-secondary);cursor:pointer}.omni-mk .docs-nav__group-toggle svg{width:.875rem;height:.875rem;transition:transform var(--mk-dur) var(--mk-ease)}.omni-mk .docs-nav__group-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.omni-mk .docs-nav__group-items{margin:.125rem 0 .25rem .875rem;padding-left:.5rem;border-left:1px solid var(--mk-hairline)}.omni-mk .docs-nav__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4375rem .625rem;border:1px solid transparent;border-radius:10px;color:var(--mk-ink-muted);font-size:.875rem;line-height:1.3;text-decoration:none;transition:background var(--mk-dur) var(--mk-ease),color var(--mk-dur) var(--mk-ease)}.omni-mk .docs-nav__item:hover{color:var(--mk-heading);background:light-dark(rgba(0,0,0,.035),rgba(255,255,255,.035))}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-nav__item:hover{background:rgba(0,0,0,.035)}:where(:root.dark) .omni-mk .docs-nav__item:hover{background:rgba(255,255,255,.035)}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-nav__item:hover{background:rgba(255,255,255,.035)}}}.omni-mk .docs-nav__item[data-active]{color:var(--mk-heading);font-weight:500;background:var(--mk-raised-bg);border-color:var(--mk-raised-border);box-shadow:var(--mk-raised-shadow-sm)}.omni-mk .docs-nav__badge{flex:none;padding:.125rem .375rem;border-radius:9999px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow-sm);font:500 .625rem var(--mk-font-label);color:var(--mk-text-secondary)}.omni-mk .docs-page{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}@media (min-width:1280px){.omni-mk .docs-page:not([data-full]){grid-template-columns:minmax(0,46rem) 14rem;justify-content:center;column-gap:3rem}}.omni-mk .docs-article{min-width:0;max-width:46rem;width:100%;margin:0 auto;padding:2rem 1.25rem 4rem}.omni-mk .docs-page[data-full] .docs-article{max-width:64rem;padding:1.5rem 1.25rem 4rem}.omni-mk .docs-breadcrumbs{display:flex;flex-wrap:wrap;gap:.375rem;font-size:.8125rem;color:var(--mk-text-secondary)}.omni-mk .docs-breadcrumbs a{color:var(--mk-text-secondary);text-decoration:none}.omni-mk .docs-breadcrumbs a:hover{color:var(--mk-heading)}.omni-mk .docs-article__header{margin:.75rem 0 1.5rem}.omni-mk .docs-article__header h1{margin:0 0 .625rem;color:var(--mk-heading);font-size:clamp(2rem,4.2vw,2.625rem);line-height:1.1;font-weight:500;letter-spacing:-.03em}.omni-mk .docs-article__header p{margin:0;font-size:1.0625rem;color:var(--mk-ink-muted)}.omni-mk .docs-prose{min-width:0;font-size:1rem;line-height:1.65}.omni-mk .docs-prose>:first-child{margin-top:0}.omni-mk .docs-prose :is(p,ul,ol):not(.not-prose *){margin:0 0 1rem}.omni-mk .docs-prose li:not(.not-prose *)+li{margin-top:.25rem}.omni-mk .docs-prose a:not(:is(h1,h2,h3,h4,h5,h6) a,.not-prose a){color:var(--mk-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--mk-accent) 40%,transparent);text-underline-offset:3px}.omni-mk .docs-prose a:not(:is(h1,h2,h3,h4,h5,h6) a,.not-prose a):hover{text-decoration-color:var(--mk-accent)}.omni-mk .docs-prose :not(pre)>code:not(.not-prose *){padding:.1em .38em;border-radius:6px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow-sm);font-family:var(--mk-font-label);font-size:.86em;overflow-wrap:anywhere}.omni-mk .docs-prose :is(h1,h2,h3,h4){scroll-margin-top:5.5rem;color:var(--mk-heading);letter-spacing:-.02em;font-weight:600}.omni-mk .docs-prose :is(h1,h2,h3,h4) a{color:inherit;text-decoration:none}.omni-mk .docs-prose h2{margin:2.5rem 0 .75rem;padding-top:.25rem;font-size:1.5rem;font-weight:500}.omni-mk .docs-prose h3{margin:2rem 0 .5rem;font-size:1.1875rem}.omni-mk .docs-prose h4{margin:1.5rem 0 .5rem;font-size:1rem}.omni-mk .docs-prose :is(h2,h3,h4)>button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin-left:.375rem;padding:0;border:0;border-radius:6px;background:transparent;color:var(--mk-text-secondary);opacity:0;cursor:pointer;transition:opacity var(--mk-dur) var(--mk-ease),color var(--mk-dur) var(--mk-ease)}.omni-mk .docs-prose :is(h2,h3,h4)>button svg{width:16px;height:16px}.omni-mk .docs-prose :is(h2,h3,h4):hover>button,.omni-mk .docs-prose :is(h2,h3,h4)>button:focus-visible{opacity:1}.omni-mk .docs-prose :is(h2,h3,h4)>button:hover{color:var(--mk-heading)}.omni-mk .docs-prose figure.shiki{position:relative;margin:1.25rem 0;border:1px solid var(--mk-recessed-border);border-radius:14px;background:var(--mk-well-bg);box-shadow:var(--mk-well-shadow);overflow:hidden}.omni-mk .docs-prose figure.shiki>.fd-scroll-container{max-height:600px;overflow:auto;padding:.875rem 3.25rem .875rem 1.125rem}.omni-mk .docs-prose figure.shiki pre{margin:0;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none;color:var(--mk-code-ink);font-family:var(--mk-font-label);font-size:.8125rem;line-height:1.65}.omni-mk .docs-prose figure.shiki .line{padding:0}.omni-mk .docs-prose figure.shiki span{color:light-dark(var(--shiki-light),var(--shiki-dark))}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-prose figure.shiki span{color:var(--shiki-light)}:where(:root.dark) .omni-mk .docs-prose figure.shiki span{color:var(--shiki-dark)}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-prose figure.shiki span{color:var(--shiki-dark)}}}.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container){position:absolute;top:10px;right:10px;z-index:2;margin:0}.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:7px;border:1px solid var(--mk-keycap-border);background:var(--mk-keycap-bg);box-shadow:var(--mk-keycap-shadow);color:var(--mk-keycap-icon);opacity:.4;cursor:pointer;transition:opacity var(--mk-dur) var(--mk-ease),color var(--mk-dur) var(--mk-ease),transform 80ms ease}.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button svg{width:14px;height:14px}.omni-mk .docs-prose figure.shiki:hover>div:not(.fd-scroll-container) button,.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button:focus-visible{opacity:1}.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button:hover,.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button[data-checked]{color:var(--mk-keycap-icon-hover)}.omni-mk .docs-prose figure.shiki>div:not(.fd-scroll-container) button:active{transform:translateY(1px);box-shadow:var(--mk-recessed-shadow-sm)}.omni-mk .docs-prose table:not(.not-prose *){width:100%;margin:1.25rem 0;border-collapse:separate;border-spacing:0;border:1px solid var(--mk-raised-border);border-radius:14px;overflow:hidden;font-size:.875rem;background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm)}.omni-mk .docs-prose :is(th,td):not(.not-prose *){padding:.5rem .75rem;border-bottom:1px solid var(--mk-divider);text-align:left;vertical-align:top}.omni-mk .docs-prose th:not(.not-prose *){background:var(--mk-recessed-bg);color:var(--mk-heading);font-weight:600}.omni-mk .docs-prose tr:last-child td{border-bottom:0}.omni-mk .docs-prose blockquote:not(.not-prose *){margin:1.25rem 0;padding:.25rem 1rem;border-left:3px solid var(--mk-hairline);color:var(--mk-ink-muted)}.omni-mk .docs-callout{margin:1.25rem 0;padding:.875rem 1rem;border-radius:16px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow)}.omni-mk .docs-callout[data-callout-type=warn],.omni-mk .docs-callout[data-callout-type=warning]{border-left:4px solid #f59e0b}.omni-mk .docs-callout[data-callout-type=danger],.omni-mk .docs-callout[data-callout-type=error]{border-left:4px solid #ed1b26}.omni-mk .docs-callout[data-callout-type=default],.omni-mk .docs-callout[data-callout-type=info]{border-left:4px solid var(--mk-accent)}.omni-mk .docs-endpoint{margin:1.25rem 0;padding:.875rem 1rem .75rem;border-radius:16px;border:1px solid light-dark(rgba(0,0,0,.12),rgba(255,255,255,.07));background-color:light-dark(#f2f4f7,#12141a);background-image:linear-gradient(light-dark(#ffffff,transparent),light-dark(#f2f4f7,transparent));box-shadow:0 4px 12px light-dark(transparent,rgba(0,0,0,.5)),inset 0 1px 0 light-dark(rgba(255,255,255,.9),rgba(255,255,255,.05)),0 2px 5px light-dark(rgba(0,0,0,.08),transparent)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-endpoint{border:1px solid rgba(0,0,0,.12);background-color:#f2f4f7;background-image:linear-gradient(#ffffff,#f2f4f7);box-shadow:0 4px 12px transparent,inset 0 1px 0 rgba(255,255,255,.9),0 2px 5px rgba(0,0,0,.08)}:where(:root.dark) .omni-mk .docs-endpoint{border:1px solid rgba(255,255,255,.07);background-color:#12141a;background-image:linear-gradient(transparent,transparent);box-shadow:0 4px 12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05),0 2px 5px transparent}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-endpoint{border:1px solid rgba(255,255,255,.07);background-color:#12141a;background-image:linear-gradient(transparent,transparent);box-shadow:0 4px 12px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05),0 2px 5px transparent}}}.omni-mk .docs-endpoint__route{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.omni-mk .docs-endpoint__route code{padding:0;border:0;background:none;color:var(--mk-heading);font:500 .9375rem var(--mk-font-label);overflow-wrap:anywhere}.omni-mk .docs-method{--mk-led:light-dark(#0b5cd5,#58a6ff);display:inline-flex;align-items:center;gap:.375rem;padding:.1875rem .5rem .1875rem .4375rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--mk-led) 32%,transparent);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow);color:var(--mk-led);font:700 .6875rem/1.2 var(--mk-font-label);letter-spacing:.08em}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-method{--mk-led:#0b5cd5}:where(:root.dark) .omni-mk .docs-method{--mk-led:#58a6ff}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-method{--mk-led:#58a6ff}}}.omni-mk .docs-method:before{content:"";width:6px;height:6px;border-radius:9999px;background:var(--mk-led);box-shadow:0 0 0 1px light-dark(rgba(0,0,0,.08),rgba(0,0,0,.6)),0 0 6px color-mix(in srgb,var(--mk-led) 70%,transparent)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-method:before{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 0 6px color-mix(in srgb,var(--mk-led) 70%,transparent)}:where(:root.dark) .omni-mk .docs-method:before{box-shadow:0 0 0 1px rgba(0,0,0,.6),0 0 6px color-mix(in srgb,var(--mk-led) 70%,transparent)}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-method:before{box-shadow:0 0 0 1px rgba(0,0,0,.6),0 0 6px color-mix(in srgb,var(--mk-led) 70%,transparent)}}}.omni-mk .docs-method.is-get{--mk-led:light-dark(#0b5cd5,#58a6ff)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-method.is-get{--mk-led:#0b5cd5}:where(:root.dark) .omni-mk .docs-method.is-get{--mk-led:#58a6ff}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-method.is-get{--mk-led:#58a6ff}}}.omni-mk .docs-method.is-post{--mk-led:light-dark(#1a7f37,#56d364)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-method.is-post{--mk-led:#1a7f37}:where(:root.dark) .omni-mk .docs-method.is-post{--mk-led:#56d364}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-method.is-post{--mk-led:#56d364}}}.omni-mk .docs-method.is-delete{--mk-led:light-dark(#c62828,#ff7b72)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-method.is-delete{--mk-led:#c62828}:where(:root.dark) .omni-mk .docs-method.is-delete{--mk-led:#ff7b72}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-method.is-delete{--mk-led:#ff7b72}}}.omni-mk .docs-status{display:inline-flex;align-items:center;gap:.3rem;padding:.1875rem .55rem;border-radius:9999px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm);color:var(--mk-ink-muted);font-size:.75rem;font-weight:500}.omni-mk .docs-status svg{width:.8125rem;height:.8125rem;color:light-dark(#1a7f37,#56d364)}@supports not (color:light-dark(#000,#fff)){.omni-mk .docs-status svg{color:#1a7f37}:where(:root.dark) .omni-mk .docs-status svg{color:#56d364}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk .docs-status svg{color:#56d364}}}.omni-mk .docs-endpoint__meta{display:flex;flex-wrap:wrap;gap:.625rem 1.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--mk-divider);box-shadow:inset 0 1px 0 var(--mk-divider-rim)}.omni-mk .docs-endpoint__meta-group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.omni-mk .docs-endpoint__meta-label{font:500 .6875rem var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-secondary)}.omni-mk .docs-endpoint__badges{display:flex;flex-wrap:wrap;gap:.375rem}.omni-mk .docs-endpoint__badges code{padding:.125rem .45rem;border-radius:6px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow-sm);color:var(--mk-heading);font:500 .75rem var(--mk-font-label)}.omni-mk .docs-badge.is-required{padding:.125rem .5rem;border-radius:9999px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm);color:var(--mk-heading);font-size:.75rem;font-weight:600}.omni-mk .legacy-notice{display:flex;gap:.75rem;margin:0 0 1.5rem;padding:.875rem 1rem;border-radius:16px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow);font-size:.875rem}.omni-mk .legacy-notice svg{flex:none;margin-top:.125rem}.omni-mk .legacy-notice p{margin:.25rem 0;color:var(--mk-ink-muted)}.omni-mk .legacy-notice a{color:var(--mk-accent)}.omni-mk .docs-agent-instruction{margin:1.25rem 0;padding:1rem 1.1rem;border-radius:var(--mk-radius-card);border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow)}.omni-mk .docs-agent-instruction__heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--mk-heading);font-size:.875rem;font-weight:600}.omni-mk .docs-agent-instruction__heading button{display:inline-flex;flex:none;white-space:nowrap;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;border-radius:9999px;border:1px solid var(--mk-keycap-border);background:var(--mk-keycap-bg);box-shadow:var(--mk-keycap-shadow);color:var(--mk-keycap-icon);font-size:.8125rem;font-weight:600;cursor:pointer;transition:color var(--mk-dur) var(--mk-ease),transform 80ms ease}.omni-mk .docs-agent-instruction__heading button:hover{color:var(--mk-keycap-icon-hover)}.omni-mk .docs-agent-instruction__heading button:active{transform:translateY(1px);box-shadow:var(--mk-recessed-shadow-sm)}.omni-mk .docs-agent-instruction__heading svg{width:.875rem;height:.875rem}.omni-mk .docs-agent-instruction p{margin:.75rem 0 0;padding:.625rem .75rem;border-radius:10px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow-sm);color:var(--mk-ink-muted);font-family:var(--mk-font-label);font-size:.8125rem;overflow-wrap:anywhere}.omni-mk .docs-pagination{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:3rem}.omni-mk .docs-pagination__link{display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-radius:var(--mk-radius-card);border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow);color:var(--mk-heading);text-decoration:none;transition:transform var(--mk-dur) var(--mk-ease)}.omni-mk .docs-pagination__link:hover{transform:translateY(-1px)}.omni-mk .docs-pagination__link.is-next{justify-content:flex-end;text-align:right;grid-column:2}.omni-mk .docs-pagination__link small{display:block;font:500 .6875rem var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-secondary)}.omni-mk .docs-pagination__link strong{font-size:.9375rem;font-weight:600}.omni-mk .docs-toc{display:none}@media (min-width:1280px){.omni-mk .docs-toc{display:block;position:sticky;top:5rem;align-self:start;max-height:calc(100dvh - 6rem);overflow-y:auto;padding-top:2rem}}.omni-mk .docs-toc__title{margin:0 0 .625rem;font:500 .6875rem var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-secondary)}.omni-mk .docs-toc__item{display:flex;align-items:flex-start;gap:.5rem;padding:.25rem 0;font-size:.8125rem;line-height:1.35;color:var(--mk-ink-muted);text-decoration:none}.omni-mk .docs-toc__item[data-depth="3"]{padding-left:.75rem}.omni-mk .docs-toc__item[data-active=true]{color:var(--mk-heading);font-weight:500}.omni-mk .docs-toc__indicator{flex:none;width:.375rem;height:.375rem;margin-top:.4rem;border-radius:9999px;background:var(--mk-hairline)}.omni-mk .docs-toc__item[data-active=true] .docs-toc__indicator{background:var(--mk-accent)}.omni-mk .docs-landing{display:grid;grid-template-columns:minmax(0,1fr);gap:2.25rem}.omni-mk .docs-landing__hero{padding:3rem 1.5rem 2.75rem;border:0;border-radius:28px;background:var(--mk-hero-surface);box-shadow:var(--mk-hero-shadow);color:var(--mk-hero-ink);text-align:center;text-shadow:var(--mk-hero-emboss)}.omni-mk .docs-landing__hero>*{max-width:540px;margin-inline:auto}.omni-mk .docs-landing__hero h1{margin-top:0;margin-bottom:.75rem;color:var(--mk-hero-ink);font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.06;font-weight:500;letter-spacing:-.03em}.omni-mk .docs-landing__lede{margin-top:0;margin-bottom:0;color:var(--mk-hero-sub);font-size:1.0625rem;line-height:1.55}.omni-mk .docs-landing__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem}.omni-mk .docs-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;height:2.75rem;padding:0 1.25rem;border-radius:9999px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow);color:var(--mk-heading);font:500 .9375rem/1 var(--mk-font-display);text-decoration:none;text-shadow:var(--mk-hero-emboss);cursor:pointer;transition:filter var(--mk-dur) var(--mk-ease),transform 80ms ease}.omni-mk .docs-button:hover{filter:brightness(1.04);text-decoration:none}.omni-mk .docs-button:active{transform:translateY(1px)}.omni-mk .docs-button.is-primary{border-color:var(--mk-primary-border);background:var(--mk-primary-bg);box-shadow:var(--mk-primary-shadow);color:var(--mk-primary-ink);text-shadow:var(--mk-primary-text-shadow)}.omni-mk .docs-button svg{width:1rem;height:1rem}.omni-mk .docs-landing__section[id]{scroll-margin-top:4.5rem}.omni-mk .docs-landing__section h2{margin:0 0 .5rem;color:var(--mk-heading);font-size:1.5rem;font-weight:500;letter-spacing:-.02em}.omni-mk .docs-landing__section p{margin:0 0 1rem;color:var(--mk-ink-muted)}.omni-mk .docs-landing__code{margin:0;padding:1rem 1.125rem;overflow-x:auto;border-radius:14px;border:1px solid var(--mk-recessed-border);background:var(--mk-well-bg);box-shadow:var(--mk-well-shadow);color:var(--mk-code-ink);font:400 .8125rem/1.65 var(--mk-font-label)}.omni-mk .docs-landing__next{display:grid;gap:.75rem}@media (min-width:640px){.omni-mk .docs-landing__next{grid-template-columns:1fr 1fr}}.omni-mk .docs-landing__next a{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-radius:var(--mk-radius-card);border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow);color:var(--mk-heading);font-weight:500;text-decoration:none}.omni-mk .docs-landing__next a svg{width:1rem;height:1rem;color:var(--mk-text-secondary)}.omni-mk.docs-search__overlay{position:fixed;inset:0;z-index:60;background:light-dark(rgba(15,23,42,.25),rgba(0,0,0,.55));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@supports not (color:light-dark(#000,#fff)){.omni-mk.docs-search__overlay{background:rgba(15,23,42,.25)}:where(:root.dark) .omni-mk.docs-search__overlay{background:rgba(0,0,0,.55)}}@media (prefers-color-scheme:dark){@supports not (color:light-dark(#000,#fff)){:where(:root:not(.light):not(.dark)) .omni-mk.docs-search__overlay{background:rgba(0,0,0,.55)}}}.omni-mk.docs-search{position:fixed;top:12vh;left:50%;z-index:61;width:min(40rem,calc(100vw - 2rem));translate:-50% 0;border-radius:20px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-highlight),0 30px 60px -20px rgba(0,0,0,.5);color:var(--mk-ink);overflow:hidden}.omni-mk .docs-search__header{display:flex;align-items:center;gap:.625rem;margin:.625rem;padding:.5rem .75rem;border-radius:12px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow)}.omni-mk .docs-search__icon{width:1rem;height:1rem;color:var(--mk-text-secondary)}.omni-mk .docs-search__input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--mk-heading);font:400 1rem var(--mk-font-display)}.omni-mk .docs-search__close{border:0;background:transparent;color:var(--mk-text-secondary);cursor:pointer}.omni-mk .docs-search__results{max-height:55vh;overflow-y:auto;padding:0 .5rem .5rem}.omni-mk .docs-search__result{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--mk-ink);text-align:left;text-decoration:none}.omni-mk .docs-search__result:hover,.omni-mk .docs-search__result[aria-selected=true]{border-color:var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm)}.omni-mk .docs-search__result-copy{display:grid;min-width:0;flex:1}.omni-mk .docs-search__breadcrumbs{font-size:.75rem;color:var(--mk-text-secondary)}.omni-mk .docs-search__result-title{color:var(--mk-heading);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-mk .docs-search__result-title mark{background:transparent;color:var(--mk-accent)}.omni-mk .docs-search__compatibility{font-size:.6875rem;color:var(--mk-text-secondary)}.omni-mk .docs-search__empty{padding:1.25rem .75rem;color:var(--mk-ink-muted);font-size:.875rem}.omni-mk .docs-search__footer{display:flex;flex-wrap:wrap;gap:1rem;padding:.625rem 1rem;border-top:1px solid var(--mk-divider);box-shadow:inset 0 1px 0 var(--mk-divider-rim);font-size:.75rem;color:var(--mk-text-secondary)}.omni-mk .docs-search__footer kbd{padding:.0625rem .3125rem;border-radius:5px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow-sm);font:500 .6875rem var(--mk-font-label)}.omni-mk.docs-drawer{width:min(20rem,86vw);max-width:20rem;gap:0;padding:0;background:var(--mk-canvas);border-right:1px solid var(--mk-raised-border);box-shadow:0 20px 40px -10px rgba(0,0,0,.5);color:var(--mk-ink);font-family:var(--mk-font-display);font-size:1rem;line-height:1.6}.omni-mk .docs-drawer__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.75rem;height:3.25rem;padding:0 .5rem 0 1rem;background:var(--mk-raised-bg);border-bottom:1px solid var(--mk-raised-border);box-shadow:var(--mk-raised-highlight);color:var(--mk-heading)}.omni-mk .docs-drawer__head h2{margin:0;color:var(--mk-heading);font-size:.9375rem;font-weight:600}.omni-mk .docs-drawer .docs-icon-btn{display:inline-flex}.omni-mk .docs-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:.75rem .75rem 2rem}.omni-mk .docs-drawer .docs-nav__group-heading,.omni-mk .docs-drawer .docs-nav__item{min-height:2.75rem}.omni-mk .docs-diagram{margin:1.5rem 0;padding:1.25rem;overflow-x:auto;border-radius:var(--mk-radius-card);border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow);text-align:center}.omni-mk .docs-diagram svg{max-width:100%;height:auto}.omni-mk .docs-diagram--loading{color:var(--mk-ink-muted);font-size:.875rem}.omni-mk .docs-diagram--error{text-align:left;border-color:#ed1b26}.omni-mk .docs-diagram--error pre{margin:.5rem 0 0;white-space:pre-wrap;font:400 .75rem/1.5 var(--mk-font-label)}@media (max-width:639px){.omni-mk .docs-header__inner{gap:.5rem;padding:0 .75rem}.omni-mk .docs-brand span,.omni-mk .docs-search-btn span{display:none}.omni-mk .docs-search-btn{flex:1 1 auto;min-width:0;max-width:none;justify-content:flex-start}.omni-mk .docs-article{padding:1.5rem 1rem 3rem}.omni-mk .docs-landing__hero{padding:2.25rem 1.125rem 2rem}.omni-mk .docs-pagination{grid-template-columns:1fr}.omni-mk .docs-pagination__link.is-next{grid-column:auto}}.omni-mk .docs-prose .fd-steps{counter-reset:step;position:relative;margin:1.5rem 0 2rem .875rem;padding-inline-start:1.75rem;border-inline-start:1px solid var(--mk-hairline)}.omni-mk .docs-prose .fd-step{position:relative;padding-bottom:1.75rem}.omni-mk .docs-prose .fd-step:last-child{padding-bottom:.25rem}.omni-mk .docs-prose .fd-step:before{content:counter(step);counter-increment:step;position:absolute;top:-.0625rem;inset-inline-start:calc(-1.75rem - .875rem - .5px);display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;border:1px solid var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm),0 0 0 4px var(--mk-canvas);color:var(--mk-heading);font:600 .75rem/1 var(--mk-font-label)}.omni-mk .docs-prose .fd-step>:is(h2,h3,h4):first-child{margin-top:0;padding-top:0}.omni-mk .docs-prose div:has(>[role=tablist]){margin:1.25rem 0;border:1px solid var(--mk-raised-border);border-radius:16px;background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow)}.omni-mk .docs-prose [role=tablist]{align-self:flex-start;max-width:calc(100% - 1rem);gap:.25rem;margin:.625rem .625rem 0;padding:.1875rem;border-radius:12px;border:1px solid var(--mk-recessed-border);background:var(--mk-recessed-bg);box-shadow:var(--mk-recessed-shadow)}.omni-mk .docs-prose [role=tab]{padding:.3125rem .75rem;border:1px solid transparent;border-radius:9px;color:var(--mk-ink-muted);font-size:.8125rem;font-weight:500;cursor:pointer;transition:color var(--mk-dur) var(--mk-ease)}.omni-mk .docs-prose [role=tab]:hover{color:var(--mk-heading)}.omni-mk .docs-prose [role=tab][data-state=active]{color:var(--mk-heading);border-color:var(--mk-raised-border);background:var(--mk-raised-bg);box-shadow:var(--mk-raised-shadow-sm)}.omni-mk .docs-prose [role=tabpanel]{padding:.75rem;border-radius:0 0 16px 16px;background:transparent;color:var(--mk-ink)}.omni-mk .docs-prose [role=tabpanel]>figure.shiki{margin:0}.omni-mk .docs-prose [role=tabpanel]>:last-child{margin-bottom:0}.omni-mk .docs-callout{display:flex;gap:.625rem;color:var(--mk-ink);font-size:.9375rem}.omni-mk .docs-callout>[role=none]{display:none}.omni-mk .docs-callout>svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.1875rem}.omni-mk .docs-callout :is(p,ul,ol):last-child{margin-bottom:0}.omni-mk .docs-header__actions>button{color:var(--mk-heading)}.omni-mk .docs-not-found{max-width:40rem;margin:0 auto;padding:4rem 1.25rem;text-align:center}.omni-mk .docs-not-found__code{margin:0 0 .75rem;font:500 .75rem var(--mk-font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-text-secondary)}.omni-mk .docs-not-found h1{margin:0 0 .625rem;color:var(--mk-heading);font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.15;font-weight:500;letter-spacing:-.03em}.omni-mk .docs-not-found p{margin:0;color:var(--mk-ink-muted)}.omni-mk.docs :where(a,button,input):focus-visible,.omni-mk.docs-drawer :where(a,button):focus-visible,.omni-mk.docs-search :where(a,button,input):focus-visible{outline:2px solid var(--mk-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.omni-mk.docs *,.omni-mk.docs-drawer *,.omni-mk.docs-search *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}