.playground[data-v-d1a77325]{border-radius:var(--radius-xl);border:var(--card-border);background:var(--card-color);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1.25rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.playground__controls[data-v-d1a77325]{flex-direction:column;gap:1rem;min-width:0;display:flex}.playground__endpoint[data-v-d1a77325]{font-size:var(--small-size);align-items:center;gap:.6rem;display:flex}.playground__endpoint code[data-v-d1a77325]{font-family:var(--font-mono);color:var(--content-normal-color);overflow-wrap:anywhere}.playground__method[data-v-d1a77325]{border-radius:var(--radius-xs);background:color-mix(in oklab, var(--BT_green-color) var(--chip-fill-amount), var(--chip-fill-base));font-family:var(--font-mono);font-size:var(--tiny-size);color:color-mix(in oklab, var(--BT_green-color) var(--chip-ink-amount), var(--chip-ink-base));padding:.2rem .5rem;font-weight:700}.playground__form[data-v-d1a77325]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.playground__form .playground__field[data-v-d1a77325]:first-child{grid-column:1/-1}.playground__field[data-v-d1a77325]{font-size:var(--tiny-size);color:var(--content-dim-color);flex-direction:column;gap:.35rem;font-weight:650;display:flex}.playground__input[data-v-d1a77325]{border:1px solid var(--border-strong-color);border-radius:var(--radius-md);background:var(--container-lowest-color);width:100%;height:2.6rem;font:inherit;font-size:var(--small-size);color:var(--content-bright-color);padding:0 .75rem}.playground__input[data-v-d1a77325]:focus{border-color:var(--primary-color);outline:none}.playground__table[data-v-d1a77325]{border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--mock-main-color);overflow:hidden}.playground__table-head[data-v-d1a77325]{border-bottom:1px solid var(--border-color);font-size:var(--small-size);color:var(--content-bright-color);align-items:center;gap:.5rem;padding:.65rem .85rem;font-weight:700;display:flex}.playground__table-head[data-v-d1a77325] .icon{color:var(--resource-database-color)}.playground__table-head span[data-v-d1a77325]{font-size:var(--tiny-size);color:var(--content-dark-color);margin-left:auto;font-weight:500}.playground__row[data-v-d1a77325]{border-bottom:1px solid var(--border-color);font-size:var(--small-size);transition:background-color .4s var(--ease-out);grid-template-columns:minmax(0,1fr) auto 5.5rem;align-items:center;gap:.75rem;padding:.55rem .85rem;display:grid}.playground__row[data-v-d1a77325]:last-child{border-bottom:0}.playground__row--highlighted[data-v-d1a77325]{background:var(--primary-soft-color);box-shadow:inset 3px 0 0 var(--primary-color)}.playground__row-name[data-v-d1a77325]{white-space:nowrap;text-overflow:ellipsis;color:var(--content-bright-color);font-weight:600;overflow:hidden}.playground__status[data-v-d1a77325]{border-radius:var(--radius-chip);background:color-mix(in oklab, var(--status-color) var(--chip-fill-amount), var(--chip-fill-base));font-size:var(--tiny-size);color:color-mix(in oklab, var(--status-color) var(--chip-ink-amount), var(--chip-ink-base));padding:.15rem .55rem;font-weight:650}.playground__row-value[data-v-d1a77325]{font-variant-numeric:tabular-nums;text-align:right;color:var(--content-dim-color)}.playground-row-enter-active[data-v-d1a77325]{transition:opacity .4s var(--ease-out), transform .4s var(--ease-spring)}.playground-row-enter-from[data-v-d1a77325]{opacity:0;transform:translateY(-.5rem)}.playground-row-move[data-v-d1a77325]{transition:transform .4s var(--ease-out)}.playground-row-leave-active[data-v-d1a77325]{display:none}.playground__code[data-v-d1a77325]{flex-direction:column;gap:1rem;min-width:0;display:flex}.playground__code[data-v-d1a77325] .code-block__pre{max-height:17rem;font-size:.78rem}.playground__response[data-v-d1a77325]{flex-direction:column;gap:.5rem;display:flex}.playground__status-line[data-v-d1a77325]{font-family:var(--font-mono);font-size:var(--tiny-size);color:var(--content-dim-color);align-items:center;gap:.5rem;display:flex}.playground__dot[data-v-d1a77325]{background:var(--content-darkest-color);border-radius:50%;width:.5rem;height:.5rem}.playground__dot--sending[data-v-d1a77325]{background:var(--warning-color);animation:pulse .9s var(--ease-in-out) infinite}.playground__dot--ok[data-v-d1a77325]{background:var(--success-color)}.playground__note[data-v-d1a77325]{font-size:var(--tiny-size);color:var(--content-dark-color);gap:.5rem;display:flex}.playground__note[data-v-d1a77325] .icon{margin-top:.15rem}@media (max-width:960px){.playground[data-v-d1a77325]{grid-template-columns:minmax(0,1fr)}}.mcp-trace[data-v-5e1d2ff2]{border-radius:var(--radius-xl);border:1px solid var(--border-color);background:var(--mock-frame-color);box-shadow:var(--shadow-lg);overflow:hidden}.mcp-trace__bar[data-v-5e1d2ff2]{border-bottom:1px solid var(--border-color);font-size:var(--tiny-size);color:var(--content-dim-color);align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:600;display:flex}.mcp-trace__dots[data-v-5e1d2ff2]{gap:.35rem;display:flex}.mcp-trace__dots i[data-v-5e1d2ff2]{background:var(--container-high-color);border-radius:50%;width:.6rem;height:.6rem}.mcp-trace__live[data-v-5e1d2ff2]{color:var(--success-color);align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.mcp-trace__live i[data-v-5e1d2ff2]{width:.45rem;height:.45rem;animation:pulse 1.6s var(--ease-in-out) infinite;background:currentColor;border-radius:50%}.mcp-trace__log[data-v-5e1d2ff2]{flex-direction:column;gap:.6rem;min-height:25rem;padding:1.25rem;display:flex}.mcp-trace__line[data-v-5e1d2ff2]{animation:fade-up .35s var(--ease-out)}.mcp-trace__line--call[data-v-5e1d2ff2],.mcp-trace__line--result[data-v-5e1d2ff2]{font-family:var(--font-mono);grid-template-columns:1.25rem minmax(0,1fr);gap:.4rem;font-size:.78rem;line-height:1.55;display:grid}.mcp-trace__line--call code[data-v-5e1d2ff2]{color:var(--content-normal-color);overflow-wrap:anywhere}.mcp-trace__line--call strong[data-v-5e1d2ff2]{color:var(--primary-color)}.mcp-trace__line--result code[data-v-5e1d2ff2]{color:var(--content-dim-color)}.mcp-trace__arrow[data-v-5e1d2ff2]{color:var(--content-dark-color)}.mcp-trace__line--prompt[data-v-5e1d2ff2],.mcp-trace__line--answer[data-v-5e1d2ff2]{border-radius:var(--radius-lg);font-size:var(--small-size);color:var(--content-bright-color);flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}.mcp-trace__line--prompt[data-v-5e1d2ff2]{background:var(--container-color);align-self:flex-end;max-width:85%}.mcp-trace__line--answer[data-v-5e1d2ff2]{border:1px solid color-mix(in oklab, var(--primary-color) 35%, var(--border-color));background:var(--primary-soft-color);margin-top:.4rem}.mcp-trace__who[data-v-5e1d2ff2]{font-size:var(--tiny-size);color:var(--content-dim-color);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.mcp-trace__who--agent[data-v-5e1d2ff2]{color:var(--primary-color)}.mcp-clients[data-v-01638d2d]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.mcp-clients__picker[data-v-01638d2d]{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.mcp-clients__filters[data-v-01638d2d]{flex-wrap:wrap;gap:.4rem;display:flex}.mcp-clients__filter[data-v-01638d2d]{border:1px solid var(--border-color);background:var(--card-color);height:2.25rem;color:var(--content-dim-color);font-size:var(--small-size);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:0 .85rem;font-weight:600;display:inline-flex}.mcp-clients__filter[data-v-01638d2d]:hover{color:var(--content-bright-color);border-color:var(--border-strong-color)}.mcp-clients__filter--active[data-v-01638d2d]{border-color:var(--content-bright-color);background:var(--content-bright-color);color:var(--page-color)}.mcp-clients__filter--active[data-v-01638d2d]:hover{color:var(--page-color)}.mcp-clients__filter-count[data-v-01638d2d]{font-size:var(--tiny-size);opacity:.6;font-weight:700}.mcp-clients__grid[data-v-01638d2d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid;position:relative}.mcp-clients__client[data-v-01638d2d]{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--card-color);text-align:left;width:100%;transition:border-color .25s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-spring);align-items:center;gap:.8rem;padding:.7rem .85rem;display:flex}.mcp-clients__client[data-v-01638d2d]:hover{border-color:var(--border-strong-color);box-shadow:0 .75rem 1.75rem -1rem color-mix(in oklab, var(--brand-color) 70%, transparent);transform:translateY(-2px)}.mcp-clients__client[data-v-01638d2d]:hover .brand-tile{transform:rotate(-6deg)scale(1.06)}.mcp-clients__client[data-v-01638d2d] .brand-tile{transition:transform .35s var(--ease-spring)}.mcp-clients__client--active[data-v-01638d2d],.mcp-clients__client--active[data-v-01638d2d]:hover{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-soft-color), 0 .75rem 1.75rem -1rem color-mix(in oklab, var(--brand-color) 70%, transparent)}.mcp-clients__client-text[data-v-01638d2d]{flex-direction:column;min-width:0;display:flex}.mcp-clients__client-name[data-v-01638d2d]{font-size:var(--small-size);color:var(--content-bright-color);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.mcp-clients__client-vendor[data-v-01638d2d]{font-size:var(--tiny-size);color:var(--content-dark-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcp-clients__generic[data-v-01638d2d]{border:1px dashed var(--border-strong-color);border-radius:var(--radius-lg);font-size:var(--small-size);color:var(--content-dim-color);gap:.65rem;padding:.9rem 1rem;display:flex}.mcp-clients__generic[data-v-01638d2d]>.icon{color:var(--primary-color);flex-shrink:0;margin-top:.2rem}.mcp-clients__generic code[data-v-01638d2d]{border-radius:var(--radius-xs);background:var(--container-low-color);font-family:var(--font-mono);color:var(--content-bright-color);overflow-wrap:anywhere;padding:.1rem .4rem;font-size:.85em}.mcp-clients__panel[data-v-01638d2d]{top:calc(var(--header-height) + 1.5rem);border:var(--card-border);border-radius:var(--radius-xl);background:var(--card-color);min-width:0;box-shadow:var(--shadow-lg);padding:clamp(1.25rem,2.5vw,1.75rem);position:sticky}.mcp-clients__panel-body[data-v-01638d2d]{flex-direction:column;gap:1.25rem;display:flex}.mcp-clients__panel-header[data-v-01638d2d]{align-items:center;gap:1rem;display:flex}.mcp-clients__panel-header p[data-v-01638d2d]{font-size:var(--small-size);color:var(--content-dim-color)}.mcp-clients__panel-logo[data-v-01638d2d]{display:inline-grid;position:relative}.mcp-clients__panel-logo[data-v-01638d2d]:before{content:"";background:var(--brand-color);filter:blur(1rem);opacity:.55;border-radius:50%;position:absolute;inset:.4rem}.mcp-clients__panel-logo[data-v-01638d2d] .brand-tile{animation:pop-in .45s var(--ease-spring);position:relative}.mcp-clients__auth[data-v-01638d2d]{border-radius:var(--radius-chip);font-size:var(--tiny-size);white-space:nowrap;align-items:center;gap:.4rem;margin-left:auto;padding:.3rem .65rem;font-weight:700;display:inline-flex}.mcp-clients__auth--oauth[data-v-01638d2d]{background:color-mix(in oklab, var(--success-color) 14%, transparent);color:var(--success-color)}.mcp-clients__auth--api-key[data-v-01638d2d]{background:color-mix(in oklab, var(--warning-color) 16%, transparent);color:var(--warning-color)}.mcp-clients__steps[data-v-01638d2d]{font-size:var(--small-size);color:var(--content-normal-color);flex-direction:column;gap:.65rem;display:flex}.mcp-clients__steps li[data-v-01638d2d]{align-items:flex-start;gap:.7rem;display:flex}.mcp-clients__step-number[data-v-01638d2d]{background:var(--container-color);width:1.5rem;height:1.5rem;color:var(--content-bright-color);font-size:var(--tiny-size);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.mcp-clients__note[data-v-01638d2d]{border-radius:var(--radius-md);background:var(--primary-soft-color);font-size:var(--small-size);color:var(--content-normal-color);gap:.6rem;padding:.8rem .95rem;display:flex}.mcp-clients__note[data-v-01638d2d]>.icon{color:var(--primary-color);flex-shrink:0;margin-top:.2rem}.mcp-clients__guide[data-v-01638d2d]{font-size:var(--small-size);color:var(--primary-color);align-self:flex-start;align-items:center;gap:.5rem;font-weight:650;display:inline-flex}.mcp-clients__guide[data-v-01638d2d] .icon{transition:translate .2s var(--ease-out)}.mcp-clients__guide[data-v-01638d2d]:hover .icon{translate:.2rem}.mcp-client-move[data-v-01638d2d],.mcp-client-enter-active[data-v-01638d2d]{transition:opacity .3s var(--ease-out), transform .4s var(--ease-spring)}.mcp-client-leave-active[data-v-01638d2d]{opacity:0;transition:none;position:absolute}.mcp-client-enter-from[data-v-01638d2d]{opacity:0;transform:scale(.92)}.mcp-panel-enter-active[data-v-01638d2d],.mcp-panel-leave-active[data-v-01638d2d]{transition:opacity .2s var(--ease-out), transform .25s var(--ease-out)}.mcp-panel-enter-from[data-v-01638d2d]{opacity:0;transform:translateY(.5rem)}.mcp-panel-leave-to[data-v-01638d2d]{opacity:0;transform:translateY(-.25rem)}@media (max-width:1180px){.mcp-clients__grid[data-v-01638d2d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.mcp-clients[data-v-01638d2d]{grid-template-columns:minmax(0,1fr)}.mcp-clients__panel[data-v-01638d2d]{position:static}.mcp-clients__grid[data-v-01638d2d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.mcp-clients__grid[data-v-01638d2d]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-clients__panel-header[data-v-01638d2d]{flex-wrap:wrap}}.mcp-stack[data-v-91bdbb74]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:inline-flex}.mcp-stack__label[data-v-91bdbb74]{font-size:var(--small-size);color:var(--content-dim-color);font-weight:600}.mcp-stack__tiles[data-v-91bdbb74]{align-items:center;padding-left:.55rem;display:flex}.mcp-stack__tile[data-v-91bdbb74],.mcp-stack__more[data-v-91bdbb74]{z-index:calc(20 - var(--index));box-shadow:0 0 0 3px var(--page-color);animation:pop-in .5s var(--ease-spring) backwards;animation-delay:calc(var(--index) * 55ms + .3s);transition:margin .45s var(--ease-spring), transform .45s var(--ease-spring);border-radius:calc(.6075rem + 3px);margin-left:-.55rem;position:relative}.mcp-stack__tile[data-v-91bdbb74] .brand-tile{display:grid}.mcp-stack__more[data-v-91bdbb74]{background:var(--container-color);height:2.25rem;color:var(--content-bright-color);font-size:var(--tiny-size);place-items:center;padding:0 .6rem;font-weight:700;display:grid}.mcp-stack:hover .mcp-stack__tile[data-v-91bdbb74],.mcp-stack:hover .mcp-stack__more[data-v-91bdbb74],.mcp-stack:focus-visible .mcp-stack__tile[data-v-91bdbb74],.mcp-stack:focus-visible .mcp-stack__more[data-v-91bdbb74]{margin-left:.2rem}.mcp-stack__tile[data-v-91bdbb74]:hover{transform:translateY(-.3rem)rotate(-6deg)}.developers-page__hero[data-v-3a8298f0]{padding-bottom:var(--section-space)}.developers-page__hero-grid[data-v-3a8298f0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.developers-page__hero-grid[data-v-3a8298f0] .section-heading{margin-bottom:2rem}.developers-page__actions[data-v-3a8298f0]{flex-wrap:wrap;gap:.75rem;display:flex}.developers-page__works-with[data-v-3a8298f0]{margin-top:2.25rem}.developers-page__hero-code[data-v-3a8298f0]{min-width:0;box-shadow:var(--shadow-lg);border-radius:var(--radius-lg);transition:rotate .6s var(--ease-out);rotate:1deg}.developers-page__hero-code[data-v-3a8298f0]:hover{rotate:0deg}.developers-page__mcp-grid[data-v-3a8298f0]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.developers-page__mcp-copy[data-v-3a8298f0] .section-heading{margin-bottom:2rem}.developers-page__tools[data-v-3a8298f0]{border-top:1px solid var(--border-color);flex-direction:column;display:flex}.developers-page__tools li[data-v-3a8298f0]{border-bottom:1px solid var(--border-color);grid-template-columns:13rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.developers-page__tools code[data-v-3a8298f0]{font-family:var(--font-mono);font-size:var(--small-size);color:var(--primary-color);font-weight:600}.developers-page__tools p[data-v-3a8298f0]{font-size:var(--small-size);color:var(--content-dim-color)}.developers-page__facts[data-v-3a8298f0]{flex-wrap:wrap;gap:.5rem;margin-block:1.5rem;display:flex}.developers-page__facts li[data-v-3a8298f0]{border-radius:var(--radius-chip);background:var(--container-low-color);font-size:var(--tiny-size);color:var(--content-normal-color);align-items:center;gap:.4rem;padding:.35rem .75rem;font-weight:650;display:inline-flex}.developers-page__facts[data-v-3a8298f0] .icon{color:var(--success-color)}.developers-page__mcp-url[data-v-3a8298f0]{font-size:var(--small-size);color:var(--content-dim-color);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.developers-page__mcp-url code[data-v-3a8298f0]{border-radius:var(--radius-sm);background:var(--container-low-color);font-family:var(--font-mono);color:var(--content-bright-color);padding:.3rem .6rem}.developers-page__mcp-url-link[data-v-3a8298f0]{color:var(--primary-color);align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.developers-page__mcp-url-link[data-v-3a8298f0] .icon{transition:translate .2s var(--ease-out);font-size:.75em}.developers-page__mcp-url-link[data-v-3a8298f0]:hover .icon{translate:0 .15rem}.developers-page__mcp-trace[data-v-3a8298f0]{top:calc(var(--header-height) + 2rem);position:sticky}.developers-page__auth[data-v-3a8298f0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.developers-page__auth-card[data-v-3a8298f0]{border-radius:var(--radius-xl);border:var(--card-border);background:var(--card-color);color:var(--content-dim-color);flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2rem);display:flex}.developers-page__auth-card header[data-v-3a8298f0]{align-items:center;gap:.85rem;display:flex}.developers-page__badge[data-v-3a8298f0]{border-radius:var(--radius-chip);background:var(--primary-color);font-size:var(--tiny-size);color:var(--on-primary-color);margin-left:auto;padding:.2rem .6rem;font-weight:700}.developers-page__auth-card ul[data-v-3a8298f0]{font-size:var(--small-size);color:var(--content-normal-color);flex-direction:column;gap:.6rem;display:flex}.developers-page__auth-card li[data-v-3a8298f0]{gap:.6rem;display:flex}.developers-page__auth-card li[data-v-3a8298f0] .icon{color:var(--primary-color);margin-top:.2rem}.developers-page__docs[data-v-3a8298f0]{border-top:1px solid var(--border-color);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.developers-page__doc[data-v-3a8298f0]{height:100%;font-size:var(--small-size);color:var(--content-dim-color);flex-direction:column;gap:.5rem;padding:1.75rem 1.5rem 1.75rem 0;display:flex;position:relative}.developers-page__doc strong[data-v-3a8298f0]{color:var(--content-bright-color);transition:color .2s var(--ease-out);font-size:1.1rem}.developers-page__doc:hover strong[data-v-3a8298f0]{color:var(--primary-color)}.developers-page__doc-icon[data-v-3a8298f0]{color:var(--primary-color);margin-bottom:.75rem;font-size:1.5rem}.developers-page__doc-arrow[data-v-3a8298f0]{opacity:0;transition:opacity .2s var(--ease-out), translate .2s var(--ease-out);font-size:.8rem;position:absolute;top:1.75rem;right:1.5rem;translate:-.25rem .25rem}.developers-page__doc:hover .developers-page__doc-arrow[data-v-3a8298f0]{opacity:1;translate:0}@media (max-width:1024px){.developers-page__hero-grid[data-v-3a8298f0],.developers-page__mcp-grid[data-v-3a8298f0]{grid-template-columns:minmax(0,1fr)}.developers-page__mcp-trace[data-v-3a8298f0]{position:static}.developers-page__docs[data-v-3a8298f0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.developers-page__auth[data-v-3a8298f0],.developers-page__docs[data-v-3a8298f0]{grid-template-columns:minmax(0,1fr)}.developers-page__tools li[data-v-3a8298f0]{grid-template-columns:minmax(0,1fr);gap:.35rem}}
