.ba[data-astro-cid-lzh47mfk]{--ba-beat:1.2s;--ba-space:8px;--ba-ease:cubic-bezier(.23, 1, .32, 1);gap:var(--ba-space);padding:var(--ba-space);border:1px solid var(--color-neutral-100);border-radius:var(--radius-v2-2xl);background:var(--color-neutral-25);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.ba-chat[data-astro-cid-lzh47mfk],.ba-console[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-xl);border:1px solid var(--color-neutral-100);min-width:0;height:736px;overflow:hidden}.ba-chat[data-astro-cid-lzh47mfk]{background:var(--color-neutral-10);grid-template-rows:86px minmax(0,1fr) 210px;display:grid}.ba-mode[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-lg);background:var(--color-neutral-50);border:1px solid var(--color-neutral-100);grid-template-columns:1fr 1fr;align-self:center;gap:0;margin:14px 16px;padding:4px;display:grid;position:relative}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]{z-index:1;border-radius:var(--radius-v2);min-height:48px;color:var(--color-neutral-500);font:500 var(--text-v2-base)/18px var(--font-v2-body);text-align:left;cursor:pointer;transition:color .2s var(--ba-ease);background:0 0;border:0;align-items:center;gap:10px;padding:6px 12px;display:flex;position:relative}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk][aria-pressed=true]{color:var(--color-neutral-900)}.ba-mode-text[data-astro-cid-lzh47mfk]{min-width:0}.ba-mode-text[data-astro-cid-lzh47mfk] span[data-astro-cid-lzh47mfk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ba-mode-icons[data-astro-cid-lzh47mfk]{transition:filter .2s var(--ba-ease), opacity .2s var(--ba-ease);flex:none;display:inline-flex}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk][aria-pressed=false] .ba-mode-icons[data-astro-cid-lzh47mfk]{filter:grayscale();opacity:.6}.ba-mode-icons[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{background:var(--color-neutral-0);border-radius:7px}.ba-mode-stack[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{box-shadow:0 0 0 2px var(--color-neutral-0)}.ba-mode-stack[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]+img[data-astro-cid-lzh47mfk]{margin-left:-9px}.ba-mode-thumb[data-astro-cid-lzh47mfk]{z-index:0;border-radius:var(--radius-v2);background:var(--color-neutral-0);width:calc(50% - 4px);box-shadow:var(--shadow-v2-card);transition:transform .32s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.ba-mode[data-astro-cid-lzh47mfk]:has([data-mode=own][aria-pressed=true]) .ba-mode-thumb[data-astro-cid-lzh47mfk]{transform:translate(100%)}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]:focus-visible{outline:2px solid var(--color-brand-dark);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ba-mode-thumb[data-astro-cid-lzh47mfk]{transition:none}}.ba-thread[data-astro-cid-lzh47mfk],.ba-scroll[data-astro-cid-lzh47mfk]{contain:size;overscroll-behavior:auto;scrollbar-width:thin;scrollbar-gutter:stable;overflow-anchor:none;min-width:0;min-height:0;padding:16px;overflow:auto}.ba-user-row[data-astro-cid-lzh47mfk]{justify-content:flex-end;align-items:flex-end;gap:8px;margin:0 0 24px;display:flex}.ba-user[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-lg);background:var(--color-surface-dark-raised);width:fit-content;min-height:48px;color:var(--color-neutral-10);font:400 var(--text-v2-base)/20px var(--font-v2-body);align-items:center;margin:0;padding:8px 16px;display:flex}.ba-say[data-astro-cid-lzh47mfk]{width:fit-content;max-width:100%;color:var(--color-neutral-900);font:400 var(--text-v2-base)/20px var(--font-v2-body);transition:opacity .2s var(--ba-ease), color .2s var(--ba-ease), background-color .2s var(--ba-ease);margin:8px 0 0 40px;padding:2px 0}.ba-say-intro[data-astro-cid-lzh47mfk]{margin:0 0 12px 40px}.ba[data-astro-cid-lzh47mfk] .ba-say[data-astro-cid-lzh47mfk].is-pending{visibility:visible;opacity:1;color:#0000;border-radius:var(--radius-v2-sm);background:var(--color-neutral-25)}.ba-stages[data-astro-cid-lzh47mfk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ba-stages[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{transition:opacity .2s var(--ba-ease)}.ba-stages[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]{text-align:left;border:1px solid var(--color-neutral-100);border-radius:var(--radius-v2-lg);background:var(--color-neutral-0);cursor:pointer;width:100%;min-height:112px;transition:background-color .2s var(--ba-ease), border-color .2s var(--ba-ease), transform .16s var(--ba-ease);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:2px 8px;padding:16px;display:grid}.ba-stages[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk][aria-selected=true]{border-color:var(--color-brand-dark);background:color-mix(in srgb, var(--color-brand-light) 10%, var(--color-neutral-10))}.ba-stage-tile[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);background:var(--color-neutral-25);width:32px;height:32px;color:var(--color-neutral-700);transition:background-color .2s var(--ba-ease), color .2s var(--ba-ease);place-items:center;display:grid}[data-astro-cid-lzh47mfk][aria-selected=true] .ba-stage-tile[data-astro-cid-lzh47mfk]{color:var(--color-neutral-0);background:var(--color-brand-dark)}.ba-text[data-astro-cid-lzh47mfk]{display:contents}.ba-stage-tile[data-astro-cid-lzh47mfk]{grid-row:1/span 2}.ba-stages[data-astro-cid-lzh47mfk] .ba-pill[data-astro-cid-lzh47mfk]{grid-area:1/3}.ba-title[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);font:400 var(--text-v2-lg)/32px var(--font-v2-display);letter-spacing:var(--tracking-v2-heading-sm);transition:opacity .2s var(--ba-ease);grid-area:1/2;display:block}.ba-body[data-astro-cid-lzh47mfk]{transition:opacity .2s var(--ba-ease);color:var(--color-neutral-700);font:400 var(--text-v2-base)/20px var(--font-v2-body);grid-area:2/2/auto/-1;margin-top:0;display:block}.ba-pill[data-astro-cid-lzh47mfk]{box-sizing:border-box;border-radius:var(--radius-v2-pill);min-width:84px;height:22px;color:var(--color-brand-dark);background:color-mix(in srgb, var(--color-brand-light) 18%, transparent);font:500 var(--text-v2-sm)/22px var(--font-v2-body);transition:background-color .2s var(--ba-ease), color .2s var(--ba-ease);justify-content:center;align-items:center;gap:6px;margin-top:5px;padding:0 8px;display:inline-flex}.ba-pill[data-astro-cid-lzh47mfk]>i[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:currentColor;flex:none;width:6px;height:6px}.ba-pill[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]{display:none}[data-astro-cid-lzh47mfk][data-run=done] .ba-pill-done[data-astro-cid-lzh47mfk],[data-astro-cid-lzh47mfk][data-run=running] .ba-pill-running[data-astro-cid-lzh47mfk],[data-astro-cid-lzh47mfk][data-run=queued] .ba-pill-queued[data-astro-cid-lzh47mfk]{display:inline}[data-astro-cid-lzh47mfk][data-run=queued] .ba-pill[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);background:var(--color-neutral-25)}[data-astro-cid-lzh47mfk][data-run=queued] .ba-pill[data-astro-cid-lzh47mfk]>i[data-astro-cid-lzh47mfk]{background:var(--color-neutral-300)}[data-astro-cid-lzh47mfk][data-run=running] .ba-pill[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);background:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}[data-astro-cid-lzh47mfk][data-run=running] .ba-pill[data-astro-cid-lzh47mfk]>i[data-astro-cid-lzh47mfk]{background:var(--color-brand-dark);animation:1s ease-in-out infinite ba-pulse}.ba-avatar[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);flex:none;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.ba-avatar[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{width:28px;height:28px;display:block}.ba-avatar-user[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);background:var(--color-neutral-50)}.ba-avatar-stacky[data-astro-cid-lzh47mfk],.ba-avatar-stacky[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{width:32px;height:32px}.ba-avatar-stacky[data-astro-cid-lzh47mfk]{background:color-mix(in srgb, var(--color-brand-light) 25%, var(--color-neutral-0));box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.ba-avatar-pair[data-astro-cid-lzh47mfk]{align-items:center;height:28px;display:flex}.ba-avatar-pair[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-sm);width:24px;height:24px;box-shadow:0 0 0 2px var(--color-neutral-10);display:block}.ba-avatar-pair[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]+img[data-astro-cid-lzh47mfk]{margin-left:-6px}.ba-agent[data-astro-cid-lzh47mfk]{height:32px;margin:0 0 8px}.ba-agent-id[data-astro-cid-lzh47mfk]{align-items:center;gap:8px;display:flex}.ba-agent-name[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);font:500 var(--text-v2-base)/20px var(--font-v2-body);white-space:nowrap}.ba-agent-sub[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);margin-left:4px;font-weight:400}.ba-swap[data-astro-cid-lzh47mfk]{display:grid}.ba-swap[data-astro-cid-lzh47mfk]>[data-astro-cid-lzh47mfk][data-for]{opacity:0;visibility:hidden;transition:opacity .2s var(--ba-ease), visibility 0s .2s;grid-area:1/1;align-self:center}.ba[data-astro-cid-lzh47mfk][data-agent=hosted] .ba-swap[data-astro-cid-lzh47mfk]>[data-astro-cid-lzh47mfk][data-for=hosted],.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-swap[data-astro-cid-lzh47mfk]>[data-astro-cid-lzh47mfk][data-for=own]{opacity:1;visibility:visible;transition-delay:0s}.ba-conn[data-astro-cid-lzh47mfk]{box-sizing:border-box;border:1px solid var(--color-neutral-100);border-radius:var(--radius-v2-lg);background:var(--color-neutral-0);min-width:0;height:186px;box-shadow:var(--shadow-v2-card);grid-template-rows:24px 22px 22px 48px 22px;gap:6px;margin:0 16px 16px;padding:12px;display:grid}.ba-conn-head[data-astro-cid-lzh47mfk]{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.ba-conn-head[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-sm);flex:none;width:24px;height:24px}.ba-conn-name[data-astro-cid-lzh47mfk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-neutral-900);font:400 var(--text-v2-lg)/24px var(--font-v2-display);letter-spacing:var(--tracking-v2-heading-sm);flex:1;overflow:hidden}.ba-conn-name[data-astro-cid-lzh47mfk] span[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700)}.ba-conn[data-astro-cid-lzh47mfk] .ba-pill[data-astro-cid-lzh47mfk],.ba-head[data-astro-cid-lzh47mfk] .ba-pill[data-astro-cid-lzh47mfk]{margin-top:0}.ba-conn-row[data-astro-cid-lzh47mfk]{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ba-conn-icon[data-astro-cid-lzh47mfk]{height:22px;color:var(--color-neutral-500);place-items:center;display:grid}.ba-chips[data-astro-cid-lzh47mfk]{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden;mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.ba-chip[data-astro-cid-lzh47mfk]{box-sizing:border-box;border:1px solid var(--color-neutral-100);border-radius:var(--radius-v2-sm);background:var(--color-neutral-25);height:22px;color:var(--color-neutral-900);font:400 var(--text-v2-sm)/20px var(--font-v2-body);white-space:nowrap;transition:color .2s var(--ba-ease), background-color .2s var(--ba-ease), border-color .2s var(--ba-ease);flex:none;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ba-chip-code[data-astro-cid-lzh47mfk]{font-family:var(--font-v2-mono)}.ba-chip-icon[data-astro-cid-lzh47mfk]{color:var(--color-brand-dark);transition:opacity .2s var(--ba-ease);place-items:center;display:grid}.ba-conn-row-wrap[data-astro-cid-lzh47mfk]{align-items:start}.ba-conn-row-wrap[data-astro-cid-lzh47mfk] .ba-chips[data-astro-cid-lzh47mfk]{flex-wrap:wrap;height:48px;mask-image:linear-gradient(#000 36px,#0000)}.ba-chip[data-astro-cid-lzh47mfk].is-planned{border-style:dashed;border-color:var(--color-neutral-300);color:var(--color-neutral-700);background:0 0}.ba[data-astro-cid-lzh47mfk] .ba-chip[data-astro-cid-lzh47mfk].is-pending{visibility:visible;opacity:1;color:#0000;background:var(--color-neutral-25);border-color:#0000}.ba[data-astro-cid-lzh47mfk] .ba-chip[data-astro-cid-lzh47mfk].is-pending .ba-chip-icon[data-astro-cid-lzh47mfk]{opacity:0}.ba-loop[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);font:400 var(--text-v2-base)/20px var(--font-v2-body);gap:8px;margin:24px 0 0;display:flex}.ba-loop[data-astro-cid-lzh47mfk] strong[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);font-weight:500}.ba-loop[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]:first-child{color:var(--color-brand-dark);font-size:20px}.ba-console[data-astro-cid-lzh47mfk]{position:relative}.ba-sleeve-bar[data-astro-cid-lzh47mfk]{display:none}.ba-sleeve-body[data-astro-cid-lzh47mfk]{display:contents}.ba-surface[data-astro-cid-lzh47mfk]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ba-ease), visibility 0s .2s;display:grid;position:absolute;inset:0}.ba[data-astro-cid-lzh47mfk][data-agent=hosted] .ba-hosted[data-astro-cid-lzh47mfk],.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-own[data-astro-cid-lzh47mfk]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.ba-mono[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-sm);background:var(--color-brand-dark);width:24px;height:24px;color:var(--color-neutral-0);font:500 13px/1 var(--font-v2-display);flex:none;place-items:center;display:inline-grid}.ba-mono-20[data-astro-cid-lzh47mfk]{width:20px;height:20px;font-size:11px}.ba-provider[data-astro-cid-lzh47mfk].ba-mono{border-radius:2px;width:12px;height:12px;font-size:8px;display:inline-grid}.ba-provider[data-astro-cid-lzh47mfk]{vertical-align:-2px;border-radius:2px;flex:none;width:12px;height:12px;margin-right:6px;display:inline-block}.ba-panel[data-astro-cid-lzh47mfk]{padding-bottom:16px}.ba-tools[data-astro-cid-lzh47mfk]{gap:8px;display:grid}.ba-tool[data-astro-cid-lzh47mfk]{min-width:0;position:relative}.ba-tool-line[data-astro-cid-lzh47mfk]{align-items:center;gap:6px;min-width:0;height:20px;margin:0;display:flex}.ba-tool-name[data-astro-cid-lzh47mfk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ba-tool-result[data-astro-cid-lzh47mfk]{white-space:nowrap;min-width:0;height:20px;font-size:var(--text-v2-sm);transition:opacity .2s var(--ba-ease), color .2s var(--ba-ease), background-color .2s var(--ba-ease);align-items:center;margin:0;line-height:20px;display:flex;overflow:hidden}.ba-result-text[data-astro-cid-lzh47mfk]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool-result[data-astro-cid-lzh47mfk]{text-overflow:ellipsis;display:block}.ba-tool[data-astro-cid-lzh47mfk][data-kind=fetch]{--ba-kind:var(--color-brand-blue)}.ba-tool[data-astro-cid-lzh47mfk][data-kind=skill]{--ba-kind:var(--color-brand-purple)}.ba-tool[data-astro-cid-lzh47mfk][data-kind=write]{--ba-kind:var(--color-brand-dark)}.ba-tool[data-astro-cid-lzh47mfk][data-kind=test]{--ba-kind:var(--color-brand-orange)}.ba-note[data-astro-cid-lzh47mfk]{font:italic 400 var(--text-v2-sm)/16px var(--font-v2-body);color:var(--color-neutral-700);margin:0 0 8px}.ba-artifact[data-astro-cid-lzh47mfk]{margin-top:24px}.ba-artifact-label[data-astro-cid-lzh47mfk]{align-items:center;gap:8px;margin:0 0 12px;display:flex}.ba-results[data-astro-cid-lzh47mfk]{border-collapse:collapse;width:100%;font:inherit}.ba-results[data-astro-cid-lzh47mfk] th[data-astro-cid-lzh47mfk],.ba-results[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{text-align:left;overflow-wrap:anywhere;padding:6px 0;font-weight:400}.ba-results[data-astro-cid-lzh47mfk] th[data-astro-cid-lzh47mfk]{font:400 var(--text-v2-sm)/20px var(--font-v2-mono);padding-right:8px}.ba-guide[data-astro-cid-lzh47mfk]{gap:8px;display:grid}.ba-guide[data-astro-cid-lzh47mfk] p[data-astro-cid-lzh47mfk]{margin:0}.ba-guide-title[data-astro-cid-lzh47mfk]{font-weight:500}.ba-guide[data-astro-cid-lzh47mfk]{font:400 var(--text-v2-base)/20px var(--font-v2-body)}.ba-yaml[data-astro-cid-lzh47mfk]{--code-ink:var(--color-neutral-100);--code-dim:var(--color-neutral-400);--key-ink:var(--color-brand-blue-light);border:1px solid var(--color-surface-dark-raised);border-radius:var(--radius-v2);background:var(--color-surface-dark);color:var(--code-ink);box-shadow:var(--shadow-v2-elevated);overflow:hidden}.ba-yaml-head[data-astro-cid-lzh47mfk]{border-bottom:1px solid var(--color-surface-dark-raised);min-width:0;font:400 var(--text-v2-sm)/1.5 var(--font-v2-mono);align-items:baseline;margin:0 0 6px;padding:8px 12px;display:flex}.ba-yaml-head[data-astro-cid-lzh47mfk] strong[data-astro-cid-lzh47mfk]{min-width:0;color:var(--color-neutral-10);font-weight:500}.ba-yaml-code[data-astro-cid-lzh47mfk]:focus-visible{outline:2px solid var(--color-brand-blue-light);outline-offset:-2px}.ba-yaml[data-astro-cid-lzh47mfk] code[data-astro-cid-lzh47mfk]{font:400 var(--text-v2-sm)/1.5 var(--font-v2-mono);padding-bottom:8px;display:block}.ba-yaml-line[data-astro-cid-lzh47mfk]{transition:opacity .16s var(--ba-ease) calc(var(--line,0) * var(--ba-beat) * .0875);grid-template-columns:44px minmax(0,1fr);padding-right:12px;display:grid}.ba-ln[data-astro-cid-lzh47mfk]{color:var(--code-dim);padding-left:10px}.ba-yaml-text[data-astro-cid-lzh47mfk]{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding-left:calc(var(--indent,0ch) + 2ch);text-indent:calc(-1 * (var(--indent,0ch) + 2ch))}.tk-key[data-astro-cid-lzh47mfk]{color:var(--key-ink)}.tk-string[data-astro-cid-lzh47mfk]{color:var(--color-brand-light)}.tk-number[data-astro-cid-lzh47mfk]{color:var(--color-brand-orange-light)}.tk-expr[data-astro-cid-lzh47mfk]{color:var(--color-brand-purple-light)}.tk-punct[data-astro-cid-lzh47mfk]{color:var(--code-dim)}.ba-artifact[data-astro-cid-lzh47mfk].is-pending .ba-yaml-line[data-astro-cid-lzh47mfk]{opacity:0;transition:none}.ba-hosted[data-astro-cid-lzh47mfk]{background:var(--color-neutral-10);color:var(--color-neutral-900);font:400 var(--text-v2-base)/20px var(--font-v2-body);grid-template-rows:64px 44px minmax(0,1fr);grid-template-columns:48px minmax(0,1fr)}.ba-side[data-astro-cid-lzh47mfk]{border-right:1px solid var(--color-neutral-100);background:var(--color-neutral-25);color:var(--color-neutral-500);flex-direction:column;grid-area:1/1/-1;align-items:center;gap:8px;padding:0 8px 12px;display:flex}.ba-side[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);flex:none;place-items:center;width:32px;height:32px;display:grid}.ba-side[data-astro-cid-lzh47mfk] .ba-side-mark[data-astro-cid-lzh47mfk]{height:64px;margin-bottom:4px}.ba-side-mark[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{width:20px;height:20px}.ba-side[data-astro-cid-lzh47mfk] .ba-side-active[data-astro-cid-lzh47mfk]{color:var(--color-brand-dark);background:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.ba-side[data-astro-cid-lzh47mfk] .ba-side-end[data-astro-cid-lzh47mfk]{margin-top:auto}.ba-head[data-astro-cid-lzh47mfk]{border-bottom:1px solid var(--color-neutral-100);background:var(--color-neutral-0);align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.ba-head-logo[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);border:1px solid var(--color-neutral-100);background:var(--color-neutral-0);flex:none;place-items:center;width:36px;height:36px;display:grid}.ba-head-logo[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{border-radius:3px;width:20px;height:20px}.ba-head-text[data-astro-cid-lzh47mfk]{flex:1;min-width:0;display:grid}.ba-head-title[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);font:400 var(--text-v2-lg)/22px var(--font-v2-display);letter-spacing:var(--tracking-v2-heading-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ba-head-sub[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);font:400 var(--text-v2-sm)/18px var(--font-v2-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ba-head-sub[data-astro-cid-lzh47mfk] span[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);font:400 var(--text-v2-sm)/18px var(--font-v2-mono);margin-left:6px}.ba-head-status[data-astro-cid-lzh47mfk]{flex:none}.ba-plugin[data-astro-cid-lzh47mfk]{border-bottom:1px solid var(--color-neutral-50);align-items:center;gap:8px;min-width:0;padding:0 16px;display:flex}.ba-plugin[data-astro-cid-lzh47mfk]>img[data-astro-cid-lzh47mfk]{flex:none;width:14px;height:14px}.ba-plugin[data-astro-cid-lzh47mfk] .tag,.ba-welcome-line[data-astro-cid-lzh47mfk] .tag{flex:none}.ba-plugin[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-neutral-700);font:400 var(--text-v2-sm)/16px var(--font-v2-body);overflow:hidden}.ba-step-head[data-astro-cid-lzh47mfk]{align-items:center;gap:10px;margin:0 0 12px;display:flex}.ba-step-tile[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);width:28px;height:28px;color:var(--color-neutral-0);background:var(--color-brand-dark);flex:none;place-items:center;display:grid}.ba-hosted[data-astro-cid-lzh47mfk] .ba-step-title[data-astro-cid-lzh47mfk]{font:400 var(--text-v2-lg)/22px var(--font-v2-display);letter-spacing:var(--tracking-v2-heading-sm);margin:0}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool[data-astro-cid-lzh47mfk]{box-sizing:border-box;border-radius:var(--radius-v2-lg);background:var(--color-neutral-0);height:60px;box-shadow:inset 0 0 0 1px var(--color-neutral-100);transition:background-color .2s var(--ba-ease), box-shadow .2s var(--ba-ease);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:0 10px;display:grid}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool[data-astro-cid-lzh47mfk][data-state=running]{box-shadow:inset 0 0 0 1px var(--color-brand-dark)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool[data-astro-cid-lzh47mfk][data-state=queued]{background:var(--color-neutral-10)}.ba-tool-body[data-astro-cid-lzh47mfk]{grid-template-rows:20px 20px;align-items:center;min-width:0;display:grid;position:relative}.ba-action-icon[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);width:32px;height:32px;color:var(--ba-kind);background:color-mix(in srgb, var(--ba-kind) 10%, var(--color-neutral-0));transition:background-color .2s var(--ba-ease), color .2s var(--ba-ease);flex:none;place-items:center;display:grid}.ba-action-icon[data-astro-cid-lzh47mfk]>[data-astro-cid-lzh47mfk]{grid-area:1/1}.ba-kind-icon[data-astro-cid-lzh47mfk]{place-items:center;display:grid}.ba-spinner[data-astro-cid-lzh47mfk]{box-sizing:border-box;border:2px solid var(--color-neutral-150);border-top-color:var(--color-brand-dark);border-radius:var(--radius-v2-pill);width:14px;height:14px;animation:.8s linear infinite ba-spin;display:none}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-action-icon[data-astro-cid-lzh47mfk]{background:var(--color-neutral-25)}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-kind-icon[data-astro-cid-lzh47mfk]{display:none}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-spinner[data-astro-cid-lzh47mfk]{display:block}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=queued] .ba-action-icon[data-astro-cid-lzh47mfk]{color:var(--color-neutral-500);background:var(--color-neutral-25)}.ba-tool-mark[data-astro-cid-lzh47mfk]{flex:none;width:12px;height:12px}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool-name[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);font:500 var(--text-v2-sm)/20px var(--font-v2-mono)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool-plain[data-astro-cid-lzh47mfk]{font:500 var(--text-v2-sm)/20px var(--font-v2-body)}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=queued] .ba-tool-name[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700)}.ba-time[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);color:var(--color-brand-blue);background:color-mix(in srgb, var(--color-brand-blue-light) 25%, transparent);font:500 var(--text-v2-sm)/18px var(--font-v2-mono);flex:none;padding:0 6px}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool-result[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700)}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=queued] .ba-tool-result[data-astro-cid-lzh47mfk]{color:#0000;border-radius:var(--radius-v2-sm);background:var(--color-neutral-50);width:fit-content;max-width:100%;height:16px;margin:2px 0}.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=queued] [data-astro-cid-lzh47mfk]:is(.ba-provider,.ba-time),.ba-hosted[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-tool-result[data-astro-cid-lzh47mfk]{opacity:0}.ba-tool-status[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);min-width:76px;height:22px;color:var(--color-brand-dark);background:color-mix(in srgb, var(--color-brand-light) 18%, transparent);font:500 var(--text-v2-sm)/22px var(--font-v2-body);transition:background-color .2s var(--ba-ease), color .2s var(--ba-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.ba-tool-status[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]{display:none}.ba-done[data-astro-cid-lzh47mfk]{align-items:center;gap:4px}.ba-done-icon[data-astro-cid-lzh47mfk]{place-items:center;display:grid}[data-astro-cid-lzh47mfk][data-state=done] .ba-done[data-astro-cid-lzh47mfk]{display:inline-flex}[data-astro-cid-lzh47mfk][data-state=running] .ba-running[data-astro-cid-lzh47mfk],[data-astro-cid-lzh47mfk][data-state=queued] .ba-queued[data-astro-cid-lzh47mfk]{display:inline}[data-astro-cid-lzh47mfk][data-state=running] .ba-tool-status[data-astro-cid-lzh47mfk]{color:var(--color-neutral-900);background:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}[data-astro-cid-lzh47mfk][data-state=queued] .ba-tool-status[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);background:var(--color-neutral-25)}.ba-progress[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:var(--color-neutral-50);opacity:0;width:min(100%,240px);height:4px;position:absolute;bottom:8px;left:0;overflow:hidden}[data-astro-cid-lzh47mfk][data-state=running] .ba-progress[data-astro-cid-lzh47mfk]{opacity:1;transition:opacity .2s var(--ba-ease)}.ba-progress[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]{background:var(--color-brand-dark);transform-origin:0;height:100%;display:block}[data-astro-cid-lzh47mfk][data-state=running] .ba-progress[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]{animation:ba-progress var(--ba-beat) linear both}.ba-hosted[data-astro-cid-lzh47mfk] .ba-artifact[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-lg);background:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-neutral-100);padding:12px}.ba-hosted[data-astro-cid-lzh47mfk] .ba-artifact-label[data-astro-cid-lzh47mfk]{color:var(--color-brand-dark);font:500 var(--text-v2-sm)/20px var(--font-v2-mono)}.ba-artifact-icon[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-sm);background:color-mix(in srgb, var(--color-brand-light) 18%, transparent);place-items:center;width:20px;height:20px;display:grid}.ba-kv[data-astro-cid-lzh47mfk],.ba-plan[data-astro-cid-lzh47mfk]{margin:0;padding:0;list-style:none;display:grid}.ba-kv[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{border-top:1px solid var(--color-neutral-50);grid-template-columns:88px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;display:grid}.ba-kv-key[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700);font:400 var(--text-v2-sm)/20px var(--font-v2-mono);align-items:center;gap:6px;display:flex}.ba-kv-icon[data-astro-cid-lzh47mfk]{color:var(--color-neutral-500);place-items:center;display:grid}.ba-kv-value[data-astro-cid-lzh47mfk]{overflow-wrap:anywhere;min-width:0;font:400 var(--text-v2-base)/20px var(--font-v2-body)}.ba-plan[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{border-top:1px solid var(--color-neutral-50);grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:8px 0;display:grid}.ba-plan-icon[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-sm);width:24px;height:24px;color:var(--color-brand-dark);background:color-mix(in srgb, var(--color-brand-light) 18%, transparent);place-items:center;display:grid}.ba-plan[data-astro-cid-lzh47mfk] code[data-astro-cid-lzh47mfk]{font:500 var(--text-v2-sm)/20px var(--font-v2-mono);color:var(--color-neutral-900)}.ba-plan-desc[data-astro-cid-lzh47mfk]{min-width:0;color:var(--color-neutral-700);overflow-wrap:anywhere;font:400 var(--text-v2-base)/20px var(--font-v2-body)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{color:var(--color-brand-dark);font:400 var(--text-v2-base)/20px var(--font-v2-body)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok=false] td[data-astro-cid-lzh47mfk]{color:var(--color-brand-orange)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] .ba-fix[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{color:var(--color-neutral-700)}.ba-results[data-astro-cid-lzh47mfk] tr[data-astro-cid-lzh47mfk]{border-top:1px solid var(--color-neutral-50)}.ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok] th[data-astro-cid-lzh47mfk]:before{content:"";border-radius:var(--radius-v2-pill);vertical-align:1px;background:var(--color-brand-dark);width:6px;height:6px;margin-right:8px;display:inline-block}.ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok=false] th[data-astro-cid-lzh47mfk]:before{background:var(--color-brand-orange)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-guide[data-astro-cid-lzh47mfk] .ba-warn[data-astro-cid-lzh47mfk]{border-left:2px solid var(--color-brand-orange);color:var(--color-brand-orange);background:var(--color-neutral-25);padding:8px}.ba-own[data-astro-cid-lzh47mfk]{background:var(--color-surface-dark);color:var(--color-neutral-100);font:400 var(--text-v2-sm)/20px var(--font-v2-mono);grid-template-rows:40px 92px minmax(0,1fr) 72px}.ba-bar[data-astro-cid-lzh47mfk]{border-bottom:1px solid var(--color-surface-dark-raised);min-width:0;font-size:var(--text-v2-sm);letter-spacing:var(--tracking-v2-mono);align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.ba-dots[data-astro-cid-lzh47mfk]{flex:none;gap:6px;display:flex}.ba-dots[data-astro-cid-lzh47mfk] i[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:var(--color-neutral-700);width:8px;height:8px}.ba-bar-title[data-astro-cid-lzh47mfk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-neutral-300);flex:1;overflow:hidden}.ba-model[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:var(--color-surface-dark-raised);height:22px;color:var(--color-neutral-100);font:500 var(--text-v2-sm)/22px var(--font-v2-body);flex:none;align-items:center;gap:6px;padding:0 8px 0 4px;display:inline-flex}.ba-model[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]{border-radius:4px;width:14px;height:14px}.ba-welcome[data-astro-cid-lzh47mfk]{border:1px solid color-mix(in srgb, var(--color-brand-orange-light) 60%, transparent);border-radius:var(--radius-v2);align-self:center;gap:2px;min-width:0;margin:0 16px;padding:8px 12px;display:grid}.ba-welcome[data-astro-cid-lzh47mfk] p[data-astro-cid-lzh47mfk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.ba-welcome-line[data-astro-cid-lzh47mfk]{align-items:center;gap:8px;height:20px;display:flex}.ba-welcome-dim[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300);font-size:var(--text-v2-sm);line-height:18px}.ba-star[data-astro-cid-lzh47mfk]{width:12px;height:12px;color:var(--color-brand-orange-light);flex:none;place-items:center;display:inline-grid}.ba-echo[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300);overflow-wrap:anywhere;font:400 var(--text-v2-base)/20px var(--font-v2-body);margin:0 0 16px}.ba-dot[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:var(--color-brand-light);flex:none;width:8px;height:8px;margin:0 4px}.ba-own[data-astro-cid-lzh47mfk] .ba-dot-say[data-astro-cid-lzh47mfk]{background:var(--color-neutral-25);display:inline-block}.ba-own[data-astro-cid-lzh47mfk] .ba-step-title[data-astro-cid-lzh47mfk]{color:var(--color-neutral-25);font:500 var(--text-v2-base)/20px var(--font-v2-body);align-items:center;gap:6px;margin:0 0 12px;display:flex}.ba-own[data-astro-cid-lzh47mfk] .ba-tools[data-astro-cid-lzh47mfk]{gap:12px}.ba-own[data-astro-cid-lzh47mfk] .ba-tool[data-astro-cid-lzh47mfk]{height:40px;transition:opacity .2s var(--ba-ease), visibility 0s}.ba-own[data-astro-cid-lzh47mfk] .ba-tool-line[data-astro-cid-lzh47mfk]{color:var(--color-neutral-25);gap:6px}.ba-own[data-astro-cid-lzh47mfk] .ba-tool-name[data-astro-cid-lzh47mfk]{font-size:var(--text-v2-sm);font-weight:500}.ba-own[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=queued]{visibility:hidden;opacity:0}.ba-own[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-dot[data-astro-cid-lzh47mfk]{background:var(--color-neutral-300);animation:.8s step-end infinite ba-blink}.ba-own[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-tool-line[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300)}.ba-own[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-state=running] .ba-tool-result[data-astro-cid-lzh47mfk]{opacity:0}.ba-own[data-astro-cid-lzh47mfk] .ba-tool-result[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300);padding-left:10px}.ba-elbow[data-astro-cid-lzh47mfk]{box-sizing:border-box;border-left:1px solid var(--color-neutral-500);border-bottom:1px solid var(--color-neutral-500);flex:none;width:8px;height:10px;margin:-8px 10px 0 0}.ba-own[data-astro-cid-lzh47mfk] .ba-time[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300);font:inherit;background:0 0;margin-left:6px;padding:0}.ba-own[data-astro-cid-lzh47mfk] .ba-note[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300)}.ba-own[data-astro-cid-lzh47mfk] .ba-artifact[data-astro-cid-lzh47mfk]{border-top:1px solid var(--color-surface-dark-raised);padding-top:16px}.ba-own[data-astro-cid-lzh47mfk] .ba-artifact-label[data-astro-cid-lzh47mfk]{color:var(--color-neutral-25);gap:6px;font-weight:500}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{font:400 var(--text-v2-base)/20px var(--font-v2-body)}.ba-own[data-astro-cid-lzh47mfk] .ba-kv[data-astro-cid-lzh47mfk],.ba-own[data-astro-cid-lzh47mfk] .ba-plan[data-astro-cid-lzh47mfk]{padding-left:16px}.ba-own[data-astro-cid-lzh47mfk] .ba-kv[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{border:0;grid-template-columns:72px minmax(0,1fr);padding:2px 0}.ba-own[data-astro-cid-lzh47mfk] .ba-kv-key[data-astro-cid-lzh47mfk]{color:var(--color-brand-light)}.ba-own[data-astro-cid-lzh47mfk] .ba-kv-icon[data-astro-cid-lzh47mfk],.ba-own[data-astro-cid-lzh47mfk] .ba-plan-icon[data-astro-cid-lzh47mfk]{display:none}.ba-own[data-astro-cid-lzh47mfk] .ba-plan[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{border:0;grid-template-columns:minmax(0,168px) minmax(0,1fr);padding:2px 0}.ba-own[data-astro-cid-lzh47mfk] .ba-plan[data-astro-cid-lzh47mfk] code[data-astro-cid-lzh47mfk]{color:var(--color-brand-light);font-weight:400}.ba-own[data-astro-cid-lzh47mfk] .ba-plan-desc[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300)}.ba-own[data-astro-cid-lzh47mfk] .ba-yaml[data-astro-cid-lzh47mfk]{margin-left:16px}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk]{width:calc(100% - 16px);margin-left:16px}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] tr[data-astro-cid-lzh47mfk]{border:0}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] th[data-astro-cid-lzh47mfk],.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{padding:2px 0}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{color:var(--color-brand-light)}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok] th[data-astro-cid-lzh47mfk]:before{background:var(--color-brand-light)}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok=false] th[data-astro-cid-lzh47mfk]:before{background:var(--color-brand-orange-light)}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-ok=false] td[data-astro-cid-lzh47mfk]{color:var(--color-brand-orange-light)}.ba-own[data-astro-cid-lzh47mfk] .ba-results[data-astro-cid-lzh47mfk] .ba-fix[data-astro-cid-lzh47mfk] td[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300)}.ba-own[data-astro-cid-lzh47mfk] .ba-guide[data-astro-cid-lzh47mfk]{padding-left:16px}.ba-own[data-astro-cid-lzh47mfk] .ba-guide[data-astro-cid-lzh47mfk] .ba-warn[data-astro-cid-lzh47mfk]{border-left:2px solid var(--color-brand-orange-light);color:var(--color-brand-orange-light);background:var(--color-surface-dark-raised);padding:8px}.ba-foot[data-astro-cid-lzh47mfk]{grid-template-rows:20px 36px;align-content:center;gap:8px;padding:0 16px;display:grid}.ba-working[data-astro-cid-lzh47mfk]{white-space:nowrap;min-width:0;color:var(--color-brand-orange-light);font:400 var(--text-v2-sm)/20px var(--font-v2-body);visibility:hidden;align-items:center;gap:8px;margin:0;display:flex;overflow:hidden}.ba-working[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]:last-child{color:var(--color-neutral-300)}.ba[data-astro-cid-lzh47mfk].is-playing .ba-working[data-astro-cid-lzh47mfk]{visibility:visible}.ba-star-spin[data-astro-cid-lzh47mfk] svg[data-astro-cid-lzh47mfk]{animation:1.2s steps(6,end) infinite ba-star}.ba-input[data-astro-cid-lzh47mfk]{border:1px solid var(--color-neutral-700);border-radius:var(--radius-v2);color:var(--color-neutral-300);align-items:center;gap:8px;padding:0 12px;display:flex}.ba-input[data-astro-cid-lzh47mfk] i[data-astro-cid-lzh47mfk]{background:var(--color-neutral-300);opacity:.7;width:7px;height:14px}.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk]:is(button,[role=tabpanel]):focus-visible{outline:2px solid var(--color-brand-dark);outline-offset:2px}.ba-own[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][role=tabpanel]:focus-visible{outline-color:var(--color-brand-light)}.ba[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]:active{transform:scale(.98)}.ba[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]:disabled{cursor:default}.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][hidden]{display:none}.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk][data-loop],.ba-artifact[data-astro-cid-lzh47mfk]{opacity:1;transition:opacity .2s var(--ba-ease)}.ba[data-astro-cid-lzh47mfk] .is-pending[data-astro-cid-lzh47mfk]{visibility:hidden;opacity:0}.ba[data-astro-cid-lzh47mfk].is-paused [data-astro-cid-lzh47mfk]:is(.ba-spinner,.ba-dot,.ba-star-spin svg,.ba-progress>span,.ba-pill>i){animation-play-state:paused}.ba-stages[data-astro-cid-lzh47mfk] .is-upcoming[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]{border-color:var(--color-neutral-100);background:var(--color-neutral-10)}.ba-stages[data-astro-cid-lzh47mfk] .is-upcoming[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk]:is(.ba-title,.ba-body){opacity:.45}.ba-stages[data-astro-cid-lzh47mfk] .is-upcoming[data-astro-cid-lzh47mfk] .ba-stage-tile[data-astro-cid-lzh47mfk]{color:var(--color-neutral-500);background:var(--color-neutral-25)}@keyframes ba-spin{to{transform:rotate(360deg)}}@keyframes ba-blink{50%{opacity:.25}}@keyframes ba-star{to{transform:rotate(180deg)}}@keyframes ba-pulse{50%{opacity:.3}}@keyframes ba-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.ba-stages[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]:hover{background:var(--color-neutral-25)}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk][aria-pressed=false]:hover{color:var(--color-neutral-700)}}@media (width<=1023px){.ba-chat[data-astro-cid-lzh47mfk]{grid-template-rows:auto minmax(0,1fr) 210px}.ba-mode[data-astro-cid-lzh47mfk]{grid-template-columns:minmax(0,1fr)}.ba-mode-icons[data-astro-cid-lzh47mfk]{justify-content:center;min-width:58px}.ba-mode-stack[data-astro-cid-lzh47mfk] img[data-astro-cid-lzh47mfk]+img[data-astro-cid-lzh47mfk]{margin-left:-4px}.ba-mode-thumb[data-astro-cid-lzh47mfk]{width:auto;height:calc(50% - 4px);bottom:auto;right:4px}.ba-mode[data-astro-cid-lzh47mfk]:has([data-mode=own][aria-pressed=true]) .ba-mode-thumb[data-astro-cid-lzh47mfk]{transform:translateY(100%)}.ba[data-astro-cid-lzh47mfk]{--ba-bar:44px;--ba-dock:min(240px, calc(100svh - 76px));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) calc(var(--ba-dock) - 2 * var(--ba-space));height:840px;position:relative;overflow:clip}.ba-chat[data-astro-cid-lzh47mfk]{grid-template-rows:auto minmax(0,1fr) auto;height:auto}.ba-thread[data-astro-cid-lzh47mfk],.ba-scroll[data-astro-cid-lzh47mfk]{scrollbar-gutter:auto}.ba[data-astro-cid-lzh47mfk][data-ready] [data-astro-cid-lzh47mfk]:is(.ba-thread,.ba-scroll){overflow:hidden}.ba[data-astro-cid-lzh47mfk][data-sleeve-state=full] .ba-scroll[data-astro-cid-lzh47mfk]{overflow:auto}.ba-thread[data-astro-cid-lzh47mfk]{padding-bottom:calc(16px + var(--ba-cover,0px))}.ba-console[data-astro-cid-lzh47mfk]{z-index:2;height:var(--ba-dock);border-radius:var(--radius-v2-xl) var(--radius-v2-xl) 0 0;transition:height .28s var(--ba-ease);border-width:1px 0 0;position:absolute;bottom:0;left:0;right:0}.ba[data-astro-cid-lzh47mfk][data-sleeve-state=full] .ba-console[data-astro-cid-lzh47mfk]{height:min(100%,100svh - 76px)}.ba-sleeve-body[data-astro-cid-lzh47mfk]{inset:var(--ba-bar) 0 0;display:block;position:absolute}.ba-sleeve-bar[data-astro-cid-lzh47mfk]{width:100%;height:var(--ba-bar);border:0;border-bottom:1px solid var(--color-neutral-100);background:var(--color-neutral-0);color:var(--color-neutral-900);font:500 var(--text-v2-sm)/20px var(--font-v2-body);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:6px 12px 0 16px;display:flex;position:relative}.ba-grip[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2-pill);background:var(--color-neutral-150);width:32px;height:4px;margin-left:-16px;position:absolute;top:6px;left:50%}.ba-sleeve-open[data-astro-cid-lzh47mfk]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ba-sleeve-chev[data-astro-cid-lzh47mfk]{border-radius:var(--radius-v2);width:24px;height:24px;color:var(--color-neutral-700);background:var(--color-neutral-25);transition:transform .28s var(--ba-ease);flex:none;place-items:center;display:grid}.ba[data-astro-cid-lzh47mfk]:not([data-sleeve-state=full]) .ba-sleeve-chev[data-astro-cid-lzh47mfk]{transform:rotate(180deg)}.ba[data-astro-cid-lzh47mfk] .ba-sleeve-bar[data-astro-cid-lzh47mfk]:active{transform:none}.ba[data-astro-cid-lzh47mfk] .ba-sleeve-bar[data-astro-cid-lzh47mfk]:focus-visible{outline-offset:-3px}.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-console[data-astro-cid-lzh47mfk]{border-top-color:var(--color-surface-dark-raised)}.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-sleeve-bar[data-astro-cid-lzh47mfk]{border-bottom-color:var(--color-surface-dark-raised);background:var(--color-surface-dark);color:var(--color-neutral-25)}.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-sleeve-bar[data-astro-cid-lzh47mfk]:focus-visible{outline-color:var(--color-brand-light)}.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-grip[data-astro-cid-lzh47mfk]{background:var(--color-neutral-700)}.ba[data-astro-cid-lzh47mfk][data-agent=own] .ba-sleeve-chev[data-astro-cid-lzh47mfk]{color:var(--color-neutral-300);background:var(--color-surface-dark-raised)}.ba-own[data-astro-cid-lzh47mfk]{grid-template-rows:36px auto minmax(0,1fr) 36px}.ba-welcome[data-astro-cid-lzh47mfk]{margin:8px 16px}.ba-foot[data-astro-cid-lzh47mfk]{grid-template-rows:20px}.ba-input[data-astro-cid-lzh47mfk]{display:none}}@media (width<=767px){.ba[data-astro-cid-lzh47mfk]{height:860px}.ba-mode[data-astro-cid-lzh47mfk]{margin:8px}.ba-mode[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]{padding-inline:10px}.ba-conn[data-astro-cid-lzh47mfk]{grid-template-rows:none;grid-auto-rows:auto;height:auto;margin:0 8px 8px}.ba-chips[data-astro-cid-lzh47mfk],.ba-conn-row-wrap[data-astro-cid-lzh47mfk] .ba-chips[data-astro-cid-lzh47mfk]{flex-wrap:wrap;height:auto;overflow:visible;mask-image:none}.ba-conn-row[data-astro-cid-lzh47mfk]{align-items:start}.ba-hosted[data-astro-cid-lzh47mfk]{grid-template-columns:40px minmax(0,1fr)}.ba-side[data-astro-cid-lzh47mfk]{padding-inline:4px}.ba-thread[data-astro-cid-lzh47mfk],.ba-scroll[data-astro-cid-lzh47mfk]{padding-inline:8px}.ba-head[data-astro-cid-lzh47mfk],.ba-plugin[data-astro-cid-lzh47mfk]{gap:8px;padding-inline:8px}.ba-hosted[data-astro-cid-lzh47mfk]{grid-template-rows:64px 56px minmax(0,1fr)}.ba-plugin[data-astro-cid-lzh47mfk]{flex-wrap:wrap;align-content:center;row-gap:2px}.ba-plugin[data-astro-cid-lzh47mfk]>span[data-astro-cid-lzh47mfk]:last-child{flex-basis:100%}.ba-head-logo[data-astro-cid-lzh47mfk]{width:32px;height:32px}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool[data-astro-cid-lzh47mfk]{grid-template-columns:32px minmax(0,1fr)}.ba-hosted[data-astro-cid-lzh47mfk] .ba-tool-status[data-astro-cid-lzh47mfk]{display:none}.ba-kv[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{grid-template-columns:76px minmax(0,1fr)}.ba-plan[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{grid-template-columns:24px minmax(0,1fr)}.ba-plan-desc[data-astro-cid-lzh47mfk]{grid-column:2}.ba-own[data-astro-cid-lzh47mfk] .ba-plan[data-astro-cid-lzh47mfk] li[data-astro-cid-lzh47mfk]{grid-template-columns:minmax(0,1fr)}.ba-own[data-astro-cid-lzh47mfk] .ba-plan-desc[data-astro-cid-lzh47mfk]{grid-column:1;padding-left:12px}.ba-welcome[data-astro-cid-lzh47mfk]{margin:8px}.ba-foot[data-astro-cid-lzh47mfk]{padding:0 8px}.ba-stages[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]{padding:8px}.ba-pill[data-astro-cid-lzh47mfk]{min-width:64px}.ba-say[data-astro-cid-lzh47mfk],.ba-say-intro[data-astro-cid-lzh47mfk]{margin-left:8px}.ba-yaml-code[data-astro-cid-lzh47mfk]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-surface-dark-raised) transparent;overflow-x:auto}.ba-yaml[data-astro-cid-lzh47mfk] code[data-astro-cid-lzh47mfk]{min-width:max-content}.ba-yaml-line[data-astro-cid-lzh47mfk]{grid-template-columns:36px max-content}.ba-yaml-text[data-astro-cid-lzh47mfk]{white-space:pre;text-indent:0;padding-left:0}.ba-ln[data-astro-cid-lzh47mfk]{padding-left:8px}.ba-own[data-astro-cid-lzh47mfk] .ba-yaml[data-astro-cid-lzh47mfk]{margin-left:0}}@media (prefers-reduced-motion:reduce){.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk],.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk]:before,.ba[data-astro-cid-lzh47mfk] [data-astro-cid-lzh47mfk]:after{transition:none!important;animation:none!important}.ba[data-astro-cid-lzh47mfk] button[data-astro-cid-lzh47mfk]:active{transform:none}}
