@scope([data-section="30-dev-hero"]){.dh{min-height:clamp(520px,52vw,720px);padding:var(--header-h) 0 0;text-align:center;place-items:center;display:grid;overflow:hidden}.dh.bk-glow:before{background:radial-gradient(60% 46% at 50% 110%,color-mix(in srgb,var(--signal) 8%,transparent),transparent 72%)}.dh-rain{height:100%;-webkit-mask-image:radial-gradient(var(--rx,48%) var(--ry,42%) at 50% var(--cy,46%),transparent 60%,#000 100%), linear-gradient(180deg,transparent calc(var(--header-h) - 16px),#000 calc(var(--header-h) + 48px),#000 calc(100% - 64px),transparent);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(var(--rx,48%) var(--ry,42%) at 50% var(--cy,46%),transparent 60%,#000 100%), linear-gradient(180deg,transparent calc(var(--header-h) - 16px),#000 calc(var(--header-h) + 48px),#000 calc(100% - 64px),transparent);mask-image:radial-gradient(var(--rx,48%) var(--ry,42%) at 50% var(--cy,46%),transparent 60%,#000 100%), linear-gradient(180deg,transparent calc(var(--header-h) - 16px),#000 calc(var(--header-h) + 48px),#000 calc(100% - 64px),transparent);top:0;-webkit-mask-composite:source-in;mask-composite:intersect}.dh-in{max-width:calc(860px + 2 * var(--gutter));flex-direction:column;align-items:center;padding-top:40px;padding-bottom:40px;display:flex}.dh-eb{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;display:flex}.dh-h{font-size:min(var(--fs-hero),96px);margin-top:24px}.dh-copy{text-wrap:balance;max-width:52ch;margin-top:24px}.dh-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.dh-row .bk-cp:focus-visible{outline:0}.dh-row .bk-chip:has(.bk-cp:focus-visible){outline:2px solid var(--ring);outline-offset:3px;border-color:var(--field-hover)}.dh-actor{font:400 12px/1.6 var(--f-mono);color:var(--fg-3);text-wrap:balance;margin:20px 0 0}.dh-actor .s{white-space:nowrap}.dh-actor[data-placeholder]{text-decoration:none}.dh-actor .s{-webkit-text-decoration:underline dashed var(--placeholder-line);text-decoration:underline dashed var(--placeholder-line);text-underline-offset:5px;text-decoration-thickness:1px}.dh-actor .d{padding-left:.55em}.dh-actor b{color:var(--signal-text);font-weight:400}.dh-note{margin-top:16px}@media (max-width:760px){.dh{padding-bottom:76px}.dh-in{padding-top:32px;padding-bottom:32px}.dh-h{font-size:min(48px,calc((100vw - 2 * var(--gutter)) / 7.4))}.dh-row{flex-direction:column;align-self:stretch;align-items:stretch;gap:12px;margin-top:28px}.dh-row .bk-chip{width:100%}.dh-row .bk-chip code{text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.dh-row .bk-pill{width:100%}}}
@scope([data-section="31-api-surface"]){.ap-body{margin-top:var(--s-8)}.ap-top{align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-5);flex-direction:column;display:flex}.ap-top .bk-label{margin:0}.ap-body>.bk-rule{background:var(--line)}.ap-grid{column-gap:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ap-cell{grid-row:span 4;grid-template-rows:subgrid;align-content:start;min-width:0;padding:36px 0 32px;display:grid;position:relative}.ap-cell:before{content:"";background:var(--line);transform-origin:0;pointer-events:none;height:1px;position:absolute;top:0;left:-24px;right:-24px}.ap-cell:nth-child(3n+1):before{left:0}.ap-cell:nth-child(3n):before{right:0}.ap-cell:nth-child(-n+3):before{display:none}.ap-sig{align-items:flex-start;gap:var(--s-3);min-width:0;margin:0;display:flex}.ap-m{border-radius:var(--r-1);min-width:56px;height:22px;font:500 10.5px/1 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:color var(--d-2) var(--ease),background-color var(--d-2) var(--ease),box-shadow var(--d-2) var(--ease);flex:none;align-items:center;gap:6px;padding:0 7px;display:inline-flex}.ap-m:before{content:"";background:currentColor;flex:none;width:5px;height:5px}.ap-m--get{color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--fg-3)}.ap-m--post{color:var(--signal-text);background:var(--agent-wash)}.ap-path{min-width:0;font:400 17px/22px var(--f-mono);color:var(--fg);letter-spacing:-.01em}.ap-title{font:500 17px/22px var(--f-sans);letter-spacing:-.005em;color:var(--fg);margin:0}.ap-line{margin:var(--s-3) 0 0;max-width:40ch;color:var(--fg-2);text-wrap:pretty;font-size:15px;line-height:1.5}.ap-cell:hover .ap-path,.ap-cell:focus-within .ap-path{text-decoration-style:solid;-webkit-text-decoration-color:var(--fg-3);text-decoration-color:var(--fg-3)}.ap-cell:hover .ap-m--get,.ap-cell:focus-within .ap-m--get{color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg-2)}.ap-cell:hover .ap-m--post,.ap-cell:focus-within .ap-m--post{background:color-mix(in srgb,var(--signal) 22%,var(--bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 45%,transparent)}.ap-dis{place-self:start;align-items:center;gap:var(--s-2);height:32px;margin-top:var(--s-5);border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--fg-2);font:500 var(--fs-label)/1 var(--f-mono);letter-spacing:var(--track-label);text-transform:uppercase;transition:color var(--d-2) var(--ease),border-color var(--d-2) var(--ease),background-color var(--d-2) var(--ease);background:0 0;padding:0 10px 0 12px;display:inline-flex;position:relative}.ap-dis:after{content:"";position:absolute;inset:-7px 0}.ap-dis:hover,.ap-dis:focus-visible{color:var(--fg);border-color:var(--line-strong);background:var(--pill-2-hover)}.ap-dis[aria-expanded=true]{color:var(--fg);border-color:var(--line-strong)}.ap-dis svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;width:10px;height:10px;transition:transform var(--d-2) var(--ease)}.ap-dis[aria-expanded=true] svg{transform:rotate(180deg)}.ap-pane{visibility:hidden;min-width:0;transition:grid-template-rows var(--d-3) var(--ease),visibility 0s linear var(--d-3);grid-template-rows:0fr;display:grid}.ap-cell.is-open .ap-pane{visibility:visible;transition:grid-template-rows var(--d-3) var(--ease),visibility 0s;grid-template-rows:1fr}.ap-pane>div{min-width:0;min-height:0;overflow:hidden}.ap-pane pre{margin:var(--s-3) 0 0;border:1px solid var(--line-2);border-radius:var(--r-3);background:var(--bg-sunken);max-height:calc(9.9em + 26px);font:400 12.5px/1.65 var(--f-mono);color:var(--fg-2);white-space:pre;tab-size:2;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding:12px;overflow:auto}.ap-pane pre[data-placeholder]{text-decoration:none}.ap-pane pre:hover,.ap-pane pre:focus-visible{border-color:var(--line-strong)}.ap-pane pre:focus-visible{outline-offset:-2px}.ap-pane code{font:inherit}.ap-act{color:var(--fg)}.ap-who{color:var(--signal-text)}.ap-aud{color:var(--fg);-webkit-text-decoration:underline dashed var(--signal);text-decoration:underline dashed var(--signal);text-underline-offset:4px;text-decoration-thickness:1px}.ap-log{column-gap:var(--s-4);margin:var(--s-5) 0 0;border-left:1px solid var(--signal);font:400 var(--fs-code)/1.7 var(--f-mono);grid-row:span 2;grid-template-columns:max-content minmax(0,1fr);align-self:start;padding:2px 0 2px 14px;display:grid}.ap-log[data-placeholder]{text-decoration:none}.ap-log dt{color:var(--fg-3)}.ap-log dd{color:var(--fg);-webkit-text-decoration:underline dashed var(--placeholder-line);text-decoration:underline dashed var(--placeholder-line);text-underline-offset:4px;margin:0;text-decoration-thickness:1px}.ap-docs{margin:-11px 0}.ap-body.bk-armed .ap-cell{opacity:0;transform:translateY(6px)}.ap-body.bk-armed .ap-cell:before{transform:scaleX(0)}.ap-body.bk-armed.bk-on .ap-cell{animation:s31-api-surface-ap-up var(--d-4) var(--ease-in) calc(.16s + var(--n) * 80ms) forwards}.ap-body.bk-armed.bk-on .ap-cell:before{animation:bk-edge-in var(--d-4) var(--ease-in) calc(.16s + var(--n) * 80ms) forwards}@keyframes s31-api-surface-ap-up{to{opacity:1;transform:none}}.ap-body.bk-halted .ap-cell,.ap-body.bk-halted .ap-cell:before{animation-play-state:paused!important}.ap-body.bk-still .ap-cell{opacity:1!important;animation:none!important;transform:none!important}.ap-body.bk-still .ap-cell:before{animation:none!important;transform:none!important}.ap-body.bk-still .ap-pane,.ap-body.bk-still .ap-dis,.ap-body.bk-still .ap-dis svg,.ap-body.bk-still .ap-m{transition:none}@media not (min-width:1100px){.ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-cell:nth-child(n):before{display:block;left:-24px;right:-24px}.ap-cell:nth-child(odd):before{left:0}.ap-cell:nth-child(2n):before{right:0}.ap-cell:nth-child(-n+2):before{display:none}}@media not (min-width:760px){.ap-grid{grid-template-columns:minmax(0,1fr)}.ap-cell:nth-child(n):before{display:block;left:0;right:0}.ap-cell:first-child:before{display:none}.ap-path{font-size:15px}}@media (prefers-reduced-motion:reduce){.ap-body .ap-cell{opacity:1!important;animation:none!important;transform:none!important}.ap-body .ap-cell:before{animation:none!important;transform:none!important}.ap-pane,.ap-dis,.ap-dis svg,.ap-m{transition:none!important}}}
@scope([data-section="32-agent-quickstart"]){.qs-card{margin-top:56px}.qs-card:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.qs-rail{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0 8px;list-style:none;display:grid}.qs-step{--f:0;color:var(--fg-3);transition:color var(--d-3) var(--ease);grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:19px 12px 17px;display:grid;position:relative}.qs-step:before,.qs-step:after{content:"";background:var(--line-2);height:1px;position:absolute;bottom:0;left:12px;right:12px}.qs-step:after{background:var(--signal);transform:scaleX(var(--f));transform-origin:0}.qs-sn{font:500 12px/1 var(--f-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums}.qs-sl{font:500 14px/1.3 var(--f-sans);letter-spacing:-.005em}.qs-step.is-on{color:var(--fg)}.qs-step.is-on .qs-sn{color:var(--signal-text)}.qs-step.is-done{color:var(--fg-2)}.qs-rail-s{gap:12px;padding:16px 20px 14px;display:none}.qs-rail-s p{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.qs-of{font:500 11.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}.qs-of b{color:var(--signal-text);font-weight:500}.qs-slab{font:500 14px/1.3 var(--f-sans);color:var(--fg)}.qs-bar{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.qs-seg{--f:0;background:var(--line-2);height:1px;position:relative}.qs-seg:after{content:"";background:var(--signal);transform:scaleX(var(--f));transform-origin:0;position:absolute;inset:0}.qs-panes{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;position:relative}.qs-pane{flex-direction:column;min-width:0;display:flex}.qs-calls{border-left:1px solid var(--line)}.qs-ph{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:48px;padding:0 20px;display:flex}.qs-ph h3{font:500 11.5px/1 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-2);margin:0}.qs-ph .bk-note{margin-left:auto;padding:6px 10px}.qs-dot{background:var(--signal);flex:none;width:7px;height:7px}.qs-card.is-playing:not(.bk-halted) .qs-dot{animation:1.4s ease-in-out infinite s32-agent-quickstart-qs-pulse}@keyframes s32-agent-quickstart-qs-pulse{50%{opacity:.3}}.qs-turns,.qs-list{align-content:start;gap:4px;margin:0;padding:10px 8px 12px;list-style:none;display:grid}.qs-turns{gap:12px;padding-top:14px}.qs-turns[data-placeholder]{text-decoration:none}.qs-turn{border-radius:var(--r-3);outline-offset:-2px;transition:background-color var(--d-2) var(--ease);padding:4px 0;display:grid}.qs-ln{opacity:0;transition:opacity .35s var(--ease),transform .45s var(--ease);grid-template-columns:44px minmax(0,1fr);padding:9px 12px;display:grid;transform:translateY(6px)}.qs-ln.in{opacity:1;transform:none}.qs-t{font:400 11.5px/1 var(--f-mono);color:var(--fg-3);font-variant-numeric:tabular-nums;padding-top:1px}.qs-k{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:7px;display:block}.qs-ln--agent .qs-k{color:var(--signal-text)}.qs-ln p{color:var(--fg);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.qs-ln--agent p{color:var(--fg-2)}.qs-say .c{opacity:0}.qs-say .c.on{opacity:1}.qs-say .c.head{position:relative}.qs-say .c.head:after{content:"";background:var(--signal);width:.5em;height:1.05em;position:absolute;top:.2em;left:calc(100% + 1px)}.qs-pf{border-top:1px solid var(--line);font:500 11.5px/1.35 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:10px;margin:auto 0 0;padding:15px 20px;display:flex}.qs-pf:before{content:"";border:1px solid var(--signal);flex:none;width:7px;height:7px}.qs-call{border-radius:var(--r-3);outline-offset:-2px;opacity:0;min-width:0;transition:opacity .35s var(--ease),transform .45s var(--ease),background-color var(--d-2) var(--ease);padding:10px 12px;transform:translateY(6px)}.qs-call.in{opacity:1;transform:none}.qs-req{min-height:20px;font:400 13px/1.45 var(--f-mono);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.qs-req code{font:inherit}.qs-tool{color:var(--fg)}.qs-arr{color:var(--fg-3)}.qs-http{overflow-wrap:anywhere;min-width:0;color:var(--fg-2)}.qs-m{color:var(--fg)}.qs-rec{text-transform:none;letter-spacing:.02em;gap:5px;margin-left:auto}.qs-rec code{font:inherit}.qs-pre{border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-sunken);font:400 12.5px/1.55 var(--f-mono);color:var(--fg-3);white-space:pre;tab-size:2;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;margin:8px 0 0;padding:8px 12px;overflow-x:auto}.qs-pre[data-placeholder]{text-decoration:none}.qs-pre .k{color:var(--fg-2)}.qs-pre .v{color:var(--fg)}.qs-pre .r{color:var(--signal-text)}.qs-pre .sb:before{content:" "}.qs-pre [data-placeholder]{text-underline-offset:4px}.qs-audit{color:var(--fg);-webkit-text-decoration:underline dashed var(--signal);text-decoration:underline dashed var(--signal);text-underline-offset:5px;text-decoration-thickness:1px}.qs-turn.is-hot,.qs-call.is-hot{background:var(--agent-wash)}.qs-turn:focus-visible,.qs-call:focus-visible{outline:2px solid var(--ring)}.qs-wire{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qs-wire path{fill:none;stroke:var(--signal);stroke-width:1px;opacity:0;transition:stroke-dashoffset var(--d-2) var(--ease),opacity var(--d-1) var(--ease)}.qs-wire rect{fill:var(--signal);opacity:0;transition:opacity var(--d-1) var(--ease)}.qs-wire.on path,.qs-wire.on rect{opacity:1}.qs-ctl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:20px;display:flex}.qs-play{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qs-play .bk-pause[aria-disabled=true],.qs-replay[aria-disabled=true]{cursor:default}.qs-replay .bk-ic{width:14px;height:14px}.qs-jump{gap:6px;margin-left:4px;display:flex}.qs-n{border:1px solid var(--field-line);border-radius:var(--r-2);width:32px;height:32px;font:500 11.5px/1 var(--f-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--fg-2);transition:color var(--d-2) var(--ease),border-color var(--d-2) var(--ease),background-color var(--d-2) var(--ease);background:0 0;place-items:center;padding:0;display:grid}.qs-n:hover,.qs-n:focus-visible{color:var(--fg);border-color:var(--line-strong);background:var(--pill-2-hover)}.qs-n[aria-current=step]{color:var(--fg);border-color:var(--signal)}.qs-card.bk-still .qs-ln,.qs-card.bk-still .qs-call,.qs-card.bk-still .qs-step,.qs-card.bk-still .qs-wire path{transition:none}@media (max-width:1100px){.qs-step{padding-left:10px;padding-right:10px}.qs-step:before,.qs-step:after{left:10px;right:10px}}@media (max-width:899px){.qs-panes{grid-template-columns:minmax(0,1fr)}.qs-calls{border-left:0;border-top:1px solid var(--line)}.qs-wire{display:none}.qs-pf{margin-top:0}}@media (max-width:760px){.qs-rail{display:none}.qs-rail-s{display:grid}.qs-panes{flex-direction:column;padding-bottom:0;display:flex}.qs-pane,.qs-turns,.qs-list{display:contents}.qs-tx>.qs-ph{order:0}.qs-calls>.qs-ph{order:1;height:auto;padding:12px 20px}.qs-calls>.qs-ph h3{display:none}.qs-calls>.qs-ph .bk-note{margin-left:0}.qs-turn{margin:8px 8px 0}.qs-ln{grid-template-columns:44px minmax(0,1fr);padding:8px 10px}.qs-call{margin:2px 8px 0 48px;padding:10px}.qs-req{font-size:12.5px}.qs-rec{margin-left:0}.qs-turn[data-step="1"]{order:10}.qs-call[data-step="1"]{order:11}.qs-turn[data-step="2"]{order:20}.qs-call[data-step="2"]{order:21}.qs-turn[data-step="3"]{order:30}.qs-call[data-step="3"]{order:31}.qs-turn[data-step="4"]{order:40}.qs-call[data-step="4"]{order:41}.qs-turn[data-step="5"]{order:50}.qs-call[data-step="5"]{order:51}.qs-pf{order:99;margin-top:12px}.qs-calls{border-top:0}.qs-jump{margin-left:0}}@media (max-width:479px){.qs-pre .sb:before{content:"\a  "}.qs-pre .sb--4:before{content:"\a    "}}@media (prefers-reduced-motion:reduce){.qs-ln,.qs-call,.qs-turn,.qs-step,.qs-n,.qs-wire path,.qs-wire rect{transition:none}}}
@scope([data-section="33-mcp-coming"]){:scope{background:var(--ink)}.mcp-grid{column-gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.mcp-copy{min-width:0}.mcp-copy .bk-eyebrow .bk-tag{margin-left:2px}.mcp-copy .bk-copy{max-width:40ch;margin-top:var(--s-5)}.mcp-facts{margin:var(--s-5) 0 0;font:400 var(--fs-code)/1.4 var(--f-mono);color:var(--fg-2);gap:10px;padding:0;list-style:none;display:grid}.mcp-facts li{align-items:baseline;gap:12px;display:flex}.mcp-facts li:before{content:"";background:var(--fg-3);flex:none;width:5px;height:5px;transform:translateY(-2px)}.mcp-cap{margin-top:var(--s-6)}.mcp-cap[data-placeholder]{text-decoration:none}.mcp-note{margin-top:var(--s-3)}.mcp-side{min-width:0;container-type:inline-size}.mcp-board{border-radius:var(--r-card)}.mcp-bh{border-bottom:1px solid var(--line-2);align-items:center;height:40px;padding:0 20px;display:flex}.mcp-bh .bk-label,.mcp-lanes{margin:0}.mcp-lane{grid-template-columns:120px minmax(0,1fr);display:grid}.mcp-lane+.mcp-lane{border-top:1px solid var(--line)}.mcp-lane dt{border-right:1px solid var(--line);align-items:center;padding:0 12px 0 20px;display:flex}.mcp-track{background-image:linear-gradient(90deg,var(--line-2) 0 1px,transparent 1px);background-position:16px 0;background-repeat:repeat-x;background-size:calc(9.52381% - 3.04762px) 6px;min-width:0;margin:0;padding:20px 16px;position:relative}.mcp-tl{width:95.2381%}.mcp-job{margin-left:calc(var(--x) * 100%);width:calc(var(--w) * 100%);position:relative}.mcp-blk{border:1px solid color-mix(in oklab,var(--signal) 34%,transparent);border-radius:var(--r-2);background:color-mix(in oklab,var(--signal) 10%,var(--bg-raised));text-align:left;width:100%;min-height:64px;transition:transform var(--d-2) var(--ease),box-shadow var(--d-2) var(--ease),border-color var(--d-2) var(--ease);flex-direction:column;justify-content:center;gap:4px;padding:3px 12px 3px 16px;display:flex;position:relative;overflow:hidden}.mcp-blk:before{content:"";background:var(--signal);width:4px;position:absolute;top:0;bottom:0;left:0}.mcp-blk b{font:600 15px/1.15 var(--f-sans);letter-spacing:-.005em;color:var(--fg);text-wrap:balance}.mcp-blk small{font:400 12.5px/1.3 var(--f-mono);color:var(--fg-2)}.mcp-blk--open{border:1px dashed var(--line-strong);background:0 0}.mcp-blk--open:before{content:none}.mcp-blk:hover,.mcp-blk:focus-visible,.mcp-job.pin .mcp-blk{transform:translateY(-2px);box-shadow:0 14px 28px -14px #000000d9}.mcp-blk:hover{border-color:color-mix(in oklab,var(--signal) 60%,transparent)}.mcp-blk--open:hover{border-color:var(--fg-3)}.mcp-tip{z-index:4;width:max-content;max-width:calc(100vw - 2 * var(--gutter));border-radius:var(--r-2);background:var(--fg);color:var(--bg);font:400 13px/1.4 var(--f-sans);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--d-2) var(--ease),transform var(--d-2) var(--ease),visibility 0s linear var(--d-2);padding:8px 11px;position:absolute;bottom:calc(100% + 10px);left:0;transform:translateY(4px)}.mcp-tip:before{content:"";height:12px;position:absolute;top:100%;left:0;right:0}.mcp-job--end .mcp-tip{left:auto;right:0}.mcp-job:hover .mcp-tip,.mcp-blk:focus-visible+.mcp-tip,.mcp-job.pin .mcp-tip{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mcp-job.mute .mcp-tip{opacity:0;visibility:hidden}.mcp-link{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mcp-lp{fill:none;stroke:var(--signal);stroke-width:1px;stroke-dasharray:6 4}.mcp-lm{fill:none;stroke:#fff;stroke-width:6px;stroke-dasharray:1 1;stroke-dashoffset:0}.mcp-la{fill:none;stroke:var(--signal);stroke-width:1.25px;stroke-linecap:square}.mcp-ls{fill:var(--signal)}.mcp-cfg{margin:var(--s-4) 0 0}.mcp-cfg figcaption{margin:0 0 10px 2px}.mcp-cfg pre{border:1px solid var(--line-2);border-radius:var(--r-3);background:var(--bg-sunken);font:400 12.5px/1.7 var(--f-mono);color:var(--fg-3);tab-size:2;margin:0;padding:16px 20px;overflow-x:auto}.mcp-cfg pre[data-placeholder]{text-decoration:none}.mcp-cfg code{font:inherit}.mcp-cfg .k{color:var(--fg)}.mcp-cfg .u{color:var(--signal-text);-webkit-text-decoration:underline dashed var(--placeholder-line);text-decoration:underline dashed var(--placeholder-line);text-underline-offset:5px;text-decoration-thickness:1px}.bk-armed .mcp-blk{opacity:0}.bk-armed.bk-on .mcp-blk{animation:s33-mcp-coming-mcp-in .52s var(--ease-in) var(--in,0s) both}@keyframes s33-mcp-coming-mcp-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.bk-armed .mcp-lm{stroke-dashoffset:1px}.bk-armed.bk-on .mcp-lm{animation:s33-mcp-coming-mcp-draw var(--d-4) var(--ease) .82s forwards}@keyframes s33-mcp-coming-mcp-draw{to{stroke-dashoffset:0}}.bk-armed .mcp-la,.bk-armed .mcp-ls{opacity:0}.bk-armed.bk-on .mcp-ls{animation:1ms linear .82s forwards s33-mcp-coming-mcp-show}.bk-armed.bk-on .mcp-la{animation:s33-mcp-coming-mcp-show var(--d-2) var(--ease) 1.4s forwards}@keyframes s33-mcp-coming-mcp-show{to{opacity:1}}.bk-still .mcp-blk,.bk-still .mcp-lm,.bk-still .mcp-la,.bk-still .mcp-ls{opacity:1;stroke-dashoffset:0;animation:none!important}@media (max-width:899px){.mcp-grid{row-gap:var(--s-8);grid-template-columns:minmax(0,1fr)}}@container (max-width:739px){.mcp-bh{padding:0 16px}.mcp-lane{grid-template-columns:minmax(0,1fr)}.mcp-lane dt{border-right:0;padding:14px 16px 0}.mcp-track{background:0 0;padding:10px 16px 16px}}@container (max-width:479px){.mcp-tl{width:100%}.mcp-job{width:100%;margin-left:0}.mcp-link{display:none}.mcp-cfg pre{padding:14px 16px}}@media (max-width:639px){.mcp-tip{max-width:calc(100vw - 2 * var(--gutter) - 34px);white-space:normal}}@media (prefers-reduced-motion:reduce){.mcp-blk,.mcp-tip{transition:none}.mcp-blk,.mcp-lm,.mcp-la,.mcp-ls{opacity:1!important;stroke-dashoffset:0!important;animation:none!important;translate:none!important}}}
