:root{--k-primary-50:#f0fdfa;--k-primary-100:#ccfbf1;--k-primary-400:#2dd4bf;--k-primary-600:#0f766e;--k-primary-700:#115e59;--k-accent-50:#fffbeb;--k-accent-500:#f59e0b;--k-accent-700:#b45309;--k-ink-50:#f8fafc;--k-ink-100:#f1f5f9;--k-ink-300:#cbd5e1;--k-ink-500:#64748b;--k-ink-700:#334155;--k-ink-900:#0f172a;--k-white:#fff;--k-ai:#6d28d9;--k-ai-tint:#ede9fe;--k-success:#15803d;--k-warning:#b45309;--k-danger:#dc2626;--k-info:#2563eb;--k-danger-tint:#fee2e2;--k-info-tint:#dbeafe;--k-success-tint:#dcfce7;--k-warning-tint:#fef3c7;--k-neutral-tint:#e2e8f0;--k-accent-text:#92400e;--k-info-text:#1d4ed8;--k-danger-text:#b91c1c;--k-scrim:#0f172a73;--k-bg:var(--k-ink-50);--k-surface:#fff;--k-border:var(--k-ink-300);--k-border-control:var(--k-ink-500);--k-text:var(--k-ink-900);--k-text-2:var(--k-ink-700);--k-text-muted:var(--k-ink-500);--k-on-primary:#fff;--k-hover:#0f172a0d;--k-bubble-customer:var(--k-ink-100);--k-bubble-agent:var(--k-primary-600);--k-bubble-ai:var(--k-ai-tint);--k-note:var(--k-accent-50);--k-layer-frame:var(--k-ink-100);--k-layer-sheet:#fff;--k-layer-raised:var(--k-ink-50);--k-layer-selected:var(--k-primary-100);--k-topbar-h:48px;--k-rail-w:80px;--k-rail-w-compact:64px;--k-sidebar-w:221px;--k-header-h:52px;--k-sheet-gutter:7px;--k-list-w:380px;--k-panel-w:380px;--k-thread-min:480px;--k-thread-max:800px;--k-col-wide:1136px;--k-col-form:736px;--k-col-narrow:640px;--k-row-list:72px;--k-row-header:48px;--k-row-dense:48px;--k-row:64px;--k-control-h:32px;--k-input-h:36px;--k-dialog-w:480px;--k-font-display:"Plus Jakarta Sans", system-ui, sans-serif;--k-font-ui:"Inter", system-ui, sans-serif;--k-font-mono:"JetBrains Mono", ui-monospace, monospace;--k-font-widget:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--k-text-widget:15px;--k-leading-widget:22px;--k-text-credit:11px;--k-launcher-size:56px;--k-radius-sm:6px;--k-radius-md:8px;--k-radius-lg:12px;--k-radius-bubble:18px;--k-radius-widget:20px;--k-radius-full:9999px;--k-shadow-sm:0 1px 2px #0f172a14;--k-shadow-lg:0 12px 32px #0f172a2e;--k-dur-fast:.12s;--k-dur-base:.18s;--k-dur-slow:.24s;--k-ease-out:cubic-bezier(.2, .8, .2, 1);--k-ease-in:cubic-bezier(.4, 0, 1, 1);--k-dur-shimmer:1.4s;--k-shimmer-size:200%;--k-focus-ring-w:2px;--k-focus-ring-offset:2px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--k-bg:#0b1220;--k-surface:#0f172a;--k-border:#334155;--k-border-control:#64748b;--k-text:#e2e8f0;--k-text-2:#cbd5e1;--k-text-muted:#94a3b8;--k-primary-600:#2dd4bf;--k-primary-700:#5eead4;--k-on-primary:#0f172a;--k-hover:#e2e8f00f;--k-danger:#f87171;--k-danger-tint:#450a0a;--k-info-tint:#172554;--k-primary-50:#0f2a2a;--k-primary-100:#134e4a;--k-ai:#c4b5fd;--k-ai-tint:#2e1065;--k-success:#4ade80;--k-info:#93c5fd;--k-warning:#fbbf24;--k-success-tint:#052e16;--k-warning-tint:#451a03;--k-neutral-tint:#1e293b;--k-accent-text:#fde68a;--k-info-text:var(--k-info);--k-danger-text:#fca5a5;--k-bubble-customer:#1e293b;--k-bubble-ai:#2e1065;--k-note:#451a03;--k-layer-frame:#0b1220;--k-layer-sheet:#0f172a;--k-layer-raised:#1e293b;--k-layer-selected:#134e4a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--k-bg:#0b1220;--k-surface:#0f172a;--k-border:#334155;--k-border-control:#64748b;--k-text:#e2e8f0;--k-text-2:#cbd5e1;--k-text-muted:#94a3b8;--k-primary-600:#2dd4bf;--k-primary-700:#5eead4;--k-on-primary:#0f172a;--k-hover:#e2e8f00f;--k-danger:#f87171;--k-danger-tint:#450a0a;--k-info-tint:#172554;--k-primary-50:#0f2a2a;--k-primary-100:#134e4a;--k-ai:#c4b5fd;--k-ai-tint:#2e1065;--k-success:#4ade80;--k-info:#93c5fd;--k-warning:#fbbf24;--k-success-tint:#052e16;--k-warning-tint:#451a03;--k-neutral-tint:#1e293b;--k-accent-text:#fde68a;--k-info-text:var(--k-info);--k-danger-text:#fca5a5;--k-bubble-customer:#1e293b;--k-bubble-ai:#2e1065;--k-note:#451a03;--k-layer-frame:#0b1220;--k-layer-sheet:#0f172a;--k-layer-raised:#1e293b;--k-layer-selected:#134e4a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--docs-nav-w:240px;--docs-measure:72ch;--docs-gutter:16px}*,:before,:after{box-sizing:border-box}body{background:var(--k-bg);color:var(--k-text);font:400 16px/24px var(--k-font-ui);margin:0}a{color:var(--k-primary-700);text-underline-offset:2px}:focus-visible{outline:var(--k-focus-ring-w) solid var(--k-primary-600);outline-offset:var(--k-focus-ring-offset)}.skip{left:var(--docs-gutter);background:var(--k-surface);border-radius:var(--k-radius-md);padding:8px 12px;position:absolute;top:-48px}.skip:focus{top:8px}.site-header{min-height:56px;padding:0 var(--docs-gutter);background:var(--k-surface);border-bottom:1px solid var(--k-border);align-items:center;display:flex}.brand{color:var(--k-text);font:700 18px/28px var(--k-font-display);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.brand-mark{border-radius:var(--k-radius-md) var(--k-radius-md) var(--k-radius-md) 4px;background:var(--k-primary-600);width:24px;height:24px}.brand-sub{color:var(--k-text-muted);font:500 14px/20px var(--k-font-ui)}.site-nav{padding:8px var(--docs-gutter);background:var(--k-surface);border-bottom:1px solid var(--k-border)}.site-nav ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.site-nav a{border-radius:var(--k-radius-md);color:var(--k-text-2);padding:8px 12px;font-size:14px;line-height:20px;text-decoration:none;display:block}.site-nav a:hover{background:var(--k-hover)}.site-nav a[aria-current=page]{background:var(--k-layer-selected);color:var(--k-text);font-weight:600}main{min-width:0;padding:32px var(--docs-gutter) 64px}main>*{max-width:var(--docs-measure)}main>.wide,#reference>*{max-width:none}h1{font:700 36px/44px var(--k-font-display);margin:0 0 16px}h2{font:700 24px/32px var(--k-font-display);margin:48px 0 12px}h3{font:600 18px/28px var(--k-font-ui);margin:32px 0 8px}h4{font:600 16px/24px var(--k-font-ui);margin:16px 0 8px}.lead{color:var(--k-text-2);font-size:18px;line-height:28px}code,pre{font-family:var(--k-font-mono);font-size:14px}:not(pre)>code{border-radius:var(--k-radius-sm);background:var(--k-neutral-tint);overflow-wrap:anywhere;padding:0 4px}pre{border:1px solid var(--k-border);border-radius:var(--k-radius-lg);background:var(--k-surface);margin:16px 0;padding:16px;line-height:20px;overflow-x:auto}pre:focus-visible{outline-offset:0}figure{margin:16px 0}figcaption{color:var(--k-text-muted);font-size:14px}.note{border:1px solid var(--k-border);border-radius:var(--k-radius-sm);background:var(--k-accent-50);color:var(--k-text);padding:12px 16px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}th,td{border-bottom:1px solid var(--k-border);text-align:left;vertical-align:top;padding:8px}td:first-child code{overflow-wrap:normal;white-space:nowrap}th{color:var(--k-text-muted);font-weight:600}ol.steps>li{margin-bottom:8px}.version{color:var(--k-text-muted);font:500 16px/24px var(--k-font-ui)}.toc{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.toc a{border:1px solid var(--k-border);border-radius:var(--k-radius-full);padding:4px 12px;font-size:14px;text-decoration:none;display:block}.operation{border:1px solid var(--k-border);border-radius:var(--k-radius-lg);background:var(--k-surface);margin:16px 0;padding:16px}.operation h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.operation .path{overflow-wrap:anywhere}.method{border-radius:var(--k-radius-sm);background:var(--k-neutral-tint);color:var(--k-text);font:600 12px/16px var(--k-font-mono);padding:2px 8px}.method-get{background:var(--k-info-tint)}.method-post{background:var(--k-success-tint)}.method-patch,.method-put{background:var(--k-warning-tint)}.method-delete{background:var(--k-danger-tint)}.summary{font-weight:500}.auth,.media-type{color:var(--k-text-2);font-size:14px}.req{color:var(--k-danger-text);font-size:12px;line-height:16px}.props{margin:4px 0;padding-left:20px;font-size:14px;line-height:20px}.props p{color:var(--k-text-muted);margin:0}.responses dt{margin-top:8px}.responses dd{margin-left:16px}.state{color:var(--k-text-2)}.state-error{color:var(--k-danger-text)}.site-footer{padding:24px var(--docs-gutter);border-top:1px solid var(--k-border);color:var(--k-text-muted);font-size:14px}@media (width>=960px){body{grid-template-columns:var(--docs-nav-w) minmax(0, 1fr);grid-template-rows:auto 1fr auto;display:grid}.site-header{grid-column:1/-1}.site-nav{border-right:1px solid var(--k-border);border-bottom:0;padding-top:24px}.site-nav ul{flex-direction:column;position:sticky;top:24px}main{padding:32px 48px 64px}.site-footer{grid-column:1/-1}}
