.docs-page[data-v-7c9ed267]{min-height:100vh;overflow-x:clip;--mcp-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}.docs-main[data-v-7c9ed267]{margin:0 auto;overflow-x:clip;padding:44px 0 72px;width:min(calc(100% - 32px),1320px)}.auth-card[data-v-7c9ed267],.docs-hero__copy[data-v-7c9ed267],.state-card[data-v-7c9ed267],.tool-group[data-v-7c9ed267]{background:var(--surface);border:1px solid var(--surface-border);box-shadow:var(--shadow-md)}h1[data-v-7c9ed267],h2[data-v-7c9ed267],h3[data-v-7c9ed267]{font-family:var(--font-heading);letter-spacing:-.04em;margin:0}code[data-v-7c9ed267]{font-family:var(--mcp-mono)}.visually-hidden[data-v-7c9ed267]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.docs-hero[data-v-7c9ed267]{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.docs-hero__copy[data-v-7c9ed267]{border-radius:28px;padding:36px}.docs-hero__copy h1[data-v-7c9ed267]{font-size:clamp(2.6rem,4.6vw,4.5rem);letter-spacing:-.05em;line-height:.98;max-width:13ch}.docs-hero__summary[data-v-7c9ed267]{color:var(--text-muted);font-size:1.04rem;line-height:1.7;margin:20px 0 0;max-width:58ch}.hero-figures[data-v-7c9ed267]{display:flex;gap:36px;margin:28px 0 0}.hero-figures dt[data-v-7c9ed267]{color:var(--text-muted);font-size:.9rem}.hero-figures dd[data-v-7c9ed267]{align-items:center;display:flex;font-family:var(--font-heading);font-size:2.4rem;font-variant-numeric:tabular-nums;font-weight:700;height:2.6rem;letter-spacing:-.04em;margin:4px 0 0}.stat-spinner[data-v-7c9ed267]{animation:spin-7c9ed267 .7s linear infinite;border:3px solid var(--text-muted);border-radius:50%;border-top:3px solid transparent;display:inline-block;height:22px;width:22px}@keyframes spin-7c9ed267{to{transform:rotate(1turn)}}.docs-hero__actions[data-v-7c9ed267]{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.primary-button[data-v-7c9ed267],.secondary-button[data-v-7c9ed267]{align-items:center;border-radius:999px;display:inline-flex;font:inherit;font-weight:600;justify-content:center;padding:14px 22px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.primary-button[data-v-7c9ed267]{background:var(--accent);border:none;box-shadow:0 8px 24px var(--ink-glow);color:#fff}.secondary-button[data-v-7c9ed267]{background:var(--surface);border:1px solid var(--surface-border);color:var(--text)}.secondary-button[data-v-7c9ed267]:hover{border-color:var(--accent)}.primary-button--button[data-v-7c9ed267],.secondary-button--button[data-v-7c9ed267]{cursor:pointer}.session[data-v-7c9ed267]{background:#0c1219;border-radius:28px;box-shadow:var(--shadow-lg);color:#c8daf0;display:flex;flex-direction:column;gap:16px;margin:0;min-width:0;padding:26px}.session__caption[data-v-7c9ed267]{color:#c8daf08c;font-size:.82rem;margin-bottom:auto}.session__line[data-v-7c9ed267]{animation:session-in-7c9ed267 .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.35s + var(--step)*.7s)}@keyframes session-in-7c9ed267{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.session__line[data-v-7c9ed267]{animation:none}}.session__turn p[data-v-7c9ed267]{color:#e6f1fb;font-size:1.02rem;line-height:1.6;margin:6px 0 0}.session__speaker[data-v-7c9ed267]{color:#c8daf099;font-size:.8rem;font-weight:700}.session__turn--assistant .session__speaker[data-v-7c9ed267]{color:#7fd3f2}.session__call[data-v-7c9ed267]{background:#ffffff09;border-left:2px solid rgba(50,172,220,.45);border-radius:0 14px 14px 0;margin-left:14px;min-width:0;padding:12px 14px}.session__call-head[data-v-7c9ed267]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.session__call-head>code[data-v-7c9ed267]{color:#e0f4ff;font-size:.92rem;font-weight:600}.session__pill[data-v-7c9ed267]{background:#32acdc29;border-radius:999px;color:#bde8f8;font-size:.72rem;font-weight:600;padding:3px 9px}.session__pill--danger[data-v-7c9ed267]{background:#f8727229;color:#fecaca}.session__pill--cap[data-v-7c9ed267]{background:transparent;border:1px solid rgba(200,218,240,.18);color:#c8daf0bf;font-family:var(--mcp-mono)}.session__args[data-v-7c9ed267]{color:#c8daf0b3;display:block;font-size:.8rem;margin-top:8px;overflow-wrap:anywhere}.docs-block[data-v-7c9ed267]{margin-top:64px;scroll-margin-top:96px}.docs-block__intro[data-v-7c9ed267]{margin-bottom:24px;max-width:64ch}.docs-block__intro h2[data-v-7c9ed267]{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.docs-block__intro p[data-v-7c9ed267]{color:var(--text-muted);line-height:1.7;margin:12px 0 0}.connect[data-v-7c9ed267]{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.connect__aside[data-v-7c9ed267]{color:var(--text-muted);font-size:.9rem;line-height:1.6;margin:14px 0 0}.server-picker[data-v-7c9ed267]{display:grid;gap:12px}.server-option[data-v-7c9ed267]{background:var(--surface);border:1px solid var(--surface-border);border-radius:22px;color:var(--text);cursor:pointer;display:grid;font:inherit;gap:8px;padding:20px 22px;text-align:left;transition:border-color .15s ease,background .15s ease}.server-option--active[data-v-7c9ed267],.server-option[data-v-7c9ed267]:hover{border-color:var(--accent)}.server-option--active[data-v-7c9ed267]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.server-option__head[data-v-7c9ed267]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.server-option__head strong[data-v-7c9ed267]{font-family:var(--font-heading);font-size:1.15rem;letter-spacing:-.02em}.server-option__auth[data-v-7c9ed267]{color:var(--text-muted);font-size:.8rem}.server-option__body[data-v-7c9ed267]{color:var(--text-muted);font-size:.94rem;line-height:1.6}.server-option__url[data-v-7c9ed267]{color:var(--accent-strong);font-size:.8rem;overflow-wrap:anywhere}.snippet-panel[data-v-7c9ed267]{background:#0c1219;border-radius:22px;box-shadow:var(--shadow-lg);color:#c8daf0;display:flex;flex-direction:column;min-width:0;padding:18px}.snippet-tabs[data-v-7c9ed267]{display:flex;flex-wrap:wrap;gap:6px}.snippet-tabs__button[data-v-7c9ed267]{background:#ffffff0a;border:1px solid rgba(200,218,240,.14);border-radius:999px;color:#c8daf0b8;cursor:pointer;font:inherit;font-size:.82rem;font-weight:600;padding:8px 14px;transition:background .15s ease,border-color .15s ease}.snippet-tabs__button--active[data-v-7c9ed267]{background:#32acdc2e;border-color:#32acdc66;color:#e0f4ff}.snippet-panel__bar[data-v-7c9ed267]{align-items:center;border-bottom:1px solid rgba(200,218,240,.1);display:flex;gap:12px;justify-content:space-between;margin:16px 0 10px;padding-bottom:10px}.snippet-panel__file[data-v-7c9ed267]{color:#c8daf099;font-family:var(--mcp-mono);font-size:.8rem}.copy-button[data-v-7c9ed267]{background:transparent;border:1px solid rgba(200,218,240,.2);border-radius:999px;color:#e0f4ff;cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;min-width:84px;padding:5px 12px}.copy-button[data-v-7c9ed267]:hover{border-color:#32acdc99}.hljs-pre[data-v-7c9ed267]{flex:1;font-family:var(--mcp-mono);font-size:.86rem;line-height:1.7;margin:0;overflow-x:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.snippet-panel[data-v-7c9ed267] .hljs{background:transparent;padding:0}.snippet-panel__note[data-v-7c9ed267]{color:#c8daf09e;font-size:.84rem;line-height:1.6;margin:14px 0 0}.auth-grid[data-v-7c9ed267]{display:grid;gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.auth-card[data-v-7c9ed267]{border-radius:22px;padding:28px}.auth-card h3[data-v-7c9ed267]{font-size:1.3rem;letter-spacing:-.03em}.auth-steps[data-v-7c9ed267]{counter-reset:step;display:grid;gap:18px;list-style:none;margin:20px 0 0;padding:0}.auth-steps li[data-v-7c9ed267]{-moz-column-gap:14px;column-gap:14px;counter-increment:step;display:grid;grid-template-columns:2rem minmax(0,1fr)}.auth-steps li[data-v-7c9ed267]:before{background:var(--accent-soft);border-radius:50%;color:var(--text);content:counter(step);display:grid;font-family:var(--font-heading);font-size:.9rem;font-weight:700;grid-row:span 2;height:2rem;place-items:center;width:2rem}.auth-steps p[data-v-7c9ed267]{line-height:1.6;margin:4px 0 0}.auth-steps code[data-v-7c9ed267]{color:var(--accent-strong);font-size:.78rem;margin-top:6px;overflow-wrap:anywhere}.auth-card--guard[data-v-7c9ed267]{background:var(--accent-soft);border-color:var(--accent)}.guard-list[data-v-7c9ed267]{display:grid;gap:16px;list-style:none;margin:20px 0 0;padding:0}.guard-list li[data-v-7c9ed267]{border-left:2px solid var(--accent);line-height:1.65;padding-left:16px}.tool-bar[data-v-7c9ed267]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.mode-toggle[data-v-7c9ed267]{background:var(--surface);border:1px solid var(--surface-border);border-radius:10px;display:inline-flex;overflow:hidden}.mode-toggle__button[data-v-7c9ed267]{align-items:center;background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.86rem;font-weight:600;gap:8px;padding:10px 16px;transition:background .15s ease,color .15s ease}.mode-toggle__button[data-v-7c9ed267]:not(:last-child){border-right:1px solid var(--surface-border)}.mode-toggle__button--active[data-v-7c9ed267]{background:var(--accent);color:#fff}.mode-toggle__button[data-v-7c9ed267]:not(.mode-toggle__button--active):hover{background:var(--accent-soft);color:var(--text)}.mode-toggle__count[data-v-7c9ed267]{font-variant-numeric:tabular-nums;opacity:.75}.tool-search[data-v-7c9ed267]{align-items:center;background:var(--surface);border:1px solid var(--surface-border);border-radius:10px;color:var(--text-muted);display:flex;flex:1 1 220px;gap:8px;padding:0 14px}.tool-search[data-v-7c9ed267]:focus-within{border-color:var(--accent)}.tool-search input[data-v-7c9ed267]{background:transparent;border:none;color:var(--text);flex:1;font:inherit;font-size:.9rem;min-width:0;outline:none;padding:10px 0}.state-card[data-v-7c9ed267]{border-radius:22px;display:grid;gap:12px;justify-items:start;padding:30px}.state-card p[data-v-7c9ed267]{color:var(--text-muted);line-height:1.6;margin:0}.state-card--loading[data-v-7c9ed267]{align-content:start;min-height:480px}.docs-layout[data-v-7c9ed267]{display:grid;gap:24px;grid-template-columns:230px minmax(0,1fr);min-height:480px;overflow:clip}.docs-sidebar[data-v-7c9ed267]{position:relative}.docs-sidebar__nav[data-v-7c9ed267]{display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 140px);overflow-y:auto;position:sticky;scrollbar-color:var(--surface-border) transparent;scrollbar-width:thin;top:114px}.sidebar-group[data-v-7c9ed267]{border-radius:8px;color:var(--text-muted);display:flex;font-size:.88rem;gap:10px;justify-content:space-between;padding:8px 12px;text-decoration:none;transition:background .15s ease,color .15s ease}.sidebar-group[data-v-7c9ed267]:hover{background:var(--accent-soft);color:var(--text)}.sidebar-group__count[data-v-7c9ed267]{font-variant-numeric:tabular-nums}.docs-content[data-v-7c9ed267]{align-content:start;display:grid;gap:22px;min-width:0}.tool-count[data-v-7c9ed267]{color:var(--text-muted);font-size:.86rem;margin:0}.tool-group[data-v-7c9ed267]{border-radius:22px;overflow:hidden;scroll-margin-top:96px}.tool-group__title[data-v-7c9ed267]{align-items:baseline;display:flex;font-size:1.3rem;gap:10px;letter-spacing:-.03em;padding:20px 24px 14px}.toolset-id[data-v-7c9ed267]{color:var(--accent-strong);font-family:var(--mcp-mono);font-size:.78rem;font-weight:500;letter-spacing:0;margin-left:auto}.tool-group__title span[data-v-7c9ed267]{color:var(--text-muted);font-family:var(--font-body);font-size:.86rem;font-weight:500;letter-spacing:0}.tool[data-v-7c9ed267]{border-top:1px solid var(--surface-border);scroll-margin-top:96px}.tool__summary[data-v-7c9ed267]{cursor:pointer;display:grid;gap:4px;list-style:none;padding:16px 24px;transition:background .15s ease}.tool__summary[data-v-7c9ed267]::-webkit-details-marker{display:none}.tool__summary[data-v-7c9ed267]:hover{background:var(--accent-soft)}.tool__summary[data-v-7c9ed267]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tool__head[data-v-7c9ed267]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.tool__name[data-v-7c9ed267]{color:var(--text);font-size:.95rem;font-weight:600;overflow-wrap:anywhere}.tool__chevron[data-v-7c9ed267]{color:var(--text-muted);margin-left:auto;transition:transform .2s ease}.tool[open] .tool__chevron[data-v-7c9ed267]{transform:rotate(90deg)}.tool__blurb[data-v-7c9ed267]{color:var(--text-muted);font-size:.92rem;line-height:1.55;max-width:80ch}.tool__access[data-v-7c9ed267]{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px;margin-top:4px}.cap[data-v-7c9ed267]{border:1px solid var(--surface-border);border-radius:999px;font-size:.76rem;padding:1px 8px}.badge[data-v-7c9ed267],.cap[data-v-7c9ed267]{color:var(--text)}.badge[data-v-7c9ed267]{border-radius:999px;font-size:.72rem;font-weight:600;padding:2px 9px}.badge--read[data-v-7c9ed267]{background:var(--info-bg)}.badge--write[data-v-7c9ed267]{background:var(--warning-bg)}.badge--danger[data-v-7c9ed267]{background:var(--destructive-bg)}.tool__detail[data-v-7c9ed267]{padding:0 24px 22px}.tool__description[data-v-7c9ed267]{font-size:.9rem;line-height:1.65;margin:0;max-width:90ch;overflow-wrap:anywhere;white-space:pre-line}.tool__detail h4[data-v-7c9ed267]{color:var(--text-muted);font-size:.86rem;margin:20px 0 10px}.tool__detail h4[data-v-7c9ed267]:first-child{margin-top:4px}.tool__none[data-v-7c9ed267]{color:var(--text-muted);font-size:.88rem;margin:0}.params[data-v-7c9ed267]{border:1px solid var(--surface-border);border-radius:14px;display:grid;margin:0;overflow:hidden}.param[data-v-7c9ed267]{padding:12px 16px}.param+.param[data-v-7c9ed267]{border-top:1px solid var(--surface-border)}.param dt[data-v-7c9ed267]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.param dt code[data-v-7c9ed267]{font-size:.86rem;font-weight:600}.param__type[data-v-7c9ed267]{color:var(--accent-strong);font-family:var(--mcp-mono);font-size:.78rem}.param__required[data-v-7c9ed267]{background:var(--warning-bg);border-radius:999px;color:var(--text);font-size:.74rem;font-weight:600;padding:1px 8px}.param dd[data-v-7c9ed267]{color:var(--text-muted);font-size:.86rem;line-height:1.55;margin:6px 0 0;overflow-wrap:anywhere}@media(max-width:1180px){.auth-grid[data-v-7c9ed267],.connect[data-v-7c9ed267],.docs-hero[data-v-7c9ed267],.docs-layout[data-v-7c9ed267]{grid-template-columns:1fr}.docs-sidebar__nav[data-v-7c9ed267]{flex-direction:row;flex-wrap:wrap;gap:6px;max-height:none;position:static}.sidebar-group[data-v-7c9ed267]{border:1px solid var(--surface-border);border-radius:999px;padding:6px 12px}}@media(max-width:640px){.docs-main[data-v-7c9ed267]{padding-top:32px;width:min(calc(100% - 20px),1320px)}.auth-card[data-v-7c9ed267],.docs-hero__copy[data-v-7c9ed267],.session[data-v-7c9ed267],.state-card[data-v-7c9ed267]{border-radius:22px;padding:20px}.docs-hero__copy h1[data-v-7c9ed267]{font-size:clamp(2rem,9vw,2.6rem)}.docs-hero__actions[data-v-7c9ed267]{align-items:stretch;flex-direction:column}.primary-button[data-v-7c9ed267],.secondary-button[data-v-7c9ed267]{min-height:44px}.docs-block[data-v-7c9ed267]{margin-top:44px}.tool-bar .mode-toggle[data-v-7c9ed267]{width:100%}.tool-bar .mode-toggle__button[data-v-7c9ed267]{flex:1;justify-content:center;padding:10px 8px}.tool-group__title[data-v-7c9ed267],.tool__summary[data-v-7c9ed267]{padding-left:16px;padding-right:16px}.tool__detail[data-v-7c9ed267]{padding:0 16px 18px}.hljs-pre[data-v-7c9ed267]{font-size:.78rem}}
