.omni-docs,.omni-docs-drawer,.omni-docs-search{--docs-bg:#fafafa;--docs-surface:#f2f2f3;--docs-surface-raised:#ffffff;--docs-text:#171719;--docs-text-secondary:#5b5b60;--docs-text-muted:#85858b;--docs-border:rgba(23,23,25,0.13);--docs-border-strong:rgba(23,23,25,0.22);--docs-hover:rgba(23,23,25,0.05);--docs-accent:#515157;--docs-link:#29292d;--docs-focus:rgba(23,23,25,0.4);--docs-info:#36658f;--docs-success:#31704d;--docs-warning:#86641e;--docs-danger:#a14343;--docs-radius:2px;--docs-radius-tight:1px;--docs-header-height:64px;--docs-sidebar-width:216px;--docs-content-width:700px;--docs-toc-width:184px;--docs-gap:40px;--docs-font-ui:var(--omni-font-ui);color:var(--docs-text);font-family:var(--docs-font-ui)}.dark .omni-docs,.dark .omni-docs-drawer,.dark .omni-docs-search{--docs-bg:#151518;--docs-surface:#1b1b1f;--docs-surface-raised:#202024;--docs-text:#ededf0;--docs-text-secondary:#bcbcc2;--docs-text-muted:#8d8d95;--docs-border:rgba(255,255,255,0.12);--docs-border-strong:rgba(255,255,255,0.2);--docs-hover:rgba(255,255,255,0.06);--docs-accent:#d7d7dc;--docs-link:#e2e2e6;--docs-focus:rgba(232,232,235,0.42);--docs-info:#8fb3d4;--docs-success:#83ba98;--docs-warning:#c9a967;--docs-danger:#d79090}.omni-docs{min-height:100dvh;overflow-x:clip;background:var(--docs-bg);color:var(--docs-text)}.omni-docs *,.omni-docs :after,.omni-docs :before{box-sizing:border-box}.omni-docs a,.omni-docs button{-webkit-tap-highlight-color:transparent}.omni-docs :where(a,button,input):focus-visible,.omni-docs-drawer :where(a,button):focus-visible,.omni-docs-search :where(button,input):focus-visible{outline:2px solid var(--docs-accent);outline-offset:3px}.omni-docs-skip-link{position:fixed;z-index:100;top:10px;left:12px;translate:0 -160%;border:1px solid var(--docs-border-strong);border-radius:6px;background:var(--docs-surface-raised);color:var(--docs-text);padding:9px 12px;font-size:13px;font-weight:600;transition:translate .12s ease}.omni-docs-skip-link:focus{translate:0}.omni-docs-header{position:sticky;z-index:40;top:0;height:var(--docs-header-height);border-bottom:1px solid var(--docs-border);background:color-mix(in srgb,var(--docs-bg) 88%,transparent);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.omni-docs-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;width:min(100%,1240px);height:100%;margin:0 auto;padding:0 20px}.omni-docs-header__brand{display:inline-flex;align-items:center;gap:9px;width:fit-content;color:var(--docs-text);font-size:14px;font-weight:620;letter-spacing:-.01em}.omni-docs-header__mark{display:block;width:24px;height:24px;border-radius:50%;object-fit:contain}.omni-docs-header__search{display:flex;align-items:center;justify-self:center;gap:9px;width:min(100%,420px);height:36px;border:1px solid var(--docs-border);border-radius:8px;background:var(--docs-surface);color:var(--docs-text-muted);padding:0 10px;font-size:13px;text-align:left;cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.omni-docs-header__search:hover{border-color:var(--docs-border-strong);background:color-mix(in srgb,var(--docs-surface) 82%,var(--docs-text) 3%)}.omni-docs-header__icon-button svg,.omni-docs-header__keys svg,.omni-docs-header__search svg{width:16px;height:16px}.omni-docs-header__search>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omni-docs-header__search kbd{border:1px solid var(--docs-border);border-radius:4px;background:var(--docs-surface-raised);padding:2px 5px;color:var(--docs-text-muted);font:500 10px/1.2 var(--font-mono)}.omni-docs-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.omni-docs-header__keys{display:inline-flex;min-height:36px;align-items:center;gap:7px;border:1px solid var(--docs-border);border-radius:7px;color:var(--docs-text-secondary);padding:0 11px;font-size:12px;font-weight:600;transition:background-color .12s ease,color .12s ease}.omni-docs-header__keys:hover{background:var(--docs-hover);color:var(--docs-text)}.omni-docs-header__icon-button{display:none;width:40px;height:40px;align-items:center;justify-content:center;border-radius:7px;color:var(--docs-text-secondary)}.omni-docs-shell{display:grid;grid-template-columns:var(--docs-sidebar-width) minmax(0,1fr);gap:var(--docs-gap);width:min(calc(100% - 64px),1240px);min-height:calc(100dvh - var(--docs-header-height));margin:0 auto}.omni-docs-sidebar{position:sticky;top:var(--docs-header-height);align-self:start;height:calc(100dvh - var(--docs-header-height));overflow:hidden auto;border-right:1px solid var(--docs-border);padding:30px 22px 48px 0;scrollbar-width:thin}.omni-docs-stage{min-width:0}.omni-docs-nav{display:flex;flex-direction:column;gap:2px;font-size:13px}.omni-docs-nav__separator{margin:25px 0 7px;padding:0 9px;color:var(--docs-text-muted);font-size:11px;font-weight:650;letter-spacing:.02em}.omni-docs-nav>.omni-docs-nav__separator:first-child{margin-top:0}.omni-docs-nav__item{position:relative;display:flex;min-height:34px;min-width:0;align-items:center;gap:8px;border-radius:6px;color:var(--docs-text-secondary);padding:7px 9px;line-height:20px;transition:background-color .12s ease,color .12s ease}.omni-docs-nav__item>span:first-child{min-width:0;overflow-wrap:anywhere}.omni-docs-nav__item[data-nested]{padding-left:19px}.omni-docs-nav__item:hover{background:var(--docs-hover);color:var(--docs-text)}.omni-docs-nav__item[data-active]{background:var(--docs-surface);color:var(--docs-text);font-weight:610}.omni-docs-nav__item[data-active]:before{position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:2px;background:var(--docs-accent);content:""}.omni-docs-nav__badge{margin-left:auto;color:var(--docs-text-muted);font:550 8px/1 var(--font-mono);letter-spacing:.03em;text-transform:uppercase}.omni-docs-nav__group{margin-top:17px}.omni-docs-nav__group-heading{display:flex;min-height:32px;align-items:center}.omni-docs-nav__group-heading>.omni-docs-nav__item{flex:1;color:var(--docs-text);font-weight:620}.omni-docs-nav__group-label{flex:1;padding:6px 9px;color:var(--docs-text);font-size:12px;font-weight:650}.omni-docs-nav__group-toggle{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:6px;color:var(--docs-text-muted);cursor:pointer}.omni-docs-nav__group-toggle:hover{background:var(--docs-hover);color:var(--docs-text)}.omni-docs-nav__group-toggle svg{width:14px;height:14px;transition:rotate .12s ease}.omni-docs-nav__group-toggle[aria-expanded=false] svg{rotate:-90deg}.omni-docs-nav__group-items{display:flex;flex-direction:column;gap:2px;margin-top:2px;border-left:1px solid var(--docs-border);margin-left:9px;padding-left:3px}.omni-docs-page{display:grid;grid-template-columns:minmax(0,var(--docs-content-width));justify-content:center;min-width:0;min-height:calc(100dvh - var(--docs-header-height))}.omni-docs-article{min-width:0;padding:52px 0 80px}.omni-docs-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:24px;color:var(--docs-text-muted);font-size:11px}.omni-docs-breadcrumbs>:not(:last-child):after{margin-left:6px;color:color-mix(in srgb,var(--docs-text-muted) 55%,transparent);content:"/"}.omni-docs-breadcrumbs a:hover{color:var(--docs-text)}.omni-docs-article__header{margin-bottom:38px}.omni-docs-article__header h1,.omni-docs-not-found h1{margin:0;color:var(--docs-text);font:650 32px/40px var(--docs-font-ui);letter-spacing:-.035em}.omni-docs-article__header p,.omni-docs-not-found>p:not(.omni-docs-eyebrow){max-width:620px;margin:12px 0 0;color:var(--docs-text-secondary);font-size:16px;line-height:26px}.omni-docs-prose{min-width:0;color:var(--docs-text-secondary);font-size:15.5px;line-height:26px}.omni-docs-prose :where(h1,h2,h3,h4){color:var(--docs-text);font-family:var(--docs-font-ui);font-weight:630;letter-spacing:-.025em;scroll-margin-top:88px}.omni-docs-prose h1{font-size:32px;line-height:40px}.omni-docs-prose h2{margin:48px 0 14px;font-size:24px;line-height:32px}.omni-docs-prose h3{margin:34px 0 10px;font-size:18px;line-height:28px}.omni-docs-prose h4{margin:26px 0 8px;font-size:15px;line-height:24px}.omni-docs-prose :where(p,ul,ol){margin:0 0 20px}.omni-docs-prose :where(ul,ol){padding-left:22px}.omni-docs-prose li+li{margin-top:6px}.omni-docs-prose a:not([class]){color:var(--docs-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--docs-link) 38%,transparent);text-underline-offset:3px}.omni-docs-prose a:not([class]):hover{text-decoration-color:currentColor}.omni-docs-prose :where(code):not(pre code){border:1px solid var(--docs-border);border-radius:4px;background:var(--docs-surface);color:var(--docs-text);padding:1px 5px;font:500 .86em/1.5 var(--font-mono)}.omni-docs-prose :where(figure,pre){max-width:100%}.omni-docs-prose pre{overflow-x:auto;font:400 13px/21px var(--font-mono);scrollbar-width:thin}.omni-docs-prose table{display:table;min-width:100%}.omni-docs-prose :where(.overflow-x-auto,figure:has(table)){max-width:100%;overflow-x:auto}.omni-docs-toc{display:none}.omni-docs-toc__title{margin:0 0 12px;color:var(--docs-text);font-size:11px;font-weight:650}.omni-docs-toc nav{display:flex;flex-direction:column;gap:2px}.omni-docs-toc__item{position:relative;display:flex;gap:9px;min-height:30px;align-items:flex-start;color:var(--docs-text-muted);padding:5px 0;font-size:11px;line-height:18px;transition:color .12s ease}.omni-docs-toc__item[data-depth="3"]{padding-left:12px}.omni-docs-toc__indicator{width:2px;height:16px;flex:0 0 2px;border-radius:2px;background:var(--docs-border-strong)}.omni-docs-toc__item:hover,.omni-docs-toc__item[data-active=true]{color:var(--docs-text)}.omni-docs-toc__item[data-active=true] .omni-docs-toc__indicator{background:var(--docs-accent)}.omni-docs-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:64px;padding-top:24px;border-top:1px solid var(--docs-border)}.omni-docs-pagination__link{display:flex;min-width:0;min-height:64px;align-items:center;gap:10px;border-radius:7px;color:var(--docs-text-secondary);padding:10px}.omni-docs-pagination__link:hover{background:var(--docs-hover);color:var(--docs-text)}.omni-docs-pagination__link.is-next{justify-content:flex-end;text-align:right}.omni-docs-pagination__link svg{width:15px;height:15px;flex:0 0 15px}.omni-docs-pagination__link span{display:flex;min-width:0;flex-direction:column}.omni-docs-pagination__link small{color:var(--docs-text-muted);font-size:10px}.omni-docs-pagination__link strong{overflow:hidden;font-size:12px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.omni-docs-eyebrow{margin:0 0 12px;color:var(--docs-text-muted);font:650 10px/16px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.omni-docs-landing{padding:4px 0 16px}.omni-docs-landing__hero{padding-bottom:50px;border-bottom:1px solid var(--docs-border)}.omni-docs-landing__hero h1{max-width:620px;margin:0;color:var(--docs-text);font:650 clamp(34px,5vw,40px)/48px var(--docs-font-ui);letter-spacing:-.045em}.omni-docs-landing__lede{max-width:620px;margin:16px 0 0;color:var(--docs-text-secondary);font-size:17px;line-height:28px}.omni-docs-landing__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.omni-docs-button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--docs-border-strong);border-radius:7px;background:transparent;color:var(--docs-text);padding:8px 13px;font-size:12px;font-weight:620;transition:background-color .12s ease,border-color .12s ease}.omni-docs-button:hover{background:var(--docs-hover)}.omni-docs-button.is-primary{border-color:var(--docs-text);background:var(--docs-text);color:var(--docs-bg)}.omni-docs-button.is-primary:hover{background:color-mix(in srgb,var(--docs-text) 88%,transparent)}.omni-docs-button svg{width:14px;height:14px}.omni-docs-landing__section{padding:36px 0;border-bottom:1px solid var(--docs-border)}.omni-docs-landing__section>.docs-agent-instruction{margin:0}.omni-docs-landing__section h2{margin:0 0 12px;color:var(--docs-text);font:630 24px/32px var(--docs-font-ui);letter-spacing:-.025em}.omni-docs-landing__section>p:not(.omni-docs-eyebrow){max-width:580px;margin:0 0 20px;color:var(--docs-text-secondary);font-size:15px;line-height:25px}.omni-docs-landing__code{max-width:100%;overflow-x:auto;border:1px solid var(--docs-border);border-radius:5px;background:var(--docs-surface);color:var(--docs-text-secondary);padding:16px;font:400 13px/21px var(--font-mono);scrollbar-width:thin}.omni-docs-landing__next{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:28px}.omni-docs-landing__next a{display:inline-flex;min-height:36px;align-items:center;gap:7px;color:var(--docs-text-secondary);font-size:13px;font-weight:620;text-decoration:underline;text-decoration-color:var(--docs-border-strong);text-underline-offset:4px}.omni-docs-landing__next a:hover{color:var(--docs-text)}.omni-docs-landing__next svg{width:14px;height:14px}.omni-docs-search__overlay{position:fixed;z-index:70;inset:0;background:rgba(0,0,0,.42);backdrop-filter:blur(3px)}.omni-docs-search{position:fixed;z-index:71;top:min(12vh,112px);left:50%;width:min(calc(100% - 32px),620px);max-width:620px;translate:-50% 0;border:1px solid var(--docs-border-strong);border-radius:10px;background:var(--docs-surface-raised);color:var(--docs-text);box-shadow:0 18px 60px rgba(0,0,0,.22);overflow:hidden}.omni-docs-search__header{display:flex;align-items:center;gap:10px;min-height:54px;border-bottom:1px solid var(--docs-border);padding:8px 12px 8px 16px}.omni-docs-search__icon{width:17px;height:17px;flex:0 0 17px;color:var(--docs-text-muted)}.omni-docs-search__input{width:0;min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--docs-text);font:450 15px/24px var(--docs-font-ui)}.omni-docs-search__input::placeholder{color:var(--docs-text-muted)}.omni-docs-search__close{display:grid;width:34px;height:34px;place-items:center;border-radius:6px;color:var(--docs-text-muted)}.omni-docs-search__close:hover{background:var(--docs-hover);color:var(--docs-text)}.omni-docs-search__close svg{width:15px;height:15px}.omni-docs-search__results{min-height:100px;max-height:min(56vh,460px);overflow-y:auto;padding:7px}.omni-docs-search__result{display:flex;width:100%;align-items:center;gap:12px;border-radius:6px;color:var(--docs-text-secondary);padding:10px;text-align:left}.omni-docs-search__result[aria-selected=true]{background:var(--docs-surface);color:var(--docs-text)}.omni-docs-search__result-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.omni-docs-search__breadcrumbs{overflow:hidden;color:var(--docs-text-muted);font-size:10px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.omni-docs-search__result-title{overflow:hidden;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.omni-docs-search__compatibility{flex:0 0 auto;color:var(--docs-text-muted);font:550 8px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.omni-docs-search__empty{display:grid;min-height:100px;place-items:center;color:var(--docs-text-muted);padding:24px;font-size:12px;text-align:center}.omni-docs-search__footer{display:flex;gap:14px;min-height:38px;align-items:center;border-top:1px solid var(--docs-border);color:var(--docs-text-muted);padding:7px 12px;font-size:9px}.omni-docs-search__footer span{display:inline-flex;align-items:center;gap:4px}.omni-docs-search__footer kbd{border:1px solid var(--docs-border);border-radius:3px;background:var(--docs-surface);padding:2px 4px;color:var(--docs-text-secondary);font:500 8px/1 var(--font-mono)}.omni-docs-drawer{width:min(88vw,340px);max-width:340px;border-right:1px solid var(--docs-border);background:var(--docs-bg);color:var(--docs-text);box-shadow:12px 0 40px rgba(0,0,0,.18)}.omni-docs-drawer__header{gap:4px;border-bottom:1px solid var(--docs-border);padding:20px 20px 16px}.omni-docs-drawer__header>:first-child{color:var(--docs-text);font-size:14px}.omni-docs-drawer__header>:last-child{color:var(--docs-text-muted);font-size:11px}.omni-docs-drawer__content{min-height:0;flex:1;overflow-y:auto;padding:18px 14px 36px}.omni-docs-drawer .omni-docs-nav__group-heading,.omni-docs-drawer .omni-docs-nav__item{min-height:44px}.omni-docs-not-found{width:min(calc(100% - 40px),700px);margin:0 auto;padding:96px 0}.omni-docs-not-found>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}@media (min-width:1024px) and (max-width:1279px){.omni-docs-shell{width:min(calc(100% - 48px),1100px);gap:32px}}@media (min-width:1280px){.omni-docs-page:not([data-full]){grid-template-columns:minmax(0,var(--docs-content-width)) var(--docs-toc-width);gap:var(--docs-gap);justify-content:start}.omni-docs-toc{position:sticky;top:calc(var(--docs-header-height) + 44px);display:block;align-self:start;max-height:calc(100dvh - var(--docs-header-height) - 72px);overflow-y:auto;padding-top:52px}}@media (max-width:1023px){.omni-docs-header__inner{grid-template-columns:auto auto minmax(0,1fr) auto;gap:10px}.omni-docs-header__icon-button{display:inline-flex}.omni-docs-header__search{justify-self:stretch}.omni-docs-shell{display:block;width:min(calc(100% - 48px),720px)}.omni-docs-sidebar{display:none}.omni-docs-article{padding-top:44px}}@media (max-width:767px){.omni-docs-header__inner{padding:0 12px}.omni-docs-header__brand span:last-child,.omni-docs-header__keys span,.omni-docs-header__search kbd,.omni-docs-header__search>span{display:none}.omni-docs-header__search{justify-self:end;border-color:transparent;background:transparent}.omni-docs-header__keys,.omni-docs-header__search{width:40px;height:40px;justify-content:center;padding:0}.omni-docs-shell{width:min(calc(100% - 32px),700px)}.omni-docs-article{padding:34px 0 64px}.omni-docs-article__header{margin-bottom:30px}.omni-docs-article__header h1,.omni-docs-not-found h1,.omni-docs-prose h1{font-size:28px;line-height:36px}.omni-docs-prose h2{margin-top:40px;font-size:22px;line-height:30px}.omni-docs-pagination{grid-template-columns:1fr}.omni-docs-pagination>span:empty{display:none}.omni-docs-pagination__link.is-next{justify-content:flex-start;text-align:left}.omni-docs-pagination__link.is-next span{order:2}.omni-docs-pagination__link.is-next svg{order:1;rotate:180deg}.omni-docs-landing__hero{padding-bottom:40px}.omni-docs-landing__hero h1{font-size:34px;line-height:41px}.omni-docs-landing__lede{font-size:16px;line-height:26px}.omni-docs-landing__actions .omni-docs-button{flex:1 1 150px}.omni-docs-search{top:8px;width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.omni-docs-search__footer{display:none}}.omni-docs :where(.omni-docs-skip-link,.omni-docs-header__search,.omni-docs-header__keys,.omni-docs-header__icon-button,.omni-docs-nav__item,.omni-docs-nav__group-toggle,.omni-docs-pagination__link,.omni-docs-button,.omni-docs-landing__code,.omni-docs-search,.omni-docs-search__close,.omni-docs-search__result,.omni-docs-search__footer kbd){border-radius:var(--docs-radius)}.omni-docs-drawer :where(.omni-docs-nav__item,.omni-docs-nav__group-toggle),.omni-docs-search,.omni-docs-search__close,.omni-docs-search__footer kbd,.omni-docs-search__result{border-radius:var(--docs-radius)}.omni-docs .omni-docs-header__search kbd,.omni-docs .omni-docs-prose :where(code):not(pre code){border-radius:var(--docs-radius-tight)}.omni-docs .omni-docs-header button,.omni-docs .omni-docs-prose :where(h1,h2,h3,h4) button{border-radius:var(--docs-radius-tight)!important}.omni-docs .omni-docs-prose :where(figure:has(pre),pre){border:1px solid var(--docs-border)!important;border-radius:var(--docs-radius)!important;background:var(--docs-surface)!important;box-shadow:none!important}.omni-docs .omni-docs-prose figure:has(pre){margin:22px 0 26px;overflow:hidden}.omni-docs .omni-docs-prose figure:has(pre) pre{max-height:min(620px,72vh);border:0!important;border-radius:0!important;background:transparent!important;padding:17px 18px;scrollbar-color:var(--docs-border-strong) transparent}.omni-docs .omni-docs-prose figure:has(pre) figcaption{min-height:36px;border-bottom:1px solid var(--docs-border);color:var(--docs-text-muted);padding:9px 50px 9px 14px;font:500 11px/18px var(--font-mono)}.omni-docs .omni-docs-prose figure:has(pre) button{border:1px solid transparent;color:var(--docs-text-muted)}.omni-docs .omni-docs-prose figure:has(pre) button:hover{border-color:var(--docs-border);background:var(--docs-hover);color:var(--docs-text)}.omni-docs .docs-endpoint{margin:20px 0 24px;overflow:hidden;border:1px solid var(--docs-border);border-radius:var(--docs-radius);background:transparent;box-shadow:none}.omni-docs .docs-endpoint__route{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px}.omni-docs .docs-endpoint__route>code{min-width:0;overflow-wrap:anywhere;border:0;background:transparent;padding:0;color:var(--docs-text);font:540 14px/22px var(--font-mono)}.omni-docs .docs-badge,.omni-docs .docs-endpoint__meta code,.omni-docs .docs-method{display:inline-flex;min-height:22px;align-items:center;border:1px solid var(--docs-border);border-radius:var(--docs-radius-tight);background:var(--docs-surface);color:var(--docs-text-secondary);padding:2px 6px;font:650 10px/16px var(--font-mono);letter-spacing:.015em}.omni-docs .docs-method{justify-content:center;min-width:48px;letter-spacing:.06em}.omni-docs .docs-method.is-get{color:var(--docs-info)}.omni-docs .docs-method.is-post{color:var(--docs-success)}.omni-docs .docs-method.is-delete{color:var(--docs-danger)}.omni-docs .docs-badge.is-required{color:var(--docs-warning)}.omni-docs .docs-status{display:inline-flex;gap:5px;align-items:center;margin-left:0;color:var(--docs-text-muted);font:650 10px/16px var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.omni-docs .docs-status svg{width:13px;height:13px}.omni-docs .docs-status.is-preview{color:var(--docs-success)}.omni-docs .docs-status.is-compatibility{color:var(--docs-warning)}.omni-docs .docs-endpoint__meta{display:flex;flex-wrap:wrap;gap:14px 24px;border-top:1px solid var(--docs-border);background:var(--docs-surface);padding:10px 16px}.omni-docs .docs-endpoint__badges,.omni-docs .docs-endpoint__meta-group{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.omni-docs .docs-endpoint__meta-label{margin-right:2px;color:var(--docs-text-muted);font:600 10px/16px var(--docs-font-ui);letter-spacing:.045em;text-transform:uppercase}.omni-docs .docs-endpoint__meta code{padding:2px 6px}.omni-docs .docs-agent-instruction{margin:20px 0 24px;border-inline-start:2px solid var(--docs-border-strong);background:var(--docs-surface);padding:13px 14px 14px}.omni-docs .docs-agent-instruction__heading{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:8px}.omni-docs .docs-agent-instruction__heading>span{color:var(--docs-text);font-size:12px;font-weight:650}.omni-docs .docs-agent-instruction button{display:inline-flex;min-height:32px;flex:0 0 auto;gap:6px;align-items:center;border:1px solid var(--docs-border);border-radius:var(--docs-radius);background:var(--docs-bg);color:var(--docs-text-secondary);padding:5px 9px;font-size:11px;font-weight:600;cursor:pointer}.omni-docs .docs-agent-instruction button:hover{border-color:var(--docs-border-strong);color:var(--docs-text)}.omni-docs .docs-agent-instruction button svg{width:13px;height:13px}.omni-docs .docs-agent-instruction p{margin:0;color:var(--docs-text-secondary);font:450 13px/21px var(--font-mono)}.omni-docs .docs-callout{--callout-color:var(--docs-info)!important;gap:10px;margin:22px 0;border:1px solid var(--docs-border);border-radius:var(--docs-radius);background:color-mix(in srgb,var(--docs-info) 5%,var(--docs-bg));padding:12px 14px 12px 10px;box-shadow:none}.omni-docs .docs-callout[data-callout-type=warning]{--callout-color:var(--docs-warning)!important;background:color-mix(in srgb,var(--docs-warning) 6%,var(--docs-bg))}.omni-docs .docs-callout[data-callout-type=error]{--callout-color:var(--docs-danger)!important;background:color-mix(in srgb,var(--docs-danger) 5%,var(--docs-bg))}.omni-docs .docs-callout[data-callout-type=success]{--callout-color:var(--docs-success)!important;background:color-mix(in srgb,var(--docs-success) 5%,var(--docs-bg))}.omni-docs .docs-callout>[role=none]{border-radius:0}.omni-docs .docs-callout svg{width:16px;height:16px;margin-top:1px;fill:none;color:var(--callout-color)}.omni-docs .docs-callout p{font-size:13px;line-height:21px}.omni-docs .fd-steps{margin:28px 0 36px;margin-inline-start:14px;border-inline-start:1px solid var(--docs-border-strong);padding-inline-start:29px}.omni-docs .fd-step{position:relative;padding:0 0 30px 12px}.omni-docs .fd-step:last-child{padding-bottom:2px}.omni-docs .fd-step:before{display:grid;width:27px;height:27px;place-items:center;border:1px solid var(--docs-border);border-radius:var(--docs-radius);background:var(--docs-bg);color:var(--docs-text-secondary);box-shadow:0 0 0 5px var(--docs-bg);font:600 11px/1 var(--font-mono);inset-inline-start:-43px}.omni-docs .fd-step>h3:first-child{margin-top:0}.omni-docs .omni-docs-prose :where([role=tablist]){gap:18px;border-bottom:1px solid var(--docs-border);padding:0 14px}.omni-docs .omni-docs-prose :where([role=tab]){min-height:40px;border-bottom-width:1px;color:var(--docs-text-muted);font-size:12px}.omni-docs .omni-docs-prose :where([role=tab])[data-state=active]{border-color:var(--docs-text);color:var(--docs-text)}.omni-docs .omni-docs-prose :where([role=tabpanel]){border-radius:0;background:var(--docs-bg)}.omni-docs .omni-docs-prose :where(div:has(>[role=tablist])){border-color:var(--docs-border);border-radius:var(--docs-radius);background:transparent;box-shadow:none}.omni-docs .omni-docs-prose :where(table){width:max-content;min-width:100%;border-collapse:collapse;color:var(--docs-text-secondary);font-size:13px;line-height:21px}.omni-docs .omni-docs-prose :where(th){border-bottom:1px solid var(--docs-border-strong);background:var(--docs-surface);color:var(--docs-text);padding:9px 12px;font-size:11px;font-weight:650;letter-spacing:.035em;text-align:left;text-transform:uppercase}.omni-docs .omni-docs-prose :where(td){border-bottom:1px solid var(--docs-border);padding:10px 12px;vertical-align:top}.omni-docs .omni-docs-prose :where(blockquote){margin:24px 0;border-inline-start:2px solid var(--docs-border-strong);color:var(--docs-text-secondary);padding:2px 0 2px 16px;font-style:normal}.omni-docs .omni-docs-prose :where(blockquote p:last-child){margin-bottom:0}.omni-docs .legacy-notice{display:flex;gap:11px;margin-bottom:28px;border:1px solid var(--docs-border);border-inline-start:2px solid var(--docs-warning);border-radius:var(--docs-radius);background:var(--docs-surface);padding:13px 14px;box-shadow:none}.omni-docs .legacy-notice>svg{width:16px;height:16px;flex:0 0 16px;margin-top:2px;color:var(--docs-warning)}.omni-docs .legacy-notice strong{color:var(--docs-text);font-size:13px}.omni-docs .legacy-notice p{margin:2px 0 3px;color:var(--docs-text-secondary);font-size:12px;line-height:19px}.omni-docs .legacy-notice a{color:var(--docs-link);font-size:11px;font-weight:620;text-decoration:underline;text-underline-offset:3px}.omni-docs .omni-docs-prose :where(h2,h3,h4)>a[aria-label],.omni-docs .omni-docs-prose :where(h2,h3,h4)>button{color:var(--docs-text-muted);opacity:0}.omni-docs .omni-docs-prose :where(h2,h3,h4):focus-within>:where(a[aria-label],button),.omni-docs .omni-docs-prose :where(h2,h3,h4):hover>:where(a[aria-label],button){opacity:1}@media (max-width:767px){.omni-docs .docs-endpoint__route{grid-template-columns:auto minmax(0,1fr);padding:12px}.omni-docs .docs-status{grid-column:1/-1}.omni-docs .docs-endpoint__meta{gap:10px 18px;padding:10px 12px}.omni-docs .docs-endpoint__meta-group{width:100%;align-items:flex-start}.omni-docs .docs-endpoint__meta-label{width:78px;flex:0 0 78px;padding-top:3px}.omni-docs .docs-endpoint__badges{min-width:0;flex:1}.omni-docs .docs-agent-instruction__heading{align-items:flex-start}.omni-docs .docs-agent-instruction button{min-height:40px}.omni-docs .omni-docs-prose :where(th,td){padding-inline:10px}}@media (prefers-reduced-motion:reduce){.omni-docs *,.omni-docs-drawer *,.omni-docs-search *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}