.vd2[data-frame=l6] .vd2-docs :is(.vd2-docs-eyebrow,.vd2-ag-eyebrow){gap:0;font-size:14px;font-weight:650;color:var(--muted)}.vd2[data-frame=l6] .vd2-docs :is(.vd2-docs-eyebrow,.vd2-ag-eyebrow):before{content:none}.vd2[data-frame=l6] .vd2-docs .vd2-docs-h2{font-weight:500;letter-spacing:-.018em}.vd2[data-frame=l6] .vd2-docs .vd2-docs-h3{font-family:var(--serif);font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.01em}.vd2[data-frame=l6] .vd2-docs .vd2-btn-demo{background:var(--spring-night);color:var(--spring)}.vd2[data-frame=l6] .vd2-docs .vd2-btn-demo:hover{background:var(--forest-deep)}.vd2[data-frame=l6] .vd2-docs .vd2-btn-demo .vd2-btn-icon{background:#caf9a529;color:var(--spring)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-agent-icon{width:20px;margin-left:-2px;background:none;box-shadow:none}.vd2[data-frame=l6] .vd2-docs .vd2-docs-before{padding:clamp(28px,3.2vw,44px)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-start-steps a:hover{background:#ffffffc7}.vd2[data-frame=l6] .vd2-docs .vd2-docs-start-foot{border-top-color:#1010101a}.vd2[data-frame=l6] .vd2-docs .vd2-docs-app{border-radius:18px;box-shadow:0 1px #1010100a,0 2px 6px #1010100f,0 34px 70px -40px #10204073}.vd2[data-frame=l6] .vd2-docs .vd2-docs-walk-steps button:hover{background:#ffffffb3}.vd2[data-frame=l6] .vd2-docs .vd2-docs-walk-steps button[aria-selected=true]{box-shadow:inset 0 0 0 1.5px var(--control),0 1px 2px #10101014,0 4px 12px -4px #1010102e}.vd2[data-frame=l6] .vd2-docs .vd2-ag-copy{border-color:transparent;background:var(--spring-night);color:var(--spring)}.vd2[data-frame=l6] .vd2-docs .vd2-ag-copy:hover{background:var(--forest-deep)}.vd2[data-frame=l6] .vd2-docs .vd2-ag-ask mark{background:#f6ddd5}.vd2[data-frame=l6] .vd2-docs :is(.vd2-ag-steps,.vd2-ag-way){background:var(--paper);box-shadow:0 1px 2px #1010100f,0 18px 40px -24px #1010104d}.vd2[data-frame=l6] .vd2-docs .vd2-ag-steps:before{border-left-color:var(--line-strong)}.vd2[data-frame=l6] .vd2-docs .vd2-ag-who-icon{border:0;border-radius:12px;background:var(--mist-2)}.vd2[data-frame=l6] .vd2-docs .vd2-ag-who[data-who=you] .vd2-ag-who-icon{background:#f6ddd5}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-kicker{font-size:14px;color:var(--muted)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-canvas{margin-top:clamp(36px,4vw,56px);padding:clamp(20px,4.4vw,64px)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-canvas .vd2-docs-mcp-stage{margin-top:0;border-radius:18px;box-shadow:0 1px #1010100a,0 2px 6px #1010100f,0 34px 70px -40px #10101066}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-note{margin-top:16px}@media(min-width:1024px){.vd2[data-frame=l6] .vd2-docs .vd2-docs-body{grid-template-columns:minmax(0,1fr) minmax(0,15.5rem);gap:clamp(40px,5vw,96px)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-side{order:2}}.vd2[data-frame=l6] .vd2-docs :is(.vd2-docs-article,.vd2-docs-mcp-lead,.vd2-docs-mcp-foot,.vd2-docs-answer) :is(.vd2-docs-p,.vd2-docs-list){color:var(--l6-ink-soft)}@media(min-width:700px){.vd2[data-frame=l6] .vd2-docs .vd2-docs-section>.vd2-docs-prose>:is(.vd2-docs-p,.vd2-docs-list){font-size:19px;line-height:1.66}}.vd2[data-frame=l6] .vd2-docs .vd2-docs-path-mark{border-radius:12px;background:var(--mist-2)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-show{border-color:var(--line-strong)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-show:hover{border-color:var(--ink);background:var(--paper)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide{padding:4px 0 0 6px}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc-label{margin-bottom:14px;font-size:14px;font-weight:650;line-height:1.4;color:var(--muted)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide .vd2-docs-toc-list{position:relative;padding-left:20px;border-left:0}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide .vd2-docs-toc-list:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;border-radius:2px;background:var(--line)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide li{position:relative}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide li:is(:has(~li>a[aria-current]),:has(>a[aria-current])):after{content:"";position:absolute;left:-20px;top:0;bottom:0;width:2px;background:var(--spring-night)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide li:has(>a[aria-current]):after{bottom:auto;height:18px;border-radius:0 0 2px 2px}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide li:before{content:"";position:absolute;left:-26px;top:11px;z-index:1;width:14px;height:14px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 2px var(--spring-night),0 0 0 5px var(--paper);opacity:0;transform:scale(.4);transition:opacity .2s,transform .2s var(--ease)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide li:has(>a[aria-current]):before{opacity:1;transform:none}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide .vd2-docs-toc-list a{min-height:0;margin-left:0;padding:6px 0;border-left:0;font-size:14.5px;font-weight:580;line-height:1.4;color:var(--muted);text-wrap:pretty}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide .vd2-docs-toc-list a:hover,.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-wide .vd2-docs-toc-list a[aria-current]{color:var(--ink);font-weight:580}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc-list .vd2-pin{width:20px;height:20px;font-size:10.5px}@media(max-width:1023px){.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-narrow{border-block:1px solid var(--line-strong);border-radius:0;background:none}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-narrow summary{min-height:60px;padding:0;font-size:18px;font-weight:650}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-narrow nav{padding:0 0 16px}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-narrow .vd2-docs-toc-list{border-left:0}.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc.is-narrow .vd2-docs-toc-list a{min-height:0;margin-left:0;padding:9px 0;border-left:0;font-size:16px;font-weight:580;line-height:1.4;color:var(--ink-2)}}@media(prefers-reduced-motion:reduce){.vd2[data-frame=l6] .vd2-docs .vd2-docs-toc li:before{transition:none}}.vd2[data-frame=l6] .vd2-docs .vd2-docs-faq-section .vd2-faq{display:block;max-width:48.75rem;margin-inline:auto}.vd2[data-frame=l6] .vd2-docs .vd2-docs-faq-section .vd2-faq>.vd2-h2{text-align:center}.vd2[data-frame=l6] .vd2-docs .vd2-docs-faq-section .vd2-faq-list{margin-top:clamp(32px,4vw,52px)}.vd2[data-frame=l6] .vd2-docs .vd2-docs-faq summary>span:first-child{text-wrap:balance}@media(max-width:699px){.vd2[data-frame=l6] .vd2-docs .vd2-docs-walk-stage{border-radius:0}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-canvas{margin-inline:calc(-1 * var(--pad));padding:14px 10px;border-radius:0}.vd2[data-frame=l6] .vd2-docs .vd2-docs-mcp-canvas .vd2-docs-mcp-stage{margin-inline:0;padding:18px 14px;border-radius:14px}}
