@layer legacy{html{scroll-behavior:smooth}.ba-local-agent{--ba-page-rail-x:max(1.5rem,calc((100vw - 80rem) / 2 + 1.5rem));--ba-page-rail-color:#1a1c1f;--ba-hero-stack-pad:18px;--ba-hero-stack-pad-md:26px;--ba-hero-stack-pad-lg:34px;--ba-runmode-card-min-height:556px;--ba-use-visual-height:325px;--ba-radius-panel:18px;--ba-radius-surface:16px;--ba-radius-browser-frame:10px;--ba-radius-cell:8px;--ba-radius-pill:999px;--ba-section-space-compact:clamp(56px,4vw,72px);--ba-section-space-standard:clamp(88px,7vw,112px);--ba-section-space-generous:clamp(104px,8vw,132px);--ba-section-header-gap:clamp(40px,3.5vw,48px);--ba-demo-browser-radius:var(--ba-radius-browser-frame);--ba-browser-radius:var(--ba-radius-browser-frame);position:relative;isolation:isolate;background:#08090a;color:#f7f8f8;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(52,211,153,.06),transparent 60%),radial-gradient(ellipse 60% 50% at 50% 120%,rgba(139,92,246,.04),transparent 70%)}@supports (content-visibility:auto){.ba-local-agent .feasibility-section{content-visibility:auto;contain-intrinsic-size:auto 1320px}.ba-local-agent .ba-use-cases{content-visibility:auto;contain-intrinsic-size:auto 900px}.ba-local-agent .ba-runtimes{content-visibility:auto;contain-intrinsic-size:auto 1000px}}.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):after,.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):before{content:"";position:absolute;top:0;bottom:0;z-index:8;display:none;width:1px;background:var(--ba-page-rail-color);pointer-events:none}.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):before{left:var(--ba-page-rail-x)}.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):after{right:var(--ba-page-rail-x)}.ba-local-agent #demo:after,.ba-local-agent #demo:before{top:var(--ba-section-rail-start,clamp(248px,18.25vw,276px))}@media (min-width:768px){.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):after,.ba-local-agent>section:not(:first-child):not(:last-child):not(.ba-use-cases):not(.feasibility-section):before{display:block}}@media (min-width:1024px){.ba-local-agent{--ba-page-rail-x:max(2rem,calc((100vw - 80rem) / 2 + 2rem))}}.ba-local-agent #demo{--ba-section-rail-start:clamp(248px,18.25vw,276px)}.ba-local-agent #agent-runtime-heading,.ba-local-agent #core-advantage-heading,.ba-local-agent #demo,.ba-local-agent #hero,.ba-local-agent #home-demo-heading,.ba-local-agent #home-hero-heading,.ba-local-agent #identity-isolation-heading,.ba-local-agent #trusted-by-users-heading,.ba-local-agent #ways-to-use-heading,.ba-local-agent #why-browseract-heading{scroll-margin-top:6.5rem}@media (min-width:1024px){.ba-local-agent #agent-runtime-heading,.ba-local-agent #core-advantage-heading,.ba-local-agent #demo,.ba-local-agent #hero,.ba-local-agent #home-demo-heading,.ba-local-agent #home-hero-heading,.ba-local-agent #identity-isolation-heading,.ba-local-agent #trusted-by-users-heading,.ba-local-agent #ways-to-use-heading,.ba-local-agent #why-browseract-heading{scroll-margin-top:8rem}}.ba-local-agent .fw-510{font-variation-settings:"wght" 510;font-weight:510}.ba-local-agent .font-serif{font-family:var(--font-website-serif),"Instrument Serif",Georgia,serif!important}.ba-local-agent .h1-linear{font-size:clamp(40px,6vw,72px);letter-spacing:-.024em;line-height:.98;font-variation-settings:"wght" 510;font-weight:510}.ba-local-agent .h2-linear{font-size:clamp(28px,3.8vw,44px);letter-spacing:-.018em;line-height:1.08;font-variation-settings:"wght" 510;font-weight:510}.ba-local-agent .h3-linear{font-size:clamp(20px,2vw,26px);letter-spacing:-.012em;line-height:1.2;font-variation-settings:"wght" 510;font-weight:510}.ba-local-agent .border-hair,.ba-local-agent .divide-hair>:not([hidden])~:not([hidden]){border-color:#1a1c1f}.ba-local-agent .bg-grid{background-image:linear-gradient(rgba(255,255,255,.014) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 0);background-size:56px 56px}.ba-local-agent .bg-noise{position:absolute;inset:0;pointer-events:none;opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.ba-local-agent .dot-bg{background-image:radial-gradient(circle,#22252a 1px,transparent 0);background-size:16px 16px}@keyframes aurora-drift{0%,to{transform:translate(-50%) scale(1);opacity:.9}33%{transform:translate(-52%,-4%) scale(1.08);opacity:1}66%{transform:translate(-48%,3%) scale(.96);opacity:.85}}.ba-local-agent .aurora{position:absolute;top:-220px;left:50%;width:1100px;height:780px;background:radial-gradient(circle at 30% 50%,rgba(52,211,153,.22),transparent 55%),radial-gradient(circle at 70% 40%,rgba(139,92,246,.16),transparent 55%),radial-gradient(circle at 50% 70%,rgba(251,191,36,.08),transparent 55%);filter:blur(90px);transform:translateX(-50%);animation:aurora-drift 16s ease-in-out infinite;pointer-events:none}.ba-local-agent .btn-primary{background:linear-gradient(180deg,#ffffff,#e6e8eb);color:#08090a;box-shadow:0 0 0 1px rgba(255,255,255,.15),0 8px 24px -8px rgba(255,255,255,.25),inset 0 1px 0 rgba(255,255,255,.6);transition:transform .2s ease,box-shadow .2s ease}.ba-local-agent .btn-primary:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.2),0 14px 36px -10px rgba(255,255,255,.35),inset 0 1px 0 rgba(255,255,255,.7)}.ba-local-agent .btn-ghost{border:1px solid #3a3d42;color:#f7f8f8;background:rgba(255,255,255,.02);transition:background .2s ease,border-color .2s ease}.ba-local-agent .btn-ghost:hover{background:rgba(255,255,255,.06);border-color:#8a8f98}.ba-local-agent .copy-btn.is-copied{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.45);box-shadow:0 0 0 3px rgba(52,211,153,.08)}.ba-local-agent .copy-btn[data-copy]{justify-content:center;white-space:nowrap}.ba-local-agent .copy-btn[data-copy] .copied-state,.ba-local-agent .copy-btn[data-copy] .copy-state{white-space:nowrap}.ba-local-agent .copy-btn .copied-state.hidden,.ba-local-agent .copy-btn .copy-state.hidden{display:none!important}.ba-local-agent .cp-item{flex-shrink:0;display:inline-flex;align-items:center;line-height:1;gap:12px;white-space:nowrap;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14.5px;font-weight:500;letter-spacing:-.005em;color:#8a8f98;opacity:.72;padding-right:56px;transition:opacity .3s ease}.ba-local-agent .cp-item:hover{opacity:1}.ba-local-agent .cp-spacer{flex:0 0 33vw}.ba-local-agent .cp-icon{width:26px;height:26px;flex-shrink:0;object-fit:contain;display:block;filter:grayscale(1) brightness(0) invert(61%)}.ba-local-agent .cp-icon--aws-wordmark{width:28px;height:20px;overflow:visible;filter:none}.ba-local-agent .cp-icon--aws-wordmark .aws-smile-fill,.ba-local-agent .cp-icon--aws-wordmark .aws-wordmark-fill{fill:#8a8f98}.ba-local-agent .cp-icon--color{filter:none}.ba-local-agent .cp-icon--svg{stroke:#8a8f98;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:none}.ba-local-agent .hero-proof-link{color:inherit}.ba-local-agent .hero-proof-icon{flex-shrink:0;display:block;width:auto;height:14px;color:currentColor;opacity:1;transition:opacity .22s ease,filter .22s ease}.ba-local-agent .hero-proof-link:hover .hero-proof-icon{opacity:1}.ba-local-agent .hero-proof-icon--appsumo{width:14px;filter:none}.ba-local-agent .hero-proof-icon--aws{width:18px;overflow:visible}.ba-local-agent .hero-proof-icon--aws .aws-wordmark-fill{fill:#f7f8f8}.ba-local-agent .hero-proof-icon--aws .aws-smile-fill{fill:#ff9900}.ba-local-agent .hero-proof-icon--github{width:14px;color:#f7f8f8}.ba-local-agent .ba-hero-stack{padding-top:var(--ba-hero-stack-pad)}@media (min-width:768px){.ba-local-agent .ba-hero-stack{padding-top:var(--ba-hero-stack-pad-md)}}@media (min-width:1024px){.ba-local-agent .ba-hero-stack{padding-top:var(--ba-hero-stack-pad-lg)}}.ba-local-agent .card-glass{background:linear-gradient(180deg,rgba(20,21,24,.8),rgba(14,15,17,.9));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 30px 60px -30px rgba(0,0,0,.6)}.ba-local-agent .card-glass-hover{transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .4s ease}.ba-local-agent .card-glass-hover:hover{transform:translateY(-3px);border-color:rgba(52,211,153,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 40px 80px -30px rgba(0,0,0,.8),0 0 0 1px rgba(52,211,153,.06)}.ba-local-agent .gborder{position:relative}.ba-local-agent .gborder:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02) 30%,rgba(52,211,153,.12));-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes shimmer{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}.ba-local-agent .shimmer{position:relative;overflow:hidden}.ba-local-agent .shimmer:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.18),transparent);animation:shimmer 3.5s ease-in-out infinite}.ba-local-agent .reveal{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.ba-local-agent .reveal.reveal-pending{opacity:0;transform:translateY(14px)}.ba-local-agent .reveal.in{opacity:1;transform:translateY(0)}.ba-local-agent .marquee-mask{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}@keyframes float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ba-local-agent .hero-term{animation:float-up 8s ease-in-out infinite}@keyframes orbit-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ba-local-agent .orbit-outer{transform-origin:240px 240px;animation:orbit-spin 80s linear infinite}.ba-local-agent .orbit-mid{transform-origin:240px 240px;animation:orbit-spin 55s linear infinite reverse}@keyframes flow-dash{to{stroke-dashoffset:-60}}.ba-local-agent .flow-line{stroke-dasharray:3 10;animation:flow-dash 4s linear infinite}@keyframes core-breathe{0%,to{filter:drop-shadow(0 0 12px rgba(52,211,153,.55))}50%{filter:drop-shadow(0 0 28px rgba(52,211,153,.85))}}.ba-local-agent .core-glow{animation:core-breathe 3.2s ease-in-out infinite;transform-origin:240px 240px}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ba-local-agent .node-a{animation:node-float 4.2s ease-in-out infinite}.ba-local-agent .node-b{animation:node-float 5.1s ease-in-out -1.3s infinite}.ba-local-agent .node-c{animation:node-float 4.6s ease-in-out -2.2s infinite}.ba-local-agent .hero-illu{filter:saturate(1.05)}@keyframes typeLine{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ba-local-agent .type-l{opacity:0;animation:typeLine .4s ease-out forwards}.ba-local-agent .type-l-1{animation-delay:.8s}.ba-local-agent .type-l-2{animation-delay:1.6s}.ba-local-agent .type-l-3{animation-delay:2.4s}.ba-local-agent .type-l-4{animation-delay:3.2s}.ba-local-agent .type-l-5{animation-delay:4s}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.ba-local-agent .caret{display:inline-block;width:7px;height:14px;background:#34d399;vertical-align:middle;animation:blink 1s steps(1) infinite;margin-left:2px}.ba-local-agent .forge-flow .ff-prompt,.ba-local-agent .forge-flow .ff-skill{transition:border-color .6s ease,box-shadow .6s ease,transform .6s ease;will-change:border-color,box-shadow,transform}.ba-local-agent .forge-flow .ff-prompt{animation:ff-prompt-pulse 5s ease-in-out infinite}.ba-local-agent .forge-flow .ff-skill{animation:ff-skill-pulse 5s ease-in-out infinite}.ba-local-agent .forge-flow .ff-arrow{animation:ff-arrow-pulse 5s ease-in-out infinite;color:#4a4f58;position:relative;min-height:32px}.ba-local-agent .forge-flow .ff-arrow-icon{position:relative;z-index:2;filter:drop-shadow(0 0 0 transparent);animation:ff-arrow-bounce 5s ease-in-out infinite,ff-arrow-glow 5s ease-in-out infinite;transform-origin:50% 50%}.ba-local-agent .forge-flow .ff-arrow-halo{position:absolute;left:50%;top:50%;width:72px;height:72px;transform:translate(-50%,-50%) scale(.6);border-radius:50%;background:radial-gradient(circle,rgba(52,211,153,.28) 0,rgba(52,211,153,.1) 40%,rgba(52,211,153,0) 72%);opacity:0;pointer-events:none;z-index:1;animation:ff-arrow-halo 5s ease-in-out infinite;filter:blur(5px)}@keyframes ff-prompt-pulse{0%,22%{border-color:rgba(52,211,153,.55);box-shadow:0 0 0 1px rgba(52,211,153,.2),0 0 16px rgba(52,211,153,.14),0 0 34px rgba(52,211,153,.07);transform:translateY(-1px)}32%,to{border-color:rgba(255,255,255,.08);box-shadow:none;transform:translateY(0)}}@keyframes ff-arrow-pulse{0%,25%{color:#4a4f58}30%,50%{color:#34d399}58%,to{color:#4a4f58}}@keyframes ff-arrow-bounce{0%,28%{transform:translateY(0)}33%{transform:translateY(3px)}37%{transform:translateY(-1.5px)}41%{transform:translateY(3px)}45%{transform:translateY(-1px)}49%{transform:translateY(2px)}54%,to{transform:translateY(0)}}@keyframes ff-arrow-glow{0%,25%{filter:drop-shadow(0 0 0 transparent)}34%,50%{filter:drop-shadow(0 0 3px rgba(52,211,153,.55)) drop-shadow(0 0 10px rgba(52,211,153,.32)) drop-shadow(0 0 20px rgba(52,211,153,.16))}58%,to{filter:drop-shadow(0 0 0 transparent)}}@keyframes ff-arrow-halo{0%,25%{opacity:0;transform:translate(-50%,-50%) scale(.6)}36%,48%{opacity:1;transform:translate(-50%,-50%) scale(1)}58%,to{opacity:0;transform:translate(-50%,-50%) scale(.6)}}@keyframes ff-skill-pulse{0%,52%{border-color:rgba(255,255,255,.08);box-shadow:none;transform:translateY(0)}62%,88%{border-color:rgba(52,211,153,.65);box-shadow:0 0 0 1px rgba(52,211,153,.22),0 0 20px rgba(52,211,153,.16),0 0 42px rgba(52,211,153,.08);transform:translateY(-1px)}to{border-color:rgba(255,255,255,.08);box-shadow:none;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ba-local-agent .forge-flow .ff-arrow,.ba-local-agent .forge-flow .ff-arrow-halo,.ba-local-agent .forge-flow .ff-arrow-icon,.ba-local-agent .forge-flow .ff-prompt,.ba-local-agent .forge-flow .ff-skill{animation:none!important;transform:none!important}.ba-local-agent .forge-flow .ff-arrow-halo{display:none}}.ba-local-agent .ba-product-demo__camera{position:relative;display:grid;width:100%;height:100%;place-items:center;transition:transform .72s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-demo[data-demo-stage=build][data-demo-step="0"] .ba-product-demo__camera{transform:translate3d(0,6px,0) scale(1.12);transform-origin:50% 50%}.ba-local-agent .ba-product-demo[data-demo-stage=build][data-demo-step="1"] .ba-product-demo__camera{transform:translate3d(0,4px,0) scale(1.15);transform-origin:50% 50%}.ba-local-agent .ba-product-demo[data-demo-stage=build][data-demo-step="2"] .ba-product-demo__camera{transform:translate3d(0,2px,0) scale(1.015)}.ba-local-agent .ba-product-demo[data-demo-stage=build][data-demo-step="3"] .ba-product-demo__camera,.ba-local-agent .ba-product-demo[data-demo-stage=build][data-demo-step="4"] .ba-product-demo__camera{transform:translate3d(0,-2px,0) scale(.965)}.ba-local-agent .ba-product-demo[data-demo-stage=iterate][data-demo-step="1"] .ba-product-demo__camera,.ba-local-agent .ba-product-demo[data-demo-stage=run][data-demo-step="1"] .ba-product-demo__camera{transform:translate3d(0,-5px,0) scale(1.045);transform-origin:62% 72%}.ba-local-agent .ba-product-demo[data-demo-stage=run][data-demo-step="2"] .ba-product-demo__camera{transform:translateZ(0) scale(1.015)}.ba-local-agent .ba-product-demo[data-demo-stage=iterate][data-demo-step="4"] .ba-product-demo__camera,.ba-local-agent .ba-product-demo[data-demo-stage=run][data-demo-step="3"] .ba-product-demo__camera{transform:translate3d(0,-1px,0) scale(.95)}.ba-local-agent .ba-product-demo[data-demo-stage=iterate][data-demo-step="2"] .ba-product-demo__camera{transform:translateZ(0) scale(.99)}.ba-local-agent .ba-product-demo[data-demo-stage=iterate][data-demo-step="3"] .ba-product-demo__camera{transform:translate3d(-10px,7px,0) scale(1.045);transform-origin:78% 15%}.ba-local-agent .ba-product-demo__published-transition-layer{position:absolute;z-index:3;top:50%;left:50%;width:min(100%,890px);height:min(100%,520px);opacity:0;visibility:hidden;will-change:transform,opacity;transform:translate3d(-50%,calc(-50% + 8px),0) scale(.985);transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .56s}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff] .ba-product-demo__published-transition-layer,.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state=handoff] .ba-product-demo__published-transition-layer,.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state=returning] .ba-product-demo__published-transition-layer,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=handoff] .ba-product-demo__published-transition-layer,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=returning] .ba-product-demo__published-transition-layer{opacity:1;visibility:visible;transform:translate3d(-50%,-50%,0) scale(1);transition-delay:0s,60ms,0s}.ba-local-agent .ba-product-demo__published-surface{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(228,236,232,.95);border-radius:14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 26px 72px rgba(0,0,0,.42),0 0 0 1px rgba(13,40,26,.13)}.ba-local-agent .ba-product-demo__published-layout{display:grid;min-height:0;flex:1;grid-template-columns:208px minmax(0,1fr)}.ba-local-agent .ba-product-demo__version-rail{display:flex;min-width:0;flex-direction:column;gap:8px;border-right:1px solid #e5e7e6;background:#fafbfa;padding:18px 12px}.ba-local-agent .ba-product-demo__version-rail>div{display:flex;flex-direction:column;gap:2px;padding:0 8px 9px}.ba-local-agent .ba-product-demo__version-rail>div strong{color:rgba(0,0,0,.78);font-size:12px;font-weight:610}.ba-local-agent .ba-product-demo__version-rail button small,.ba-local-agent .ba-product-demo__version-rail>div span{color:rgba(0,0,0,.42);font-size:9px;line-height:14px}.ba-local-agent .ba-product-demo__version-rail button{position:relative;display:grid;min-height:62px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:2px 8px;border:1px solid transparent;border-radius:8px;background:transparent;padding:9px 10px;color:rgba(0,0,0,.68);text-align:left}.ba-local-agent .ba-product-demo__version-rail button>span{overflow:hidden;font-size:11px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-product-demo__version-rail button small{grid-column:1}.ba-local-agent .ba-product-demo__version-rail button>span:last-child{grid-row:1/span 2;grid-column:2;align-self:center}.ba-local-agent .ba-product-demo__version-rail button.is-current{border-color:rgba(22,119,255,.36);background:rgba(22,119,255,.075)}.ba-local-agent .ba-product-demo__published-main{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:14px;padding:96px 34px 24px}.ba-local-agent .ba-product-demo__published-status{display:flex;align-items:flex-start;gap:9px;color:rgba(0,0,0,.55);font-size:11px;line-height:16px}.ba-local-agent .ba-product-demo__published-status svg{width:16px;height:16px;flex:none;color:#03bf80}.ba-local-agent .ba-product-demo__published-status span{display:flex;flex-direction:column}.ba-local-agent .ba-product-demo__published-status strong{color:rgba(0,0,0,.72);font-weight:580}.ba-local-agent .ba-product-demo__published-main .ba-product-demo__shared-anchor-slot{min-height:112px}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff]{opacity:1;visibility:visible;transform:translateZ(0) scale(1)}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff] .ba-product-demo__build-session-layer{opacity:0;visibility:hidden;transform:translate3d(0,-8px,0) scale(.975);transition-delay:0s,0s,0s,.22s}.ba-local-agent .ba-product-demo__scene--run-flow,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=returning]{opacity:1;visibility:visible;transform:translateZ(0) scale(1)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=returning] .ba-product-demo__run-session-layer{clip-path:inset(4% round 14px);opacity:0;visibility:hidden;transform:translate3d(0,-6px,0) scale(.975);transition-delay:0s,0s,0s,.22s}.ba-local-agent .ba-product-demo__scene--iterate-flow{position:relative;z-index:2;width:min(100%,890px)!important;height:min(100%,520px)!important;min-height:0;overflow:visible;opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition:none}.ba-local-agent .ba-product-demo__iterate-session-layer{position:absolute;inset:0;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(228,236,232,.95);border-radius:14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 26px 72px rgba(0,0,0,.42),0 0 0 1px rgba(13,40,26,.13);opacity:0;visibility:hidden;will-change:transform,opacity;transform:translate3d(0,8px,0) scale(.985);transition:transform .56s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .56s}.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state=draft] .ba-product-demo__iterate-session-layer,.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state=published] .ba-product-demo__iterate-session-layer,.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state=publishing] .ba-product-demo__iterate-session-layer{opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition-delay:0s,60ms,0s}.ba-local-agent .ba-product-demo__shared-anchor{z-index:50}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-published][data-visible=true]{transform:translate3d(calc(-50% + 100px),calc(-50% + 116px),0) scale(.78)}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-published] .ba-product-demo__ready-line{display:none}@media (max-width:767px){.ba-local-agent .ba-product-demo__camera{transition-duration:.56s}.ba-local-agent .ba-product-demo__published-transition-layer,.ba-local-agent .ba-product-demo__scene--iterate-flow{width:100%!important;height:100%!important}.ba-local-agent .ba-product-demo__published-layout{grid-template-columns:1fr}.ba-local-agent .ba-product-demo__version-rail{display:none}.ba-local-agent .ba-product-demo__published-main{padding:110px 16px 24px}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-published][data-visible=true]{transform:translate3d(-50%,calc(-50% + 118px),0) scale(.9)}}.ba-local-agent .ba-lifecycle-story{isolation:isolate;overflow:hidden;padding:126px 0 104px;background:radial-gradient(72% 54% at 50% 58%,rgba(20,105,58,.11) 0,rgba(6,48,25,.055) 46%,transparent 76%),#020403;color:#f7f8f8;font-family:var(--font-website-inter),Inter,sans-serif}.ba-local-agent .ba-lifecycle-story__content,.ba-local-agent .ba-lifecycle-story__inner{width:100%;max-width:none}.ba-local-agent .ba-lifecycle-story__header{width:min(calc(100% - 48px),980px);margin:0 auto 54px}.ba-local-agent .ba-lifecycle-story__header h2{color:#f7f8f8;font-family:var(--font-website-inter),Inter,sans-serif;font-size:clamp(43px,3.55vw,56px);font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.055),0 18px 54px rgba(0,0,0,.7)}.ba-local-agent .ba-lifecycle-story__header p{max-width:720px;margin:14px auto 0;color:rgba(226,235,231,.62);font-size:17px;font-weight:480;letter-spacing:0;line-height:27px}.ba-local-agent .ba-lifecycle-story__stage{width:min(calc(100% - 48px),1440px);height:790px;margin:0 auto;overflow:visible}.ba-local-agent .ba-lifecycle-story__stage:before{position:absolute;inset:-2px -1px 112px;z-index:-3;background-image:radial-gradient(circle at center,rgba(119,255,181,.11) 0 .75px,transparent .9px);background-size:22px 22px;content:"";opacity:.32;-webkit-mask-image:radial-gradient(78% 88% at 50% 48%,#000 0,rgba(0,0,0,.62) 55%,transparent 92%);mask-image:radial-gradient(78% 88% at 50% 48%,#000 0,rgba(0,0,0,.62) 55%,transparent 92%);pointer-events:none}.ba-local-agent .ba-lifecycle-story__stage:after{right:-7%;bottom:-24px;left:-7%;z-index:6;height:242px;background:radial-gradient(52% 72% at 50% 88%,rgba(40,219,127,.12) 0,rgba(15,102,54,.07) 38%,transparent 74%),linear-gradient(180deg,transparent,rgba(2,4,3,.2) 18%,rgba(2,4,3,.78) 54%,#020403 86%)}.ba-local-agent .ba-lifecycle-story__backdrop{inset:0 0 112px;z-index:-2;border-radius:25px;background:radial-gradient(54% 48% at 50% 88%,rgba(24,146,76,.1) 0,transparent 70%),radial-gradient(32% 40% at 50% 22%,rgba(149,255,198,.045) 0,transparent 78%)}.ba-local-agent .ba-lifecycle-story__demo{inset:0 0 112px}.ba-local-agent .ba-lifecycle-film{--camera-full-scale:0.9729;font-family:var(--font-website-inter),Inter,sans-serif}.ba-local-agent .ba-lifecycle-film__camera{box-shadow:0 32px 96px rgba(0,0,0,.28),0 0 0 1px rgba(178,209,191,.12);transform:translate3d(-50%,-50%,0)}.ba-local-agent .ba-lifecycle-film__scene{transform:translate3d(-50%,-50%,0) scale(var(--camera-full-scale,.92))}.ba-local-agent .ba-lifecycle-film[data-camera-ready=true] .ba-lifecycle-film__scene{transition:transform .72s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film:is([data-camera-shot=composer-focus],[data-camera-shot=draft-composer-focus],[data-camera-shot=artifact-focus],[data-camera-shot=latest-skill-focus],[data-camera-shot=publish-focus],[data-camera-shot=plan-focus]) .ba-lifecycle-film__scene{transform:translate3d(calc(-50% + var(--camera-focus-x, 0px)),calc(-50% + var(--camera-focus-y, 0px)),0) scale(var(--camera-focus-scale,1))}.ba-local-agent .ba-lifecycle-film__window{border:1px solid rgba(213,221,217,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 0 0 1px rgba(10,44,26,.035)}.ba-local-agent .ba-lifecycle-film__tabs{min-height:48px;border-bottom:1px solid #e5e9e7;padding:0 24px}.ba-local-agent .ba-lifecycle-film__tabs>button{border-radius:0!important;padding:0 14px;color:rgba(0,0,0,.46);font-size:12px;font-weight:540}.ba-local-agent .ba-lifecycle-film__tabs>button.is-active{color:rgba(0,0,0,.84)}.ba-local-agent .ba-lifecycle-film__body{grid-template-columns:214px minmax(0,1fr);transition:grid-template-columns .52s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__rail{border-right:1px solid #e5e9e7;opacity:1;transition:opacity .18s ease-out,transform .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film:is([data-current-view=run-task],[data-current-view=running]) .ba-lifecycle-film__rail{transform:translate3d(-18px,0,0)}.ba-local-agent .ba-lifecycle-film__view{transform:translate3d(0,5px,0) scale(.998);transition:opacity .13s ease-out,transform .26s cubic-bezier(.16,1,.3,1),visibility 0s linear .26s}.ba-local-agent .ba-lifecycle-film__view[data-active=true]{transition-delay:70ms,30ms,0s}.ba-local-agent .ba-lifecycle-film__view--run-flow,.ba-local-agent .ba-lifecycle-film__workspace-viewport{background:#fff}.ba-local-agent .ba-lifecycle-film__workspace-stack{padding:30px 0 124px}.ba-local-agent .ba-lifecycle-film__workspace-events{gap:12px}.ba-local-agent .ba-lifecycle-film__draft-baseline,.ba-local-agent .ba-lifecycle-film__request-object,.ba-local-agent .ba-lifecycle-film__workspace-events{width:min(calc(100% - 52px),860px);margin-right:auto;margin-left:auto}.ba-local-agent .ba-lifecycle-film__composer-copy{margin-bottom:15px}.ba-local-agent .ba-lifecycle-film__composer-copy strong{color:rgba(0,0,0,.86);font-size:25px;letter-spacing:0;line-height:1.2}.ba-local-agent .ba-lifecycle-film__composer,.ba-local-agent .ba-lifecycle-film__draft-composer{overflow:hidden;border:1px solid #d9dfdc;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(11,44,27,.06),inset 0 1px 0 rgba(255,255,255,.96)}.ba-local-agent .ba-lifecycle-film__view--workspace:is([data-mode=typing],[data-mode=ready],[data-mode=submitting]) .ba-lifecycle-film__composer{border-color:rgba(29,222,116,.54);box-shadow:0 0 0 3px rgba(29,222,116,.08),0 14px 38px rgba(11,73,38,.09)}.ba-local-agent .ba-lifecycle-film__build-phase-object,.ba-local-agent .ba-lifecycle-film__plan-object,.ba-local-agent .ba-lifecycle-film__published-delivery,.ba-local-agent .ba-lifecycle-film__verification-object{overflow:visible;border-radius:16px;transform-origin:50% 100%}.ba-local-agent .ba-lifecycle-film__verification-summary{min-height:62px;border:1px solid rgba(114,204,80,.52);border-radius:14px;background:#f3ffeb;box-shadow:0 10px 30px rgba(59,129,34,.055)}.ba-local-agent .ba-lifecycle-film__published-delivery :is(.rounded-lg,.rounded-xl,.rounded-2xl),.ba-local-agent .ba-lifecycle-film__run-transcript :is(.rounded-lg,.rounded-xl,.rounded-2xl),.ba-local-agent .ba-lifecycle-film__workspace-events :is(.rounded-lg,.rounded-xl,.rounded-2xl){border-radius:14px!important}.ba-local-agent .ba-lifecycle-film__window button:not(.ba-lifecycle-film__tabs>button):not(.ba-lifecycle-film__rail>button){border-radius:10px!important}.ba-local-agent .ba-lifecycle-film__window :is([data-skill-artifact-actions]>button,[data-task-outcome-footer] button,.ba-lifecycle-film__run-submit-row button,.ba-lifecycle-film__draft-build-control button,.ba-lifecycle-film__tab-actions button){min-height:34px;border-radius:10px!important}.ba-local-agent .ba-lifecycle-film__window :is(.ba-lifecycle-film__icon-action,.ba-lifecycle-film__more-button,[data-skill-artifact-menu]){width:34px!important;min-width:34px!important;height:34px!important;border-radius:10px!important;padding:0!important}.ba-local-agent .ba-lifecycle-film .is-demo-pressed{border-color:rgba(3,191,128,.78)!important;box-shadow:0 0 0 3px rgba(3,191,128,.13),0 8px 18px rgba(3,104,57,.12)!important;transform:translate3d(0,1px,0) scale(.97)!important;transition:transform .12s cubic-bezier(.2,0,0,1),box-shadow .14s ease-out!important}.ba-local-agent .ba-lifecycle-film__run-flow-layout,.ba-local-agent .ba-lifecycle-film__view--run-flow{display:block;min-height:0;height:100%;background:#fff}.ba-local-agent .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__run-history-scene{opacity:0;visibility:hidden;transform:translate3d(0,7px,0) scale(.997);transition:opacity .15s ease-out,transform .28s cubic-bezier(.16,1,.3,1),visibility 0s linear .28s}.ba-local-agent .ba-lifecycle-film__run-config[data-visible=true],.ba-local-agent .ba-lifecycle-film__run-history-scene[data-visible=true]{transition-delay:70ms,30ms,0s}.ba-local-agent .ba-lifecycle-film__run-config{border:0;padding:34px}.ba-local-agent .ba-lifecycle-film__run-config-shell{border:1px solid #e0e6e3;border-radius:17px;background:#fff;padding:26px;box-shadow:0 18px 54px rgba(19,43,29,.075);transition:opacity .17s ease-out,transform .22s cubic-bezier(.2,0,0,1)}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-launching=true] .ba-lifecycle-film__run-config-shell{opacity:.88}.ba-local-agent .ba-lifecycle-film__run-history-scene{background:#fff}.ba-local-agent .ba-lifecycle-film__run-transcript{position:relative;min-width:0;min-height:0;overflow:hidden auto;border-right:1px solid #e5e9e7;padding:30px 24px 76px;opacity:1;visibility:visible;transform:none}.ba-local-agent .ba-lifecycle-film__run-secondary{background:#f8faf9}.ba-local-agent .ba-lifecycle-film__run-evidence{position:absolute;inset:14px;height:auto;margin:0;opacity:1;visibility:visible;transform:none}.ba-local-agent .ba-lifecycle-film__browser,.ba-local-agent .ba-lifecycle-film__output{overflow:hidden;border:1px solid #dfe5e2;border-radius:15px;background:#fff;box-shadow:0 14px 38px rgba(18,42,28,.075)}.ba-local-agent .ba-lifecycle-film__run-latest-skill{margin-top:12px;overflow:visible;border-radius:15px}.ba-local-agent .ba-lifecycle-story__nav{z-index:8;width:min(calc(100% - 72px),1120px);gap:44px;margin:-106px auto 0}.ba-local-agent .ba-lifecycle-story__nav button{min-height:96px;grid-template-rows:47px 40px;justify-items:center;padding:0 8px;color:rgba(223,232,227,.28);text-align:center}.ba-local-agent .ba-lifecycle-story__stage-title{display:inline-grid;place-items:center;color:inherit;font-family:var(--font-website-inter),Inter,sans-serif;font-size:33px;font-weight:690;line-height:42px;transition:color .24s ease-out,filter .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-story__stage-title:after{width:164%;height:160%;background:radial-gradient(ellipse at center,rgba(220,255,236,.22) 0,rgba(91,255,167,.13) 24%,rgba(27,202,110,.06) 48%,transparent 76%);filter:blur(14px);transform:translate3d(-50%,-46%,0) scale(.82);transition:opacity .36s ease-out,transform .62s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-story__stage-title-base,.ba-local-agent .ba-lifecycle-story__stage-title-highlight{grid-area:1/1}.ba-local-agent .ba-lifecycle-story__stage-title-highlight{position:relative;z-index:1;background:linear-gradient(105deg,transparent 34%,rgba(88,239,158,.05) 40%,rgba(127,255,186,.42) 45%,rgba(235,255,244,.94) 48.5%,#fff 50%,rgba(232,255,243,.95) 51.5%,rgba(105,255,174,.4) 55%,rgba(55,221,137,.04) 61%,transparent 67%);background-size:430% 100%;filter:drop-shadow(0 0 2px rgba(255,255,255,.92)) drop-shadow(0 0 8px rgba(215,255,233,.72)) drop-shadow(0 0 20px rgba(73,243,151,.54))}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title{color:#f7fff9;transform:translate3d(0,-1px,0)}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title-base{background:radial-gradient(85% 120% at 48% -10%,#fff 0,#f8fffb 34%,#cfe7d8 68%,#f3fbf6 100%);filter:drop-shadow(0 1px 0 rgba(255,255,255,.44)) drop-shadow(0 0 3px rgba(238,255,246,.72)) drop-shadow(0 0 11px rgba(105,255,174,.32)) drop-shadow(0 0 30px rgba(36,221,128,.16))}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title:after{opacity:.72;transform:translate3d(-50%,-50%,0) scale(1)}.ba-local-agent .ba-lifecycle-story__nav[data-direction=forward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-v5-light-forward .92s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__nav[data-direction=backward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-v5-light-backward .92s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__stage-subtitle{color:rgba(222,235,228,.54);font-size:12px;font-weight:460;line-height:18px;transform:translate3d(0,6px,0);transition:opacity .19s ease-out 80ms,transform .42s cubic-bezier(.16,1,.3,1) 40ms}@keyframes ba-lifecycle-v5-light-forward{0%{background-position:128% 50%;opacity:0}20%{opacity:.82}68%{opacity:.68}to{background-position:-28% 50%;opacity:0}}@keyframes ba-lifecycle-v5-light-backward{0%{background-position:-28% 50%;opacity:0}20%{opacity:.82}68%{opacity:.68}to{background-position:128% 50%;opacity:0}}.ba-local-agent .ba-lifecycle-story__integrations{position:relative;z-index:8;width:min(calc(100% - 48px),1120px);gap:16px;margin:13px auto 0;color:rgba(220,232,225,.3);font-size:10px}.ba-local-agent .ba-lifecycle-story__integration-logos>img{width:27px;height:27px;filter:grayscale(1) saturate(0) brightness(1.38);opacity:.5}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-film__body,.ba-local-agent .ba-lifecycle-film__rail,.ba-local-agent .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__run-history-scene,.ba-local-agent .ba-lifecycle-film__scene,.ba-local-agent .ba-lifecycle-film__view,.ba-local-agent .ba-lifecycle-story__stage-subtitle,.ba-local-agent .ba-lifecycle-story__stage-title,.ba-local-agent .ba-lifecycle-story__stage-title:after{transition-duration:.01ms!important}.ba-local-agent .ba-lifecycle-story__stage-title-highlight{animation:none!important}}.ba-local-agent .ba-lifecycle-story{--lifecycle-green:29,222,116;--lifecycle-mint:192,255,218;background:radial-gradient(ellipse 42% 32% at 50% 45%,rgba(16,82,48,.12),transparent 76%),#020504;padding:clamp(112px,9vw,148px) 0 clamp(96px,8vw,132px)}.ba-local-agent .ba-lifecycle-story__inner{width:min(calc(100% - 64px),1440px)}.ba-local-agent .ba-lifecycle-story__header{width:min(100%,980px);margin-bottom:58px}.ba-local-agent .ba-lifecycle-story__header h2{color:#f4f7f5;font-family:Inter,var(--font-geist-sans),Arial,sans-serif;font-size:clamp(40px,4vw,58px);font-weight:680;line-height:1.06}.ba-local-agent .ba-lifecycle-story__header p{width:min(100%,710px);margin:22px auto 0;color:rgba(221,232,226,.58);font-family:Inter,var(--font-geist-sans),Arial,sans-serif;font-size:16px;font-weight:430;line-height:26px;text-wrap:balance}.ba-local-agent .ba-lifecycle-story__stage{height:760px}.ba-local-agent .ba-lifecycle-story__demo{inset:0 0 104px}.ba-local-agent .ba-lifecycle-story__stage:after{z-index:4;height:228px;background:radial-gradient(ellipse 44% 58% at 50% 42%,rgba(var(--lifecycle-green),.095),transparent 72%),linear-gradient(180deg,transparent 0,rgba(2,5,4,.08) 22%,rgba(2,5,4,.7) 62%,#020504 100%)}.ba-local-agent .ba-lifecycle-story__backdrop{background:radial-gradient(ellipse 48% 44% at 50% 51%,rgba(var(--lifecycle-green),.09),rgba(4,22,13,.025) 54%,transparent 80%),radial-gradient(circle,rgba(133,170,148,.16) .65px,transparent .85px);background-size:auto,26px 26px;mask-image:radial-gradient(ellipse 68% 70% at 50% 50%,#000 14%,transparent 82%);opacity:.34}.ba-local-agent .ba-lifecycle-film{font-family:Inter,var(--font-geist-sans),Arial,sans-serif}.ba-local-agent .ba-lifecycle-film__camera{border:0;background:transparent;box-shadow:none}.ba-local-agent .ba-lifecycle-film[data-camera-ready=true] .ba-lifecycle-film__scene{transition:transform .98s cubic-bezier(.22,1,.36,1)}.ba-local-agent .ba-lifecycle-film:is([data-camera-shot=composer-focus],[data-camera-shot=draft-composer-focus],[data-camera-shot=artifact-focus],[data-camera-shot=latest-skill-focus],[data-camera-shot=publish-focus],[data-camera-shot=run-config-focus],[data-camera-shot=plan-focus]) .ba-lifecycle-film__scene{transform:translate3d(calc(-50% + var(--camera-focus-x, 0px)),calc(-50% + var(--camera-focus-y, 0px)),0) scale(var(--camera-focus-scale,1))}.ba-local-agent .ba-lifecycle-film__window{border-color:rgba(217,225,221,.98);box-shadow:0 24px 68px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.98)}.ba-local-agent .ba-lifecycle-film__body{transition:grid-template-columns .72s cubic-bezier(.22,1,.36,1)}.ba-local-agent .ba-lifecycle-film__rail{transform:translateZ(0);transform-origin:left center;transition:opacity .18s ease-out,transform .54s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film:is([data-current-view=run-task],[data-current-view=running]) .ba-lifecycle-film__rail{width:auto;padding:16px 11px;transform:translate3d(-100%,0,0);visibility:hidden;transition:opacity .14s ease-out,transform .44s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s}.ba-local-agent .ba-lifecycle-film__view{z-index:1;background:#fff;transition:opacity .13s ease-out,visibility 0s linear .14s}.ba-local-agent .ba-lifecycle-film__view[data-active=true]{background:#fff;transition:opacity .17s ease-out 70ms,visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film__run-flow-layout{position:relative;display:block;overflow:hidden;background:#fff}.ba-local-agent .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__run-history-scene{position:absolute;inset:0;min-width:0;min-height:0;background:#fff;will-change:opacity,transform}.ba-local-agent .ba-lifecycle-film__run-config{align-items:center;justify-content:center;padding:44px 54px 52px}.ba-local-agent .ba-lifecycle-film__run-config-shell{width:min(100%,980px);transition:opacity .22s ease-out,transform .56s cubic-bezier(.22,1,.36,1)}.ba-local-agent .ba-lifecycle-film__run-fields--contract{grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) minmax(112px,.55fr)}.ba-local-agent .ba-lifecycle-film__run-config[data-visible=false],.ba-local-agent .ba-lifecycle-film__run-history-scene[data-visible=false]{z-index:1;opacity:0;transform:translate3d(0,10px,0) scale(.996);visibility:hidden;transition:opacity .15s ease-out,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .17s}.ba-local-agent .ba-lifecycle-film__run-config[data-visible=true],.ba-local-agent .ba-lifecycle-film__run-history-scene[data-visible=true]{z-index:2;opacity:1;transform:translateZ(0) scale(1);visibility:visible;transition:opacity .19s ease-out 90ms,transform .62s cubic-bezier(.22,1,.36,1) 50ms,visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film__run-history-scene{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);overflow:hidden}.ba-local-agent .ba-lifecycle-film__run-history-scene>.ba-lifecycle-film__run-transcript{position:relative;inset:auto;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-right:1px solid #e5e7e6;opacity:1;visibility:visible;transform:none}.ba-local-agent .ba-lifecycle-film__run-history-scene .ba-lifecycle-film__conversation{width:min(calc(100% - 46px),720px);min-height:0;flex:1;margin:0 auto;overflow:hidden;padding:22px 0 10px}.ba-local-agent .ba-lifecycle-film__run-secondary{background:#f7f8f7}.ba-local-agent .ba-lifecycle-film__run-history-scene .ba-lifecycle-film__run-evidence{position:absolute;inset:14px 16px 14px 12px;height:auto;margin:0}.ba-local-agent .ba-lifecycle-film__run-latest-skill{position:relative;flex:none;margin:2px 14px 14px}.ba-local-agent .ba-lifecycle-film__run-latest-skill>.rounded-xl{overflow:hidden;border-radius:16px!important}.ba-local-agent .ba-lifecycle-film__artifact-action-feedback{position:absolute;right:10px;bottom:-17px;display:flex;gap:5px;color:rgba(0,0,0,.48);font-size:8px}.ba-local-agent .ba-lifecycle-film__run-status{margin:0 14px 14px;border-radius:13px}.ba-local-agent .ba-lifecycle-film .is-demo-pressed,.ba-local-agent .ba-lifecycle-film__view--workspace[data-action-pressing=true] [data-skill-artifact-actions]>button:first-of-type{border-color:rgba(var(--lifecycle-green),.78)!important;background:#141716!important;box-shadow:0 0 0 3px rgba(var(--lifecycle-green),.12),0 8px 22px rgba(3,40,21,.18)!important;transform:translate3d(0,1px,0) scale(.96)!important}.ba-local-agent .ba-lifecycle-story__nav{z-index:6;gap:clamp(28px,4vw,64px);margin-top:-126px}.ba-local-agent .ba-lifecycle-story__nav button{min-height:116px;grid-template-rows:auto 46px;gap:9px;padding:16px 2px 10px}.ba-local-agent .ba-lifecycle-story__stage-title{font-family:Inter,var(--font-geist-sans),Arial,sans-serif;font-size:30px;font-weight:660}.ba-local-agent .ba-lifecycle-story__stage-title:before{position:absolute;z-index:-2;inset:-22px -34px -28px;border-radius:50%;background:radial-gradient(ellipse 58% 46% at 48% 48%,rgba(var(--lifecycle-green),.3),rgba(var(--lifecycle-green),.1) 42%,transparent 76%);filter:blur(14px);opacity:0;content:"";transform:scale(.84);transition:opacity .32s ease-out,transform .76s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-story__stage-title:after{inset:-9px -16px -14px;background:radial-gradient(ellipse 64% 44% at 50% 47%,rgba(232,255,241,.24),rgba(var(--lifecycle-green),.12) 44%,transparent 76%);filter:blur(8px);transition:opacity .3s ease-out}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title-base{background:linear-gradient(180deg,#ffffff,#ffffff 24%,#e9fff2 43%,#9ee0ba 65%,#f8fffa 89%,#b6dfc6);filter:drop-shadow(0 0 1px rgba(255,255,255,.98)) drop-shadow(0 0 7px rgba(var(--lifecycle-mint),.48)) drop-shadow(0 0 20px rgba(var(--lifecycle-green),.3))}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title:before{opacity:.74;transform:scale(1)}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title:after{opacity:.76}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title-highlight{background:linear-gradient(102deg,transparent 40%,rgba(202,255,225,.1) 45%,rgba(255,255,255,.98) 49%,#ffffff 50%,rgba(211,255,230,.36) 52%,transparent 59%);background-size:560% 100%;background-clip:text;filter:drop-shadow(0 0 2px rgba(255,255,255,.92)) drop-shadow(0 0 9px rgba(var(--lifecycle-green),.46));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ba-local-agent .ba-lifecycle-story__nav[data-direction=forward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-title-flow-forward-v4 .98s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__nav[data-direction=backward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-title-flow-backward-v4 .98s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__stage-subtitle{max-width:320px;color:rgba(224,236,229,.56)}@keyframes ba-lifecycle-title-flow-forward-v4{0%{background-position:145% 50%;opacity:0}24%{opacity:.78}70%{opacity:.46}to{background-position:-38% 50%;opacity:0}}@keyframes ba-lifecycle-title-flow-backward-v4{0%{background-position:-42% 50%;opacity:0}24%{opacity:.78}70%{opacity:.46}to{background-position:142% 50%;opacity:0}}.ba-local-agent .ba-lifecycle-story__integrations{margin-top:28px;color:rgba(220,232,225,.38)}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-film__body,.ba-local-agent .ba-lifecycle-film__rail,.ba-local-agent .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__run-history-scene{transition-duration:1ms!important;transition-delay:0s!important}.ba-local-agent .ba-lifecycle-story__stage-title-highlight{animation:none!important}.ba-local-agent .ba-product-demo__camera,.ba-local-agent .ba-product-demo__iterate-session-layer,.ba-local-agent .ba-product-demo__published-transition-layer{transition:opacity .16s ease-out!important}}.ba-local-agent .ba-skill-lifecycle{border-top-color:rgba(226,236,231,.07)}.ba-local-agent .ba-product-tour__sticky{gap:clamp(12px,1.5svh,18px);padding:clamp(24px,3.6svh,42px) 0 clamp(18px,2.6svh,30px)}.ba-local-agent .ba-product-tour__intro h2{font-size:clamp(42px,4.2vw,68px)}.ba-local-agent .ba-product-tour__canvas{height:clamp(430px,62svh,690px);border:1px solid rgba(213,239,225,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 34px 100px rgba(0,0,0,.42)}.ba-local-agent .ba-product-tour__backdrop{opacity:.88;filter:saturate(.88) contrast(1.04) brightness(.76)}@keyframes ba-product-field-drift{0%{transform:translate3d(-.6%,.2%,0) scale(1.035)}to{transform:translate3d(.7%,-.35%,0) scale(1.055)}}.ba-local-agent .ba-product-tour__backdrop-shade{background:radial-gradient(62% 68% at 50% 49%,rgba(2,5,4,.17) 0,rgba(2,5,4,.46) 72%,rgba(2,5,4,.72) 100%),linear-gradient(180deg,rgba(2,5,4,.22),transparent 22%,transparent 76%,rgba(2,5,4,.4))}.ba-local-agent .ba-product-tour__screen-shell{inset:clamp(32px,5svh,52px) clamp(24px,5vw,82px) clamp(28px,4svh,44px)}.ba-local-agent .ba-product-tour__screen{border:1px solid rgba(245,255,250,.66);box-shadow:0 0 0 1px rgba(15,35,25,.32),0 24px 80px rgba(0,0,0,.58),0 0 56px rgba(41,244,131,.11);transform:translateZ(0)}.ba-local-agent .ba-product-tour__foundation{margin-top:-2px}.ba-local-agent .ba-product-demo,.ba-local-agent .ba-product-demo__camera{width:100%;height:100%}.ba-local-agent .ba-product-demo__camera{overflow:hidden;transform:translateZ(0) scale(1);transform-origin:50% 50%;transition:transform .76s cubic-bezier(.16,1,.3,1);will-change:transform}.ba-local-agent .ba-product-demo[data-demo-stage=build] .ba-product-demo__camera[data-scene=compose]{transform:translate3d(-7.5%,2%,0) scale(1.42)}.ba-local-agent .ba-product-demo__camera[data-scene=compose] .ba-product-demo__session-title,.ba-local-agent .ba-product-demo__camera[data-scene=compose] .ba-product-demo__versions{opacity:0}.ba-local-agent .ba-product-demo__camera[data-scene=compose] .ba-product-demo__first-build h3{display:none}.ba-local-agent .ba-product-demo[data-demo-stage=run] .ba-product-demo__camera[data-scene=launch]{transform:translate3d(-3.5%,2%,0) scale(1.18)}.ba-local-agent .ba-product-demo[data-demo-stage=run] .ba-product-demo__camera[data-scene=complete]{transform:translateZ(0) scale(.985)}.ba-local-agent .ba-product-demo__state-enter{animation-duration:.42s}.ba-local-agent .ba-product-demo__camera[data-scene=verifying] .ba-product-demo__conversation{width:min(100% - 56px,800px);padding-top:22px}.ba-local-agent .ba-product-demo__camera[data-scene=verifying] .ba-product-demo__conversation>div:last-child{margin-top:2px}@media (max-width:1199px){.ba-local-agent .ba-product-tour{width:min(calc(100% - 44px),1240px)}.ba-local-agent .ba-product-tour__sticky{display:flex;gap:12px}.ba-local-agent .ba-product-tour__intro h2{font-size:clamp(40px,5vw,58px)}.ba-local-agent .ba-product-tour__screen-shell{inset-inline:38px}.ba-local-agent .ba-product-demo__versions{width:208px!important}}@media (max-width:899px){.ba-local-agent .ba-product-tour{height:250svh}.ba-local-agent .ba-product-tour__sticky{display:flex}.ba-local-agent .ba-product-tour__canvas{height:clamp(430px,60svh,560px)}.ba-local-agent .ba-product-tour__screen-shell{inset:32px 26px}.ba-local-agent .ba-product-demo__versions{display:none}.ba-local-agent .ba-product-demo[data-demo-stage=build] .ba-product-demo__camera[data-scene=compose]{transform:translate3d(0,2%,0) scale(1.15)}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0}.ba-local-agent .ba-product-tour{width:min(calc(100% - 28px),600px);height:auto}.ba-local-agent .ba-product-tour__sticky{position:static;display:flex;min-height:auto;gap:18px;padding:0}.ba-local-agent .ba-product-tour__intro h2{max-width:520px;font-size:clamp(34px,10vw,44px);line-height:1.08}.ba-local-agent .ba-product-tour__canvas{height:520px;border-radius:8px}.ba-local-agent .ba-product-tour__backdrop{object-position:center}.ba-local-agent .ba-product-tour__screen-shell{inset:42px 14px 36px}.ba-local-agent .ba-product-tour__screen{width:100%;height:100%;aspect-ratio:auto;border-radius:8px}.ba-local-agent .ba-product-tour__stage-nav{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ba-local-agent .ba-product-tour__stage-nav button{min-height:46px;padding:10px 5px 13px;font-size:17px}.ba-local-agent .ba-product-tour__stage-nav button:after{right:12%;left:12%}.ba-local-agent .ba-product-demo[data-demo-stage=build] .ba-product-demo__camera[data-scene=compose],.ba-local-agent .ba-product-demo[data-demo-stage=run] .ba-product-demo__camera[data-scene=launch]{transform:translateZ(0) scale(1)}.ba-local-agent .ba-product-demo__first-build{padding-inline:14px}.ba-local-agent .ba-product-demo__artifact-center,.ba-local-agent .ba-product-demo__camera[data-scene=verifying] .ba-product-demo__conversation,.ba-local-agent .ba-product-demo__conversation{width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo__camera,.ba-local-agent .ba-product-tour__backdrop{animation:none!important;transition:none!important}}.ba-local-agent .ba-product-tour{height:270svh;margin-top:clamp(56px,5.4vw,82px)}.ba-local-agent .ba-product-tour__sticky{top:20px;min-height:calc(100svh - 40px);align-content:center;gap:22px}.ba-local-agent .ba-product-tour__stage-nav{width:min(100%,1120px);margin-inline:auto;border-bottom:1px solid rgba(221,233,227,.13)}.ba-local-agent .ba-product-tour__stage-nav button{min-height:92px;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;column-gap:10px;padding:0 28px 20px;color:rgba(226,235,231,.44);transition:color .18s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-product-tour__stage-nav button+button{border-left:1px solid rgba(221,233,227,.08)}.ba-local-agent .ba-product-tour__stage-nav button>span{grid-row:1/span 2;padding-top:6px;color:rgba(172,197,184,.46);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1}.ba-local-agent .ba-product-tour__stage-nav button>strong{color:inherit;font-size:24px;font-weight:570;font-variation-settings:"wght" 570;line-height:1.1}.ba-local-agent .ba-product-tour__stage-nav button>small{max-width:300px;margin-top:8px;color:rgba(219,229,224,.42);font-size:12.5px;line-height:1.48;transition:color .18s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-product-tour__stage-nav button.is-active{color:rgba(248,251,249,.98)}.ba-local-agent .ba-product-tour__stage-nav button.is-active>span{color:#45f292}.ba-local-agent .ba-product-tour__stage-nav button.is-active>small{color:rgba(225,234,230,.66)}.ba-local-agent .ba-product-tour__stage-nav button:focus-visible{border-radius:6px 6px 0 0;outline:2px solid rgba(69,242,146,.82)}.ba-local-agent .ba-product-tour__stage-indicator{position:absolute;z-index:2;bottom:-1px;left:0;width:calc(100% / 3);height:2px;background:linear-gradient(90deg,transparent 7%,#45f292 50%,transparent 93%);box-shadow:0 0 16px rgba(69,242,146,.24);transform:translate3d(var(--ba-tour-stage-shift),0,0);transition:transform .26s cubic-bezier(.23,1,.32,1);pointer-events:none}.ba-local-agent .ba-product-tour__canvas{width:min(100%,1280px);margin-inline:auto;border:1px solid rgba(210,233,221,.15);border-radius:14px;background:#07100c;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 42px 120px rgba(0,0,0,.44);padding:30px 48px 18px}.ba-local-agent .ba-product-tour__background{z-index:-3;object-fit:cover;opacity:.7;transform:translate3d(-1.2%,0,0) scale(1.035);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .88s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-tour__canvas[data-stage=run] .ba-product-tour__background{opacity:.64;transform:translate3d(0,-.5%,0) scale(1.025)}.ba-local-agent .ba-product-tour__canvas[data-stage=iterate] .ba-product-tour__background{opacity:.68;transform:translate3d(1.2%,0,0) scale(1.035)}.ba-local-agent .ba-product-tour__ambient{position:absolute;z-index:-2;inset:0;background:radial-gradient(55% 70% at 50% 46%,rgba(20,67,43,.22),rgba(3,8,6,.7) 74%),linear-gradient(180deg,rgba(2,5,4,.08),rgba(2,5,4,.6));pointer-events:none}.ba-local-agent .ba-product-tour__screen{width:min(100%,1120px);aspect-ratio:8/5;margin-inline:auto;border:1px solid rgba(255,255,255,.54);background:#f5f5f5;box-shadow:0 0 0 1px rgba(5,20,13,.9),0 24px 76px rgba(0,0,0,.54),0 0 48px rgba(61,222,134,.1)}.ba-local-agent .ba-product-tour__screen:after{position:absolute;z-index:5;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 12%),radial-gradient(90% 75% at 50% 48%,transparent 70%,rgba(1,7,4,.1));content:"";pointer-events:none}.ba-local-agent .ba-product-tour__screen-media{position:absolute;inset:0;overflow:hidden;background:#f5f5f5;transform:translate3d(var(--ba-tour-x),var(--ba-tour-y),0) scale(var(--ba-tour-scale));transform-origin:center;transition:transform .78s cubic-bezier(.16,1,.3,1);will-change:transform}.ba-local-agent .ba-product-tour__frame{object-fit:cover;opacity:0;transition:opacity .22s cubic-bezier(.23,1,.32,1);pointer-events:none}.ba-local-agent .ba-product-tour__frame.is-active{z-index:2;opacity:1}.ba-local-agent .ba-product-tour__cursor{position:absolute;z-index:4;top:var(--ba-tour-cursor-y);left:var(--ba-tour-cursor-x);display:grid;width:26px;height:26px;place-items:center;color:#101714;filter:drop-shadow(0 1px 2px rgba(255,255,255,.9)) drop-shadow(0 3px 8px rgba(0,0,0,.28));transform-origin:4px 4px;animation:ba-product-tour-cursor-press .92s cubic-bezier(.23,1,.32,1) both;pointer-events:none}.ba-local-agent .ba-product-tour__cursor svg{position:relative;z-index:2;width:20px;height:20px;fill:rgba(255,255,255,.96);stroke-width:1.7}.ba-local-agent .ba-product-tour__cursor i{position:absolute;z-index:1;top:-5px;left:-5px;width:20px;height:20px;border:1px solid rgba(69,242,146,.92);border-radius:999px;opacity:0;animation:ba-product-tour-click-ring .92s cubic-bezier(.23,1,.32,1) both}@keyframes ba-product-tour-cursor-press{0%{opacity:0;transform:translate3d(24px,20px,0) scale(.96)}48%{opacity:1;transform:translateZ(0) scale(1)}66%{opacity:1;transform:translate3d(0,1px,0) scale(.9)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ba-product-tour-click-ring{0%,54%{opacity:0;transform:scale(.6)}66%{opacity:.72;transform:scale(.72)}to{opacity:0;transform:scale(1.65)}}.ba-local-agent .ba-product-tour__foundation{z-index:2;width:min(100%,1120px);min-height:56px;gap:28px;margin:12px auto 0;color:rgba(222,232,227,.48)}.ba-local-agent .ba-product-tour__foundation:after,.ba-local-agent .ba-product-tour__foundation:before{width:min(15vw,150px);background:linear-gradient(90deg,transparent,rgba(184,222,202,.18))}.ba-local-agent .ba-product-tour__foundation>span:first-child{white-space:nowrap;font-size:12px;font-weight:520}.ba-local-agent .ba-product-tour__integration-logos{gap:24px}.ba-local-agent .ba-product-tour__integration-logos>img{width:auto;max-width:58px;height:24px;filter:grayscale(1) brightness(1.8);opacity:.54;transition:filter .18s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-product-tour__api{display:flex;gap:6px;color:rgba(226,235,231,.58);opacity:.78}.ba-local-agent .ba-product-tour__api svg{width:19px;height:19px;stroke-width:1.6}.ba-local-agent .ba-product-tour__api strong{font-size:12px;font-weight:560}@media (hover:hover) and (pointer:fine){.ba-local-agent .ba-product-tour__stage-nav button:not(.is-active):hover{color:rgba(242,247,244,.72)}.ba-local-agent .ba-product-tour__integration-logos>img:hover{filter:none;opacity:.9;transform:translate3d(0,-1px,0)}}@media (max-width:1099px){.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 48px),1040px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:1fr;gap:24px}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:620px;margin:0}.ba-local-agent .ba-product-tour{height:245svh}.ba-local-agent .ba-product-tour__stage-nav button{padding-inline:18px}.ba-local-agent .ba-product-tour__stage-nav button>small{font-size:11.5px}.ba-local-agent .ba-product-tour__canvas{padding:24px 30px 14px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0 104px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 28px),560px)}.ba-local-agent .ba-skill-lifecycle__head h2{font-size:42px;line-height:46px}.ba-local-agent .ba-skill-lifecycle__head>p{font-size:15px;line-height:1.6}.ba-local-agent .ba-product-tour{height:auto;margin-top:42px}.ba-local-agent .ba-product-tour__sticky{position:relative;top:auto;min-height:0;gap:16px}.ba-local-agent .ba-product-tour__stage-nav{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.ba-local-agent .ba-product-tour__stage-nav::-webkit-scrollbar{display:none}.ba-local-agent .ba-product-tour__stage-nav button{min-height:70px;grid-template-columns:20px minmax(0,1fr);padding:0 12px 14px;scroll-snap-align:start}.ba-local-agent .ba-product-tour__stage-nav button>span{padding-top:4px;font-size:9px}.ba-local-agent .ba-product-tour__stage-nav button>strong{font-size:19px}.ba-local-agent .ba-product-tour__stage-nav button>small{display:none}.ba-local-agent .ba-product-tour__canvas{border-radius:10px;padding:10px 10px 8px}.ba-local-agent .ba-product-tour__screen{border-radius:6px}.ba-local-agent .ba-product-tour__screen-media{transform:translateZ(0) scale(1)}.ba-local-agent .ba-product-tour__foundation{min-height:50px;gap:12px;margin-top:6px}.ba-local-agent .ba-product-tour__foundation:after,.ba-local-agent .ba-product-tour__foundation:before,.ba-local-agent .ba-product-tour__foundation>span:first-child{display:none}.ba-local-agent .ba-product-tour__integration-logos{width:100%;justify-content:center;gap:18px}.ba-local-agent .ba-product-tour__integration-logos>img{max-width:48px;height:20px}.ba-local-agent .ba-product-tour__cursor{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-tour__background,.ba-local-agent .ba-product-tour__cursor,.ba-local-agent .ba-product-tour__cursor i,.ba-local-agent .ba-product-tour__frame,.ba-local-agent .ba-product-tour__integration-logos>img,.ba-local-agent .ba-product-tour__screen-media,.ba-local-agent .ba-product-tour__stage-indicator{animation:none!important;transition:none!important}}.ba-local-agent .cta-inverted{background:#fafafa;color:#0a0a0a;border-top-color:rgba(10,11,12,.06)!important}.ba-local-agent .cta-inverted .aurora,.ba-local-agent .cta-inverted .bg-grid,.ba-local-agent .cta-inverted .bg-noise{display:none}.ba-local-agent .cta-inverted .eyebrow{color:#0e9f6e;letter-spacing:.28em;font-weight:600}.ba-local-agent .cta-inverted .display-xxl{color:#0a0a0a;font-weight:680;letter-spacing:-.04em}.ba-local-agent .cta-inverted .type-layer{display:none}html[lang=zh] .ba-local-agent .cta-inverted .display-xxl,html[lang=zh] .ba-local-agent .cta-inverted .display-xxl .grad-text{letter-spacing:0!important;font-weight:700!important;font-variation-settings:"wght" 700!important;line-height:1.22!important}.ba-local-agent .cta-inverted .grad-text{background:linear-gradient(92deg,#0a0a0a,#525766 35%,#0e9f6e 70%,#0a0a0a);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}.ba-local-agent .cta-inverted p.text-bone-400,.ba-local-agent .cta-inverted p[class*=text-bone-]{color:#525766}.ba-local-agent .cta-inverted .text-bone-500{color:rgba(82,87,102,.75)!important}.ba-local-agent .cta-inverted .text-bone-400{color:#525766!important}.ba-local-agent .cta-inverted .accent-bar{background:#0e9f6e}.ba-local-agent .cta-inverted .btn-primary,.ba-local-agent .cta-inverted .btn-primary.shimmer{background:#0e9f6e!important;color:#fafafa!important;border-radius:0!important;border:1px solid #0e9f6e!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;padding:14px 24px!important;box-shadow:none!important;transition:transform .15s cubic-bezier(.25,0,0,1),background .15s}.ba-local-agent .cta-inverted .btn-primary:hover{transform:translateY(-1px);background:#0d8b60!important;box-shadow:none!important}.ba-local-agent .cta-inverted .btn-primary:active{transform:translateY(1px)}.ba-local-agent .cta-inverted .btn-primary.shimmer:after{display:none!important}.ba-local-agent .cta-inverted .btn-ghost,.ba-local-agent .cta-inverted .copy-btn{background:transparent!important;color:#0a0a0a!important;border:1px solid #0a0a0a!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600;padding:14px 24px!important;transition:all .15s cubic-bezier(.25,0,0,1)}.ba-local-agent .cta-inverted .btn-ghost:hover,.ba-local-agent .cta-inverted .copy-btn:hover{background:#0a0a0a!important;color:#fafafa!important}.ba-local-agent .cta-inverted .copy-btn.is-copied{background:#0e9f6e!important;border-color:#0e9f6e!important;color:#fafafa!important;box-shadow:none!important}.ba-local-agent .cta-inverted .copy-btn .copied-state{color:#fafafa!important}.ba-local-agent .cta-inverted .text-brand-400{color:#0e9f6e!important}.ba-local-agent .cta-inverted{padding-top:72px!important;padding-bottom:0!important}@media (min-width:1024px){.ba-local-agent .cta-inverted{padding-top:96px!important}}.ba-local-agent .cta-inverted .cta-closing{position:relative;margin-top:36px;padding:0 24px;max-width:1280px;margin-left:auto;margin-right:auto;overflow:hidden;height:clamp(46px,5.9vw,70px)}@media (min-width:1024px){.ba-local-agent .cta-inverted .cta-closing{margin-top:44px;padding:0 48px}}.ba-local-agent .cta-inverted .cta-closing .brand-wordmark{display:block;text-align:left;font-size:clamp(56px,11vw,120px);line-height:.85;letter-spacing:-.045em;font-weight:700;color:rgba(10,11,12,.09);-webkit-text-stroke:0;text-stroke:0;background:none;-webkit-background-clip:initial;background-clip:initial;margin:0;transform:translateY(8px)}.ba-local-agent .cta-inverted .eyebrow-sep{display:inline-block;width:1px;height:12px;background:rgba(10,11,12,.18);margin:0 4px}.ba-local-agent .cta-inverted .pulse-dot.bg-brand-400{background:#0e9f6e!important}.ba-local-agent .display-xxl{font-size:clamp(44px,6.8vw,88px);letter-spacing:-.035em;line-height:1.04;font-variation-settings:"wght" 510;font-weight:510}html[lang=zh] .ba-local-agent .display-xxl{letter-spacing:0!important;line-height:1.22!important;font-weight:700!important;font-variation-settings:"wght" 700!important}.ba-local-agent .eyebrow{font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase;letter-spacing:.24em;color:rgba(127,133,142,.9);font-weight:510}.ba-local-agent .accent-bar{display:block;width:40px;height:2px;background:#34d399;border-radius:0}.ba-local-agent .accent-bar--center{margin-left:auto;margin-right:auto}.ba-local-agent .type-layer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(88px,18vw,260px);font-variation-settings:"wght" 510;letter-spacing:-.05em;line-height:.85;-webkit-text-stroke:1px rgba(247,248,248,.05);text-stroke:1px rgba(247,248,248,.05);pointer-events:none;z-index:0}.ba-local-agent .brand-wordmark,.ba-local-agent .type-layer{font-weight:510;color:transparent;white-space:nowrap;user-select:none}.ba-local-agent .brand-wordmark{font-size:clamp(44px,9.5vw,116px);letter-spacing:-.035em;line-height:.92;font-variation-settings:"wght" 510;-webkit-text-stroke:1px rgba(247,248,248,.14);text-stroke:1px rgba(247,248,248,.14)}html[data-theme=light] .ba-local-agent .brand-wordmark{-webkit-text-stroke-color:rgba(10,11,12,.18);text-stroke-color:rgba(10,11,12,.18)}.ba-local-agent .brand-wordmark-fill{background:linear-gradient(180deg,rgba(247,248,248,.06),rgba(247,248,248,0));-webkit-background-clip:text;background-clip:text}@keyframes pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}}.ba-local-agent .pulse-dot{animation:pulse-dot 2s ease-in-out infinite}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-active{0%{background:rgba(52,211,153,0);box-shadow:inset 2px 0 0 rgba(52,211,153,0)}10%{background:rgba(52,211,153,.13);box-shadow:inset 2px 0 0 rgba(52,211,153,.75)}88%{background:rgba(52,211,153,.13);box-shadow:inset 2px 0 0 rgba(52,211,153,.75)}to{background:rgba(52,211,153,0);box-shadow:inset 2px 0 0 rgba(52,211,153,0)}}@keyframes check-in{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes dots-pulse{0%,to{opacity:.4}50%{opacity:1}}.ba-local-agent .tl{opacity:0;padding:2px 8px;margin-left:-8px;border-radius:3px;animation-name:fadeUp,tl-active;animation-fill-mode:forwards,forwards;animation-timing-function:ease-out,linear}.ba-local-agent .tl-0{animation-delay:.15s,.15s;animation-duration:.32s,.38s}.ba-local-agent .tl-1{animation-delay:.45s,.45s;animation-duration:.32s,.42s}.ba-local-agent .tl-2{animation-delay:.85s,.85s;animation-duration:.32s,.52s}.ba-local-agent .tl-3{animation-delay:1.12s,1.12s;animation-duration:.28s,.52s}.ba-local-agent .tl-3b{animation-delay:1.62s,1.62s;animation-duration:.28s,.72s}.ba-local-agent .tl-4{animation-delay:3.52s,3.52s;animation-duration:.32s,1.64s}.ba-local-agent .tl-5{animation-delay:5.42s,5.42s;animation-duration:.32s,2.45s}.ba-local-agent .tl-6{animation-delay:8.22s,8.22s;animation-duration:.32s,1.08s}.ba-local-agent .tl-7{animation-delay:9.4s,9.4s;animation-duration:.32s,1.08s}.ba-local-agent .tl-check{opacity:0;display:inline-block;animation-name:check-in;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:forwards}.ba-local-agent .tl-1 .tl-check{animation-delay:.82s}.ba-local-agent .tl-2 .tl-check{animation-delay:1.32s}.ba-local-agent .tl-3 .tl-check{animation-delay:1.58s}.ba-local-agent .tl-3b .tl-check{animation-delay:2.28s}.ba-local-agent .tl-4 .tl-check{animation-delay:5.08s}.ba-local-agent .tl-5 .tl-check{animation-delay:7.78s}.ba-local-agent .tl-dots{animation:dots-pulse 1s ease-in-out infinite}.ba-local-agent #a4-browser:not(.a4-playing) *,.ba-local-agent #a4-browser:not(.a4-playing) :after,.ba-local-agent #a4-browser:not(.a4-playing) :before,.ba-local-agent #demo:not(.demo-playing) *,.ba-local-agent #demo:not(.demo-playing) :after,.ba-local-agent #demo:not(.demo-playing) :before{animation-play-state:paused!important}@keyframes a4-bot-breathe{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(52,211,153,0)}50%{transform:scale(1.08);box-shadow:0 0 6px 0 rgba(52,211,153,.35)}}.ba-local-agent .a4-bot{animation:a4-bot-breathe 2.2s ease-in-out infinite}@keyframes a4-intro-wake{0%,1%{opacity:0;transform:translateY(4px) scale(.9)}2%,4%{opacity:1;transform:translateY(0) scale(1)}5%,to{opacity:0;transform:translateY(-4px) scale(.9)}}.ba-local-agent .a4-intro-bot{animation:a4-intro-wake 12s ease-out infinite}.ba-local-agent .a4-click-ripple,.ba-local-agent .a4-cursor,.ba-local-agent .a4-filter-dropdown,.ba-local-agent .a4-filter-opt-today,.ba-local-agent .a4-list-refresh-overlay,.ba-local-agent .a4-list-state,.ba-local-agent .a4-progress,.ba-local-agent .a4-scene,.ba-local-agent .a4-search-caret,.ba-local-agent .a4-search-text,.ba-local-agent .a4-searchbox,.ba-local-agent .a4-step-0 .a4-step-dot,.ba-local-agent .a4-step-1 .a4-step-dot,.ba-local-agent .a4-step-2 .a4-step-dot,.ba-local-agent .a4-step-3 .a4-step-dot,.ba-local-agent .a4-step-4 .a4-step-dot,.ba-local-agent .a4-tab-hot,.ba-local-agent .a4-tab-top,.ba-local-agent .a4-timefilter,.ba-local-agent .a4-url-caret,.ba-local-agent .a4-url-ring,.ba-local-agent .a4-url-typing{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.ba-local-agent .a4-cursor svg{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-out}@keyframes a4-scene-0{0%,3%{opacity:1}4.5%,to{opacity:0}}@keyframes a4-scene-1{0%,4%{opacity:0}5.2%,to{opacity:1}}.ba-local-agent .a4-scene-0{animation-name:a4-scene-0}.ba-local-agent .a4-scene-1{animation-name:a4-scene-1}@keyframes a4-url-ring-show{0%,3.8%{box-shadow:0 0 0 0 rgba(52,211,153,0)}10.8%,5%{box-shadow:0 0 0 2px rgba(52,211,153,.45),0 0 12px rgba(52,211,153,.35)}12%,to{box-shadow:0 0 0 0 rgba(52,211,153,0)}}.ba-local-agent .a4-url-ring{animation-name:a4-url-ring-show}@keyframes a4-url-type{0%,4.8%{max-width:0}5.4%{max-width:15%}6.1%{max-width:28%}6.9%{max-width:45%}7.8%{max-width:58%}8.6%{max-width:70%}9.4%{max-width:84%}10.4%,to{max-width:100%}}.ba-local-agent .a4-url-typing{animation-name:a4-url-type;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom}@keyframes a4-url-caret-show{0%,4.8%{opacity:0}5.4%,5.9%{opacity:1}6.3%,6.8%{opacity:0}7.2%,7.7%{opacity:1}8.1%,8.6%{opacity:0}9.0%,9.5%{opacity:1}10.4%,to{opacity:0}}.ba-local-agent .a4-url-caret{animation-name:a4-url-caret-show}@keyframes a4-progress{0%,10.5%{width:0;opacity:0}10.8%{width:0;opacity:1}11.4%{width:82%;opacity:1}11.9%{width:100%;opacity:1}12.5%,68.8%{width:100%;opacity:0}69%{width:0;opacity:1}69.7%{width:82%;opacity:1}70.2%{width:100%;opacity:1}70.7%,to{width:100%;opacity:0}}.ba-local-agent .a4-progress{animation-name:a4-progress}@keyframes a4-cursor-move{0%,13%{opacity:0;left:88%;top:220px}14%{opacity:1;left:82%;top:200px}16%{opacity:1;left:55%;top:150px}18%{opacity:1;left:32%;top:105px}20%{opacity:1;left:22%;top:82px}23%{opacity:1;left:22%;top:82px}25%{opacity:1;left:24%;top:84px}28%{opacity:1;left:28%;top:85px}31%{opacity:1;left:55%;top:84px}33%{opacity:1;left:78%;top:82px}34%{opacity:1;left:86%;top:82px}36%{opacity:1;left:86%;top:90px}37%{opacity:1;left:86%;top:108px}38%{opacity:1;left:84%;top:123px}39%{opacity:1;left:84%;top:123px}40%{opacity:1;left:84%;top:123px}43%{opacity:1;left:82%;top:118px}47%{opacity:1;left:70%;top:60px}50%{opacity:1;left:58%;top:28px}52%{opacity:1;left:50%;top:16px}54%{opacity:1;left:48%;top:16px}55%{opacity:1;left:48%;top:16px}58%{opacity:1;left:48.4%;top:17px}62%{opacity:1;left:47.7%;top:15px}66%{opacity:1;left:48.2%;top:16px}68%{opacity:1;left:48%;top:16px}70%{opacity:1;left:44%;top:35px}74%{opacity:1;left:40%;top:70px}77%,to{opacity:1;left:38%;top:100px}}.ba-local-agent .a4-cursor{animation-name:a4-cursor-move}@keyframes a4-cursor-press{0%,19%{transform:scale(1)}20%{transform:scale(.78)}21%{transform:scale(1)}22%,38%{transform:scale(1)}39%{transform:scale(.78)}40%{transform:scale(1)}41%,53%{transform:scale(1)}54%{transform:scale(.78)}55%{transform:scale(1)}56%,to{transform:scale(1)}}.ba-local-agent .a4-cursor svg{animation-name:a4-cursor-press;transform-origin:2px 2px}@keyframes a4-click-ripple{0%,19%{opacity:0;transform:scale(.3)}20%{opacity:.9;transform:scale(.3)}23%{opacity:0;transform:scale(2.6)}24%,38%{opacity:0;transform:scale(.3)}39%{opacity:.9;transform:scale(.3)}42%{opacity:0;transform:scale(2.6)}43%,53%{opacity:0;transform:scale(.3)}54%{opacity:.9;transform:scale(.3)}57%{opacity:0;transform:scale(2.6)}58%,to{opacity:0;transform:scale(.3)}}.ba-local-agent .a4-click-ripple{animation-name:a4-click-ripple}@keyframes a4-tab-hot{0%,19%{color:#ff4500;border-bottom-color:#ff4500;font-weight:600}21%,to{color:#878a8c;border-bottom-color:transparent;font-weight:400}}.ba-local-agent .a4-tab-hot{animation-name:a4-tab-hot;border-bottom:2px solid transparent}@keyframes a4-tab-top{0%,19%{color:#878a8c;border-bottom-color:transparent;font-weight:400;background:transparent;box-shadow:none}20%,21%{color:#ff4500;border-bottom-color:#ff4500;font-weight:600;background:rgba(52,211,153,.15);box-shadow:0 0 0 2px rgba(52,211,153,.4)}23%,to{color:#ff4500;border-bottom-color:#ff4500;font-weight:600;background:transparent;box-shadow:none}}.ba-local-agent .a4-tab-top{animation-name:a4-tab-top;border-bottom:2px solid transparent}@keyframes a4-timefilter-flash{0%,33%{background:#f6f7f8;box-shadow:none}34%,38%{background:#edeff1;box-shadow:inset 0 0 0 1px #d7dbdf}39%,40%{background:rgba(52,211,153,.18);box-shadow:0 0 0 2px rgba(52,211,153,.5)}42%,to{background:#f6f7f8;box-shadow:none}}.ba-local-agent .a4-timefilter{animation-name:a4-timefilter-flash}@keyframes a4-filter-label-week{0%,39%{opacity:1}40%,to{opacity:0}}@keyframes a4-filter-label-today{0%,39%{opacity:0}41%,to{opacity:1}}.ba-local-agent .a4-filter-label-week{animation:a4-filter-label-week 12s linear infinite}.ba-local-agent .a4-filter-label-today{animation:a4-filter-label-today 12s linear infinite}@keyframes a4-filter-dropdown-show{0%,34%{opacity:0;transform:translateY(-4px) scale(.96);pointer-events:none}35.5%,39%{opacity:1;transform:translateY(0) scale(1)}41%,to{opacity:0;transform:translateY(-4px) scale(.96)}}.ba-local-agent .a4-filter-dropdown{animation-name:a4-filter-dropdown-show;transform-origin:top right}@keyframes a4-filter-opt-today-hover{0%,37%{background:transparent}38%,40%{background:rgba(52,211,153,.15)}41%,to{background:transparent}}.ba-local-agent .a4-filter-opt-today{animation-name:a4-filter-opt-today-hover}@keyframes a4-searchbox-focus{0%,53%{background:#f6f7f8;box-shadow:none;border-color:transparent}54%,68%{background:#ffffff;box-shadow:0 0 0 2px rgba(52,211,153,.5),0 0 10px rgba(52,211,153,.2);border-color:#34d399}69.5%,to{background:#ffffff;box-shadow:none;border-color:#edeff1}}.ba-local-agent .a4-searchbox{animation-name:a4-searchbox-focus;border:1px solid transparent}@keyframes a4-search-typing{0%,54%{max-width:0}55%{max-width:6.7%}55.5%{max-width:13.3%}56.8%{max-width:20%}57.2%{max-width:26.7%}58.3%{max-width:33.3%}58.7%{max-width:40%}59.3%{max-width:46.7%}60.5%{max-width:53.3%}61%{max-width:60%}62.4%{max-width:66.7%}63%{max-width:73.3%}63.5%{max-width:80%}64.6%{max-width:86.7%}65%{max-width:93.3%}65.8%{max-width:100%}67%,to{max-width:100%}}.ba-local-agent .a4-search-text{animation-name:a4-search-typing;display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom}@keyframes a4-search-caret-show{0%,53%{opacity:0}54%,54.8%{opacity:1}55.3%,55.8%{opacity:0}56%,56.8%{opacity:1}57.3%,57.8%{opacity:0}58%,58.8%{opacity:1}59.3%,59.8%{opacity:0}60%,60.8%{opacity:1}61.3%,61.8%{opacity:0}62%,62.8%{opacity:1}63.3%,63.8%{opacity:0}64%,64.8%{opacity:1}65.3%,65.8%{opacity:0}66%,66.8%{opacity:1}67%,to{opacity:0}}.ba-local-agent .a4-search-caret{animation-name:a4-search-caret-show}@keyframes a4-list-state-0{0%,11.5%{opacity:0}12.5%,20%{opacity:1}22%,to{opacity:0}}@keyframes a4-list-state-1{0%,22%{opacity:0}24%,39%{opacity:1}41%,to{opacity:0}}@keyframes a4-list-state-2{0%,41%{opacity:0}43%,69%{opacity:1}71%,to{opacity:0}}@keyframes a4-list-state-3{0%,71%{opacity:0}73%,to{opacity:1}}.ba-local-agent .a4-list-state-0{animation-name:a4-list-state-0}.ba-local-agent .a4-list-state-1{animation-name:a4-list-state-1}.ba-local-agent .a4-list-state-2{animation-name:a4-list-state-2}.ba-local-agent .a4-list-state-3{animation-name:a4-list-state-3}@keyframes a4-list-refresh{0%,20%{opacity:0}21%,23%{opacity:1}24%,39%{opacity:0}40%,42%{opacity:1}43%,69%{opacity:0}70%,72%{opacity:1}73%,to{opacity:0}}.ba-local-agent .a4-list-refresh-overlay{animation-name:a4-list-refresh}@keyframes a4-data-popup-show{0%,72%{opacity:0;transform:translateY(12px) scale(.95)}74%{opacity:1;transform:translateY(0) scale(1)}77%,to{opacity:1;transform:translateY(0) scale(1)}}.ba-local-agent .a4-data-popup{animation-name:a4-data-popup-show}@keyframes a4-step-0{0%,4%{background:#62666d;color:#8a8f98}14%,5%{background:#34d399;color:#f7f8f8}16%,to{background:#62666d;color:#8a8f98}}@keyframes a4-step-1{0%,18%{background:#62666d;color:#8a8f98}20%,29%{background:#34d399;color:#f7f8f8}31%,to{background:#62666d;color:#8a8f98}}@keyframes a4-step-2{0%,29%{background:#62666d;color:#8a8f98}31%,49%{background:#34d399;color:#f7f8f8}51%,to{background:#62666d;color:#8a8f98}}@keyframes a4-step-3{0%,49%{background:#62666d;color:#8a8f98}51%,75%{background:#34d399;color:#f7f8f8}77%,to{background:#62666d;color:#8a8f98}}@keyframes a4-step-4{0%,76%{background:#62666d;color:#8a8f98}78%,to{background:#34d399;color:#f7f8f8}}.ba-local-agent .a4-step-0 .a4-step-dot{animation-name:a4-step-0}.ba-local-agent .a4-step-1 .a4-step-dot{animation-name:a4-step-1}.ba-local-agent .a4-step-2 .a4-step-dot{animation-name:a4-step-2}.ba-local-agent .a4-step-3 .a4-step-dot{animation-name:a4-step-3}.ba-local-agent .a4-step-4 .a4-step-dot{animation-name:a4-step-4}@keyframes scene-0{0%,2.8%{opacity:1}4.2%,to{opacity:0}}@keyframes scene-1{0%,3.2%{opacity:0}12.4%,4.0%{opacity:1}13.4%,to{opacity:0}}@keyframes scene-2{0%,11.6%{opacity:0}12.4%,27.4%{opacity:1}28.4%,to{opacity:0}}@keyframes scene-3{0%,27.6%{opacity:0}28.4%,40.8%{opacity:1}41.8%,to{opacity:0}}@keyframes scene-4{0%,40.9%{opacity:0}41.8%,63.3%{opacity:1}64.5%,to{opacity:0}}@keyframes scene-5{0%,63.6%{opacity:0}64.4%,to{opacity:1}}.ba-local-agent .scene{position:absolute;inset:0;animation-duration:13s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.ba-local-agent .scene-0{animation-name:scene-0}.ba-local-agent .scene-1{animation-name:scene-1}.ba-local-agent .scene-2{animation-name:scene-2}.ba-local-agent .scene-3{animation-name:scene-3}.ba-local-agent .scene-4{animation-name:scene-4}.ba-local-agent .scene-5{animation-name:scene-5}@keyframes idle-breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.55;transform:scale(1.04)}}.ba-local-agent .idle-glow{animation:idle-breathe 2.6s ease-in-out infinite}@keyframes idle-dot-pulse{0%,to{opacity:.3}50%{opacity:1}}.ba-local-agent .idle-dot{animation:idle-dot-pulse 1.4s ease-in-out infinite}.ba-local-agent .idle-dot:nth-child(2){animation-delay:.35s}.ba-local-agent .idle-dot:nth-child(3){animation-delay:.7s}@keyframes chrome-progress{0%,9.8%{opacity:0;transform:scaleX(0)}10%{opacity:1;transform:scaleX(0)}11.1%{opacity:1;transform:scaleX(.82)}12%{opacity:1;transform:scaleX(1)}12.5%,26.0%{opacity:0;transform:scaleX(1)}26.2%{opacity:1;transform:scaleX(0)}27.1%{opacity:1;transform:scaleX(.82)}27.8%{opacity:1;transform:scaleX(1)}28.2%,39.6%{opacity:0;transform:scaleX(1)}39.8%{opacity:1;transform:scaleX(0)}40.7%{opacity:1;transform:scaleX(.86)}41.4%{opacity:1;transform:scaleX(1)}41.8%,to{opacity:0;transform:scaleX(1)}}.ba-local-agent .chrome-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,#4285f4,#34d399);box-shadow:0 0 6px rgba(66,133,244,.55);animation:chrome-progress 13s ease-out 1 forwards;transform-origin:left center;z-index:8;pointer-events:none}@keyframes captchaShake{0%,28%{transform:translateX(0)}30%{transform:translateX(-2.5px)}32%{transform:translateX(2.5px)}34%{transform:translateX(-1.5px)}36%{transform:translateX(1.5px)}38%,to{transform:translateX(0)}}.ba-local-agent .captcha-shake{animation:captchaShake 13s ease-in-out 1 forwards}@keyframes cap-cursor-move{0%,28%{opacity:0;transform:translate(280px,140px) scale(1)}29%{opacity:1;transform:translate(280px,140px) scale(1)}31%{opacity:1;transform:translate(200px,110px) scale(1)}33%{opacity:1;transform:translate(110px,65px) scale(1)}35%{opacity:1;transform:translate(25px,21px) scale(1)}36%{opacity:1;transform:translate(25px,21px) scale(.82)}37.2%{opacity:1;transform:translate(25px,21px) scale(1)}38.2%{opacity:1;transform:translate(25px,21px) scale(1)}39.6%{opacity:.4;transform:translate(120px,90px) scale(1)}40.6%,to{opacity:0;transform:translate(120px,90px) scale(1)}}@keyframes cap-solved-reveal{0%,37%{opacity:0;transform:translateY(4px)}38.2%,to{opacity:1;transform:translateY(0)}}.ba-local-agent .cap-solved{opacity:0;animation:cap-solved-reveal 13s ease-out 1 forwards}.ba-local-agent .cap-cursor{position:absolute;top:0;left:0;animation:cap-cursor-move 13s cubic-bezier(.33,.02,.13,1.04) 1 forwards;pointer-events:none;z-index:9;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35))}@keyframes cap-click-ripple{0%,35%{opacity:0;transform:translate(17px,13px) scale(0)}36%{opacity:.75;transform:translate(17px,13px) scale(.4)}38%{opacity:.35;transform:translate(17px,13px) scale(1.4)}40.5%,to{opacity:0;transform:translate(17px,13px) scale(2.2)}}.ba-local-agent .cap-click-ripple{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;border:2px solid #34d399;animation:cap-click-ripple 13s ease-out 1 forwards;pointer-events:none;z-index:7}@keyframes cap-verify-show{0%,35%{opacity:0}36%,37%{opacity:1}38%,to{opacity:0}}.ba-local-agent .cap-verify{animation:cap-verify-show 13s ease 1 forwards}@keyframes cap-box-border{0%,35%{border-color:#c9c9c9;background-color:#ffffff}36%,37%{border-color:#f38020;background-color:#fff7ee}38%,to{border-color:#16a34a;background-color:#f0fdf4}}.ba-local-agent .cap-checkbox{animation:cap-box-border 13s ease 1 forwards}@keyframes checkSolve{0%,37%{transform:scale(0);opacity:0}38%{transform:scale(1.35);opacity:1}39.5%,to{transform:scale(1);opacity:1}}.ba-local-agent .captcha-check{animation:checkSolve 13s ease-out 1 forwards}@keyframes amz-row-scan{0%,41.5%{background:transparent;outline-color:transparent}43.5%,54%{background:rgba(52,211,153,.22);outline-color:rgba(52,211,153,.7)}60%,to{background:rgba(52,211,153,.08);outline-color:rgba(52,211,153,.25)}}.ba-local-agent .amz-row{position:relative;outline:1px solid transparent;outline-offset:-1px;animation:amz-row-scan 13s ease-out 1 forwards}.ba-local-agent .amz-row:first-child{animation-delay:0s}.ba-local-agent .amz-row:nth-child(2){animation-delay:.25s}.ba-local-agent .amz-row:nth-child(3){animation-delay:.5s}.ba-local-agent .amz-row:nth-child(4){animation-delay:.75s}.ba-local-agent .amz-row:nth-child(5){animation-delay:1s}@keyframes amz-rank-swap{0%,43.5%{color:#0f1111;background:#f3f4f6}47.5%,to{color:white;background:#34d399}}.ba-local-agent .amz-rank{animation:amz-rank-swap 13s ease-out 1 forwards}.ba-local-agent .amz-row:first-child .amz-rank{animation-delay:0s}.ba-local-agent .amz-row:nth-child(2) .amz-rank{animation-delay:.25s}.ba-local-agent .amz-row:nth-child(3) .amz-rank{animation-delay:.5s}.ba-local-agent .amz-row:nth-child(4) .amz-rank{animation-delay:.75s}.ba-local-agent .amz-row:nth-child(5) .amz-rank{animation-delay:1s}@keyframes scanner-move{0%,40.8%{top:0;opacity:0}42%{top:0;opacity:.9}62.8%{top:calc(100% - 2px);opacity:.9}64.4%,to{top:calc(100% - 2px);opacity:0}}.ba-local-agent .scanner-line{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#34d399 10%,#34d399 90%,transparent);box-shadow:0 0 12px #34d399,0 0 24px rgba(52,211,153,.4);animation:scanner-move 13s linear 1 forwards;pointer-events:none;z-index:4}@keyframes excel-row-in{0%,64.2%{opacity:0;transform:translateX(-6px);background:rgba(52,211,153,0)}67%{opacity:1;transform:translateX(0);background:rgba(52,211,153,.22)}72%,to{opacity:1;transform:translateX(0);background:transparent}}.ba-local-agent .excel-data-row{opacity:0;animation:excel-row-in 13s ease-out 1 forwards}.ba-local-agent .excel-data-row:first-child{animation-delay:0s}.ba-local-agent .excel-data-row:nth-child(2){animation-delay:.3s}.ba-local-agent .excel-data-row:nth-child(3){animation-delay:.6s}.ba-local-agent .excel-data-row:nth-child(4){animation-delay:.9s}.ba-local-agent .excel-data-row:nth-child(5){animation-delay:1.2s}@keyframes url-type{0%,4.8%{width:0}10.6%,to{width:100%}}.ba-local-agent .url-type{overflow:hidden;white-space:nowrap;animation:url-type 13s steps(40) 1 forwards;display:inline-block}.ba-local-agent .runtime-elapsed:before{content:attr(data-elapsed)}.ba-local-agent .scrape-status-pill{width:114px;justify-content:center}.ba-local-agent .scrape-counter{display:inline-block;min-width:2ch;text-align:right;font-variant-numeric:tabular-nums}.ba-local-agent .scrape-counter:before{content:attr(data-count)}.ba-local-agent .replay-btn{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.02em;color:#f7f8f8;cursor:pointer;padding:5px 11px;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.ba-local-agent .replay-btn:hover{color:#34d399;border-color:rgba(52,211,153,.45);background:rgba(52,211,153,.1);transform:translateY(-1px)}.ba-local-agent .replay-btn svg{flex-shrink:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ba-local-agent .replay-btn:hover svg{transform:rotate(-1turn)}.ba-local-agent .feat-visual{transition:transform .6s cubic-bezier(.16,1,.3,1)}.ba-local-agent .feat-card:hover .feat-visual{transform:translateY(-4px)}.ba-local-agent .grad-text{background:linear-gradient(92deg,#f7f8f8,#c2c6cc 40%,#34d399 70%,#a78bfa);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:grad-move 8s ease-in-out infinite}@keyframes grad-move{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes scroll-hint{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(8px);opacity:1}}.ba-local-agent .scroll-hint{animation:scroll-hint 1.45s ease-in-out infinite}.ba-local-agent .counter-glow{text-shadow:0 0 40px rgba(52,211,153,.12)}html[lang=zh] .ba-local-agent,html[lang=zh] .ba-local-agent .display-xxl,html[lang=zh] .ba-local-agent .h1-linear,html[lang=zh] .ba-local-agent .h2-linear,html[lang=zh] .ba-local-agent .h3-linear,html[lang=zh] .ba-local-agent h1,html[lang=zh] .ba-local-agent h2,html[lang=zh] .ba-local-agent h3{font-family:Inter,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans SC,Noto Sans SC,system-ui,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased}html[lang=zh] .ba-local-agent .h1-linear{letter-spacing:0!important;line-height:1.2!important;font-weight:700!important;font-variation-settings:"wght" 700!important}html[lang=zh] .ba-local-agent .h2-linear{letter-spacing:0!important;line-height:1.3!important;font-weight:600!important;font-variation-settings:"wght" 600!important}html[lang=zh] .ba-local-agent .h3-linear{letter-spacing:.02em!important;line-height:1.4!important;font-weight:500!important;font-variation-settings:"wght" 500!important}.ba-local-agent .logo-mark{color:#f7f8f8;display:inline-block;line-height:0}html[data-theme=light] .ba-local-agent .logo-mark{color:#0a0a0a}.ba-local-agent .logo-mark svg{height:28px;width:auto;display:block}.ba-local-agent .logo-mark--sm svg{height:22px}.ba-local-agent,.ba-local-agent .btn-ghost,.ba-local-agent .btn-primary,.ba-local-agent .card-glass,.ba-local-agent [class*=bg-coal],.ba-local-agent [class*=border-hair],.ba-local-agent footer,.ba-local-agent header,.ba-local-agent section,html{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.ba-local-agent .theme-toggle{position:relative;width:36px;height:36px;border-radius:9999px;border:1px solid var(--tt-border,#22252a);background:var(--tt-bg,rgba(255,255,255,.02));display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--tt-fg,#f7f8f8);transition:background .2s ease,border-color .2s ease,color .2s ease}.ba-local-agent .theme-toggle:hover{border-color:var(--tt-border-h,#62666d)}.ba-local-agent .theme-toggle .i-moon,.ba-local-agent .theme-toggle .i-sun{position:absolute;left:50%;top:50%;width:17px;height:17px;margin:0;overflow:visible;transform-box:fill-box;transform-origin:center;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.ba-local-agent .theme-toggle .i-moon{opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}.ba-local-agent .theme-toggle .i-sun{opacity:0;transform:translate(-50%,-50%) rotate(-90deg) scale(.6)}html[data-theme=light] .ba-local-agent .theme-toggle .i-moon{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scale(.6)}html[data-theme=light] .ba-local-agent .theme-toggle .i-sun{opacity:1;transform:translate(-50%,-50%) rotate(0) scale(1)}html[data-theme=light] .ba-local-agent{--ba-page-rail-color:#dfdfdf;--tt-bg:#ffffff;--tt-border:#dfdfdf;--tt-border-h:#b7b7b7;--tt-fg:#171717}[data-theme=light] .ba-local-agent{background:#fcfcfc;color:#171717;background-image:radial-gradient(ellipse 78% 46% at 50% -18%,rgba(52,211,153,.055),transparent 62%),radial-gradient(ellipse 68% 44% at 50% 118%,rgba(23,23,23,.025),transparent 72%)}html[data-theme=light] .ba-local-agent .text-bone-100{color:#171717}html[data-theme=light] .ba-local-agent .text-bone-200{color:#242424}html[data-theme=light] .ba-local-agent .text-bone-300{color:#4f5a61}html[data-theme=light] .ba-local-agent .text-bone-400{color:#6f777d}html[data-theme=light] .ba-local-agent .text-bone-500{color:#9aa1a6}html[data-theme=light] .ba-local-agent .bg-coal-900{background-color:#fcfcfc}html[data-theme=light] .ba-local-agent .bg-coal-900\/60,html[data-theme=light] .ba-local-agent .bg-coal-900\/70{background-color:rgba(252,252,252,.82)}html[data-theme=light] .ba-local-agent .bg-coal-800\/20{background-color:rgba(0,0,0,.015)}html[data-theme=light] .ba-local-agent .bg-coal-800\/60,html[data-theme=light] .ba-local-agent .bg-coal-800\/80{background-color:rgba(255,255,255,.88)}html[data-theme=light] .ba-local-agent .bg-coal-700,html[data-theme=light] .ba-local-agent .bg-coal-700\/40,html[data-theme=light] .ba-local-agent .bg-coal-700\/50{background-color:#f7f7f7}html[data-theme=light] .ba-local-agent .bg-coal-500\/20{background-color:#dfdfdf}html[data-theme=light] .ba-local-agent .border-hair,html[data-theme=light] .ba-local-agent .divide-hair>:not([hidden])~:not([hidden]){border-color:#dfdfdf}[data-theme=light] .ba-local-agent header{background-color:rgba(252,252,252,.84);border-bottom-color:#dfdfdf}html[data-theme=light] .ba-local-agent .btn-primary{background:linear-gradient(180deg,#0a0a0a,#18181b);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 8px 24px -8px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1)}html[data-theme=light] .ba-local-agent .btn-primary:hover{box-shadow:0 0 0 1px rgba(0,0,0,.12),0 14px 36px -10px rgba(0,0,0,.25),inset 0 1px 0 rgba(255,255,255,.12)}html[data-theme=light] .ba-local-agent .btn-ghost{background:#ffffff;border-color:#dfdfdf;color:#171717}html[data-theme=light] .ba-local-agent .btn-ghost:hover{background:#f7f7f7;border-color:#b7b7b7}html[data-theme=light] .ba-local-agent .shimmer:after{background:linear-gradient(110deg,transparent,rgba(255,255,255,.25),transparent)}html[data-theme=light] .ba-local-agent .card-glass{background:linear-gradient(180deg,#ffffff,#fcfcfc);border:1px solid #dfdfdf;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 18px 38px -34px rgba(23,23,23,.2)}html[data-theme=light] .ba-local-agent .card-glass-hover:hover{border-color:rgba(52,211,153,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 22px 48px -36px rgba(23,23,23,.22),0 0 0 1px rgba(52,211,153,.055)}html[data-theme=light] .ba-local-agent .gborder:before{background:linear-gradient(180deg,rgba(23,23,23,.07),rgba(23,23,23,.018) 30%,rgba(52,211,153,.09))}html[data-theme=light] .ba-local-agent .bg-grid{background-image:linear-gradient(rgba(23,23,23,.024) 1px,transparent 0),linear-gradient(90deg,rgba(23,23,23,.024) 1px,transparent 0)}html[data-theme=light] .ba-local-agent .dot-bg{background-image:radial-gradient(circle,#d9d9d9 1px,transparent 0)}html[data-theme=light] .ba-local-agent .bg-noise{opacity:.04}html[data-theme=light] .ba-local-agent .aurora{background:radial-gradient(circle at 30% 50%,rgba(52,211,153,.08),transparent 55%),radial-gradient(circle at 70% 40%,rgba(52,211,153,.035),transparent 55%),radial-gradient(circle at 50% 70%,rgba(23,23,23,.025),transparent 58%)}html[data-theme=light] .ba-local-agent .text-brand-400{color:#059669}html[data-theme=light] .ba-local-agent .text-iris-400{color:#7c3aed}html[data-theme=light] .ba-local-agent .text-ember-400{color:#d97706}html[data-theme=light] .ba-local-agent .bg-brand-500\/10{background-color:rgba(52,211,153,.1)}html[data-theme=light] .ba-local-agent .bg-brand-500\/8{background-color:rgba(52,211,153,.08)}html[data-theme=light] .ba-local-agent .bg-iris-500\/10{background-color:rgba(139,92,246,.1)}html[data-theme=light] .ba-local-agent .bg-ember-500\/10{background-color:rgba(245,158,11,.1)}html[data-theme=light] .ba-local-agent .border-brand-500\/20{border-color:rgba(52,211,153,.3)}html[data-theme=light] .ba-local-agent .border-brand-500\/30{border-color:rgba(52,211,153,.4)}html[data-theme=light] .ba-local-agent .border-iris-500\/20{border-color:rgba(139,92,246,.3)}html[data-theme=light] .ba-local-agent .border-ember-500\/20{border-color:rgba(245,158,11,.3)}html[data-theme=light] .ba-local-agent .hero-term{background:linear-gradient(180deg,#0e0f11,#08090a)!important;border-color:#1f2937!important;box-shadow:0 20px 50px -20px rgba(0,0,0,.28)}html[data-theme=light] .ba-local-agent .hero-term .bg-coal-800\/80{background-color:rgba(14,15,17,.85)!important}html[data-theme=light] .ba-local-agent .hero-term .fw-510,html[data-theme=light] .ba-local-agent .hero-term .text-bone-100{color:#f7f8f8!important}html[data-theme=light] .ba-local-agent .hero-term .text-bone-200{color:#e6e8eb!important}html[data-theme=light] .ba-local-agent .hero-term .text-bone-300{color:#c2c6cc!important}html[data-theme=light] .ba-local-agent .hero-term .text-bone-400{color:#8a8f98!important}html[data-theme=light] .ba-local-agent .hero-term .text-bone-500{color:#62666d!important}html[data-theme=light] .ba-local-agent .hero-term .border-hair,html[data-theme=light] .ba-local-agent .hero-term [class*=border-hair]{border-color:#1f2937!important}html[data-theme=light] .ba-local-agent .hero-term+div,html[data-theme=light] .ba-local-agent .hero-term~div{background:#141518!important;border:1px solid #1f2937!important;color:#c2c6cc!important}html[data-theme=light] .ba-local-agent #demo>div>div.rounded-xl{background:linear-gradient(180deg,#ffffff,#fcfcfc);border-color:#dfdfdf;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 38px -34px rgba(23,23,23,.2)}html[data-theme=light] .ba-local-agent #demo .bg-coal-900{background-color:#08090a!important}html[data-theme=light] .ba-local-agent #demo .bg-coal-800{background-color:#141518!important}html[data-theme=light] .ba-local-agent #demo .bg-coal-700{background-color:#22252a!important}html[data-theme=light] .ba-local-agent #demo .bg-coal-700\/40{background-color:rgba(34,37,42,.4)!important}html[data-theme=light] .ba-local-agent #demo .bg-coal-900\/70{background-color:rgba(8,9,10,.7)!important}html[data-theme=light] .ba-local-agent #demo .border-hair{border-color:#1f2937!important}html[data-theme=light] .ba-local-agent #demo .text-bone-100{color:#f7f8f8!important}html[data-theme=light] .ba-local-agent #demo .text-bone-200{color:#e6e8eb!important}html[data-theme=light] .ba-local-agent #demo .text-bone-300{color:#c2c6cc!important}html[data-theme=light] .ba-local-agent #demo .text-bone-400{color:#8a8f98!important}html[data-theme=light] .ba-local-agent #demo .text-bone-500{color:#62666d!important}html[data-theme=light] .ba-local-agent #demo .bg-\[\#111315\]{background-color:#111315!important}html[data-theme=light] .ba-local-agent #demo p.font-mono{color:#6b7280!important}html[data-theme=light] .ba-local-agent .feat-visual pre{color:#e6e8eb}html[data-theme=light] .ba-local-agent .feat-visual pre .text-bone-200{color:#e6e8eb!important}html[data-theme=light] .ba-local-agent .feat-visual .bg-coal-900{background:#08090a!important}html[data-theme=light] .ba-local-agent .feat-visual:not(.forge-flow) .border-hair{border-color:#1f2937!important}html[data-theme=light] .ba-local-agent .grad-text{background:linear-gradient(92deg,#0a0a0a,#4b5563 40%,#059669 70%,#7c3aed);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=light] .ba-local-agent figure svg.text-bone-500{color:#d1d5db}html[data-theme=light] .ba-local-agent .inline-flex.border-hair.bg-coal-800\/60{background-color:#ffffff;border-color:#e5e7eb}.ba-local-agent .v3-card{position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s ease}.ba-local-agent .v3-card:hover{transform:translateY(-2px);border-color:#2e3136}.ba-local-agent .v3-card:before{content:"";position:absolute;left:0;top:50%;width:2px;height:56px;transform:translateY(-50%) scaleY(.6);background:linear-gradient(180deg,transparent,#34d399 50%,transparent);opacity:0;transition:opacity .4s ease,transform .4s ease}.ba-local-agent .v3-card:hover:before{opacity:.75;transform:translateY(-50%) scaleY(1)}.ba-local-agent .v3-icon-tile{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #232528;border-radius:8px;background:rgba(255,255,255,.015);transition:border-color .3s ease,background .3s ease}.ba-local-agent .v3-card:hover .v3-icon-tile{border-color:#2e3136;background:rgba(255,255,255,.03)}.ba-local-agent .sk-agent-pulse{transform-origin:center;animation:sk-agent-ring 2.4s cubic-bezier(.2,.8,.2,1) infinite}@keyframes sk-agent-ring{0%{transform:scale(.6);opacity:.75}80%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}.ba-local-agent .sk-connector{position:relative;height:1px;background:linear-gradient(90deg,rgba(74,79,87,.25),rgba(74,79,87,.55),rgba(74,79,87,.25))}.ba-local-agent .sk-connector:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#34d399 50%,transparent);background-size:80px 100%;background-repeat:no-repeat;background-position:-80px 0;animation:sk-flow 2.8s linear infinite}.ba-local-agent .sk-connector.sk-c2:before{animation-delay:1.4s}@keyframes sk-flow{to{background-position:calc(100% + 80px) 0}}.ba-local-agent .sk-row{height:6px;border-radius:2px;background:rgba(74,79,87,.3);animation:sk-row-scan 5.6s ease-in-out infinite}.ba-local-agent .sk-row.r1{animation-delay:.4s}.ba-local-agent .sk-row.r2{animation-delay:.9s}.ba-local-agent .sk-row.r3{animation-delay:1.4s}.ba-local-agent .sk-row.r4{animation-delay:1.9s}@keyframes sk-row-scan{0%,6%{background:rgba(74,79,87,.3)}14%,60%{background:rgba(52,211,153,.55);box-shadow:0 0 6px rgba(52,211,153,.25)}72%,to{background:rgba(74,79,87,.3);box-shadow:none}}.ba-local-agent .sk-csv-row{opacity:0;animation:sk-csv-fill 5.6s ease-in-out infinite}.ba-local-agent .sk-csv-row.ra{animation-delay:2.4s}.ba-local-agent .sk-csv-row.rb{animation-delay:2.7s}.ba-local-agent .sk-csv-row.rc{animation-delay:3s}.ba-local-agent .sk-csv-row.rd{animation-delay:3.3s}.ba-local-agent .sk-csv-row.re{animation-delay:3.6s}@keyframes sk-csv-fill{0%,40%{opacity:0}48%,88%{opacity:.85}96%,to{opacity:0}}.ba-local-agent .sk-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid #2e3136;background:rgba(15,17,19,.6);font-size:10.5px;font-family:JetBrains Mono,ui-monospace,monospace;color:#8a8f98;white-space:nowrap;animation:sk-chip-cycle 5.6s ease-in-out infinite}.ba-local-agent .sk-chip.ob-captcha{animation-delay:.6s}.ba-local-agent .sk-chip.ob-2fa{animation-delay:1.4s}.ba-local-agent .sk-chip.ob-bot{animation-delay:2.2s}@keyframes sk-chip-cycle{0%,8%{border-color:rgba(239,68,68,.35);color:#f59e9e;background:rgba(239,68,68,.06)}18%,50%{border-color:rgba(52,211,153,.45);color:#34d399;background:rgba(52,211,153,.06);box-shadow:0 0 8px rgba(52,211,153,.15)}70%,to{border-color:#2e3136;color:#8a8f98;background:rgba(15,17,19,.6);box-shadow:none}}.ba-local-agent .sk-chip-dot{width:5px;height:5px;border-radius:999px;background:currentColor}@media (prefers-reduced-motion:reduce){.ba-local-agent .sk-agent-pulse,.ba-local-agent .sk-chip,.ba-local-agent .sk-connector:before,.ba-local-agent .sk-csv-row,.ba-local-agent .sk-row{animation:none!important}.ba-local-agent .sk-row{background:rgba(52,211,153,.45)}.ba-local-agent .sk-csv-row{opacity:.85}.ba-local-agent .sk-chip{border-color:rgba(52,211,153,.35);color:#34d399}}.ba-local-agent .sk-stage{position:relative;overflow:hidden}.ba-local-agent .sk-stage:before{background-image:radial-gradient(circle,rgba(138,143,152,.16) 1px,transparent 0);background-size:18px 18px;mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 25%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 25%,transparent 90%)}.ba-local-agent .sk-stage:after,.ba-local-agent .sk-stage:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.ba-local-agent .sk-stage:after{background:radial-gradient(circle 80px at 16% 38%,rgba(52,211,153,.14),transparent 65%),radial-gradient(circle 80px at 84% 38%,rgba(52,211,153,.1),transparent 65%),radial-gradient(circle 200px at 50% 50%,rgba(52,211,153,.04),transparent 70%);filter:blur(.5px)}.ba-local-agent .sk-guides{position:absolute;top:34%;bottom:34%;left:16px;right:16px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;z-index:0}.ba-local-agent .sk-guide-line{height:1px;background:repeating-linear-gradient(90deg,rgba(46,49,54,.6) 0 4px,transparent 4px 8px);opacity:.5}.ba-local-agent .sk-particle{position:absolute;width:2.5px;height:2.5px;border-radius:50%;background:#34d399;filter:blur(.3px);box-shadow:0 0 4px rgba(52,211,153,.55);opacity:0;pointer-events:none;z-index:0;animation:sk-particle-drift 11s ease-in-out infinite}.ba-local-agent .sk-particle.sp1{top:28%;left:28%;animation-delay:0s;--dx:22px;--dy:-18px}.ba-local-agent .sk-particle.sp2{top:62%;left:55%;animation-delay:3.7s;--dx:-16px;--dy:-22px}.ba-local-agent .sk-particle.sp3{top:44%;left:75%;animation-delay:7.2s;--dx:14px;--dy:16px}@keyframes sk-particle-drift{0%,to{opacity:0;transform:translate(0)}18%,82%{opacity:.55}50%{transform:translate(var(--dx,18px),var(--dy,-20px))}}.ba-local-agent .sk-stage>*{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.ba-local-agent .sk-particle{animation:none;opacity:.4}}.ba-local-agent .poster-stage{position:relative;min-height:480px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 140% 75% at 18% 22%,rgba(52,211,153,.18),transparent 55%),radial-gradient(ellipse 90% 70% at 85% 82%,rgba(167,139,250,.08),transparent 60%),linear-gradient(168deg,#0e1612,#0a0b0b 70%)}.ba-local-agent .poster-grain{position:absolute;inset:-5%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' stitchTiles='stitch' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0.92  0 0 0 0 0.92  0 0 0 0 0.92  0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.7'/%3E%3C/svg%3E");opacity:.22;mix-blend-mode:overlay;pointer-events:none;z-index:0}.ba-local-agent .poster-mega{font-family:Inter Variable,Inter,system-ui,sans-serif;font-variation-settings:"wght" 280;font-weight:280;font-size:clamp(104px,12.5vw,180px);line-height:.86;letter-spacing:-.055em;color:#f4f5f5;display:inline-flex;align-items:baseline}.ba-local-agent .poster-pct{color:#34d399;font-weight:300;font-variation-settings:"wght" 300;font-size:.42em;letter-spacing:-.015em;margin-left:.06em;align-self:flex-start;margin-top:.28em}.ba-local-agent .illus-scene{position:absolute;inset:0;padding:14px 16px;opacity:0}.ba-local-agent .illus-scene.s1{animation:illus-s1 10s linear infinite}.ba-local-agent .illus-scene.s2{animation:illus-s2 10s linear infinite}.ba-local-agent .illus-scene.s3{animation:illus-s3 10s linear infinite}@keyframes illus-s1{0%,2%{opacity:0}30%,4%{opacity:1}33%,to{opacity:0}}@keyframes illus-s2{0%,33%{opacity:0}36%,56%{opacity:1}59%,to{opacity:0}}@keyframes illus-s3{0%,59%{opacity:0}62%,93%{opacity:1}96%,to{opacity:0}}.ba-local-agent .click-ring{position:absolute;width:26px;height:26px;border:1.5px solid #34d399;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.4);animation:click-pulse 10s linear infinite}@keyframes click-pulse{0%,41%{opacity:0;transform:scale(.4)}43%{opacity:.9;transform:scale(.6)}50%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}.ba-local-agent .comm-row{opacity:0;animation:comm-in 10s linear infinite}.ba-local-agent .comm-row.c1{animation-delay:.1s}.ba-local-agent .comm-row.c2{animation-delay:.3s}.ba-local-agent .comm-row.c3{animation-delay:.5s}.ba-local-agent .comm-row.c4{animation-delay:.7s}.ba-local-agent .comm-row.c5{animation-delay:.9s}@keyframes comm-in{0%,62%{opacity:0;transform:translateY(3px)}67%,93%{opacity:1;transform:translateY(0)}96%,to{opacity:0}}.ba-local-agent .illus-progress{position:absolute;left:0;bottom:-1px;height:1.5px;background:linear-gradient(90deg,transparent,#34d399,transparent);width:40%;transform:translateX(-100%);animation:illus-progress-sweep 10s linear infinite;pointer-events:none}@keyframes illus-progress-sweep{0%{transform:translateX(-100%);opacity:0}1%{opacity:1}8%{transform:translateX(250%);opacity:1}9%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.ba-local-agent .click-ring,.ba-local-agent .comm-row,.ba-local-agent .illus-scene,.ba-local-agent .narr-step{animation:none!important}.ba-local-agent .illus-scene.s3,.ba-local-agent .narr-step.n3{opacity:1}.ba-local-agent .comm-row{opacity:1;transform:none}}.ba-local-agent .tier-rail{display:flex;flex-direction:column}.ba-local-agent .tier-hairline{height:1px;width:100%;background:#1a1c1f}.ba-local-agent .tier{position:relative;display:grid;grid-template-columns:108px minmax(240px,320px) 1fr;column-gap:36px;padding:30px 0;align-items:stretch}.ba-local-agent .tier+.tier{border-top:1px solid #1a1c1f}.ba-local-agent .tier-content{align-self:center}.ba-local-agent .tier-numeral-wrap{position:relative;align-self:center;padding-top:4px}.ba-local-agent .tier-numeral{font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(60px,6.4vw,88px);font-weight:200;line-height:.82;letter-spacing:-.05em;color:var(--tier-ghost);user-select:none;position:relative;display:inline-block}.ba-local-agent .tier-numeral:after{content:"";position:absolute;left:6%;right:10%;bottom:14%;height:52%;background:radial-gradient(ellipse at center,var(--tier-glow),transparent 70%);filter:blur(18px);z-index:-1;opacity:.9;pointer-events:none}.ba-local-agent .tier-corner-tick{display:none}.ba-local-agent .tier--primary{--tier-accent:#34d399;--tier-ghost:rgba(52,211,153,0.2);--tier-glow:rgba(52,211,153,0.16)}.ba-local-agent .tier--secondary{--tier-accent:#a78bfa;--tier-ghost:rgba(167,139,250,0.2);--tier-glow:rgba(167,139,250,0.14)}.ba-local-agent .tier--tertiary{--tier-accent:#fbbf24;--tier-ghost:rgba(251,191,36,0.2);--tier-glow:rgba(251,191,36,0.12)}.ba-local-agent .tier-meta{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.ba-local-agent .tier-meta-left{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#62666d;display:inline-flex;align-items:center;gap:10px}.ba-local-agent .tier-meta-num{color:#8a8f98}.ba-local-agent .tier-meta-accent{color:var(--tier-accent);letter-spacing:.18em}.ba-local-agent .tier-meta-sep{color:#2b2e33}.ba-local-agent .tier-meta-via{color:#62666d}.ba-local-agent .tier-meta-fig{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#62666d}.ba-local-agent .tier-title{font-family:Inter,sans-serif;font-size:clamp(22px,2.4vw,30px);line-height:1.18;letter-spacing:-.012em;font-variation-settings:"wght" 510;font-weight:510;color:#f7f8f8;max-width:380px}.ba-local-agent .tier-title .italic-serif,.ba-local-agent .tier-title em{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:300;color:#8a8f98}.ba-local-agent .tier-desc{margin-top:10px;font-size:13.5px;line-height:1.6;color:#8a8f98;max-width:380px}.ba-local-agent .tier-right{display:grid;gap:1px;background:#1a1c1f;align-self:stretch;position:relative;outline:1px solid #1a1c1f}.ba-local-agent .tier-right[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.ba-local-agent .tier-right[data-cols="4"]{grid-template-columns:repeat(4,1fr)}.ba-local-agent .tier-right[data-cols="5"]{grid-template-columns:repeat(5,1fr)}.ba-local-agent .tcell{background:#08090a;padding:12px 16px;display:flex;align-items:center;gap:10px;color:#e6e8eb;font-size:13px;font-variation-settings:"wght" 510;font-weight:510;transition:background .15s ease;min-height:52px}.ba-local-agent .tcell:hover{background:rgba(255,255,255,.025)}.ba-local-agent .tcell .tp-icon{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.ba-local-agent .tcell .tp-icon img,.ba-local-agent .tcell .tp-icon svg{width:20px;height:20px;object-fit:contain;opacity:.92;transition:opacity .2s ease,transform .2s ease}.ba-local-agent .tcell:hover .tp-icon img,.ba-local-agent .tcell:hover .tp-icon svg{opacity:1}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 28 28"]{transform:scale(1.12)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 512 512"]{transform:scale(1.05)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 192 192"]{transform:scale(1.08)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 228 120"]{transform:scale(1.18)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 44 44"],.ba-local-agent .tcell .tp-icon svg[viewBox="273 0 65 65"]{transform:scale(1.08)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 180 180"]{transform:scale(1.04)}.ba-local-agent .tcell .tp-icon svg[viewBox="0 0 1024 1024"]{transform:scale(1.08);transform-origin:center}.ba-local-agent .tcell .tp-icon svg[viewBox="130 160 220 160"]{transform:scale(1.04)}.ba-local-agent .tcell .tp-icon img[src*="codex-cli.svg"]{filter:brightness(0) invert(1)}.ba-local-agent .tcell .tp-icon img[src*="gemini-cli.svg"]{transform:scale(1.12)}html[data-theme=light] .ba-local-agent .tcell .tp-icon svg[viewBox="0 0 180 180"] path{fill:#111827}html[data-theme=light] .ba-local-agent .tcell .tp-icon img[src*="codex-cli.svg"]{filter:brightness(0)}.ba-local-agent .tcell .tp-name{line-height:1.2}.ba-local-agent .tcell--api{grid-column:span 2;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:12px 20px 12px 22px;position:relative;background:#08090a}.ba-local-agent .tcell--api:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--tier-accent);opacity:.6}.ba-local-agent .tcell--api:hover{background:rgba(255,255,255,.018)}.ba-local-agent .tcell--api:hover:before{opacity:.9}.ba-local-agent .tcell--api .api-tag{font-family:inherit;font-size:inherit;letter-spacing:0;text-transform:uppercase;color:inherit;font-weight:inherit;line-height:1.2}.ba-local-agent .tcell--api .api-endpoint{font-family:JetBrains Mono,monospace;font-size:13.5px;line-height:1.3;color:#62666d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba-local-agent .tcell--api .api-method{color:#62666d;margin-right:8px;font-weight:500}.ba-local-agent .tcell--api .api-path{color:#62666d}.ba-local-agent .tcell--ghost{background:#08090a}.ba-local-agent .tcell--ghost .tp-name{color:#8a8f98}.ba-local-agent .tcell--ghost:hover{background:rgba(255,255,255,.02)}.ba-local-agent .tcell--cta{grid-column:1/-1;position:relative;padding:14px 20px 14px 22px;background:#08090a;min-height:56px}.ba-local-agent .tcell--cta:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--tier-accent);opacity:.55}.ba-local-agent .tcell--cta:hover{background:rgba(255,255,255,.015)}.ba-local-agent .tcell--cta:hover:before{opacity:.85}.ba-local-agent .tcell--install{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center}.ba-local-agent .tcell--install .cta-tag{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#62666d;line-height:1}.ba-local-agent .tcell--install .cta-cmd{font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.3;color:#e6e8eb;white-space:nowrap;overflow-x:auto}.ba-local-agent .tcell--install .cta-cmd .tok-prompt{color:#62666d;margin-right:6px}.ba-local-agent .tcell--install .cta-cmd .tok-cmd{color:#f7f8f8}.ba-local-agent .tcell--install .cta-cmd .tok-arg{color:#8a8f98}.ba-local-agent .tcell--install .cta-copy{position:relative;color:#62666d;background:transparent;border:0;border-radius:999px;min-width:30px;height:30px;padding:6px 8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.ba-local-agent .tcell--install .cta-copy:hover{color:#34d399;background:rgba(52,211,153,.07)}.ba-local-agent .tcell--install .cta-copy:active{transform:translateY(1px)}.ba-local-agent .tcell--install .cta-copy .cta-copy-icon{display:inline-flex;align-items:center;justify-content:center}.ba-local-agent .tcell--install .cta-copy .cta-copy-icon--check,.ba-local-agent .tcell--install .cta-copy.is-copied .cta-copy-icon--copy{display:none}.ba-local-agent .tcell--install .cta-copy.is-copied .cta-copy-icon--check{display:inline-flex}.ba-local-agent .tcell--install .cta-copy.is-copied{color:#34d399;background:rgba(52,211,153,.1);box-shadow:0 0 0 1px rgba(52,211,153,.34),0 10px 24px -16px rgba(52,211,153,.8)}.ba-local-agent .tcell--guide{display:flex;align-items:center;gap:14px;text-decoration:none;color:#e6e8eb}.ba-local-agent .tcell--guide .guide-label{font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:#f7f8f8}.ba-local-agent .tcell--guide .guide-arrow{color:#8a8f98;font-family:JetBrains Mono,monospace;transition:transform .2s ease,color .2s ease;display:inline-block;margin-left:auto}.ba-local-agent .tcell--guide:hover .guide-arrow{transform:translateX(4px);color:#34d399}.ba-local-agent .tcell--guide .guide-path{display:none}@media (max-width:1023px){.ba-local-agent .tier{grid-template-columns:1fr;row-gap:24px;padding:36px 0}}@media (max-width:767px){.ba-local-agent .tier{grid-template-columns:1fr;gap:18px;padding:30px 0}.ba-local-agent .tier-meta{margin-bottom:14px}.ba-local-agent .tier-title{font-size:22px}.ba-local-agent .tier-right[data-cols="3"],.ba-local-agent .tier-right[data-cols="4"]{grid-template-columns:repeat(2,1fr)}.ba-local-agent .tcell{padding:12px 14px;min-height:52px;font-size:12.5px}.ba-local-agent .tcell--cta{padding:14px 18px 14px 20px}.ba-local-agent .tcell--install{grid-template-columns:auto 1fr;gap:10px}.ba-local-agent .tcell--install .cta-copy{display:none}.ba-local-agent .tcell--install .cta-cmd{font-size:11.5px}.ba-local-agent .tcell--guide{flex-wrap:wrap}.ba-local-agent .tcell--guide .guide-path{margin-left:0;padding-left:0;border-left:0;width:100%;margin-top:2px}}html[data-theme=light] .ba-local-agent .tier+.tier{border-top-color:#e5e7eb}html[data-theme=light] .ba-local-agent .tier-hairline{background:#e5e7eb}html[data-theme=light] .ba-local-agent .tier-meta-left{color:#6b7280}html[data-theme=light] .ba-local-agent .tier-meta-num{color:#334155}html[data-theme=light] .ba-local-agent .tier-meta-sep{color:#cbd5e1}html[data-theme=light] .ba-local-agent .tier-meta-via{color:#6b7280}html[data-theme=light] .ba-local-agent .tier-meta-fig{color:#94a3b8}html[data-theme=light] .ba-local-agent .tier-title{color:#0f172a}html[data-theme=light] .ba-local-agent .tier-title .italic-serif,html[data-theme=light] .ba-local-agent .tier-title em{color:#64748b}html[data-theme=light] .ba-local-agent .tier-desc{color:#475569}html[data-theme=light] .ba-local-agent .tier-right{background:rgba(0,0,0,.09);border-color:rgba(0,0,0,.1)}html[data-theme=light] .ba-local-agent .tcell{background:#ffffff;color:#1f2937}html[data-theme=light] .ba-local-agent .tcell--ghost,html[data-theme=light] .ba-local-agent .tcell:hover{background:#f8fafc}html[data-theme=light] .ba-local-agent .tcell--ghost .tp-name{color:#64748b}html[data-theme=light] .ba-local-agent .tcell--cta{background:#ffffff}html[data-theme=light] .ba-local-agent .tcell--cta:hover{background:#f8fafc}html[data-theme=light] .ba-local-agent .tcell--install .cta-cmd{color:#0f172a}html[data-theme=light] .ba-local-agent .tcell--install .cta-cmd .tok-prompt{color:#94a3b8}html[data-theme=light] .ba-local-agent .tcell--install .cta-cmd .tok-cmd{color:#0f172a}html[data-theme=light] .ba-local-agent .tcell--install .cta-tag{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.25)}html[data-theme=light] .ba-local-agent .tcell--install .cta-copy{color:#94a3b8}html[data-theme=light] .ba-local-agent .tcell--install .cta-copy:hover{color:#059669;background:rgba(52,211,153,.08)}html[data-theme=light] .ba-local-agent .tcell--install .cta-copy.is-copied{color:#059669;background:rgba(52,211,153,.11);box-shadow:0 0 0 1px rgba(52,211,153,.28),0 12px 24px -18px rgba(52,211,153,.65)}html[data-theme=light] .ba-local-agent .tcell--guide,html[data-theme=light] .ba-local-agent .tcell--guide .guide-label{color:#0f172a}html[data-theme=light] .ba-local-agent .tcell--guide .guide-path{color:#94a3b8;border-left-color:rgba(0,0,0,.08)}.ba-local-agent .nav-dd{position:relative}.ba-local-agent .nav-dd-trigger{padding-top:1rem;padding-bottom:1rem;margin-top:-1rem;margin-bottom:-1rem}.ba-local-agent .nav-dd-panel{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-6px);padding-top:14px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.ba-local-agent .nav-dd:focus-within .nav-dd-panel,.ba-local-agent .nav-dd:hover .nav-dd-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s linear 0s}.ba-local-agent .nav-dd-chev{transition:transform .18s ease}.ba-local-agent .nav-dd:hover .nav-dd-chev{transform:rotate(180deg)}.ba-local-agent .nav-dd-card{min-width:340px;padding:8px;border-radius:12px;border:1px solid rgba(138,143,152,.18);background:rgba(12,15,18,.94);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 24px 60px -12px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.02)}.ba-local-agent .nav-dd-card--4col{min-width:720px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:20px}.ba-local-agent .nav-dd-card--3col{min-width:540px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:20px}.ba-local-agent .nav-dd-col-title{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#34d399;margin-bottom:12px}.ba-local-agent .nav-dd-col ul{list-style:none;padding:0;margin:0}.ba-local-agent .nav-dd-col li+li{margin-top:10px}.ba-local-agent .nav-dd-link{display:block;text-decoration:none;line-height:1.3}.ba-local-agent .nav-dd-link-title{display:flex;align-items:center;gap:6px;font-size:13px;color:#f3f4f5;font-weight:510;transition:color .15s ease}.ba-local-agent .nav-dd-link:hover .nav-dd-link-title{color:#34d399}.ba-local-agent .nav-dd-link-desc{display:block;margin-top:2px;font-size:11.5px;color:rgba(138,143,152,.8)}.ba-local-agent .nav-dd-soon{display:inline-block;padding:1px 5px;border-radius:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:400;letter-spacing:.06em;color:#f5b24f;background:rgba(245,178,79,.08);border:1px solid rgba(245,178,79,.28)}html[data-theme=light] .ba-local-agent .nav-dd-col-title{color:#059669}html[data-theme=light] .ba-local-agent .nav-dd-link-title{color:#0f172a}html[data-theme=light] .ba-local-agent .nav-dd-link-desc{color:#64748b}.ba-local-agent .nav-dd-item{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:8px;text-decoration:none;transition:background .15s ease}.ba-local-agent .nav-dd-item:hover{background:rgba(255,255,255,.04)}.ba-local-agent .nav-dd-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(138,143,152,.2);border-radius:7px;background:rgba(255,255,255,.02);color:#b8bcc4;flex-shrink:0;transition:color .15s ease,border-color .15s ease}.ba-local-agent .nav-dd-item:hover .nav-dd-icon{color:#34d399;border-color:rgba(52,211,153,.4)}.ba-local-agent .nav-dd-text{line-height:1.25}.ba-local-agent .nav-dd-title{font-size:13px;font-weight:510;color:#f3f4f5}.ba-local-agent .nav-dd-desc{font-size:11.5px;color:#8a8f98;margin-top:3px}html[data-theme=light] .ba-local-agent .nav-dd-card{background:rgba(255,255,255,.98);border-color:rgba(0,0,0,.08);box-shadow:0 24px 60px -12px rgba(0,0,0,.15)}html[data-theme=light] .ba-local-agent .nav-dd-title{color:#0f172a}html[data-theme=light] .ba-local-agent .nav-dd-desc{color:#64748b}html[data-theme=light] .ba-local-agent .nav-dd-icon{border-color:rgba(0,0,0,.1);background:#f8fafc;color:#475569}html[data-theme=light] .ba-local-agent .nav-dd-item:hover{background:rgba(0,0,0,.03)}html[data-theme=light] .ba-local-agent .feat-card .absolute[style*="rgba(200,118,48"]{background:#fffbf3!important;box-shadow:0 12px 28px -6px rgba(200,118,48,.18)!important}html[data-theme=light] .ba-local-agent .feat-card .absolute[style*="rgba(138,92,247"]{background:#f8f5ff!important;box-shadow:0 12px 28px -6px rgba(138,92,247,.18)!important}html[data-theme=light] .ba-local-agent .feat-card .relative[style*="rgba(0,0,0,0.6)"]{box-shadow:0 20px 40px -12px rgba(15,23,42,.24),0 6px 18px -6px rgba(15,23,42,.14)!important}html[data-theme=light] .ba-local-agent .feat-card [style*="background: #F5F5F7"]{background:#ffffff!important;border:1px solid #e4e4e7;box-shadow:0 10px 30px -12px rgba(15,23,42,.18)!important}html[data-theme=light] .ba-local-agent .feat-visual .text-brand-400{color:#059669}html[data-theme=light] .ba-local-agent .feat-card pre .text-bone-100{color:#111827}html[data-theme=light] .ba-local-agent .feat-card pre .text-bone-200{color:#1f2937}html[data-theme=light] .ba-local-agent .feat-card pre .text-bone-500{color:#6b7280}.ba-local-agent .scrollable-visual{scrollbar-width:thin;scrollbar-color:#2a2f36 transparent;overscroll-behavior:contain}.ba-local-agent .scrollable-visual::-webkit-scrollbar{width:6px}.ba-local-agent .scrollable-visual::-webkit-scrollbar-thumb{background:#2a2f36;border-radius:3px}.ba-local-agent .scrollable-visual::-webkit-scrollbar-track{background:transparent}.ba-local-agent .wfs-canvas{position:relative;flex:1 1 auto;min-height:280px;background-image:radial-gradient(circle,rgba(148,163,184,.22) 1px,transparent 0);background-size:18px 18px}.ba-local-agent .wfs-list-col{position:absolute;top:0;bottom:0;left:24px;width:300px;overflow:hidden}.ba-local-agent .wfs-list{width:100%;padding:18px 0;transition:transform .65s cubic-bezier(.22,1,.36,1);will-change:transform}.ba-local-agent [data-wfs-step="0"] .wfs-list,.ba-local-agent [data-wfs-step="1"] .wfs-list{transform:translateY(0)}.ba-local-agent [data-wfs-step="2"] .wfs-list{transform:translateY(-80px)}.ba-local-agent [data-wfs-step="3"] .wfs-list{transform:translateY(-160px)}.ba-local-agent [data-wfs-step="4"] .wfs-list,.ba-local-agent [data-wfs-step="5"] .wfs-list{transform:translateY(-230px)}.ba-local-agent .wfs-node{background:#ffffff;border:1px solid #e4e4e7;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:box-shadow .38s ease,border-color .38s ease,transform .38s ease}.ba-local-agent .wfs-node .wfs-node-head{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #f0f0f3}.ba-local-agent .wfs-node .wfs-node-icon{width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ba-local-agent .wfs-node .wfs-node-title{font-size:12.5px;font-weight:510;color:#0a0a0b}.wfs-node .wfs-node-.ba-local-agent{padding:10px 12px}.ba-local-agent .wfs-node .wfs-node-meta{font-family:JetBrains Mono,monospace;font-size:11px;color:#52525b;background:#f4f4f5;border-radius:6px;padding:6px 8px}.ba-local-agent .wfs-node.is-active{border-color:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.12),0 6px 20px -6px rgba(52,211,153,.35);transform:translateY(-1px)}.ba-local-agent .wfs-node.is-done{border-color:#86efac}.ba-local-agent .wfs-node.is-done .wfs-node-head{position:relative}.ba-local-agent .wfs-node.is-done .wfs-node-head:after{content:"";position:absolute;right:12px;top:50%;width:14px;height:14px;transform:translateY(-50%);border-radius:50%;background:#34d399;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 7.5l2.5 2.5 5.5-6' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M3 7.5l2.5 2.5 5.5-6' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat}.ba-local-agent .wfs-connector{display:flex;flex-direction:column;align-items:center;margin:0 auto;height:18px}.ba-local-agent .wfs-connector-dot{width:5px;height:5px;border-radius:50%;background:#d4d4d8;transition:background .3s ease}.ba-local-agent .wfs-connector-line{width:1px;flex:1;background:#d4d4d8;transition:background .3s ease}.ba-local-agent .wfs-connector.is-active .wfs-connector-dot{background:#34d399}.ba-local-agent .wfs-connector.is-active .wfs-connector-line{background:linear-gradient(180deg,#34d399 0,#34d399 50%,#d4d4d8 0);background-size:100% 200%;animation:wfs-line-fill .5s ease forwards}@keyframes wfs-line-fill{0%{background-position:0 -100%}to{background-position:0 0}}.ba-local-agent .wfs-browser{position:absolute;bottom:14px;right:14px;width:252px;border-radius:11px;overflow:hidden;background:#0a0a0b;border:1px solid #1f2124;box-shadow:0 0 0 1px rgba(52,211,153,.32),0 22px 60px -12px rgba(0,0,0,.72),0 10px 24px -6px rgba(52,211,153,.22),inset 0 1px 0 rgba(255,255,255,.04);z-index:50;isolation:isolate;transform:translateZ(0);transition:opacity .22s ease}.ba-local-agent .wfs-browser-chrome{display:flex;align-items:center;gap:6px;padding:7px 9px;background:#16181b;border-bottom:1px solid #232629}.ba-local-agent .wfs-browser-chrome .wfs-lights{display:flex;gap:4px}.ba-local-agent .wfs-browser-chrome .wfs-lights span{width:8px;height:8px;border-radius:50%}.ba-local-agent .wfs-browser-chrome .wfs-urlbar{flex:1;margin-left:4px;background:#0f1114;border:1px solid #2a2d31;border-radius:999px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px;color:#9ca3af;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.ba-local-agent .wfs-browser-chrome .wfs-urlbar-lock{display:inline-block;width:8px;height:8px;margin-right:4px;vertical-align:-1px}.ba-local-agent .wfs-browser-chrome .wfs-urlbar-lock path,.ba-local-agent .wfs-browser-chrome .wfs-urlbar-lock rect{stroke:#6b7280}.ba-local-agent .wfs-viewport{position:relative;height:158px;background:#0a0a0b;overflow:hidden}.ba-local-agent .wfs-scene{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .28s ease}.ba-local-agent [data-wfs-step="1"] .wfs-scene-1,.ba-local-agent [data-wfs-step="2"] .wfs-scene-2,.ba-local-agent [data-wfs-step="3"] .wfs-scene-3,.ba-local-agent [data-wfs-step="4"] .wfs-scene-4,.ba-local-agent [data-wfs-step="5"] .wfs-scene-4{opacity:1}.ba-local-agent .wfs-scene-1 .wfs-load-bar{display:none}.ba-local-agent .wfs-url-progress{position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,#4285f4,#34d399);box-shadow:0 0 6px rgba(66,133,244,.48);opacity:0;transform:scaleX(0);transform-origin:left center;pointer-events:none}.ba-local-agent [data-wfs-step="1"] .wfs-url-progress{animation:wfs-url-progress .52s cubic-bezier(.22,1,.36,1) forwards}@keyframes wfs-url-progress{0%{opacity:0;transform:scaleX(0)}10%{opacity:1;transform:scaleX(0)}64%{opacity:1;transform:scaleX(.82)}92%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.ba-local-agent .wfs-scene-1 .wfs-skel{padding:18px 12px 0;display:flex;flex-direction:column;gap:8px}.ba-local-agent .wfs-scene-1 .wfs-skel-row{height:10px;border-radius:3px;background:linear-gradient(90deg,#16181b,#232629 50%,#16181b);background-size:200% 100%;animation:wfs-shimmer .9s linear infinite}.ba-local-agent .wfs-scene-1 .wfs-skel-row.wfs-w-60{width:60%}.ba-local-agent .wfs-scene-1 .wfs-skel-row.wfs-w-80{width:80%}.ba-local-agent .wfs-scene-1 .wfs-skel-row.wfs-w-40{width:40%}@keyframes wfs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ba-local-agent .wfs-scene-1 .wfs-skel-logo{font-size:11px;font-weight:600;color:#e6e8eb;padding:8px 12px 0;display:flex;align-items:center;gap:5px}.ba-local-agent .wfs-scene-1 .wfs-skel-logo svg{flex-shrink:0}.ba-local-agent .wfs-scene-1 .wfs-skel-logo svg path,.ba-local-agent .wfs-scene-1 .wfs-skel-logo svg rect{stroke:#60a5fa}.ba-local-agent .wfs-scene-2 .wfs-list-items{padding:8px 10px;display:flex;flex-direction:column;gap:6px}.ba-local-agent .wfs-scene-2 .wfs-item{padding:6px 8px;border-radius:5px;font-size:10.5px;color:#e6e8eb;border:1px solid transparent;background:#16181b;display:flex;align-items:center;gap:6px}.ba-local-agent .wfs-scene-2 .wfs-item .wfs-dot-badge{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ba-local-agent [data-wfs-step="2"] .wfs-scene-2 .wfs-item-target{background:rgba(52,211,153,.14);border-color:rgba(52,211,153,.5);color:#a7f3d0;animation:wfs-item-highlight .42s cubic-bezier(.22,1,.36,1)}@keyframes wfs-item-highlight{0%{background:#16181b;transform:scale(1)}40%{background:rgba(52,211,153,.28);transform:scale(1.02)}to{background:rgba(52,211,153,.14);transform:scale(1)}}.ba-local-agent .wfs-scene-2 .wfs-cursor{position:absolute;left:20px;top:110px;width:14px;height:14px;opacity:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));transition:transform .52s cubic-bezier(.33,1,.68,1),opacity .18s}.ba-local-agent [data-wfs-step="2"] .wfs-scene-2 .wfs-cursor{opacity:1;transform:translate(110px,-58px)}.ba-local-agent .wfs-scene-2 .wfs-ripple{position:absolute;top:40px;left:140px;width:10px;height:10px;border-radius:50%;border:2px solid #34d399;opacity:0;transform:translate(-50%,-50%) scale(.5)}.ba-local-agent [data-wfs-step="2"] .wfs-scene-2 .wfs-ripple{animation:wfs-ripple .7s ease-out .36s forwards}@keyframes wfs-ripple{0%{opacity:.9;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(-50%,-50%) scale(3.5)}}.ba-local-agent .wfs-scene-3 .wfs-page{padding:8px 10px;display:flex;flex-direction:column;gap:6px;transition:transform 1.2s ease}.ba-local-agent [data-wfs-step="3"] .wfs-scene-3 .wfs-page{transform:translateY(-54px)}.ba-local-agent .wfs-scene-3 .wfs-row{padding:6px 8px;border-radius:5px;background:#16181b;font-size:10.5px;color:#c2c6cc;display:flex;align-items:center;gap:6px}.ba-local-agent .wfs-scene-3 .wfs-row span.wfs-thumb{width:16px;height:12px;border-radius:2px;flex-shrink:0}.ba-local-agent .wfs-scene-3 .wfs-scrollbar{position:absolute;right:3px;top:6px;width:3px;height:36px;background:#2a2d31;border-radius:2px;transition:transform 1.2s ease}.ba-local-agent [data-wfs-step="3"] .wfs-scene-3 .wfs-scrollbar{transform:translateY(80px)}.ba-local-agent .wfs-scene-4 .wfs-extract-list{padding:6px 10px 0;display:flex;flex-direction:column;gap:5px}.ba-local-agent .wfs-scene-4 .wfs-extract-row{padding:5px 8px;font-size:10px;color:#c2c6cc;border-radius:4px;background:#16181b;border:1px solid transparent;opacity:.7;display:flex;align-items:center;gap:6px;transition:opacity .2s ease,background .2s ease,border-color .2s ease}.ba-local-agent .wfs-scene-4 .wfs-extract-row .wfs-row-pill{font-family:JetBrains Mono,monospace;font-size:8.5px;color:#34d399;background:rgba(52,211,153,.16);border-radius:2px;padding:1px 4px;flex-shrink:0}.ba-local-agent [data-wfs-step="4"] .wfs-scene-4 .wfs-extract-row,.ba-local-agent [data-wfs-step="5"] .wfs-scene-4 .wfs-extract-row{animation:wfs-extract-hit .48s cubic-bezier(.22,1,.36,1) forwards}.ba-local-agent [data-wfs-step="4"] .wfs-scene-4 .wfs-extract-row:first-child,.ba-local-agent [data-wfs-step="5"] .wfs-scene-4 .wfs-extract-row:first-child{animation-delay:.1s}.ba-local-agent [data-wfs-step="4"] .wfs-scene-4 .wfs-extract-row:nth-child(2),.ba-local-agent [data-wfs-step="5"] .wfs-scene-4 .wfs-extract-row:nth-child(2){animation-delay:.38s}.ba-local-agent [data-wfs-step="4"] .wfs-scene-4 .wfs-extract-row:nth-child(3),.ba-local-agent [data-wfs-step="5"] .wfs-scene-4 .wfs-extract-row:nth-child(3){animation-delay:.66s}@keyframes wfs-extract-hit{0%{opacity:.7;background:#16181b;border-color:transparent;transform:translateX(0);color:#c2c6cc}40%{opacity:1;background:rgba(52,211,153,.28);border-color:#34d399;transform:translateX(2px);color:#ecfdf5}to{opacity:1;background:rgba(52,211,153,.14);border-color:rgba(52,211,153,.45);transform:translateX(0);color:#a7f3d0}}.ba-local-agent .wfs-data-panel{position:absolute;bottom:14px;right:14px;width:272px;border-radius:10px;overflow:hidden;background:#0a0b0d;border:1px solid rgba(52,211,153,.35);box-shadow:0 12px 32px -8px rgba(0,0,0,.7),0 0 24px rgba(52,211,153,.15);z-index:55;isolation:isolate;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.ba-local-agent [data-wfs-step="4"] .wfs-data-panel,.ba-local-agent [data-wfs-step="5"] .wfs-data-panel{opacity:1;transform:translateY(0);pointer-events:auto}.ba-local-agent [data-wfs-step="5"] .wfs-data-panel{animation:wfs-data-shake .9s ease-in-out .5s;animation-iteration-count:2}@keyframes wfs-data-shake{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-1px) rotate(-.5deg)}40%{transform:translate(1px,-1px) rotate(.5deg)}60%{transform:translate(-1px) rotate(-.3deg)}80%{transform:translate(1px) rotate(.3deg)}}.ba-local-agent .wfs-data-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;background:#111318;border-bottom:1px solid rgba(52,211,153,.2)}.ba-local-agent .wfs-data-label{display:inline-flex;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:10px;color:#34d399;font-weight:510;letter-spacing:.04em;text-transform:lowercase}.ba-local-agent .wfs-data-meta{font-family:JetBrains Mono,monospace;font-size:9px;color:#62666d}.ba-local-agent .wfs-data-body{padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.75;color:#c2c6cc}.ba-local-agent .wfs-data-body .wfs-dr{display:flex;gap:6px;align-items:baseline}.ba-local-agent .wfs-data-body .wfs-dr-k{color:#62666d;flex-shrink:0;width:58px}.ba-local-agent .wfs-data-body .wfs-dr-v{color:#e6e8eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba-local-agent .wfs-data-body .wfs-dr-n{color:#34d399}.ba-local-agent [data-wfs-step="4"] .wfs-browser,.ba-local-agent [data-wfs-step="5"] .wfs-browser{opacity:0;pointer-events:none;transition:opacity .22s ease}@media (prefers-reduced-motion:reduce){.ba-local-agent .wfs-connector-line,.ba-local-agent .wfs-data-panel,.ba-local-agent .wfs-list,.ba-local-agent .wfs-node,.ba-local-agent .wfs-scene,.ba-local-agent .wfs-scene-3 .wfs-page{transition:none!important;animation:none!important}}@keyframes proxy-path-flash{0%,80%{opacity:0}18%,5%{opacity:1}22%{opacity:.6}to{opacity:0}}@keyframes proxy-chip-active{0%,80%{background:#16191d;border-color:transparent;box-shadow:none}20%,5%{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.55);box-shadow:0 0 0 1px rgba(52,211,153,.25)}to{background:#16191d;border-color:transparent;box-shadow:none}}.ba-local-agent .proxy-active-path{animation:proxy-path-flash 5s linear infinite}.ba-local-agent .proxy-chip{animation:proxy-chip-active 5s linear infinite}.ba-local-agent .proxy-chip-0,.ba-local-agent .proxy-p0{animation-delay:0s}.ba-local-agent .proxy-chip-1,.ba-local-agent .proxy-p1{animation-delay:1s}.ba-local-agent .proxy-chip-2,.ba-local-agent .proxy-p2{animation-delay:2s}.ba-local-agent .proxy-chip-3,.ba-local-agent .proxy-p3{animation-delay:3s}.ba-local-agent .proxy-chip-4,.ba-local-agent .proxy-p4{animation-delay:4s}.ba-local-agent .section-flagship{padding-top:4rem;padding-bottom:4rem}.ba-local-agent .section-standard{padding-top:3.5rem;padding-bottom:3.5rem}.ba-local-agent .section-dense{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:1024px){.ba-local-agent .section-flagship{padding-top:6rem;padding-bottom:6rem}.ba-local-agent .section-standard{padding-top:5rem;padding-bottom:5rem}.ba-local-agent .section-dense{padding-top:3.5rem;padding-bottom:3.5rem}}@keyframes static-dot-flow{0%{left:-8%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.ba-local-agent .static-dot{position:absolute;top:50%;width:8px;height:8px;margin-top:-3px;margin-left:-4px;border-radius:50%;background:#34d399;box-shadow:0 0 8px rgba(52,211,153,.75);animation:static-dot-flow 2.7s linear infinite}@keyframes static-pulse-anim{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.55}}.ba-local-agent .static-pulse{animation:static-pulse-anim 1.8s ease-in-out infinite}@keyframes static-flow-anim{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}.ba-local-agent .static-flow{animation:static-flow-anim 1.6s linear infinite}@keyframes static-ring-anim{0%{transform:scale(.9);opacity:.6}80%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.ba-local-agent .static-ring{animation:static-ring-anim 2.2s ease-out infinite}@keyframes radar-expand{0%{transform:scale(.3);opacity:.9}80%{opacity:0}to{transform:scale(2.4);opacity:0}}.ba-local-agent .radar-ring{position:absolute;inset:0;margin:auto;width:52px;height:52px;border-radius:50%;border:1.2px solid rgba(52,211,153,.55);animation:radar-expand 2.4s cubic-bezier(.22,.61,.36,1) infinite}.ba-local-agent .radar-r0{animation-delay:0s}.ba-local-agent .radar-r1{animation-delay:.8s}.ba-local-agent .radar-r2{animation-delay:1.6s}@keyframes beacon-halo-expand{0%{opacity:0;transform:scale(.2)}40%{opacity:.55;transform:scale(1)}90%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}.ba-local-agent .beacon-halo{transform-origin:center;transform-box:fill-box;animation:beacon-halo-expand 2.2s ease-out infinite}@keyframes beacon-blink-anim{0%,to{opacity:.35}50%{opacity:.85}}.ba-local-agent .beacon-blink{animation:beacon-blink-anim 3.5s ease-in-out infinite}.ba-local-agent .beacon-b0{animation-delay:0s}.ba-local-agent .beacon-b1{animation-delay:.8s}.ba-local-agent .beacon-b2{animation-delay:1.6s}.ba-local-agent .beacon-b3{animation-delay:2.4s}@keyframes stc-twinkle{0%,to{opacity:var(--base,.4);filter:none}46%{opacity:var(--base,.4);filter:none}50%{opacity:1;filter:drop-shadow(0 0 2.5px #6ee7b7)}54%{opacity:var(--base,.4);filter:none}}.ba-local-agent .stc-twinkle{animation:stc-twinkle var(--dur,4s) ease-in-out var(--delay,0s) infinite;transform-box:fill-box}@keyframes proxy-beam-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20}}.ba-local-agent .proxy-beam{animation:proxy-beam-flow .9s linear infinite}.ba-local-agent .bw-card{position:relative;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:#0a0a0a;padding:8px;display:flex;flex-direction:column;transition:border-color .35s ease,box-shadow .35s ease}.ba-local-agent .bw-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ba-local-agent .bw-lights{display:flex;gap:2px}.ba-local-agent .bw-lights span{width:6px;height:6px;border-radius:9999px}.ba-local-agent .bw-tag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:8.5px;letter-spacing:.08em;padding:1px 5px;border-radius:3px;text-transform:uppercase;line-height:1.2;color:#62666d;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);transition:color .35s ease,border-color .35s ease,background .35s ease}.ba-local-agent .bw-screen{flex:1;min-height:36px;border-radius:2px;background:linear-gradient(135deg,#15181d,#0d0f12);position:relative;overflow:hidden;transition:background .45s ease,box-shadow .45s ease}.ba-local-agent .bw-screen:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(52,211,153,.42),rgba(52,211,153,.08) 55%,transparent);opacity:0;transition:opacity .55s ease}.ba-local-agent .bw-label{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;color:#62666d;margin-top:4px;letter-spacing:.02em;transition:color .35s ease}.ba-local-agent .bw-card.is-on{border-color:rgba(52,211,153,.32);box-shadow:0 0 0 1px rgba(52,211,153,.12),0 4px 18px -6px rgba(52,211,153,.35)}.ba-local-agent .bw-card.is-on .bw-screen:after{opacity:1}.ba-local-agent .bw-card.is-on .bw-screen{box-shadow:inset 0 0 10px rgba(52,211,153,.14)}.ba-local-agent .bw-card.is-on .bw-label{color:rgba(189,237,215,.85)}.ba-local-agent .bw-card.is-on .bw-tag{color:#6ee7b7;border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.08)}.ba-local-agent .bw-more{border-radius:6px;border:1px dashed rgba(255,255,255,.08);background:rgba(255,255,255,.015);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px}.ba-local-agent .proxy-card--rotating{order:1}.ba-local-agent .proxy-card--static{order:2}@keyframes stc-beam-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24}}.ba-local-agent .stc-beam{animation:stc-beam-flow 1.4s linear infinite}.ba-local-agent .stc-beam-b{animation-duration:1.8s}.ba-local-agent .stc-beam-c{animation-duration:1.2s}.ba-local-agent .stc-beam-d{animation-duration:1.6s}.ba-local-agent .stc-beam-e{animation-duration:2s}@keyframes stc-beacon-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.ba-local-agent .stc-beacon{transform-origin:center;transform-box:fill-box;animation:stc-beacon-pulse 2.2s ease-in-out infinite}.ba-local-agent .stc-beacon-b{animation-delay:.4s}.ba-local-agent .stc-beacon-c{animation-delay:.9s}.ba-local-agent .stc-beacon-d{animation-delay:1.3s}.ba-local-agent .stc-beacon-e{animation-delay:1.7s}@keyframes stc-halo-expand{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.ba-local-agent .stc-halo{transform-origin:center;transform-box:fill-box;animation:stc-halo-expand 2.4s ease-out infinite}.ba-local-agent .stc-halo-b{animation-delay:.6s}.ba-local-agent .stc-halo-c{animation-delay:1.2s}@keyframes stc-win-blink{0%,60%,to{opacity:.85}30%,45%{opacity:.25}}.ba-local-agent .stc-win-a,.ba-local-agent .stc-win-b{animation:stc-win-blink 2.3s ease-in-out infinite}.ba-local-agent .stc-win-b{animation-delay:.8s}.ba-local-agent .stc-win-c{animation:stc-win-blink 2.3s ease-in-out infinite;animation-delay:1.4s}@keyframes stc-dome-drift{0%,to{opacity:.45}50%{opacity:.75}}.ba-local-agent .stc-dome-grid{animation:stc-dome-drift 6s ease-in-out infinite}.ba-local-agent .prx-row{position:relative;min-height:110px;padding:4px 6px}.ba-local-agent .prx-req{position:absolute;left:80px;top:50%;transform:translate(-50%,-50%);z-index:3}.ba-local-agent .prx-req>span:first-child{display:block}.ba-local-agent .prx-req>span:nth-child(2){position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%);white-space:nowrap}.ba-local-agent .prx-svg-col{position:absolute;left:80px;right:240px;top:0;bottom:0}.ba-local-agent .prx-chips{position:absolute;right:12px;top:6px;bottom:6px;width:220px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;z-index:2}.ba-local-agent .prx-flag{display:inline-flex;width:16px;height:11px;border-radius:1.5px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 0 0 .5px rgba(0,0,0,.25)}.ba-local-agent .prx-flag svg{display:block;width:100%;height:100%}html[data-theme=light] .ba-local-agent{color-scheme:light;--tt-bg:rgba(255,255,255,0.78);--tt-border:rgba(15,23,42,0.1);--tt-border-h:rgba(15,23,42,0.24);--tt-fg:#0b1220;--light-page:#f7faf8;--light-ink:#0b1220;--light-muted:#536170;--light-faint:#8c99a8;--light-line:#dce6e1;--light-soft-line:rgba(15,23,42,0.08);--light-panel:rgba(255,255,255,0.86);--light-panel-solid:#ffffff;--light-shadow:0 24px 70px -44px rgba(15,23,42,0.36);--light-shadow-strong:0 34px 90px -46px rgba(15,23,42,0.42)}[data-theme=light] .ba-local-agent{background-color:var(--light-page);color:var(--light-ink);background-image:radial-gradient(ellipse 48% 30% at 20% -8%,rgba(52,211,153,.16),transparent 68%),radial-gradient(ellipse 42% 28% at 82% 4%,rgba(124,58,237,.1),transparent 68%),linear-gradient(180deg,#fafcfb,#f7faf8 40%,#ffffff)}[data-theme=light] .ba-local-agent>section:not(.cta-inverted){border-top-color:var(--light-line)}[data-theme=light] .ba-local-agent>section:first-of-type{background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(247,250,248,.72) 72%,rgba(255,255,255,.92)),radial-gradient(ellipse 52% 34% at 24% 4%,rgba(52,211,153,.12),transparent 70%),radial-gradient(ellipse 44% 30% at 78% 10%,rgba(124,58,237,.08),transparent 70%)}[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted){background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,249,.96))}[data-theme=light] .ba-local-agent>section:nth-of-type(2n+3):not(.cta-inverted){background:linear-gradient(180deg,rgba(247,250,248,.92),rgba(255,255,255,.96))}html[data-theme=light] .ba-local-agent .h-px[style*="#1A1C1F"]{background:#c9d5cf!important}html[data-theme=light] .ba-local-agent .text-bone-100{color:#0b1220}html[data-theme=light] .ba-local-agent .text-bone-200{color:#172033}html[data-theme=light] .ba-local-agent .text-bone-300{color:#465466}html[data-theme=light] .ba-local-agent .text-bone-400{color:#687586}html[data-theme=light] .ba-local-agent .text-bone-500{color:#9aa6b5}html[data-theme=light] .ba-local-agent .font-serif.text-bone-400,html[data-theme=light] .ba-local-agent .font-serif[class*=text-bone-]{color:#6e7a88!important}html[data-theme=light] .ba-local-agent .eyebrow,html[data-theme=light] .ba-local-agent [class*=tracking-wider].text-brand-400{color:#07845e}html[data-theme=light] .ba-local-agent .counter-glow{text-shadow:0 16px 42px rgba(52,211,153,.16)}html[data-theme=light] .ba-local-agent .bg-coal-900{background-color:#f8faf8}html[data-theme=light] .ba-local-agent .bg-coal-900\/55,html[data-theme=light] .ba-local-agent .bg-coal-900\/60,html[data-theme=light] .ba-local-agent .bg-coal-900\/70{background-color:rgba(255,255,255,.78)}html[data-theme=light] .ba-local-agent .bg-coal-800{background-color:#ffffff}html[data-theme=light] .ba-local-agent .bg-coal-800\/20{background-color:rgba(239,246,242,.62)}html[data-theme=light] .ba-local-agent .bg-coal-800\/60,html[data-theme=light] .ba-local-agent .bg-coal-800\/80{background-color:rgba(255,255,255,.86)}html[data-theme=light] .ba-local-agent .bg-coal-700,html[data-theme=light] .ba-local-agent .bg-coal-700\/40,html[data-theme=light] .ba-local-agent .bg-coal-700\/50{background-color:#eef4f1}html[data-theme=light] .ba-local-agent .bg-coal-500\/20{background-color:#dce6e1}html[data-theme=light] .ba-local-agent .border-hair,html[data-theme=light] .ba-local-agent .divide-hair>:not([hidden])~:not([hidden]),html[data-theme=light] .ba-local-agent [class*=border-hair]{border-color:var(--light-line)}[data-theme=light] .ba-local-agent header{background-color:rgba(255,255,255,.74)!important;border-bottom-color:rgba(15,23,42,.09)!important;box-shadow:0 10px 30px -26px rgba(15,23,42,.42)}[data-theme=light] .ba-local-agent header .rounded-md.border{background:rgba(52,211,153,.06);border-color:rgba(52,211,153,.18);color:#708090}html[data-theme=light] .ba-local-agent .theme-toggle{background:rgba(255,255,255,.86);border-color:rgba(15,23,42,.1);box-shadow:0 10px 24px -18px rgba(15,23,42,.35)}html[data-theme=light] .ba-local-agent .btn-primary{background:linear-gradient(180deg,#121721,#05070a);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(5,7,10,.92),0 18px 34px -20px rgba(15,23,42,.72),0 10px 26px -22px rgba(52,211,153,.8)}html[data-theme=light] .ba-local-agent .btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 1px rgba(5,7,10,.96),0 24px 44px -22px rgba(15,23,42,.78),0 14px 34px -24px rgba(52,211,153,.95)}html[data-theme=light] .ba-local-agent .btn-ghost{background:rgba(255,255,255,.82);border-color:rgba(15,23,42,.12);color:#172033;box-shadow:0 14px 30px -24px rgba(15,23,42,.36)}html[data-theme=light] .ba-local-agent .btn-ghost:hover{background:#ffffff;border-color:rgba(52,211,153,.34);color:#0b1220}html[data-theme=light] .ba-local-agent .copy-btn.is-copied{background:rgba(52,211,153,.1);border-color:rgba(52,211,153,.36)}html[data-theme=light] .ba-local-agent .card-glass{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(250,253,251,.86)),radial-gradient(ellipse 90% 80% at 10% 0,rgba(52,211,153,.06),transparent 66%);border-color:rgba(15,23,42,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),var(--light-shadow)}html[data-theme=light] .ba-local-agent .card-glass-hover:hover{border-color:rgba(52,211,153,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.98),var(--light-shadow-strong),0 0 0 1px rgba(52,211,153,.07)}html[data-theme=light] .ba-local-agent .gborder:before{background:linear-gradient(180deg,rgba(15,23,42,.1),rgba(15,23,42,.02) 42%,rgba(52,211,153,.2))}html[data-theme=light] .ba-local-agent .feat-visual.card-glass{background:radial-gradient(ellipse 90% 72% at 16% 6%,rgba(52,211,153,.08),transparent 66%),radial-gradient(ellipse 70% 62% at 92% 8%,rgba(124,58,237,.06),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,252,250,.9))}html[data-theme=light] .ba-local-agent .bg-grid{background-image:linear-gradient(rgba(15,23,42,.036) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.036) 1px,transparent 0)}html[data-theme=light] .ba-local-agent .dot-bg{background-image:radial-gradient(circle,rgba(15,23,42,.16) 1px,transparent 0)}html[data-theme=light] .ba-local-agent .bg-noise{opacity:.032;mix-blend-mode:multiply}html[data-theme=light] .ba-local-agent .aurora{opacity:.82;background:radial-gradient(circle at 28% 48%,rgba(52,211,153,.22),transparent 56%),radial-gradient(circle at 70% 38%,rgba(124,58,237,.14),transparent 58%),radial-gradient(circle at 48% 74%,rgba(245,158,11,.09),transparent 60%)}html[data-theme=light] .ba-local-agent section:first-of-type .inline-flex.flex-wrap.rounded-full{background:rgba(255,255,255,.76);border-color:rgba(15,23,42,.1);box-shadow:0 18px 40px -30px rgba(15,23,42,.42)}html[data-theme=light] .ba-local-agent .scroll-hint{color:#a0adba}html[data-theme=light] .ba-local-agent .cp-item{color:#707985;opacity:.84}html[data-theme=light] .ba-local-agent .cp-item:hover{opacity:1}html[data-theme=light] .ba-local-agent .cp-icon{filter:grayscale(1) brightness(0) invert(47%);opacity:.92}html[data-theme=light] .ba-local-agent .cp-icon--aws-wordmark{opacity:1;filter:none}html[data-theme=light] .ba-local-agent .cp-icon--aws-wordmark .aws-smile-fill,html[data-theme=light] .ba-local-agent .cp-icon--aws-wordmark .aws-wordmark-fill{fill:#707985}html[data-theme=light] .ba-local-agent .cp-icon--svg{stroke:#707985}html[data-theme=light] .ba-local-agent .nav-dd-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,252,250,.98));border-color:rgba(15,23,42,.1);box-shadow:0 28px 70px -30px rgba(15,23,42,.36),inset 0 0 0 1px rgba(255,255,255,.9)}html[data-theme=light] .ba-local-agent .nav-dd-link{border-radius:8px;padding:7px 8px;margin:-7px -8px;transition:background .15s ease}html[data-theme=light] .ba-local-agent .nav-dd-link:hover{background:rgba(52,211,153,.07)}html[data-theme=light] .ba-local-agent .nav-dd-link:hover .nav-dd-link-title{color:#047857}html[data-theme=light] .ba-local-agent .nav-dd-soon{color:#a15c07;background:rgba(245,158,11,.11);border-color:rgba(245,158,11,.28)}html[data-theme=light] .ba-local-agent .tier-hairline{background:#c9d5cf}html[data-theme=light] .ba-local-agent .tier+.tier{border-top-color:#d7e1dc}html[data-theme=light] .ba-local-agent .tier-right{background:#c9d5cf;outline-color:#c9d5cf;box-shadow:0 20px 52px -36px rgba(15,23,42,.34)}html[data-theme=light] .ba-local-agent .tcell,html[data-theme=light] .ba-local-agent .tcell--api,html[data-theme=light] .ba-local-agent .tcell--cta{background:rgba(255,255,255,.94)}html[data-theme=light] .ba-local-agent .tcell--api:hover,html[data-theme=light] .ba-local-agent .tcell--cta:hover,html[data-theme=light] .ba-local-agent .tcell:hover{background:#f7fbf9}html[data-theme=light] .ba-local-agent .tcell--api .api-endpoint,html[data-theme=light] .ba-local-agent .tcell--api .api-method,html[data-theme=light] .ba-local-agent .tcell--api .api-path,html[data-theme=light] .ba-local-agent .tcell--install .cta-cmd .tok-arg{color:#5e6b7a}html[data-theme=light] .ba-local-agent .tier--primary{--tier-ghost:rgba(52,211,153,0.2);--tier-glow:rgba(52,211,153,0.16)}html[data-theme=light] .ba-local-agent .tier--secondary{--tier-ghost:rgba(124,58,237,0.16);--tier-glow:rgba(124,58,237,0.12)}html[data-theme=light] .ba-local-agent .tier--tertiary{--tier-ghost:rgba(217,119,6,0.18);--tier-glow:rgba(217,119,6,0.12)}html[data-theme=light] .ba-local-agent .feat-visual pre{background:#08090a!important;color:#e6e8eb!important}html[data-theme=light] .ba-local-agent .feat-visual pre .text-bone-100,html[data-theme=light] .ba-local-agent .feat-visual pre .text-bone-200{color:#e6e8eb!important}html[data-theme=light] .ba-local-agent .feat-visual pre .text-bone-400{color:#8a8f98!important}html[data-theme=light] .ba-local-agent .feat-visual pre .text-bone-500{color:#62666d!important}html[data-theme=light] .ba-local-agent .bw-card{border-color:rgba(255,255,255,.1);box-shadow:0 16px 34px -26px rgba(15,23,42,.4)}html[data-theme=light] .ba-local-agent .bw-more{background:rgba(255,255,255,.72);border-color:rgba(15,23,42,.14)}.ba-local-agent .st0{fill:none}html.visual-draft-a .ba-local-agent,html.visual-draft-b .ba-local-agent,html.visual-draft-c .ba-local-agent{--draft-black:#05070a;--draft-white:#fcfdfc;--draft-ink:#0b1220;--draft-muted:#536170;--draft-line:rgba(15,23,42,0.105);--draft-line-strong:rgba(15,23,42,0.16);--draft-shadow:0 28px 70px -48px rgba(15,23,42,0.45)}html.visual-draft-a .ba-local-agent .cta-inverted,html.visual-draft-b .ba-local-agent .cta-inverted,html.visual-draft-c .ba-local-agent .cta-inverted{background:var(--draft-black)!important;color:#f7f8f8!important;border-top-color:rgba(255,255,255,.1)!important}html.visual-draft-a .ba-local-agent .cta-inverted .display-xxl,html.visual-draft-b .ba-local-agent .cta-inverted .display-xxl,html.visual-draft-c .ba-local-agent .cta-inverted .display-xxl{color:#f7f8f8!important;-webkit-text-fill-color:#f7f8f8!important;background:none!important}html.visual-draft-a .ba-local-agent .cta-inverted p.text-bone-400,html.visual-draft-a .ba-local-agent .cta-inverted p[class*=text-bone-],html.visual-draft-b .ba-local-agent .cta-inverted p.text-bone-400,html.visual-draft-b .ba-local-agent .cta-inverted p[class*=text-bone-],html.visual-draft-c .ba-local-agent .cta-inverted p.text-bone-400,html.visual-draft-c .ba-local-agent .cta-inverted p[class*=text-bone-]{color:#b8c0cc!important}html.visual-draft-a .ba-local-agent .cta-inverted .text-bone-500,html.visual-draft-b .ba-local-agent .cta-inverted .text-bone-500,html.visual-draft-c .ba-local-agent .cta-inverted .text-bone-500{color:rgba(184,192,204,.72)!important}html.visual-draft-a .ba-local-agent .cta-inverted .text-bone-400,html.visual-draft-b .ba-local-agent .cta-inverted .text-bone-400,html.visual-draft-c .ba-local-agent .cta-inverted .text-bone-400{color:#b8c0cc!important}html.visual-draft-a .ba-local-agent .cta-inverted .brand-wordmark,html.visual-draft-b .ba-local-agent .cta-inverted .brand-wordmark,html.visual-draft-c .ba-local-agent .cta-inverted .brand-wordmark{color:transparent;-webkit-text-stroke-color:rgba(255,255,255,.16);text-stroke-color:rgba(255,255,255,.16)}html.visual-draft-a .ba-local-agent .cta-inverted .eyebrow-sep,html.visual-draft-b .ba-local-agent .cta-inverted .eyebrow-sep,html.visual-draft-c .ba-local-agent .cta-inverted .eyebrow-sep{background:rgba(255,255,255,.2)}html.visual-draft-a .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-a .ba-local-agent .cta-inverted .btn-primary.shimmer,html.visual-draft-b .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-b .ba-local-agent .cta-inverted .btn-primary.shimmer,html.visual-draft-c .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-c .ba-local-agent .cta-inverted .btn-primary.shimmer{background:#f7f8f8!important;color:#05070a!important;border-color:rgba(255,255,255,.9)!important;box-shadow:0 20px 42px -28px rgba(255,255,255,.46)!important}html.visual-draft-a .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-a .ba-local-agent .cta-inverted .copy-btn,html.visual-draft-b .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-b .ba-local-agent .cta-inverted .copy-btn,html.visual-draft-c .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-c .ba-local-agent .cta-inverted .copy-btn{background:rgba(255,255,255,.06)!important;color:#f7f8f8!important;border-color:rgba(255,255,255,.18)!important;box-shadow:none!important}html.visual-draft-a[data-theme=light] .ba-local-agent{--light-page:#f7faf6;--light-line:#d7e5dd;--light-soft-line:rgba(16,76,58,0.095);background-color:#f7faf6;background-image:linear-gradient(180deg,#ffffff,#f7faf6 36%,#ffffff),linear-gradient(90deg,rgba(7,132,94,.035) 0 1px,transparent 1px 74px),linear-gradient(180deg,rgba(7,132,94,.03) 0 1px,transparent 1px 74px)}html.visual-draft-a[data-theme=light] .ba-local-agent .aurora{filter:none!important;transform:none!important;opacity:.34!important;animation:none!important;background:linear-gradient(112deg,rgba(52,211,153,.3),rgba(255,255,255,0) 44%),linear-gradient(292deg,rgba(14,165,233,.14),rgba(255,255,255,0) 46%)!important}html.visual-draft-a[data-theme=light] .ba-local-agent .bg-grid{opacity:.74!important;background-size:74px 74px;background-image:linear-gradient(rgba(16,76,58,.06) 1px,transparent 0),linear-gradient(90deg,rgba(16,76,58,.05) 1px,transparent 0)!important}html.visual-draft-a[data-theme=light] .ba-local-agent>section:not(.cta-inverted){border-top-color:#d7e5dd!important}html.visual-draft-a[data-theme=light] .ba-local-agent>section:first-of-type{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(237,249,243,.8) 48%,rgba(255,255,255,.98))!important}html.visual-draft-a[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted){background:linear-gradient(180deg,#ffffff,#f1f8f4)!important}html.visual-draft-a[data-theme=light] .ba-local-agent>section:nth-of-type(2n+3):not(.cta-inverted){background:linear-gradient(180deg,#f8fbf9,#ffffff)!important}html.visual-draft-a[data-theme=light] .ba-local-agent #demo{background:linear-gradient(180deg,#ffffff,#eff8f3)!important}html.visual-draft-a[data-theme=light] .ba-local-agent .card-glass,html.visual-draft-a[data-theme=light] .ba-local-agent .tcell,html.visual-draft-a[data-theme=light] .ba-local-agent .tcell--api,html.visual-draft-a[data-theme=light] .ba-local-agent .tcell--cta,html.visual-draft-a[data-theme=light] .ba-local-agent .v3-card{background:rgba(255,255,255,.92)!important;border-color:rgba(16,76,58,.12)!important;box-shadow:var(--draft-shadow)!important}html.visual-draft-a[data-theme=light] .ba-local-agent header{background:rgba(255,255,255,.86)!important;border-bottom-color:rgba(16,76,58,.1)!important}html.visual-draft-b[data-theme=light] .ba-local-agent{--light-page:#f5f6f4;--light-line:#d8ddd8;--light-soft-line:rgba(7,10,15,0.095);background-color:#f5f6f4;background-image:linear-gradient(180deg,#ffffff,#f5f6f4 34%,#ffffff),linear-gradient(135deg,rgba(5,7,10,.035) 0 1px,transparent 1px 86px)}html.visual-draft-b[data-theme=light] .ba-local-agent .aurora{filter:none!important;transform:none!important;opacity:.18!important;animation:none!important;background:linear-gradient(110deg,rgba(5,7,10,.22),transparent 42%),linear-gradient(290deg,rgba(52,211,153,.2),transparent 44%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .bg-grid{opacity:.5!important;background-size:88px 88px;background-image:linear-gradient(rgba(5,7,10,.048) 1px,transparent 0),linear-gradient(90deg,rgba(5,7,10,.04) 1px,transparent 0)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:not(.cta-inverted){border-top-color:#d8ddd8!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type{background:linear-gradient(180deg,#ffffff,#f2f4f1 66%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(4n+2):not(.cta-inverted){background:linear-gradient(180deg,#ffffff,#f1f3f0)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(4n+3):not(.cta-inverted){background:#edefea!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(4n+4):not(.cta-inverted){background:linear-gradient(180deg,#fafaf8,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent #demo{background:#f1f3f0!important}html.visual-draft-b[data-theme=light] .ba-local-agent .card-glass,html.visual-draft-b[data-theme=light] .ba-local-agent .v3-card{background:rgba(255,255,255,.88)!important;border-color:rgba(5,7,10,.12)!important;box-shadow:0 24px 60px -46px rgba(5,7,10,.42)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .btn-primary{background:#05070a!important;color:#ffffff!important;box-shadow:0 18px 42px -26px rgba(5,7,10,.7)!important}html.visual-draft-b[data-theme=light] .ba-local-agent header{background:rgba(255,255,255,.9)!important;border-bottom-color:rgba(5,7,10,.1)!important}html.visual-draft-c[data-theme=light] .ba-local-agent{--light-page:#f6fafb;--light-line:#d7e4ea;--light-soft-line:rgba(20,83,111,0.09);background-color:#f6fafb;background-image:linear-gradient(180deg,#ffffff,#f6fafb 42%,#ffffff),linear-gradient(90deg,rgba(20,83,111,.036) 0 1px,transparent 1px 80px),linear-gradient(180deg,rgba(7,132,94,.026) 0 1px,transparent 1px 80px)}html.visual-draft-c[data-theme=light] .ba-local-agent .aurora{filter:none!important;transform:none!important;opacity:.3!important;animation:none!important;background:linear-gradient(110deg,rgba(14,165,233,.26),transparent 44%),linear-gradient(295deg,rgba(52,211,153,.2),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.7),transparent 64%)!important}html.visual-draft-c[data-theme=light] .ba-local-agent .bg-grid{opacity:.64!important;background-size:80px 80px;background-image:linear-gradient(rgba(20,83,111,.05) 1px,transparent 0),linear-gradient(90deg,rgba(7,132,94,.04) 1px,transparent 0)!important}html.visual-draft-c[data-theme=light] .ba-local-agent>section:not(.cta-inverted){border-top-color:#d7e4ea!important}html.visual-draft-c[data-theme=light] .ba-local-agent>section:first-of-type{background:linear-gradient(180deg,#ffffff,#eef8fa 52%,#ffffff)!important}html.visual-draft-c[data-theme=light] .ba-local-agent>section:nth-of-type(3n+2):not(.cta-inverted){background:linear-gradient(180deg,#ffffff,#eef7f9)!important}html.visual-draft-c[data-theme=light] .ba-local-agent>section:nth-of-type(3n+3):not(.cta-inverted){background:linear-gradient(180deg,#f4fbf8,#ffffff)!important}html.visual-draft-c[data-theme=light] .ba-local-agent>section:nth-of-type(3n+4):not(.cta-inverted){background:#f6f8fe!important}html.visual-draft-c[data-theme=light] .ba-local-agent #demo{background:linear-gradient(180deg,#ffffff,#edf7fa)!important}html.visual-draft-c[data-theme=light] .ba-local-agent .card-glass,html.visual-draft-c[data-theme=light] .ba-local-agent .tcell,html.visual-draft-c[data-theme=light] .ba-local-agent .tcell--api,html.visual-draft-c[data-theme=light] .ba-local-agent .tcell--cta,html.visual-draft-c[data-theme=light] .ba-local-agent .v3-card{background:rgba(255,255,255,.9)!important;border-color:rgba(20,83,111,.12)!important;box-shadow:0 26px 64px -48px rgba(20,83,111,.42)!important}html.visual-draft-c[data-theme=light] .ba-local-agent header{background:rgba(255,255,255,.88)!important;border-bottom-color:rgba(20,83,111,.1)!important}@media (max-width:767px){html.visual-draft-a[data-theme=light] .ba-local-agent .bg-grid,html.visual-draft-b[data-theme=light] .ba-local-agent .bg-grid,html.visual-draft-c[data-theme=light] .ba-local-agent .bg-grid{background-size:56px 56px}}html.visual-draft-a .ba-local-agent>.ba-local-agent footer,html.visual-draft-a .ba-local-agent>section,html.visual-draft-b .ba-local-agent>.ba-local-agent footer,html.visual-draft-b .ba-local-agent>section,html.visual-draft-c .ba-local-agent>.ba-local-agent footer,html.visual-draft-c .ba-local-agent>section{border-top:0!important}html.visual-draft-a .ba-local-agent>section>.max-w-7xl>.h-px.w-full,html.visual-draft-b .ba-local-agent>section>.max-w-7xl>.h-px.w-full,html.visual-draft-c .ba-local-agent>section>.max-w-7xl>.h-px.w-full{background:transparent!important}html.visual-draft-b .ba-local-agent>section:nth-of-type(3)>.max-w-7xl>.h-px.w-full{background:#1a1c1f!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(3):not(.cta-inverted){background:linear-gradient(180deg,rgba(247,250,248,.9),rgba(255,255,255,.96))!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(3)>.max-w-7xl>.h-px.w-full{background:#c9d5cf!important}html.visual-draft-b .ba-local-agent .cta-inverted{background:#fafafa!important;color:#0a0a0a!important;border-top-color:transparent!important}html.visual-draft-b .ba-local-agent .cta-inverted .aurora,html.visual-draft-b .ba-local-agent .cta-inverted .bg-grid,html.visual-draft-b .ba-local-agent .cta-inverted .bg-noise{display:none!important}html.visual-draft-b .ba-local-agent .cta-inverted .eyebrow{color:#34d399!important;font-weight:600!important}html.visual-draft-b .ba-local-agent .cta-inverted .display-xxl{color:#0a0a0a!important;-webkit-text-fill-color:#0a0a0a!important;background:none!important}html.visual-draft-b .ba-local-agent .cta-inverted .display-xxl .grad-text,html.visual-draft-b .ba-local-agent .cta-inverted .grad-text{background-image:linear-gradient(92deg,#0a0a0a,#525766 35%,#34d399 70%,#0a0a0a)!important;background-size:200% auto!important}html.visual-draft-b .ba-local-agent .cta-inverted p.text-bone-400,html.visual-draft-b .ba-local-agent .cta-inverted p[class*=text-bone-]{color:#525766!important}html.visual-draft-b .ba-local-agent .cta-inverted .text-bone-500{color:rgba(82,87,102,.75)!important}html.visual-draft-b .ba-local-agent .cta-inverted .text-bone-400{color:#525766!important}html.visual-draft-b .ba-local-agent .cta-inverted .accent-bar,html.visual-draft-b .ba-local-agent .cta-inverted .pulse-dot.bg-brand-400{background:#34d399!important}html.visual-draft-b .ba-local-agent .cta-inverted .text-brand-400{color:#34d399!important}html.visual-draft-b .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-b .ba-local-agent .cta-inverted .btn-primary.shimmer{background:linear-gradient(180deg,#ffffff,#e6e8eb)!important;color:#08090a!important;border:0!important;border-radius:9999px!important;box-shadow:0 0 0 1px rgba(255,255,255,.15),0 8px 24px -8px rgba(255,255,255,.25),inset 0 1px 0 rgba(255,255,255,.6)!important;text-transform:none!important;letter-spacing:0!important;font-weight:510!important;padding:.625rem 1.25rem!important}html.visual-draft-b .ba-local-agent .cta-inverted .btn-primary:hover{background:linear-gradient(180deg,#ffffff,#e6e8eb)!important;transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.2),0 14px 36px -10px rgba(255,255,255,.35),inset 0 1px 0 rgba(255,255,255,.7)!important}html.visual-draft-b .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-b .ba-local-agent .cta-inverted .copy-btn{background:rgba(255,255,255,.02)!important;color:#f7f8f8!important;border:1px solid #3a3d42!important;border-radius:9999px!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:510!important;padding:.625rem 1.25rem!important}html.visual-draft-b .ba-local-agent .cta-inverted .btn-ghost:hover,html.visual-draft-b .ba-local-agent .cta-inverted .copy-btn:hover{background:rgba(255,255,255,.06)!important;border-color:#8a8f98!important;color:#f7f8f8!important}html.visual-draft-b .ba-local-agent .cta-inverted .copy-btn.is-copied{background:#34d399!important;border-color:#34d399!important;color:#fafafa!important;box-shadow:none!important}html.visual-draft-b .ba-local-agent .cta-inverted .copy-btn .copied-state{color:#fafafa!important}html.visual-draft-b .ba-local-agent .cta-inverted .brand-wordmark{color:rgba(10,11,12,.09)!important;-webkit-text-stroke:0!important;text-stroke:0!important;background:none!important}html.visual-draft-b .ba-local-agent .cta-inverted .eyebrow-sep{background:rgba(10,11,12,.18)!important}html.visual-draft-b[data-theme=light] .ba-local-agent{background-color:#f5f6f4!important;background-image:radial-gradient(ellipse 56% 34% at 50% -10%,rgba(5,7,10,.055),transparent 72%),radial-gradient(ellipse 36% 24% at 18% 2%,rgba(52,211,153,.055),transparent 72%),radial-gradient(ellipse 42% 28% at 80% 4%,rgba(5,7,10,.05),transparent 72%),linear-gradient(180deg,#ffffff,#f5f6f4 42%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type{background:linear-gradient(90deg,rgba(52,211,153,.048),rgba(247,249,247,.91) 28%,rgba(255,255,255,.98) 58%,rgba(5,7,10,.042)),linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,244,241,.96) 66%,#ffffff),radial-gradient(ellipse 72% 44% at 50% -8%,rgba(5,7,10,.05),transparent 68%),linear-gradient(180deg,#ffffff,#f3f5f2 68%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .aurora{top:-235px!important;height:760px!important;opacity:.3!important;filter:blur(64px)!important;transform:translateX(-50%)!important;animation:aurora-drift 16s ease-in-out infinite!important;background:linear-gradient(112deg,rgba(52,211,153,.18),rgba(52,211,153,.075) 32%,transparent 58%),linear-gradient(288deg,rgba(5,7,10,.13),rgba(5,7,10,.06) 34%,transparent 62%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .bg-grid{opacity:.42!important;background-image:linear-gradient(rgba(5,7,10,.034) 1px,transparent 0),linear-gradient(90deg,rgba(5,7,10,.03) 1px,transparent 0)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .inline-flex.flex-wrap.rounded-full{background:rgba(255,255,255,.86)!important;border-color:rgba(5,7,10,.105)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 42px -32px rgba(5,7,10,.38)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type a[aria-label="AWS Marketplace"]{color:#172033!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type a[aria-label="AWS Marketplace"] svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.62))!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type a[aria-label="AWS Marketplace"] svg path[fill="#ffffff"],html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type a[aria-label="AWS Marketplace"] svg path[id=path24]{fill:#172033!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .cp-item{color:#253044!important;opacity:.82!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .cp-item:hover{opacity:1!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .cp-icon{filter:none!important;opacity:1!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .cp-icon--aws-wordmark{filter:brightness(0) invert(22%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .feat-visual.card-glass,html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(10) .card-glass{border-color:rgba(5,7,10,.075)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 24px 64px -50px rgba(5,7,10,.34),0 0 0 1px rgba(255,255,255,.62)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .feat-visual.gborder:before,html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(10) .gborder:before{opacity:.74!important;background:linear-gradient(180deg,rgba(5,7,10,.055),rgba(5,7,10,.012) 44%,rgba(52,211,153,.105))!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(10) figcaption{border-top-color:rgba(5,7,10,.075)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted{background:radial-gradient(ellipse 46% 32% at 20% 0,rgba(52,211,153,.105),transparent 70%),radial-gradient(ellipse 44% 30% at 84% 8%,rgba(148,163,184,.105),transparent 72%),radial-gradient(ellipse 60% 42% at 50% -12%,rgba(255,255,255,.045),transparent 76%),linear-gradient(180deg,#05070a,#08090a)!important;color:#f7f8f8!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .display-xxl{color:#f7f8f8!important;-webkit-text-fill-color:#f7f8f8!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .display-xxl .grad-text,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .grad-text{background-image:linear-gradient(92deg,#f7f8f8,#b8c0cc 35%,#34d399 70%,#f7f8f8)!important;background-size:200% auto!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .text-bone-400,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted p.text-bone-400,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted p[class*=text-bone-]{color:#c2c6cc!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .text-bone-500{color:rgba(194,198,204,.72)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .btn-primary.shimmer{background:#f7f8f8!important;color:#05070a!important;border-color:#f7f8f8!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .btn-primary:hover{background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .copy-btn{background:transparent!important;color:#f7f8f8!important;border-color:rgba(255,255,255,.72)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .btn-ghost:hover,html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .copy-btn:hover{background:#f7f8f8!important;color:#05070a!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .copy-btn.is-copied{background:#34d399!important;border-color:#34d399!important;color:#fafafa!important}html.visual-draft-b[data-theme=light] .ba-local-agent .cta-inverted .brand-wordmark{color:rgba(255,255,255,.08)!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer{background:#fafafa!important;color:#0a0a0a!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .hover\:text-bone-100:hover,html.visual-draft-b[data-theme=light] .ba-local-agent footer .logo-mark,html.visual-draft-b[data-theme=light] .ba-local-agent footer .text-bone-100{color:#0a0a0a!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .hover\:text-bone-200:hover,html.visual-draft-b[data-theme=light] .ba-local-agent footer .text-bone-200{color:#172033!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .text-bone-300{color:#465466!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .text-bone-400{color:#687586!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .text-bone-500{color:#9aa6b5!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .eyebrow{color:#34d399!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer .border-hair,html.visual-draft-b[data-theme=light] .ba-local-agent footer [class*=border-hair]{border-color:rgba(5,7,10,.1)!important}html.visual-draft-b[data-theme=light] .ba-local-agent footer a[aria-label]{background:#ffffff!important;border-color:rgba(5,7,10,.12)!important;color:#465466!important}html.visual-draft-b .ba-local-agent .forge-flow .ff-arrow{animation:ff-arrow-pulse-b 5s ease-in-out infinite!important}html.visual-draft-b .ba-local-agent .forge-flow .ff-arrow-icon{animation:ff-arrow-bounce-b 5s ease-in-out infinite,ff-arrow-glow-b 5s ease-in-out infinite!important}html.visual-draft-b .ba-local-agent .forge-flow .ff-arrow-halo{animation:ff-arrow-halo-b 5s ease-in-out infinite!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill{background:linear-gradient(180deg,rgba(15,17,20,.96),rgba(8,9,10,.98))!important;border-color:rgba(255,255,255,.12);color:#e6e8eb!important;box-shadow:none}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt>div,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill>div{background-color:transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill>.flex.items-stretch{background:#08090a!important;border-bottom-color:rgba(255,255,255,.13)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .border-hair{border-color:rgba(255,255,255,.13)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .text-bone-100,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .text-bone-200,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .text-bone-100,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .text-bone-200{color:#f7f8f8!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .text-bone-400,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .text-bone-400{color:#9aa2ae!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .text-bone-500,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .text-bone-500{color:#727986!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .bg-hair,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill .bg-hair{background:rgba(255,255,255,.12)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt .border-brand-400\/35{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.45)!important;color:#34d399!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow{color:#667085;animation:ff-arrow-pulse-b-light 5s ease-in-out infinite!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow-icon{animation:ff-arrow-bounce-b 5s ease-in-out infinite,ff-arrow-glow-b-light 5s ease-in-out infinite!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow-halo{background:radial-gradient(circle,rgba(52,211,153,.3) 0,rgba(52,211,153,.11) 40%,rgba(52,211,153,0) 72%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt{animation:ff-prompt-pulse-b-light 5s ease-in-out infinite!important}html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill{animation:ff-skill-pulse-b-light 5s ease-in-out infinite!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(4):not(.cta-inverted){background:#f7f9f7!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(5):not(.cta-inverted){background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(6):not(.cta-inverted){background:#f7f9f7!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(7):not(.cta-inverted){background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(8):not(.cta-inverted){background:#f7f9f7!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(9):not(.cta-inverted){background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(10):not(.cta-inverted){background:#f7f9f7!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(11):not(.cta-inverted){background:#ffffff!important}@keyframes ff-prompt-pulse-b-light{0%,22%{border-color:rgba(52,211,153,.64);box-shadow:0 0 0 1px rgba(52,211,153,.24),0 0 16px rgba(52,211,153,.18),0 0 34px rgba(52,211,153,.09);transform:translateY(-1px)}32%,to{border-color:rgba(255,255,255,.12);box-shadow:none;transform:translateY(0)}}@keyframes ff-skill-pulse-b-light{0%,52%{border-color:rgba(255,255,255,.12);box-shadow:none;transform:translateY(0)}62%,88%{border-color:rgba(52,211,153,.7);box-shadow:0 0 0 1px rgba(52,211,153,.26),0 0 20px rgba(52,211,153,.2),0 0 42px rgba(52,211,153,.1);transform:translateY(-1px)}to{border-color:rgba(255,255,255,.12);box-shadow:none;transform:translateY(0)}}@keyframes ff-arrow-pulse-b{0%,28%{color:#4a4f58}30%,56%{color:#34d399}62%,to{color:#4a4f58}}@keyframes ff-arrow-pulse-b-light{0%,28%{color:#667085}30%,56%{color:#34d399}62%,to{color:#667085}}@keyframes ff-arrow-bounce-b{0%,28%{transform:translateY(0)}32%{transform:translateY(3px)}36%{transform:translateY(-1.5px)}40%{transform:translateY(3px)}44%{transform:translateY(-1px)}49%{transform:translateY(2px)}56%,to{transform:translateY(0)}}@keyframes ff-arrow-glow-b{0%,28%{filter:drop-shadow(0 0 0 transparent)}30%,56%{filter:drop-shadow(0 0 4px rgba(52,211,153,.54)) drop-shadow(0 0 12px rgba(52,211,153,.32)) drop-shadow(0 0 24px rgba(52,211,153,.16))}62%,to{filter:drop-shadow(0 0 0 transparent)}}@keyframes ff-arrow-glow-b-light{0%,28%{filter:drop-shadow(0 0 0 transparent)}30%,56%{filter:drop-shadow(0 0 4px rgba(52,211,153,.56)) drop-shadow(0 0 12px rgba(52,211,153,.34)) drop-shadow(0 0 24px rgba(52,211,153,.18))}62%,to{filter:drop-shadow(0 0 0 transparent)}}@keyframes ff-arrow-halo-b{0%,28%{opacity:0;transform:translate(-50%,-50%) scale(.62)}30%{opacity:.55;transform:translate(-50%,-50%) scale(.78)}39%,50%{opacity:1;transform:translate(-50%,-50%) scale(1.02)}56%{opacity:.55;transform:translate(-50%,-50%) scale(.88)}62%,to{opacity:0;transform:translate(-50%,-50%) scale(.62)}}@media (prefers-reduced-motion:reduce){html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow-halo,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-arrow-icon,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-prompt,html.visual-draft-b[data-theme=light] .ba-local-agent .forge-flow .ff-skill{animation:none!important;transform:none!important}}html.visual-draft-b .ba-local-agent .cta-inverted .display-xxl .grad-text,html.visual-draft-b .ba-local-agent .cta-inverted .grad-text{background-size:220% auto!important;background-position:0 50%;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:grad-move 8s ease-in-out infinite!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .btn-primary,html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .btn-primary.shimmer{background:#0a0a0a!important;color:#fafafa!important;border:1px solid #0a0a0a!important;box-shadow:0 14px 30px -22px rgba(10,10,10,.55)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .btn-primary:hover{background:#05070a!important;border-color:#05070a!important;box-shadow:0 18px 34px -22px rgba(10,10,10,.62)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .btn-ghost,html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .copy-btn{background:transparent!important;color:#0a0a0a!important;border:1px solid #0a0a0a!important;box-shadow:none!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .btn-ghost:hover,html.visual-draft-b:not([data-theme=light]) .ba-local-agent .cta-inverted .copy-btn:hover{background:#0a0a0a!important;color:#fafafa!important;border-color:#0a0a0a!important}html.visual-draft-b[data-theme=light] .ba-local-agent{background-color:#f5f7f4!important;background-image:radial-gradient(ellipse 66% 34% at 50% -10%,rgba(9,229,75,.082),transparent 74%),radial-gradient(ellipse 42% 32% at 0 10%,rgba(5,7,10,.026),transparent 74%),radial-gradient(ellipse 42% 32% at 100% 10%,rgba(5,7,10,.026),transparent 74%),linear-gradient(180deg,#ffffff,#f5f7f4 42%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type{background:radial-gradient(ellipse 62% 30% at 50% 12%,rgba(9,229,75,.112),transparent 76%),radial-gradient(ellipse 70% 38% at 50% -14%,rgba(5,7,10,.045),transparent 74%),linear-gradient(90deg,rgba(5,7,10,.022),rgba(247,250,247,.74) 22%,rgba(255,255,255,.98) 50%,rgba(247,250,247,.74) 78%,rgba(5,7,10,.022)),linear-gradient(180deg,#ffffff,#f2f5f1 68%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .aurora{top:-292px!important;left:50%!important;width:1120px!important;height:580px!important;opacity:.36!important;filter:blur(58px)!important;background:radial-gradient(ellipse 54% 30% at 50% 70%,rgba(9,229,75,.34),rgba(52,211,153,.13) 48%,transparent 76%),radial-gradient(ellipse 72% 44% at 50% 66%,rgba(5,7,10,.055),transparent 78%)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent{background-color:#050607!important;background-image:radial-gradient(ellipse 70% 36% at 50% -10%,rgba(9,229,75,.052),transparent 74%),radial-gradient(ellipse 42% 34% at 0 6%,rgba(148,163,184,.034),transparent 74%),radial-gradient(ellipse 42% 34% at 100% 6%,rgba(148,163,184,.034),transparent 74%),radial-gradient(ellipse 74% 52% at 50% 120%,rgba(52,211,153,.03),transparent 74%),linear-gradient(180deg,#050607,#08090a 48%,#050607)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type{background:radial-gradient(ellipse 64% 28% at 50% 8%,rgba(9,229,75,.07),transparent 76%),radial-gradient(ellipse 70% 40% at 50% -14%,rgba(255,255,255,.032),transparent 74%),linear-gradient(90deg,rgba(5,7,10,.99),rgba(8,9,10,.94) 22%,rgba(8,9,10,.99) 50%,rgba(8,9,10,.94) 78%,rgba(5,7,10,.99)),linear-gradient(180deg,#08090a,#050607 72%,#050607)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .aurora{top:-330px!important;left:50%!important;width:1120px!important;height:560px!important;opacity:.42!important;filter:blur(82px)!important;background:radial-gradient(ellipse 54% 30% at 50% 70%,rgba(9,229,75,.2),rgba(52,211,153,.075) 48%,transparent 76%),radial-gradient(ellipse 70% 42% at 50% 68%,rgba(148,163,184,.064),transparent 80%)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .bg-grid{opacity:.48!important;background-image:linear-gradient(rgba(255,255,255,.017) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.016) 1px,transparent 0)!important}html.visual-draft-b .ba-local-agent .tier--secondary{--tier-accent:#8a8f98!important;--tier-ghost:rgba(138,143,152,0.16)!important;--tier-glow:rgba(138,143,152,0.1)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .tier--secondary{--tier-accent:#64748b!important;--tier-ghost:rgba(100,116,139,0.12)!important;--tier-glow:rgba(100,116,139,0.08)!important}html.visual-draft-b .ba-local-agent .tier--secondary .tcell--api:before{display:none!important}html.visual-draft-b .ba-local-agent .tier--secondary .tcell--api{padding-left:20px!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .inline-flex.flex-wrap.rounded-full{background:rgba(255,255,255,.74)!important;border-color:transparent!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 16px 34px -30px rgba(5,7,10,.34)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .bg-grid{opacity:.58!important;background-image:linear-gradient(rgba(5,7,10,.052) 1px,transparent 0),linear-gradient(90deg,rgba(5,7,10,.046) 1px,transparent 0)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .bg-grid,html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .bg-grid{background-size:84px 84px!important;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,rgba(0,0,0,.72) 72%,rgba(0,0,0,.28) 82%,rgba(0,0,0,.08) 89%,transparent 95%)!important;mask-image:linear-gradient(180deg,#000,#000 62%,rgba(0,0,0,.72) 72%,rgba(0,0,0,.28) 82%,rgba(0,0,0,.08) 89%,transparent 95%)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .bg-grid{opacity:.62!important;background-image:linear-gradient(rgba(9,229,75,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0)!important}html.visual-draft-b .ba-local-agent>section:first-of-type{padding-bottom:3.5rem!important}html.visual-draft-b .ba-local-agent>section:first-of-type>div.relative.mt-14.py-9.overflow-hidden{padding-bottom:1rem!important}@media (min-width:1024px){html.visual-draft-b .ba-local-agent>section:first-of-type{padding-bottom:4rem!important}html.visual-draft-b .ba-local-agent>section:first-of-type>div.relative.mt-14.py-9.overflow-hidden{padding-bottom:1rem!important}}html.visual-draft-b .ba-local-agent .hero-trust-strip,html.visual-draft-b .ba-local-agent .hero-trust-strip a{color:#8a8f98!important}html.visual-draft-b .ba-local-agent .hero-trust-strip .text-bone-100,html.visual-draft-b .ba-local-agent .hero-trust-strip a:hover,html.visual-draft-b .ba-local-agent .hero-trust-strip svg.text-bone-200{color:#f7f8f8!important}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip,html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip a{color:#6b7280!important}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip .text-bone-100,html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip a:hover,html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip svg.text-bone-200{color:#0a0a0a!important}.ba-local-agent .manifesto-grid{--manifesto-line:#1a1c1f}.ba-local-agent .manifesto-rule{background:var(--manifesto-line)!important}.ba-local-agent .manifesto-grid>article+article{border-top:1px solid var(--manifesto-line)}@media (min-width:768px){.ba-local-agent .manifesto-grid>article+article{border-top:0;border-left:1px solid var(--manifesto-line)}}html[data-theme=light] .ba-local-agent .manifesto-grid{--manifesto-line:#d8ddd8}html.visual-draft-b .ba-local-agent .manifesto-grid{--manifesto-line:#1a1c1f}html.visual-draft-b[data-theme=light] .ba-local-agent .manifesto-grid{--manifesto-line:#c9d5cf}.ba-local-agent .ba-section-head{align-items:end}@media (min-width:768px){.ba-local-agent .ba-hardweb-accordion,.ba-local-agent .ba-section-head,.ba-local-agent .ba-section-inset,.ba-local-agent .ba-section-kicker{padding-inline:var(--ba-page-rail-inset,24px)}}.ba-local-agent .ba-agent-principles,.ba-local-agent .ba-baseline-section,.ba-local-agent .ba-cap-section,.ba-local-agent .ba-hardweb-section,.ba-local-agent .ba-identity-section,.ba-local-agent .ba-runmodes-section{overflow:hidden}.ba-local-agent .ba-hardweb-section{--ba-hardweb-environment-duration:4.8s;--ba-hardweb-captcha-duration:5s;--ba-hardweb-assist-duration:3.8s;overflow:visible}.ba-local-agent .ba-principle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ba-local-agent .ba-principle-card{min-height:280px;border-right:1px solid rgba(255,255,255,.07);padding:34px 28px}.ba-local-agent .ba-principle-card:last-child{border-right:0}.ba-local-agent .ba-principle-num{margin-bottom:34px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;letter-spacing:.16em}.ba-local-agent .ba-principle-card h3{margin-bottom:18px;color:#f7f8f8;font-size:22px;font-variation-settings:"wght" 540;font-weight:540;line-height:1.12}.ba-local-agent .ba-principle-card h3 span{display:block}.ba-local-agent .ba-principle-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5;color:#8a8f98;font-size:13.5px;line-height:1.68}.ba-local-agent .ba-runtime-shell{padding:20px}.ba-local-agent .ba-runtime-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(220px,.56fr) minmax(320px,.86fr);gap:18px;min-height:520px}.ba-local-agent .ba-runtime-left,.ba-local-agent .ba-runtime-right{display:flex;min-width:0;flex-direction:column;gap:14px}.ba-local-agent .ba-cap-card,.ba-local-agent .ba-command-panel,.ba-local-agent .ba-hardweb-card,.ba-local-agent .ba-hardweb-terminal,.ba-local-agent .ba-identity-card,.ba-local-agent .ba-runmode-card,.ba-local-agent .ba-runtime-browser,.ba-local-agent .ba-runtime-state,.ba-local-agent .ba-use-card{border:1px solid rgba(255,255,255,.07);background:rgba(8,9,10,.7)}.ba-local-agent .ba-runtime-browser{display:flex;min-height:310px;flex:1;flex-direction:column;overflow:hidden;border-radius:18px}.ba-local-agent .ba-runtime-chrome{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.07);background:#101113;padding:10px 12px}.ba-local-agent .ba-runtime-dot{width:8px;height:8px;border-radius:999px;background:#353941}.ba-local-agent .ba-runtime-url{margin-left:4px;min-width:0;flex:1;overflow:hidden;border-radius:8px;background:#070809;padding:6px 10px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-runtime-page{position:relative;display:flex;flex:1;flex-direction:column;gap:18px;padding:18px;background:radial-gradient(circle at 76% 10%,rgba(52,211,153,.14),transparent 36%),linear-gradient(180deg,#121417,#0b0c0e)}.ba-local-agent .ba-runtime-page-head{display:flex;align-items:center;justify-content:space-between;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-transform:uppercase}.ba-local-agent .ba-runtime-page-head strong{color:#34d399;font-weight:510}.ba-local-agent .ba-runtime-bars{display:grid;grid-template-columns:1.2fr .72fr .48fr;gap:10px}.ba-local-agent .ba-runtime-bars span{height:58px;border-radius:12px;background:linear-gradient(90deg,rgba(52,211,153,.16),transparent 72%),rgba(255,255,255,.05)}.ba-local-agent .ba-runtime-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ba-local-agent .ba-runtime-table span{height:34px;border-radius:9px;background:rgba(255,255,255,.055)}.ba-local-agent .ba-runtime-state{overflow:hidden;border-radius:18px}.ba-local-agent .ba-runtime-state-top{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);padding:10px 12px;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-transform:uppercase}.ba-local-agent .ba-runtime-state pre{margin:0;padding:14px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.85;white-space:pre-wrap}.ba-local-agent .ba-runtime-state pre span{color:#34d399}.ba-local-agent .ba-agent-terminal{display:grid;gap:8px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-local-agent .ba-agent-line{display:grid;min-width:0;min-height:24px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.055);background:rgba(255,255,255,.028);padding:5px 8px}.ba-local-agent .ba-agent-line span{color:#34d399;font-size:8.5px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.ba-local-agent .ba-agent-line code{min-width:0;overflow:hidden;color:#c2c6cc;font-size:10.5px;font-weight:520;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-agent-line--prompt{border-color:rgba(52,211,153,.2);background:linear-gradient(90deg,rgba(52,211,153,.08),transparent 74%),rgba(52,211,153,.035)}.ba-local-agent .ba-agent-line--prompt code{color:#f7f8f8}.ba-local-agent .ba-agent-line--tool span{color:#8a8f98}.ba-local-agent .ba-agent-line--result{background:transparent}.ba-local-agent .ba-agent-line--result span{color:#34d399}.ba-local-agent .ba-agent-line--result code{color:#8a8f98}.ba-local-agent .ba-agent-line i{width:6px;height:13px;background:#34d399;animation:ba-agent-caret 1s steps(1) infinite}@keyframes ba-agent-caret{0%,48%{opacity:1}49%,to{opacity:0}}.ba-local-agent .ba-runtime-core{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.ba-local-agent .ba-runtime-core:after,.ba-local-agent .ba-runtime-core:before{content:"";position:absolute;left:-18px;right:-18px;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.48),transparent)}.ba-local-agent .ba-runtime-core:before{top:34%}.ba-local-agent .ba-runtime-core:after{bottom:34%}.ba-local-agent .ba-runtime-core-ring{position:relative;display:grid;width:min(100%,260px);aspect-ratio:1;place-items:center;border-radius:999px;background:radial-gradient(circle,rgba(52,211,153,.16),transparent 56%),repeating-conic-gradient(from 0deg,rgba(52,211,153,.18) 0deg 9deg,transparent 9deg 18deg)}.ba-local-agent .ba-runtime-core-card{position:relative;display:flex;width:76%;min-height:150px;flex-direction:column;justify-content:center;gap:8px;border:1px solid rgba(52,211,153,.26);border-radius:24px;background:linear-gradient(180deg,rgba(20,21,24,.96),rgba(8,9,10,.98)),#08090a;padding:22px;box-shadow:0 0 0 1px rgba(52,211,153,.08),0 28px 70px -42px rgba(52,211,153,.7);text-align:center}.ba-local-agent .ba-runtime-core-card em,.ba-local-agent .ba-runtime-core-card span{color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-style:normal;text-transform:uppercase}.ba-local-agent .ba-runtime-core-card strong{color:#f7f8f8;font-size:21px;font-variation-settings:"wght" 560;font-weight:560;line-height:1.08}.ba-local-agent .ba-cap-card{display:flex;min-height:118px;flex:1;flex-direction:column;justify-content:center;gap:9px;border-radius:18px;padding:18px}.ba-local-agent .ba-cap-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-transform:uppercase}.ba-local-agent .ba-cap-card-meta code{color:#62666d;font-size:9.5px;text-transform:none}.ba-local-agent .ba-cap-card h3,.ba-local-agent .ba-hardweb-card h3,.ba-local-agent .ba-hardweb-copy h3,.ba-local-agent .ba-runmode-copy h3{color:#f7f8f8;font-size:20px;font-variation-settings:"wght" 540;font-weight:540;line-height:1.15}.ba-local-agent .ba-cap-card p,.ba-local-agent .ba-hardweb-card p,.ba-local-agent .ba-hardweb-copy p,.ba-local-agent .ba-runmode-copy p{color:#8a8f98;font-size:13.5px;line-height:1.62}.ba-local-agent .ba-hardweb-layout{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1fr);gap:22px}.ba-local-agent .ba-hardweb-layout--cards{display:block}.ba-local-agent .ba-hardweb-layout--cards .ba-hardweb-stack{display:flex;flex-direction:column;gap:0}.ba-local-agent .ba-hardweb-scroll{position:relative;min-height:248vh}.ba-local-agent .ba-hardweb-pin{--ba-hardweb-sticky-top:clamp(142px,17vh,176px);position:sticky;top:var(--ba-hardweb-sticky-top);display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);column-gap:clamp(40px,5vw,84px);row-gap:clamp(28px,4vh,42px);align-content:center;align-items:center;min-height:min(720px,calc(100vh - var(--ba-hardweb-sticky-top) - 34px));padding:0 0 28px}.ba-local-agent .ba-hardweb-sticky-head{grid-column:1/-1;width:100%}.ba-local-agent .ba-hardweb-accordion{display:flex;flex-direction:column}.ba-local-agent .ba-hardweb-step{position:relative;display:block;width:100%;min-width:0;max-width:500px;border:0;border-top:1px solid rgba(255,255,255,.075);background:transparent;padding:22px 0;color:inherit;cursor:pointer;text-align:left;opacity:.52;transition:opacity .22s ease,color .22s ease}.ba-local-agent .ba-hardweb-step:before{content:"";position:absolute;top:24px;bottom:24px;left:0;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(52,211,153,0),rgba(52,211,153,.92),rgba(52,211,153,0));opacity:0;transform:scaleY(.44);transform-origin:50% 50%;transition:opacity .22s ease,transform .28s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-hardweb-step:first-child{border-top:0}.ba-local-agent .ba-hardweb-step.is-active{padding:22px 0 22px 18px;opacity:1}.ba-local-agent .ba-hardweb-step.is-active:before{opacity:1;transform:scaleY(1)}.ba-local-agent .ba-hardweb-step .ba-hardweb-card-head{overflow:hidden;max-height:0;margin-bottom:0;opacity:0;transform:translateY(-4px);transition:max-height .24s ease,margin .22s ease,opacity .18s ease,transform .22s ease}.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-card-head{max-height:28px;margin-bottom:14px;opacity:1;transform:translateY(0)}.ba-local-agent .ba-hardweb-step-title{display:block;color:#f7f8f8;font-size:22px;font-variation-settings:"wght" 540;font-weight:540;letter-spacing:0;line-height:1.18}.ba-local-agent .ba-hardweb-step-body{display:block;overflow:hidden;max-height:0;opacity:0;transform:translate3d(0,-6px,0);transition:opacity .18s ease,transform .22s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-hardweb-step-body>span:first-child{margin-top:0;max-width:44ch;color:#8a8f98;font-size:15.5px;line-height:1.7}.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body{max-height:260px;opacity:1;transform:translateZ(0)}.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body>span:first-child{margin-top:18px}.ba-local-agent .ba-hardweb-stage{position:relative;display:grid;align-items:center;min-height:430px;contain:layout paint}.ba-local-agent .ba-hardweb-stage-pane{position:absolute;inset:0;display:grid;place-items:center;opacity:0;pointer-events:none;transform:translate3d(0,18px,0);visibility:hidden;will-change:opacity,transform;transition:opacity .28s ease,visibility 0s linear .28s,transform .36s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-hardweb-stage-pane.is-active{z-index:1;opacity:1;pointer-events:auto;transform:translateZ(0);visibility:visible;transition:opacity .26s ease,visibility 0s linear,transform .34s cubic-bezier(.23,1,.32,1)}.ba-local-agent .ba-hardweb-stage-pane:not(.is-active) *{animation-play-state:paused!important}.ba-local-agent .ba-hardweb-stage .ba-hardweb-visual{width:min(100%,720px);min-height:410px}.ba-local-agent .ba-hardweb-row{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center;min-height:430px;padding:42px 0}.ba-local-agent .ba-hardweb-row--reverse{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.ba-local-agent .ba-hardweb-row--reverse .ba-hardweb-copy{grid-column:2;grid-row:1}.ba-local-agent .ba-hardweb-row--reverse .ba-hardweb-visual{grid-column:1;grid-row:1}.ba-local-agent .ba-hardweb-card-body{display:flex;min-width:0;flex:1;flex-direction:column}.ba-local-agent .ba-hardweb-card-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:14px}.ba-local-agent .ba-hardweb-copy{min-width:0;max-width:480px}.ba-local-agent .ba-hardweb-copy h3{font-size:22px;letter-spacing:0;line-height:1.18}.ba-local-agent .ba-hardweb-copy p{margin-top:18px;max-width:44ch;font-size:15.5px;line-height:1.7}.ba-local-agent .ba-hardweb-visual{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:radial-gradient(circle at 54% 40%,rgba(52,211,153,.08),transparent 44%),radial-gradient(circle at 18% 86%,rgba(90,120,175,.08),transparent 30%),#0a0b0d;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 26px 70px -54px rgba(0,0,0,.72)}.ba-local-agent .ba-hardweb-visual:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(circle at 50% 48%,black 0,transparent 72%);pointer-events:none}.ba-local-agent .ba-hardweb-visual:after{content:none}.ba-local-agent .ba-hardweb-visual--captcha:before,.ba-local-agent .ba-hardweb-visual--human:before{mask-image:none;opacity:.92}.ba-local-agent .ba-real-browser{position:absolute;inset:30px 34px 34px;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:14px;background:#111315;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 52px -34px rgba(0,0,0,.92)}.ba-local-agent .ba-real-browser:after{content:"";position:absolute;z-index:2;left:0;right:0;top:45px;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.24),transparent);pointer-events:none}.ba-local-agent .ba-hardweb-visual--captcha .ba-real-browser:after,.ba-local-agent .ba-hardweb-visual--human .ba-real-browser:after{content:none}.ba-local-agent .ba-real-browser-bar{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.07);background:#14171a;padding:10px 12px}.ba-local-agent .ba-real-browser-dots{display:flex;gap:7px}.ba-local-agent .ba-real-browser-dots span{width:10px;height:10px;border-radius:999px;background:#444952}.ba-local-agent .ba-real-browser-bar code{min-width:0;flex:1;overflow:hidden;border-radius:999px;background:#08090a;padding:6px 10px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-real-browser-page{position:relative;height:calc(100% - 45px);padding:22px;background:radial-gradient(circle at 76% 18%,rgba(52,211,153,.12),transparent 32%),linear-gradient(180deg,#121417,#0b0c0e)}.ba-local-agent .ba-real-browser-page:after,.ba-local-agent .ba-real-browser-page:before{content:none}.ba-local-agent .ba-residential-visual{min-height:430px;background:radial-gradient(circle at 72% 36%,rgba(52,211,153,.16),transparent 32%),radial-gradient(circle at 28% 82%,rgba(52,211,153,.08),transparent 36%),#07090a!important}.ba-local-agent .ba-residential-links{display:none}.ba-local-agent .ba-residential-browser-stack{position:absolute;inset:26px 28px 28px;z-index:4;height:auto}html[data-theme=light] .ba-local-agent .ba-residential-browser-stack:before{content:none}.ba-local-agent .ba-residential-browser{position:absolute;overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:14px;background:#111315;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 52px -34px rgba(0,0,0,.92)}.ba-local-agent .ba-residential-browser--active{top:58px;left:18px;z-index:6;width:min(68%,464px);height:258px}.ba-local-agent .ba-residential-browser-top{display:flex;height:45px;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.07);background:#14171a;padding:10px 12px}.ba-local-agent .ba-residential-browser-top span{width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:#444952}.ba-local-agent .ba-residential-browser-top code{overflow:hidden;min-width:0;flex:1;border:1px solid rgba(255,255,255,.055);border-radius:999px;background:#08090a;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-residential-stealth-pill{display:inline-flex;align-items:center;gap:5px;margin-left:auto;border:1px solid rgba(52,211,153,.2);background:rgba(52,211,153,.08);color:rgba(215,255,235,.92);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:640;padding:5px 7px;white-space:nowrap}.ba-local-agent .ba-residential-stealth-pill svg{width:11px;height:11px;color:#34d399;stroke-width:2}.ba-local-agent .ba-residential-browser-body{position:relative;display:grid;min-height:calc(100% - 45px);align-content:start;background:radial-gradient(circle at 76% 18%,rgba(52,211,153,.11),transparent 30%),linear-gradient(180deg,#121417,#0b0c0e);padding:22px}.ba-local-agent .ba-residential-page{position:relative;display:grid;gap:10px;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.03)),rgba(255,255,255,.038);min-height:172px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 24px -22px rgba(0,0,0,.7);padding:14px}.ba-local-agent .ba-residential-network-pill{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;max-width:calc(100% - 28px);align-items:center;gap:8px;border:1px solid rgba(52,211,153,.2);border-radius:10px;background:rgba(8,10,11,.86);box-shadow:0 16px 36px -26px rgba(0,0,0,.84);padding:7px 10px;color:rgba(226,232,238,.9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:600;line-height:1;backdrop-filter:blur(12px)}.ba-local-agent .ba-residential-network-pill span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-residential-skeleton-grid,.ba-local-agent .ba-residential-skeleton-head,.ba-local-agent .ba-residential-skeleton-toolbar{display:grid;gap:8px}.ba-local-agent .ba-residential-skeleton-head{grid-template-columns:minmax(80px,.62fr) minmax(44px,.2fr);align-items:center;justify-content:space-between;margin-top:34px}.ba-local-agent .ba-residential-skeleton-toolbar{grid-template-columns:1fr 62px 42px}.ba-local-agent .ba-residential-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-local-agent .ba-residential-skeleton-grid span,.ba-local-agent .ba-residential-skeleton-head span,.ba-local-agent .ba-residential-skeleton-toolbar span{display:block;overflow:hidden;border:1px solid rgba(255,255,255,.055);background:rgba(255,255,255,.045)}.ba-local-agent .ba-residential-skeleton-head span{height:12px;border-radius:999px}.ba-local-agent .ba-residential-skeleton-head span:nth-child(2){justify-self:end;width:54px;border-color:rgba(52,211,153,.18);background:rgba(52,211,153,.08)}.ba-local-agent .ba-residential-skeleton-toolbar span{height:28px;border-radius:8px}.ba-local-agent .ba-residential-skeleton-grid span{height:44px;border-radius:9px}.ba-local-agent .ba-residential-skeleton-grid span:first-child{border-color:rgba(52,211,153,.16)}.ba-local-agent .ba-residential-skeleton-grid span:nth-child(4){opacity:.72}.ba-local-agent .ba-residential-fingerprint-panel{position:absolute;top:18px;right:18px;z-index:7;display:grid;width:min(36%,238px);gap:10px;border:1px solid rgba(52,211,153,.24);border-radius:12px;background:radial-gradient(circle at 50% 20%,rgba(52,211,153,.16),transparent 44%),rgba(8,10,11,.92);box-shadow:0 26px 58px -44px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.055);padding:15px}.ba-local-agent .ba-residential-fingerprint-orb{display:grid;width:68px;height:68px;place-items:center;border:1px solid rgba(52,211,153,.32);border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(52,211,153,.18),transparent 60%),rgba(52,211,153,.055);color:#34d399}.ba-local-agent .ba-residential-fingerprint-orb svg{width:36px;height:36px;stroke-width:1.65}.ba-local-agent .ba-residential-fingerprint-copy{display:flex;align-items:center;justify-content:space-between;gap:10px}.ba-local-agent .ba-residential-fingerprint-copy span{color:#e6e8eb;font-size:12px;font-weight:560;line-height:1.1}.ba-local-agent .ba-residential-fingerprint-copy strong{border-radius:999px;background:rgba(52,211,153,.12);color:rgba(215,255,235,.92);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:620;line-height:1;padding:4px 7px}.ba-local-agent .ba-residential-fingerprint-rows{display:grid;gap:7px}.ba-local-agent .ba-residential-fingerprint-rows div{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;border-top:1px solid rgba(255,255,255,.055);border-radius:7px;padding-top:7px}.ba-local-agent .ba-residential-fingerprint-rows span{color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;line-height:1}.ba-local-agent .ba-residential-fingerprint-rows i{position:relative;width:16px;height:16px;flex:0 0 auto}.ba-local-agent .ba-residential-fingerprint-rows i:before{content:none}.ba-local-agent .ba-residential-fingerprint-rows i:after{content:"";position:absolute;top:50%;left:50%;width:5.5px;height:11px;border:solid #34d399;border-width:0 2.7px 2.7px 0;opacity:0;filter:drop-shadow(0 0 7px rgba(52,211,153,.56));transform:translate(-50%,-58%) rotate(45deg) scale(.78);transform-origin:50% 58%;animation:ba-fingerprint-check-1 5s cubic-bezier(.23,1,.32,1) infinite;will-change:opacity,transform}.ba-local-agent .ba-residential-fingerprint-rows div:nth-child(2) i:after{animation-name:ba-fingerprint-check-2}.ba-local-agent .ba-residential-fingerprint-rows div:nth-child(3) i:after{animation-name:ba-fingerprint-check-3}.ba-local-agent .ba-residential-fingerprint-rows div:nth-child(4) i:after{animation-name:ba-fingerprint-check-4}.ba-local-agent .ba-residential-fingerprint-total{display:flex;align-items:center;justify-content:center;border-top:1px solid rgba(52,211,153,.18);background:rgba(52,211,153,.055);padding:7px 8px}.ba-local-agent .ba-residential-fingerprint-total span{color:rgba(226,255,240,.94);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:620;line-height:1;text-transform:uppercase}.ba-local-agent .ba-residential-proxy-route{position:absolute;right:12px;bottom:0;left:18px;z-index:8;display:grid;grid-template-columns:auto minmax(22px,1fr) auto minmax(22px,1fr) auto;align-items:center;gap:8px}.ba-local-agent .ba-residential-proxy-route div{display:inline-flex;align-items:center;gap:6px;min-width:0;border:1px solid rgba(52,211,153,.2);border-radius:999px;background:rgba(8,10,11,.82);color:rgba(222,229,236,.86);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:580;line-height:1;padding:8px 9px;white-space:nowrap}.ba-local-agent .ba-residential-proxy-route svg{width:12px;height:12px;color:#34d399;stroke-width:1.9}.ba-local-agent .ba-residential-proxy-route>i{position:relative;display:block;overflow:hidden;height:2px;border-radius:999px;background:rgba(52,211,153,.28)}.ba-local-agent .ba-residential-proxy-route>i:before{content:"";position:absolute;inset:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,#34d399,transparent);transform:translateX(-120%);animation:ba-route-flow 2.2s linear infinite}.ba-local-agent .ba-residential-proxy-route>i:after{content:"";position:absolute;top:50%;right:-1px;width:7px;height:7px;border-top:2px solid rgba(52,211,153,.58);border-right:2px solid rgba(52,211,153,.58);transform:translateY(-50%) rotate(45deg)}@media (max-width:767px){.ba-local-agent .ba-residential-visual{min-height:470px}.ba-local-agent .ba-residential-browser-stack{inset:18px 16px}html[data-theme=light] .ba-local-agent .ba-residential-browser-stack:before{inset:28px 10px 18px}.ba-local-agent .ba-residential-browser--active{top:132px;left:0;width:100%;height:248px}.ba-local-agent .ba-residential-stealth-pill{display:none}.ba-local-agent .ba-residential-fingerprint-panel{top:0;right:0;left:0;width:auto;grid-template-columns:48px minmax(0,1fr);gap:10px 12px;padding:12px}.ba-local-agent .ba-residential-fingerprint-orb{width:48px;height:48px;grid-row:span 2}.ba-local-agent .ba-residential-fingerprint-orb svg{width:27px;height:27px}.ba-local-agent .ba-residential-fingerprint-rows{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}.ba-local-agent .ba-residential-fingerprint-rows div{padding-top:5px}.ba-local-agent .ba-residential-fingerprint-total{grid-column:2;padding:6px 7px}.ba-local-agent .ba-residential-proxy-route{display:none}}.ba-local-agent .ba-social-avatar{display:inline-flex;width:24px;height:24px;flex:0 0 auto;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:radial-gradient(circle at 34% 32%,rgba(52,211,153,.36),transparent 30%),linear-gradient(135deg,#293037,#111315)}.ba-local-agent .ba-social-avatar--compose{width:30px;height:30px}.ba-local-agent .ba-testimonial-stat{position:relative;display:grid;overflow:hidden;gap:8px;justify-items:center;border:1px solid rgba(255,255,255,.11);border-radius:14px;background:linear-gradient(90deg,rgba(52,211,153,.28),transparent 24%) 0 0 /100% 1px no-repeat,linear-gradient(180deg,rgba(36,43,40,.94),rgba(27,34,31,.94));padding:15px 14px 13px;box-shadow:0 18px 34px -30px rgba(0,0,0,.68),inset 0 1px 0 rgba(255,255,255,.06)}.ba-local-agent .ba-testimonial-stat>*{position:relative;z-index:1}.ba-local-agent .ba-testimonial-stat:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(130px 78px at 0 0,rgba(52,211,153,.24),transparent 68%),linear-gradient(105deg,rgba(52,211,153,.12),transparent 36%);opacity:.9;pointer-events:none}.ba-local-agent .ba-testimonial-stat:after{content:"";position:absolute;top:12px;right:14px;z-index:0;width:44px;height:44px;border:1px solid rgba(52,211,153,.18);border-radius:10px;background:rgba(52,211,153,.055);opacity:.72;pointer-events:none;transform:rotate(45deg)}.ba-local-agent .ba-testimonial-stat-value{color:#f7f8f8;font-size:clamp(29px,2.85vw,36px);line-height:.95}.ba-local-agent .ba-testimonial-stat-label{color:#87909b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-align:center}.ba-local-agent .ba-testimonials-section{overflow:hidden;background:#08090a;isolation:isolate}.ba-local-agent .ba-testimonials-section>*{position:relative;z-index:1}.ba-local-agent .ba-testimonial-band{--ba-testimonial-gap:16px;--ba-testimonial-row-gap:16px;--ba-testimonial-row-offset:182px;position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;isolation:isolate;background:#08090a}.ba-local-agent .ba-testimonial-band-mask{position:relative;z-index:1;display:grid;gap:var(--ba-testimonial-row-gap);width:100%;min-width:0;padding:6px 0 8px}.ba-local-agent .ba-testimonial-row-shell{position:relative;width:100%;min-width:0;padding-block:4px;overflow:hidden}.ba-local-agent .ba-testimonial-row-shell--offset{width:calc(100% + var(--ba-testimonial-row-offset));margin-left:calc(0px - var(--ba-testimonial-row-offset))}.ba-local-agent .ba-testimonial-marquee{width:100%;min-width:0;overflow:hidden}.ba-local-agent .ba-testimonial-row{display:inline-flex;align-items:stretch}.ba-local-agent .ba-testimonial-item{display:flex;padding-right:var(--ba-testimonial-gap)}.ba-local-agent .ba-testimonial-card{position:relative;display:flex;width:348px;min-height:210px;height:210px;flex-direction:column;gap:14px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:17px 17px 16px;text-decoration:none;background:linear-gradient(180deg,rgba(36,38,43,.82),rgba(28,30,34,.72)),linear-gradient(180deg,rgba(24,25,29,.97),rgba(20,21,24,.96) 62%,rgba(18,28,24,.93) 140%),linear-gradient(135deg,rgba(255,255,255,.045),rgba(160,167,178,.028) 38%,transparent 72%);box-shadow:0 24px 48px -36px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.05);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.ba-local-agent .ba-testimonial-card>*{position:relative;z-index:1}.ba-local-agent .ba-testimonial-card:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 14% 10%,rgba(52,211,153,.055),transparent 34%),linear-gradient(120deg,rgba(255,255,255,.04),transparent 38%);opacity:.9;pointer-events:none}.ba-local-agent .ba-testimonial-card:after{content:"";position:absolute;right:16px;bottom:14px;z-index:0;width:74px;height:74px;border:1px solid rgba(52,211,153,.075);border-radius:999px;opacity:.72;pointer-events:none}.ba-local-agent .ba-testimonial-card:hover{border-color:rgba(52,211,153,.26);box-shadow:0 0 0 1px rgba(52,211,153,.1),0 28px 52px -34px rgba(0,0,0,.82),0 14px 30px -24px rgba(52,211,153,.18),inset 0 1px 0 rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(42,44,50,.92),rgba(31,34,39,.82)),linear-gradient(180deg,rgba(20,21,24,.985),rgba(18,19,22,.975) 62%,rgba(17,29,24,.95) 140%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(160,167,178,.036) 38%,transparent 72%)}.ba-local-agent .ba-testimonial-card:hover .ba-testimonial-title{color:#ffffff}.ba-local-agent .ba-testimonial-card:hover .ba-testimonial-quote{color:#d4d9de}.ba-local-agent .ba-testimonial-card--link:hover{border-color:rgba(52,211,153,.3);box-shadow:0 0 0 1px rgba(52,211,153,.12),0 30px 54px -34px rgba(0,0,0,.86),0 16px 34px -24px rgba(52,211,153,.22),inset 0 1px 0 rgba(255,255,255,.1)}.ba-local-agent .ba-testimonial-card:hover:before{opacity:1;background:radial-gradient(circle at 14% 10%,rgba(52,211,153,.11),transparent 38%),linear-gradient(120deg,rgba(255,255,255,.055),transparent 42%)}.ba-local-agent .ba-testimonial-card:hover:after{border-color:rgba(52,211,153,.18);background:radial-gradient(circle at 50% 50%,rgba(52,211,153,.05),transparent 66%);opacity:.92}.ba-local-agent .ba-testimonial-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.ba-local-agent .ba-testimonial-person{display:flex;min-width:0;align-items:center;gap:11px}.ba-local-agent .ba-testimonial-avatar{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:radial-gradient(circle at 34% 32%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#34383f,#17191c)}.ba-local-agent .ba-testimonial-avatar--fallback{position:relative;isolation:isolate;overflow:hidden;border-color:rgba(194,201,210,.5);background:radial-gradient(circle at 66% 30%,rgba(255,255,255,.24) 0,rgba(255,255,255,.14) 18%,rgba(255,255,255,.05) 34%,transparent 56%),radial-gradient(circle at 62% 34%,rgba(255,255,255,.16) 0,rgba(255,255,255,.08) 18%,transparent 42%),linear-gradient(180deg,#15181d,#06070a);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 18px rgba(255,255,255,.028),0 0 0 1px rgba(255,255,255,.04),0 10px 24px -18px rgba(0,0,0,.72)}.ba-local-agent .ba-testimonial-avatar--fallback:after,.ba-local-agent .ba-testimonial-avatar--fallback:before{content:none}.ba-local-agent .ba-testimonial-avatar-img{width:100%;height:100%;object-fit:cover;display:block}.ba-local-agent .ba-testimonial-avatar-fallback{position:relative;z-index:1;display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;color:#f3f5f7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:0;text-shadow:0 1px 10px rgba(255,255,255,.12);text-transform:uppercase}.ba-local-agent .ba-testimonial-person-copy{display:grid;min-width:0;gap:2px}.ba-local-agent .ba-testimonial-author{overflow:hidden;color:#f7f8f8;font-size:14px;font-weight:560;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-testimonial-meta{overflow:hidden;color:#858c96;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-testimonial-source{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:0;white-space:nowrap}.ba-local-agent .ba-testimonial-source--appsumo{width:18px;height:18px}.ba-local-agent .ba-testimonial-source--x{color:#f7f8f8}.ba-local-agent .ba-testimonial-source-icon{display:block}.ba-local-agent .ba-testimonial-source-icon--x{width:16px;height:16px}.ba-local-agent .ba-testimonial-main{display:grid;gap:9px;flex:1 1 auto;min-height:0}.ba-local-agent .ba-testimonial-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f7f8f8;font-size:16px;font-weight:540;line-height:1.24}.ba-local-agent .ba-testimonial-quote{display:-webkit-box;overflow:hidden;color:#c2c6cc;font-size:13.5px;font-weight:470;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:4}html[data-theme=light] .ba-local-agent .ba-testimonial-stat{border-color:rgba(7,10,15,.1);background:radial-gradient(circle at 50% -30%,rgba(52,211,153,.1),transparent 56%),linear-gradient(180deg,rgba(239,241,243,.92),rgba(232,235,238,.82)),linear-gradient(180deg,rgba(248,249,250,.98),rgba(242,244,246,.97) 68%,rgba(232,241,236,.95) 140%),linear-gradient(135deg,rgba(7,10,15,.03),rgba(111,119,130,.022) 40%,transparent 74%);box-shadow:0 22px 42px -32px rgba(7,10,15,.16),inset 0 1px 0 rgba(255,255,255,.88)}html[data-theme=light] .ba-local-agent .ba-testimonial-stat-value{color:#101214}html[data-theme=light] .ba-local-agent .ba-testimonial-stat-label{color:#69727d}html[data-theme=light] .ba-local-agent .ba-testimonial-card{border-color:rgba(7,10,15,.1);background:linear-gradient(180deg,rgba(239,241,243,.92),rgba(232,235,238,.82)),linear-gradient(180deg,rgba(248,249,250,.98),rgba(241,243,245,.97) 68%,rgba(231,240,236,.95) 140%),linear-gradient(135deg,rgba(7,10,15,.032),rgba(111,119,130,.026) 40%,transparent 74%);box-shadow:0 24px 42px -30px rgba(7,10,15,.16),inset 0 1px 0 rgba(255,255,255,.88)}html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover{border-color:rgba(52,211,153,.22)}html[data-theme=light] .ba-local-agent .ba-testimonial-card--link:hover,html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover{box-shadow:0 28px 46px -28px rgba(7,10,15,.2),inset 0 1px 0 rgba(255,255,255,.94)}html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover .ba-testimonial-title{color:#0a0f0d}html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover .ba-testimonial-quote{color:#39434d}html[data-theme=light] .ba-local-agent .ba-testimonial-band,html[data-theme=light] .ba-local-agent .ba-testimonials-section{background:transparent}html[data-theme=light] .ba-local-agent .ba-testimonial-avatar{border-color:rgba(7,10,15,.08);background:radial-gradient(circle at 34% 32%,rgba(255,255,255,.72),transparent 34%),linear-gradient(135deg,#e8ebee,#cfd5db)}html[data-theme=light] .ba-local-agent .ba-testimonial-avatar--fallback{border-color:rgba(125,136,149,.24);background:radial-gradient(circle at 66% 30%,rgba(255,255,255,.9) 0,rgba(255,255,255,.42) 18%,rgba(255,255,255,.12) 36%,transparent 58%),radial-gradient(circle at 62% 34%,rgba(255,255,255,.42) 0,rgba(255,255,255,.18) 18%,transparent 40%),linear-gradient(135deg,#dbe0e6,#c4ccd5);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 14px 28px -24px rgba(7,10,15,.14)}html[data-theme=light] .ba-local-agent .ba-testimonial-avatar-fallback{color:#1f2933;text-shadow:0 1px 6px rgba(255,255,255,.58)}html[data-theme=light] .ba-local-agent .ba-testimonial-author,html[data-theme=light] .ba-local-agent .ba-testimonial-title{color:#101214}html[data-theme=light] .ba-local-agent .ba-testimonial-meta{color:#6f7782}html[data-theme=light] .ba-local-agent .ba-testimonial-quote{color:#4d5560}html[data-theme=light] .ba-local-agent .ba-testimonial-source--x{color:#181c20}@media (max-width:1023px){.ba-local-agent .ba-testimonial-band{--ba-testimonial-row-offset:170px}.ba-local-agent .ba-testimonial-card{width:324px;min-height:202px;height:202px}}@media (max-width:767px){.ba-local-agent .ba-testimonial-band{--ba-testimonial-gap:14px;--ba-testimonial-row-gap:14px;--ba-testimonial-row-offset:151px}.ba-local-agent .ba-testimonial-stat{border-radius:18px;padding:16px 12px 14px}.ba-local-agent .ba-testimonial-band-mask{gap:12px;padding-inline:0}.ba-local-agent .ba-testimonial-card{width:288px;min-height:194px;height:194px;border-radius:18px;padding:15px 14px 14px}.ba-local-agent .ba-testimonial-title{font-size:15px}.ba-local-agent .ba-testimonial-quote{font-size:13px;-webkit-line-clamp:4}}.ba-local-agent .ba-social-feed{position:absolute;inset:22px 18px 14px;z-index:1;display:grid;align-content:start;gap:7px;overflow:hidden;opacity:.58;pointer-events:none}.ba-local-agent .ba-social-feed:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 58% 42%,transparent 0 22%,rgba(12,13,15,.42) 48%),linear-gradient(180deg,transparent,rgba(11,12,14,.78));pointer-events:none}.ba-local-agent .ba-social-post{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);gap:10px;border:1px solid rgba(255,255,255,.065);border-radius:7px;background:rgba(255,255,255,.032);padding:9px 10px}.ba-local-agent .ba-social-post--active{border-color:rgba(52,211,153,.14);background:linear-gradient(90deg,rgba(52,211,153,.055),transparent 70%),rgba(255,255,255,.038)}.ba-local-agent .ba-social-vote{display:grid;align-content:center;justify-items:center;gap:4px;border-right:1px solid rgba(255,255,255,.055);padding-right:9px}.ba-local-agent .ba-social-vote span{width:0;height:0;border-right:5px solid transparent;border-bottom:7px solid rgba(52,211,153,.72);border-left:5px solid transparent}.ba-local-agent .ba-social-vote strong{color:rgba(230,232,235,.72);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:700;line-height:1}.ba-local-agent .ba-social-post-main{display:grid;min-width:0;align-content:center;gap:5px}.ba-local-agent .ba-social-post-main code,.ba-local-agent .ba-social-post-main em{overflow:hidden;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7.5px;font-style:normal;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-social-post-main strong{overflow:hidden;color:rgba(230,232,235,.82);font-size:9.5px;font-weight:650;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-social-post-main span{height:6px;border-radius:999px;background:rgba(255,255,255,.07)}.ba-local-agent .ba-social-post-main span:nth-of-type(2){width:62%}.ba-local-agent .ba-real-form{display:grid;width:min(78%,380px);gap:9px;margin:52px auto 0}.ba-local-agent .ba-real-form.ba-social-compose{position:relative;z-index:2;width:min(84%,410px);gap:10px;margin:44px auto 0;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.038)),rgba(11,13,15,.94);padding:14px;box-shadow:0 28px 70px -44px rgba(0,0,0,.98),0 0 0 1px rgba(0,0,0,.18);backdrop-filter:blur(9px)}.ba-local-agent .ba-social-compose-head{display:flex;align-items:center;gap:10px;min-width:0}.ba-local-agent .ba-social-compose-head div{display:grid;gap:3px;min-width:0}.ba-local-agent .ba-social-compose-head strong{overflow:hidden;color:rgba(247,248,248,.94);font-size:12px;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-social-compose-head span{overflow:hidden;font-size:9px;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ba-local-agent .ba-real-form label,.ba-local-agent .ba-social-compose-head span{color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-local-agent .ba-real-form label{font-size:10px}.ba-local-agent .ba-real-input{position:relative;height:36px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#08090a}.ba-local-agent .ba-real-input span{position:absolute;top:50%;left:12px;width:auto;max-width:calc(100% - 24px);overflow:hidden;color:rgba(238,241,245,.96);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.08em;line-height:1;white-space:nowrap;text-shadow:0 0 10px rgba(255,255,255,.05);transform:translateY(-50%);animation:ba-real-type-account var(--ba-hardweb-environment-duration) steps(10) infinite}.ba-local-agent .ba-real-input-text:after{content:"";display:inline-block;width:1px;height:13px;margin-left:5px;background:rgba(230,232,235,.8);vertical-align:-1px;animation:ba-real-caret-blink .9s steps(1) infinite}.ba-local-agent .ba-real-input--short{width:76%}.ba-local-agent .ba-real-input--short span{animation:ba-real-type-short var(--ba-hardweb-environment-duration) steps(5) infinite,ba-real-input-pulse var(--ba-hardweb-environment-duration) ease-in-out infinite}.ba-local-agent .ba-real-input--post{height:58px}.ba-local-agent .ba-real-input--post span{top:13px;max-width:calc(100% - 22px);color:rgba(238,241,245,.94);font-size:12px;font-variant-numeric:normal;letter-spacing:0;line-height:1.45;transform:none;animation:ba-real-type-post var(--ba-hardweb-environment-duration) steps(32) infinite}.ba-local-agent .ba-real-input--tags{width:68%;height:32px}.ba-local-agent .ba-real-input--tags span{color:rgba(52,211,153,.92);font-size:11px;font-variant-numeric:normal;letter-spacing:.02em;animation:ba-real-type-tags var(--ba-hardweb-environment-duration) steps(12) infinite,ba-real-input-pulse var(--ba-hardweb-environment-duration) ease-in-out infinite}.ba-local-agent .ba-real-input-text--product{width:calc(10ch + 1em)}.ba-local-agent .ba-real-input-text--zip{width:calc(5ch + .9em)}.ba-local-agent .ba-real-input-text--post{width:calc(32ch + 1em)}.ba-local-agent .ba-real-input-text--tags{width:calc(12ch + .9em)}.ba-local-agent .ba-social-toolbar{display:flex;align-items:center;gap:7px;min-width:0}.ba-local-agent .ba-social-toolbar>span{width:22px;height:22px;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.045)}.ba-local-agent .ba-real-submit-button{position:relative;display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:126px;height:34px;margin-top:4px;border:1px solid rgba(52,211,153,.92);border-radius:999px;background:#34d399;box-shadow:0 12px 28px -22px rgba(52,211,153,.82);color:#07100b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;overflow:hidden;animation:ba-real-submit-press var(--ba-hardweb-environment-duration) ease-in-out infinite}.ba-local-agent .ba-real-submit-button--post{justify-self:auto;width:72px;height:30px;margin-top:0;margin-left:auto}.ba-local-agent .ba-real-submit-button:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;border:1px solid rgba(7,16,11,.34);border-radius:999px;opacity:0;transform:translate(-50%,-50%) scale(.3);animation:ba-real-submit-ripple var(--ba-hardweb-environment-duration) ease-out infinite}.ba-local-agent .ba-real-cursor{position:absolute;z-index:5;width:26px;height:32px;filter:drop-shadow(0 7px 10px rgba(0,0,0,.42));transform:translate3d(-2px,-2px,0) rotate(-7deg);animation:ba-real-cursor-move var(--ba-hardweb-environment-duration) cubic-bezier(.77,0,.175,1) infinite;pointer-events:none}.ba-local-agent .ba-real-cursor svg{display:block;width:100%;height:100%;transform-origin:10% 8%;animation:ba-real-cursor-press var(--ba-hardweb-environment-duration) ease-in-out infinite}.ba-local-agent .ba-real-float{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(8,9,10,.78);box-shadow:0 16px 36px -26px rgba(0,0,0,.84);padding:8px 10px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1;backdrop-filter:blur(12px);animation:ba-real-tag-drift var(--ba-hardweb-environment-duration) ease-in-out infinite}.ba-local-agent .ba-real-float-icon{width:14px;height:14px;flex:0 0 auto;color:#34d399;filter:drop-shadow(0 0 10px rgba(52,211,153,.32));stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ba-local-agent .ba-real-float-icon--fingerprint{width:15px;height:15px;stroke-width:1.55}.ba-local-agent .ba-real-float-icon--cursor{fill:currentColor;stroke:rgba(8,9,10,.78);stroke-width:1.15}.ba-local-agent .ba-real-float--fingerprint{top:18px;right:36px}.ba-local-agent .ba-real-float--proxy{bottom:38px;left:42px;animation-delay:-1.8s}.ba-local-agent .ba-real-float-flag{display:block;width:18px;height:12px;flex:0 0 auto;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 8px 18px -14px rgba(0,0,0,.78)}.ba-local-agent .ba-real-float--human{right:28px;bottom:34px;animation-delay:-3s}.ba-local-agent .ba-real-captcha-page{position:relative;display:grid;gap:12px;padding:22px;background:radial-gradient(circle at 76% 18%,rgba(52,211,153,.11),transparent 32%),linear-gradient(180deg,#121417,#0b0c0e)}.ba-local-agent .ba-real-captcha-page:after,.ba-local-agent .ba-real-captcha-page:before{content:none}.ba-local-agent .ba-captcha-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;text-transform:uppercase}.ba-local-agent .ba-captcha-page-head strong{color:#34d399;font-weight:560}.ba-local-agent .ba-captcha-card{position:relative;display:grid;min-height:62px;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;border:1px solid rgba(255,255,255,.085);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.03)),rgba(255,255,255,.038);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 10px 24px -22px rgba(0,0,0,.7);padding:12px 76px 12px 14px}.ba-local-agent .ba-captcha-card:after{content:"PASS";position:absolute;top:50%;right:14px;border-radius:999px;background:#34d399;padding:4px 7px;color:#07100b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:620;opacity:0;transform:translateY(-50%) scale(.88)}.ba-local-agent .ba-captcha-card--recaptcha:after{animation:ba-captcha-pass-one var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-card--turnstile:after{animation:ba-captcha-pass-two var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-card--datadome:after{animation:ba-captcha-pass-three var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-box{position:relative;width:28px;height:28px;border:1px solid rgba(255,255,255,.18);border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.015)),#08090a;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.ba-local-agent .ba-captcha-box:after{content:"";position:absolute;top:7px;left:8px;width:11px;height:7px;border-bottom:2px solid #34d399;border-left:2px solid #34d399;opacity:0;transform:rotate(-45deg) scale(.86)}.ba-local-agent .ba-captcha-card--recaptcha .ba-captcha-box:after{animation:ba-captcha-check-one var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-card--turnstile .ba-captcha-box:after{animation:ba-captcha-check-two var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-card--datadome .ba-captcha-box:after{animation:ba-captcha-check-three var(--ba-hardweb-captcha-duration) ease-in-out infinite}.ba-local-agent .ba-captcha-copy{min-width:0}.ba-local-agent .ba-captcha-copy strong{display:block;overflow:hidden;color:#e6e8eb;font-size:12px;font-weight:560;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-captcha-copy span{display:block;overflow:hidden;margin-top:5px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-captcha-pass-pill{position:absolute;right:30px;bottom:30px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#08090a;padding:9px 12px;color:#ffffff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-real-2fa-page{position:relative;display:grid;height:calc(100% - 45px);place-items:center;background:radial-gradient(circle at 78% 18%,rgba(52,211,153,.12),transparent 30%),linear-gradient(180deg,#121417,#0b0c0e)}.ba-local-agent .ba-real-2fa-page:after,.ba-local-agent .ba-real-2fa-page:before{content:none}.ba-local-agent .ba-twofa-modal{width:min(72%,310px);border:1px solid rgba(255,255,255,.085);border-radius:14px;background:rgba(8,9,10,.72);box-shadow:0 18px 38px -30px rgba(0,0,0,.82);padding:20px;text-align:center;animation:ba-assist-request-card var(--ba-hardweb-assist-duration) cubic-bezier(.23,1,.32,1) infinite}.ba-local-agent .ba-twofa-lock{position:relative;width:26px;height:22px;margin:0 auto 14px;border:1px solid #34d399;border-radius:7px;background:#34d399;box-shadow:0 12px 26px -18px rgba(52,211,153,.9)}.ba-local-agent .ba-twofa-lock:before{content:"";position:absolute;left:6px;top:-10px;width:12px;height:13px;border:2px solid #34d399;border-bottom:0;border-radius:999px 999px 0 0}.ba-local-agent .ba-twofa-lock:after{content:"";position:absolute;top:7px;left:50%;width:5px;height:8px;border-radius:999px;background:#07100b;transform:translateX(-50%)}.ba-local-agent .ba-twofa-modal strong{display:block;color:#e6e8eb;font-size:14px;font-weight:600}.ba-local-agent .ba-twofa-modal span{display:block;margin-top:7px;color:#8a8f98;font-size:11px}.ba-local-agent .ba-twofa-digits{display:grid;grid-template-columns:repeat(4,34px);justify-content:center;gap:8px;margin-top:16px}.ba-local-agent .ba-twofa-digits i{height:32px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:rgba(255,255,255,.045);animation:ba-twofa-code-wait var(--ba-hardweb-assist-duration) ease-in-out infinite}.ba-local-agent .ba-twofa-digits i:nth-child(2){animation-delay:80ms}.ba-local-agent .ba-twofa-digits i:nth-child(3){animation-delay:.16s}.ba-local-agent .ba-twofa-digits i:nth-child(4){animation-delay:.24s}.ba-local-agent .ba-assist-line{position:absolute;z-index:3;top:50%;right:112px;width:116px;height:1px;overflow:visible;background:linear-gradient(90deg,rgba(52,211,153,0),rgba(52,211,153,.78));opacity:.72;will-change:opacity;animation:ba-assist-line-state var(--ba-hardweb-assist-duration) cubic-bezier(.23,1,.32,1) infinite}.ba-local-agent .ba-assist-line:before{content:"";position:absolute;top:50%;left:0;width:38px;height:1px;background:linear-gradient(90deg,rgba(52,211,153,0),rgba(52,211,153,.95),rgba(52,211,153,0));opacity:0;transform:translate3d(-8px,-50%,0);will-change:transform,opacity;animation:ba-assist-line-sweep var(--ba-hardweb-assist-duration) linear infinite}.ba-local-agent .ba-assist-line:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;border-radius:999px;background:#34d399;box-shadow:0 0 10px rgba(52,211,153,.42);transform:translateY(-50%);will-change:transform,opacity;animation:ba-assist-dot-travel var(--ba-hardweb-assist-duration) linear infinite}.ba-local-agent .ba-assist-phone{position:absolute;z-index:4;top:64px;right:24px;width:92px;height:186px;border:1px solid rgba(255,255,255,.14);border-radius:28px;background:linear-gradient(145deg,#181a1d,#070809);box-shadow:0 26px 54px -36px rgba(0,0,0,.86);padding:7px;will-change:transform,border-color,box-shadow;animation:ba-assist-phone-receive var(--ba-hardweb-assist-duration) cubic-bezier(.23,1,.32,1) infinite}.ba-local-agent .ba-assist-phone-notch{position:absolute;top:10px;left:50%;width:24px;height:4px;border-radius:999px;background:rgba(255,255,255,.16);transform:translateX(-50%)}.ba-local-agent .ba-assist-phone-screen{display:flex;height:100%;flex-direction:column;border-radius:22px;background:linear-gradient(180deg,#111315,#0a0b0c);padding:22px 8px 8px}.ba-local-agent .ba-assist-skeleton-card{box-sizing:border-box;display:flex;min-height:92px;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;margin:auto 0;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);padding:10px 8px;will-change:border-color,background-color;animation:ba-assist-phone-card var(--ba-hardweb-assist-duration) ease-in-out infinite}.ba-local-agent .ba-assist-skeleton-lock{position:relative;width:18px;height:15px;margin-bottom:2px;border:1px solid rgba(230,232,235,.34);border-radius:4px;background:rgba(230,232,235,.11)}.ba-local-agent .ba-assist-skeleton-lock:before{content:"";position:absolute;top:-8px;left:4px;width:8px;height:9px;border:1.4px solid rgba(230,232,235,.34);border-bottom:0;border-radius:999px 999px 0 0}.ba-local-agent .ba-assist-skeleton-lock:after{content:"";position:absolute;top:5px;left:50%;width:4px;height:6px;border-radius:999px;background:rgba(230,232,235,.28);transform:translateX(-50%)}.ba-local-agent .ba-assist-skeleton-subtitle,.ba-local-agent .ba-assist-skeleton-title{display:block;height:5px;border-radius:999px;background:rgba(255,255,255,.14)}.ba-local-agent .ba-assist-skeleton-title{width:72%}.ba-local-agent .ba-assist-skeleton-subtitle{width:58%;opacity:.72}.ba-local-agent .ba-assist-skeleton-digits{display:grid;grid-template-columns:repeat(4,11px);justify-content:center;gap:3px;margin-top:4px}.ba-local-agent .ba-assist-skeleton-digits i{height:11px;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:rgba(255,255,255,.045);animation:ba-assist-phone-code var(--ba-hardweb-assist-duration) ease-in-out infinite}.ba-local-agent .ba-assist-skeleton-digits i:nth-child(2){animation-delay:90ms}.ba-local-agent .ba-assist-skeleton-digits i:nth-child(3){animation-delay:.18s}.ba-local-agent .ba-assist-skeleton-digits i:nth-child(4){animation-delay:.27s}.ba-local-agent .ba-assist-home-indicator{width:30px;height:3px;margin:0 auto 2px;border-radius:999px;background:rgba(255,255,255,.2)}@keyframes ba-real-type-account{0%,16%{width:0}46%,to{width:calc(10ch + 1em)}}@keyframes ba-real-type-short{0%,24%{width:0}52%,to{width:calc(5ch + .9em)}}@keyframes ba-real-type-post{0%,14%{width:0}48%,to{width:calc(32ch + 1em)}}@keyframes ba-real-type-tags{0%,42%{width:0}66%,to{width:calc(12ch + .9em)}}@keyframes ba-real-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes ba-real-input-pulse{0%,23%,to{opacity:1}24%,28%{opacity:.6}}@keyframes ba-real-cursor-move{0%,10%{left:68%;top:31%}24%{left:36%;top:45%}34%,42%{left:38%;top:48%}58%,66%{left:35%;top:66%}78%{left:66%;top:76%}84%,to{left:72%;top:78%}}@keyframes ba-real-cursor-press{0%,81%,91%,to{transform:scale(1)}85%,88%{transform:scale(.9)}}@keyframes ba-real-submit-press{0%,81%,91%,to{transform:translateY(0);box-shadow:0 12px 28px -22px rgba(52,211,153,.82)}85%,88%{transform:translateY(1px) scale(.985);box-shadow:0 0 0 3px rgba(52,211,153,.12),0 8px 20px -18px rgba(52,211,153,.72)}}@keyframes ba-real-submit-ripple{0%,81%,to{opacity:0;transform:translate(-50%,-50%) scale(.25)}84%{opacity:.26;transform:translate(-50%,-50%) scale(.25)}91%{opacity:0;transform:translate(-50%,-50%) scale(4.6)}}@keyframes ba-assist-request-card{0%,18%,to{border-color:rgba(255,255,255,.085);transform:translateZ(0)}28%,44%{border-color:rgba(52,211,153,.26);transform:translate3d(0,-1px,0)}}@keyframes ba-twofa-code-wait{0%,22%,to{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.045)}31%,45%{border-color:rgba(52,211,153,.24);background:rgba(52,211,153,.08)}}@keyframes ba-assist-line-state{0%,16%,86%,to{opacity:.34}24%,72%{opacity:.9}}@keyframes ba-assist-line-sweep{0%,16%,to{opacity:0;transform:translate3d(-12px,-50%,0) scaleX(.82)}22%{opacity:.86;transform:translate3d(0,-50%,0) scaleX(.92)}72%{opacity:.86;transform:translate3d(78px,-50%,0) scaleX(1)}84%{opacity:0;transform:translate3d(112px,-50%,0) scaleX(.86)}}@keyframes ba-assist-dot-travel{0%,18%,to{opacity:0;transform:translate3d(-10px,-50%,0) scale(.82)}24%{opacity:1;transform:translate3d(0,-50%,0) scale(.92)}74%{opacity:1;transform:translate3d(108px,-50%,0) scale(1)}86%{opacity:0;transform:translate3d(120px,-50%,0) scale(.88)}}@keyframes ba-assist-phone-receive{0%,58%,to{border-color:rgba(255,255,255,.14);transform:translateZ(0);box-shadow:0 26px 54px -36px rgba(0,0,0,.86)}70%{border-color:rgba(52,211,153,.28);transform:translate3d(0,-1px,0);box-shadow:0 26px 54px -34px rgba(52,211,153,.3)}82%{border-color:rgba(52,211,153,.2);transform:translateZ(0);box-shadow:0 26px 54px -36px rgba(0,0,0,.86)}}@keyframes ba-assist-phone-card{0%,60%,to{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035)}72%{border-color:rgba(52,211,153,.16);background:rgba(52,211,153,.045)}84%{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}}@keyframes ba-assist-phone-code{0%,62%,to{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.045)}74%{border-color:rgba(230,232,235,.28);background:rgba(230,232,235,.14)}86%{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.045)}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-assist-line,.ba-local-agent .ba-assist-line:after,.ba-local-agent .ba-assist-line:before,.ba-local-agent .ba-assist-phone,.ba-local-agent .ba-assist-skeleton-card,.ba-local-agent .ba-assist-skeleton-digits i,.ba-local-agent .ba-residential-fingerprint-rows div,.ba-local-agent .ba-residential-fingerprint-rows i,.ba-local-agent .ba-residential-fingerprint-rows i:after,.ba-local-agent .ba-residential-fingerprint-rows i:before,.ba-local-agent .ba-residential-links path,.ba-local-agent .ba-residential-proxy-route>i:before,.ba-local-agent .ba-twofa-digits i,.ba-local-agent .ba-twofa-modal{animation:none!important}.ba-local-agent .ba-residential-fingerprint-rows i:after{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}}@keyframes ba-real-tag-drift{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-7px,0) rotate(-.8deg)}}@keyframes ba-residential-line-flow{0%{stroke-dashoffset:0;opacity:.28}48%{opacity:.72}to{stroke-dashoffset:-28;opacity:.28}}@keyframes ba-fingerprint-check-1{0%,3.8%,to{opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.78)}7%,96%{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}}@keyframes ba-fingerprint-check-2{0%,13.8%,to{opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.78)}17%,96%{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}}@keyframes ba-fingerprint-check-3{0%,23.8%,to{opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.78)}27%,96%{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}}@keyframes ba-fingerprint-check-4{0%,33.8%,to{opacity:0;transform:translate(-50%,-58%) rotate(45deg) scale(.78)}40%,96%{opacity:1;transform:translate(-50%,-58%) rotate(45deg) scale(1)}}@keyframes ba-route-flow{0%{opacity:0;transform:translateX(-120%)}18%,70%{opacity:.92}to{opacity:0;transform:translateX(220%)}}@keyframes ba-captcha-pass-one{0%,13%,to{opacity:0;transform:translateY(-50%) scale(.88)}18%,36%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ba-captcha-pass-two{0%,39%,to{opacity:0;transform:translateY(-50%) scale(.88)}44%,62%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ba-captcha-pass-three{0%,65%,to{opacity:0;transform:translateY(-50%) scale(.88)}70%,88%{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes ba-captcha-check-one{0%,13%,to{opacity:0;transform:rotate(-45deg) scale(.86)}18%,36%{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes ba-captcha-check-two{0%,39%,to{opacity:0;transform:rotate(-45deg) scale(.86)}44%,62%{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes ba-captcha-check-three{0%,65%,to{opacity:0;transform:rotate(-45deg) scale(.86)}70%,88%{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes ba-captcha-progress{0%,8%{transform:scaleX(.08)}34%{transform:scaleX(.36)}62%{transform:scaleX(.68)}88%,to{transform:scaleX(1)}}.ba-local-agent .ba-hardweb-map{display:flex;min-height:100%;padding:20px}.ba-local-agent .ba-hardweb-terminal{width:100%;display:flex;min-height:100%;flex-direction:column;gap:12px;border-radius:18px;padding:18px}.ba-local-agent .ba-hardweb-flow{position:relative;isolation:isolate;justify-content:space-between;overflow:hidden}.ba-local-agent .ba-hardweb-flow:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 20% 18%,rgba(52,211,153,.11),transparent 34%),radial-gradient(circle at 82% 78%,rgba(52,211,153,.08),transparent 32%);opacity:.86}.ba-local-agent .ba-hardweb-terminal-head{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:12px;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-transform:uppercase}.ba-local-agent .ba-hardweb-terminal-head strong{color:#34d399;font-weight:510}.ba-local-agent .ba-hardweb-flow-list{position:relative;display:flex;flex:1;flex-direction:column;justify-content:center;gap:10px;padding:3px 0}.ba-local-agent .ba-hardweb-flow-list:before{content:"";position:absolute;top:28px;bottom:28px;left:17px;width:1px;background:linear-gradient(180deg,rgba(52,211,153,.18),rgba(52,211,153,.5),rgba(52,211,153,.18))}.ba-local-agent .ba-hardweb-flow-list:after{content:"";position:absolute;top:28px;left:17px;width:1px;height:92px;background:linear-gradient(180deg,transparent,rgba(52,211,153,.9),transparent);filter:drop-shadow(0 0 10px rgba(52,211,153,.55));animation:ba-hardweb-scan 5.2s linear infinite}.ba-local-agent .ba-hardweb-flow-step{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:rgba(255,255,255,.035);padding:12px;animation:ba-hardweb-step-glow 5.2s ease-in-out infinite}.ba-local-agent .ba-hardweb-flow-step:nth-child(2){animation-delay:1.3s}.ba-local-agent .ba-hardweb-flow-step:nth-child(3){animation-delay:2.6s}.ba-local-agent .ba-hardweb-flow-step:nth-child(4){animation-delay:3.9s}.ba-local-agent .ba-hardweb-flow-node{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(52,211,153,.28);border-radius:999px;background:rgba(52,211,153,.08);color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:620}.ba-local-agent .ba-hardweb-flow-copy{min-width:0}.ba-local-agent .ba-hardweb-flow-copy span,.ba-local-agent .ba-hardweb-flow-copy strong{display:block}.ba-local-agent .ba-hardweb-flow-copy strong{overflow:hidden;color:#dfe3e8;font-size:13px;font-weight:560;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-hardweb-flow-copy span{overflow:hidden;margin-top:3px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-hardweb-flow-step code{border:1px solid rgba(52,211,153,.14);border-radius:999px;background:rgba(52,211,153,.06);padding:5px 8px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-hardweb-flow-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ba-local-agent .ba-hardweb-flow-proof span{position:relative;overflow:hidden;border:1px solid rgba(52,211,153,.14);border-radius:11px;background:rgba(52,211,153,.055);padding:10px 8px 10px 22px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-hardweb-flow-proof span:before{content:"";position:absolute;top:50%;left:10px;width:6px;height:6px;border-radius:999px;background:#34d399;box-shadow:0 0 16px rgba(52,211,153,.58);transform:translateY(-50%)}@keyframes ba-hardweb-scan{0%{transform:translateY(0);opacity:0}12%{opacity:1}86%{opacity:1}to{transform:translateY(292px);opacity:0}}@keyframes ba-hardweb-step-glow{0%,20%,to{border-color:rgba(255,255,255,.065);background:rgba(255,255,255,.035);box-shadow:none}14%,8%{border-color:rgba(52,211,153,.28);background:rgba(52,211,153,.065);box-shadow:0 0 0 1px rgba(52,211,153,.055)}}.ba-local-agent .ba-hardweb-diagram{position:relative;display:grid;min-height:360px;flex:1;place-items:center}.ba-local-agent .ba-hardweb-limit-stream{position:absolute;top:24px;right:18px;left:18px;display:flex;justify-content:space-between;gap:10px;pointer-events:none}.ba-local-agent .ba-hardweb-limit-stream span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);padding:6px 10px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;animation:ba-hardweb-limit-drop 4.8s ease-in-out infinite}.ba-local-agent .ba-hardweb-limit-stream span:nth-child(2){animation-delay:.65s}.ba-local-agent .ba-hardweb-limit-stream span:nth-child(3){animation-delay:1.3s}.ba-local-agent .ba-hardweb-shield{position:relative;display:grid;width:min(100%,360px);aspect-ratio:1;place-items:center}.ba-local-agent .ba-hardweb-shield:after,.ba-local-agent .ba-hardweb-shield:before{content:"";position:absolute;inset:4%;border:1px solid rgba(52,211,153,.12);border-radius:999px}.ba-local-agent .ba-hardweb-shield:after{inset:21%;border-color:rgba(52,211,153,.2);box-shadow:0 0 70px -38px rgba(52,211,153,.72);animation:ba-hardweb-shield-pulse 3.6s ease-in-out infinite}.ba-local-agent .ba-hardweb-shield-layer{position:absolute;display:flex;align-items:center;gap:8px;border:1px solid rgba(52,211,153,.18);border-radius:999px;background:rgba(8,9,10,.72);padding:8px 11px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;box-shadow:0 16px 50px -38px rgba(52,211,153,.7)}.ba-local-agent .ba-hardweb-shield-layer:first-child{top:13%;left:50%;transform:translateX(-50%)}.ba-local-agent .ba-hardweb-shield-layer:nth-child(2){top:50%;right:0;transform:translateY(-50%)}.ba-local-agent .ba-hardweb-shield-layer:nth-child(3){bottom:13%;left:50%;transform:translateX(-50%)}.ba-local-agent .ba-hardweb-shield-layer code{color:#34d399}.ba-local-agent .ba-hardweb-agent-core{position:relative;z-index:1;display:flex;width:132px;height:132px;flex-direction:column;align-items:center;justify-content:center;gap:8px;place-items:center;border:1px solid rgba(52,211,153,.28);border-radius:999px;background:radial-gradient(circle,rgba(52,211,153,.16),transparent 66%),rgba(8,9,10,.94);box-shadow:0 0 0 1px rgba(52,211,153,.06),0 28px 80px -46px rgba(52,211,153,.82);text-align:center}.ba-local-agent .ba-hardweb-agent-core span,.ba-local-agent .ba-hardweb-agent-core strong{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-local-agent .ba-hardweb-agent-core span{color:#34d399;font-size:11px;text-transform:uppercase}.ba-local-agent .ba-hardweb-agent-core strong{color:#f7f8f8;font-size:15px;font-weight:560}.ba-local-agent .ba-hardweb-outcome{position:absolute;bottom:26px;left:50%;border:1px solid rgba(52,211,153,.2);border-radius:999px;background:rgba(52,211,153,.08);padding:8px 12px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;transform:translateX(-50%)}@keyframes ba-hardweb-limit-drop{0%,to{opacity:.4;transform:translateY(0)}45%{opacity:1;transform:translateY(84px)}58%{opacity:.2;transform:translateY(104px) scale(.94)}}@keyframes ba-hardweb-shield-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.035);opacity:1}}.ba-local-agent .ba-hardweb-terminal-line{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.035);padding:13px;color:#aeb4bd;font-size:13px;line-height:1.45}.ba-local-agent .ba-hardweb-terminal-line code{color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-local-agent .ba-hardweb-terminal-line.is-active{border-color:rgba(52,211,153,.32);box-shadow:0 0 0 1px rgba(52,211,153,.06)}.ba-local-agent .ba-hardweb-terminal-line.is-success{background:rgba(52,211,153,.08);color:#d9fbe8}.ba-local-agent .ba-hardweb-session{margin-top:auto;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:16px;background:radial-gradient(circle at 16% 0,rgba(52,211,153,.13),transparent 42%),rgba(255,255,255,.025);padding:14px}.ba-local-agent .ba-hardweb-session-head{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;text-transform:uppercase}.ba-local-agent .ba-hardweb-session-head strong{color:#34d399;font-weight:510}.ba-local-agent .ba-hardweb-pulse{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.ba-local-agent .ba-hardweb-pulse:before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(52,211,153,.5),transparent)}.ba-local-agent .ba-hardweb-pulse span{position:relative;height:68px;border:1px solid rgba(52,211,153,.16);border-radius:14px;background:linear-gradient(180deg,rgba(52,211,153,.12),transparent 76%),rgba(255,255,255,.035)}.ba-local-agent .ba-hardweb-pulse span:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:999px;background:#34d399;box-shadow:0 0 22px rgba(52,211,153,.5);transform:translate(-50%,-50%)}.ba-local-agent .ba-hardweb-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ba-local-agent .ba-hardweb-signal{display:flex;min-width:0;align-items:center;gap:8px;border-radius:10px;background:rgba(255,255,255,.04);padding:9px 10px;color:#aeb4bd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-hardweb-signal span{width:6px;height:6px;flex-shrink:0;border-radius:999px;background:#34d399}.ba-local-agent .ba-hardweb-signal code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-hardweb-stack{display:flex;flex-direction:column;gap:14px}.ba-local-agent .ba-hardweb-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;border-radius:18px;padding:20px}.ba-local-agent .ba-hardweb-card-label,.ba-local-agent .ba-runmode-eyebrow{margin-bottom:8px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ba-local-agent .ba-hardweb-mini{position:relative;min-height:132px;margin-top:auto;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:radial-gradient(circle at 22% 16%,rgba(52,211,153,.13),transparent 34%),rgba(255,255,255,.028)}.ba-local-agent .ba-hardweb-mini:before{content:"";position:absolute;inset:14px;border:1px solid rgba(52,211,153,.1);border-radius:12px}.ba-local-agent .ba-hardweb-illustration{min-height:220px;margin-top:0;border-color:rgba(255,255,255,.1);background:radial-gradient(circle at 74% 18%,rgba(52,211,153,.2),transparent 26%),radial-gradient(circle at 20% 78%,rgba(90,120,175,.18),transparent 28%),#f4f1ea;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 20px 50px -42px rgba(0,0,0,.58)}.ba-local-agent .ba-hardweb-illustration:before{display:none}.ba-local-agent .ba-hardweb-illustration:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(10,10,10,.045) 1px,transparent 0),linear-gradient(90deg,rgba(10,10,10,.045) 1px,transparent 0);background-size:22px 22px;mask-image:radial-gradient(circle at 50% 48%,black 0,transparent 72%);opacity:.72;pointer-events:none}.ba-local-agent .ba-ill-browser,.ba-local-agent .ba-ill-desktop,.ba-local-agent .ba-ill-modal{position:absolute;z-index:1;border:1px solid rgba(26,27,40,.18);border-radius:10px;background:rgba(255,255,255,.88);box-shadow:0 16px 34px -26px rgba(26,27,40,.58)}.ba-local-agent .ba-ill-browser{top:30px;left:28px;right:28px;height:128px;overflow:hidden}.ba-local-agent .ba-ill-browser-bar{display:flex;gap:5px;border-bottom:1px solid rgba(26,27,40,.12);padding:9px 10px}.ba-local-agent .ba-ill-browser-bar span{width:7px;height:7px;border-radius:999px;background:rgba(26,27,40,.22)}.ba-local-agent .ba-ill-browser-page{display:grid;gap:13px;padding:15px}.ba-local-agent .ba-ill-page-line{height:13px;border-radius:999px;background:#686562;opacity:.7}.ba-local-agent .ba-ill-page-line--wide{width:62%}.ba-local-agent .ba-ill-page-grid{display:grid;grid-template-columns:1fr .72fr .55fr;gap:9px}.ba-local-agent .ba-ill-page-grid i{height:42px;border-radius:8px;background:#edf1f5}.ba-local-agent .ba-ill-badge{position:absolute;z-index:2;right:34px;bottom:46px;display:grid;width:58px;height:58px;place-items:center;border-radius:18px;background:#5a78af;box-shadow:0 18px 34px -22px rgba(26,27,40,.8)}.ba-local-agent .ba-ill-badge span{width:26px;height:30px;clip-path:polygon(50% 0,88% 15%,78% 76%,50% 100%,22% 76%,12% 15%);background:#ffffff}.ba-local-agent .ba-ill-status{position:absolute;z-index:3;left:34px;bottom:30px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(26,27,40,.12);border-radius:999px;background:rgba(255,255,255,.92);padding:8px 10px;color:#686562;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-ill-status strong{color:#34d399;font-weight:620}.ba-local-agent .ba-ill-cursor{position:absolute;z-index:4;right:86px;bottom:82px;width:0;height:0;border-top:24px solid #0a0a0a;border-right:13px solid transparent;transform:rotate(-18deg)}.ba-local-agent .ba-ill-modal{top:30px;left:38px;right:38px;height:142px;padding:18px}.ba-local-agent .ba-ill-modal-title{width:54%;height:12px;border-radius:999px;background:#686562;opacity:.68}.ba-local-agent .ba-ill-challenge{display:flex;align-items:center;justify-content:space-between;margin-top:22px;border-radius:8px;background:#f0f4f8;padding:16px}.ba-local-agent .ba-ill-challenge span{width:72px;height:12px;border-radius:999px;background:rgba(104,101,98,.28)}.ba-local-agent .ba-ill-challenge i{position:relative;width:24px;height:24px;border:1px solid rgba(90,120,175,.6);border-radius:6px;background:#ffffff}.ba-local-agent .ba-ill-challenge i:after{content:"";position:absolute;top:6px;left:7px;width:10px;height:6px;border-bottom:2px solid #34d399;border-left:2px solid #34d399;transform:rotate(-45deg)}.ba-local-agent .ba-ill-solver{position:absolute;z-index:2;right:30px;bottom:30px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#1a1b28;padding:9px 11px;color:#ffffff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-ill-solver span{width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:0 0 12px rgba(52,211,153,.7)}.ba-local-agent .ba-ill-solver strong{font-weight:560}.ba-local-agent .ba-ill-provider-stack{position:absolute;z-index:1;left:28px;bottom:28px;display:flex;gap:7px}.ba-local-agent .ba-ill-provider-stack i{width:32px;height:32px;border-radius:10px;background:rgba(90,120,175,.18)}.ba-local-agent .ba-ill-desktop{top:34px;left:24px;width:178px;height:118px;overflow:hidden}.ba-local-agent .ba-ill-desktop-top{height:24px;border-bottom:1px solid rgba(26,27,40,.12);background:#f0f4f8}.ba-local-agent .ba-ill-desktop-content{display:grid;gap:11px;padding:18px}.ba-local-agent .ba-ill-desktop-content span{height:12px;border-radius:999px;background:rgba(104,101,98,.24)}.ba-local-agent .ba-ill-desktop-content span:last-child{width:62%}.ba-local-agent .ba-ill-phone{position:absolute;z-index:3;right:42px;top:54px;width:52px;height:92px;border:1px solid rgba(26,27,40,.2);border-radius:16px;background:#ffffff;box-shadow:0 16px 34px -24px rgba(26,27,40,.72)}.ba-local-agent .ba-ill-phone span{position:absolute;inset:14px 10px;border-radius:10px;background:radial-gradient(circle at 50% 26%,rgba(52,211,153,.5),transparent 14px),#f0f4f8}.ba-local-agent .ba-ill-link-line{position:absolute;z-index:2;left:194px;right:92px;top:103px;height:1px;background:rgba(90,120,175,.5)}.ba-local-agent .ba-hardweb-mini--environment{display:grid;place-items:center}.ba-local-agent .ba-hardweb-mini-stream{position:absolute;top:18px;left:18px;display:flex;gap:7px}.ba-local-agent .ba-hardweb-mini-stream span{width:8px;height:8px;border-radius:999px;background:#34d399;opacity:.52;animation:ba-hardweb-mini-stream 2.8s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-stream span:nth-child(2){animation-delay:.2s}.ba-local-agent .ba-hardweb-mini-stream span:nth-child(3){animation-delay:.4s}.ba-local-agent .ba-hardweb-mini-shield{position:relative;display:grid;width:88px;aspect-ratio:1;place-items:center}.ba-local-agent .ba-hardweb-mini-shield i{position:absolute;border:1px solid rgba(52,211,153,.16);border-radius:999px;animation:ba-hardweb-mini-shield 3.2s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-shield i:first-child{inset:0}.ba-local-agent .ba-hardweb-mini-shield i:nth-child(2){inset:16px;animation-delay:.25s}.ba-local-agent .ba-hardweb-mini-shield i:nth-child(3){inset:31px;border-color:rgba(52,211,153,.28);animation-delay:.5s}.ba-local-agent .ba-hardweb-mini-core{position:absolute;right:18px;bottom:18px;border:1px solid rgba(52,211,153,.16);border-radius:999px;background:rgba(52,211,153,.07);padding:6px 9px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-hardweb-mini--execution{display:grid;grid-template-columns:minmax(0,1fr) 62px;align-items:center;gap:12px;padding:18px}.ba-local-agent .ba-hardweb-mini-captcha{position:relative;z-index:1;display:flex;min-width:0;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);padding:12px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-hardweb-mini-captcha i{width:18px;height:18px;border:1px solid rgba(52,211,153,.28);border-radius:5px;animation:ba-hardweb-mini-check 3s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-solve{position:relative;z-index:1;display:grid;place-items:center;gap:7px}.ba-local-agent .ba-hardweb-mini-solve span{position:relative;width:38px;height:38px;border:1px solid rgba(52,211,153,.26);border-radius:999px;background:rgba(52,211,153,.08);box-shadow:0 0 28px -15px rgba(52,211,153,.9)}.ba-local-agent .ba-hardweb-mini-solve span:after{content:"";position:absolute;top:10px;left:13px;width:12px;height:7px;border-bottom:2px solid #34d399;border-left:2px solid #34d399;transform:rotate(-45deg)}.ba-local-agent .ba-hardweb-mini-solve strong{color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:520}.ba-local-agent .ba-hardweb-mini--human{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:18px}.ba-local-agent .ba-hardweb-mini-link{position:relative;z-index:1;height:44px;border:1px solid rgba(52,211,153,.18);border-radius:999px;background:rgba(52,211,153,.07)}.ba-local-agent .ba-hardweb-mini-link span{position:absolute;top:50%;left:13px;width:calc(100% - 26px);height:1px;background:rgba(52,211,153,.48);transform:translateY(-50%)}.ba-local-agent .ba-hardweb-mini-link i{position:absolute;top:50%;left:14px;width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:0 0 16px rgba(52,211,153,.58);transform:translateY(-50%);animation:ba-hardweb-mini-link 3.2s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-device{position:relative;z-index:1;justify-self:center;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045)}.ba-local-agent .ba-hardweb-mini-device--phone{width:28px;height:48px;border-radius:9px}.ba-local-agent .ba-hardweb-mini-device--desktop{width:58px;height:36px;border-radius:8px}.ba-local-agent .ba-hardweb-mini-device:after{content:"";position:absolute;inset:9px;border-radius:inherit;background:rgba(52,211,153,.16);animation:ba-hardweb-mini-device 3.2s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-resume{position:absolute;right:18px;bottom:16px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}@keyframes ba-hardweb-mini-stream{0%,to{transform:translateX(0);opacity:.35}50%{transform:translateX(78px);opacity:1}}@keyframes ba-hardweb-mini-shield{0%,to{transform:scale(1);opacity:.72}50%{transform:scale(1.05);opacity:1}}@keyframes ba-hardweb-mini-check{0%,45%,to{background:transparent}58%,78%{background:rgba(52,211,153,.22)}}@keyframes ba-hardweb-mini-link{0%,to{left:14px}50%{left:calc(100% - 21px)}}@keyframes ba-hardweb-mini-device{0%,44%,to{opacity:.26}55%,78%{opacity:1}}.ba-local-agent .ba-hardweb-mini-assist-card,.ba-local-agent .ba-hardweb-mini-browser,.ba-local-agent .ba-hardweb-mini-captcha-card{position:relative;z-index:1;width:100%;height:100%}.ba-local-agent .ba-hardweb-mini--environment,.ba-local-agent .ba-hardweb-mini--execution,.ba-local-agent .ba-hardweb-mini--human{display:block;padding:14px}.ba-local-agent .ba-hardweb-mini-browser{overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(7,8,9,.66)}.ba-local-agent .ba-hardweb-mini-browser-top{display:flex;align-items:center;gap:5px;border-bottom:1px solid rgba(255,255,255,.06);padding:8px 9px}.ba-local-agent .ba-hardweb-mini-browser-top span{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.2)}.ba-local-agent .ba-hardweb-mini-browser-top code{margin-left:auto;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-hardweb-mini-browser-body{display:grid;gap:7px;padding:10px}.ba-local-agent .ba-hardweb-mini-assist-status,.ba-local-agent .ba-hardweb-mini-browser-body div{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:8px;background:rgba(255,255,255,.045);padding:6px 8px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-hardweb-mini-assist-status strong,.ba-local-agent .ba-hardweb-mini-browser-body strong{color:#34d399;font-weight:540}.ba-local-agent .ba-hardweb-mini-browser-body p{margin:2px 0 0;border-radius:999px;background:rgba(52,211,153,.08);padding:6px 9px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-align:center;animation:ba-hardweb-mini-pass 3.4s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-captcha-card{display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(7,8,9,.66);padding:11px}.ba-local-agent .ba-hardweb-mini-assist-link,.ba-local-agent .ba-hardweb-mini-captcha-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-hardweb-mini-assist-link span,.ba-local-agent .ba-hardweb-mini-captcha-head code{border-radius:999px;background:rgba(52,211,153,.08);padding:4px 7px;color:#34d399}.ba-local-agent .ba-hardweb-mini-captcha-check{display:flex;align-items:center;gap:9px;border-radius:10px;background:rgba(255,255,255,.045);padding:10px}.ba-local-agent .ba-hardweb-mini-captcha-check i{position:relative;width:21px;height:21px;flex-shrink:0;border:1px solid rgba(52,211,153,.3);border-radius:6px;background:rgba(52,211,153,.1)}.ba-local-agent .ba-hardweb-mini-captcha-check i:after{content:"";position:absolute;top:5px;left:6px;width:9px;height:5px;border-bottom:2px solid #34d399;border-left:2px solid #34d399;transform:rotate(-45deg);animation:ba-hardweb-mini-checkmark 3s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-captcha-check strong{color:#e6e8eb;font-size:11px;font-weight:540}.ba-local-agent .ba-hardweb-mini-captcha-providers{display:flex;flex-wrap:wrap;gap:5px}.ba-local-agent .ba-hardweb-mini-captcha-providers span{border-radius:999px;background:rgba(255,255,255,.045);padding:4px 6px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px}.ba-local-agent .ba-hardweb-mini-assist-card{display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(7,8,9,.66);padding:11px}.ba-local-agent .ba-hardweb-mini-assist-link{border-radius:999px;background:rgba(255,255,255,.045);padding:7px 8px}.ba-local-agent .ba-hardweb-mini-assist-link code{overflow:hidden;color:#c2c6cc;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-hardweb-mini-assist-devices{display:grid;grid-template-columns:34px minmax(32px,1fr) 58px;align-items:center;gap:10px;padding:0 8px}.ba-local-agent .ba-hardweb-mini-assist-desktop,.ba-local-agent .ba-hardweb-mini-assist-phone{position:relative;border:1px solid rgba(52,211,153,.17);background:rgba(255,255,255,.045)}.ba-local-agent .ba-hardweb-mini-assist-phone{width:28px;height:48px;border-radius:9px}.ba-local-agent .ba-hardweb-mini-assist-desktop{width:58px;height:36px;border-radius:8px}.ba-local-agent .ba-hardweb-mini-assist-desktop:after,.ba-local-agent .ba-hardweb-mini-assist-phone:after{content:"";position:absolute;inset:8px;border-radius:6px;background:rgba(52,211,153,.16);animation:ba-hardweb-mini-device 3.2s ease-in-out infinite}.ba-local-agent .ba-hardweb-mini-assist-line{position:relative;height:1px;background:rgba(52,211,153,.3)}.ba-local-agent .ba-hardweb-mini-assist-line:after{content:"";position:absolute;top:50%;left:0;width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:0 0 16px rgba(52,211,153,.58);transform:translateY(-50%);animation:ba-hardweb-mini-assist-pulse 3.2s ease-in-out infinite}@keyframes ba-hardweb-mini-pass{0%,to{opacity:.74}50%{opacity:1;box-shadow:0 0 24px -16px rgba(52,211,153,.9)}}@keyframes ba-hardweb-mini-checkmark{0%,42%{opacity:0;transform:rotate(-45deg) scale(.86)}55%,to{opacity:1;transform:rotate(-45deg) scale(1)}}@keyframes ba-hardweb-mini-assist-pulse{0%,to{left:0;opacity:.45}50%{left:calc(100% - 7px);opacity:1}}.ba-local-agent .ba-hardweb-proof{display:flex;min-height:210px;flex-direction:column;justify-content:space-between;gap:10px;margin-top:18px;padding:16px;background:radial-gradient(ellipse at 50% 0,rgba(52,211,153,.13),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018))}.ba-local-agent .ba-proof-assist,.ba-local-agent .ba-proof-browser,.ba-local-agent .ba-proof-captcha{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(7,8,9,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.ba-local-agent .ba-proof-browser{flex:1}.ba-local-agent .ba-proof-assist-head,.ba-local-agent .ba-proof-browser-bar,.ba-local-agent .ba-proof-captcha-head{display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.065);padding:8px 10px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-proof-browser-bar span{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.22)}.ba-local-agent .ba-proof-assist-head span,.ba-local-agent .ba-proof-browser-bar code,.ba-local-agent .ba-proof-captcha-head code{margin-left:auto;border-radius:999px;background:rgba(52,211,153,.08);padding:3px 7px;color:#34d399}.ba-local-agent .ba-proof-browser-page{position:relative;display:grid;gap:12px;padding:12px}.ba-local-agent .ba-proof-site{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:11px;background:rgba(255,255,255,.045);padding:14px 12px}.ba-local-agent .ba-proof-assist-foot span,.ba-local-agent .ba-proof-captcha-head span,.ba-local-agent .ba-proof-pass strong,.ba-local-agent .ba-proof-site span{color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-proof-site strong{color:#34d399;font-size:11px;font-weight:560}.ba-local-agent .ba-proof-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ba-local-agent .ba-proof-checks:before{content:"";grid-column:1/-1;height:42px;border-radius:11px;background:linear-gradient(90deg,rgba(52,211,153,.12),transparent 64%),repeating-linear-gradient(90deg,rgba(255,255,255,.075) 0 38px,transparent 38px 48px)}.ba-local-agent .ba-proof-captcha-providers span,.ba-local-agent .ba-proof-checks span{overflow:hidden;border:1px solid rgba(52,211,153,.13);border-radius:999px;background:rgba(52,211,153,.055);padding:5px 7px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-proof-scan{position:absolute;left:-34%;right:auto;bottom:0;width:34%;height:2px;background:linear-gradient(90deg,transparent,#34d399,transparent);box-shadow:0 0 16px rgba(52,211,153,.5);animation:ba-proof-browser-scan 3.6s ease-in-out infinite}.ba-local-agent .ba-proof-pass{position:relative;z-index:1;display:flex;align-items:center;gap:8px;border:1px solid rgba(52,211,153,.16);border-radius:999px;background:rgba(52,211,153,.065);padding:8px 10px}.ba-local-agent .ba-proof-pass span{width:7px;height:7px;border-radius:999px;background:#34d399;box-shadow:0 0 14px rgba(52,211,153,.65)}.ba-local-agent .ba-proof-captcha{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding-bottom:10px}.ba-local-agent .ba-proof-captcha-widget{display:flex;align-items:center;gap:10px;margin:16px 12px 0;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.045);padding:16px 14px}.ba-local-agent .ba-proof-captcha-widget i{position:relative;width:24px;height:24px;flex-shrink:0;border:1px solid rgba(52,211,153,.32);border-radius:7px;background:rgba(52,211,153,.1)}.ba-local-agent .ba-proof-captcha-widget i:after{content:"";position:absolute;top:6px;left:7px;width:10px;height:6px;border-bottom:2px solid #34d399;border-left:2px solid #34d399;transform:rotate(-45deg);animation:ba-hardweb-mini-checkmark 3s ease-in-out infinite}.ba-local-agent .ba-proof-captcha-widget strong{color:#e6e8eb;font-size:13px;font-weight:540}.ba-local-agent .ba-proof-captcha-providers{display:flex;flex-wrap:wrap;gap:5px;padding:0 12px}.ba-local-agent .ba-proof-captcha-providers:before{content:"covered challenges";width:100%;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase}.ba-local-agent .ba-proof-assist{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding-bottom:10px}.ba-local-agent .ba-proof-assist-head code{color:#c2c6cc}.ba-local-agent .ba-proof-assist-body{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:center;padding:18px 12px 13px}.ba-local-agent .ba-proof-qr{display:grid;width:52px;aspect-ratio:1;grid-template-columns:repeat(2,1fr);gap:5px;border:1px solid rgba(52,211,153,.16);border-radius:10px;background:rgba(52,211,153,.06);padding:8px}.ba-local-agent .ba-proof-qr i{border-radius:4px;background:rgba(52,211,153,.45)}.ba-local-agent .ba-proof-device{position:relative;height:54px}.ba-local-agent .ba-proof-device span:first-child{position:absolute;left:0;bottom:0;width:28px;height:48px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:rgba(255,255,255,.045)}.ba-local-agent .ba-proof-device span:last-child{position:absolute;right:0;bottom:5px;width:62px;height:38px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:linear-gradient(180deg,rgba(52,211,153,.14),transparent 70%),rgba(255,255,255,.045)}.ba-local-agent .ba-proof-device:after{content:"";position:absolute;top:50%;left:32px;right:68px;height:1px;background:rgba(52,211,153,.32)}.ba-local-agent .ba-proof-assist-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 12px;border-radius:999px;background:rgba(255,255,255,.045);padding:7px 9px}.ba-local-agent .ba-proof-assist-foot strong{color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:540}@keyframes ba-proof-browser-scan{0%,18%{transform:translateX(0);opacity:0}28%{opacity:1}72%{opacity:1}88%,to{transform:translateX(390%);opacity:0}}.ba-local-agent .ba-hardweb-tags,.ba-local-agent .ba-runmode-stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ba-local-agent .ba-hardweb-card-body .ba-hardweb-tags{margin-top:auto;padding-top:18px}.ba-local-agent .ba-hardweb-tags span,.ba-local-agent .ba-runmode-stats span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);padding:5px 9px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-runmodes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ba-local-agent .ba-runmodes-section{--manifesto-line:#1a1c1f}.ba-local-agent .ba-use-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0}.ba-local-agent .ba-use-path-grid .ba-use-card{border:0;border-radius:0;background:transparent;box-shadow:none}.ba-local-agent .ba-use-path-grid .ba-use-card:first-child{border-right:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-path-grid .ba-use-card--wide{border-top:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-baseline-layout{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1fr);gap:22px}.ba-local-agent .ba-baseline-matrix,.ba-local-agent .ba-command-panel{overflow:hidden;padding:20px}.ba-local-agent .ba-command-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ba-local-agent .ba-command-panel-head strong{color:#34d399;font-weight:510}.ba-local-agent .ba-identity-section{--manifesto-line:#1a1c1f}.ba-local-agent .ba-identity-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ba-local-agent .ba-identity-card{position:relative;display:flex;min-height:500px;overflow:hidden;flex-direction:column;border:0;border-right:1px solid rgba(255,255,255,.07);border-radius:0;background:transparent;box-shadow:none;padding:30px 28px 32px}.ba-local-agent .ba-identity-card:last-child{border-right:0}.ba-local-agent .ba-identity-card:after,.ba-local-agent .ba-identity-card:before{content:none}.ba-local-agent .ba-identity-visual{position:relative;z-index:1;display:grid;height:210px;margin:6px 0 30px;place-items:center}.ba-local-agent .ba-identity-visual--chrome{align-items:center}.ba-local-agent .ba-id-desktop{position:relative;width:min(100%,280px)}.ba-local-agent .ba-id-desktop-screen{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:radial-gradient(circle at 78% 20%,rgba(52,211,153,.14),transparent 32%),#101214;box-shadow:0 22px 44px -34px rgba(0,0,0,.9)}.ba-local-agent .ba-id-chrome-bar{display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.07);background:#15181b;padding:8px 9px}.ba-local-agent .ba-id-chrome-bar i{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#444952}.ba-local-agent .ba-id-chrome-logo{position:relative;width:15px;height:15px;flex:0 0 auto;border-radius:999px;background:conic-gradient(#ea4335 0deg 118deg,#fbbc05 118deg 236deg,#34a853 236deg 312deg,#4285f4 312deg 1turn);box-shadow:0 0 16px rgba(66,133,244,.2)}.ba-local-agent .ba-id-chrome-logo:after{content:"";position:absolute;inset:4px;border:1px solid rgba(255,255,255,.72);border-radius:inherit;background:#4285f4}.ba-local-agent .ba-id-chrome-bar code{min-width:0;flex:1;overflow:hidden;border-radius:999px;background:#08090a;padding:5px 8px;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-id-login-card{display:grid;width:66%;gap:8px;margin:28px auto 32px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:rgba(8,9,10,.62);padding:14px}.ba-local-agent .ba-id-login-card i{width:28px;height:28px;border-radius:999px;background:radial-gradient(circle,rgba(52,211,153,.55),transparent 52%),rgba(52,211,153,.12)}.ba-local-agent .ba-id-login-card span{height:8px;border-radius:999px;background:rgba(255,255,255,.16)}.ba-local-agent .ba-id-login-card span:last-child{width:68%}.ba-local-agent .ba-id-desktop-stand{width:48px;height:24px;margin:0 auto;border-radius:0 0 10px 10px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.055))}.ba-local-agent .ba-id-desktop-base{width:126px;height:10px;margin:0 auto;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.04));box-shadow:0 16px 30px -24px rgba(0,0,0,.9)}.ba-local-agent .ba-id-rotate-stage{position:relative;display:grid;width:min(100%,260px);height:190px;place-items:center}.ba-local-agent .ba-id-rotate-ring{position:absolute;inset:5px 40px;width:auto;height:auto;stroke:rgba(52,211,153,.48);stroke-linecap:round;stroke-linejoin:round;stroke-width:4;filter:drop-shadow(0 0 16px rgba(52,211,153,.16))}.ba-local-agent .ba-id-crawler{position:relative;z-index:2;display:grid;width:76px;height:76px;place-items:center;border:1px solid rgba(52,211,153,.3);border-radius:18px;background:#08090a;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 36px -18px rgba(52,211,153,.95)}.ba-local-agent .ba-id-crawler svg{width:46px;height:46px;stroke:#34d399;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ba-local-agent .ba-id-crawler rect{fill:rgba(52,211,153,.08)}.ba-local-agent .ba-id-rotate-chip{position:absolute;z-index:1;display:grid;width:58px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#111418;box-shadow:0 16px 30px -24px rgba(0,0,0,.86)}.ba-local-agent .ba-id-rotate-chip span{width:28px;height:8px;border-radius:999px;background:rgba(52,211,153,.26)}.ba-local-agent .ba-id-rotate-chip--one{top:20px;left:46px;animation:ba-id-orbit-pulse 4.8s ease-in-out infinite}.ba-local-agent .ba-id-rotate-chip--two{right:30px;top:74px;animation:ba-id-orbit-pulse 4.8s ease-in-out -1.6s infinite}.ba-local-agent .ba-id-rotate-chip--three{bottom:22px;left:56px;animation:ba-id-orbit-pulse 4.8s ease-in-out -3.2s infinite}.ba-local-agent .ba-id-browser-stack{position:absolute;right:26px;bottom:12px;width:104px;height:70px}.ba-local-agent .ba-id-browser-stack span{position:absolute;inset:auto 0 0 auto;width:86px;height:48px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.09) 0 11px,transparent 11px),#101316}.ba-local-agent .ba-id-browser-stack span:first-child{right:18px;bottom:18px;opacity:.44}.ba-local-agent .ba-id-browser-stack span:nth-child(2){right:9px;bottom:9px;opacity:.7}.ba-local-agent .ba-id-browser-stack span:nth-child(3){right:0;bottom:0}.ba-local-agent .ba-identity-visual--parallel{display:block;position:relative}.ba-local-agent .ba-id-mini-browser{position:absolute;width:112px;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#101316;box-shadow:0 18px 36px -30px rgba(0,0,0,.86)}.ba-local-agent .ba-id-mini-browser:first-child{left:0;bottom:20px;z-index:1}.ba-local-agent .ba-id-mini-browser:nth-child(2){top:8px;left:74px;z-index:3}.ba-local-agent .ba-id-mini-browser:nth-child(3){right:0;bottom:24px;z-index:2}.ba-local-agent .ba-id-mini-browser:nth-child(4){top:42px;left:116px;z-index:0;opacity:.66}.ba-local-agent .ba-id-mini-top{display:flex;gap:4px;border-bottom:1px solid rgba(255,255,255,.06);background:#15181b;padding:7px}.ba-local-agent .ba-id-mini-top span{width:5px;height:5px;border-radius:999px;background:#444952}.ba-local-agent .ba-id-mini-body{display:grid;gap:7px;min-height:82px;align-content:center;padding:11px 10px 15px}.ba-local-agent .ba-id-mini-fingerprint{width:24px;height:24px;color:#34d399;filter:drop-shadow(0 0 12px rgba(52,211,153,.24));stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.ba-local-agent .ba-id-mini-body i{height:8px;border-radius:999px;background:rgba(255,255,255,.13)}.ba-local-agent .ba-id-mini-body i:first-child{width:54%;background:rgba(52,211,153,.25)}@keyframes ba-id-orbit-pulse{0%,to{border-color:rgba(255,255,255,.08);transform:translateZ(0)}50%{border-color:rgba(52,211,153,.28);transform:translate3d(0,-5px,0)}}.ba-local-agent .ba-identity-copy{position:relative;z-index:1;display:flex;min-height:168px;flex-direction:column}.ba-local-agent .ba-identity-label{margin-bottom:10px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ba-local-agent .ba-identity-card h3{color:#f7f8f8;font-size:clamp(22px,2.2vw,30px);font-variation-settings:"wght" 540;font-weight:540;line-height:1.08}.ba-local-agent .ba-identity-card p{max-width:100%;margin-top:16px;min-height:0;color:#8a8f98;font-size:14px;line-height:1.62}.ba-local-agent .ba-identity-tags{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px}.ba-local-agent .ba-identity-tags span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);padding:5px 9px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-baseline-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.46fr)}.ba-local-agent .ba-baseline-matrix{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ba-local-agent .ba-baseline-group{display:flex;min-height:248px;flex-direction:column;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 78%),rgba(255,255,255,.028);padding:18px}.ba-local-agent .ba-baseline-group-head{display:flex;align-items:center;gap:10px}.ba-local-agent .ba-baseline-group-head span{width:7px;height:7px;flex-shrink:0;border-radius:999px;background:#34d399;box-shadow:0 0 16px rgba(52,211,153,.4)}.ba-local-agent .ba-baseline-group-head strong{color:#dfe3e8;font-size:17px;font-variation-settings:"wght" 540;font-weight:540;line-height:1.15}.ba-local-agent .ba-baseline-group p{margin-top:12px;color:#8a8f98;font-size:13px;line-height:1.58}.ba-local-agent .ba-baseline-visual{position:relative;min-height:116px;margin-top:16px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:radial-gradient(circle at 18% 0,rgba(52,211,153,.14),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 80%),rgba(8,9,10,.38)}.ba-local-agent .ba-mini-browser-top{display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.06);padding:8px 10px}.ba-local-agent .ba-mini-browser-top span{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.18)}.ba-local-agent .ba-mini-browser-top code{margin-left:auto;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-mini-browser-body{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px}.ba-local-agent .ba-mini-hero{min-height:58px;border-radius:12px;background:linear-gradient(135deg,rgba(52,211,153,.28),transparent 70%),rgba(255,255,255,.055)}.ba-local-agent .ba-mini-lines{display:grid;align-content:center;gap:8px}.ba-local-agent .ba-mini-form label i,.ba-local-agent .ba-mini-lines i,.ba-local-agent .ba-mini-load,.ba-local-agent .ba-mini-network i{border-radius:999px;background:rgba(255,255,255,.075)}.ba-local-agent .ba-mini-lines i{height:9px}.ba-local-agent .ba-mini-lines i:nth-child(2){width:74%}.ba-local-agent .ba-mini-lines i:nth-child(3){width:48%}.ba-local-agent .ba-mini-load{position:absolute;right:12px;bottom:12px;left:12px;height:6px}.ba-local-agent .ba-mini-load span{display:block;width:62%;height:100%;border-radius:inherit;background:#34d399;box-shadow:0 0 18px rgba(52,211,153,.35)}.ba-local-agent .ba-baseline-visual--interact{padding:12px}.ba-local-agent .ba-mini-form{display:grid;gap:9px;width:76%}.ba-local-agent .ba-mini-form label{display:grid;gap:5px}.ba-local-agent .ba-mini-form label span{color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;text-transform:uppercase}.ba-local-agent .ba-mini-form label i{height:20px}.ba-local-agent .ba-mini-button{width:86px;border:1px solid rgba(52,211,153,.26);border-radius:999px;background:rgba(52,211,153,.1);padding:7px 10px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-align:center}.ba-local-agent .ba-mini-cursor{position:absolute;right:32px;bottom:30px;width:18px;height:24px;background:#34d399;clip-path:polygon(0 0,100% 46%,60% 58%,80% 100%,54% 100%,36% 64%,0 82%);filter:drop-shadow(0 0 14px rgba(52,211,153,.45))}.ba-local-agent .ba-baseline-visual--observe{display:grid;grid-template-columns:minmax(0,.95fr) minmax(92px,.62fr);gap:10px;padding:12px}.ba-local-agent .ba-mini-shot{display:grid;gap:8px;min-height:88px;border-radius:12px;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 68%),rgba(255,255,255,.045);padding:11px}.ba-local-agent .ba-mini-shot span{border-radius:9px;background:rgba(52,211,153,.13)}.ba-local-agent .ba-mini-shot span:nth-child(2){width:66%;background:rgba(255,255,255,.07)}.ba-local-agent .ba-mini-network{display:grid;align-content:center;gap:8px}.ba-local-agent .ba-mini-network i{height:12px}.ba-local-agent .ba-mini-cookie{position:absolute;right:12px;bottom:12px;border:1px solid rgba(52,211,153,.18);border-radius:999px;background:rgba(52,211,153,.07);padding:5px 8px;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-baseline-visual--extract{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:12px;padding:12px}.ba-local-agent .ba-mini-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ba-local-agent .ba-mini-table i{height:18px;border-radius:7px;background:rgba(255,255,255,.065)}.ba-local-agent .ba-mini-table i:first-child,.ba-local-agent .ba-mini-table i:nth-child(2){background:rgba(52,211,153,.13)}.ba-local-agent .ba-mini-json{display:grid;min-height:72px;place-items:center;border:1px solid rgba(52,211,153,.18);border-radius:12px;background:rgba(52,211,153,.07);color:#d9fbe8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-baseline-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:18px}.ba-local-agent .ba-baseline-tags span{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);padding:5px 8px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1}.ba-local-agent .ba-command-panel{display:flex;min-height:100%;flex-direction:column;border-radius:18px}.ba-local-agent .ba-command-flow{display:flex;flex:1;flex-direction:column;gap:10px}.ba-local-agent .ba-command-step{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;border-radius:14px;background:rgba(255,255,255,.04);padding:13px}.ba-local-agent .ba-command-step code{color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.ba-local-agent .ba-command-step span,.ba-local-agent .ba-command-step strong{display:block}.ba-local-agent .ba-command-step strong{color:#f7f8f8;font-size:14px;font-weight:540}.ba-local-agent .ba-command-step span{margin-top:2px;color:#8a8f98;font-size:12.5px}.ba-local-agent .ba-command-panel p{margin:18px 0 0;color:#8a8f98;font-size:13px;line-height:1.62}.ba-local-agent .ba-runmode-card{overflow:hidden;padding:20px}.ba-local-agent .ba-use-card{display:flex;min-height:460px;min-width:0;flex-direction:column;overflow:hidden;padding:20px}.ba-local-agent .ba-use-card--wide{display:grid;min-height:320px;grid-column:1/-1;grid-template-columns:minmax(280px,.68fr) minmax(0,1fr);gap:20px 30px}.ba-local-agent .ba-use-card--wide .ba-use-card-head{grid-column:1/-1}.ba-local-agent .ba-runmode-card-head,.ba-local-agent .ba-use-card-head{display:flex;align-items:center;justify-content:space-between;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ba-local-agent .ba-runmode-card-head span,.ba-local-agent .ba-use-card-head span{color:#34d399}.ba-local-agent .ba-runmode-card-head code,.ba-local-agent .ba-use-card-head code{color:#62666d;letter-spacing:0}.ba-local-agent .ba-runmode-visual{margin-top:18px;border-radius:18px;background:radial-gradient(circle at 28% 18%,rgba(52,211,153,.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));padding:18px}.ba-local-agent .ba-runmode-device{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#08090a}.ba-local-agent .ba-runmode-device-top{display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(255,255,255,.07);padding:10px 12px}.ba-local-agent .ba-runmode-device-top span{width:7px;height:7px;border-radius:999px;background:#353941}.ba-local-agent .ba-runmode-device-top strong{margin-left:auto;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:510;text-transform:uppercase}.ba-local-agent .ba-runmode-device-body{min-height:190px;padding:16px}.ba-local-agent .ba-use-map{overflow:hidden;margin-top:18px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:radial-gradient(circle at 28% 18%,rgba(52,211,153,.16),transparent 38%),#08090a}.ba-local-agent .ba-use-card--wide .ba-use-map,.ba-local-agent .ba-use-card--wide .ba-use-visual{grid-column:2;grid-row:2;margin-top:0}.ba-local-agent .ba-use-map-top{display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(255,255,255,.07);padding:10px 12px}.ba-local-agent .ba-use-map-top span{width:7px;height:7px;border-radius:999px;background:#353941}.ba-local-agent .ba-use-map-top strong{margin-left:auto;color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:510;text-transform:uppercase}.ba-local-agent .ba-use-flow{display:flex;min-height:205px;flex-direction:column;justify-content:center;gap:11px;padding:16px}.ba-local-agent .ba-use-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:rgba(255,255,255,.045);padding:11px 12px}.ba-local-agent .ba-use-step code{color:#34d399;font-size:10px}.ba-local-agent .ba-use-step code,.ba-local-agent .ba-use-step span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-local-agent .ba-use-step span{overflow:hidden;color:#c2c6cc;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-visual{position:relative;min-height:238px;min-width:0;overflow:hidden;margin-top:18px;border:1px solid rgba(255,255,255,.075);background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0),radial-gradient(circle at 30% 18%,rgba(52,211,153,.14),transparent 36%),#08090a;background-size:26px 26px,26px 26px,auto,auto}.ba-local-agent .ba-use-visual--local{display:grid;grid-template-columns:minmax(0,1.06fr) 24px minmax(0,.88fr);gap:0;align-items:center;padding:16px}.ba-local-agent .ba-use-agent-stack,.ba-local-agent .ba-use-browser,.ba-local-agent .ba-use-integration-cell,.ba-local-agent .ba-use-terminal{overflow:hidden;min-width:0;border:1px solid rgba(255,255,255,.075);background:rgba(8,9,10,.78)}.ba-local-agent .ba-use-browser-top,.ba-local-agent .ba-use-terminal-top{display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(255,255,255,.07);background:#101113;padding:9px 10px}.ba-local-agent .ba-use-browser-top span,.ba-local-agent .ba-use-terminal-top span{width:7px;height:7px;border-radius:999px;background:#353941}.ba-local-agent .ba-use-browser-top code,.ba-local-agent .ba-use-terminal-top strong{margin-left:auto;overflow:hidden;color:#8a8f98;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:510;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ba-local-agent .ba-use-terminal-body{display:grid;min-height:136px;align-content:start;gap:7px;padding:14px 12px 12px}.ba-local-agent .ba-use-terminal-body p{margin:0;overflow:hidden;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;line-height:1.42;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-terminal-body .is-live,.ba-local-agent .ba-use-terminal-body span{color:#34d399}.ba-local-agent .ba-use-command-link{position:relative;align-self:start;height:var(--ba-flow-arrow-line);margin-top:92px;border-radius:999px;background:currentColor;color:var(--ba-flow-arrow-color)}.ba-local-agent .ba-use-command-link i{position:absolute;top:50%;right:-1px;width:0;height:0;border-top:var(--ba-flow-arrow-half) solid transparent;border-bottom:var(--ba-flow-arrow-half) solid transparent;border-left:var(--ba-flow-arrow-head) solid;transform:translateY(-50%)}.ba-local-agent .ba-use-browser-body{position:relative;min-height:136px;padding:13px;background:radial-gradient(circle at 74% 16%,rgba(52,211,153,.12),transparent 32%),#0c0d0f}.ba-local-agent .ba-use-browser-card,.ba-local-agent .ba-use-browser-line,.ba-local-agent .ba-use-browser-result span,.ba-local-agent .ba-use-browser-table i{background:rgba(255,255,255,.065)}.ba-local-agent .ba-use-browser-card{width:58%;height:42px;margin-bottom:13px;border:1px solid rgba(52,211,153,.18)}.ba-local-agent .ba-use-browser-line{height:9px;margin-bottom:8px}.ba-local-agent .ba-use-browser-line.is-strong{width:76%}.ba-local-agent .ba-use-browser-line:not(.is-strong){width:54%}.ba-local-agent .ba-use-browser-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.ba-local-agent .ba-use-browser-table i{height:26px}.ba-local-agent .ba-use-browser-result{display:grid;gap:7px;margin-top:12px;border:1px solid rgba(52,211,153,.14);background:linear-gradient(90deg,rgba(52,211,153,.065),transparent 72%),rgba(52,211,153,.026);padding:10px}.ba-local-agent .ba-use-browser-result span{height:8px;border-radius:999px}.ba-local-agent .ba-use-browser-result span:first-child{width:86%;background:rgba(52,211,153,.18)}.ba-local-agent .ba-use-browser-result span:nth-child(2){width:68%}.ba-local-agent .ba-use-browser-result span:nth-child(3){width:48%}.ba-local-agent .ba-use-visual--cloud{padding:20px}.ba-local-agent .ba-use-workflow-panel{overflow:hidden;height:100%;min-height:198px;border:1px solid rgba(255,255,255,.075);background:rgba(8,9,10,.72)}.ba-local-agent .ba-use-workflow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(255,255,255,.07);padding:11px 13px}.ba-local-agent .ba-use-workflow-toolbar span,.ba-local-agent .ba-use-workflow-toolbar strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:510;letter-spacing:.12em;text-transform:uppercase}.ba-local-agent .ba-use-workflow-toolbar span{color:#8a8f98}.ba-local-agent .ba-use-workflow-toolbar strong{color:#34d399}.ba-local-agent .ba-use-workflow-flow{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;min-height:154px;padding:18px}.ba-local-agent .ba-use-workflow-node{display:grid;min-width:0;gap:7px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.045);padding:11px 13px}.ba-local-agent .ba-use-workflow-node--active{border-color:rgba(52,211,153,.42);background:linear-gradient(90deg,rgba(52,211,153,.1),transparent 70%),rgba(255,255,255,.045)}.ba-local-agent .ba-use-workflow-flow>i{position:relative;height:1px;background:rgba(52,211,153,.34)}.ba-local-agent .ba-use-workflow-flow>i:after{content:"";position:absolute;top:50%;right:1px;width:7px;height:7px;border-top:1px solid rgba(52,211,153,.82);border-right:1px solid rgba(52,211,153,.82);transform:translateY(-50%) rotate(45deg)}.ba-local-agent .ba-use-integration-grid span,.ba-local-agent .ba-use-stack-command span,.ba-local-agent .ba-use-workflow-node code,.ba-local-agent .ba-use-workflow-node span{color:#34d399;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px}.ba-local-agent .ba-use-integration-grid strong,.ba-local-agent .ba-use-workflow-node strong{color:#f7f8f8;font-size:13px;font-weight:540}.ba-local-agent .ba-use-integration-grid code,.ba-local-agent .ba-use-workflow-node code{overflow:hidden;color:#8a8f98;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-visual--api{display:grid;padding:18px}.ba-local-agent .ba-use-stack-command,.ba-local-agent .ba-use-stack-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ba-local-agent .ba-use-stack-command,.ba-local-agent .ba-use-stack-tabs span{border-bottom:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-stack-tabs span{border-right:1px solid rgba(255,255,255,.07);padding:13px 14px;color:#c2c6cc;font-size:12.5px;font-weight:510}.ba-local-agent .ba-use-stack-tabs span:last-child{border-right:0;color:#8a8f98}.ba-local-agent .ba-use-stack-command{grid-template-columns:80px minmax(0,1fr);border-bottom:0;padding:13px 14px}.ba-local-agent .ba-use-stack-command code{overflow:hidden;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-integration-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;min-height:198px}.ba-local-agent .ba-use-integration-cell{align-content:center;display:grid;min-width:0;gap:8px;padding:18px 16px}.ba-local-agent .ba-use-integration-cell+.ba-use-integration-cell{border-left:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-integration-cell:nth-child(3){border-left:0}.ba-local-agent .ba-use-integration-cell--wide{grid-column:span 3;border-bottom:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-integration-cell--logo{grid-column:span 2}.ba-local-agent .ba-use-integration-cell--logo strong{display:inline-flex;align-items:center;gap:9px}.ba-local-agent .ba-use-integration-cell--logo img{width:20px;height:20px;object-fit:contain}.ba-local-agent .ba-use-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.ba-local-agent .ba-use-actions .ba-hero-btn{height:38px;min-height:38px;padding:0 15px;font-size:13px}.ba-local-agent .ba-runmode-command-stack{display:flex;flex-direction:column;gap:10px}.ba-local-agent .ba-runmode-command{display:flex;align-items:center;gap:9px;border-radius:11px;background:rgba(255,255,255,.045);padding:11px 12px;color:#c2c6cc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.ba-local-agent .ba-runmode-command span{color:#34d399}.ba-local-agent .ba-runmode-copy,.ba-local-agent .ba-use-copy{display:flex;flex-direction:column;gap:16px;min-width:0;padding-top:20px}.ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide) .ba-use-copy{min-height:0;flex:1 1 auto}.ba-local-agent .ba-use-card--wide .ba-use-copy{grid-column:1;grid-row:2;align-self:center;padding-top:0}.ba-local-agent .ba-runmode-copy h3,.ba-local-agent .ba-use-copy h3{max-width:420px;font-size:24px}.ba-local-agent .ba-use-copy h3{max-width:none;font-size:19px;line-height:1.18;letter-spacing:0}@media (min-width:768px){.ba-local-agent .ba-use-copy h3{white-space:nowrap}}.ba-local-agent .ba-runmode-copy p,.ba-local-agent .ba-use-copy p{margin-top:0;max-width:520px}.ba-local-agent .ba-use-copy p{color:#8a8f98;font-size:14px;line-height:1.62}.ba-local-agent .ba-use-path-grid .ba-use-card:nth-child(2) .ba-use-copy p{max-width:680px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.62}.ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide){min-height:var(--ba-runmode-card-min-height)}.ba-local-agent .ba-tool-rail{display:flex;align-items:center;gap:18px;margin-top:22px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:rgba(8,9,10,.46);padding:14px 16px}.ba-local-agent .ba-tool-rail>span{flex-shrink:0;color:#62666d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.ba-local-agent .ba-tool-rail>div{display:flex;min-width:0;flex:1;flex-wrap:wrap;gap:8px}.ba-local-agent .ba-tool-rail strong{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);padding:6px 10px;color:#8a8f98;font-size:11px;font-weight:510}.ba-local-agent .ba-tool-rail strong img{width:16px;height:16px;flex:0 0 auto;object-fit:contain}.ba-local-agent .ba-tool-rail strong img[src*="codex-cli.svg"],.ba-local-agent .ba-use-terminal-brand img[src*="codex-cli.svg"]{filter:brightness(0) invert(1);opacity:.96}.ba-local-agent .ba-tool-rail strong img[src*="system-agent.svg"]{width:17px;height:17px}html[data-theme=light] .ba-local-agent .ba-cap-card,html[data-theme=light] .ba-local-agent .ba-command-panel,html[data-theme=light] .ba-local-agent .ba-hardweb-card,html[data-theme=light] .ba-local-agent .ba-hardweb-terminal,html[data-theme=light] .ba-local-agent .ba-identity-card,html[data-theme=light] .ba-local-agent .ba-runmode-card,html[data-theme=light] .ba-local-agent .ba-runtime-browser,html[data-theme=light] .ba-local-agent .ba-runtime-state,html[data-theme=light] .ba-local-agent .ba-use-card{border-color:rgba(7,10,15,.1);background:rgba(255,255,255,.82)}html[data-theme=light] .ba-local-agent .ba-use-path-grid .ba-use-card{background:transparent;box-shadow:none}html[data-theme=light] .ba-local-agent .ba-runmodes-section{--manifesto-line:#d8ddd8}html[data-theme=light] .ba-local-agent .ba-use-path-grid .ba-use-card:first-child{border-right-color:rgba(7,10,15,.1)}html[data-theme=light] .ba-local-agent .ba-use-path-grid .ba-use-card--wide{border-top-color:rgba(7,10,15,.1)}html[data-theme=light] .ba-local-agent .ba-hardweb-terminal-head,html[data-theme=light] .ba-local-agent .ba-runtime-chrome{border-color:rgba(7,10,15,.1);background:#f2f4f1}html[data-theme=light] .ba-local-agent .ba-runtime-url{background:#ffffff;color:#536170}html[data-theme=light] .ba-local-agent .ba-runtime-page{background:radial-gradient(circle at 76% 10%,rgba(52,211,153,.1),transparent 36%),linear-gradient(180deg,#ffffff,#eef1ed)}html[data-theme=light] .ba-local-agent .ba-baseline-group,html[data-theme=light] .ba-local-agent .ba-command-step,html[data-theme=light] .ba-local-agent .ba-hardweb-session,html[data-theme=light] .ba-local-agent .ba-hardweb-terminal-line,html[data-theme=light] .ba-local-agent .ba-lane,html[data-theme=light] .ba-local-agent .ba-runmode-visual,html[data-theme=light] .ba-local-agent .ba-runtime-bars span,html[data-theme=light] .ba-local-agent .ba-runtime-table span{background:rgba(7,10,15,.045)}html[data-theme=light] .ba-local-agent .ba-runmode-device-top,html[data-theme=light] .ba-local-agent .ba-runtime-state-top,html[data-theme=light] .ba-local-agent .ba-use-browser-top,html[data-theme=light] .ba-local-agent .ba-use-map-top,html[data-theme=light] .ba-local-agent .ba-use-terminal-top{border-color:rgba(7,10,15,.1)}html[data-theme=light] .ba-local-agent .ba-agent-line code,html[data-theme=light] .ba-local-agent .ba-cap-card p,html[data-theme=light] .ba-local-agent .ba-command-panel p,html[data-theme=light] .ba-local-agent .ba-command-step span,html[data-theme=light] .ba-local-agent .ba-hardweb-card p,html[data-theme=light] .ba-local-agent .ba-hardweb-copy p,html[data-theme=light] .ba-local-agent .ba-hardweb-signal,html[data-theme=light] .ba-local-agent .ba-hardweb-step-body>span:first-child,html[data-theme=light] .ba-local-agent .ba-hardweb-terminal-line,html[data-theme=light] .ba-local-agent .ba-identity-card p,html[data-theme=light] .ba-local-agent .ba-lane-sessions span,html[data-theme=light] .ba-local-agent .ba-principle-card p,html[data-theme=light] .ba-local-agent .ba-runmode-copy p,html[data-theme=light] .ba-local-agent .ba-runtime-state pre,html[data-theme=light] .ba-local-agent .ba-use-copy p{color:#536170}html[data-theme=light] .ba-local-agent .ba-agent-line{border-color:rgba(7,10,15,.08);background:rgba(7,10,15,.035)}html[data-theme=light] .ba-local-agent .ba-agent-line--prompt{border-color:rgba(52,211,153,.22);background:linear-gradient(90deg,rgba(52,211,153,.08),transparent 74%),rgba(52,211,153,.035)}html[data-theme=light] .ba-local-agent .ba-agent-line--prompt code{color:#172033}html[data-theme=light] .ba-local-agent .ba-agent-line--result{background:transparent}html[data-theme=light] .ba-local-agent .ba-hardweb-flow-proof span,html[data-theme=light] .ba-local-agent .ba-hardweb-limit-stream span,html[data-theme=light] .ba-local-agent .ba-hardweb-mini,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-assist-card,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-assist-link,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-assist-status,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-browser,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-browser-body div,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-captcha,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-captcha-card,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-captcha-check,html[data-theme=light] .ba-local-agent .ba-hardweb-mini-device,html[data-theme=light] .ba-local-agent .ba-hardweb-shield-layer{border-color:rgba(7,10,15,.1);background:rgba(255,255,255,.62);color:#536170}html[data-theme=light] .ba-local-agent .ba-hardweb-mini-browser-top{border-color:rgba(7,10,15,.1)}html[data-theme=light] .ba-local-agent .ba-hardweb-mini-captcha-check strong{color:#172033}html[data-theme=light] .ba-local-agent .ba-hardweb-mini:before{border-color:rgba(52,211,153,.13)}html[data-theme=light] .ba-local-agent .ba-hardweb-agent-core{background:radial-gradient(circle,rgba(52,211,153,.13),transparent 66%),#08090a}html[data-theme=light] .ba-local-agent .ba-hardweb-agent-core strong{color:#f7f8f8}html[data-theme=light] .ba-local-agent .ba-hardweb-pulse span,html[data-theme=light] .ba-local-agent .ba-hardweb-signal{border-color:rgba(7,10,15,.095);background:rgba(255,255,255,.58)}html[data-theme=light] .ba-local-agent .ba-baseline-group-head strong,html[data-theme=light] .ba-local-agent .ba-cap-card h3,html[data-theme=light] .ba-local-agent .ba-command-step strong,html[data-theme=light] .ba-local-agent .ba-hardweb-card h3,html[data-theme=light] .ba-local-agent .ba-hardweb-copy h3,html[data-theme=light] .ba-local-agent .ba-hardweb-step-title,html[data-theme=light] .ba-local-agent .ba-principle-card h3,html[data-theme=light] .ba-local-agent .ba-runmode-copy h3,html[data-theme=light] .ba-local-agent .ba-use-copy h3{color:#0a0a0a}html[data-theme=light] .ba-local-agent .ba-principle-card{border-right-color:rgba(7,10,15,.1)}html[data-theme=light] .ba-local-agent .ba-baseline-matrix,html[data-theme=light] .ba-local-agent .ba-identity-board{background:rgba(255,255,255,.82)}html[data-theme=light] .ba-local-agent .ba-identity-section{--manifesto-line:#d8ddd8}html[data-theme=light] .ba-local-agent .ba-identity-card{border-right-color:rgba(7,10,15,.1);background:transparent;box-shadow:none}html[data-theme=light] .ba-local-agent .ba-identity-card h3{color:#0a0a0a}html[data-theme=light] .ba-local-agent .ba-identity-card p{color:#536170}html[data-theme=light] .ba-local-agent .ba-baseline-group,html[data-theme=light] .ba-local-agent .ba-command-step,html[data-theme=light] .ba-local-agent .ba-hardweb-step,html[data-theme=light] .ba-local-agent .ba-lane{border-color:rgba(7,10,15,.095)}html[data-theme=light] .ba-local-agent .ba-hardweb-step:before{background:linear-gradient(180deg,rgba(52,211,153,0),rgba(52,211,153,.92),rgba(52,211,153,0))}html[data-theme=light] .ba-local-agent .ba-baseline-visual{border-color:rgba(7,10,15,.12);background:radial-gradient(circle at 18% 0,rgba(52,211,153,.18),transparent 44%),linear-gradient(180deg,#17191d,#0b0c0e)}html[data-theme=light] .ba-local-agent .ba-mini-browser-top,html[data-theme=light] .ba-local-agent .ba-mini-form label i,html[data-theme=light] .ba-local-agent .ba-mini-shot,html[data-theme=light] .ba-local-agent .ba-mini-table i{border-color:rgba(255,255,255,.07)}html[data-theme=light] .ba-local-agent .ba-mini-form label i,html[data-theme=light] .ba-local-agent .ba-mini-lines i,html[data-theme=light] .ba-local-agent .ba-mini-network i,html[data-theme=light] .ba-local-agent .ba-mini-table i{background:rgba(255,255,255,.075)}html[data-theme=light] .ba-local-agent .ba-mini-table i:first-child,html[data-theme=light] .ba-local-agent .ba-mini-table i:nth-child(2){background:rgba(52,211,153,.13)}html[data-theme=light] .ba-local-agent .ba-identity-tags span{border-color:rgba(7,10,15,.1);background:rgba(7,10,15,.035);color:#536170}html[data-theme=light] .ba-local-agent .ba-runmode-device,html[data-theme=light] .ba-local-agent .ba-runtime-core-card,html[data-theme=light] .ba-local-agent .ba-use-agent-stack,html[data-theme=light] .ba-local-agent .ba-use-browser,html[data-theme=light] .ba-local-agent .ba-use-integration-cell,html[data-theme=light] .ba-local-agent .ba-use-map,html[data-theme=light] .ba-local-agent .ba-use-terminal,html[data-theme=light] .ba-local-agent .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-use-workflow-panel{border-color:rgba(7,10,15,.1);background:#08090a}html[data-theme=light] .ba-local-agent .ba-use-integration-cell+.ba-use-integration-cell,html[data-theme=light] .ba-local-agent .ba-use-stack-command,html[data-theme=light] .ba-local-agent .ba-use-stack-tabs span,html[data-theme=light] .ba-local-agent .ba-use-workflow-toolbar{border-color:rgba(255,255,255,.07)}html[data-theme=light] .ba-local-agent .ba-runtime-core-card strong{color:#f7f8f8}html[data-theme=light] .ba-local-agent .ba-baseline-tags span,html[data-theme=light] .ba-local-agent .ba-hardweb-tags span,html[data-theme=light] .ba-local-agent .ba-runmode-stats span,html[data-theme=light] .ba-local-agent .ba-tool-rail strong{border-color:rgba(7,10,15,.1);background:rgba(7,10,15,.035);color:#536170}html[data-theme=light] .ba-local-agent .ba-hardweb-proof{background:radial-gradient(ellipse at 50% 0,rgba(52,211,153,.1),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.86),rgba(245,246,244,.62))}html[data-theme=light] .ba-local-agent .ba-proof-assist,html[data-theme=light] .ba-local-agent .ba-proof-browser,html[data-theme=light] .ba-local-agent .ba-proof-captcha{border-color:rgba(7,10,15,.11);background:rgba(255,255,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.68),0 18px 40px -34px rgba(5,7,10,.42)}html[data-theme=light] .ba-local-agent .ba-proof-assist-head,html[data-theme=light] .ba-local-agent .ba-proof-browser-bar,html[data-theme=light] .ba-local-agent .ba-proof-captcha-head{border-color:rgba(7,10,15,.1);color:#536170}html[data-theme=light] .ba-local-agent .ba-proof-browser-bar span{background:rgba(7,10,15,.2)}html[data-theme=light] .ba-local-agent .ba-proof-assist-foot,html[data-theme=light] .ba-local-agent .ba-proof-captcha-widget,html[data-theme=light] .ba-local-agent .ba-proof-device span:first-child,html[data-theme=light] .ba-local-agent .ba-proof-device span:last-child,html[data-theme=light] .ba-local-agent .ba-proof-site{border-color:rgba(7,10,15,.095);background:rgba(7,10,15,.035)}html[data-theme=light] .ba-local-agent .ba-proof-assist-foot span,html[data-theme=light] .ba-local-agent .ba-proof-assist-head code,html[data-theme=light] .ba-local-agent .ba-proof-captcha-head span,html[data-theme=light] .ba-local-agent .ba-proof-pass strong,html[data-theme=light] .ba-local-agent .ba-proof-site span{color:#536170}html[data-theme=light] .ba-local-agent .ba-proof-captcha-widget strong{color:#172033}html[data-theme=light] .ba-local-agent .ba-proof-captcha-providers span,html[data-theme=light] .ba-local-agent .ba-proof-checks span,html[data-theme=light] .ba-local-agent .ba-proof-pass,html[data-theme=light] .ba-local-agent .ba-proof-qr{border-color:rgba(52,211,153,.18);background:rgba(52,211,153,.06)}html[data-theme=light] .ba-local-agent .ba-proof-checks:before{background:linear-gradient(90deg,rgba(52,211,153,.12),transparent 64%),repeating-linear-gradient(90deg,rgba(7,10,15,.065) 0 38px,transparent 38px 48px)}html[data-theme=light] .ba-local-agent .ba-hardweb-illustration{border-color:rgba(7,10,15,.1);background:radial-gradient(circle at 74% 18%,rgba(52,211,153,.16),transparent 26%),radial-gradient(circle at 20% 78%,rgba(90,120,175,.14),transparent 28%),#f4f1ea}html[data-theme=light] .ba-local-agent .ba-hardweb-visual{border-color:rgba(7,10,15,.1);background:radial-gradient(circle at 54% 40%,rgba(52,211,153,.08),transparent 44%),radial-gradient(circle at 18% 86%,rgba(90,120,175,.08),transparent 30%),#0a0b0d;box-shadow:0 24px 60px -48px rgba(5,7,10,.58)}html[data-theme=light] .ba-local-agent .ba-hardweb-visual:before{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0)}html[data-theme=light] .ba-local-agent .ba-residential-visual{border-color:transparent!important;background:transparent!important;box-shadow:none!important}html[data-theme=light] .ba-local-agent .ba-residential-visual:before{content:none!important}html[data-theme=light] .ba-local-agent .ba-ill-browser,html[data-theme=light] .ba-local-agent .ba-ill-desktop,html[data-theme=light] .ba-local-agent .ba-ill-modal,html[data-theme=light] .ba-local-agent .ba-ill-phone,html[data-theme=light] .ba-local-agent .ba-ill-status{border-color:rgba(26,27,40,.16);background-color:rgba(255,255,255,.9)}html[data-theme=light] .ba-local-agent .ba-tool-rail{border-color:rgba(7,10,15,.1);background:rgba(255,255,255,.78)}@media (max-width:1120px){.ba-local-agent .ba-baseline-layout,.ba-local-agent .ba-hardweb-layout,.ba-local-agent .ba-identity-layout,.ba-local-agent .ba-runtime-grid{grid-template-columns:1fr}.ba-local-agent .ba-principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-local-agent .ba-principle-card:nth-child(2n){border-right:0}.ba-local-agent .ba-principle-card:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.07)}html[data-theme=light] .ba-local-agent .ba-principle-card:nth-child(-n+2){border-bottom-color:rgba(7,10,15,.1)}.ba-local-agent .ba-runtime-core{min-height:260px}.ba-local-agent .ba-runtime-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ba-local-agent .ba-hardweb-layout--cards .ba-hardweb-stack{grid-template-columns:1fr}.ba-local-agent .ba-hardweb-layout--cards .ba-hardweb-card{min-height:0}.ba-local-agent .ba-hardweb-pin{grid-template-columns:minmax(260px,.66fr) minmax(0,1fr);gap:28px}.ba-local-agent .ba-hardweb-row,.ba-local-agent .ba-hardweb-row--reverse{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:28px}.ba-local-agent .ba-hardweb-visual{min-height:320px}}@media (max-width:767px){.ba-local-agent .ba-baseline-matrix,.ba-local-agent .ba-command-panel,.ba-local-agent .ba-hardweb-map,.ba-local-agent .ba-identity-board,.ba-local-agent .ba-runmode-card,.ba-local-agent .ba-runtime-shell,.ba-local-agent .ba-use-card{padding:14px}.ba-local-agent .ba-baseline-matrix,.ba-local-agent .ba-identity-card-grid,.ba-local-agent .ba-principle-grid,.ba-local-agent .ba-runmodes-grid,.ba-local-agent .ba-runtime-right,.ba-local-agent .ba-use-path-grid{grid-template-columns:1fr}.ba-local-agent .ba-use-path-grid .ba-use-card:first-child{border-right:0}.ba-local-agent .ba-use-path-grid .ba-use-card:not(:last-child){border-bottom:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-path-grid .ba-use-card--wide{grid-template-columns:1fr;border-top:0}.ba-local-agent .ba-use-card--wide .ba-use-copy{grid-column:1;grid-row:2}.ba-local-agent .ba-use-card--wide .ba-use-map,.ba-local-agent .ba-use-card--wide .ba-use-visual{grid-column:1;grid-row:3}.ba-local-agent .ba-use-visual--local{grid-template-columns:1fr;gap:12px}.ba-local-agent .ba-use-command-link{width:1px;height:22px;margin-inline:auto;background:currentColor}.ba-local-agent .ba-use-command-link i{top:auto;right:50%;bottom:1px;border-top:var(--ba-flow-arrow-head) solid;border-right:var(--ba-flow-arrow-half) solid transparent;border-left:var(--ba-flow-arrow-half) solid transparent;border-bottom:0;transform:translateX(50%)}.ba-local-agent .ba-use-integration-grid,.ba-local-agent .ba-use-stack-tabs{grid-template-columns:1fr}.ba-local-agent .ba-use-workflow-flow{grid-template-columns:1fr;gap:10px}.ba-local-agent .ba-use-workflow-flow>i{width:1px;height:18px;margin-inline:auto;background:linear-gradient(180deg,rgba(52,211,153,.34),transparent)}.ba-local-agent .ba-use-workflow-flow>i:after{top:auto;right:50%;bottom:1px;transform:translateX(50%) rotate(135deg)}.ba-local-agent .ba-use-integration-cell+.ba-use-integration-cell,.ba-local-agent .ba-use-stack-tabs span{border-left:0;border-right:0;border-top:1px solid rgba(255,255,255,.07)}.ba-local-agent .ba-use-integration-cell,.ba-local-agent .ba-use-integration-cell--logo,.ba-local-agent .ba-use-integration-cell--wide{grid-column:1/-1}.ba-local-agent .ba-use-stack-tabs span:first-child{border-top:0}html[data-theme=light] .ba-local-agent .ba-use-path-grid .ba-use-card:not(:last-child){border-bottom-color:rgba(7,10,15,.1)}.ba-local-agent .ba-baseline-group{min-height:0}.ba-local-agent .ba-principle-card,.ba-local-agent .ba-principle-card:nth-child(2n){min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.07);padding:28px 0}.ba-local-agent .ba-principle-card h3{font-size:19px}.ba-local-agent .ba-principle-card:last-child{border-bottom:0}.ba-local-agent .ba-runtime-grid{min-height:0}.ba-local-agent .ba-runtime-core:after,.ba-local-agent .ba-runtime-core:before{left:12%;right:12%}.ba-local-agent .ba-hardweb-card{grid-template-columns:1fr;gap:12px}.ba-local-agent .ba-identity-card{min-height:300px;border-right:0;border-bottom:1px solid rgba(255,255,255,.07);padding:28px 0 30px}.ba-local-agent .ba-identity-card:last-child{border-bottom:0}.ba-local-agent .ba-hardweb-scroll{min-height:auto}.ba-local-agent .ba-hardweb-pin{position:static;display:block;min-height:0;padding:0}.ba-local-agent .ba-hardweb-sticky-head{margin-bottom:24px}.ba-local-agent .ba-hardweb-step,.ba-local-agent .ba-hardweb-step.is-active{max-width:none;padding:24px 0;opacity:1}.ba-local-agent .ba-hardweb-step:before{display:none}.ba-local-agent .ba-hardweb-step .ba-hardweb-card-head,.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-card-head{max-height:28px;margin-bottom:12px;opacity:1;transform:none}.ba-local-agent .ba-hardweb-step-body,.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body{max-height:none;opacity:1;transform:none}.ba-local-agent .ba-hardweb-step-body>span:first-child,.ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body>span:first-child{margin-top:14px}.ba-local-agent .ba-hardweb-stage{min-height:0;margin-top:20px}.ba-local-agent .ba-hardweb-stage-pane,.ba-local-agent .ba-hardweb-stage-pane.is-active{position:relative;inset:auto;opacity:1;pointer-events:auto;transform:none;visibility:visible}.ba-local-agent .ba-hardweb-stage-pane+.ba-hardweb-stage-pane{margin-top:18px}.ba-local-agent .ba-hardweb-row,.ba-local-agent .ba-hardweb-row--reverse{grid-template-columns:1fr;min-height:0;padding:30px 0}.ba-local-agent .ba-hardweb-row--reverse .ba-hardweb-copy,.ba-local-agent .ba-hardweb-row--reverse .ba-hardweb-visual{grid-column:auto;grid-row:auto}.ba-local-agent .ba-hardweb-mini{min-height:118px}.ba-local-agent .ba-hardweb-visual{min-height:300px}.ba-local-agent .ba-real-browser{inset:28px 18px 42px}.ba-local-agent .ba-real-float{padding:6px 8px;font-size:8.5px}.ba-local-agent .ba-real-float--fingerprint{top:14px;right:16px}.ba-local-agent .ba-real-float--proxy{bottom:24px;left:18px}.ba-local-agent .ba-real-float--human{right:18px;bottom:54px}.ba-local-agent .ba-assist-phone{right:16px;width:82px;height:166px;border-radius:25px}.ba-local-agent .ba-assist-line{right:98px;width:92px}.ba-local-agent .ba-hardweb-illustration{min-height:210px}.ba-local-agent .ba-hardweb-proof{min-height:170px}.ba-local-agent .ba-runmode-device-body{min-height:160px}.ba-local-agent .ba-use-card,.ba-local-agent .ba-use-flow{min-height:0}.ba-local-agent .ba-tool-rail{align-items:flex-start;flex-direction:column}.ba-local-agent .ba-identity-rule,.ba-local-agent .ba-lane-sessions{grid-template-columns:1fr}html[data-theme=light] .ba-local-agent .ba-identity-card,html[data-theme=light] .ba-local-agent .ba-principle-card,html[data-theme=light] .ba-local-agent .ba-principle-card:nth-child(2n){border-bottom-color:rgba(7,10,15,.1)}}.ba-local-agent{--ba-panel-line:rgba(255,255,255,0.09);--ba-panel-line-strong:rgba(255,255,255,0.14);--ba-panel-surface:rgba(8,9,10,0.66);--ba-panel-surface-strong:rgba(10,11,13,0.84);--ba-panel-grid:rgba(255,255,255,0.028);--ba-flow-arrow-color:rgba(52,211,153,0.88);--ba-flow-arrow-line:3px;--ba-flow-arrow-head:7px;--ba-flow-arrow-half:5px}html[data-theme=light] .ba-local-agent{--ba-panel-line:rgba(23,23,23,0.1);--ba-panel-line-strong:rgba(23,23,23,0.15);--ba-panel-surface:rgba(252,252,252,0.86);--ba-panel-surface-strong:rgba(255,255,255,0.94);--ba-panel-grid:rgba(23,23,23,0.022);--ba-flow-arrow-color:rgba(52,211,153,0.72)}.ba-local-agent :where(.rounded-full,.hero-trust-strip,.ba-hero-btn,.btn-primary,.btn-ghost,.copy-btn){border-radius:9999px!important}.ba-local-agent .cta-inverted .btn-ghost,.ba-local-agent .cta-inverted .btn-primary,.ba-local-agent .cta-inverted .btn-primary.shimmer,.ba-local-agent .cta-inverted .copy-btn{border-radius:9999px!important}.ba-local-agent :where(.card-glass,.ba-runtime-shell,.ba-runtime-browser,.ba-runtime-state,.ba-cap-card,.ba-command-panel,.ba-hardweb-visual,.ba-identity-visual,.ba-runmode-card,.ba-runmode-visual,.ba-runmode-device,.ba-use-map,.ba-tool-rail){border-color:var(--ba-panel-line)!important;background:linear-gradient(var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(180deg,var(--ba-panel-surface-strong),var(--ba-panel-surface))!important;background-size:32px 32px,32px 32px,auto!important;box-shadow:none!important}.ba-local-agent .ba-runtime-right .ba-cap-card{border-color:rgba(255,255,255,.055)!important;background:rgba(255,255,255,.028)!important;box-shadow:none!important}.ba-local-agent .ba-identity-tags span{border-radius:999px!important;border-color:rgba(52,211,153,.24)!important;background:linear-gradient(180deg,rgba(52,211,153,.095),rgba(52,211,153,.035)),rgba(255,255,255,.035)!important;color:#d9fff0!important;font-weight:620;box-shadow:0 10px 22px -20px rgba(52,211,153,.7)}html[data-theme=light] .ba-local-agent .ba-runtime-right .ba-cap-card{border-color:rgba(23,23,23,.08)!important;background:rgba(23,23,23,.026)!important}html[data-theme=light] .ba-local-agent .ba-identity-tags span{background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(52,211,153,.028)),rgba(255,255,255,.8)!important}.ba-local-agent .card-glass-hover:hover{transform:none;border-color:var(--ba-panel-line-strong)!important;box-shadow:none}.ba-local-agent .gborder:before{display:none}.ba-local-agent .ba-hardweb-body-frame{grid-column:1/-1;display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);column-gap:clamp(40px,5vw,84px);align-self:stretch;border-top:1px solid var(--ba-panel-line-strong);border-bottom:1px solid var(--ba-panel-line-strong)}.ba-local-agent .ba-hardweb-accordion,.ba-local-agent .ba-hardweb-stage{align-self:stretch;padding-top:22px;padding-bottom:22px}.ba-local-agent .ba-hardweb-stage{border-left:1px solid var(--ba-panel-line-strong);padding-left:clamp(22px,3vw,36px)}.ba-local-agent .ba-hardweb-stage .ba-hardweb-visual{border:0!important;box-shadow:none!important}.ba-local-agent .ba-hardweb-step{max-width:none;border-top-color:var(--ba-panel-line)}.ba-local-agent .ba-hardweb-step:before{border-radius:0;background:#34d399}.ba-local-agent .ba-hardweb-step.is-active{background:linear-gradient(90deg,rgba(52,211,153,.055),transparent 72%),transparent}.ba-local-agent .ba-real-browser,.ba-local-agent .ba-runmode-device,.ba-local-agent .ba-use-map,.ba-local-agent .ba-use-visual{box-shadow:none}.ba-local-agent .ba-real-browser-dots span,.ba-local-agent .ba-runmode-device-top span,.ba-local-agent .ba-runtime-dot,.ba-local-agent .ba-use-browser-top span,.ba-local-agent .ba-use-map-top span,.ba-local-agent .ba-use-terminal-top span{border-radius:999px!important}.ba-local-agent :where(.ba-real-browser,.ba-real-browser-bar code,.ba-real-input,.ba-real-submit-button,.ba-captcha-card,.ba-captcha-box,.ba-captcha-pass-pill,.ba-twofa-modal,.ba-twofa-lock,.ba-twofa-digits i,.ba-assist-phone,.ba-assist-phone-screen,.ba-assist-skeleton-card,.ba-assist-home-indicator,.ba-id-desktop-screen,.ba-id-login-card,.ba-id-browser-stack span,.ba-id-mini-browser,.ba-runmode-device,.ba-use-map,.ba-use-visual,.ba-use-terminal,.ba-use-browser,.ba-use-agent-stack,.ba-use-workflow-panel){border-radius:4px!important}.ba-local-agent :where(.ba-hardweb-stage .ba-real-float,.ba-hardweb-stage .ba-captcha-pass-pill,.ba-hardweb-stage .ba-hardweb-mini-captcha-head code,.ba-hardweb-stage .ba-hardweb-mini-captcha-providers span,.ba-hardweb-stage .ba-hardweb-mini-assist-link,.ba-hardweb-stage .ba-hardweb-mini-assist-link span){border-radius:999px!important}.ba-local-agent :where(.ba-use-visual--cloud,.ba-use-cloud-board,.ba-use-cloud-board-body,.ba-use-cloud-step,.ba-use-cloud-browser,.ba-use-cloud-browser-body,.ba-use-cloud-page-head,.ba-use-cloud-status,.ba-use-cloud-news-list span){border-radius:8px!important}.ba-local-agent .ba-id-desktop-stand{border-radius:0 0 10px 10px!important}.ba-local-agent .ba-id-desktop-base{border-radius:999px!important}.ba-local-agent .ba-identity-card-grid,.ba-local-agent .ba-principle-grid,.ba-local-agent .ba-use-path-grid{background:linear-gradient(var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ba-panel-grid) 1px,transparent 1px);background-size:32px 32px}.ba-local-agent .ba-use-path-grid{background:transparent!important;background-image:none!important}.ba-local-agent .ba-runmodes-section .ba-use-visual{background:#08090a!important;background-image:none!important}.ba-local-agent .ba-agent-principles,.ba-local-agent .ba-identity-section,.ba-local-agent .ba-runmodes-section{border-top-color:var(--ba-panel-line-strong)!important;border-top:1px solid var(--ba-panel-line-strong)!important;border-bottom-color:var(--ba-panel-line-strong)!important;border-bottom:1px solid var(--ba-panel-line-strong)!important}.ba-local-agent .ba-agent-principles .manifesto-rule,.ba-local-agent .ba-identity-section .manifesto-rule,.ba-local-agent .ba-runmodes-section .manifesto-rule{display:block;width:100%;height:1px;border:0;background-color:var(--ba-panel-line-strong)!important;opacity:1}html.visual-draft-a .ba-local-agent>section.ba-agent-principles,html.visual-draft-a .ba-local-agent>section.ba-identity-section,html.visual-draft-a .ba-local-agent>section.ba-runmodes-section,html.visual-draft-b .ba-local-agent>section.ba-agent-principles,html.visual-draft-b .ba-local-agent>section.ba-identity-section,html.visual-draft-b .ba-local-agent>section.ba-runmodes-section,html.visual-draft-c .ba-local-agent>section.ba-agent-principles,html.visual-draft-c .ba-local-agent>section.ba-identity-section,html.visual-draft-c .ba-local-agent>section.ba-runmodes-section{border-top-color:var(--ba-panel-line-strong)!important;border-top:1px solid var(--ba-panel-line-strong)!important;border-bottom-color:var(--ba-panel-line-strong)!important;border-bottom:1px solid var(--ba-panel-line-strong)!important}html.visual-draft-a[data-theme=light] .ba-local-agent>section.border-hair.ba-agent-principles,html.visual-draft-a[data-theme=light] .ba-local-agent>section.border-hair.ba-identity-section,html.visual-draft-a[data-theme=light] .ba-local-agent>section.border-hair.ba-runmodes-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.border-hair.ba-agent-principles,html.visual-draft-b[data-theme=light] .ba-local-agent>section.border-hair.ba-identity-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.border-hair.ba-runmodes-section,html.visual-draft-c[data-theme=light] .ba-local-agent>section.border-hair.ba-agent-principles,html.visual-draft-c[data-theme=light] .ba-local-agent>section.border-hair.ba-identity-section,html.visual-draft-c[data-theme=light] .ba-local-agent>section.border-hair.ba-runmodes-section{border-top-color:var(--ba-panel-line-strong)!important;border-bottom-color:var(--ba-panel-line-strong)!important}html.visual-draft-a .ba-local-agent>section.ba-agent-principles>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-a .ba-local-agent>section.ba-identity-section>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-a .ba-local-agent>section.ba-runmodes-section>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-b .ba-local-agent>section.ba-agent-principles>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-b .ba-local-agent>section.ba-identity-section>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-b .ba-local-agent>section.ba-runmodes-section>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-c .ba-local-agent>section.ba-agent-principles>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-c .ba-local-agent>section.ba-identity-section>.max-w-7xl>.manifesto-rule.h-px.w-full,html.visual-draft-c .ba-local-agent>section.ba-runmodes-section>.max-w-7xl>.manifesto-rule.h-px.w-full{background:var(--ba-panel-line-strong)!important}.ba-local-agent .ba-identity-card,.ba-local-agent .ba-principle-card,.ba-local-agent .ba-use-card{border-color:var(--ba-panel-line)!important}.ba-local-agent .ba-tool-rail{border-top-color:var(--ba-panel-line-strong);border-bottom-color:var(--ba-panel-line-strong)}@media (max-width:1120px){.ba-local-agent .ba-hardweb-body-frame{grid-template-columns:minmax(260px,.66fr) minmax(0,1fr);column-gap:28px}}@media (max-width:767px){.ba-local-agent .ba-hardweb-body-frame{display:block;padding-top:0;padding-bottom:0}.ba-local-agent .ba-hardweb-stage{border-left:0;padding-left:0}.ba-local-agent .ba-hardweb-accordion,.ba-local-agent .ba-hardweb-stage{padding-top:18px;padding-bottom:18px}}.ba-local-agent .ba-identity-visual,.ba-local-agent .ba-use-visual{--ba-demo-line:rgba(255,255,255,0.1);--ba-demo-line-strong:rgba(255,255,255,0.16);--ba-demo-surface:#0b0d0f;--ba-demo-surface-2:#111417;--ba-demo-soft:rgba(255,255,255,0.055);--ba-demo-muted:#8a8f98;--ba-demo-text:#f7f8f8;--ba-demo-green:#34d399}.ba-local-agent .ba-use-visual{border:0!important}html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{--ba-demo-line:rgba(23,23,23,0.09);--ba-demo-line-strong:rgba(23,23,23,0.14);--ba-demo-surface:#ffffff;--ba-demo-surface-2:#f7f7f7;--ba-demo-soft:rgba(23,23,23,0.042);--ba-demo-muted:#687076;--ba-demo-text:#171717;--ba-demo-green:#34d399}.ba-local-agent .ba-id-product-browser{width:min(100%,292px);overflow:hidden;border:1px solid var(--ba-demo-line-strong);border-radius:16px;background:var(--ba-demo-surface);box-shadow:0 26px 58px -44px rgba(0,0,0,.92)}.ba-local-agent .ba-id-browser-top{display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--ba-demo-line);background:var(--ba-demo-surface-2);padding:9px 10px}.ba-local-agent .ba-id-browser-top span{width:7px;height:7px;border-radius:999px;background:#444952}html[data-theme=light] .ba-local-agent .ba-id-browser-top span{background:#c4cbd2}.ba-local-agent .ba-id-browser-top code{min-width:0;margin-left:auto;overflow:hidden;color:var(--ba-demo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-id-browser-body{position:relative;min-height:156px;padding:15px;background:radial-gradient(circle at 76% 14%,rgba(52,211,153,.12),transparent 36%),var(--ba-demo-surface)}.ba-local-agent .ba-id-bulk-cluster{position:relative;width:min(100%,292px);height:210px;margin:0 auto}.ba-local-agent .ba-id-blank-browser{position:absolute;width:140px;overflow:hidden;border:1px solid var(--ba-demo-line);border-radius:13px;background:var(--ba-demo-surface);box-shadow:0 18px 38px -32px rgba(0,0,0,.88)}.ba-local-agent .ba-id-blank-browser:first-child{top:58px;left:8px;z-index:2}.ba-local-agent .ba-id-blank-browser:nth-child(2){top:18px;left:76px;z-index:4}.ba-local-agent .ba-id-blank-browser:nth-child(3){top:66px;right:8px;z-index:3}.ba-local-agent .ba-id-blank-browser:nth-child(4){right:70px;bottom:10px;z-index:1;opacity:.72}.ba-local-agent .ba-id-blank-top{display:flex;align-items:center;gap:5px;border-bottom:1px solid var(--ba-demo-line);background:var(--ba-demo-surface-2);padding:7px 8px}.ba-local-agent .ba-id-blank-top span{width:6px;height:6px;border-radius:999px;background:#444952}html[data-theme=light] .ba-local-agent .ba-id-blank-top span{background:#c4cbd2}.ba-local-agent .ba-id-blank-top code{margin-left:auto;color:var(--ba-demo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px}.ba-local-agent .ba-id-blank-body{display:grid;gap:8px;padding:12px}.ba-local-agent .ba-id-blank-body i{height:8px;border-radius:999px;background:var(--ba-demo-soft)}.ba-local-agent .ba-id-blank-body i:first-child{width:62%;background:rgba(52,211,153,.2)}.ba-local-agent .ba-id-blank-body i:nth-child(2){width:88%}.ba-local-agent .ba-id-blank-body i:nth-child(3){width:48%}.ba-local-agent .ba-id-crawler-badge,.ba-local-agent .ba-id-rotate-badge{position:absolute;z-index:5;display:flex;align-items:center;gap:7px;border:1px solid rgba(52,211,153,.24);border-radius:999px;background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(52,211,153,.04)),var(--ba-demo-surface);padding:7px 9px;color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:560;text-transform:uppercase;box-shadow:0 16px 28px -24px rgba(52,211,153,.85)}.ba-local-agent .ba-id-crawler-badge{top:8px;right:22px}.ba-local-agent .ba-id-rotate-badge{bottom:16px;left:18px}.ba-local-agent .ba-id-crawler-badge svg,.ba-local-agent .ba-id-rotate-badge svg{width:17px;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.ba-local-agent .ba-id-crawler-badge rect{fill:rgba(52,211,153,.09)}html[data-theme=light] .ba-local-agent .ba-id-browser-body{background:radial-gradient(circle at 76% 14%,rgba(52,211,153,.1),transparent 36%),var(--ba-demo-surface)}.ba-local-agent .ba-id-serp-panel{display:grid;gap:8px;width:72%}.ba-local-agent .ba-id-serp-head,.ba-local-agent .ba-id-serp-row,.ba-local-agent .ba-id-signal-card{border:1px solid var(--ba-demo-line);background:rgba(255,255,255,.045)}html[data-theme=light] .ba-local-agent .ba-id-serp-head,html[data-theme=light] .ba-local-agent .ba-id-serp-row,html[data-theme=light] .ba-local-agent .ba-id-signal-card{background:rgba(255,255,255,.86)}.ba-local-agent .ba-id-serp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:11px;padding:9px 10px}.ba-local-agent .ba-id-serp-head span{width:38px;height:9px;border-radius:999px;background:rgba(52,211,153,.26)}.ba-local-agent .ba-id-serp-head strong{color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:560;text-transform:uppercase}.ba-local-agent .ba-id-serp-row{display:grid;grid-template-columns:18px minmax(0,1fr) 38px;align-items:center;gap:8px;border-radius:10px;padding:8px}.ba-local-agent .ba-id-serp-row i,.ba-local-agent .ba-id-serp-row span{border-radius:999px;background:var(--ba-demo-soft)}.ba-local-agent .ba-id-serp-row i{height:18px}.ba-local-agent .ba-id-serp-row span{height:8px}.ba-local-agent .ba-id-serp-row span:last-child{background:rgba(52,211,153,.22)}.ba-local-agent .ba-id-signal-card{position:absolute;right:12px;display:flex;align-items:center;gap:7px;min-width:104px;border-radius:12px;padding:8px 9px;color:var(--ba-demo-text);font-size:10px;font-weight:540}.ba-local-agent .ba-id-signal-card .ba-id-mini-fingerprint{width:18px;height:18px;flex:0 0 auto}.ba-local-agent .ba-id-signal-card--one{top:22px;animation:ba-demo-float-soft 4.2s ease-in-out infinite}.ba-local-agent .ba-id-signal-card--two{bottom:26px;animation:ba-demo-float-soft 4.2s ease-in-out -1.6s infinite}.ba-local-agent .ba-id-signal-card--two i{width:18px;height:18px;flex:0 0 auto;border:1px solid rgba(52,211,153,.38);border-radius:999px;background:linear-gradient(90deg,transparent 47%,rgba(52,211,153,.46) 47% 53%,transparent 53%),linear-gradient(transparent 47%,rgba(52,211,153,.46) 47% 53%,transparent 53%),rgba(52,211,153,.08)}.ba-local-agent .ba-id-scan-line{position:absolute;top:24px;bottom:24px;left:18px;width:2px;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(52,211,153,.82),transparent);animation:ba-demo-scan-y 3.4s ease-in-out infinite}.ba-local-agent .ba-identity-visual--parallel{display:grid;width:min(100%,292px);height:210px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;place-items:stretch}.ba-local-agent .ba-identity-visual--parallel .ba-id-mini-browser{position:relative;inset:auto!important;width:auto;min-width:0;border-color:var(--ba-demo-line);border-radius:14px;background:var(--ba-demo-surface);opacity:1!important;transform:none}.ba-local-agent .ba-id-mini-top{align-items:center;background:var(--ba-demo-surface-2)}.ba-local-agent .ba-id-mini-top code{color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px}.ba-local-agent .ba-id-mini-body{gap:6px;min-height:78px;padding:10px}.ba-local-agent .ba-id-account-row{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:6px}.ba-local-agent .ba-id-account-row span,.ba-local-agent .ba-id-account-row strong{display:block;border-radius:999px;background:var(--ba-demo-soft)}.ba-local-agent .ba-id-account-row strong{height:18px;background:rgba(52,211,153,.18)}.ba-local-agent .ba-id-account-row span{height:7px}.ba-local-agent .ba-identity-visual--accounts{position:relative;display:block;width:100%;height:210px;margin:6px 0 30px}.ba-local-agent .ba-id-account-browser{position:absolute;width:148px;overflow:hidden;border-color:var(--ba-demo-line);border-radius:14px;background:var(--ba-demo-surface);box-shadow:0 18px 38px -32px rgba(0,0,0,.88)}.ba-local-agent .ba-id-account-browser--1{top:66px;left:28px;z-index:2}.ba-local-agent .ba-identity-visual--accounts .ba-id-account-browser--2{top:14px;left:58px;z-index:4}.ba-local-agent .ba-identity-visual--accounts .ba-id-account-browser--3{right:28px;bottom:6px;z-index:3}.ba-local-agent .ba-identity-visual--accounts .ba-id-account-browser--4{top:30px;left:136px;z-index:2;opacity:.82}.ba-local-agent .ba-id-account-identity{display:flex;align-items:center;justify-content:space-between;gap:8px}.ba-local-agent .ba-id-account-identity .ba-id-mini-fingerprint{width:22px;height:22px}.ba-local-agent .ba-id-country{display:inline-flex;width:auto;min-width:38px;height:22px;align-items:center;justify-content:center;gap:4px;border:0;border-radius:0;background:transparent;color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8.5px;font-weight:650;letter-spacing:.04em}.ba-local-agent .ba-id-flag{display:block;width:17px;height:11px;flex:0 0 auto;border-radius:2px;box-shadow:0 0 0 1px rgba(7,10,15,.2),0 4px 10px -8px rgba(0,0,0,.75)}.ba-local-agent .ba-id-country span{line-height:1}.ba-local-agent .ba-id-desktop{width:min(100%,272px);transform:translateY(2px)}.ba-local-agent .ba-id-desktop-screen{min-height:158px}.ba-local-agent .ba-id-desktop-stand{width:34px;height:12px}.ba-local-agent .ba-id-desktop-base{width:116px;height:6px}.ba-local-agent .ba-id-login-card{width:70%;margin:16px auto 17px;padding:10px 12px}.ba-local-agent .ba-id-profile-avatar{width:26px;height:26px;border-radius:999px;background:radial-gradient(circle at 50% 32%,#f7f8f8 0 16%,transparent 17%),radial-gradient(circle at 50% 88%,#f7f8f8 0 31%,transparent 32%),rgba(52,211,153,.2)}.ba-local-agent .ba-id-login-card strong{color:var(--ba-demo-text);font-size:11.5px;font-weight:560;line-height:1.2}.ba-local-agent .ba-id-chrome-session-row{display:flex;align-items:center;gap:7px;margin-top:3px}.ba-local-agent .ba-id-chrome-session-row i{width:8px;height:8px;border-radius:999px;background:var(--ba-demo-green);box-shadow:0 0 16px rgba(52,211,153,.42)}.ba-local-agent .ba-id-chrome-session-row code{overflow:hidden;color:var(--ba-demo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-browser,.ba-local-agent .ba-use-cloud-panel,.ba-local-agent .ba-use-integration-cell,.ba-local-agent .ba-use-terminal,.ba-local-agent .ba-use-workflow-panel{border-color:var(--ba-demo-line);background:var(--ba-demo-surface);box-shadow:0 22px 46px -40px rgba(0,0,0,.86)}.ba-local-agent .ba-use-browser-top,.ba-local-agent .ba-use-cloud-bar,.ba-local-agent .ba-use-cloud-browser-top,.ba-local-agent .ba-use-terminal-top,.ba-local-agent .ba-use-workflow-toolbar{background:var(--ba-demo-surface-2)}.ba-local-agent .ba-use-terminal-brand{display:inline-flex;align-items:center;gap:6px;min-width:0;margin-left:auto}.ba-local-agent .ba-use-terminal-brand img{width:15px;height:15px;flex:0 0 auto;filter:brightness(0) invert(1);opacity:.96}.ba-local-agent .ba-use-terminal-brand strong{margin-left:0;color:#f7f8f8}.ba-local-agent .ba-use-browser-profile{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:13px;border:1px solid var(--ba-demo-line);border-radius:13px;background:rgba(255,255,255,.045);padding:10px}html[data-theme=light] .ba-local-agent .ba-use-browser-profile{background:rgba(255,255,255,.86)}.ba-local-agent .ba-use-browser-profile i{height:30px;border-radius:999px;background:radial-gradient(circle at 50% 32%,#f7f8f8 0 16%,transparent 17%),radial-gradient(circle at 50% 88%,#f7f8f8 0 31%,transparent 32%),rgba(52,211,153,.18)}.ba-local-agent .ba-use-browser-profile span{height:9px;border-radius:999px;background:var(--ba-demo-soft)}.ba-local-agent .ba-use-browser-profile code{color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;white-space:nowrap}.ba-local-agent .ba-use-workflow-panel{position:relative;min-height:214px}.ba-local-agent .ba-use-workflow-canvas{display:grid;min-height:170px;grid-template-columns:54px minmax(0,1fr)}.ba-local-agent .ba-use-workflow-sidebar{display:grid;align-content:start;gap:9px;border-right:1px solid var(--ba-demo-line);padding:16px 13px}.ba-local-agent .ba-use-workflow-sidebar span{height:26px;border-radius:9px;background:var(--ba-demo-soft)}.ba-local-agent .ba-use-workflow-sidebar span:first-child{background:rgba(52,211,153,.18)}.ba-local-agent .ba-use-workflow-main{position:relative;min-height:170px;background:linear-gradient(var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ba-panel-grid) 1px,transparent 1px);background-size:26px 26px}.ba-local-agent .ba-use-workflow-main .ba-use-workflow-node{position:absolute;z-index:2;min-width:122px;border-color:var(--ba-demo-line-strong);border-radius:12px;background:var(--ba-demo-surface);box-shadow:0 16px 32px -26px rgba(0,0,0,.75)}.ba-local-agent .ba-use-workflow-node--visit{top:20px;left:20px}.ba-local-agent .ba-use-workflow-node--extract{top:78px;left:46%;transform:translateX(-50%)}.ba-local-agent .ba-use-workflow-node--human{right:18px;bottom:20px}.ba-local-agent .ba-use-workflow-wire{position:absolute;z-index:1;height:1px;background:rgba(52,211,153,.38);transform-origin:left center}.ba-local-agent .ba-use-workflow-wire:after{content:"";position:absolute;top:50%;right:0;width:7px;height:7px;border-top:1px solid rgba(52,211,153,.85);border-right:1px solid rgba(52,211,153,.85);transform:translateY(-50%) rotate(45deg)}.ba-local-agent .ba-use-workflow-wire--one{top:68px;left:132px;width:120px;transform:rotate(18deg)}.ba-local-agent .ba-use-workflow-wire--two{right:126px;bottom:70px;width:106px;transform:rotate(-18deg)}.ba-local-agent .ba-use-workflow-result{position:absolute;right:18px;top:18px;display:grid;width:112px;gap:7px;border:1px solid var(--ba-demo-line);border-radius:12px;background:rgba(255,255,255,.045);padding:10px}html[data-theme=light] .ba-local-agent .ba-use-workflow-result{background:rgba(255,255,255,.86)}.ba-local-agent .ba-use-workflow-result div{height:10px;border-radius:999px;background:rgba(52,211,153,.22)}.ba-local-agent .ba-use-workflow-result span{height:7px;border-radius:999px;background:var(--ba-demo-soft)}.ba-local-agent .ba-use-cloud-demo{box-sizing:border-box;display:block;height:202px}.ba-local-agent .ba-use-cloud-board,.ba-local-agent .ba-use-cloud-panel{position:relative;box-sizing:border-box;overflow:hidden;height:100%;min-height:0;border:1px solid var(--ba-demo-line);background:var(--ba-demo-surface);box-shadow:0 22px 46px -40px rgba(0,0,0,.86)}.ba-local-agent .ba-use-cloud-board-body{position:relative;box-sizing:border-box;display:grid;height:162px;grid-template-columns:minmax(0,1fr) minmax(168px,.72fr);gap:18px;padding:12px 14px;background:linear-gradient(var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ba-panel-grid) 1px,transparent 1px),radial-gradient(circle at 60% 42%,rgba(52,211,153,.1),transparent 42%);background-size:24px 24px,24px 24px,auto}.ba-local-agent .ba-use-cloud-board-body:before{content:none}.ba-local-agent .ba-use-cloud-bar,.ba-local-agent .ba-use-cloud-browser-top{box-sizing:border-box;display:flex;height:40px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ba-demo-line);padding:10px 11px}.ba-local-agent .ba-use-cloud-bar>div{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--ba-demo-green)}.ba-local-agent .ba-use-cloud-bar svg{width:16px;height:16px;flex:0 0 auto}.ba-local-agent .ba-use-cloud-bar span,.ba-local-agent .ba-use-cloud-bar strong,.ba-local-agent .ba-use-cloud-browser-top code,.ba-local-agent .ba-use-cloud-node span,.ba-local-agent .ba-use-cloud-status span{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:560;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ba-local-agent .ba-use-cloud-bar strong,.ba-local-agent .ba-use-cloud-browser-top code{color:var(--ba-demo-muted)}.ba-local-agent .ba-use-cloud-canvas{position:relative;box-sizing:border-box;z-index:2;height:100%;min-height:0;padding:0;background:transparent}.ba-local-agent .ba-use-cloud-canvas:before{content:none}.ba-local-agent .ba-use-cloud-step{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(52,211,153,.28);background:#101714;box-shadow:0 14px 28px -26px rgba(0,0,0,.88);min-height:42px}.ba-local-agent .ba-use-cloud-step>div{display:flex;min-height:22px;align-items:center;gap:8px;border-bottom:1px solid rgba(52,211,153,.18);padding:4px 8px}.ba-local-agent .ba-use-cloud-step code,.ba-local-agent .ba-use-cloud-step span{color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:560;line-height:1}.ba-local-agent .ba-use-cloud-step strong{min-width:0;flex:1;overflow:hidden;color:var(--ba-demo-text);font-size:11px;font-weight:560;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-cloud-step em{color:var(--ba-demo-green);font-style:normal;font-weight:700}.ba-local-agent .ba-use-cloud-step code{display:block;overflow:hidden;padding:3px 8px 4px;color:var(--ba-demo-muted);font-size:8px;font-weight:510;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-cloud-step--url{position:absolute;top:0;left:0;width:calc(100% - 18px)}.ba-local-agent .ba-use-cloud-step--click{position:absolute;top:49px;left:18px;width:calc(100% - 18px);border-color:rgba(255,188,0,.28);background:#17150e}.ba-local-agent .ba-use-cloud-step--click>div{border-bottom-color:rgba(255,133,68,.14)}.ba-local-agent .ba-use-cloud-step--extract{position:absolute;top:98px;right:0;width:calc(100% - 18px);border-color:rgba(114,137,218,.28);background:#121523}.ba-local-agent .ba-use-cloud-flow-line{position:absolute;left:50%;z-index:3;width:var(--ba-flow-arrow-line);border-radius:999px;background:currentColor;color:var(--ba-flow-arrow-color)}.ba-local-agent .ba-use-cloud-flow-line:after{content:"";position:absolute;bottom:calc(var(--ba-flow-arrow-head) * -.72);left:50%;width:0;height:0;border-left:var(--ba-flow-arrow-half) solid transparent;border-right:var(--ba-flow-arrow-half) solid transparent;border-top:var(--ba-flow-arrow-head) solid;transform:translateX(-50%)}.ba-local-agent .ba-use-cloud-flow-line--one{top:37px;height:24px;transform:translateX(-24px)}.ba-local-agent .ba-use-cloud-flow-line--two{top:86px;height:24px;transform:translateX(22px)}.ba-local-agent .ba-use-cloud-node{position:absolute;z-index:2;display:grid;gap:5px;width:104px;border:1px solid var(--ba-demo-line-strong);background:var(--ba-demo-surface);padding:9px 10px;box-shadow:0 16px 30px -26px rgba(0,0,0,.78)}.ba-local-agent .ba-use-cloud-node span{color:var(--ba-demo-green);letter-spacing:0}.ba-local-agent .ba-use-cloud-node strong{color:var(--ba-demo-text);font-size:12px;font-weight:560;line-height:1.2}.ba-local-agent .ba-use-cloud-node--start{top:18px;left:17px}.ba-local-agent .ba-use-cloud-node--browse{top:62px;left:50%;transform:translateX(-50%)}.ba-local-agent .ba-use-cloud-node--output{right:17px;bottom:17px}.ba-local-agent .ba-use-cloud-wire{position:absolute;z-index:1;height:1px;background:linear-gradient(90deg,rgba(52,211,153,.18),rgba(52,211,153,.72));transform-origin:left center}.ba-local-agent .ba-use-cloud-sync i:after,.ba-local-agent .ba-use-cloud-wire:after{content:"";position:absolute;top:50%;right:0;width:7px;height:7px;border-top:1px solid rgba(52,211,153,.92);border-right:1px solid rgba(52,211,153,.92);transform:translateY(-50%) rotate(45deg)}.ba-local-agent .ba-use-cloud-wire--one{top:62px;left:98px;width:78px;transform:rotate(18deg)}.ba-local-agent .ba-use-cloud-wire--two{right:82px;bottom:64px;width:82px;transform:rotate(-20deg)}.ba-local-agent .ba-use-cloud-sync{position:absolute;top:50%;right:calc(14px + min(38%, 194px));z-index:3;display:grid;width:34px;place-items:center;transform:translate(50%,-50%)}.ba-local-agent .ba-use-cloud-sync i{position:absolute;left:-22px;right:-22px;height:1px;background:linear-gradient(90deg,rgba(52,211,153,.18),rgba(52,211,153,.72))}.ba-local-agent .ba-use-cloud-sync span{position:relative;z-index:2;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(52,211,153,.28);border-radius:999px!important;background:radial-gradient(circle,rgba(52,211,153,.18),transparent 64%),var(--ba-demo-surface);color:var(--ba-demo-green);box-shadow:0 14px 28px -20px rgba(52,211,153,.6)}.ba-local-agent .ba-use-cloud-sync svg{width:15px;height:15px}.ba-local-agent .ba-use-cloud-browser-top{justify-content:flex-start;height:32px;padding:8px 10px}.ba-local-agent .ba-use-cloud-browser{position:relative;z-index:4;align-self:center;overflow:hidden;height:138px;border:1px solid var(--ba-demo-line-strong);background:var(--ba-demo-surface);box-shadow:0 18px 36px -30px rgba(0,0,0,.86)}.ba-local-agent .ba-use-cloud-browser-top span{width:7px;height:7px;border-radius:999px;background:#444952}.ba-local-agent .ba-use-cloud-browser-top code{min-width:0;margin-left:auto}.ba-local-agent .ba-use-cloud-browser-body{position:relative;box-sizing:border-box;display:grid;height:106px;min-height:0;align-content:start;gap:5px;padding:7px;background:radial-gradient(circle at 76% 10%,rgba(52,211,153,.12),transparent 36%),var(--ba-demo-surface)}.ba-local-agent .ba-use-cloud-action-row,.ba-local-agent .ba-use-cloud-page-head,.ba-local-agent .ba-use-cloud-status{border:1px solid var(--ba-demo-line);background:rgba(255,255,255,.045)}.ba-local-agent .ba-use-cloud-page-head{display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 7px}.ba-local-agent .ba-use-cloud-page-head i{height:15px;border-radius:999px!important;background:rgba(52,211,153,.2)}.ba-local-agent .ba-use-cloud-page-head span{height:7px;border-radius:999px!important;background:var(--ba-demo-soft)}.ba-local-agent .ba-use-cloud-page-head strong{color:var(--ba-demo-green);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:8px;font-weight:560;text-transform:uppercase}.ba-local-agent .ba-use-cloud-action-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ba-local-agent .ba-use-cloud-action-row span{border-right:1px solid var(--ba-demo-line);padding:7px 8px;color:var(--ba-demo-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;text-align:center;text-transform:uppercase}.ba-local-agent .ba-use-cloud-action-row span:last-child{border-right:0;color:var(--ba-demo-green)}.ba-local-agent .ba-use-cloud-news-list{display:grid;gap:4px}.ba-local-agent .ba-use-cloud-news-list span{display:flex;align-items:center;gap:8px;overflow:hidden;border:1px solid var(--ba-demo-line);background:rgba(255,255,255,.045);padding:4px 7px;color:var(--ba-demo-muted);font-size:9.5px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-use-cloud-news-list i{width:11px;height:11px;flex:0 0 auto;background:var(--ba-demo-green)}.ba-local-agent .ba-use-cloud-news-list span:first-child i{background:#327fff}.ba-local-agent .ba-use-cloud-news-list span:nth-child(3) i{background:#ea4b71}.ba-local-agent .ba-use-cloud-browser-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ba-local-agent .ba-use-cloud-browser-table i{height:24px;background:var(--ba-demo-soft)}.ba-local-agent .ba-use-cloud-browser-table i:nth-child(2),.ba-local-agent .ba-use-cloud-browser-table i:nth-child(3){background:rgba(52,211,153,.16)}.ba-local-agent .ba-use-cloud-status{display:flex;align-items:center;gap:8px;padding:4px 7px}.ba-local-agent .ba-use-cloud-status i{width:8px;height:8px;flex:0 0 auto;border-radius:999px!important;background:var(--ba-demo-green);box-shadow:0 0 14px rgba(52,211,153,.52)}.ba-local-agent .ba-use-cloud-status span{color:var(--ba-demo-green);letter-spacing:0;text-transform:none}.ba-local-agent .ba-use-visual--cloud{display:grid;padding:18px}.ba-local-agent .ba-use-card:not(.ba-use-card--wide) .ba-use-visual{min-height:var(--ba-use-visual-height);height:var(--ba-use-visual-height);margin-top:16px;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0),#08090a;background-size:26px 26px,26px 26px,auto}.ba-local-agent .ba-use-card:not(.ba-use-card--wide) .ba-use-visual--cloud,.ba-local-agent .ba-use-card:not(.ba-use-card--wide) .ba-use-visual--local{padding:18px}.ba-local-agent .ba-use-visual--local{grid-template-columns:minmax(0,1.24fr) 16px minmax(0,.76fr);align-items:stretch}.ba-local-agent .ba-use-visual--local .ba-use-browser,.ba-local-agent .ba-use-visual--local .ba-use-terminal{display:flex;min-height:252px;flex-direction:column}.ba-local-agent .ba-use-visual--local .ba-use-browser{transform:none}.ba-local-agent .ba-use-visual--local .ba-use-command-link{align-self:center;margin-top:0}.ba-local-agent .ba-use-visual--local .ba-use-browser-body,.ba-local-agent .ba-use-visual--local .ba-use-terminal-body{flex:1;min-height:0}.ba-local-agent .ba-use-visual--local .ba-use-terminal-body{align-content:center;gap:11px;padding:16px 13px}.ba-local-agent .ba-use-visual--local .ba-use-terminal-body p{font-size:10.8px;line-height:1.65}.ba-local-agent .ba-use-visual--local .ba-use-browser-body{display:grid;align-content:start;gap:0;padding:12px}.ba-local-agent .ba-use-visual--local .ba-use-browser-profile{margin-bottom:10px;padding:9px}.ba-local-agent .ba-use-visual--local .ba-use-browser-line{margin-bottom:7px}.ba-local-agent .ba-use-visual--local .ba-use-browser-table{margin-top:8px}.ba-local-agent .ba-use-cloud-demo{height:100%;min-height:0}.ba-local-agent .ba-use-path-grid .ba-use-card:nth-child(2) .ba-use-visual--cloud{min-height:var(--ba-use-visual-height)}.ba-local-agent .ba-use-cloud-board-body{height:calc(100% - 40px);grid-template-columns:minmax(0,1fr) minmax(188px,.82fr);align-items:stretch;gap:20px;padding:16px 18px}.ba-local-agent .ba-use-cloud-step--click{top:58px}.ba-local-agent .ba-use-cloud-step--extract{top:116px}.ba-local-agent .ba-use-cloud-flow-line--one{top:43px;height:9px}.ba-local-agent .ba-use-cloud-flow-line--two{top:101px;height:9px}.ba-local-agent .ba-use-cloud-browser{height:100%;align-self:stretch}.ba-local-agent .ba-use-cloud-browser-body{height:calc(100% - 32px);gap:6px;padding:8px}.ba-local-agent .ba-use-integration-grid{position:relative;overflow:hidden;border:1px solid var(--ba-demo-line);border-radius:0!important;background:var(--ba-demo-surface)}.ba-local-agent .ba-use-integration-bridge{position:absolute;z-index:4;top:50%;left:50%;display:grid;width:118px;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;transform:translate(-50%,-50%)}.ba-local-agent .ba-use-integration-bridge i{height:1px;background:rgba(52,211,153,.38)}.ba-local-agent .ba-use-integration-bridge strong{border:1px solid rgba(52,211,153,.25);border-radius:999px;background:var(--ba-demo-surface);padding:5px 8px;color:var(--ba-demo-green);font-size:9px;font-weight:560;line-height:1;white-space:nowrap}.ba-local-agent .ba-runmodes-section .ba-use-card--wide{min-height:258px;gap:14px 24px}.ba-local-agent .ba-runmodes-section .ba-use-card--wide .ba-use-visual{min-height:176px}.ba-local-agent .ba-runmodes-section .ba-use-visual--api{padding:12px}.ba-local-agent .ba-runmodes-section .ba-use-integration-grid{min-height:152px}.ba-local-agent .ba-runmodes-section .ba-use-integration-cell{gap:5px;padding:12px 14px}.ba-local-agent .ba-runmodes-section .ba-use-card--wide .ba-use-actions{margin-top:0}html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{border-color:rgba(7,10,15,.1);background:linear-gradient(rgba(7,10,15,.035) 1px,transparent 0),linear-gradient(90deg,rgba(7,10,15,.035) 1px,transparent 0),radial-gradient(circle at 28% 18%,rgba(52,211,153,.09),transparent 38%),#ffffff!important;background-size:26px 26px,26px 26px,auto,auto!important}html[data-theme=light] .ba-local-agent .ba-use-card:not(.ba-use-card--wide) .ba-use-visual{background:linear-gradient(rgba(7,10,15,.035) 1px,transparent 0),linear-gradient(90deg,rgba(7,10,15,.035) 1px,transparent 0),#ffffff!important;background-size:26px 26px,26px 26px,auto!important}html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-visual{background:#ffffff!important;background-image:none!important}.ba-local-agent .ba-runmodes-section .ba-use-card .ba-use-visual,.ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide) .ba-use-visual{background:#08090a!important;background-image:none!important}html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide) .ba-use-visual{background:#ffffff!important;background-image:none!important}html[data-theme=light] .ba-local-agent .ba-id-desktop-screen,html[data-theme=light] .ba-local-agent .ba-use-browser,html[data-theme=light] .ba-local-agent .ba-use-cloud-board,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser,html[data-theme=light] .ba-local-agent .ba-use-cloud-panel,html[data-theme=light] .ba-local-agent .ba-use-integration-cell,html[data-theme=light] .ba-local-agent .ba-use-terminal,html[data-theme=light] .ba-local-agent .ba-use-workflow-panel{border-color:rgba(7,10,15,.12);background:#ffffff!important;box-shadow:0 18px 40px -34px rgba(20,28,36,.34)}html[data-theme=light] .ba-local-agent .ba-id-chrome-bar,html[data-theme=light] .ba-local-agent .ba-use-browser-top,html[data-theme=light] .ba-local-agent .ba-use-cloud-bar,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-top,html[data-theme=light] .ba-local-agent .ba-use-terminal-top,html[data-theme=light] .ba-local-agent .ba-use-workflow-toolbar{border-color:rgba(7,10,15,.1);background:#eef2ef!important}html[data-theme=light] .ba-local-agent .ba-id-chrome-bar code,html[data-theme=light] .ba-local-agent .ba-use-browser-top code,html[data-theme=light] .ba-local-agent .ba-use-integration-grid strong,html[data-theme=light] .ba-local-agent .ba-use-terminal-body p,html[data-theme=light] .ba-local-agent .ba-use-terminal-top strong,html[data-theme=light] .ba-local-agent .ba-use-workflow-node strong{color:#172033}html[data-theme=light] .ba-local-agent .ba-id-chrome-bar code{background:#ffffff}html[data-theme=light] .ba-local-agent .ba-use-terminal-brand img{filter:none;opacity:1}html[data-theme=light] .ba-local-agent .ba-id-login-card{border-color:rgba(7,10,15,.12);background:rgba(255,255,255,.92);box-shadow:0 16px 32px -28px rgba(20,28,36,.34)}html[data-theme=light] .ba-local-agent .ba-id-login-card strong{color:#172033}html[data-theme=light] .ba-local-agent .ba-id-login-card span,html[data-theme=light] .ba-local-agent .ba-use-browser-line,html[data-theme=light] .ba-local-agent .ba-use-browser-result span,html[data-theme=light] .ba-local-agent .ba-use-browser-table i,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i,html[data-theme=light] .ba-local-agent .ba-use-cloud-page-head span,html[data-theme=light] .ba-local-agent .ba-use-workflow-result span{background:rgba(7,10,15,.08)}html[data-theme=light] .ba-local-agent .ba-use-browser-body{background:radial-gradient(circle at 74% 16%,rgba(52,211,153,.09),transparent 32%),#f8faf8}html[data-theme=light] .ba-local-agent .ba-use-workflow-main{background:linear-gradient(rgba(7,10,15,.04) 1px,transparent 0),linear-gradient(90deg,rgba(7,10,15,.04) 1px,transparent 0),#fbfcfb;background-size:26px 26px,26px 26px,auto}html[data-theme=light] .ba-local-agent .ba-use-cloud-canvas{background:transparent}html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-body{background:radial-gradient(circle at 76% 10%,rgba(52,211,153,.09),transparent 36%),#f8faf8}html[data-theme=light] .ba-local-agent .ba-use-cloud-board-body{background:linear-gradient(rgba(7,10,15,.04) 1px,transparent 0),linear-gradient(90deg,rgba(7,10,15,.04) 1px,transparent 0),radial-gradient(circle at 60% 42%,rgba(52,211,153,.08),transparent 42%),#fbfcfb;background-size:24px 24px,24px 24px,auto,auto}html[data-theme=light] .ba-local-agent .ba-use-cloud-node,html[data-theme=light] .ba-local-agent .ba-use-cloud-step,html[data-theme=light] .ba-local-agent .ba-use-cloud-sync span{background:#ffffff}html[data-theme=light] .ba-local-agent .ba-use-cloud-step{border-color:rgba(52,211,153,.22);background:#edf8f1;box-shadow:0 14px 28px -24px rgba(20,28,36,.26)}html[data-theme=light] .ba-local-agent .ba-use-cloud-step>div{border-bottom-color:rgba(7,10,15,.08)}html[data-theme=light] .ba-local-agent .ba-use-cloud-step--click{border-color:rgba(217,119,6,.2);background:#fff4e5}html[data-theme=light] .ba-local-agent .ba-use-cloud-step--extract{border-color:rgba(79,70,229,.18);background:#f3f2ff}html[data-theme=light] .ba-local-agent .ba-use-cloud-action-row,html[data-theme=light] .ba-local-agent .ba-use-cloud-page-head,html[data-theme=light] .ba-local-agent .ba-use-cloud-status{background:rgba(255,255,255,.86)}html[data-theme=light] .ba-local-agent .ba-use-workflow-main .ba-use-workflow-node{border-color:rgba(7,10,15,.13);background:#ffffff;box-shadow:0 14px 28px -24px rgba(20,28,36,.34)}html[data-theme=light] .ba-local-agent .ba-use-integration-bridge strong{background:#ffffff}html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card.ba-use-card--wide .ba-use-visual--api{border:0!important;background-color:#f2f5f1!important;background-image:linear-gradient(rgba(7,10,15,.026) 1px,transparent 0),linear-gradient(90deg,rgba(7,10,15,.026) 1px,transparent 0),radial-gradient(circle at 50% 48%,rgba(52,211,153,.08),transparent 42%),linear-gradient(180deg,#fbfcfa,#f2f5f1)!important;background-size:24px 24px,24px 24px,auto,auto!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 22px 52px -42px rgba(20,28,36,.36)}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-grid{overflow:hidden;border:0;border-radius:var(--ba-demo-browser-radius);background:rgba(255,255,255,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 18px 42px -38px rgba(20,28,36,.4)}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-cell{border:0!important;background:rgba(255,255,255,.78)!important;box-shadow:none}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-cell--wide{border-bottom:1px solid rgba(7,10,15,.055)!important;background:linear-gradient(180deg,#ffffff,#f8faf7)!important}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-cell+.ba-use-integration-cell{border-left:1px solid rgba(7,10,15,.055)!important}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-cell:nth-child(3){border-left:0!important}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-bridge{width:136px}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-bridge i{background:linear-gradient(90deg,rgba(52,211,153,0),rgba(52,211,153,.62),rgba(52,211,153,0))}html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-bridge strong{border-color:rgba(52,211,153,.28);background:#f7fbf8;box-shadow:0 0 0 3px rgba(52,211,153,.055),0 10px 22px -20px rgba(52,211,153,.62);color:#0d6f50}@keyframes ba-demo-float-soft{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes ba-demo-scan-y{0%,to{transform:translateY(-8px);opacity:.35}45%,55%{transform:translateY(70px);opacity:.9}}@media (max-width:1120px){.ba-local-agent .ba-use-workflow-wire--one,.ba-local-agent .ba-use-workflow-wire--two{width:88px}}@media (max-width:767px){.ba-local-agent .ba-identity-visual--parallel{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-local-agent .ba-use-visual--local,.ba-local-agent .ba-use-workflow-canvas{grid-template-columns:1fr}.ba-local-agent .ba-use-visual--local .ba-use-browser{transform:none}.ba-local-agent .ba-use-command-link{align-self:center;margin-top:0}.ba-local-agent .ba-use-workflow-sidebar{display:none}.ba-local-agent .ba-use-workflow-main{min-height:230px}.ba-local-agent .ba-use-workflow-main .ba-use-workflow-node{position:relative;inset:auto;width:auto;transform:none}.ba-local-agent .ba-use-workflow-main{display:grid;gap:10px;padding:14px}.ba-local-agent .ba-use-integration-bridge,.ba-local-agent .ba-use-workflow-result,.ba-local-agent .ba-use-workflow-wire{display:none}.ba-local-agent .ba-use-cloud-board,.ba-local-agent .ba-use-cloud-demo{height:auto}.ba-local-agent .ba-use-cloud-board-body{height:auto;grid-template-columns:1fr;gap:12px;padding:12px}.ba-local-agent .ba-use-cloud-canvas{min-height:160px}.ba-local-agent .ba-use-cloud-sync{position:relative;inset:auto;min-height:22px;transform:none}.ba-local-agent .ba-use-cloud-sync i{top:0;bottom:0;left:50%;width:1px;height:auto;background:linear-gradient(180deg,rgba(52,211,153,.18),rgba(52,211,153,.72))}.ba-local-agent .ba-use-cloud-sync i:after{top:auto;right:50%;bottom:0;transform:translateX(50%) rotate(135deg)}.ba-local-agent .ba-use-cloud-panel{min-height:184px}.ba-local-agent .ba-use-cloud-browser{height:138px}}.ba-local-agent :where(.ba-real-browser-page,.ba-use-browser-body,.ba-use-cloud-browser-body,.ba-id-browser-body,.ba-proof-browser-page,.ba-hardweb-mini-browser-body,.ba-ill-browser-page){border-radius:0 0 var(--ba-demo-browser-radius) var(--ba-demo-browser-radius)!important}.ba-local-agent .ba-runmodes-section .ba-use-browser,.ba-local-agent .ba-runmodes-section .ba-use-cloud-board,.ba-local-agent .ba-runmodes-section .ba-use-terminal,.ba-local-agent .ba-runmodes-section .ba-use-visual,.ba-local-agent .ba-runmodes-section .ba-use-visual--api .ba-use-integration-grid{border-radius:var(--ba-demo-browser-radius)!important}html.visual-draft-b[data-theme=light] .ba-local-agent,html[data-theme=light] .ba-local-agent{--ba-page-rail-color:#dfdfdf;--light-page:#fcfcfc;--light-ink:#171717;--light-muted:#687076;--light-faint:#9aa1a6;--light-line:#dfdfdf;--light-soft-line:rgba(23,23,23,0.075);--light-panel:rgba(255,255,255,0.92);--light-panel-solid:#ffffff;--light-shadow:0 18px 38px -34px rgba(23,23,23,0.2);--light-shadow-strong:0 22px 48px -36px rgba(23,23,23,0.22);--ba-panel-line:rgba(23,23,23,0.1);--ba-panel-line-strong:rgba(23,23,23,0.15);--ba-panel-surface:rgba(252,252,252,0.86);--ba-panel-surface-strong:rgba(255,255,255,0.96);--ba-panel-grid:rgba(23,23,23,0.02);--ba-flow-arrow-color:rgba(52,211,153,0.72);background-color:#fcfcfc!important;background-image:radial-gradient(ellipse 70% 36% at 50% -12%,rgba(52,211,153,.045),transparent 70%),linear-gradient(180deg,#ffffff,#fcfcfc 48%,#ffffff)!important;color:#171717}html.visual-draft-b[data-theme=light] .ba-local-agent>section:not(.cta-inverted),html[data-theme=light] .ba-local-agent>section:not(.cta-inverted){border-top-color:#dfdfdf!important;background:#fcfcfc!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted),html[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted){background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-testimonials-section,html[data-theme=light] .ba-local-agent>section.ba-testimonials-section{background:transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type,html[data-theme=light] .ba-local-agent>section:first-of-type{background:radial-gradient(ellipse 82% 46% at 50% -10%,rgba(23,23,23,.07),transparent 66%),radial-gradient(ellipse 34% 18% at 50% 12%,rgba(52,211,153,.085),transparent 72%),radial-gradient(ellipse 24% 16% at 18% 14%,rgba(255,255,255,.74),transparent 78%),radial-gradient(ellipse 24% 16% at 82% 14%,rgba(255,255,255,.74),transparent 78%),linear-gradient(180deg,#ffffff,#f6f7f4 34%,#fcfcfc 72%,#ffffff)!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type .aurora,html[data-theme=light] .ba-local-agent>section:first-of-type .aurora{top:-228px!important;left:50%!important;width:1220px!important;height:560px!important;opacity:.26!important;filter:blur(58px)!important;transform:translateX(-50%)!important;background:radial-gradient(ellipse 30% 16% at 50% 70%,rgba(52,211,153,.22),rgba(52,211,153,.08) 44%,transparent 72%),radial-gradient(ellipse 74% 40% at 50% 40%,rgba(23,23,23,.08),transparent 76%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .bg-grid,html[data-theme=light] .ba-local-agent .bg-grid{background-image:linear-gradient(rgba(23,23,23,.024) 1px,transparent 0),linear-gradient(90deg,rgba(23,23,23,.024) 1px,transparent 0)!important;background-size:84px 84px!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.62),rgba(0,0,0,.26) 54%,transparent)}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-trust-strip,html[data-theme=light] .ba-local-agent .hero-trust-strip{background:rgba(255,255,255,.72)!important;border-color:rgba(23,23,23,.07)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 18px 40px -34px rgba(23,23,23,.18)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type,html:not([data-theme=light]) .ba-local-agent>section:first-of-type{background:radial-gradient(ellipse 76% 44% at 50% -6%,rgba(29,222,116,.11),transparent 60%),radial-gradient(ellipse 68% 42% at 50% 18%,rgba(255,255,255,.05),transparent 72%),linear-gradient(180deg,#0d1012,#07090a 46%,#050607)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .aurora,html:not([data-theme=light]) .ba-local-agent>section:first-of-type .aurora{top:-320px!important;left:50%!important;width:1240px!important;height:620px!important;opacity:.54!important;filter:blur(74px)!important;transform:translateX(-50%)!important;background:radial-gradient(ellipse 36% 22% at 50% 72%,rgba(29,222,116,.3),rgba(29,222,116,.11) 42%,transparent 74%),radial-gradient(ellipse 82% 48% at 50% 34%,rgba(148,163,184,.1),transparent 78%),radial-gradient(ellipse 56% 30% at 50% 12%,rgba(255,255,255,.036),transparent 74%)!important}html.visual-draft-b:not([data-theme=light]) .ba-local-agent>section:first-of-type .bg-grid,html:not([data-theme=light]) .ba-local-agent>section:first-of-type .bg-grid{opacity:.74!important;background-size:84px 84px!important;background-image:linear-gradient(rgba(255,255,255,.046) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0)!important;-webkit-mask-image:linear-gradient(180deg,#000,#000 64%,rgba(0,0,0,.76) 74%,rgba(0,0,0,.32) 84%,rgba(0,0,0,.08) 91%,transparent 96%)!important;mask-image:linear-gradient(180deg,#000,#000 64%,rgba(0,0,0,.76) 74%,rgba(0,0,0,.32) 84%,rgba(0,0,0,.08) 91%,transparent 96%)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-icon--appsumo,html[data-theme=light] .ba-local-agent .hero-proof-icon--appsumo{filter:none;opacity:1}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-icon--aws,html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-icon--github,html[data-theme=light] .ba-local-agent .hero-proof-icon--aws,html[data-theme=light] .ba-local-agent .hero-proof-icon--github{opacity:1}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-link[aria-label="AWS Marketplace"] .hero-proof-icon--aws,html[data-theme=light] .ba-local-agent .hero-proof-link[aria-label="AWS Marketplace"] .hero-proof-icon--aws{width:20px}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-icon--aws .aws-wordmark-fill,html[data-theme=light] .ba-local-agent .hero-proof-icon--aws .aws-wordmark-fill{fill:#232f3e}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-link[aria-label="AWS Marketplace"] .aws-smile-fill,html[data-theme=light] .ba-local-agent .hero-proof-link[aria-label="AWS Marketplace"] .aws-smile-fill{fill:#ff9900}html.visual-draft-b[data-theme=light] .ba-local-agent .hero-proof-icon--github,html[data-theme=light] .ba-local-agent .hero-proof-icon--github{color:#181717}html.visual-draft-b[data-theme=light] .ba-local-agent .text-bone-100,html[data-theme=light] .ba-local-agent .text-bone-100{color:#171717}html.visual-draft-b[data-theme=light] .ba-local-agent .text-bone-200,html[data-theme=light] .ba-local-agent .text-bone-200{color:#242424}html.visual-draft-b[data-theme=light] .ba-local-agent .text-bone-300,html[data-theme=light] .ba-local-agent .text-bone-300{color:#4f5a61}html.visual-draft-b[data-theme=light] .ba-local-agent .text-bone-400,html[data-theme=light] .ba-local-agent .text-bone-400{color:#6f777d}html.visual-draft-b[data-theme=light] .ba-local-agent .text-bone-500,html[data-theme=light] .ba-local-agent .text-bone-500{color:#9aa1a6}html.visual-draft-b[data-theme=light] .ba-local-agent .font-serif.text-bone-400,html.visual-draft-b[data-theme=light] .ba-local-agent .font-serif[class*=text-bone-],html[data-theme=light] .ba-local-agent .font-serif.text-bone-400,html[data-theme=light] .ba-local-agent .font-serif[class*=text-bone-]{color:#70787d!important}[data-theme=light] .ba-local-agent header,html.visual-draft-b[data-theme=light] .ba-local-agent header{background-color:rgba(252,252,252,.88)!important;border-bottom-color:#dfdfdf!important;box-shadow:0 10px 30px -28px rgba(23,23,23,.22)}html.visual-draft-b[data-theme=light] .ba-local-agent .card-glass,html[data-theme=light] .ba-local-agent .card-glass{border-color:#dfdfdf!important;background:linear-gradient(180deg,#ffffff,#fcfcfc)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--light-shadow)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .card-glass-hover:hover,html[data-theme=light] .ba-local-agent .card-glass-hover:hover{border-color:rgba(52,211,153,.28)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),var(--light-shadow-strong),0 0 0 1px rgba(52,211,153,.055)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{--ba-demo-line:rgba(23,23,23,0.085);--ba-demo-line-strong:rgba(23,23,23,0.13);--ba-demo-surface:#ffffff;--ba-demo-surface-2:#f7f7f7;--ba-demo-soft:rgba(23,23,23,0.04);--ba-demo-muted:#687076;--ba-demo-text:#171717;border-color:rgba(23,23,23,.09)!important;background:linear-gradient(rgba(23,23,23,.02) 1px,transparent 0),linear-gradient(90deg,rgba(23,23,23,.02) 1px,transparent 0),radial-gradient(circle at 28% 18%,rgba(52,211,153,.045),transparent 38%),#ffffff!important}html[data-theme=light] .ba-local-agent .ba-id-desktop-screen,html[data-theme=light] .ba-local-agent .ba-use-browser,html[data-theme=light] .ba-local-agent .ba-use-cloud-board,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser,html[data-theme=light] .ba-local-agent .ba-use-cloud-panel,html[data-theme=light] .ba-local-agent .ba-use-integration-cell,html[data-theme=light] .ba-local-agent .ba-use-terminal,html[data-theme=light] .ba-local-agent .ba-use-workflow-panel{border-color:rgba(23,23,23,.1)!important;box-shadow:0 18px 40px -36px rgba(23,23,23,.24)}html[data-theme=light] .ba-local-agent .ba-id-chrome-bar,html[data-theme=light] .ba-local-agent .ba-use-browser-top,html[data-theme=light] .ba-local-agent .ba-use-cloud-bar,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-top,html[data-theme=light] .ba-local-agent .ba-use-terminal-top,html[data-theme=light] .ba-local-agent .ba-use-workflow-toolbar{border-color:rgba(23,23,23,.085)!important;background:#f7f7f7!important}html[data-theme=light] .ba-local-agent .ba-identity-tags span{border-color:rgba(52,211,153,.26)!important;background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(52,211,153,.028)),rgba(255,255,255,.82)!important;color:#0f6f4c!important;box-shadow:0 10px 22px -21px rgba(52,211,153,.42)}html.visual-draft-b[data-theme=light] .ba-local-agent,html.visual-draft-b[data-theme=light] body:has(.ba-local-agent),html[data-theme=light] .ba-local-agent,html[data-theme=light] body:has(.ba-local-agent){--light-page:#f1f3f0;--light-panel:rgba(255,255,255,0.82);--ba-panel-surface:rgba(241,243,240,0.86);background-color:#f1f3f0!important;background-image:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-cap-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-hardweb-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-identity-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-runmodes-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section.ba-testimonials-section,html.visual-draft-b[data-theme=light] .ba-local-agent>section:not(.cta-inverted),html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted),html.visual-draft-b[data-theme=light] .ba-local-agent>section:nth-of-type(2n+3):not(.cta-inverted),html[data-theme=light] .ba-local-agent>section.ba-cap-section,html[data-theme=light] .ba-local-agent>section.ba-hardweb-section,html[data-theme=light] .ba-local-agent>section.ba-identity-section,html[data-theme=light] .ba-local-agent>section.ba-runmodes-section,html[data-theme=light] .ba-local-agent>section.ba-testimonials-section,html[data-theme=light] .ba-local-agent>section:not(.cta-inverted),html[data-theme=light] .ba-local-agent>section:nth-of-type(2n+2):not(.cta-inverted),html[data-theme=light] .ba-local-agent>section:nth-of-type(2n+3):not(.cta-inverted){background-color:#f1f3f0!important;background-image:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent>section:first-of-type,html[data-theme=light] .ba-local-agent>section:first-of-type{background:radial-gradient(ellipse 82% 46% at 50% -10%,rgba(23,23,23,.055),transparent 66%),radial-gradient(ellipse 34% 18% at 50% 12%,rgba(52,211,153,.08),transparent 72%),linear-gradient(180deg,#f1f3f0,#f1f3f0)!important}html.visual-draft-b[data-theme=light] .ba-local-agent header,html[data-theme=light] .ba-local-agent header{background-color:rgba(241,243,240,.9)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-illustration,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-proof,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-hardweb-illustration,html[data-theme=light] .ba-local-agent .ba-hardweb-proof,html[data-theme=light] .ba-local-agent .ba-hardweb-visual,html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{background:transparent!important;background-image:none!important;box-shadow:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card .ba-use-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide) .ba-use-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-runmodes-section .ba-use-card:not(.ba-use-card--wide) .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{border-color:transparent!important;background:transparent!important;background-image:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-card-grid,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-principle-grid,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-browser,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-page,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-shell,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-state,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-board,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-board-body,html[data-theme=light] .ba-local-agent .ba-identity-card-grid,html[data-theme=light] .ba-local-agent .ba-principle-grid,html[data-theme=light] .ba-local-agent .ba-runtime-browser,html[data-theme=light] .ba-local-agent .ba-runtime-page,html[data-theme=light] .ba-local-agent .ba-runtime-shell,html[data-theme=light] .ba-local-agent .ba-runtime-state,html[data-theme=light] .ba-local-agent .ba-use-cloud-board,html[data-theme=light] .ba-local-agent .ba-use-cloud-board-body{background:transparent!important;background-image:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-browser,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-shell,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-state,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-board,html[data-theme=light] .ba-local-agent .ba-runtime-browser,html[data-theme=light] .ba-local-agent .ba-runtime-shell,html[data-theme=light] .ba-local-agent .ba-runtime-state,html[data-theme=light] .ba-local-agent .ba-use-cloud-board{box-shadow:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-shell,html[data-theme=light] .ba-local-agent .ba-runtime-shell{background:linear-gradient(var(--ba-panel-grid) 1px,transparent 1px),linear-gradient(90deg,var(--ba-panel-grid) 1px,transparent 1px),transparent!important;background-size:32px 32px,32px 32px,auto!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-visual,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-visual,html[data-theme=light] .ba-local-agent .ba-identity-visual,html[data-theme=light] .ba-local-agent .ba-use-visual{--ba-demo-line:rgba(7,10,15,0.14);--ba-demo-line-strong:rgba(7,10,15,0.2);--ba-demo-soft:rgba(7,10,15,0.105);--ba-demo-muted:#56616b;--ba-demo-text:#111315}html.visual-draft-b[data-theme=light] .ba-local-agent :where(.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-id-desktop-screen,.ba-id-login-card,.ba-use-terminal,.ba-use-browser,.ba-use-workflow-panel,.ba-use-workflow-node,.ba-use-workflow-result,.ba-use-cloud-panel,.ba-use-cloud-board,.ba-use-cloud-browser,.ba-use-cloud-node,.ba-use-cloud-step,.ba-use-cloud-sync span,.ba-use-integration-cell,.ba-use-integration-grid),html[data-theme=light] .ba-local-agent :where(.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-id-desktop-screen,.ba-id-login-card,.ba-use-terminal,.ba-use-browser,.ba-use-workflow-panel,.ba-use-workflow-node,.ba-use-workflow-result,.ba-use-cloud-panel,.ba-use-cloud-board,.ba-use-cloud-browser,.ba-use-cloud-node,.ba-use-cloud-step,.ba-use-cloud-sync span,.ba-use-integration-cell,.ba-use-integration-grid){box-shadow:none!important;filter:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-account-browser,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-blank-browser,html[data-theme=light] .ba-local-agent .ba-id-account-browser,html[data-theme=light] .ba-local-agent .ba-id-blank-browser{opacity:1!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-account-row span,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-blank-body i,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-login-card span,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-browser-line,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-browser-result span,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-browser-table i,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-page-head span,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-workflow-result span,html[data-theme=light] .ba-local-agent .ba-id-account-row span,html[data-theme=light] .ba-local-agent .ba-id-blank-body i,html[data-theme=light] .ba-local-agent .ba-id-login-card span,html[data-theme=light] .ba-local-agent .ba-use-browser-line,html[data-theme=light] .ba-local-agent .ba-use-browser-result span,html[data-theme=light] .ba-local-agent .ba-use-browser-table i,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i,html[data-theme=light] .ba-local-agent .ba-use-cloud-page-head span,html[data-theme=light] .ba-local-agent .ba-use-workflow-result span{background:rgba(7,10,15,.105)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-account-row strong,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-blank-body i:first-child,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i:nth-child(2),html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i:nth-child(3),html[data-theme=light] .ba-local-agent .ba-id-account-row strong,html[data-theme=light] .ba-local-agent .ba-id-blank-body i:first-child,html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i:nth-child(2),html[data-theme=light] .ba-local-agent .ba-use-cloud-browser-table i:nth-child(3){background:rgba(52,211,153,.28)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-crawler-badge,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-id-rotate-badge,html[data-theme=light] .ba-local-agent .ba-id-crawler-badge,html[data-theme=light] .ba-local-agent .ba-id-rotate-badge{box-shadow:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-board,html[data-theme=light] .ba-local-agent .ba-use-cloud-board{border-color:rgba(7,10,15,.12)!important;background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-cloud-board-body,html[data-theme=light] .ba-local-agent .ba-use-cloud-board-body{background-color:#ffffff!important;background-image:radial-gradient(circle,rgba(7,10,15,.16) 1px,transparent 1.25px)!important;background-position:0 0;background-size:24px 24px!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-integration-grid,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-grid,html[data-theme=light] .ba-local-agent .ba-use-integration-grid,html[data-theme=light] .ba-local-agent .ba-use-visual--api .ba-use-integration-grid{border:1px solid rgba(7,10,15,.14)!important;border-radius:var(--ba-demo-browser-radius)!important;background:#ffffff!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-page,html[data-theme=light] .ba-local-agent .ba-runtime-page{background:radial-gradient(circle at 76% 10%,rgba(52,211,153,.055),transparent 34%),linear-gradient(180deg,#f5f7f4,#eef2ed)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-bars span,html[data-theme=light] .ba-local-agent .ba-runtime-bars span{background:linear-gradient(90deg,rgba(52,211,153,.08),transparent 70%),rgba(7,10,15,.052)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runtime-table span,html[data-theme=light] .ba-local-agent .ba-runtime-table span{background:rgba(7,10,15,.055)!important}.ba-local-agent{--ba-browser-radius:8px;--ba-browser-bar-height:32px;--ba-browser-dot-size:7px;--ba-browser-bar-gap:7px;--ba-browser-surface:#101214;--ba-browser-page:#0b0d0f;--ba-browser-bar:#15181b;--ba-browser-url:#0b0d0f;--ba-browser-line:rgba(255,255,255,0.1);--ba-browser-line-strong:rgba(255,255,255,0.16);--ba-browser-dot:#6f7780;--ba-browser-url-text:#a4abb3;--ba-browser-shadow:none}html.visual-draft-b[data-theme=light] .ba-local-agent,html[data-theme=light] .ba-local-agent{--ba-browser-surface:#ffffff;--ba-browser-page:#fbfcfa;--ba-browser-bar:#f3f5f2;--ba-browser-url:#ffffff;--ba-browser-line:rgba(7,10,15,0.14);--ba-browser-line-strong:rgba(7,10,15,0.2);--ba-browser-dot:#7d8790;--ba-browser-url-text:#56616b;--ba-browser-shadow:none}.ba-local-agent :where(.ba-runtime-browser,.ba-real-browser,.ba-residential-browser,.ba-ill-browser,.ba-hardweb-mini-browser,.ba-proof-browser,.ba-id-desktop-screen,.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-use-browser,.ba-use-cloud-browser,.wfs-browser){overflow:hidden;border:1px solid var(--ba-browser-line-strong)!important;border-radius:var(--ba-browser-radius)!important;background:var(--ba-browser-surface)!important;box-shadow:var(--ba-browser-shadow)!important}.ba-local-agent :where(.ba-runtime-chrome,.ba-real-browser-bar,.ba-residential-browser-top,.ba-ill-browser-bar,.ba-hardweb-mini-browser-top,.ba-proof-browser-bar,.ba-id-chrome-bar,.ba-id-browser-top,.ba-id-blank-top,.ba-id-mini-top,.ba-mini-browser-top,.ba-use-browser-top,.ba-use-cloud-browser-top,.wfs-browser-chrome){display:flex;box-sizing:border-box;height:var(--ba-browser-bar-height);min-height:var(--ba-browser-bar-height);align-items:center;gap:var(--ba-browser-bar-gap);border-bottom:1px solid var(--ba-browser-line)!important;background:var(--ba-browser-bar)!important;padding:8px 10px!important}.ba-local-agent :where(.ba-runtime-dot,.ba-real-browser-dots span,.ba-residential-browser-top>span,.ba-ill-browser-bar>span,.ba-hardweb-mini-browser-top>span,.ba-proof-browser-bar>span,.ba-id-chrome-bar i,.ba-id-browser-top>span,.ba-id-blank-top>span,.ba-id-mini-top>span,.ba-mini-browser-top>span,.ba-use-browser-top>span,.ba-use-cloud-browser-top>span,.wfs-browser-chrome .wfs-lights span){width:var(--ba-browser-dot-size)!important;height:var(--ba-browser-dot-size)!important;flex:0 0 var(--ba-browser-dot-size);border:0!important;border-radius:999px!important;background:var(--ba-browser-dot)!important;box-shadow:none!important}.ba-local-agent :where(.ba-runtime-url,.ba-real-browser-bar code,.ba-residential-browser-top code,.ba-hardweb-mini-browser-top code,.ba-proof-browser-bar code,.ba-id-chrome-bar code,.ba-id-browser-top code,.ba-id-blank-top code,.ba-id-mini-top code,.ba-mini-browser-top code,.ba-use-browser-top code,.ba-use-cloud-browser-top code,.wfs-browser-chrome .wfs-urlbar){min-width:0;overflow:hidden;border:0!important;border-radius:999px!important;background:var(--ba-browser-url)!important;color:var(--ba-browser-url-text)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9.5px;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent :where(.ba-runtime-url,.ba-real-browser-bar code,.ba-residential-browser-top code,.ba-id-chrome-bar code,.ba-id-mini-top code,.ba-use-browser-top code,.ba-use-cloud-browser-top code,.wfs-browser-chrome .wfs-urlbar){flex:1 1 auto;padding:6px 10px}.ba-local-agent .ba-id-mini-top code{flex:0 0 auto!important;margin-left:auto;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ba-demo-green)!important;font-weight:400!important;padding:0!important}.ba-local-agent :is(.ba-runtime-url,.ba-real-browser-bar code,.ba-residential-browser-top code,.ba-hardweb-mini-browser-top code,.ba-proof-browser-bar code,.ba-id-chrome-bar code,.ba-id-browser-top code,.ba-id-blank-top code,.ba-mini-browser-top code,.ba-use-browser-top code,.ba-use-cloud-browser-top code,.wfs-browser-chrome .wfs-urlbar){font-weight:400!important}.ba-local-agent :where(.ba-real-browser-page,.ba-real-captcha-page,.ba-real-2fa-page,.ba-residential-browser-body,.ba-id-blank-body,.ba-id-mini-body,.ba-use-browser-body,.ba-use-cloud-browser-body,.ba-id-browser-body,.ba-proof-browser-page,.ba-hardweb-mini-browser-body,.ba-ill-browser-page,.ba-runtime-page,.wfs-viewport){border-radius:0 0 var(--ba-browser-radius) var(--ba-browser-radius)!important;background-color:var(--ba-browser-page)}.ba-local-agent :is(.ba-runtime-chrome,.ba-real-browser-bar,.ba-residential-browser-top,.ba-ill-browser-bar,.ba-hardweb-mini-browser-top,.ba-proof-browser-bar,.ba-id-chrome-bar,.ba-id-browser-top,.ba-id-blank-top,.ba-id-mini-top,.ba-mini-browser-top,.ba-use-browser-top,.ba-use-cloud-browser-top,.wfs-browser-chrome){box-sizing:border-box;height:var(--ba-browser-bar-height)!important;min-height:var(--ba-browser-bar-height)!important;padding:8px 10px!important}.ba-local-agent .ba-residential-stealth-pill{height:18px;min-height:18px;flex:0 0 auto;border-radius:999px;padding:0 7px;font-size:8.5px;line-height:1}.ba-local-agent .ba-residential-stealth-pill svg{width:10px;height:10px}html.visual-draft-b[data-theme=light] .ba-local-agent :is(.ba-runtime-browser,.ba-real-browser,.ba-residential-browser,.ba-ill-browser,.ba-hardweb-mini-browser,.ba-proof-browser,.ba-id-desktop-screen,.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-use-browser,.ba-use-cloud-browser,.wfs-browser),html[data-theme=light] .ba-local-agent :is(.ba-runtime-browser,.ba-real-browser,.ba-residential-browser,.ba-ill-browser,.ba-hardweb-mini-browser,.ba-proof-browser,.ba-id-desktop-screen,.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-use-browser,.ba-use-cloud-browser,.wfs-browser){border-color:var(--ba-browser-line-strong)!important;background:var(--ba-browser-surface)!important;box-shadow:var(--ba-browser-shadow)!important}html.visual-draft-b[data-theme=light] .ba-local-agent :is(.ba-runtime-chrome,.ba-real-browser-bar,.ba-residential-browser-top,.ba-ill-browser-bar,.ba-hardweb-mini-browser-top,.ba-proof-browser-bar,.ba-id-chrome-bar,.ba-id-browser-top,.ba-id-blank-top,.ba-id-mini-top,.ba-mini-browser-top,.ba-use-browser-top,.ba-use-cloud-browser-top),html[data-theme=light] .ba-local-agent :is(.ba-runtime-chrome,.ba-real-browser-bar,.ba-residential-browser-top,.ba-ill-browser-bar,.ba-hardweb-mini-browser-top,.ba-proof-browser-bar,.ba-id-chrome-bar,.ba-id-browser-top,.ba-id-blank-top,.ba-id-mini-top,.ba-mini-browser-top,.ba-use-browser-top,.ba-use-cloud-browser-top){border-bottom-color:var(--ba-browser-line)!important;background:var(--ba-browser-bar)!important}html.visual-draft-b[data-theme=light] .ba-local-agent :is(.ba-id-mini-top span,.ba-runtime-dot,.ba-real-browser-dots span,.ba-residential-browser-top>span,.ba-ill-browser-bar>span,.ba-hardweb-mini-browser-top>span,.ba-proof-browser-bar>span,.ba-id-chrome-bar i,.ba-id-browser-top>span,.ba-id-blank-top>span,.ba-mini-browser-top>span,.ba-use-browser-top>span,.ba-use-cloud-browser-top>span),html[data-theme=light] .ba-local-agent :is(.ba-id-mini-top span,.ba-runtime-dot,.ba-real-browser-dots span,.ba-residential-browser-top>span,.ba-ill-browser-bar>span,.ba-hardweb-mini-browser-top>span,.ba-proof-browser-bar>span,.ba-id-chrome-bar i,.ba-id-browser-top>span,.ba-id-blank-top>span,.ba-mini-browser-top>span,.ba-use-browser-top>span,.ba-use-cloud-browser-top>span){background:var(--ba-browser-dot)!important;box-shadow:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-item,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-item{color:#6b7380!important;opacity:.9!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-item:hover,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-item:hover{opacity:1!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon,html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark{filter:none!important;opacity:1!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-smile-fill,html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-wordmark-fill,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-smile-fill,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-wordmark-fill{fill:#232f3e!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-smile-fill,html[data-theme=light] .ba-local-agent #hero .marquee-mask .cp-icon--aws-wordmark .aws-smile-fill{fill:#ff9900!important}html.visual-draft-b[data-theme=light] .ba-local-agent #hero .marquee-mask svg.cp-icon:not(.cp-icon--aws-wordmark) path,html[data-theme=light] .ba-local-agent #hero .marquee-mask svg.cp-icon:not(.cp-icon--aws-wordmark) path{fill:#e30613!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonials-section,html[data-theme=light] .ba-local-agent .ba-testimonials-section{background:transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-band,html[data-theme=light] .ba-local-agent .ba-testimonial-band{background:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-stat,html[data-theme=light] .ba-local-agent .ba-testimonial-stat{border-color:rgba(24,66,45,.12)!important;background:linear-gradient(90deg,rgba(29,222,116,.28),transparent 24%) 0 0 /100% 1px no-repeat,linear-gradient(180deg,rgba(239,246,238,.98),rgba(227,237,225,.98))!important;box-shadow:0 14px 28px -24px rgba(24,66,45,.18),inset 0 1px 0 rgba(255,255,255,.72)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-stat:before,html[data-theme=light] .ba-local-agent .ba-testimonial-stat:before{background:radial-gradient(138px 84px at 0 0,rgba(29,222,116,.22),transparent 66%),linear-gradient(105deg,rgba(29,222,116,.14),transparent 38%);opacity:1}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-stat:after,html[data-theme=light] .ba-local-agent .ba-testimonial-stat:after{border-color:rgba(29,222,116,.2);background:rgba(29,222,116,.075);opacity:.82}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-stat-value,html[data-theme=light] .ba-local-agent .ba-testimonial-stat-value{color:#111315!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-stat-label,html[data-theme=light] .ba-local-agent .ba-testimonial-stat-label{color:#7a838c!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card,html[data-theme=light] .ba-local-agent .ba-testimonial-card{border-color:rgba(17,24,28,.085)!important;background:linear-gradient(145deg,rgba(255,255,255,.72),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(251,252,250,.985))!important;box-shadow:0 18px 34px -27px rgba(17,24,28,.17),inset 0 1px 0 rgba(255,255,255,.9)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:before,html[data-theme=light] .ba-local-agent .ba-testimonial-card:before{background:radial-gradient(circle at 14% 10%,rgba(29,222,116,.038),transparent 36%),linear-gradient(120deg,rgba(17,24,28,.018),transparent 42%);opacity:1}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:after,html[data-theme=light] .ba-local-agent .ba-testimonial-card:after{width:92px;height:92px;border-color:rgba(29,222,116,.065);background:radial-gradient(circle at 50% 50%,rgba(29,222,116,.024),transparent 62%)}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card--link:hover,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:hover,html[data-theme=light] .ba-local-agent .ba-testimonial-card--link:hover,html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover{border-color:rgba(29,222,116,.24)!important;box-shadow:0 0 0 1px rgba(29,222,116,.08),0 22px 42px -24px rgba(17,24,28,.18),0 14px 34px -28px rgba(29,222,116,.22),inset 0 1px 0 rgba(255,255,255,.98)!important;background:linear-gradient(145deg,rgba(255,255,255,.82),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.998),rgba(252,253,250,.992))!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-author,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-title,html[data-theme=light] .ba-local-agent .ba-testimonial-author,html[data-theme=light] .ba-local-agent .ba-testimonial-title{color:#111315!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-meta,html[data-theme=light] .ba-local-agent .ba-testimonial-meta{color:#7a838c!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-quote,html[data-theme=light] .ba-local-agent .ba-testimonial-quote{color:#525b64!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:hover .ba-testimonial-quote,html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover .ba-testimonial-quote{color:#404951!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:hover:before,html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover:before{background:radial-gradient(circle at 14% 10%,rgba(29,222,116,.08),transparent 38%),linear-gradient(120deg,rgba(17,24,28,.03),transparent 44%);opacity:1}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-card:hover:after,html[data-theme=light] .ba-local-agent .ba-testimonial-card:hover:after{border-color:rgba(29,222,116,.14);background:radial-gradient(circle at 50% 50%,rgba(29,222,116,.045),transparent 64%);opacity:.92}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-testimonial-source--x,html[data-theme=light] .ba-local-agent .ba-testimonial-source--x{color:#5f6872!important}html.visual-draft-b[data-theme=light] .ba-local-agent,html[data-theme=light] .ba-local-agent{--ba-demo-line:rgba(17,24,28,0.064);--ba-demo-line-strong:rgba(17,24,28,0.102);--ba-browser-line:rgba(17,24,28,0.068);--ba-browser-line-strong:rgba(17,24,28,0.108)}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-body-frame,html[data-theme=light] .ba-local-agent .ba-hardweb-body-frame{border-top:1px solid rgba(17,24,28,.102)!important;border-bottom-color:rgba(17,24,28,.102)!important;background:transparent!important;box-shadow:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-stage,html[data-theme=light] .ba-local-agent .ba-hardweb-stage{border-left-color:rgba(17,24,28,.102)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step,html[data-theme=light] .ba-local-agent .ba-hardweb-step{border-top-color:rgba(17,24,28,.086)!important;opacity:.7}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active,html[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active{opacity:1!important;background:linear-gradient(90deg,rgba(29,222,116,.065),rgba(29,222,116,.018) 34%,transparent 72%),transparent!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-card-label,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-identity-label,html.visual-draft-b[data-theme=light] .ba-local-agent .ba-runmode-eyebrow,html[data-theme=light] .ba-local-agent .ba-hardweb-card-label,html[data-theme=light] .ba-local-agent .ba-identity-label,html[data-theme=light] .ba-local-agent .ba-runmode-eyebrow{color:#07845e!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step-title,html[data-theme=light] .ba-local-agent .ba-hardweb-step-title{color:rgba(23,25,28,.58)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-title,html[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-title{color:#111418!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step-body>span:first-child,html[data-theme=light] .ba-local-agent .ba-hardweb-step-body>span:first-child{color:#7a8591!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body>span:first-child,html[data-theme=light] .ba-local-agent .ba-hardweb-step.is-active .ba-hardweb-step-body>span:first-child{color:#4e5a66!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-tags span,html[data-theme=light] .ba-local-agent .ba-hardweb-tags span{border-color:rgba(17,24,28,.11)!important;background:rgba(255,255,255,.72)!important;color:#5a6570!important}html.visual-draft-b[data-theme=light] .ba-local-agent :where(.ba-id-blank-browser,.ba-id-account-browser,.ba-id-desktop-screen,.ba-id-login-card,.ba-id-serp-head,.ba-id-serp-row,.ba-id-signal-card,.ba-id-mini-browser,.ba-use-terminal,.ba-use-browser,.ba-use-workflow-panel,.ba-use-cloud-panel,.ba-use-cloud-browser,.ba-use-integration-cell,.ba-use-workflow-node,.ba-use-workflow-result,.ba-use-cloud-node,.ba-use-cloud-step,.ba-use-cloud-status,.ba-real-browser,.ba-residential-browser,.ba-residential-page,.ba-captcha-card,.ba-captcha-box,.ba-twofa-modal,.ba-assist-phone,.ba-assist-phone-screen,.ba-assist-skeleton-card),html[data-theme=light] .ba-local-agent :where(.ba-id-blank-browser,.ba-id-account-browser,.ba-id-desktop-screen,.ba-id-login-card,.ba-id-serp-head,.ba-id-serp-row,.ba-id-signal-card,.ba-id-mini-browser,.ba-use-terminal,.ba-use-browser,.ba-use-workflow-panel,.ba-use-cloud-panel,.ba-use-cloud-browser,.ba-use-integration-cell,.ba-use-workflow-node,.ba-use-workflow-result,.ba-use-cloud-node,.ba-use-cloud-step,.ba-use-cloud-status,.ba-real-browser,.ba-residential-browser,.ba-residential-page,.ba-captcha-card,.ba-captcha-box,.ba-twofa-modal,.ba-assist-phone,.ba-assist-phone-screen,.ba-assist-skeleton-card){border-color:var(--ba-browser-line-strong)!important}html.visual-draft-b[data-theme=light] .ba-local-agent :where(.ba-id-blank-top,.ba-id-mini-top,.ba-id-chrome-bar,.ba-real-browser-bar,.ba-residential-browser-top,.ba-use-terminal-top,.ba-use-browser-top,.ba-use-workflow-toolbar,.ba-use-cloud-bar,.ba-use-cloud-browser-top),html[data-theme=light] .ba-local-agent :where(.ba-id-blank-top,.ba-id-mini-top,.ba-id-chrome-bar,.ba-real-browser-bar,.ba-residential-browser-top,.ba-use-terminal-top,.ba-use-browser-top,.ba-use-workflow-toolbar,.ba-use-cloud-bar,.ba-use-cloud-browser-top){border-bottom-color:var(--ba-browser-line)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section,html[data-theme=light] .ba-local-agent .ba-hardweb-section{--ba-browser-surface:#101214;--ba-browser-page:#0b0d0f;--ba-browser-bar:#15181b;--ba-browser-url:#0b0d0f;--ba-browser-line:rgba(255,255,255,0.1);--ba-browser-line-strong:rgba(255,255,255,0.16);--ba-browser-dot:#6f7780;--ba-browser-url-text:#a4abb3}.ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-panel{border:1px solid rgba(52,211,153,.24)!important;background:radial-gradient(circle at 50% 20%,rgba(52,211,153,.16),transparent 44%),#080a0b!important;box-shadow:0 26px 58px -44px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.055)!important;backdrop-filter:none!important;outline:none!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-copy span,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-copy span{color:#e6e8eb!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-copy strong,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-copy strong{background:rgba(52,211,153,.12)!important;color:rgba(215,255,235,.92)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-rows div,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-rows div{border-top-color:rgba(255,255,255,.055)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-rows span,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-rows span{color:#8a8f98!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-total,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-total{border-top-color:rgba(52,211,153,.18)!important;background:rgba(52,211,153,.055)!important}html.visual-draft-b[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-total span,html[data-theme=light] .ba-local-agent .ba-hardweb-section .ba-residential-fingerprint-total span{color:rgba(226,255,240,.94)!important}.ba-local-agent :where(.ba-cap-card,.ba-use-map,.ba-runmode-card,.ba-runtime-core-card){border-radius:var(--ba-radius-panel)!important}.ba-local-agent :where(.ba-use-map,.ba-runmode-card){overflow:hidden!important}.ba-local-agent .ba-runtime-shell{border-radius:0!important;overflow:hidden!important}.ba-local-agent :where(.ba-runtime-state,.ba-use-visual,.ba-use-terminal,.ba-use-browser,.ba-use-agent-stack,.ba-use-workflow-panel,.ba-use-integration-grid,.ba-use-cloud-panel,.ba-use-cloud-board,.ba-use-cloud-browser,.ba-runmode-visual,.ba-runmode-device,.ba-command-panel,.ba-hardweb-visual,.ba-hardweb-card,.ba-hardweb-terminal,.ba-hardweb-mini-browser,.ba-residential-fingerprint-panel,.ba-real-browser,.ba-captcha-card,.ba-twofa-modal,.ba-assist-phone,.ba-assist-phone-screen,.ba-id-desktop-screen,.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-id-login-card){border-radius:var(--ba-radius-surface)!important}.ba-local-agent :where(.ba-runtime-browser,.ba-real-browser,.ba-ill-browser,.ba-proof-browser,.ba-hardweb-mini-browser,.ba-id-desktop-screen,.ba-id-product-browser,.ba-id-blank-browser,.ba-id-mini-browser,.ba-id-account-browser,.ba-use-browser,.ba-use-cloud-browser,.wfs-browser){border-radius:var(--ba-radius-browser-frame)!important}.ba-local-agent :where(.ba-runtime-bars span,.ba-runtime-table span,.ba-agent-line,.ba-use-step,.ba-use-workflow-node,.ba-use-workflow-result,.ba-use-workflow-flow>i,.ba-use-browser-card,.ba-use-browser-line,.ba-use-browser-table i,.ba-use-browser-result,.ba-use-integration-cell,.ba-use-cloud-node,.ba-use-cloud-step,.ba-runmode-command,.ba-id-login-card span,.ba-captcha-box,.ba-twofa-digits i){border-radius:var(--ba-radius-cell)!important}.ba-local-agent :where(.ba-runtime-url,.ba-tool-rail strong,.ba-real-float,.ba-captcha-pass-pill,.ba-hero-btn,.btn-primary,.btn-ghost,.copy-btn){border-radius:var(--ba-radius-pill)!important}.ba-local-agent .ba-tool-rail,.ba-local-agent .ba-use-path-grid .ba-use-card,.ba-local-agent .ba-use-path-grid .ba-use-card--wide{border-radius:0!important}.ba-local-agent .ba-conversion-hero{isolation:isolate;display:flex;min-height:max(720px,calc(100svh - 16px));align-items:stretch;padding:0!important;background:#020403}html .ba-local-agent>section.ba-conversion-hero:first-of-type{padding:0!important}.ba-local-agent .ba-conversion-hero__layout{min-height:inherit}.ba-local-agent .ba-conversion-hero__stage{padding-top:clamp(214px,29svh,348px)}.ba-local-agent .ba-conversion-hero__smoke{position:absolute;inset:0;z-index:-2;width:100%;height:100%;pointer-events:none}.ba-local-agent .ba-conversion-hero__shade{position:absolute;inset:0;z-index:-1;background:radial-gradient(72% 68% at 50% 44%,transparent 0,transparent 42%,rgba(0,0,0,.18) 78%,rgba(0,0,0,.48) 100%),linear-gradient(180deg,rgba(0,0,0,.04),transparent 48%,rgba(0,0,0,.15));pointer-events:none}.ba-local-agent .ba-conversion-hero__copy{width:100%;max-width:1040px;text-align:center}.ba-local-agent .ba-conversion-hero h1{margin:0;color:#f7f8f8;font-family:var(--font-website-inter),Inter,sans-serif;font-size:56px;font-weight:700;letter-spacing:0;line-height:1.04;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.06),0 18px 54px rgba(0,0,0,.7)}.ba-local-agent .ba-conversion-hero__lead{max-width:620px;margin:8px auto 0;color:rgba(226,235,231,.68);font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;text-shadow:0 10px 32px rgba(0,0,0,.72)}.ba-local-agent .ba-conversion-hero__composer{isolation:isolate;position:relative;width:100%;max-width:640px;margin-top:32px;border-radius:16px}.ba-local-agent .ba-conversion-hero__composer:before{position:absolute;inset:0;z-index:0;border:1px solid rgba(184,255,216,.08);border-radius:inherit;background:radial-gradient(82% 116% at 4% -14%,rgba(226,255,239,.34) 0,rgba(75,239,151,.15) 38%,transparent 62%),radial-gradient(54% 96% at 91% 108%,rgba(48,236,139,.22) 0,transparent 68%),linear-gradient(180deg,rgba(245,255,250,.065),transparent 28%),linear-gradient(145deg,rgba(9,39,23,.86),rgba(4,22,12,.92) 48%,rgba(2,12,7,.95));-webkit-backdrop-filter:blur(20px) saturate(122%);backdrop-filter:blur(20px) saturate(122%);box-shadow:0 30px 72px rgba(0,0,0,.56),0 0 88px rgba(43,236,138,.13),0 0 178px rgba(23,142,79,.075),inset 0 0 0 1px rgba(176,255,211,.035),inset 0 1px 0 rgba(242,255,248,.14),inset 1px 0 0 rgba(157,255,202,.08),inset 0 -1px 0 rgba(0,0,0,.72);content:"";transition:border-color .18s ease-out,box-shadow .18s ease-out}.ba-local-agent .ba-conversion-hero__composer:after{position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(46% 165% at 0 0,rgba(255,255,255,1) 0,rgba(221,255,236,.98) 8%,rgba(106,255,175,.74) 25%,rgba(39,207,117,.16) 50%,transparent 72%),radial-gradient(42% 145% at 87% 100%,rgba(236,255,245,.88) 0,rgba(94,243,163,.54) 20%,rgba(34,199,111,.09) 50%,transparent 72%),linear-gradient(98deg,rgba(255,255,255,1),rgba(204,255,227,.94) 12%,rgba(87,248,159,.5) 42%,rgba(47,216,127,.2) 72%,rgba(199,255,225,.54)),conic-gradient(from 218deg at 50% 50%,rgba(96,241,164,.04) 0deg,rgba(227,255,239,.28) 38deg,rgba(85,231,151,.035) 94deg,transparent 150deg,transparent 228deg,rgba(68,222,139,.025) 282deg,rgba(226,255,239,.2) 326deg,rgba(96,241,164,.04) 1turn);padding:2px;content:"";filter:brightness(1.76) drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 7px rgba(223,255,237,1)) drop-shadow(0 0 19px rgba(84,255,163,.95)) drop-shadow(0 0 48px rgba(35,234,131,.62)) drop-shadow(0 0 88px rgba(20,176,94,.28));opacity:1;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ba-local-agent .ba-conversion-hero__composer:focus-within:before{border-color:rgba(208,255,229,.2);box-shadow:0 32px 78px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.095),inset 1px 0 0 rgba(157,255,202,.055),inset 0 -1px 0 rgba(0,0,0,.74)}.ba-local-agent .ba-conversion-hero__composer:focus-within:after{opacity:1;filter:brightness(1.94) drop-shadow(0 0 2px rgba(255,255,255,1)) drop-shadow(0 0 8px rgba(229,255,241,1)) drop-shadow(0 0 22px rgba(98,255,171,1)) drop-shadow(0 0 54px rgba(42,242,138,.72)) drop-shadow(0 0 98px rgba(22,185,99,.32))}.ba-local-agent .ba-conversion-hero__composer:has(.ba-agent-composer--invalid):before{border-color:rgba(254,202,202,.92);box-shadow:0 0 0 1px rgba(248,113,113,.5),0 0 18px rgba(248,113,113,.35),0 0 54px rgba(153,27,27,.2)}.ba-local-agent .ba-conversion-hero__optical-flare,.ba-local-agent .ba-conversion-hero__smoke-veil{position:absolute;inset:-72px;width:calc(100% + 144px);height:calc(100% + 144px);pointer-events:none}.ba-local-agent .ba-conversion-hero__optical-flare{z-index:1}.ba-local-agent .ba-conversion-hero__smoke-veil{z-index:2}.ba-local-agent .ba-conversion-hero__composer>.ba-agent-composer-group{position:relative;z-index:3}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer{min-height:144px;overflow:hidden;border:0;border-radius:16px;background:transparent;box-shadow:none;transform:none}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer:before{display:block;inset:3px;border:1px solid rgba(221,255,236,.16);border-radius:13px;background:radial-gradient(72% 110% at 3% -8%,rgba(239,255,246,.16) 0,rgba(75,239,151,.045) 42%,transparent 70%),linear-gradient(112deg,rgba(255,255,255,.08),transparent 22%,transparent 78%,rgba(90,244,160,.055));box-shadow:inset 0 1px 0 rgba(244,255,249,.11),inset 1px 0 0 rgba(198,255,225,.06),inset 0 -1px 0 rgba(34,176,99,.045);opacity:.9}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer--invalid,.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer--invalid:focus-within,.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer:focus-within{border:0;box-shadow:none;transform:none}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer textarea{height:88px;min-height:88px;flex:0 0 88px;padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__typewriter{max-width:600px;padding:20px 20px 8px;color:rgba(226,235,231,.52);font-size:16px;line-height:24px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__footer{min-height:56px;margin:0 14px;border-top-color:rgba(211,255,231,.19);box-shadow:0 -1px 10px rgba(48,224,132,.035);padding:8px 0}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__environment{gap:8px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__submit{width:36px;height:36px;border:1px solid rgba(230,255,241,.78);border-radius:9px;background:radial-gradient(120% 100% at 18% -8%,rgba(255,255,255,.54) 0,rgba(161,255,205,.2) 38%,transparent 64%),linear-gradient(145deg,rgba(69,242,146,.82),rgba(20,151,73,.74));color:#f4fff8;box-shadow:inset 0 1px 0 rgba(255,255,255,.64),inset 1px 0 0 rgba(226,255,239,.24),inset 0 -1px 0 rgba(0,74,32,.52),0 0 3px rgba(248,255,251,.54),0 0 12px rgba(90,255,166,.62),0 0 30px rgba(40,228,131,.34),0 8px 22px rgba(2,45,20,.46);transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,transform .16s ease-out}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__submit svg{width:20px;height:20px;filter:drop-shadow(0 0 2px rgba(255,255,255,.88)) drop-shadow(0 0 7px rgba(116,255,181,.72));stroke-width:2.35}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__submit:hover:not(:disabled){border-color:rgba(225,255,239,1);background:radial-gradient(120% 100% at 18% -8%,rgba(255,255,255,.68) 0,rgba(187,255,218,.28) 38%,transparent 64%),linear-gradient(145deg,rgba(104,255,176,.94),rgba(34,204,105,.86));box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 0 -1px 0 rgba(2,68,31,.42),0 0 0 1px rgba(45,225,128,.2),0 7px 20px rgba(4,67,31,.42),0 0 4px rgba(255,255,255,.64),0 0 16px rgba(105,255,177,.78),0 0 38px rgba(48,238,139,.46);transform:translateY(-1px)}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__submit:disabled{border-color:rgba(189,255,218,.55);background:radial-gradient(120% 100% at 18% -8%,rgba(255,255,255,.3) 0,transparent 58%),linear-gradient(145deg,rgba(62,218,132,.43),rgba(19,121,61,.36));color:rgba(232,255,242,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),inset 0 -1px 0 rgba(3,84,39,.42),0 0 2px rgba(244,255,249,.28),0 0 11px rgba(87,242,158,.38),0 0 26px rgba(41,218,128,.2);cursor:not-allowed}.ba-local-agent .ba-conversion-hero__proofs{display:flex;width:100%;max-width:740px;align-items:center;justify-content:center;gap:28px;margin-top:28px}.ba-local-agent .ba-hero-proof__award{display:block;width:250px;height:54px;flex:0 0 auto;border-radius:10px;line-height:0;text-decoration:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-hero-proof__award:hover{transform:translateY(-2px)}.ba-local-agent .ba-hero-proof__award:focus-visible,.ba-local-agent .ba-hero-proof__link:focus-visible{outline:2px solid rgba(209,250,229,.88);outline-offset:3px}.ba-local-agent .ba-hero-proof__award:focus-visible{border-radius:10px}.ba-local-agent .ba-hero-proof__link:focus-visible{border-radius:4px}.ba-local-agent .ba-hero-proof__product-hunt-badge{display:block;width:250px;height:54px}.ba-local-agent .ba-hero-proof__tier-divider{width:1px;height:38px;flex:0 0 1px;background:rgba(226,232,240,.13)}.ba-local-agent .ba-hero-proof__secondary{--ba-proof-primary-column:108px;display:flex;position:relative;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:10px}.ba-local-agent .ba-hero-proof__secondary:before{position:absolute;top:0;bottom:0;left:calc(var(--ba-proof-primary-column) + 14px);width:1px;background:rgba(226,232,240,.14);content:"";pointer-events:none}.ba-local-agent .ba-hero-proof__link{display:inline-flex;min-width:0;align-items:center;gap:5px;color:rgba(226,233,229,.68);font-size:12.5px;font-weight:520;letter-spacing:0;line-height:1;text-decoration:none;white-space:nowrap;transition:color .16s ease-out,opacity .16s ease-out,transform .16s ease-out}.ba-local-agent .ba-hero-proof__link:hover{color:rgba(242,247,244,.9);transform:translateY(-1px)}.ba-local-agent .ba-hero-proof__link strong{color:rgba(248,250,252,.9);font-size:inherit;font-weight:650}.ba-local-agent .ba-hero-proof__group{display:grid;min-width:0;width:260px;grid-template-columns:var(--ba-proof-primary-column) minmax(0,1fr);align-items:center;column-gap:29px}.ba-local-agent .ba-hero-proof__group>.ba-hero-proof__link:first-child,.ba-local-agent .ba-hero-proof__group>.ba-hero-proof__link:last-child{justify-self:center}.ba-local-agent .ba-hero-proof__icon{display:block;width:14px;height:14px;flex:0 0 auto}.ba-local-agent .ba-hero-proof__icon--appsumo{width:15px;height:15px}.ba-local-agent .ba-hero-proof__icon--aws{width:18px;height:18px;margin:-2px -1px -2px -2px;color:#f7f8f8}.ba-local-agent .ba-hero-proof__link--aws svg path:first-child{fill:currentColor}.ba-local-agent .ba-hero-proof__link--aws svg path:nth-child(n+2){fill:#ff9900}.ba-local-agent .ba-hero-proof__star{flex:0 0 auto;color:#f5b24f}.ba-local-agent .ba-hero-partners{width:100%;margin-top:auto;padding:clamp(34px,5svh,58px) 0 32px}.ba-local-agent .ba-hero-partners__mask{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 8%,#000 16%,#000 84%,transparent 92%,transparent);mask-image:linear-gradient(90deg,transparent,transparent 8%,#000 16%,#000 84%,transparent 92%,transparent)}.ba-local-agent .ba-hero-partners__track{display:flex;align-items:center;gap:clamp(72px,7vw,108px);padding-right:clamp(72px,7vw,108px)}.ba-local-agent .ba-hero-partner{display:grid;min-height:32px;flex:0 0 auto;grid-template-columns:28px max-content;align-items:center;column-gap:10px;color:rgba(211,218,214,.61);font-size:16px;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap}.ba-local-agent .ba-hero-partner--lockup{grid-template-columns:max-content}.ba-local-agent .ba-hero-partner__icon{display:block;width:24px;height:24px;flex:0 0 auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.58}.ba-local-agent .ba-hero-partner__icon--aws{width:31px;height:31px;margin:-3px;color:currentColor;filter:none;opacity:1}.ba-local-agent .ba-hero-partner__icon--aws path{fill:currentColor}.ba-local-agent .ba-hero-partner__icon--microsoft{width:21px;height:21px}.ba-local-agent .ba-hero-partner__icon--google{width:23px;height:23px}.ba-local-agent .ba-hero-partner__icon--alibaba,.ba-local-agent .ba-hero-partner__icon--baidu,.ba-local-agent .ba-hero-partner__icon--huawei{width:25px;height:25px}.ba-local-agent .ba-hero-partner__icon--byteplus{width:22px;height:22px}.ba-local-agent .ba-hero-partner__icon--oracle{width:84px;height:auto;object-fit:contain;opacity:.61}.ba-local-agent .ba-hero-partner__label{display:block}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-hero-partners .rfm-marquee{animation-play-state:paused!important}}.ba-local-agent .ba-skill-lifecycle{border-top:1px solid #1b211d;background:#070907;padding:clamp(112px,9vw,148px) 0 clamp(132px,11vw,176px);color:#f7f8f8}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 80px),1360px);margin:0 auto}.ba-local-agent .ba-skill-lifecycle__head{max-width:1080px;margin:0}.ba-local-agent .ba-skill-lifecycle__head h2{margin:0;font-size:clamp(52px,5.15vw,72px);text-wrap:balance}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:660px;margin:26px 0 0;text-wrap:pretty}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(64px,6vw,88px)}.ba-local-agent .ba-lifecycle-card{position:relative;display:flex;min-width:0;min-height:720px;flex-direction:column;overflow:hidden;border:1px solid #202722;border-radius:8px}.ba-local-agent .ba-lifecycle-card:before{display:none}.ba-local-agent .ba-lifecycle-card__copy{display:flex;min-height:292px;flex-direction:column;justify-content:flex-end;padding:38px 40px 42px}.ba-local-agent .ba-lifecycle-card h3{max-width:470px;margin:0;color:#f4f7f5;font-size:clamp(27px,2.2vw,31px);font-weight:590;letter-spacing:0;line-height:1.16;text-wrap:balance}.ba-local-agent .ba-lifecycle-card__copy>p{margin:16px 0 0;font-size:14.5px;line-height:1.64}.ba-local-agent .ba-lifecycle-preview{display:flex;min-height:428px;flex:1;flex-direction:column;overflow:hidden;border-top:1px solid #252c28;background:#f3f6f4;color:#1b201e}.ba-local-agent .ba-lifecycle-card:nth-child(3){display:grid;min-height:560px;grid-column:1/-1;grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr)}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{min-height:0;padding:44px 46px}.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{max-width:440px;margin-top:0;font-size:clamp(30px,2.5vw,36px)}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-preview{min-height:560px;border-top:0;border-left:1px solid #252c28}.ba-local-agent .ba-lifecycle-preview__bar{display:flex;height:54px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d6ddda;background:#ffffff;padding:0 20px;color:#232825;font-size:11px;font-weight:620;white-space:nowrap}.ba-local-agent .ba-lifecycle-preview__bar>span{display:flex;min-width:0;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis}.ba-local-agent .ba-lifecycle-preview__bar svg{width:14px;height:14px;flex:0 0 auto;color:#0a8f4c;stroke-width:1.8}.ba-local-agent .ba-lifecycle-preview__bar em{flex:0 0 auto;border:1px solid #bce8cb;border-radius:999px;background:#f0fff5;padding:4px 8px;color:#22824d;font-family:var(--font-website-mono),monospace;font-size:8px;font-style:normal;font-weight:560}.ba-local-agent .ba-lifecycle-build__body,.ba-local-agent .ba-lifecycle-run__body{min-height:0;flex:1;padding:24px}.ba-local-agent .ba-lifecycle-build__body{display:flex;flex-direction:column;background:#f9fbfa}.ba-local-agent .ba-lifecycle-build__body>.ba-lifecycle-artifact{margin-top:auto}.ba-local-agent .ba-lifecycle-user-message{max-width:86%;margin-left:auto;background:#191b25;padding:13px 15px;font-size:10.5px;line-height:1.52}.ba-local-agent .ba-lifecycle-event{margin-top:20px}.ba-local-agent .ba-lifecycle-event>svg{color:#12a35c}.ba-local-agent .ba-lifecycle-artifact>span:nth-child(2),.ba-local-agent .ba-lifecycle-event>span,.ba-local-agent .ba-lifecycle-output>span{display:block;min-width:0}.ba-local-agent .ba-lifecycle-artifact small,.ba-local-agent .ba-lifecycle-artifact strong,.ba-local-agent .ba-lifecycle-event small,.ba-local-agent .ba-lifecycle-event strong,.ba-local-agent .ba-lifecycle-output small,.ba-local-agent .ba-lifecycle-output strong{display:block}.ba-local-agent .ba-lifecycle-event strong{color:#28302c;font-size:10.5px}.ba-local-agent .ba-lifecycle-event small{margin-top:4px;color:#6f7974}.ba-local-agent .ba-lifecycle-artifact{grid-template-columns:36px minmax(0,1fr) auto;gap:12px;margin-top:22px;border:1px solid #d9dfdc;border-radius:7px;background:#ffffff;padding:13px}.ba-local-agent .ba-lifecycle-artifact__icon{width:36px;height:36px;border-radius:6px;background:#eafbf1;color:#0a8f4c}.ba-local-agent .ba-lifecycle-artifact__icon svg{width:16px;height:16px}.ba-local-agent .ba-lifecycle-artifact small,.ba-local-agent .ba-lifecycle-output small{color:#737e78;font-size:8.5px;font-weight:500}.ba-local-agent .ba-lifecycle-artifact strong,.ba-local-agent .ba-lifecycle-output strong{margin-top:2px;font-size:10.5px}.ba-local-agent .ba-lifecycle-artifact>em{background:#ebfbf1;padding:5px 8px;color:#18874a}.ba-local-agent .ba-lifecycle-run__form{position:relative}.ba-local-agent .ba-lifecycle-run__body{display:flex;flex-direction:column}.ba-local-agent .ba-lifecycle-run__label{color:#626d67;font-family:var(--font-website-mono),monospace;font-size:8.5px;text-transform:uppercase}.ba-local-agent .ba-lifecycle-run__form>div{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:10px;margin-top:10px}.ba-local-agent .ba-lifecycle-run__form>div>span{display:block;border:1px solid #dce2df;border-radius:6px;background:#ffffff;padding:11px 12px}.ba-local-agent .ba-lifecycle-run__button{display:inline-flex;min-height:32px;align-items:center;gap:6px;margin-top:12px;border-radius:6px;background:#171923;padding:0 13px;color:#54e99a;font-size:9px;font-weight:650}.ba-local-agent .ba-lifecycle-run__button svg{width:12px;height:12px}.ba-local-agent .ba-lifecycle-run__progress{margin-top:18px;border-top:1px solid #e0e5e2;padding-top:17px}.ba-local-agent .ba-lifecycle-run__progress>div>span{gap:6px}.ba-local-agent .ba-lifecycle-run__progress svg{width:14px;height:14px;color:#0d9b53;animation:ba-lifecycle-spin 2.4s linear infinite}.ba-local-agent .ba-lifecycle-run__progress em,.ba-local-agent .ba-lifecycle-run__progress strong{font-size:9.5px}.ba-local-agent .ba-lifecycle-run__progress em{color:#6f7975}.ba-local-agent .ba-lifecycle-run__track{margin-top:11px;background:#dfe6e2}.ba-local-agent .ba-lifecycle-run__track i{background:#21ad65}.ba-local-agent .ba-lifecycle-run__progress>small{margin-top:8px;color:#737e78;font-size:8px}.ba-local-agent .ba-lifecycle-output{grid-template-columns:30px minmax(0,1fr) auto;gap:10px;margin-top:auto;border:1px solid #dce2df;border-radius:6px;background:#ffffff;padding:11px 12px}.ba-local-agent .ba-lifecycle-output>svg{width:17px;height:17px}.ba-local-agent .ba-lifecycle-iterate__body{display:grid;min-height:506px;flex:1;grid-template-columns:154px minmax(0,1fr)}.ba-local-agent .ba-lifecycle-versions{border-right:1px solid #dfe4e1;background:#fafbfb;padding:28px 15px}.ba-local-agent .ba-lifecycle-versions>small{margin:0 5px 13px}.ba-local-agent .ba-lifecycle-versions>label{margin:20px 5px 8px}.ba-local-agent .ba-lifecycle-versions>div.is-active{background:#e7f4ff;box-shadow:inset 0 0 0 1px #9dcef0}.ba-local-agent .ba-lifecycle-versions strong{max-width:94px}.ba-local-agent .ba-lifecycle-versions em{background:#f4eaff;color:#7841b0}.ba-local-agent .ba-lifecycle-versions>div:not(.is-active) em{background:#ecfae6}.ba-local-agent .ba-lifecycle-iterate__stream{display:flex;flex-direction:column;justify-content:center;padding:36px 32px;background:#f9fbfa}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-user-message{max-width:min(82%,520px)}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact{max-width:520px;grid-template-columns:36px minmax(0,1fr)}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact>em{grid-column:2;justify-self:start;margin-top:2px}@keyframes ba-lifecycle-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-run__progress svg{animation:none}}@media (max-width:1023px){.ba-local-agent .ba-skill-lifecycle{padding:104px 0 120px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 48px),1360px)}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:1fr;gap:20px;margin-top:60px}.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){display:grid;min-height:448px;grid-column:auto;grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr)}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:0;padding:32px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{margin-top:62px;font-size:28px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-preview,.ba-local-agent .ba-lifecycle-preview{min-height:448px;border-top:0;border-left:1px solid #d6ddda}.ba-local-agent .ba-lifecycle-iterate__body{min-height:394px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:84px 0 100px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 32px),1360px)}.ba-local-agent .ba-skill-lifecycle__head h2{font-size:clamp(42px,12vw,50px);line-height:1.04}.ba-local-agent .ba-skill-lifecycle__head>p{margin-top:20px;font-size:15px;line-height:1.6}.ba-local-agent .ba-skill-lifecycle__grid{gap:16px;margin-top:48px}.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){display:flex;min-height:0;grid-template-columns:none}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:276px;padding:28px 24px 30px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{margin-top:54px;font-size:25px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-preview,.ba-local-agent .ba-lifecycle-preview{min-height:420px;border-top:1px solid #d6ddda;border-left:0}.ba-local-agent .ba-lifecycle-iterate__body{min-height:366px;grid-template-columns:118px minmax(0,1fr)}.ba-local-agent .ba-lifecycle-versions{padding:22px 10px}.ba-local-agent .ba-lifecycle-iterate__stream{padding:26px 18px}}@media (max-width:379px){.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{padding-inline:19px}.ba-local-agent .ba-lifecycle-build__body,.ba-local-agent .ba-lifecycle-run__body{padding-inline:14px}.ba-local-agent .ba-lifecycle-iterate__body{grid-template-columns:102px minmax(0,1fr)}}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px}.ba-local-agent .ba-lifecycle-card{min-height:680px;height:100%;border-color:#202722;background:#0d100e}.ba-local-agent .ba-lifecycle-card__copy{min-height:238px;padding:36px 32px 34px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{max-width:100%;font-size:clamp(26px,1.9vw,31px)}.ba-local-agent .ba-lifecycle-card__copy>p{max-width:540px;color:rgba(226,235,231,.5)}.ba-local-agent .ba-lifecycle-card:nth-child(3){display:flex;min-height:680px;grid-column:auto;grid-template-columns:none}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{min-height:238px;justify-content:flex-end;padding:36px 32px 34px}.ba-local-agent .ba-lifecycle-stage{position:relative;isolation:isolate;min-height:442px;flex:1;overflow:hidden;border-top:1px solid #202722;background:#060908;box-shadow:inset 0 1px 0 rgba(255,255,255,.015),inset 0 -80px 120px rgba(0,0,0,.22);color:#f1f5f3}.ba-local-agent .ba-lifecycle-stage:before{display:none}.ba-local-agent .ba-lifecycle-stage:after{z-index:1;inset:0;background:linear-gradient(180deg,rgba(5,8,7,.52),rgba(5,8,7,.08) 24%,rgba(5,8,7,.04) 70%,rgba(5,8,7,.36));box-shadow:inset 0 0 88px rgba(0,0,0,.2)}.ba-local-agent .ba-lifecycle-particles{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;opacity:.9;pointer-events:none}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-particles{opacity:.88}.ba-local-agent .ba-lifecycle-stage--iterate .ba-lifecycle-particles{opacity:.84}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage{min-height:442px;border-top:1px solid #202722;border-left:0}.ba-local-agent .ba-lifecycle-build__trace,.ba-local-agent .ba-lifecycle-build__trace .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-fragment{position:absolute;z-index:2}.ba-local-agent .ba-lifecycle-user-message{max-width:none;margin:0;border:0;border-radius:7px;background:#1a1c25;box-shadow:0 8px 12px rgba(0,0,0,.24);padding:15px 18px;color:rgba(255,255,255,.94);font-size:11px;line-height:1.5}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-user-message{top:34px;right:-18px;width:82%}.ba-local-agent .ba-lifecycle-build__trace{top:140px;left:30px;display:grid;gap:22px}.ba-local-agent .ba-lifecycle-build__trace:before{position:absolute;top:16px;bottom:16px;left:7px;width:1px;background:rgba(112,255,178,.2);content:""}.ba-local-agent .ba-lifecycle-build__trace .ba-lifecycle-event{position:relative;margin:0}.ba-local-agent .ba-lifecycle-event{display:flex;align-items:flex-start;gap:11px;margin:0}.ba-local-agent .ba-lifecycle-event>svg{position:relative;z-index:1;width:15px;height:15px;flex:0 0 auto;margin-top:1px;color:#49df8d;fill:#090c0a;stroke-width:1.9}.ba-local-agent .ba-lifecycle-event small,.ba-local-agent .ba-lifecycle-event strong{display:block}.ba-local-agent .ba-lifecycle-event strong{color:rgba(244,248,246,.9);font-size:11px;font-weight:620}.ba-local-agent .ba-lifecycle-event small{margin-top:5px;color:rgba(221,232,227,.46);font-size:9px}.ba-local-agent .ba-lifecycle-artifact{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin:0;border:0;border-radius:8px;background:rgba(248,250,249,.97);box-shadow:0 10px 14px rgba(0,0,0,.28);padding:15px;color:#252b28}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-artifact{right:20px;bottom:-12px;left:20px;min-height:82px}.ba-local-agent .ba-lifecycle-artifact__icon{display:grid!important;width:42px;height:42px;place-items:center;border-radius:7px;background:#e7f9ef;color:#0b9250}.ba-local-agent .ba-lifecycle-artifact__icon svg{width:18px;height:18px}.ba-local-agent .ba-lifecycle-artifact small,.ba-local-agent .ba-lifecycle-artifact strong,.ba-local-agent .ba-lifecycle-output small,.ba-local-agent .ba-lifecycle-output strong{display:block}.ba-local-agent .ba-lifecycle-artifact small,.ba-local-agent .ba-lifecycle-output small{color:#727c77;font-size:9px}.ba-local-agent .ba-lifecycle-artifact strong,.ba-local-agent .ba-lifecycle-output strong{margin-top:3px;overflow:hidden;color:#252b28;font-size:11.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-artifact>em{border-radius:999px;background:#e6f9ed;padding:5px 9px;color:#147d45;font-size:8px;font-style:normal;white-space:nowrap}.ba-local-agent .ba-lifecycle-run__form{top:34px;right:-18px;left:20px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.82fr) 42px;gap:8px}.ba-local-agent .ba-lifecycle-run__form>span{display:block;min-width:0;border:0;border-radius:7px;background:rgba(248,250,249,.97);box-shadow:0 8px 12px rgba(0,0,0,.2);padding:13px 14px}.ba-local-agent .ba-lifecycle-run__form small,.ba-local-agent .ba-lifecycle-run__form strong{display:block}.ba-local-agent .ba-lifecycle-run__form small{color:#737e78;font-size:8px}.ba-local-agent .ba-lifecycle-run__form strong{margin-top:4px;overflow:hidden;color:#2c332f;font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-run__form>i{display:grid;width:42px;height:42px;align-self:center;place-items:center;border-radius:8px;background:#edfdf4;box-shadow:inset 0 0 0 1px #bde9cd;color:#078848}.ba-local-agent .ba-lifecycle-run__form>i svg{width:15px;height:15px;fill:currentColor}.ba-local-agent .ba-lifecycle-run__progress{top:148px;right:26px;left:26px;margin:0;border:0;background:rgba(9,12,10,.76);padding:20px 0 0}.ba-local-agent .ba-lifecycle-run__progress>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.ba-local-agent .ba-lifecycle-run__progress>div>span{display:inline-flex;align-items:center;gap:7px}.ba-local-agent .ba-lifecycle-run__progress svg{width:15px;height:15px;color:#49df8d;stroke-width:1.8;animation:ba-lifecycle-spin 2.4s linear infinite paused}.ba-local-agent .ba-lifecycle-run__progress em,.ba-local-agent .ba-lifecycle-run__progress strong{color:rgba(244,248,246,.88);font-size:10px;font-style:normal}.ba-local-agent .ba-lifecycle-run__progress em{color:rgba(221,232,227,.48);font-family:var(--font-website-mono),monospace}.ba-local-agent .ba-lifecycle-run__track{display:block;height:4px;overflow:hidden;margin-top:13px;border-radius:999px;background:rgba(220,234,227,.12)}.ba-local-agent .ba-lifecycle-run__track i{display:block;width:84%;height:100%;transform-origin:left;border-radius:inherit;background:#3bd982}.ba-local-agent .ba-lifecycle-run__progress>small{display:block;margin-top:9px;color:rgba(221,232,227,.38);font-size:8.5px}.ba-local-agent .ba-lifecycle-output{right:18px;bottom:-12px;left:42px;display:grid;min-height:78px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;border:0;border-radius:8px;background:rgba(248,250,249,.97);box-shadow:0 10px 14px rgba(0,0,0,.28);padding:14px}.ba-local-agent .ba-lifecycle-output>svg{width:19px;height:19px;color:#0a8f4c}.ba-local-agent .ba-lifecycle-output>em{color:#6f7a75;font-size:8.5px;font-style:normal;white-space:nowrap}.ba-local-agent .ba-lifecycle-versions{top:34px;bottom:-18px;left:18px;width:132px;border:0;border-radius:8px 8px 0 0;background:rgba(248,250,249,.97);box-shadow:0 10px 14px rgba(0,0,0,.26);padding:20px 10px;color:#2e3431}.ba-local-agent .ba-lifecycle-versions>label,.ba-local-agent .ba-lifecycle-versions>small{display:block;color:#68736d;font-family:var(--font-website-mono),monospace;font-size:8px;text-transform:uppercase}.ba-local-agent .ba-lifecycle-versions>small{margin:0 6px 12px;color:#59625e;font-size:9px;font-weight:620}.ba-local-agent .ba-lifecycle-versions>label{margin:20px 6px 8px}.ba-local-agent .ba-lifecycle-versions>div{position:relative;border-radius:6px;padding:13px 10px}.ba-local-agent .ba-lifecycle-versions>div.is-active{background:#e8f3ff;box-shadow:inset 0 0 0 1px #93c8ee}.ba-local-agent .ba-lifecycle-versions span,.ba-local-agent .ba-lifecycle-versions strong{display:block}.ba-local-agent .ba-lifecycle-versions strong{max-width:88px;color:#2e3431;font-size:9.5px;font-weight:650;line-height:1.3}.ba-local-agent .ba-lifecycle-versions span{margin-top:4px;color:#6f7a74;font-size:8px}.ba-local-agent .ba-lifecycle-versions em{position:absolute;top:11px;right:8px;border-radius:999px;background:#f3e8ff;padding:3px 5px;color:#7a3db0;font-size:6.5px;font-style:normal}.ba-local-agent .ba-lifecycle-versions>div:not(.is-active) em{background:#ebf9e6;color:#3b8127}.ba-local-agent .ba-lifecycle-iterate__stream{position:absolute;z-index:2;inset:0;display:block;min-width:0;padding:0;background:transparent}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-user-message{top:46px;right:-18px;width:66%}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-event{top:186px;right:18px;width:56%}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact{right:16px;bottom:-12px;width:76%;grid-template-columns:38px minmax(0,1fr) auto}.ba-local-agent .ba-lifecycle-build__trace .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-fragment{transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-build__trace .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-fragment{opacity:0;transition:none}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-user-message{transform:translate3d(22px,0,0)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-build__trace .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-run__progress{transform:translate3d(0,16px,0)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-artifact,.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-output{transform:translate3d(0,30px,0)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-run__form{transform:translate3d(0,-14px,0)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-versions{transform:translate3d(-20px,0,0)}.ba-local-agent .ba-lifecycle-build__trace:before{opacity:1;transform:scaleY(1);transform-origin:top;transition:opacity .26s cubic-bezier(.22,1,.36,1) .18s,transform .52s cubic-bezier(.16,1,.3,1) .18s}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-build__trace:before{opacity:0;transform:scaleY(.05);transition:none}.ba-local-agent .ba-lifecycle-card--build.in .ba-lifecycle-build__trace .ba-lifecycle-event:first-child{transition-delay:.18s}.ba-local-agent .ba-lifecycle-card--build.in .ba-lifecycle-build__trace .ba-lifecycle-event:last-child{transition-delay:.38s}.ba-local-agent .ba-lifecycle-card--build.in .ba-lifecycle-artifact{transition-delay:.62s}.ba-local-agent .ba-lifecycle-card--run.in .ba-lifecycle-run__progress{transition-delay:.24s}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-run__track i{transform:scaleX(.06);transition:none}.ba-local-agent .ba-lifecycle-card--run.in .ba-lifecycle-run__track i{transform:scaleX(1);transition:transform 1.1s cubic-bezier(.16,1,.3,1) .38s}.ba-local-agent .ba-lifecycle-card--run.in .ba-lifecycle-output{transition-delay:.82s}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-versions{transition-delay:80ms}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-user-message{transition-delay:.2s}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-event{transition-delay:.46s}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-artifact{transition-delay:.72s}.ba-local-agent .ba-skill-lifecycle.is-lifecycle-active .ba-lifecycle-run__progress svg{animation-play-state:running}@media (max-width:1099px){.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:none;grid-auto-columns:minmax(390px,62vw);grid-auto-flow:column;align-items:stretch;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:14px;scroll-snap-type:inline mandatory;scrollbar-width:none}.ba-local-agent .ba-skill-lifecycle__grid::-webkit-scrollbar{display:none}.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){display:flex;min-height:660px;grid-template-columns:none;scroll-snap-align:start}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:224px;justify-content:flex-end;padding:34px 30px 32px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{margin:0;font-size:28px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage,.ba-local-agent .ba-lifecycle-stage{min-height:436px;border-top:1px solid #202722;border-left:0}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle__grid{grid-auto-columns:min(86vw,360px);gap:14px;margin-top:48px}.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){min-height:610px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:214px;justify-content:flex-end;padding:28px 24px 30px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{font-size:25px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage,.ba-local-agent .ba-lifecycle-stage{min-height:396px;border-top:1px solid #202722;border-left:0}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-user-message{top:34px;width:84%}.ba-local-agent .ba-lifecycle-build__trace{top:136px;left:26px}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-artifact{right:20px;left:20px}.ba-local-agent .ba-lifecycle-run__form{right:-22px;left:20px}.ba-local-agent .ba-lifecycle-run__progress{right:22px;left:22px}.ba-local-agent .ba-lifecycle-output{right:18px;left:44px}.ba-local-agent .ba-lifecycle-versions{top:34px;left:20px;width:132px}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-user-message{top:54px;width:62%}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-event{top:184px;right:20px;width:53%}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact{right:18px;width:67%}}@media (max-width:379px){.ba-local-agent .ba-skill-lifecycle__grid{grid-auto-columns:calc(100vw - 44px)}.ba-local-agent .ba-lifecycle-user-message{font-size:10px}.ba-local-agent .ba-lifecycle-artifact{grid-template-columns:38px minmax(0,1fr) auto}.ba-local-agent .ba-lifecycle-artifact__icon{width:38px;height:38px}.ba-local-agent .ba-lifecycle-run__form{grid-template-columns:minmax(0,1.1fr) minmax(0,.75fr) 40px}.ba-local-agent .ba-lifecycle-run__form>i{width:40px;height:40px}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact{width:70%;grid-template-columns:38px minmax(0,1fr)}.ba-local-agent .ba-lifecycle-iterate__stream .ba-lifecycle-artifact>em{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-skill-lifecycle.is-lifecycle-active .ba-lifecycle-run__progress svg{animation:none}.ba-local-agent .ba-lifecycle-build__trace .ba-lifecycle-event,.ba-local-agent .ba-lifecycle-build__trace:before,.ba-local-agent .ba-lifecycle-fragment,.ba-local-agent .ba-lifecycle-run__track i,.ba-local-agent .ba-skill-lifecycle .reveal{transition:none!important}.ba-local-agent .ba-lifecycle-particles{opacity:.64}}.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){--lifecycle-accent:54,218,146;position:relative;isolation:isolate;display:flex;min-height:590px;overflow:clip;flex-direction:column;border:1px solid #202723;border-radius:8px;background:radial-gradient(105% 58% at 50% 18%,rgba(var(--lifecycle-accent),.105) 0,rgba(var(--lifecycle-accent),.026) 48%,transparent 72%),linear-gradient(180deg,#080c0a 0,#050806 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 24px 70px rgba(0,0,0,.12)}.ba-local-agent .ba-lifecycle-card--build{--lifecycle-accent:47,142,255}.ba-local-agent .ba-lifecycle-card--run{--lifecycle-accent:54,225,157}.ba-local-agent .ba-lifecycle-card.ba-lifecycle-card--iterate{--lifecycle-accent:183,88,255}.ba-local-agent .ba-lifecycle-card:before{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(5,8,7,.24),rgba(5,8,7,.02) 48%,rgba(5,8,7,.72) 78%,#050806),linear-gradient(90deg,rgba(5,8,7,.82),transparent 11%,transparent 89%,rgba(5,8,7,.82));content:"";pointer-events:none}.ba-local-agent .ba-lifecycle-card:after{position:absolute;z-index:3;right:0;bottom:0;left:0;height:42%;background:linear-gradient(180deg,transparent,rgba(5,8,7,.54) 31%,#050806 67%,#050806);content:"";pointer-events:none}.ba-local-agent .ba-lifecycle-card>.ba-lifecycle-particles{z-index:0;opacity:.58}.ba-local-agent .ba-lifecycle-card--build>.ba-lifecycle-particles{opacity:.56}.ba-local-agent .ba-lifecycle-card--iterate>.ba-lifecycle-particles{opacity:.54}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{position:relative;z-index:4;order:2;min-height:0;justify-content:flex-start;margin-top:-6px;padding:0 32px 34px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{max-width:365px;margin:0;color:#f4f7f5;font-size:clamp(25px,1.8vw,30px);line-height:1.12}.ba-local-agent .ba-lifecycle-card__copy>p{max-width:370px;margin-top:14px;line-height:1.62}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage,.ba-local-agent .ba-lifecycle-stage{position:relative;z-index:2;display:grid;min-height:388px;order:1;flex:1 1 auto;align-items:start;justify-items:center;overflow:visible;border:0;background:transparent;box-shadow:none;padding:58px 24px 20px}.ba-local-agent .ba-lifecycle-stage:before{inset:14% -18% 2%;background:radial-gradient(ellipse at center,rgba(var(--lifecycle-accent),.14) 0,rgba(var(--lifecycle-accent),.04) 42%,transparent 72%);filter:blur(18px)}.ba-local-agent .ba-lifecycle-stage:after{right:-24px;bottom:-1px;left:-24px;height:36%;background:linear-gradient(180deg,transparent,rgba(5,8,7,.66) 56%,#050806)}.ba-local-agent .ba-lifecycle-focus{position:relative;z-index:2;width:100%;max-width:none;overflow:hidden;border:1px solid rgba(var(--lifecycle-accent),.11);border-radius:8px;background:linear-gradient(142deg,rgba(var(--lifecycle-accent),.14) 0,rgba(12,18,16,.82) 42%,rgba(5,9,8,.94) 100%),rgba(7,11,9,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 1px 0 0 rgba(var(--lifecycle-accent),.08),0 20px 54px rgba(0,0,0,.36),0 0 34px rgba(var(--lifecycle-accent),.08);backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-focus{width:calc(100% + 54px);transform:translate3d(19px,2px,0)}.ba-local-agent .ba-lifecycle-stage--run .ba-lifecycle-focus{width:calc(100% + 42px);transform:translate3d(-14px,10px,0)}.ba-local-agent .ba-lifecycle-stage--iterate .ba-lifecycle-focus{width:calc(100% - 12px);transform:translate3d(12px,14px,0)}.ba-local-agent .ba-lifecycle-focus:before{position:absolute;z-index:4;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(90% 130% at 7% 0,rgba(255,255,255,.92) 0,rgba(var(--lifecycle-accent),.7) 18%,rgba(var(--lifecycle-accent),.18) 46%,transparent 70%),linear-gradient(112deg,rgba(var(--lifecycle-accent),.38) 0,rgba(var(--lifecycle-accent),.12) 42%,rgba(var(--lifecycle-accent),.025) 72%,transparent 100%);content:"";filter:drop-shadow(0 0 7px rgba(var(--lifecycle-accent),.22));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ba-local-agent .ba-lifecycle-focus>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px 18px 16px}.ba-local-agent .ba-lifecycle-focus__icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(var(--lifecycle-accent),.24);border-radius:7px;background:rgba(var(--lifecycle-accent),.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 18px rgba(var(--lifecycle-accent),.12);color:rgb(var(--lifecycle-accent))}.ba-local-agent .ba-lifecycle-focus__icon svg{width:18px;height:18px;stroke-width:1.8}.ba-local-agent .ba-lifecycle-focus small,.ba-local-agent .ba-lifecycle-focus strong{display:block}.ba-local-agent .ba-lifecycle-focus header small{color:rgba(229,237,233,.46);font-family:var(--font-website-mono),monospace;font-size:8px;letter-spacing:0;text-transform:uppercase}.ba-local-agent .ba-lifecycle-focus header strong{margin-top:5px;overflow:hidden;color:rgba(248,251,249,.94);font-size:12px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-focus header>em{border:1px solid rgba(var(--lifecycle-accent),.22);border-radius:999px;background:rgba(var(--lifecycle-accent),.1);padding:5px 8px;color:rgba(235,255,246,.84);font-size:8px;font-style:normal;white-space:nowrap}.ba-local-agent .ba-lifecycle-focus__progress{height:4px;overflow:hidden;margin:4px 18px 0;border-radius:999px;background:rgba(228,237,233,.1)}.ba-local-agent .ba-lifecycle-focus__progress i{display:block;width:62%;height:100%;transform-origin:left;border-radius:inherit;background:rgb(var(--lifecycle-accent));box-shadow:0 0 8px rgba(var(--lifecycle-accent),.72),0 0 18px rgba(var(--lifecycle-accent),.32)}.ba-local-agent .ba-lifecycle-focus--build>footer{padding:20px 18px 19px}.ba-local-agent .ba-lifecycle-focus--build>footer strong{color:rgba(246,250,248,.9);font-size:11px;font-weight:590}.ba-local-agent .ba-lifecycle-focus--build>footer small{margin-top:6px;color:rgba(222,233,227,.42);font-size:9px}.ba-local-agent .ba-lifecycle-focus--run .ba-lifecycle-focus__icon svg{fill:rgba(var(--lifecycle-accent),.12)}.ba-local-agent .ba-lifecycle-focus__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(226,237,231,.08);border-bottom:1px solid rgba(226,237,231,.08)}.ba-local-agent .ba-lifecycle-focus__summary>span{min-width:0;padding:16px 18px}.ba-local-agent .ba-lifecycle-focus__summary>span+span{border-left:1px solid rgba(226,237,231,.08)}.ba-local-agent .ba-lifecycle-focus__summary small{color:rgba(222,233,227,.4);font-size:8px}.ba-local-agent .ba-lifecycle-focus__summary strong{margin-top:6px;color:rgba(246,250,248,.9);font-size:10px;font-weight:590}.ba-local-agent .ba-lifecycle-focus--run>footer{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;padding:16px 18px 18px}.ba-local-agent .ba-lifecycle-focus--run>footer>svg{width:18px;height:18px;color:rgb(var(--lifecycle-accent))}.ba-local-agent .ba-lifecycle-focus--run>footer strong{color:rgba(246,250,248,.9);font-size:10.5px;font-weight:590}.ba-local-agent .ba-lifecycle-focus--run>footer small{margin-top:4px;color:rgba(222,233,227,.4);font-size:8.5px}.ba-local-agent .ba-lifecycle-version-stack{border-top:1px solid rgba(226,237,231,.08)}.ba-local-agent .ba-lifecycle-version-stack>div{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px}.ba-local-agent .ba-lifecycle-version-stack>div+div{border-top:1px solid rgba(226,237,231,.07)}.ba-local-agent .ba-lifecycle-version-stack>div.is-active{background:rgba(var(--lifecycle-accent),.095);box-shadow:inset 2px 0 0 rgba(var(--lifecycle-accent),.72)}.ba-local-agent .ba-lifecycle-version-stack strong{color:rgba(246,250,248,.88);font-size:10.5px;font-weight:590}.ba-local-agent .ba-lifecycle-version-stack small{margin-top:4px;color:rgba(222,233,227,.38);font-size:8.5px}.ba-local-agent .ba-lifecycle-version-stack em{border-radius:999px;background:rgba(227,236,231,.07);padding:4px 7px;color:rgba(230,238,234,.56);font-size:7px;font-style:normal;white-space:nowrap}.ba-local-agent .ba-lifecycle-version-stack .is-active em{background:rgba(var(--lifecycle-accent),.14);color:rgba(249,236,255,.9)}.ba-local-agent .ba-skill-lifecycle.is-lifecycle-active .ba-lifecycle-focus--build .ba-lifecycle-focus__icon svg{animation:ba-lifecycle-spin 2.8s linear infinite}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-focus{transform:translate3d(0,24px,0)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-focus__progress i{transform:scaleX(.08)}.ba-local-agent .ba-lifecycle-card--build.in .ba-lifecycle-focus__progress i{transform:scaleX(1);transition:transform 1.2s cubic-bezier(.16,1,.3,1) .36s}.ba-local-agent .ba-lifecycle-version-stack>div{transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-version-stack>div{opacity:0;transform:translate3d(14px,0,0);transition:none}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-version-stack>div{transition-delay:.32s}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-version-stack>div:nth-child(2){transition-delay:.44s}.ba-local-agent .ba-lifecycle-card--iterate.in .ba-lifecycle-version-stack>div:nth-child(3){transition-delay:.56s}@media (max-width:1099px){.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){min-height:570px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:0;padding:0 30px 32px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage,.ba-local-agent .ba-lifecycle-stage{min-height:370px;border:0;padding:54px 24px 18px}}@media (max-width:767px){.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-card:nth-child(3){min-height:548px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy{min-height:0;padding:0 24px 28px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card:nth-child(3) h3{font-size:25px}.ba-local-agent .ba-lifecycle-card__copy>p{font-size:13px}.ba-local-agent .ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage,.ba-local-agent .ba-lifecycle-stage{min-height:350px;border:0;padding:48px 18px 14px}.ba-local-agent .ba-lifecycle-stage--build .ba-lifecycle-focus{width:calc(100% + 40px);transform:translate3d(14px,0,0)}.ba-local-agent .ba-lifecycle-stage--run .ba-lifecycle-focus{width:calc(100% + 32px);transform:translate3d(-10px,6px,0)}.ba-local-agent .ba-lifecycle-stage--iterate .ba-lifecycle-focus{width:calc(100% - 4px);transform:translate3d(7px,8px,0)}.ba-local-agent .ba-lifecycle-focus>header{grid-template-columns:38px minmax(0,1fr) auto;padding-inline:15px}.ba-local-agent .ba-lifecycle-focus__icon{width:38px;height:38px}.ba-local-agent .ba-lifecycle-version-stack>div{padding-inline:15px}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-skill-lifecycle.is-lifecycle-active .ba-lifecycle-focus--build .ba-lifecycle-focus__icon svg{animation:none}.ba-local-agent .ba-lifecycle-focus__progress i,.ba-local-agent .ba-lifecycle-version-stack>div{transition:none!important}}.ba-local-agent .ba-foundation-section,.ba-local-agent .ba-product-lines{padding:88px 0}.ba-local-agent .ba-foundation-section__head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:64px;padding-bottom:42px}.ba-local-agent .ba-section-kicker{display:block;margin-bottom:12px;color:#52e29a;font-family:var(--font-website-mono),monospace;font-size:10.5px;letter-spacing:0;text-transform:uppercase}.ba-local-agent .ba-foundation-section h2,.ba-local-agent .ba-product-lines h2{max-width:720px;color:#f7f8f8;font-size:40px;font-weight:510;font-variation-settings:"wght" 510;letter-spacing:0;line-height:1.12}.ba-local-agent .ba-foundation-section__head>p{color:rgba(226,232,240,.52);font-size:14px;line-height:1.7}.ba-local-agent .ba-foundation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #222529;border-bottom:1px solid #222529}.ba-local-agent .ba-foundation-item{min-height:254px;padding:24px 24px 28px;border-left:1px solid #222529}.ba-local-agent .ba-foundation-item:last-child{border-right:1px solid #222529}.ba-local-agent .ba-foundation-item__meta{display:flex;align-items:center;justify-content:space-between;color:rgba(226,232,240,.28);font-family:var(--font-website-mono),monospace;font-size:10px}.ba-local-agent .ba-foundation-item__meta svg{color:rgba(82,226,154,.76)}.ba-local-agent .ba-foundation-item h3{margin-top:52px;color:#f7f8f8;font-size:17px;font-weight:560;letter-spacing:0;line-height:1.3}.ba-local-agent .ba-foundation-item>p{margin-top:11px;color:rgba(226,232,240,.48);font-size:13px;line-height:1.65}.ba-local-agent .ba-product-lines__head{display:grid;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:start;gap:54px;margin-bottom:48px}.ba-local-agent .ba-product-line{display:grid;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;gap:58px;overflow:hidden;border:1px solid #25292c;border-radius:8px;background:#0b0d0e;padding:46px}.ba-local-agent .ba-product-line+.ba-product-line{margin-top:20px}.ba-local-agent .ba-product-line--local{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);background:#0c0d0f}.ba-local-agent .ba-product-line__label{display:inline-flex;align-items:center;gap:8px;color:#78e9ac;font-family:var(--font-website-mono),monospace;font-size:11px;font-weight:560;text-transform:uppercase}.ba-local-agent .ba-product-line__copy h3{margin-top:17px;color:#f7f8f8;font-size:30px;font-weight:540;font-variation-settings:"wght" 540;letter-spacing:0;line-height:1.16}.ba-local-agent .ba-product-line__copy>p{margin-top:17px;color:rgba(226,232,240,.52);font-size:14px;line-height:1.7}.ba-local-agent .ba-product-line__copy ul{display:grid;gap:9px;margin-top:22px}.ba-local-agent .ba-product-line__copy li{display:flex;align-items:center;gap:8px;color:rgba(236,253,245,.74);font-size:12px;line-height:18px}.ba-local-agent .ba-product-line__copy li svg{flex:0 0 auto;color:#52e29a}.ba-local-agent .ba-product-line__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.ba-local-agent .ba-product-line__actions a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-radius:7px;color:rgba(236,253,245,.68);font-size:12.5px;text-decoration:none}.ba-local-agent .ba-product-line__actions .ba-product-line__primary{background:#e8fff2;padding:0 15px;color:#08110c;font-weight:600;transition:background-color .16s ease,transform .16s ease}.ba-local-agent .ba-product-line__actions .ba-product-line__primary:hover{background:#ffffff;transform:translateY(-1px)}.ba-local-agent .ba-cloud-workspace{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#f5f6f7;color:#14181a;box-shadow:0 28px 80px rgba(0,0,0,.36)}.ba-local-agent .ba-cloud-workspace__topbar{display:flex;height:44px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #dfe3e5;background:#ffffff;padding:0 14px}.ba-local-agent .ba-cloud-workspace__brand,.ba-local-agent .ba-cloud-workspace__live{display:flex;align-items:center;gap:8px}.ba-local-agent .ba-cloud-workspace__brand strong{font-size:11.5px;font-weight:650}.ba-local-agent .ba-cloud-workspace__mark{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:#dff9e9;color:#08753d}.ba-local-agent .ba-cloud-workspace__live{color:#65706b;font-family:var(--font-website-mono),monospace;font-size:8.5px}.ba-local-agent .ba-cloud-workspace__live>span{width:6px;height:6px;border-radius:50%;background:#16a05d}.ba-local-agent .ba-cloud-workspace__body{display:grid;min-height:326px;grid-template-columns:154px minmax(0,1fr)}.ba-local-agent .ba-cloud-workspace aside{padding:14px 10px;border-right:1px solid #e0e3e5;background:#f8f9fa}.ba-local-agent .ba-cloud-workspace__aside-label{display:block;padding:0 7px 8px;color:#8a9190;font-family:var(--font-website-mono),monospace;font-size:8px;text-transform:uppercase}.ba-local-agent .ba-cloud-workspace__resource{display:flex;align-items:center;gap:8px;padding:9px 7px;border-radius:6px}.ba-local-agent .ba-cloud-workspace__resource.is-active{background:#e6f4ff;box-shadow:inset 0 0 0 1px #9cccf0}.ba-local-agent .ba-cloud-workspace__resource>span{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border-radius:6px;background:#41dd8b;color:#092a18;font-size:8px;font-weight:700}.ba-local-agent .ba-cloud-workspace__resource div{min-width:0}.ba-local-agent .ba-cloud-workspace__resource small,.ba-local-agent .ba-cloud-workspace__resource strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-cloud-workspace__resource strong{font-size:8.5px;font-weight:620}.ba-local-agent .ba-cloud-workspace__resource small{margin-top:2px;color:#8b9390;font-size:7.5px}.ba-local-agent .ba-cloud-workspace__session{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:22px;background:linear-gradient(rgba(18,24,21,.025) 1px,transparent 0),linear-gradient(90deg,rgba(18,24,21,.025) 1px,transparent 0),#ffffff;background-size:24px 24px}.ba-local-agent .ba-cloud-workspace__request{align-self:flex-end;max-width:80%;border-radius:7px;background:#171923;padding:11px 13px;color:#ffffff;font-size:9px;line-height:1.45}.ba-local-agent .ba-cloud-workspace__steps{display:grid;gap:10px;margin-top:24px;color:#4d5652;font-size:8.5px}.ba-local-agent .ba-cloud-workspace__steps div{display:flex;align-items:center;gap:8px}.ba-local-agent .ba-cloud-workspace__steps span{width:7px;height:7px;border:2px solid #79ddaa;border-radius:50%;background:#ffffff}.ba-local-agent .ba-cloud-workspace__result{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:20px;border:1px solid #dde3df;border-radius:7px;background:#ffffff;padding:11px;box-shadow:0 12px 30px rgba(20,35,27,.07)}.ba-local-agent .ba-cloud-workspace__result-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:6px;background:#e6faef;color:#0a9d55}.ba-local-agent .ba-cloud-workspace__result small,.ba-local-agent .ba-cloud-workspace__result strong{display:block}.ba-local-agent .ba-cloud-workspace__result small{color:#909794;font-size:7.5px}.ba-local-agent .ba-cloud-workspace__result strong{overflow:hidden;margin-top:2px;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-cloud-workspace__result-state{border:1px solid #9ee2bc;border-radius:999px;background:#edfff4;padding:3px 7px;color:#08733d;font-size:7.5px}.ba-local-agent .ba-local-terminal{overflow:hidden;border:1px solid #30343a;border-radius:8px;background:#08090a;box-shadow:0 28px 80px rgba(0,0,0,.36)}.ba-local-agent .ba-local-terminal__bar{display:flex;height:42px;align-items:center;gap:6px;border-bottom:1px solid #282b2f;padding:0 14px}.ba-local-agent .ba-local-terminal__bar>span{width:8px;height:8px;border-radius:50%;background:#42474e}.ba-local-agent .ba-local-terminal__bar strong{margin-left:8px;color:rgba(226,232,240,.42);font-family:var(--font-website-mono),monospace;font-size:9px;font-weight:400}.ba-local-agent .ba-local-terminal__body{padding:22px;color:rgba(226,232,240,.62);font-family:var(--font-website-mono),monospace;font-size:10.5px;line-height:1.7}.ba-local-agent .ba-local-terminal__body p{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;margin:0 0 10px}.ba-local-agent .ba-local-terminal__body p:first-child{display:block;margin-bottom:20px;color:#f2f5f3}.ba-local-agent .ba-local-terminal__body i,.ba-local-agent .ba-local-terminal__body p:first-child span{color:#52e29a;font-style:normal}.ba-local-agent .ba-local-terminal__body strong{color:#78e9ac;font-weight:560}.ba-local-agent .ba-local-terminal__body em{color:rgba(120,233,172,.68);font-style:normal}.ba-local-agent .ba-local-terminal__output{display:flex;align-items:center;gap:9px;margin-top:20px;border:1px solid rgba(82,226,154,.22);border-radius:6px;background:rgba(82,226,154,.06);padding:11px 12px;color:rgba(220,252,231,.76)}html[data-theme=light] .ba-local-agent .ba-conversion-hero{background:#030504}html[data-theme=light] .ba-local-agent .ba-conversion-hero h1{color:#f7f8f8}html[data-theme=light] .ba-local-agent .ba-foundation-item h3,html[data-theme=light] .ba-local-agent .ba-foundation-section h2,html[data-theme=light] .ba-local-agent .ba-product-lines h2{color:#171b19}html[data-theme=light] .ba-local-agent .ba-foundation-item>p,html[data-theme=light] .ba-local-agent .ba-foundation-section__head>p{color:rgba(15,23,42,.56)}html[data-theme=light] .ba-local-agent .ba-foundation-grid,html[data-theme=light] .ba-local-agent .ba-foundation-item{border-color:#dde2df}html[data-theme=light] .ba-local-agent .ba-product-line{border-color:#dde2df;background:#f7f9f8}html[data-theme=light] .ba-local-agent .ba-product-line__copy h3{color:#171b19}html[data-theme=light] .ba-local-agent .ba-product-line__copy>p{color:rgba(15,23,42,.58)}html[data-theme=light] .ba-local-agent .ba-product-line__actions>a:not(.ba-product-line__primary),html[data-theme=light] .ba-local-agent .ba-product-line__copy li{color:rgba(15,23,42,.68)}@media (max-width:1023px){.ba-local-agent .ba-conversion-hero{min-height:max(700px,calc(100svh - 16px));padding:0}.ba-local-agent .ba-conversion-hero__stage{padding-top:clamp(208px,27svh,250px)}.ba-local-agent .ba-conversion-hero h1{font-size:clamp(48px,6vw,54px)}.ba-local-agent .ba-conversion-hero__proofs{flex-direction:column;gap:14px;margin-top:24px}.ba-local-agent .ba-hero-proof__tier-divider{display:none}.ba-local-agent .ba-hero-proof__secondary{flex-direction:column;align-items:center;gap:10px}.ba-local-agent .ba-foundation-section__head,.ba-local-agent .ba-product-lines__head{grid-template-columns:1fr;gap:22px}.ba-local-agent .ba-foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ba-local-agent .ba-foundation-item:nth-child(3),.ba-local-agent .ba-foundation-item:nth-child(4){border-top:1px solid #222529}.ba-local-agent .ba-product-line,.ba-local-agent .ba-product-line--local{grid-template-columns:1fr;gap:36px;padding:36px}.ba-local-agent .ba-product-line--local .ba-local-terminal{order:2}}@media (max-width:767px){.ba-local-agent .ba-conversion-hero{min-height:max(760px,calc(100svh - 16px));padding:0}.ba-local-agent .ba-conversion-hero__stage{padding-top:clamp(160px,22svh,192px)}.ba-local-agent .ba-conversion-hero h1{max-width:358px;margin-inline:auto;font-size:40px;letter-spacing:0;line-height:1.08;text-wrap:balance;white-space:normal}.ba-local-agent .ba-conversion-hero h1>span{display:block;white-space:normal}.ba-local-agent .ba-conversion-hero__lead{max-width:354px;margin-top:10px;font-size:16px;line-height:24px}.ba-local-agent .ba-conversion-hero__composer{margin-top:24px;border-radius:16px}.ba-local-agent .ba-conversion-hero__composer:after{inset:0;border-radius:inherit}.ba-local-agent .ba-conversion-hero__optical-flare,.ba-local-agent .ba-conversion-hero__smoke-veil{inset:-56px;width:calc(100% + 112px);height:calc(100% + 112px)}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer{min-height:150px;border-radius:16px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer textarea{height:94px;min-height:94px;flex-basis:94px;padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__typewriter{padding:20px 20px 8px;font-size:16px;line-height:24px}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__footer{min-height:56px;margin-inline:14px;padding:8px 0}.ba-local-agent .ba-conversion-hero__composer .ba-agent-composer__submit{width:36px;height:36px}.ba-local-agent .ba-conversion-hero__proofs{max-width:358px;gap:11px;margin-top:18px}.ba-local-agent .ba-hero-proof__award,.ba-local-agent .ba-hero-proof__product-hunt-badge{width:222px;height:48px}.ba-local-agent .ba-hero-proof__secondary{width:100%;flex-direction:column;gap:8px}.ba-local-agent .ba-hero-proof__secondary:before{display:none}.ba-local-agent .ba-hero-proof__link{gap:4px;font-size:11.5px}.ba-local-agent .ba-hero-proof__group{display:flex;width:auto;flex-basis:100%;justify-content:center;gap:13px}.ba-local-agent .ba-hero-partners{padding:34px 0 22px}.ba-local-agent .ba-hero-partners__mask{-webkit-mask-image:linear-gradient(90deg,transparent,transparent 10%,#000 24%,#000 76%,transparent 90%,transparent);mask-image:linear-gradient(90deg,transparent,transparent 10%,#000 24%,#000 76%,transparent 90%,transparent)}.ba-local-agent .ba-hero-partners__track{gap:56px;padding-right:56px}.ba-local-agent .ba-hero-partner{min-height:28px;grid-template-columns:23px max-content;gap:8px;font-size:14px}.ba-local-agent .ba-hero-partner__icon{width:21px;height:21px}.ba-local-agent .ba-hero-partner__icon--aws{width:27px;height:27px}.ba-local-agent .ba-hero-partner__icon--oracle{width:72px}.ba-local-agent .ba-foundation-section,.ba-local-agent .ba-product-lines{padding:64px 0}.ba-local-agent .ba-foundation-section h2,.ba-local-agent .ba-product-lines h2{font-size:30px}.ba-local-agent .ba-foundation-grid{grid-template-columns:1fr}.ba-local-agent .ba-foundation-item,.ba-local-agent .ba-foundation-item:nth-child(2),.ba-local-agent .ba-foundation-item:nth-child(3),.ba-local-agent .ba-foundation-item:nth-child(4){min-height:auto;border-top:1px solid #222529;border-right:1px solid #222529}.ba-local-agent .ba-foundation-item:first-child{border-top:0}.ba-local-agent .ba-foundation-item h3{margin-top:28px}.ba-local-agent .ba-product-lines__head{margin-bottom:30px}.ba-local-agent .ba-product-line,.ba-local-agent .ba-product-line--local{gap:28px;padding:24px 18px}.ba-local-agent .ba-product-line__copy h3{font-size:25px}.ba-local-agent .ba-cloud-workspace__body{min-height:302px;grid-template-columns:1fr}.ba-local-agent .ba-cloud-workspace aside{display:none}.ba-local-agent .ba-cloud-workspace__session{padding:18px}.ba-local-agent .ba-local-terminal__body{padding:18px 14px;font-size:9.5px}}@media (max-width:359px){.ba-local-agent .ba-conversion-hero{min-height:780px}.ba-local-agent .ba-conversion-hero h1{font-size:36px;line-height:1.08}.ba-local-agent .ba-hero-proof__link{justify-content:center}}.ba-local-agent .ba-skill-lifecycle{border-top:1px solid rgba(211,255,231,.1);background:radial-gradient(84% 62% at 50% 38%,rgba(17,63,39,.1) 0,transparent 68%),#050806}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 64px),1400px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:minmax(0,.92fr) minmax(360px,.58fr)}.ba-local-agent .ba-skill-lifecycle__head h2{color:#f7f8f8;font-size:clamp(54px,5vw,72px);font-weight:570;font-variation-settings:"wght" 570;line-height:1.02}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:510px;color:rgba(226,235,231,.58)}.ba-local-agent .ba-skill-lifecycle__bento{isolation:isolate;overflow:clip;border:1px solid rgba(211,255,231,.13);border-radius:10px;background:linear-gradient(180deg,rgba(11,16,13,.9),rgba(4,7,5,.98)),#050806;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 42px 110px rgba(0,0,0,.24);padding:12px}.ba-local-agent .ba-skill-lifecycle__bento:before{position:absolute;z-index:2;inset:0;border-radius:inherit;background:linear-gradient(116deg,rgba(224,255,237,.09),rgba(82,226,154,.025) 26%,transparent 52%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 18%);content:"";pointer-events:none}.ba-local-agent .ba-lifecycle-smoke{position:absolute;z-index:0;inset:-5%;width:110%;height:110%;opacity:.94;pointer-events:none}.ba-local-agent .ba-skill-lifecycle__grid{z-index:3;gap:12px}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3){border:1px solid rgba(211,255,231,.13);border-radius:8px;background:radial-gradient(86% 66% at 18% 2%,rgba(var(--lifecycle-accent),.075),transparent 62%),rgba(5,9,7,.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 22px 54px rgba(0,0,0,.14);backdrop-filter:blur(10px) saturate(116%);-webkit-backdrop-filter:blur(10px) saturate(116%)}.ba-local-agent .ba-lifecycle-card--build{min-height:512px;grid-column:span 8}.ba-local-agent .ba-lifecycle-card--run{min-height:512px;grid-column:span 4}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:430px;grid-column:span 4}.ba-local-agent .ba-lifecycle-card--integrate{min-height:430px;grid-column:span 8}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:before{position:absolute;z-index:6;display:block;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(78% 120% at 3% 0,rgba(239,255,246,.42) 0,rgba(var(--lifecycle-accent),.19) 24%,transparent 61%),linear-gradient(108deg,rgba(var(--lifecycle-accent),.13),transparent 42%);content:"";filter:drop-shadow(0 0 8px rgba(var(--lifecycle-accent),.08));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:after{position:absolute;z-index:4;right:0;bottom:0;left:0;display:block;height:23%;background:linear-gradient(180deg,transparent,rgba(5,9,7,.58) 52%,rgba(5,9,7,.96));content:"";pointer-events:none}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card--integrate:after{height:15%}.ba-local-agent .ba-lifecycle-card__copy,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{position:relative;z-index:5;display:block;min-height:0;margin:0;padding:34px 36px 0}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) h3{max-width:560px;margin:0;color:rgba(248,251,249,.97);font-size:clamp(25px,2vw,31px);font-weight:580;font-variation-settings:"wght" 580;letter-spacing:0;line-height:1.14;text-wrap:balance}.ba-local-agent .ba-lifecycle-card__copy>p{max-width:520px;margin:12px 0 0;color:rgba(225,234,230,.5);line-height:1.58}.ba-local-agent .ba-lifecycle-card--iterate .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card--run .ba-lifecycle-card__copy{padding-inline:30px}.ba-local-agent .ba-lifecycle-card--iterate h3,.ba-local-agent .ba-lifecycle-card--run h3{font-size:clamp(23px,1.7vw,27px)}.ba-local-agent .ba-lifecycle-stage,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage{z-index:2;inset:0}.ba-local-agent .ba-lifecycle-stage:before{position:absolute;z-index:0;display:block;inset:30% 6% 3%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(var(--lifecycle-accent),.105),rgba(var(--lifecycle-accent),.025) 52%,transparent 74%);content:"";filter:blur(24px);pointer-events:none}.ba-local-agent .ba-lifecycle-stage:after{position:absolute;z-index:3;right:0;bottom:0;left:0;display:block;height:20%;background:linear-gradient(180deg,transparent,rgba(5,9,7,.9));content:"";pointer-events:none}.ba-local-agent .ba-lifecycle-product-fragment{border:1px solid rgba(228,228,228,.92);border-radius:8px;box-shadow:0 28px 66px rgba(0,0,0,.38),0 0 44px rgba(var(--lifecycle-accent),.075);transition:opacity .36s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-product-fragment--build{top:174px;right:42px;left:42px;min-height:300px}.ba-local-agent .ba-lifecycle-build-session-title{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e4e4e4;padding:0 24px;color:rgba(0,0,0,.88);font-size:14px;font-weight:600}.ba-local-agent .ba-lifecycle-build-session-title em{border:1px solid #b7ebc6;border-radius:999px;background:#f0fff4;padding:4px 8px;color:#078848;font-size:10px;font-style:normal;font-weight:500}.ba-local-agent .ba-lifecycle-build-phase{padding:28px 28px 56px}.ba-local-agent .ba-lifecycle-product-fragment--run{top:232px;right:24px;left:24px}.ba-local-agent .ba-lifecycle-product-fragment--run>div{box-shadow:0 26px 58px rgba(0,0,0,.36),0 0 36px rgba(var(--lifecycle-accent),.07)}.ba-local-agent .ba-lifecycle-product-fragment--iterate{top:164px;right:28px;bottom:-22px;left:28px}.ba-local-agent .ba-lifecycle-integration-visual{inset:142px 46px 30px}.ba-local-agent .ba-lifecycle-integration-rail{position:absolute;top:50%;right:4%;left:4%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(69,242,146,.12) 8%,rgba(244,255,248,.54) 50%,rgba(69,242,146,.12) 92%,transparent);box-shadow:0 0 8px rgba(69,242,146,.22),0 0 28px rgba(69,242,146,.08)}.ba-local-agent .ba-lifecycle-integration-apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ba-local-agent .ba-lifecycle-integration-app{min-height:142px;gap:13px;border:1px solid rgba(214,255,233,.17);border-radius:8px;background:linear-gradient(145deg,rgba(235,255,244,.08),transparent 42%),rgba(9,14,11,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 44px rgba(0,0,0,.28),0 0 26px rgba(69,242,146,.035);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ba-local-agent .ba-lifecycle-integration-app>span{width:62px;height:62px;border:1px solid rgba(228,236,232,.12);border-radius:8px;background:rgba(249,250,249,.97);box-shadow:inset 0 1px 0 #fff,0 12px 30px rgba(0,0,0,.23)}.ba-local-agent .ba-lifecycle-integration-app img{width:44px;height:44px}.ba-local-agent .ba-lifecycle-integration-app strong{color:rgba(241,247,244,.79);font-weight:560}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-fragment{transform:translate3d(0,24px,0)}@media (max-width:1099px){.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 48px),960px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:1fr;gap:24px}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:620px;margin:0}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible;padding:0;scroll-snap-type:none}.ba-local-agent .ba-lifecycle-card--build,.ba-local-agent .ba-lifecycle-card--integrate{grid-column:1/-1}.ba-local-agent .ba-lifecycle-card--run,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:450px;grid-column:span 1}.ba-local-agent .ba-lifecycle-card--integrate{min-height:410px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0 104px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 32px),560px)}.ba-local-agent .ba-skill-lifecycle__head h2{font-size:42px;line-height:46px}.ba-local-agent .ba-skill-lifecycle__head>p{font-size:15px;line-height:1.6}.ba-local-agent .ba-skill-lifecycle__bento{margin-top:42px;padding:8px}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:1fr;gap:8px;margin:0}.ba-local-agent .ba-lifecycle-card--build,.ba-local-agent .ba-lifecycle-card--integrate,.ba-local-agent .ba-lifecycle-card--run,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:460px;grid-column:1}.ba-local-agent .ba-lifecycle-card--run{min-height:410px}.ba-local-agent .ba-lifecycle-card--integrate{min-height:430px}.ba-local-agent .ba-lifecycle-card--iterate .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card--run .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{padding:26px 24px 0}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card--iterate h3,.ba-local-agent .ba-lifecycle-card--run h3,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) h3{font-size:24px}.ba-local-agent .ba-lifecycle-product-fragment--build{top:166px;right:-54px;left:18px}.ba-local-agent .ba-lifecycle-product-fragment--run{top:196px;right:16px;left:16px}.ba-local-agent .ba-lifecycle-product-fragment--iterate{top:154px;right:22px;left:22px}.ba-local-agent .ba-lifecycle-integration-visual{inset:148px 22px 22px}.ba-local-agent .ba-lifecycle-integration-apps{gap:10px}.ba-local-agent .ba-lifecycle-integration-app{min-height:126px;gap:10px}.ba-local-agent .ba-lifecycle-integration-app>span{width:56px;height:56px}.ba-local-agent .ba-lifecycle-integration-app img{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-product-fragment{transition:none!important}}.ba-local-agent .ba-skill-lifecycle{overflow:hidden;border-top:1px solid rgba(225,235,230,.08);padding:clamp(112px,9vw,152px) 0 clamp(132px,10vw,170px)}.ba-local-agent .ba-skill-lifecycle__shell{margin-inline:auto}.ba-local-agent .ba-skill-lifecycle__head{display:grid;max-width:none;align-items:end;text-align:left}.ba-local-agent .ba-skill-lifecycle__head h2{max-width:820px;color:#f4f7f5;font-size:clamp(52px,4.8vw,68px);font-weight:560;font-variation-settings:"wght" 560;letter-spacing:0;line-height:1.03}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:500px;margin:0 0 5px;color:rgba(226,235,231,.56);font-size:17px;line-height:1.62}.ba-local-agent .ba-skill-lifecycle__bento{position:relative;overflow:visible;margin-top:clamp(54px,5vw,76px);border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.ba-local-agent .ba-skill-lifecycle__bento:before{display:none;content:none}.ba-local-agent .ba-skill-lifecycle__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin:0}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3){--lifecycle-accent:69,242,146;position:relative;isolation:isolate;display:block;min-width:0;overflow:clip;border:1px solid rgba(225,235,230,.12);border-radius:12px;background:#0a0d0b;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 70px rgba(0,0,0,.16);backdrop-filter:none;-webkit-backdrop-filter:none;transition:border-color .24s cubic-bezier(.23,1,.32,1),box-shadow .28s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:hover{border-color:rgba(183,236,207,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 28px 78px rgba(0,0,0,.2)}}.ba-local-agent .ba-lifecycle-card--build{min-height:520px;grid-column:span 7}.ba-local-agent .ba-lifecycle-card--run{min-height:520px;grid-column:span 5}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:462px;grid-column:span 5}.ba-local-agent .ba-lifecycle-card--integrate{min-height:462px;grid-column:span 7}.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:after,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:before{display:none;content:none}.ba-local-agent .ba-lifecycle-card--iterate .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card--run .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{position:absolute;z-index:8;right:0;bottom:0;left:0;display:flex;min-height:154px;flex-direction:column;justify-content:flex-end;margin:0;background:linear-gradient(180deg,transparent,rgba(10,13,11,.88) 34%,#0a0d0b 66%);padding:54px 34px 30px;pointer-events:none}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card--iterate h3,.ba-local-agent .ba-lifecycle-card--run h3,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) h3{max-width:600px;margin:0;color:rgba(248,251,249,.96);font-size:clamp(24px,2vw,29px);font-weight:570;font-variation-settings:"wght" 570;letter-spacing:0;line-height:1.14;text-wrap:balance}.ba-local-agent .ba-lifecycle-card__copy>p{max-width:560px;margin:10px 0 0;color:rgba(225,234,230,.52);font-size:14px;line-height:1.55;text-wrap:pretty}.ba-local-agent .ba-lifecycle-stage,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-stage{position:absolute;z-index:1;display:block;inset:0 0 112px;min-height:0;overflow:hidden;border:0;background:transparent;padding:0}.ba-local-agent .ba-lifecycle-stage:after,.ba-local-agent .ba-lifecycle-stage:before{display:none;content:none}.ba-local-agent .ba-lifecycle-signal{position:absolute;z-index:0;top:12%;left:-12%;width:124%;height:76%;overflow:visible;opacity:.46;pointer-events:none}.ba-local-agent .ba-lifecycle-signal path{fill:none;stroke:rgba(75,234,146,.28);stroke-linecap:round;stroke-width:1.05;vector-effect:non-scaling-stroke;animation:ba-lifecycle-line-breathe 9s ease-in-out infinite}.ba-local-agent .ba-lifecycle-signal path:nth-child(2){animation-delay:-1.8s}.ba-local-agent .ba-lifecycle-signal path:nth-child(3){animation-delay:-3.6s}.ba-local-agent .ba-lifecycle-signal path:nth-child(4){animation-delay:-5.4s}.ba-local-agent .ba-lifecycle-signal path:nth-child(5){animation-delay:-7.2s}.ba-local-agent .ba-lifecycle-card--iterate .ba-lifecycle-signal,.ba-local-agent .ba-lifecycle-card--run .ba-lifecycle-signal{transform:scaleX(-1)}@keyframes ba-lifecycle-line-breathe{0%,to{stroke-opacity:.28}50%{stroke-opacity:.78}}.ba-local-agent .ba-lifecycle-state{position:absolute;z-index:2;inset:0;opacity:1;transform:translateZ(0) scale(1);transition:opacity .2s cubic-bezier(.23,1,.32,1),filter .2s cubic-bezier(.23,1,.32,1),transform .28s cubic-bezier(.23,1,.32,1);will-change:opacity,transform}.ba-local-agent .ba-lifecycle-state--complete{z-index:3;opacity:0;filter:blur(1.5px);transform:translate3d(0,10px,0) scale(.992)}@media (hover:hover) and (pointer:fine){.ba-local-agent .ba-lifecycle-card:hover .ba-lifecycle-state--process{opacity:0;filter:blur(1.5px);transform:translate3d(0,-8px,0) scale(.992);transition-duration:.18s,.18s,.26s}.ba-local-agent .ba-lifecycle-card:hover .ba-lifecycle-state--complete{opacity:1;filter:none;transform:translateZ(0) scale(1);transition:opacity .32s cubic-bezier(.23,1,.32,1) 45ms,filter .32s cubic-bezier(.23,1,.32,1) 45ms,transform .42s cubic-bezier(.16,1,.3,1) 20ms}}.ba-local-agent .ba-lifecycle-product-fragment{position:absolute;z-index:2;overflow:hidden;border:1px solid rgba(228,228,228,.94);border-radius:9px;background:#fff;box-shadow:0 26px 68px rgba(0,0,0,.34);color:#171a18;transition:none}.ba-local-agent .ba-lifecycle-product-fragment--build{top:98px;right:50px;left:50px;min-height:0}.ba-local-agent .ba-lifecycle-build-phase{padding:24px 24px 30px}.ba-local-agent .ba-lifecycle-build-session-title{display:none}.ba-local-agent .ba-lifecycle-product-fragment--artifact{top:126px;right:64px;left:64px;overflow:visible;border:0;background:transparent;box-shadow:none}.ba-local-agent .ba-lifecycle-product-fragment--artifact>div{box-shadow:0 26px 68px rgba(0,0,0,.34)}.ba-local-agent .ba-lifecycle-product-fragment--run-progress{top:112px;right:30px;left:30px;padding:22px 20px 26px}.ba-local-agent .ba-lifecycle-product-fragment--run{top:120px;right:30px;left:30px;overflow:visible;border:0;background:transparent;box-shadow:none}.ba-local-agent .ba-lifecycle-product-fragment--run>div{box-shadow:0 26px 68px rgba(0,0,0,.34)}.ba-local-agent .ba-lifecycle-product-fragment--iterate{top:48px;right:54px;bottom:-58px;left:54px}.ba-local-agent .ba-lifecycle-real-version-sidebar{width:100%!important;height:100%;border-right:0!important}.ba-local-agent .ba-lifecycle-integration-visual{position:absolute;z-index:2;inset:54px 52px 86px;display:grid;place-items:center}.ba-local-agent .ba-lifecycle-integration-apps{position:relative;z-index:2;display:flex;width:min(100%,560px);align-items:center;justify-content:center;gap:clamp(30px,4vw,56px)}.ba-local-agent .ba-lifecycle-integration-apps:before{position:absolute;z-index:-1;top:50%;right:10%;left:10%;height:1px;background:rgba(75,234,146,.24);content:"";transform:scaleX(.72);transform-origin:center;transition:background-color .28s cubic-bezier(.23,1,.32,1),box-shadow .28s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-integration-app{position:relative;display:grid;min-height:0;place-items:center;align-content:center;gap:12px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ba-local-agent .ba-lifecycle-integration-app>span{display:grid;width:76px;height:76px;place-items:center;border:1px solid rgba(226,231,228,.92);border-radius:12px;background:rgba(249,250,249,.98);box-shadow:inset 0 1px 0 #fff,0 18px 42px rgba(0,0,0,.26);filter:grayscale(.28) saturate(.82);opacity:.84;transform:translateZ(0) scale(.96);transition:filter .3s cubic-bezier(.23,1,.32,1),opacity .24s cubic-bezier(.23,1,.32,1),transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-integration-app img{width:48px;height:48px}.ba-local-agent .ba-lifecycle-integration-app strong{color:rgba(241,247,244,.66);font-size:13px;font-weight:540}.ba-local-agent .ba-lifecycle-integration-check{position:absolute;top:-6px;right:-7px;width:20px;height:20px;border-radius:999px;background:#0a0d0b;color:#45f292;opacity:0;transform:scale(.9);transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .36s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-integration-status{position:absolute;top:calc(50% + 86px);left:50%;min-width:132px;color:rgba(225,234,230,.5);font-size:12px;line-height:20px;text-align:center;transform:translateX(-50%)}.ba-local-agent .ba-lifecycle-integration-status>span{position:absolute;top:0;left:50%;white-space:nowrap;transform:translateX(-50%);transition:color .24s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1),transform .36s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-integration-status__complete{color:#6cf5aa;opacity:0;transform:translate3d(-50%,7px,0)}@media (hover:hover) and (pointer:fine){.ba-local-agent .ba-lifecycle-card--integrate:hover .ba-lifecycle-integration-apps:before{background:rgba(87,244,157,.68);box-shadow:0 0 18px rgba(69,242,146,.22);transform:scaleX(1)}.ba-local-agent .ba-lifecycle-card--integrate:hover .ba-lifecycle-integration-app>span{filter:none;opacity:1;transform:translate3d(0,-2px,0) scale(1)}.ba-local-agent .ba-lifecycle-card--integrate:hover .ba-lifecycle-integration-check{opacity:1;transform:scale(1)}.ba-local-agent .ba-lifecycle-card--integrate:hover .ba-lifecycle-integration-status__process{opacity:0;transform:translate3d(-50%,-7px,0)}.ba-local-agent .ba-lifecycle-card--integrate:hover .ba-lifecycle-integration-status__complete{opacity:1;transform:translate3d(-50%,0,0)}}.ba-local-agent .ba-lifecycle-card.reveal-pending .ba-lifecycle-fragment{opacity:0;transform:translate3d(0,18px,0);transition:none}@media (max-width:1099px){.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 48px),960px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:1fr;gap:24px}.ba-local-agent .ba-skill-lifecycle__head>p{max-width:620px;margin:0}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible;padding:0;scroll-snap-type:none}.ba-local-agent .ba-lifecycle-card--build,.ba-local-agent .ba-lifecycle-card--integrate{grid-column:1/-1}.ba-local-agent .ba-lifecycle-card--run,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:468px;grid-column:span 1}.ba-local-agent .ba-lifecycle-card--integrate{min-height:430px}.ba-local-agent .ba-lifecycle-product-fragment--iterate{right:34px;left:34px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0 104px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 32px),560px)}.ba-local-agent .ba-skill-lifecycle__head h2{font-size:42px;line-height:46px}.ba-local-agent .ba-skill-lifecycle__head>p{font-size:15px;line-height:1.6}.ba-local-agent .ba-skill-lifecycle__bento{margin-top:42px;padding:0}.ba-local-agent .ba-skill-lifecycle__grid{grid-template-columns:1fr;gap:10px;margin:0}.ba-local-agent .ba-lifecycle-card--build,.ba-local-agent .ba-lifecycle-card--integrate,.ba-local-agent .ba-lifecycle-card--run,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card.ba-lifecycle-card--iterate{min-height:438px;grid-column:1}.ba-local-agent .ba-lifecycle-card--integrate{min-height:410px}.ba-local-agent .ba-lifecycle-card--iterate .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card--run .ba-lifecycle-card__copy,.ba-local-agent .ba-lifecycle-card__copy,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) .ba-lifecycle-card__copy{min-height:148px;padding:48px 24px 24px}.ba-local-agent .ba-lifecycle-card h3,.ba-local-agent .ba-lifecycle-card--iterate h3,.ba-local-agent .ba-lifecycle-card--run h3,.ba-local-agent .ba-skill-lifecycle__grid>.ba-lifecycle-card:nth-child(3) h3{font-size:23px}.ba-local-agent .ba-lifecycle-product-fragment--build{top:76px;right:18px;left:18px}.ba-local-agent .ba-lifecycle-product-fragment--artifact{top:104px;right:20px;left:20px}.ba-local-agent .ba-lifecycle-product-fragment--run,.ba-local-agent .ba-lifecycle-product-fragment--run-progress{top:88px;right:18px;left:18px}.ba-local-agent .ba-lifecycle-product-fragment--iterate{top:32px;right:24px;left:24px}.ba-local-agent .ba-lifecycle-integration-visual{inset:42px 24px 92px}.ba-local-agent .ba-lifecycle-integration-apps{gap:22px}.ba-local-agent .ba-lifecycle-integration-app>span{width:64px;height:64px}.ba-local-agent .ba-lifecycle-integration-app img{width:42px;height:42px}}@media (max-width:419px){.ba-local-agent .ba-lifecycle-integration-apps{gap:14px}.ba-local-agent .ba-lifecycle-integration-app>span{width:58px;height:58px}.ba-local-agent .ba-lifecycle-integration-app img{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-card,.ba-local-agent .ba-lifecycle-integration-app>span,.ba-local-agent .ba-lifecycle-integration-apps:before,.ba-local-agent .ba-lifecycle-integration-check,.ba-local-agent .ba-lifecycle-integration-status>span,.ba-local-agent .ba-lifecycle-signal path,.ba-local-agent .ba-lifecycle-state{animation:none!important;transition:none!important}}.ba-local-agent .ba-skill-lifecycle{background:radial-gradient(70% 42% at 50% 40%,rgba(15,51,34,.22),transparent 72%),#050706;padding:clamp(112px,9vw,152px) 0 clamp(112px,9vw,148px)}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 64px),1360px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:minmax(0,.94fr) minmax(340px,.56fr);gap:72px}@media (max-width:1099px){.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 48px),1040px)}.ba-local-agent .ba-skill-lifecycle__head{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0 104px}.ba-local-agent .ba-skill-lifecycle__shell{width:min(calc(100% - 28px),560px)}}.ba-local-agent .ba-skill-lifecycle{border-top:1px solid rgba(226,236,231,.08)}.ba-local-agent .ba-product-tour{width:min(calc(100% - 64px),1440px)}.ba-local-agent .ba-product-tour__sticky{display:grid;grid-template-columns:minmax(210px,.25fr) minmax(0,1fr);align-items:center;gap:clamp(34px,4vw,64px);padding:48px 0}.ba-local-agent .ba-product-tour__stage-nav{display:flex;width:auto;flex-direction:column;align-items:flex-start;gap:6px;margin:0}.ba-local-agent .ba-product-tour__stage-nav button{display:block;min-height:0;padding:4px 0;color:rgba(248,251,249,.94);font-size:clamp(48px,4.5vw,72px);line-height:1.02;text-align:left;transition:color .26s cubic-bezier(.16,1,.3,1),text-shadow .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-tour__stage-nav button:focus-visible,.ba-local-agent .ba-product-tour__stage-nav button:hover{color:#f8fbf9}.ba-local-agent .ba-product-tour__stage-nav button:focus-visible{outline-offset:6px}.ba-local-agent .ba-product-tour__stage-nav button.is-active{color:#f8fbf9;text-shadow:0 0 12px rgba(131,255,184,.34),0 0 34px rgba(25,224,112,.3),0 0 72px rgba(18,156,79,.22)}.ba-local-agent .ba-product-tour__stage-indicator{display:none}.ba-local-agent .ba-product-tour__canvas{display:flex;flex-direction:column;gap:18px;overflow:visible}.ba-local-agent .ba-product-tour__canvas:before{content:"";position:absolute;z-index:0;inset:-64px -54px 18px;pointer-events:none;background:radial-gradient(58% 62% at 50% 46%,rgba(25,196,100,.1),rgba(7,24,15,.04) 48%,transparent 76%);filter:blur(18px)}.ba-local-agent .ba-product-tour__ambient,.ba-local-agent .ba-product-tour__background{display:none}.ba-local-agent .ba-product-tour__screen{z-index:1;width:100%;border:1px solid rgba(231,240,236,.26);border-radius:12px;box-shadow:0 0 0 1px rgba(70,241,145,.05),0 24px 80px rgba(0,0,0,.46),0 0 54px rgba(25,197,101,.08)}.ba-local-agent .ba-product-tour__foundation{z-index:1;min-height:34px;margin:0 auto}.ba-local-agent .ba-product-tour__foundation>span:first-child{flex:none}.ba-local-agent .ba-product-demo{width:100%;height:100%;color:rgba(0,0,0,.88);font-family:var(--font-geist-sans),Arial,sans-serif;pointer-events:none}.ba-local-agent .ba-product-demo__workspace{display:flex;width:100%;height:100%;overflow:hidden;background:#fff}.ba-local-agent .ba-product-demo__versions{width:230px!important}.ba-local-agent .ba-product-demo__main{display:flex;min-width:0;flex:1;flex-direction:column;overflow:hidden;background:#fff}.ba-local-agent .ba-product-demo__session-title{display:flex;min-height:64px;width:100%;min-width:0;flex:none;align-items:center;justify-content:space-between;gap:12px;overflow:hidden;border-bottom:1px solid #e4e4e4;background:#fff;padding:12px 24px}.ba-local-agent .ba-product-demo__session-title strong{display:block;min-width:0;overflow:hidden;color:rgba(0,0,0,.88);font-size:14px;font-weight:600;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-product-demo__session-title small{display:block;margin-top:2px;overflow:hidden;color:rgba(0,0,0,.45);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-product-demo__title-actions{display:flex;flex:none;align-items:center;gap:8px}.ba-local-agent .ba-product-demo__first-build{display:flex;min-height:0;flex:1;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:34px 28px 48px}.ba-local-agent .ba-product-demo__first-build h3{max-width:650px;margin:0 0 28px;color:rgba(0,0,0,.88);font-size:clamp(22px,2vw,30px);font-weight:690;letter-spacing:0;line-height:1.2;text-align:center}.ba-local-agent .ba-product-demo__prompt{width:min(100%,720px);overflow:hidden;border:1px solid #d9d9d9;border-radius:12px;background:#fff;padding:10px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.ba-local-agent .ba-product-demo__prompt textarea{display:block;width:100%;min-height:76px;resize:none;border:0;background:transparent;padding:7px 8px;color:rgba(0,0,0,.88);font:inherit;font-size:14px;line-height:1.55;outline:0}.ba-local-agent .ba-product-demo__prompt textarea::placeholder{color:rgba(0,0,0,.38)}.ba-local-agent .ba-product-demo__prompt-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:5px 4px 0}.ba-local-agent .ba-product-demo__prompt-footer>div:last-child{display:flex;align-items:center;gap:12px}.ba-local-agent .ba-product-demo__prompt-footer>div:last-child>span{color:rgba(0,0,0,.42);font-size:11px;font-variant-numeric:tabular-nums}.ba-local-agent .is-demo-pressed{transform:scale(.95);box-shadow:0 0 0 5px rgba(29,222,116,.12)}.ba-local-agent .ba-product-demo__conversation{display:flex;width:min(100% - 48px,780px);min-height:0;flex:1;flex-direction:column;gap:13px;align-self:center;overflow:hidden auto;margin:0 auto;padding:28px 0;scrollbar-width:none}.ba-local-agent .ba-product-demo__conversation::-webkit-scrollbar{display:none}.ba-local-agent .ba-product-demo__state-enter{animation:ba-demo-state-enter .28s cubic-bezier(.16,1,.3,1) both}@keyframes ba-demo-state-enter{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}.ba-local-agent .ba-product-demo__artifact-center{position:relative;display:flex;width:min(100% - 48px,780px);flex:1;flex-direction:column;justify-content:center;gap:14px;margin:0 auto}.ba-local-agent .ba-product-demo__ready-line{display:flex;align-items:center;gap:8px;color:rgba(0,0,0,.72);font-size:13px}.ba-local-agent .ba-product-demo__ready-line svg{width:16px;height:16px;color:#03bf80}.ba-local-agent .ba-product-demo__run-cue{position:absolute;right:326px;bottom:calc(50% - 46px);display:inline-flex;align-items:center;gap:5px;border-radius:6px;background:#1a1b2b;padding:7px 12px;color:#1dde74;font-size:12px;font-weight:600;box-shadow:0 0 0 1px rgba(29,222,116,.16),0 0 0 7px rgba(29,222,116,.08);animation:ba-demo-run-cue 1.8s cubic-bezier(.16,1,.3,1) infinite}.ba-local-agent .ba-product-demo__run-cue svg{width:14px;height:14px}@keyframes ba-demo-run-cue{0%,52%{transform:scale(1)}64%{transform:scale(.94)}76%,to{transform:scale(1)}}.ba-local-agent .ba-product-demo__run-workspace{display:flex;min-width:0;height:100%;overflow:hidden;background:#fff}.ba-local-agent .ba-product-demo__run-transcript{display:flex;min-width:0;flex:1;flex-direction:column;overflow:hidden;transition:flex-basis .7s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-demo__run-transcript .ba-product-demo__conversation{width:min(100% - 56px,720px)}.ba-local-agent .ba-product-demo__run-status{display:flex;min-height:58px;flex:none;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e4e4e4;padding:12px 24px}.ba-local-agent .ba-product-demo__run-status>span{display:flex;align-items:center;gap:8px;color:rgba(0,0,0,.65);font-size:12px}.ba-local-agent .ba-product-demo__run-status i{width:7px;height:7px;border-radius:50%;background:#1677ff;box-shadow:0 0 0 5px rgba(22,119,255,.1)}.ba-local-agent .ba-product-demo__output{width:0;min-width:0;flex:none;overflow:hidden;border-left:1px solid transparent;background:#fff;opacity:0;transform:translateX(36px);transition:width .76s cubic-bezier(.16,1,.3,1),min-width .76s cubic-bezier(.16,1,.3,1),opacity .36s ease-out .12s,transform .76s cubic-bezier(.16,1,.3,1),border-color .3s ease-out}.ba-local-agent .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{width:44%;min-width:390px;border-left-color:#d9d9d9;opacity:1;transform:translateX(0)}.ba-local-agent .ba-product-demo__output>header{display:flex;min-height:64px;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e4e4;padding:0 20px}.ba-local-agent .ba-product-demo__output>header strong{font-size:14px}.ba-local-agent .ba-product-demo__output>header span{color:rgba(0,0,0,.45);font-size:11px}.ba-local-agent .ba-product-demo__output-summary{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ededed;padding:16px 20px}.ba-local-agent .ba-product-demo__output-summary>svg{width:28px;height:28px;color:#03bf80}.ba-local-agent .ba-product-demo__output-summary div{display:flex;flex-direction:column}.ba-local-agent .ba-product-demo__output-summary strong{font-size:12px}.ba-local-agent .ba-product-demo__output-summary span{margin-top:2px;color:rgba(0,0,0,.45);font-size:10px}.ba-local-agent .ba-product-demo__table-wrap{overflow:hidden;padding:16px 20px}.ba-local-agent .ba-product-demo__table-wrap table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap}.ba-local-agent .ba-product-demo__table-wrap td,.ba-local-agent .ba-product-demo__table-wrap th{overflow:hidden;max-width:126px;border-bottom:1px solid #ededed;padding:10px 8px;text-align:left;text-overflow:ellipsis}.ba-local-agent .ba-product-demo__table-wrap th{color:rgba(0,0,0,.45);font-weight:500}.ba-local-agent .ba-product-demo__table-wrap td{color:rgba(0,0,0,.72)}@media (max-width:1199px){.ba-local-agent .ba-product-tour{width:min(calc(100% - 44px),1180px)}.ba-local-agent .ba-product-tour__sticky{grid-template-columns:180px minmax(0,1fr);gap:30px}.ba-local-agent .ba-product-tour__stage-nav button{font-size:clamp(42px,4.5vw,56px)}.ba-local-agent .ba-product-demo__versions{width:208px!important}.ba-local-agent .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{min-width:330px}}@media (max-width:899px){.ba-local-agent .ba-product-tour{height:250svh}.ba-local-agent .ba-product-tour__sticky{grid-template-columns:150px minmax(0,1fr);gap:22px}.ba-local-agent .ba-product-tour__stage-nav button{font-size:40px}.ba-local-agent .ba-product-demo__versions{display:none}.ba-local-agent .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{min-width:290px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0}.ba-local-agent .ba-product-tour{width:min(calc(100% - 28px),600px);height:auto}.ba-local-agent .ba-product-tour__sticky{position:static;display:flex;min-height:auto;flex-direction:column;gap:28px;padding:0}.ba-local-agent .ba-product-tour__stage-nav{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ba-local-agent .ba-product-tour__stage-nav button{padding:4px 0;font-size:clamp(30px,9vw,44px);text-align:center}.ba-local-agent .ba-product-tour__screen{height:540px;aspect-ratio:auto}.ba-local-agent .ba-product-demo__first-build{padding-inline:18px}.ba-local-agent .ba-product-demo__first-build h3{font-size:22px}.ba-local-agent .ba-product-demo__prompt-footer>div:first-child{display:none}.ba-local-agent .ba-product-demo__artifact-center,.ba-local-agent .ba-product-demo__conversation{width:calc(100% - 28px)}.ba-local-agent .ba-product-demo__session-title{padding-inline:16px}.ba-local-agent .ba-product-demo [data-skill-artifact-actions]>button:nth-of-type(2),.ba-local-agent .ba-product-demo__title-actions button:last-child{display:none}.ba-local-agent .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{position:absolute;inset:64px 0 0 45%;width:55%;min-width:0;background:rgba(255,255,255,.98)}.ba-local-agent .ba-product-demo__table-wrap td,.ba-local-agent .ba-product-demo__table-wrap th{max-width:76px;padding-inline:4px}.ba-local-agent .ba-product-tour__foundation{gap:12px}.ba-local-agent .ba-product-tour__foundation:after,.ba-local-agent .ba-product-tour__foundation:before,.ba-local-agent .ba-product-tour__foundation>span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo__output,.ba-local-agent .ba-product-demo__run-cue,.ba-local-agent .ba-product-demo__run-transcript,.ba-local-agent .ba-product-demo__state-enter,.ba-local-agent .ba-product-tour__stage-nav button{animation:none!important;transition:none!important}}.ba-local-agent .ba-skill-lifecycle{position:relative;overflow:clip;border-top:1px solid rgba(226,236,231,.07);background:#050706;padding:0}.ba-local-agent .ba-product-tour{position:relative;width:min(calc(100% - 64px),1500px);height:300svh;margin:0 auto}.ba-local-agent .ba-product-tour__sticky{position:sticky;top:0;display:flex;min-height:100svh;flex-direction:column;justify-content:center;gap:clamp(12px,1.45svh,18px);padding:clamp(24px,3svh,34px) 0 clamp(18px,2.4svh,28px)}.ba-local-agent .ba-product-tour__intro{position:relative;z-index:3;width:min(100%,1120px);flex:none;margin:0 auto;text-align:center}.ba-local-agent .ba-product-tour__intro h2{max-width:1040px;margin:0 auto;color:#f7faf8;font-size:clamp(42px,3.8vw,60px);font-weight:650;font-variation-settings:"wght" 650;letter-spacing:0;line-height:1.04;text-wrap:balance}.ba-local-agent .ba-product-tour__canvas{position:relative;isolation:isolate;display:grid;width:100%;height:clamp(460px,62svh,650px);min-width:0;flex:none;place-items:center;gap:0;border:1px solid rgba(213,239,225,.14);border-radius:10px;background:#050807;padding:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.026),0 34px 100px rgba(0,0,0,.42)}.ba-local-agent .ba-product-tour__canvas:before{display:none;content:none}.ba-local-agent .ba-product-tour__backdrop{object-fit:cover;object-position:center;opacity:.94;transform:translateZ(0) scale(1.035);animation:ba-product-field-drift 18s ease-in-out infinite alternate;filter:saturate(.86) contrast(1.05) brightness(.82)}.ba-local-agent .ba-product-tour__backdrop-shade{background:radial-gradient(55% 74% at 50% 49%,rgba(2,5,4,.18) 0,rgba(2,5,4,.38) 66%,rgba(2,5,4,.7) 100%),linear-gradient(180deg,rgba(2,5,4,.16),transparent 24%,transparent 74%,rgba(2,5,4,.38))}.ba-local-agent .ba-product-tour__screen-shell{position:absolute;z-index:2;inset:clamp(32px,4.6svh,46px) clamp(24px,5vw,78px) clamp(28px,4svh,42px);display:grid;place-items:center;perspective:1600px}.ba-local-agent .ba-product-tour__screen{position:relative;z-index:2;width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:16/9.15;overflow:hidden;margin:0;border:1px solid rgba(245,255,250,.7);border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgba(15,35,25,.34),0 26px 84px rgba(0,0,0,.62),0 0 62px rgba(41,244,131,.12)}.ba-local-agent .ba-product-demo[data-demo-stage=build] .ba-product-demo__camera[data-scene=compose]{transform:translate3d(0,1.5%,0) scale(1.16)}.ba-local-agent .ba-product-demo__camera[data-scene=compose] .ba-product-demo__session-title,.ba-local-agent .ba-product-demo__camera[data-scene=compose] .ba-product-demo__versions{display:none}.ba-local-agent .ba-product-demo[data-demo-stage=run] .ba-product-demo__camera[data-scene=launch]{transform:translate3d(0,1%,0) scale(1.06)}.ba-local-agent .ba-product-demo__camera[data-scene=launch] .ba-product-demo__run-cue{display:none}.ba-local-agent .ba-product-demo__camera[data-scene=launch] [data-skill-artifact-actions]>button:first-of-type{animation:ba-demo-native-run-focus 1.8s cubic-bezier(.16,1,.3,1) infinite}@keyframes ba-demo-native-run-focus{0%,52%,to{transform:scale(1);box-shadow:0 0 0 1px rgba(29,222,116,.14),0 0 0 0 rgba(29,222,116,0)}66%{transform:scale(.96);box-shadow:0 0 0 1px rgba(29,222,116,.34),0 0 0 7px rgba(29,222,116,.1)}}.ba-local-agent .ba-product-tour__stage-nav{position:relative;z-index:3;display:grid;width:min(100%,760px);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;margin:0 auto;border:0;border-bottom:1px solid rgba(202,224,213,.13)}.ba-local-agent .ba-product-tour__stage-nav button{position:relative;display:grid;min-width:0;min-height:48px;place-items:center;border:0;background:transparent;padding:11px 16px 14px;color:rgba(231,239,235,.48);font-size:19px;font-weight:570;font-variation-settings:"wght" 570;letter-spacing:0;line-height:1;text-align:center;cursor:pointer;opacity:1;transition:color .26s cubic-bezier(.16,1,.3,1),text-shadow .36s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-tour__stage-nav button+button{border:0}.ba-local-agent .ba-product-tour__stage-nav button:after{position:absolute;right:18%;bottom:-1px;left:18%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,255,247,.98) 24%,rgba(76,246,151,.96) 50%,rgba(241,255,247,.98) 76%,transparent);box-shadow:0 0 7px rgba(81,255,158,.78),0 0 22px rgba(36,226,119,.38);content:"";opacity:0;transform:scaleX(.35);transition:opacity .24s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-tour__stage-nav button.is-active,.ba-local-agent .ba-product-tour__stage-nav button:focus-visible,.ba-local-agent .ba-product-tour__stage-nav button:hover{color:#f8fbf9}.ba-local-agent .ba-product-tour__stage-nav button.is-active{text-shadow:0 0 10px rgba(214,255,232,.28),0 0 28px rgba(38,228,120,.25)}.ba-local-agent .ba-product-tour__stage-nav button.is-active:after{opacity:1;transform:scaleX(1)}.ba-local-agent .ba-product-tour__stage-nav button:focus-visible{border-radius:4px;outline:2px solid rgba(69,242,146,.72);outline-offset:3px}.ba-local-agent .ba-product-tour__foundation{position:relative;z-index:3;display:flex;width:min(100%,720px);min-height:26px;flex:none;align-items:center;justify-content:center;gap:20px;margin:-2px auto 0;border:0;color:rgba(213,225,219,.42);font-size:12px}.ba-local-agent .ba-product-tour__foundation:after,.ba-local-agent .ba-product-tour__foundation:before{content:"";width:min(18vw,180px);height:1px;background:linear-gradient(90deg,transparent,rgba(112,164,136,.25))}.ba-local-agent .ba-product-tour__foundation:after{transform:scaleX(-1)}.ba-local-agent .ba-product-tour__integration-logos{display:flex;flex:none;align-items:center;gap:14px}.ba-local-agent .ba-product-tour__integration-logos>img{width:23px;max-width:23px;height:23px;object-fit:contain;filter:grayscale(1) brightness(1.7);opacity:.5}.ba-local-agent .ba-product-tour__api{display:inline-flex;align-items:center;gap:5px;color:rgba(217,229,223,.5)}.ba-local-agent .ba-product-tour__api svg{width:17px;height:17px}.ba-local-agent .ba-product-tour__api strong{font-size:11px;font-weight:520}@media (max-width:1199px){.ba-local-agent .ba-product-tour{width:min(calc(100% - 44px),1240px)}.ba-local-agent .ba-product-tour__sticky{display:flex;gap:12px}.ba-local-agent .ba-product-tour__intro h2{font-size:clamp(40px,5vw,56px)}.ba-local-agent .ba-product-tour__screen-shell{inset-inline:38px}}@media (max-width:899px){.ba-local-agent .ba-product-tour{height:250svh}.ba-local-agent .ba-product-tour__sticky{display:flex}.ba-local-agent .ba-product-tour__canvas{height:clamp(430px,60svh,560px)}.ba-local-agent .ba-product-tour__screen-shell{inset:32px 26px}}@media (max-width:767px){.ba-local-agent .ba-skill-lifecycle{padding:88px 0}.ba-local-agent .ba-product-tour{width:min(calc(100% - 28px),600px);height:auto}.ba-local-agent .ba-product-tour__sticky{position:static;display:flex;min-height:auto;gap:18px;padding:0}.ba-local-agent .ba-product-tour__intro h2{max-width:520px;font-size:clamp(34px,10vw,44px);line-height:1.08}.ba-local-agent .ba-product-tour__canvas{height:520px;border-radius:8px}.ba-local-agent .ba-product-tour__screen-shell{inset:42px 14px 36px}.ba-local-agent .ba-product-tour__screen{width:100%;height:100%;aspect-ratio:auto;border-radius:8px}.ba-local-agent .ba-product-tour__stage-nav{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.ba-local-agent .ba-product-tour__stage-nav button{min-height:46px;padding:10px 5px 13px;font-size:17px;text-align:center}.ba-local-agent .ba-product-tour__stage-nav button:after{right:12%;left:12%}.ba-local-agent .ba-product-tour__foundation{gap:12px}.ba-local-agent .ba-product-tour__foundation:after,.ba-local-agent .ba-product-tour__foundation:before,.ba-local-agent .ba-product-tour__foundation>span:first-child{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-tour__backdrop{animation:none!important}}.ba-local-agent .ba-product-tour__component-stage{position:absolute;z-index:2;inset:clamp(24px,4svh,42px) clamp(24px,5vw,76px);display:grid;min-width:0;place-items:center;perspective:none}.ba-local-agent .ba-product-demo--focused{display:grid;width:100%;height:100%;place-items:center;overflow:visible}.ba-local-agent .ba-product-demo__scene{position:relative;width:min(100%,860px);max-height:100%;color:rgba(0,0,0,.88);transform:translateZ(0);transform-origin:50% 50%}.ba-local-agent .ba-product-demo__scene--surface{display:flex;height:min(100%,510px);min-height:390px;flex-direction:column;overflow:hidden;border:1px solid rgba(231,241,236,.94);border-radius:12px;background:rgba(255,255,255,.985);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 70px rgba(0,0,0,.42),0 0 0 1px rgba(13,40,26,.18)}.ba-local-agent .ba-product-demo__scene--composer{width:min(100%,780px)}.ba-local-agent .ba-product-demo__scene--composer .ba-product-demo__first-build{display:block;min-height:0;padding:0}.ba-local-agent .ba-product-demo__scene--composer .ba-product-demo__prompt{width:100%;border-color:rgba(231,241,236,.9);background:rgba(255,255,255,.985);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 70px rgba(0,0,0,.42),0 0 0 1px rgba(13,40,26,.18),0 0 48px rgba(36,224,119,.12)}.ba-local-agent .ba-product-demo__scene--composer textarea{min-height:100px;font-size:15px}.ba-local-agent .ba-product-demo__scene--artifact{width:min(100%,800px);overflow:hidden;border:1px solid rgba(231,241,236,.94);border-radius:12px;background:rgba(255,255,255,.985);padding:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 24px 70px rgba(0,0,0,.42),0 0 0 1px rgba(13,40,26,.18),0 0 48px rgba(36,224,119,.1)}.ba-local-agent .ba-product-demo__scene--artifact .ba-product-demo__ready-line{margin:0 2px 14px}.ba-local-agent .ba-product-demo__scene .ba-product-demo__session-title{min-height:66px;padding-inline:22px}.ba-local-agent .ba-product-demo__scene .ba-product-demo__conversation{width:100%;min-height:0;flex:1;align-self:stretch;gap:12px;margin:0;padding:22px 24px}.ba-local-agent .ba-product-demo__scene--build-building{width:min(100%,820px);height:min(100%,450px)}.ba-local-agent .ba-product-demo__scene--build-verifying{width:min(100%,880px);height:min(100%,520px)}.ba-local-agent .ba-product-demo__scene--build-complete,.ba-local-agent .ba-product-demo__scene--iterate-draft,.ba-local-agent .ba-product-demo__scene--iterate-published,.ba-local-agent .ba-product-demo__scene--iterate-publishing{width:min(100%,860px);height:min(100%,500px)}.ba-local-agent .ba-product-demo__scene--surface:not(.ba-product-demo__scene--run-complete){height:auto;min-height:0}.ba-local-agent .ba-product-demo__scene--build-complete .ba-product-demo__conversation,.ba-local-agent .ba-product-demo__scene--iterate-published .ba-product-demo__conversation{justify-content:center}.ba-local-agent .ba-product-demo__scene--run-running{width:min(100%,860px);height:min(100%,460px)}.ba-local-agent .ba-product-demo__scene--run-complete{width:min(100%,1080px);height:min(100%,500px)}.ba-local-agent .ba-product-demo__scene .ba-product-demo__run-workspace{height:100%;border-radius:inherit}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{position:static;width:44%;min-width:370px;border-left-color:#d9d9d9;opacity:1;transform:translateX(0)}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__run-transcript{min-width:0}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__conversation{padding-inline:22px}.ba-local-agent .ba-product-demo--focused[data-demo-stage=run] .ba-product-demo__scene[data-scene=launch] [data-skill-artifact-actions]>button:first-of-type{animation:ba-demo-native-run-focus 1.8s cubic-bezier(.16,1,.3,1) infinite}.ba-local-agent .ba-product-demo--focused .ba-product-demo__state-enter{animation:ba-demo-component-enter .48s cubic-bezier(.16,1,.3,1) both}@keyframes ba-demo-component-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:899px){.ba-local-agent .ba-product-tour__component-stage{inset:26px 24px}.ba-local-agent .ba-product-demo__scene--run-complete{width:min(100%,820px)}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{min-width:320px}}@media (max-width:767px){.ba-local-agent .ba-product-tour__component-stage{inset:24px 12px}.ba-local-agent .ba-product-demo__scene--surface{width:100%;height:100%;min-height:0;border-radius:9px}.ba-local-agent .ba-product-demo__scene--artifact,.ba-local-agent .ba-product-demo__scene--composer{width:100%}.ba-local-agent .ba-product-demo__scene--artifact{padding:12px}.ba-local-agent .ba-product-demo__scene--composer .ba-product-demo__prompt{border-radius:9px}.ba-local-agent .ba-product-demo__scene--composer textarea{min-height:90px}.ba-local-agent .ba-product-demo__scene .ba-product-demo__session-title{min-height:60px;padding-inline:14px}.ba-local-agent .ba-product-demo__scene .ba-product-demo__conversation{gap:10px;padding:14px}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__run-workspace{flex-direction:column}.ba-local-agent .ba-product-demo--focused .ba-product-demo__scene--run-complete .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{position:static;inset:auto;width:100%;min-width:0;height:180px;border-top:1px solid #d9d9d9;border-left:0}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__table-wrap{display:none}.ba-local-agent .ba-product-demo__scene--run-complete .ba-product-demo__run-transcript{min-height:0}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo--focused .ba-product-demo__state-enter,.ba-local-agent .ba-product-demo--focused[data-demo-stage=run] .ba-product-demo__scene[data-scene=launch] [data-skill-artifact-actions]>button:first-of-type{animation:none!important}}.ba-local-agent .ba-product-tour__backdrop{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;background:radial-gradient(ellipse 60% 48% at 50% 4%,rgba(23,98,58,.12),transparent 66%),#030605;opacity:1;transform:none;animation:none;filter:none}.ba-local-agent .ba-product-tour__backdrop:before{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(193,226,208,.22) 0 .75px,transparent .95px);background-position:top;background-size:23px 23px;content:"";opacity:.5;-webkit-mask-image:radial-gradient(ellipse 77% 78% at 50% 45%,#000 0,rgba(0,0,0,.82) 52%,transparent 100%);mask-image:radial-gradient(ellipse 77% 78% at 50% 45%,#000 0,rgba(0,0,0,.82) 52%,transparent 100%)}.ba-local-agent .ba-product-tour__backdrop:after{position:absolute;top:8.5%;left:50%;width:min(54%,760px);height:1px;background:linear-gradient(90deg,transparent,rgba(99,238,160,.28) 10%,rgba(232,255,242,.9) 30%,#fff 50%,rgba(232,255,242,.9) 70%,rgba(99,238,160,.28) 90%,transparent);box-shadow:0 0 3px rgba(244,255,249,.96),0 0 14px rgba(63,246,142,.72),0 0 42px rgba(27,213,109,.34);content:"";transform:translateX(-50%);animation:ba-product-light-breathe 5.6s ease-in-out infinite alternate}.ba-local-agent .ba-product-tour__backdrop-shade{position:absolute;z-index:1;display:block;inset:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 86% 86% at 50% 48%,transparent 36%,rgba(1,4,3,.2) 72%,rgba(1,3,2,.62) 100%),linear-gradient(180deg,rgba(1,4,3,.08),transparent 24%,transparent 78%,rgba(1,4,3,.38))}.ba-local-agent .ba-product-tour__backdrop-shade:before{position:absolute;top:8.5%;width:min(74%,1050px);height:72%;background:radial-gradient(ellipse 58% 100% at 50% 0,rgba(214,255,232,.13) 0,rgba(38,226,119,.072) 25%,rgba(18,112,62,.026) 51%,transparent 76%);content:"";filter:blur(14px);opacity:.92;transform:translateX(-50%)}@keyframes ba-product-light-breathe{0%{opacity:.78;filter:brightness(.92)}to{opacity:1;filter:brightness(1.08)}}.ba-local-agent .ba-product-demo__scene--build-flow,.ba-local-agent .ba-product-demo__scene--run-flow{position:relative;overflow:hidden;border:1px solid transparent;border-radius:12px;background:transparent;box-shadow:none;transition:width .52s cubic-bezier(.16,1,.3,1),height .56s cubic-bezier(.16,1,.3,1),border-color .28s ease-out,background-color .28s ease-out,box-shadow .42s ease-out}.ba-local-agent .ba-product-demo__scene--build-flow{width:min(100%,780px);height:168px}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building],.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete],.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying]{width:min(100%,890px);height:min(100%,520px);border-color:rgba(231,241,236,.94);background:rgba(255,255,255,.988);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 28px 78px rgba(0,0,0,.48),0 0 0 1px rgba(13,40,26,.18),0 0 56px rgba(36,224,119,.085)}.ba-local-agent .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__run-launch-layer,.ba-local-agent .ba-product-demo__run-session-layer{position:absolute;inset:0}.ba-local-agent .ba-product-demo__build-composer-layer{display:grid;place-items:center;opacity:1;transform:translateZ(0) scale(1);visibility:visible;transition:opacity .2s ease-out,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear}.ba-local-agent .ba-product-demo__build-composer-layer .ba-product-demo__first-build{display:block;width:100%;min-height:0;padding:0}.ba-local-agent .ba-product-demo__build-composer-layer .ba-product-demo__prompt{width:100%;border-color:rgba(231,241,236,.92);background:rgba(255,255,255,.992);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 24px 70px rgba(0,0,0,.44),0 0 0 1px rgba(13,40,26,.18),0 0 48px rgba(36,224,119,.1)}.ba-local-agent .ba-product-demo__build-composer-layer .ba-product-demo__prompt textarea{min-height:94px;font-size:15px}.ba-local-agent .ba-product-demo__build-session-layer{display:flex;min-width:0;flex-direction:column;transform:translate3d(0,12px,0);visibility:hidden;transition:opacity .28s ease-out .15s,transform .52s cubic-bezier(.16,1,.3,1) 80ms,visibility 0s linear .3s}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building] .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete] .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying] .ba-product-demo__build-composer-layer{transform:translate3d(0,-8px,0) scale(.985)}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying] .ba-product-demo__build-session-layer{transform:translateZ(0);transition-delay:.15s,80ms,0s}.ba-local-agent .ba-product-demo__build-conversation{scroll-behavior:smooth}.ba-local-agent .ba-product-demo__scene--run-flow{width:min(100%,800px);height:176px;border-color:rgba(231,241,236,.94);background:rgba(255,255,255,.988);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 24px 70px rgba(0,0,0,.46),0 0 0 1px rgba(13,40,26,.18),0 0 48px rgba(36,224,119,.08)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=running]{width:min(100%,880px);height:min(100%,460px)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete]{width:min(100%,1080px);height:min(100%,500px)}.ba-local-agent .ba-product-demo__run-launch-layer{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:18px;opacity:1;transform:translateZ(0);visibility:visible;transition:opacity .19s ease-out,transform .38s cubic-bezier(.16,1,.3,1),visibility 0s linear}.ba-local-agent .ba-product-demo__run-launch-layer .ba-product-demo__ready-line{margin-inline:2px}.ba-local-agent .ba-product-demo__run-session-layer{display:flex;transform:translate3d(0,10px,0);transition:opacity .3s ease-out .12s,transform .5s cubic-bezier(.16,1,.3,1) 70ms,visibility 0s linear .26s}.ba-local-agent .ba-product-demo__scene--run-flow:not([data-run-state=launch]) .ba-product-demo__run-launch-layer{opacity:0;transform:translate3d(0,-8px,0);visibility:hidden;transition-delay:0s,0s,.21s}.ba-local-agent .ba-product-demo__scene--run-flow:not([data-run-state=launch]) .ba-product-demo__run-session-layer{opacity:1;transform:translateZ(0);visibility:visible;transition-delay:.11s,70ms,0s}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace{width:100%;height:100%;border-radius:inherit}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{width:44%;min-width:390px;border-left-color:#d9d9d9;opacity:1;transform:translateX(0)}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft],.ba-local-agent .ba-product-demo__scene[data-iterate-state=published],.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing]{width:min(100%,880px);height:min(100%,500px);min-height:430px}.ba-local-agent .ba-product-demo__cursor{position:absolute;z-index:30;display:block;width:26px;height:26px;pointer-events:none;opacity:0;transition:inset .28s cubic-bezier(.16,1,.3,1),top .28s cubic-bezier(.16,1,.3,1),right .28s cubic-bezier(.16,1,.3,1),bottom .28s cubic-bezier(.16,1,.3,1),left .28s cubic-bezier(.16,1,.3,1),opacity .15s ease-out}.ba-local-agent .ba-product-demo__cursor svg{display:block;width:100%;height:100%;fill:#050606;stroke:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.95)) drop-shadow(0 2px 3px rgba(0,0,0,.42));transform-origin:2px 2px;transition:transform .11s ease-out}.ba-local-agent .ba-product-demo__cursor.is-pressing svg{transform:scale(.84)}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=compose] .ba-product-demo__cursor--build{top:36%;left:38%;animation:ba-demo-cursor-arrive .42s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=submitting] .ba-product-demo__cursor--build{top:calc(100% - 42px);left:calc(100% - 43px)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=launch] .ba-product-demo__cursor--run{top:104px;left:58%;animation:ba-demo-cursor-run-arrive .52s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft] .ba-product-demo__cursor--iterate,.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing] .ba-product-demo__cursor--iterate{top:28px;right:182px}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft] .ba-product-demo__cursor--iterate{animation:ba-demo-cursor-iterate-arrive .52s cubic-bezier(.16,1,.3,1) both}@keyframes ba-demo-cursor-arrive{0%{opacity:0;transform:translate3d(-38px,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ba-demo-cursor-run-arrive{0%{opacity:0;transform:translate3d(82px,-46px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ba-demo-cursor-iterate-arrive{0%{opacity:0;transform:translate3d(62px,36px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:899px){.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete]{width:min(100%,820px)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{min-width:320px}}@media (max-width:767px){.ba-local-agent .ba-product-tour__backdrop:before{background-size:19px 19px;opacity:.4}.ba-local-agent .ba-product-tour__backdrop:after{top:7%;width:72%}.ba-local-agent .ba-product-demo__scene--build-flow{width:100%;height:162px}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building],.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete],.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying],.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete],.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=running]{width:100%;height:100%}.ba-local-agent .ba-product-demo__scene--run-flow{width:100%}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-workspace{flex-direction:column}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{position:static;inset:auto;width:100%;min-width:0;height:180px;border-top:1px solid #d9d9d9;border-left:0}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__table-wrap{display:none}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft],.ba-local-agent .ba-product-demo__scene[data-iterate-state=published],.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing]{width:100%;height:100%;min-height:0}.ba-local-agent .ba-product-demo__cursor{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo__cursor,.ba-local-agent .ba-product-tour__backdrop:after{animation:none!important}.ba-local-agent .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__cursor,.ba-local-agent .ba-product-demo__cursor svg,.ba-local-agent .ba-product-demo__run-launch-layer,.ba-local-agent .ba-product-demo__run-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow,.ba-local-agent .ba-product-demo__scene--run-flow{transition:none!important}}.ba-local-agent .ba-product-tour__canvas{overflow:hidden;border:0;border-radius:0;box-shadow:none}.ba-local-agent .ba-product-demo .rounded{border-radius:4px!important}.ba-local-agent .ba-product-demo .rounded-md{border-radius:6px!important}.ba-local-agent .ba-product-demo .rounded-lg{border-radius:8px!important}.ba-local-agent .ba-product-demo .rounded-xl{border-radius:12px!important}.ba-local-agent .ba-product-demo .rounded-2xl{border-radius:16px!important}.ba-local-agent .ba-product-demo__scene--build-flow{isolation:isolate;width:min(100%,890px);height:min(100%,520px);overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}.ba-local-agent .ba-product-demo__build-composer-layer{top:50%;left:50%;width:min(100%,780px);height:168px;inset:auto;will-change:transform,opacity;transform:translate3d(-50%,-50%,0);transition:opacity .18s ease-out,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear}.ba-local-agent .ba-product-demo__build-session-layer{overflow:hidden;border:1px solid rgba(231,241,236,.94);border-radius:14px;background:rgba(255,255,255,.992);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 28px 78px rgba(0,0,0,.48),0 0 0 1px rgba(13,40,26,.18),0 0 56px rgba(36,224,119,.085);clip-path:inset(33.85% 6.18% round 12px);opacity:0;visibility:visible;will-change:clip-path,opacity,transform;transform:translateZ(0);transition:clip-path .54s cubic-bezier(.16,1,.3,1),opacity .16s ease-out,transform .54s cubic-bezier(.16,1,.3,1),visibility 0s linear}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building] .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete] .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying] .ba-product-demo__build-composer-layer{opacity:0;transform:translate3d(-50%,calc(-50% - 8px),0) scale(.985);visibility:hidden;transition-delay:0s,0s,.22s}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying] .ba-product-demo__build-session-layer{clip-path:inset(0 round 14px);opacity:1;visibility:visible;transition-delay:0s,70ms,0s,0s}.ba-local-agent .ba-product-demo__cursor{--cursor-x:calc(50% + 120px);--cursor-y:calc(50% + 90px);top:0;left:0;right:auto;bottom:auto;will-change:transform,opacity;transform:translate3d(var(--cursor-x),var(--cursor-y),0);transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .15s ease-out}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=compose] .ba-product-demo__cursor--build{--cursor-x:calc(50% - 116px);--cursor-y:calc(50% - 33px);top:0;left:0;opacity:1;animation:none}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=submitting] .ba-product-demo__cursor--build{--cursor-x:calc(50% + 337px);--cursor-y:calc(50% + 52px);top:0;left:0;opacity:1}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=launch] .ba-product-demo__cursor--run{--cursor-x:58%;--cursor-y:104px;top:0;left:0;opacity:1;animation:none}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft] .ba-product-demo__cursor--iterate,.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing] .ba-product-demo__cursor--iterate{--cursor-x:calc(100% - 194px);--cursor-y:28px;top:0;left:0;right:auto;opacity:1;animation:none}@media (max-width:767px){.ba-local-agent .ba-product-tour__canvas{border-radius:0}.ba-local-agent .ba-product-demo__scene--build-flow{width:100%;height:100%}.ba-local-agent .ba-product-demo__build-composer-layer{width:100%;height:162px}.ba-local-agent .ba-product-demo__build-session-layer{clip-path:inset(calc(50% - 81px) 0 round 10px);border-radius:10px}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=building] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=complete] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=verifying] .ba-product-demo__build-session-layer{clip-path:inset(0 round 10px)}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo__build-composer-layer,.ba-local-agent .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__cursor{transition:none!important}}.ba-local-agent .ba-skill-lifecycle{background:#030605}.ba-local-agent .ba-product-tour__canvas{background:transparent}.ba-local-agent .ba-product-tour__backdrop{background:radial-gradient(ellipse 62% 58% at 50% 50%,rgba(22,102,59,.07),transparent 72%),transparent}.ba-local-agent .ba-product-tour__backdrop:before{opacity:.36}.ba-local-agent .ba-product-tour__backdrop:after{display:none;content:none;animation:none;box-shadow:none}.ba-local-agent .ba-product-tour__backdrop-shade:before{top:50%;left:50%;width:min(72%,980px);height:68%;background:radial-gradient(ellipse at center,rgba(51,213,123,.065),rgba(15,75,43,.024) 48%,transparent 76%);filter:blur(18px);opacity:.72;transform:translate3d(-50%,-50%,0)}.ba-local-agent .ba-product-demo--focused{position:relative;isolation:isolate}.ba-local-agent .ba-product-demo__shared-anchor{position:absolute;z-index:40;top:50%;left:50%;display:flex;width:min(calc(100% - 32px),800px);flex-direction:column;gap:12px;pointer-events:none;opacity:0;visibility:hidden;will-change:transform,opacity;transform:translate3d(-50%,calc(-50% + 10px),0) scale(.965);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .62s}.ba-local-agent .ba-product-demo__shared-anchor[data-visible=true]{opacity:1;visibility:visible;transform:translate3d(-50%,-50%,0) scale(1);transition-delay:0s,80ms,0s}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-build][data-visible=true],.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-iterate][data-visible=true]{transform:translate3d(-50%,calc(-50% + 128px),0) scale(.96)}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=focused] .ba-product-demo__ready-line{color:rgba(239,247,243,.78);text-shadow:0 1px 10px rgba(0,0,0,.45)}.ba-local-agent .ba-product-demo__shared-anchor>.rounded-xl{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 34px rgba(0,0,0,.28)}.ba-local-agent .ba-product-demo__shared-anchor [data-skill-artifact-actions]>button{transform:translateZ(0);transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .18s ease-out,border-color .18s ease-out}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=optimize] [data-skill-artifact-actions]>button:nth-of-type(2),.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=run] [data-skill-artifact-actions]>button:first-of-type{border-color:rgba(3,191,128,.72);box-shadow:0 0 0 2px rgba(3,191,128,.12),0 5px 12px rgba(3,191,128,.08)}.ba-local-agent .ba-product-demo__shared-anchor[data-pressing=true][data-anchor-action=optimize] [data-skill-artifact-actions]>button:nth-of-type(2),.ba-local-agent .ba-product-demo__shared-anchor[data-pressing=true][data-anchor-action=run] [data-skill-artifact-actions]>button:first-of-type{transform:scale(.96)}.ba-local-agent .ba-product-demo__shared-anchor .ba-product-demo__cursor--anchor{--cursor-x:calc(100% - 240px);--cursor-y:58px;z-index:5;opacity:1}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=optimize] .ba-product-demo__cursor--anchor{--cursor-x:calc(100% - 130px)}.ba-local-agent .ba-product-demo__shared-anchor-slot{width:100%;min-height:112px;flex:none}.ba-local-agent .ba-product-demo__scene--build-flow{z-index:2;opacity:1;will-change:transform,opacity;transform:translateZ(0) scale(1);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff]{opacity:0;visibility:hidden;transform:translate3d(0,-12px,0) scale(.935);transition-delay:0s,0s,.62s}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff] .ba-product-demo__build-composer-layer{opacity:0;visibility:hidden;transform:translate3d(-50%,calc(-50% - 8px),0) scale(.985)}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff] .ba-product-demo__build-session-layer{clip-path:inset(0 round 14px);opacity:1;visibility:visible}.ba-local-agent .ba-product-demo__scene--run-flow{z-index:2;width:min(100%,1080px)!important;height:min(100%,500px)!important;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;opacity:0;visibility:hidden;will-change:transform,opacity;transform:translate3d(0,8px,0) scale(.94);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .62s}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete],.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=running]{opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition-delay:0s,70ms,0s}.ba-local-agent .ba-product-demo__run-session-layer{overflow:hidden;border:1px solid rgba(231,241,236,.94);border-radius:14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 24px 64px rgba(0,0,0,.38),0 0 0 1px rgba(13,40,26,.14);clip-path:inset(33% 13% round 12px);opacity:0;visibility:hidden;will-change:clip-path,transform,opacity;transform:translate3d(0,8px,0) scale(.965);transition:clip-path .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1),opacity .16s ease-out,visibility 0s linear .62s}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-session-layer,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=running] .ba-product-demo__run-session-layer{clip-path:inset(0 round 14px);opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition-delay:0s,0s,70ms,0s}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace{position:relative;overflow:hidden;border-radius:14px}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-transcript{position:absolute;inset:0;width:100%;clip-path:inset(0);will-change:clip-path,transform;transform:translateZ(0);transition:clip-path .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace.is-complete .ba-product-demo__run-transcript{clip-path:inset(0 44% 0 0);transform:translate3d(-1.5%,0,0)}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__output{position:absolute;inset:0 0 0 auto;width:44%;min-width:0;height:100%;border-left:1px solid #d9d9d9;opacity:0;will-change:transform,opacity;transform:translate3d(100%,0,0);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out 80ms}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{width:44%;min-width:0;opacity:1;transform:translateZ(0)}.ba-local-agent .ba-product-demo__scene[data-iterate-state]{z-index:2;width:min(100%,880px)!important;height:min(100%,500px)!important;min-height:0;opacity:0;visibility:hidden;will-change:transform,opacity;transform:translate3d(0,8px,0) scale(.94);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out,visibility 0s linear .62s}.ba-local-agent .ba-product-demo__scene[data-iterate-state=draft],.ba-local-agent .ba-product-demo__scene[data-iterate-state=published],.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing]{opacity:1;visibility:visible;transform:translateZ(0) scale(1);transition-delay:0s,70ms,0s}.ba-local-agent .ba-product-demo__scene[data-iterate-state] .ba-product-demo__cursor--iterate{opacity:0}.ba-local-agent .ba-product-demo__scene[data-iterate-state=publishing] .ba-product-demo__cursor--iterate{--cursor-x:calc(100% - 194px);--cursor-y:28px;opacity:1}@media (max-width:767px){.ba-local-agent .ba-product-tour__backdrop:before{opacity:.28}.ba-local-agent .ba-product-demo__shared-anchor{width:calc(100% - 4px);gap:9px}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-build][data-visible=true],.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-iterate][data-visible=true]{transform:translate3d(-50%,calc(-50% + 138px),0) scale(.9)}.ba-local-agent .ba-product-demo__shared-anchor .ba-product-demo__ready-line{font-size:11px}.ba-local-agent .ba-product-demo__shared-anchor [data-skill-artifact-menu],.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=optimize] [data-skill-artifact-actions]>button:first-of-type,.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=run] [data-skill-artifact-actions]>button:nth-of-type(2){display:none!important}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-action=optimize] [data-skill-artifact-actions]>button:nth-of-type(2){display:inline-flex!important}.ba-local-agent .ba-product-demo__scene--run-flow{width:100%!important;height:100%!important}.ba-local-agent .ba-product-demo__run-session-layer{border-radius:10px;clip-path:inset(calc(50% - 82px) 0 round 10px)}.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=complete] .ba-product-demo__run-session-layer,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=running] .ba-product-demo__run-session-layer{clip-path:inset(0 round 10px)}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace.is-complete .ba-product-demo__run-transcript{clip-path:inset(0 0 42% 0);transform:translate3d(0,-1.5%,0)}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__output{inset:auto 0 0;width:100%;height:42%;border-top:1px solid #d9d9d9;border-left:0;transform:translate3d(0,100%,0)}.ba-local-agent .ba-product-demo__scene--run-flow .ba-product-demo__run-workspace.is-complete .ba-product-demo__output{width:100%;min-width:0;transform:translateZ(0)}.ba-local-agent .ba-product-demo__scene[data-iterate-state]{width:100%!important;height:100%!important}.ba-local-agent .ba-product-demo__shared-anchor-slot{min-height:104px}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-product-demo__output,.ba-local-agent .ba-product-demo__run-session-layer,.ba-local-agent .ba-product-demo__run-transcript,.ba-local-agent .ba-product-demo__scene--build-flow,.ba-local-agent .ba-product-demo__scene--run-flow,.ba-local-agent .ba-product-demo__scene[data-iterate-state],.ba-local-agent .ba-product-demo__shared-anchor{transition:opacity .16s ease-out!important}}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff],.ba-local-agent .ba-product-demo__scene--iterate-flow[data-iterate-state],.ba-local-agent .ba-product-demo__scene--run-flow,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=returning]{opacity:1;visibility:visible;transform:translateZ(0) scale(1)}.ba-local-agent .ba-product-demo__scene--run-flow{transition:none}.ba-local-agent .ba-product-demo__scene--build-flow[data-build-state=handoff] .ba-product-demo__build-session-layer,.ba-local-agent .ba-product-demo__scene--run-flow[data-run-state=returning] .ba-product-demo__run-session-layer{opacity:0;visibility:hidden}.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-build][data-visible=true],.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-iterate][data-visible=true]{transform:translate3d(-50%,calc(-50% + 118px),0) scale(.96)}@media (max-width:767px){.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-build][data-visible=true],.ba-local-agent .ba-product-demo__shared-anchor[data-anchor-context=embedded-iterate][data-visible=true]{transform:translate3d(-50%,calc(-50% + 118px),0) scale(.9)}}.ba-local-agent .ba-lifecycle-film{position:relative;width:100%;height:100%;overflow:hidden;color:rgba(0,0,0,.88);font-family:var(--font-geist-sans),Arial,sans-serif;pointer-events:none}.ba-local-agent .ba-lifecycle-film__camera{position:absolute;top:50%;left:50%;width:100%;height:100%;overflow:hidden;border-radius:21px;transform:translate3d(-50%,-50%,0) scale(1)}.ba-local-agent .ba-lifecycle-film__scene{position:absolute;top:50%;left:50%;width:1480px;height:720px;backface-visibility:hidden;will-change:transform;transform:translate3d(-50%,-50%,0) scale(var(--camera-full-scale,.87));transition:none}.ba-local-agent .ba-lifecycle-film[data-camera-ready=true] .ba-lifecycle-film__scene{transition:transform 1.25s cubic-bezier(.65,0,.35,1)}.ba-local-agent .ba-lifecycle-film:is([data-camera-shot=composer-focus],[data-camera-shot=artifact-focus]) .ba-lifecycle-film__scene{transform:translate3d(calc(-50% + var(--camera-focus-x, -72px)),calc(-50% + var(--camera-focus-y, -88px)),0) scale(var(--camera-focus-scale,1))}.ba-local-agent .ba-lifecycle-film__window{position:relative;display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(229,236,232,.96);border-radius:16px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),0 0 0 1px rgba(10,44,26,.12)}.ba-local-agent .ba-lifecycle-film__topbar{display:flex;min-height:60px;flex:none;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e5e7e6;background:#fff;padding:9px 18px;transition:opacity .5s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film__identity{display:flex;min-width:0;align-items:center;gap:10px}.ba-local-agent .ba-lifecycle-film__identity>span{display:grid;width:38px;height:38px;flex:none;place-items:center;border-radius:10px;background:#1dde74;color:#07110b;font-size:15px;font-weight:650}.ba-local-agent .ba-lifecycle-film__identity>div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__identity strong{overflow:hidden;color:rgba(0,0,0,.86);font-size:14px;font-weight:620;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__identity small{overflow:hidden;color:rgba(0,0,0,.44);font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__topbar-actions{display:flex;flex:none;align-items:center;gap:8px}.ba-local-agent .ba-lifecycle-film__tabs{display:flex;min-height:42px;flex:none;align-items:stretch;gap:4px;border-bottom:1px solid #e5e7e6;background:#fff;padding:0 18px;transition:opacity .5s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film__tabs>button{position:relative;border:0;background:transparent;padding:0 12px;color:rgba(0,0,0,.48);font-size:11px;font-weight:520}.ba-local-agent .ba-lifecycle-film__tabs>button.is-active{color:rgba(0,0,0,.82)}.ba-local-agent .ba-lifecycle-film__tabs>button.is-active:after{position:absolute;right:10px;bottom:-1px;left:10px;height:2px;border-radius:2px 2px 0 0;background:#1dde74;content:""}.ba-local-agent .ba-lifecycle-film__tab-actions{display:flex;flex:none;align-items:center;gap:7px;margin-left:auto}.ba-local-agent .ba-lifecycle-film__tab-actions button{min-height:30px;border-radius:9px!important}.ba-local-agent .ba-lifecycle-film__body{display:grid;min-height:0;flex:1;grid-template-columns:204px minmax(0,1fr);background:#fff;transition:none}.ba-local-agent .ba-lifecycle-film:is([data-current-view=run-task],[data-current-view=running]) .ba-lifecycle-film__body{grid-template-columns:0 minmax(0,1fr)}.ba-local-agent .ba-lifecycle-film__rail{display:flex;min-width:0;flex-direction:column;gap:7px;overflow:hidden;border-right:1px solid #e5e7e6;background:#fafbfa;padding:16px 11px;transition:opacity .16s ease-out,border-color .16s ease-out,visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film:is([data-current-view=run-task],[data-current-view=running]) .ba-lifecycle-film__rail{width:0;border-right-color:transparent;padding-right:0;padding-left:0;opacity:0}.ba-local-agent .ba-lifecycle-film__rail-heading{display:flex;flex-direction:column;gap:1px;padding:0 8px 10px}.ba-local-agent .ba-lifecycle-film__rail-heading strong{color:rgba(0,0,0,.78);font-size:12px;font-weight:610}.ba-local-agent .ba-lifecycle-film__rail button small,.ba-local-agent .ba-lifecycle-film__rail-empty,.ba-local-agent .ba-lifecycle-film__rail-heading span{color:rgba(0,0,0,.4);font-size:9px;line-height:14px}.ba-local-agent .ba-lifecycle-film__rail-empty{margin:28px 8px 0;line-height:16px}.ba-local-agent .ba-lifecycle-film__rail-label{padding:7px 8px 3px;color:rgba(0,0,0,.38);font-size:8px;font-weight:580;text-transform:uppercase}.ba-local-agent .ba-lifecycle-film__rail button{position:relative;display:grid;min-height:60px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:2px 7px;border:1px solid transparent;border-radius:8px;background:transparent;padding:8px 9px;color:rgba(0,0,0,.7);text-align:left}.ba-local-agent .ba-lifecycle-film__rail button>span:first-child{overflow:hidden;font-size:10px;font-weight:570;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__rail button small{grid-column:1}.ba-local-agent .ba-lifecycle-film__rail button>span:last-child{grid-row:1/span 2;grid-column:2;align-self:center}.ba-local-agent .ba-lifecycle-film__rail button.is-current{border-color:rgba(22,119,255,.38);background:rgba(22,119,255,.075)}.ba-local-agent .ba-lifecycle-film__rail button.is-draft{border-color:rgba(139,92,246,.36);background:rgba(139,92,246,.075)}.ba-local-agent .ba-lifecycle-film__rail[data-rail-state=first-build]>:is(.ba-lifecycle-film__rail-label,button:not(.is-current)){display:none}.ba-local-agent .ba-lifecycle-film__main{position:relative;min-width:0;min-height:0;overflow:hidden;background:#fff}.ba-local-agent .ba-lifecycle-film__view{position:absolute;inset:0;min-width:0;overflow:hidden;opacity:0;visibility:hidden;will-change:opacity,transform;transform:translateZ(0) scale(1)}.ba-local-agent .ba-lifecycle-film__view[data-active=true]{z-index:2;transform:translateZ(0) scale(1);animation:ba-lifecycle-view-enter .42s cubic-bezier(.2,0,0,1) both}.ba-local-agent .ba-lifecycle-film[data-stage=build] .ba-lifecycle-film__view--workspace[data-active=true]{animation:none}@keyframes ba-lifecycle-view-enter{0%{opacity:.94;transform:translate3d(0,2px,0) scale(.9995)}to{opacity:1;transform:translateZ(0) scale(1)}}.ba-local-agent .ba-lifecycle-film__view--workspace{display:flex;min-height:0;flex-direction:column;background:#fff}.ba-local-agent .ba-lifecycle-film__workspace-viewport{min-height:0;flex:1;overflow:hidden auto;scrollbar-width:none}.ba-local-agent .ba-lifecycle-film__workspace-viewport::-webkit-scrollbar{display:none}.ba-local-agent .ba-lifecycle-film__workspace-stack{display:flex;width:min(calc(100% - 56px),820px);min-height:100%;flex-direction:column;gap:12px;margin:0 auto;padding:20px 0 26px}.ba-local-agent .ba-lifecycle-film__view--workspace[data-intent=create]:is([data-mode=composer],[data-mode=typing],[data-mode=ready],[data-mode=submitting]) .ba-lifecycle-film__workspace-stack{padding-bottom:54px}.ba-local-agent .ba-lifecycle-film__request-object{display:flex;width:100%;flex:none;flex-direction:column;gap:14px;transition:width .64s cubic-bezier(.76,0,.24,1),gap .42s cubic-bezier(.76,0,.24,1)}.ba-local-agent .ba-lifecycle-film__view--workspace[data-mode=composer] .ba-lifecycle-film__composer,.ba-local-agent .ba-lifecycle-film__view--workspace[data-mode=composer] .ba-lifecycle-film__composer-copy,.ba-local-agent .ba-lifecycle-film__view--workspace[data-mode=composer] .ba-lifecycle-film__composer-footer,.ba-local-agent .ba-lifecycle-film__view--workspace[data-mode=composer] .ba-lifecycle-film__request-object{transition:none}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message]{width:min(70%,650px);align-self:flex-end;gap:0}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message] .ba-lifecycle-film__composer-copy{max-height:0;overflow:hidden;opacity:0;transform:translate3d(0,-6px,0)}.ba-local-agent .ba-lifecycle-film__workspace-events{display:flex;width:100%;min-height:0;flex:none;flex-direction:column;gap:14px}.ba-local-agent .ba-lifecycle-film__workspace-events>div{flex:none}.ba-local-agent .ba-lifecycle-film__build-phase-object>div,.ba-local-agent .ba-lifecycle-film__plan-object>div,.ba-local-agent .ba-lifecycle-film__verification-object>div{width:100%;max-width:none}.ba-local-agent .ba-lifecycle-film__plan-object .max-w-2xl,.ba-local-agent .ba-lifecycle-film__verification-object .max-w-2xl{max-width:none}.ba-local-agent .ba-lifecycle-film__plan-object .rounded-2xl,.ba-local-agent .ba-lifecycle-film__verification-object .rounded-2xl{border-radius:16px}.ba-local-agent .ba-lifecycle-film__verification-summary{display:flex;width:100%;align-items:center;gap:8px;border:1px solid #b7eb8f;border-radius:10px;background:#f6ffed;padding:10px 12px;color:#1b5e20;font-size:12px;line-height:18px}.ba-local-agent .ba-lifecycle-film__verification-summary svg{width:15px;height:15px;flex:none;color:#03bf80}.ba-local-agent .ba-lifecycle-film__verification-summary strong{font-weight:590}.ba-local-agent .ba-lifecycle-film__verification-summary>div{display:flex;min-width:0;flex-direction:column;gap:1px}.ba-local-agent .ba-lifecycle-film__verification-summary span{color:rgba(0,0,0,.42);font-size:8px;line-height:12px}.ba-local-agent .ba-lifecycle-film__view--composer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:34px}.ba-local-agent .ba-lifecycle-film__composer-copy{display:flex;max-width:760px;max-height:74px;flex-direction:column;align-items:center;gap:3px;opacity:1;text-align:center;transform:translateZ(0);transition:max-height .36s cubic-bezier(.2,0,0,1),opacity .18s ease-out,transform .36s cubic-bezier(.2,0,0,1)}.ba-local-agent .ba-lifecycle-film__composer-copy strong{font-size:26px;font-weight:680;line-height:1.18;text-wrap:balance}.ba-local-agent .ba-lifecycle-film__composer-copy span{color:rgba(0,0,0,.46);font-size:11px}.ba-local-agent .ba-lifecycle-film__composer{width:min(100%,760px);overflow:hidden;border:1px solid #d8dcda;border-radius:12px;background:#fff;padding:9px;box-shadow:0 2px 10px rgba(0,0,0,.045),0 0 0 1px rgba(18,76,43,.025);transition:background .36s cubic-bezier(.2,0,0,1),border-color .36s cubic-bezier(.2,0,0,1),border-radius .36s cubic-bezier(.2,0,0,1),box-shadow .36s cubic-bezier(.2,0,0,1),padding .36s cubic-bezier(.2,0,0,1)}.ba-local-agent .ba-lifecycle-film__view--workspace[data-intent=create]:is([data-mode=composer],[data-mode=typing],[data-mode=ready],[data-mode=submitting]) .ba-lifecycle-film__composer{border-color:rgba(22,119,255,.52);box-shadow:0 0 0 2px rgba(22,119,255,.08)}.ba-local-agent .ba-lifecycle-film__composer textarea{display:block;width:100%;min-height:72px;resize:none;border:0;background:transparent;padding:7px 8px;color:rgba(0,0,0,.82);font:inherit;font-size:12px;line-height:1.5;outline:0}.ba-local-agent .ba-lifecycle-film__composer textarea::placeholder{color:rgba(0,0,0,.34)}.ba-local-agent .ba-lifecycle-film__composer-footer{display:flex;max-height:58px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eceeed;padding:8px 4px 0;opacity:1;transition:max-height .36s cubic-bezier(.2,0,0,1),opacity .16s ease-out,padding .36s cubic-bezier(.2,0,0,1)}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message] .ba-lifecycle-film__composer{width:100%;border-color:#1a1c2a;border-radius:12px;background:#1a1b2b;padding:0;box-shadow:none}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message] .ba-lifecycle-film__composer textarea{height:58px;min-height:58px;overflow:hidden;padding:11px 14px;color:rgba(255,255,255,.96);font-size:11px;line-height:18px}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message] .ba-lifecycle-film__composer-footer{max-height:0;overflow:hidden;border-top-color:transparent;padding:0;opacity:0}.ba-local-agent .ba-lifecycle-film__composer-footer>div:last-child{display:flex;align-items:center;gap:9px}.ba-local-agent .ba-lifecycle-film__composer-footer>div:last-child>span{color:rgba(0,0,0,.4);font-size:9px;font-variant-numeric:tabular-nums}.ba-local-agent .ba-lifecycle-film__view--conversation,.ba-local-agent .ba-lifecycle-film__view--draft{display:flex;flex-direction:column}.ba-local-agent .ba-lifecycle-film__session-header{display:flex;min-height:48px;flex:none;align-items:center;border-bottom:1px solid #e5e7e6;background:#fff;padding:8px 18px;transition:opacity .5s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film[data-camera-shot=composer-focus] :is(.ba-lifecycle-film__topbar,.ba-lifecycle-film__tabs,.ba-lifecycle-film__rail,.ba-lifecycle-film__session-header){opacity:0;visibility:hidden}.ba-local-agent .ba-lifecycle-film__session-header>div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__session-header strong{overflow:hidden;color:rgba(0,0,0,.8);font-size:11px;font-weight:610;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__session-header span{color:rgba(0,0,0,.4);font-size:9px;line-height:13px}.ba-local-agent .ba-lifecycle-film__conversation-scroll{min-height:0;flex:1;overflow:hidden auto;scrollbar-width:none}.ba-local-agent .ba-lifecycle-film__conversation-scroll::-webkit-scrollbar{display:none}.ba-local-agent .ba-lifecycle-film__conversation-scroll .ba-lifecycle-film__conversation{min-height:max-content;flex:none;overflow:visible}.ba-local-agent .ba-lifecycle-film__conversation{display:flex;width:min(calc(100% - 48px),720px);min-height:0;flex:1;flex-direction:column;gap:11px;align-self:center;overflow:hidden auto;margin:0 auto;padding:22px 0;scrollbar-width:none}.ba-local-agent .ba-lifecycle-film__conversation::-webkit-scrollbar{display:none}.ba-local-agent .ba-lifecycle-film__view--published{display:flex;flex-direction:column;padding:0}.ba-local-agent .ba-lifecycle-film__published-scroll{min-height:0;flex:1;overflow:hidden auto;padding:4px 24px 24px;scrollbar-width:none}.ba-local-agent .ba-lifecycle-film__published-scroll::-webkit-scrollbar{display:none}.ba-local-agent .ba-lifecycle-film__published-scroll>.ba-lifecycle-film__conversation{min-height:max-content;flex:none;overflow:visible;padding-bottom:12px}.ba-local-agent .ba-lifecycle-film__published-delivery{display:flex;width:100%;flex-direction:column;gap:10px;margin:0 auto}.ba-local-agent .ba-lifecycle-film__published-delivery>.rounded-xl{width:100%;overflow:hidden;border-radius:16px!important;margin:0 auto;box-shadow:0 12px 34px rgba(0,0,0,.11)}.ba-local-agent .ba-lifecycle-film__artifact-action-feedback{display:inline-flex;min-height:26px;align-items:center;align-self:flex-end;gap:7px;border:1px solid rgba(3,191,128,.22);border-radius:999px;background:rgba(239,252,245,.96);padding:4px 10px;color:rgba(0,92,58,.78);font-size:9px;font-weight:570;box-shadow:0 8px 20px rgba(19,89,53,.08)}.ba-local-agent .ba-lifecycle-film__artifact-action-feedback svg{width:12px;height:12px}.ba-local-agent .ba-lifecycle-film__view--workspace[data-action=optimize] [data-skill-artifact-actions]>button:nth-of-type(2),.ba-local-agent .ba-lifecycle-film__view--workspace[data-action=run] [data-skill-artifact-actions]>button:first-of-type{border-color:rgba(3,191,128,.72);box-shadow:0 0 0 2px rgba(3,191,128,.1)}.ba-local-agent .ba-lifecycle-film__view--workspace[data-action-pressing=true] [data-skill-artifact-actions]>button:first-of-type{transform:translate3d(0,1px,0) scale(.975)}.ba-local-agent .ba-lifecycle-film__view--run-task{display:flex;min-height:0;flex-direction:column;background:#fff}.ba-local-agent .ba-lifecycle-film__history-header,.ba-local-agent .ba-lifecycle-film__run-task-header{display:flex;min-height:52px;flex:none;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e5e7e6;padding:8px 20px}.ba-local-agent .ba-lifecycle-film__run-task-header>div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__run-task-header strong{color:rgba(0,0,0,.84);font-size:12px;font-weight:620;line-height:17px}.ba-local-agent .ba-lifecycle-film__run-task-header span:not([class]){color:rgba(0,0,0,.42);font-size:9px;line-height:13px}.ba-local-agent .ba-lifecycle-film__run-task-layout{display:grid;min-height:0;flex:1;grid-template-columns:minmax(380px,44%) minmax(0,1fr)}.ba-local-agent .ba-lifecycle-film__run-config{display:flex;min-width:0;flex-direction:column;border-right:1px solid #e5e7e6;padding:22px 24px 18px}.ba-local-agent .ba-lifecycle-film__run-config-shell{display:flex;width:100%;min-height:286px;flex-direction:column;transition:opacity .22s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__run-config-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:15px}.ba-local-agent .ba-lifecycle-film__run-config-heading>div{display:flex;min-width:0;flex-direction:column;gap:2px}.ba-local-agent .ba-lifecycle-film__run-config-heading small{color:rgba(0,0,0,.4);font-size:9px;line-height:13px}.ba-local-agent .ba-lifecycle-film__recent-runs-heading strong,.ba-local-agent .ba-lifecycle-film__run-config-heading strong{color:rgba(0,0,0,.8);font-size:12px;font-weight:620}.ba-local-agent .ba-lifecycle-film__recent-runs-heading span,.ba-local-agent .ba-lifecycle-film__run-config-heading span{color:rgba(0,0,0,.4);font-size:9px}.ba-local-agent .ba-lifecycle-film__run-fields{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:9px}.ba-local-agent .ba-lifecycle-film__run-fields label{display:flex;min-width:0;min-height:58px;flex-direction:column;justify-content:center;gap:4px;border:1px solid #e2e5e3;border-radius:10px;background:#fbfcfb;padding:9px 11px}.ba-local-agent .ba-lifecycle-film__run-fields label>span{color:rgba(0,0,0,.4);font-size:8px;line-height:12px}.ba-local-agent .ba-lifecycle-film__run-fields label>strong{overflow:hidden;color:rgba(0,0,0,.76);font-size:10px;font-weight:540;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__run-section-label{margin-bottom:8px;color:rgba(0,0,0,.45);font-size:9px;font-weight:560;line-height:14px}.ba-local-agent .ba-lifecycle-film__run-environment{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;border:1px solid #e2e5e3;border-radius:10px;padding:11px}.ba-local-agent .ba-lifecycle-film__run-environment>div:first-child{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__run-environment strong{color:rgba(0,0,0,.72);font-size:9px;font-weight:570}.ba-local-agent .ba-lifecycle-film__run-environment span{color:rgba(0,0,0,.38);font-size:8px}.ba-local-agent .ba-lifecycle-film__run-submit-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;border-top:1px solid #eceeed;padding-top:15px}.ba-local-agent .ba-lifecycle-film__run-submit-row>span{color:rgba(0,0,0,.4);font-size:8px}.ba-local-agent .ba-lifecycle-film__run-submit-feedback{display:inline-flex;min-height:18px;align-items:center;gap:6px;transition:color .24s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__run-submit-feedback svg{width:12px;height:12px;color:#03bf80}.ba-local-agent .ba-lifecycle-film__run-submit-feedback[data-active=true]{color:rgba(0,0,0,.64);transform:translate3d(2px,0,0)}.ba-local-agent .ba-lifecycle-film__run-submit-row button{min-width:98px}.ba-local-agent .ba-lifecycle-film__run-submit-row button.is-demo-pressed{transform:translate3d(0,1px,0) scale(.975)}.ba-local-agent .ba-lifecycle-film__recent-runs{min-width:0;padding:22px 24px}.ba-local-agent .ba-lifecycle-film__recent-runs-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.ba-local-agent .ba-lifecycle-film__recent-runs-heading>div{display:flex;flex-direction:column;gap:1px}.ba-local-agent .ba-lifecycle-film__recent-run{display:grid;min-height:58px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #eceeed;padding:8px 3px}.ba-local-agent .ba-lifecycle-film__recent-run-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;background:#f6ffed;color:#03bf80}.ba-local-agent .ba-lifecycle-film__recent-run-icon svg{width:13px;height:13px}.ba-local-agent .ba-lifecycle-film__recent-run>div{display:flex;min-width:0;flex-direction:column;gap:2px}.ba-local-agent .ba-lifecycle-film__recent-run strong{overflow:hidden;color:rgba(0,0,0,.7);font-size:10px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__recent-run small,.ba-local-agent .ba-lifecycle-film__recent-run span{color:rgba(0,0,0,.38);font-size:8px}.ba-local-agent .ba-lifecycle-film__view--run{background:#fff}.ba-local-agent .ba-lifecycle-film__history-header{position:relative;z-index:3;background:#fff}.ba-local-agent .ba-lifecycle-film__history-title{display:flex;min-width:0;align-items:center;gap:10px}.ba-local-agent .ba-lifecycle-film__history-title>span{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;background:#f6ffed;color:#03bf80}.ba-local-agent .ba-lifecycle-film__history-title svg{width:14px;height:14px}.ba-local-agent .ba-lifecycle-film__history-title>div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__history-title strong{overflow:hidden;color:rgba(0,0,0,.78);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__history-title small{color:rgba(0,0,0,.4);font-size:8px}.ba-local-agent .ba-lifecycle-film__run-transcript{position:absolute;inset:52px 0 0;display:flex;flex-direction:column;clip-path:inset(0);transform:translateZ(0);transition:clip-path .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__run-transcript{clip-path:inset(0 42% 0 0);transform:translate3d(-1.2%,0,0)}.ba-local-agent .ba-lifecycle-film__view--run .ba-lifecycle-film__conversation{width:min(calc(100% - 50px),690px);transition:width .62s cubic-bezier(.16,1,.3,1),margin .62s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__conversation{width:calc(58% - 42px);max-width:none;margin-right:0;margin-left:24px}.ba-local-agent .ba-lifecycle-film__draft-artifact{width:100%}.ba-local-agent .ba-lifecycle-film__run-status{display:flex;min-height:54px;flex:none;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e5e7e6;padding:10px 18px}.ba-local-agent .ba-lifecycle-film__run-status>span{display:flex;align-items:center;gap:8px;color:rgba(0,0,0,.58);font-size:10px}.ba-local-agent .ba-lifecycle-film__run-status i{width:7px;height:7px;border-radius:50%;background:#1677ff;box-shadow:0 0 0 4px rgba(22,119,255,.1)}.ba-local-agent .ba-lifecycle-film__output{position:absolute;inset:0 0 0 auto;width:42%;overflow:hidden;border-left:1px solid #e5e7e6;background:#fff;opacity:0;will-change:transform,opacity;transform:translate3d(100%,0,0);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease-out 80ms}.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__output{opacity:1;transform:translateZ(0)}.ba-local-agent .ba-lifecycle-film__output>header{display:flex;min-height:52px;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7e6;padding:0 16px}.ba-local-agent .ba-lifecycle-film__output>header strong{font-size:12px}.ba-local-agent .ba-lifecycle-film__output>header span{color:rgba(0,0,0,.42);font-size:9px}.ba-local-agent .ba-lifecycle-film__output-summary{display:flex;align-items:center;gap:9px;border-bottom:1px solid #eceeed;padding:13px 16px}.ba-local-agent .ba-lifecycle-film__output-summary>svg{width:24px;height:24px;color:#03bf80}.ba-local-agent .ba-lifecycle-film__output-summary div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__output-summary strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__output-summary span{margin-top:1px;color:rgba(0,0,0,.42);font-size:8px}.ba-local-agent .ba-lifecycle-film__table-wrap{overflow:hidden;padding:12px 14px}.ba-local-agent .ba-lifecycle-film__table-wrap table{width:100%;border-collapse:collapse;font-size:8px;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__table-wrap td,.ba-local-agent .ba-lifecycle-film__table-wrap th{overflow:hidden;max-width:104px;border-bottom:1px solid #eceeed;padding:8px 5px;text-align:left;text-overflow:ellipsis}.ba-local-agent .ba-lifecycle-film__table-wrap th{color:rgba(0,0,0,.4);font-weight:520}.ba-local-agent .ba-lifecycle-film__table-wrap td{color:rgba(0,0,0,.68)}.ba-local-agent .ba-lifecycle-film__camera{isolation:isolate;overflow:clip;box-sizing:border-box;border:1px solid rgba(203,213,207,.9);border-radius:22px;clip-path:inset(0 round 22px);background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.98)}.ba-local-agent .ba-lifecycle-film__scene{opacity:1;transform-origin:50% 50%}.ba-local-agent .ba-lifecycle-film[data-camera-ready=true] .ba-lifecycle-film__scene{transition:transform .92s cubic-bezier(.22,1,.36,1)}.ba-local-agent .ba-lifecycle-film[data-camera-ready=false] .ba-lifecycle-film__scene{transition:none}.ba-local-agent .ba-lifecycle-film:is([data-camera-shot=composer-focus],[data-camera-shot=draft-composer-focus],[data-camera-shot=artifact-focus],[data-camera-shot=outcome-focus],[data-camera-shot=run-config-focus],[data-camera-shot=plan-focus]) .ba-lifecycle-film__scene{transform:translate3d(calc(-50% + var(--camera-focus-x, 0px)),calc(-50% + var(--camera-focus-y, 0px)),0) scale(var(--camera-focus-scale,1))}.ba-local-agent .ba-lifecycle-film__window{overflow:clip;border-radius:18px;clip-path:inset(0 round 18px)}.ba-local-agent .ba-lifecycle-film__view,.ba-local-agent .ba-lifecycle-film__view[data-active=true]{animation:none;transform:translateZ(0)}.ba-local-agent .ba-lifecycle-film__view{transition:opacity .18s ease-out,visibility 0s linear .18s}.ba-local-agent .ba-lifecycle-film__view[data-active=true]{opacity:1;visibility:visible;transition:opacity .18s ease-out,visibility 0s linear 0s}.ba-local-agent .ba-lifecycle-film__workspace-viewport{overflow:hidden}.ba-local-agent .ba-lifecycle-film__workspace-stack{height:auto;min-height:0;justify-content:flex-start;overflow:visible;padding:24px 0 132px}.ba-local-agent .ba-lifecycle-film__view--workspace[data-intent=create]:is([data-mode=composer],[data-mode=typing],[data-mode=ready],[data-mode=submitting]) .ba-lifecycle-film__workspace-stack{min-height:100%;justify-content:center;padding-block:24px 48px}.ba-local-agent .ba-lifecycle-film__view--workspace[data-intent=iterate] .ba-lifecycle-film__workspace-stack{padding-bottom:52px}.ba-local-agent .ba-lifecycle-film__workspace-events{min-height:min-content}.ba-local-agent .ba-lifecycle-film__draft-baseline{display:flex;width:100%;flex:none;flex-direction:column;gap:10px;padding-bottom:4px}.ba-local-agent .ba-lifecycle-film__draft-baseline>div:last-child{overflow:hidden;border-radius:16px}.ba-local-agent .ba-lifecycle-film__draft-dock{position:relative;z-index:5;flex:none;border-top:1px solid #e5e7e6;background:rgba(255,255,255,.98);padding:9px 18px 11px;box-shadow:0 -12px 30px rgba(18,31,23,.045)}.ba-local-agent .ba-lifecycle-film__draft-dock-inner{display:flex;width:min(calc(100% - 20px),820px);flex-direction:column;gap:8px;margin:0 auto}.ba-local-agent .ba-lifecycle-film__current-skill{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:14px}.ba-local-agent .ba-lifecycle-film__current-skill>div{display:flex;min-width:0;align-items:center;gap:8px}.ba-local-agent .ba-lifecycle-film__current-skill>div:first-child>span{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;background:#f1fff6;color:#03bf80}.ba-local-agent .ba-lifecycle-film__current-skill svg{width:14px;height:14px}.ba-local-agent .ba-lifecycle-film__current-skill>div:first-child>div{display:flex;min-width:0;flex-direction:column}.ba-local-agent .ba-lifecycle-film__current-skill small{color:rgba(0,0,0,.4);font-size:8px;line-height:11px}.ba-local-agent .ba-lifecycle-film__current-skill strong{overflow:hidden;color:rgba(0,0,0,.78);font-size:10px;font-weight:590;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__draft-composer{display:grid;min-height:46px;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;overflow:hidden;border:1px solid #d9ddda;border-radius:12px;background:#fff;padding:7px;box-shadow:0 2px 10px rgba(0,0,0,.035)}.ba-local-agent .ba-lifecycle-film__draft-composer:focus-within{border-color:rgba(0,0,0,.38)}.ba-local-agent .ba-lifecycle-film__draft-composer textarea{width:100%;min-height:28px;max-height:68px;resize:none;border:0;background:transparent;padding:5px 7px;color:rgba(0,0,0,.82);font:inherit;font-size:10px;line-height:17px;outline:0}.ba-local-agent .ba-lifecycle-film__draft-composer textarea::placeholder{color:rgba(0,0,0,.38)}.ba-local-agent .ba-lifecycle-film__draft-composer>span{align-self:center;color:rgba(0,0,0,.38);font-size:8px;font-variant-numeric:tabular-nums}.ba-local-agent .ba-lifecycle-film__draft-composer button{width:32px;min-width:32px;height:32px;border-radius:6px;padding:0!important}.ba-local-agent .ba-lifecycle-film__draft-build-control{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;border:1px solid #dfe4e1;border-radius:12px;background:#fafbfa;padding:7px 9px 7px 12px}.ba-local-agent .ba-lifecycle-film__draft-build-control>span{display:flex;align-items:center;gap:7px;color:rgba(0,0,0,.62);font-size:9px;font-weight:540}.ba-local-agent .ba-lifecycle-film__draft-build-control>span i{width:6px;height:6px;border-radius:50%;background:#03bf80;box-shadow:0 0 0 4px rgba(3,191,128,.1)}.ba-local-agent .ba-lifecycle-film__draft-build-control>div{display:flex;gap:6px}.ba-local-agent .ba-lifecycle-film__workspace-events :is(.rounded-xl,.rounded-2xl),.ba-local-agent [data-run-outcome-card] .rounded-xl{overflow:hidden;border-radius:16px!important}.ba-local-agent .ba-lifecycle-film__plan-object :is(.rounded-lg,.rounded-xl,.rounded-2xl),.ba-local-agent .ba-lifecycle-film__verification-object :is(.rounded-lg,.rounded-xl,.rounded-2xl){border-radius:13px!important}.ba-local-agent .ba-lifecycle-film__plan-object>div>div,.ba-local-agent .ba-lifecycle-film__verification-object>div>div{border-radius:17px!important}.ba-local-agent .ba-lifecycle-film :is(.ba-lifecycle-film__icon-action,.ba-lifecycle-film__more-button,[data-skill-artifact-menu]){width:32px!important;min-width:32px!important;height:32px!important;border-radius:9px!important;padding:0!important;transition:transform .14s cubic-bezier(.2,0,0,1),border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out}.ba-local-agent .ba-lifecycle-film__window button:not(.ba-lifecycle-film__tabs>button):not(.ba-lifecycle-film__rail>button){border-radius:12px!important}.ba-local-agent .ba-lifecycle-film__window :is([data-skill-artifact-actions]>button,[data-task-outcome-footer] button,.ba-lifecycle-film__run-submit-row button,.ba-lifecycle-film__draft-build-control button,.ba-lifecycle-film__topbar-actions button,.ba-lifecycle-film__tab-actions button){min-height:32px;border-radius:12px!important}.ba-local-agent .ba-lifecycle-film__run-task-layout{grid-template-columns:minmax(410px,45%) minmax(0,1fr);overflow:hidden}.ba-local-agent .ba-lifecycle-film__browser{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border:1px solid #e1e6e3;border-radius:16px;background:#f7f8f7;box-shadow:0 18px 44px rgba(18,31,23,.1),inset 0 1px 0 rgba(255,255,255,.96)}.ba-local-agent .ba-lifecycle-film__run-task-layout>.ba-lifecycle-film__browser{margin:18px}.ba-local-agent .ba-lifecycle-film__browser-toolbar{display:grid;min-height:44px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #e3e7e5;background:rgba(255,255,255,.94);padding:7px 10px}.ba-local-agent .ba-lifecycle-film__browser-nav{display:flex;align-items:center;gap:4px}.ba-local-agent .ba-lifecycle-film__browser-nav svg{width:14px;height:14px;color:rgba(0,0,0,.4)}.ba-local-agent .ba-lifecycle-film__browser-nav .is-spinning{animation:ba-lifecycle-browser-spin 1.5s linear infinite}@keyframes ba-lifecycle-browser-spin{to{transform:rotate(1turn)}}.ba-local-agent .ba-lifecycle-film__browser-address{display:flex;min-width:0;height:28px;align-items:center;gap:6px;overflow:hidden;border:1px solid #e5e8e6;border-radius:8px;background:#f7f8f7;padding:0 9px;color:rgba(0,0,0,.46);font-size:8px}.ba-local-agent .ba-lifecycle-film__browser-address svg{width:10px;height:10px;flex:none}.ba-local-agent .ba-lifecycle-film__browser-address span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__browser-page{min-height:0;flex:1;overflow:hidden;background:#fff}.ba-local-agent .ba-lifecycle-film__amazon-bar{display:flex;min-height:44px;align-items:center;gap:14px;background:#131921;padding:8px 12px;color:#fff}.ba-local-agent .ba-lifecycle-film__amazon-bar>strong{font-size:13px;font-weight:660;letter-spacing:0}.ba-local-agent .ba-lifecycle-film__amazon-bar>div{display:flex;min-width:0;height:27px;flex:1;align-items:center;gap:7px;border-radius:7px;background:#fff;padding:0 9px;color:rgba(0,0,0,.58);font-size:8px}.ba-local-agent .ba-lifecycle-film__amazon-bar svg{width:11px;height:11px}.ba-local-agent .ba-lifecycle-film__amazon-results-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;border-bottom:1px solid #edf0ee;padding:12px 14px 9px}.ba-local-agent .ba-lifecycle-film__amazon-results-heading>div{display:flex;flex-direction:column;gap:1px}.ba-local-agent .ba-lifecycle-film__amazon-results-heading small,.ba-local-agent .ba-lifecycle-film__amazon-results-heading span{color:rgba(0,0,0,.38);font-size:7px}.ba-local-agent .ba-lifecycle-film__amazon-results-heading strong{font-size:11px;font-weight:620}.ba-local-agent .ba-lifecycle-film__amazon-results{display:flex;flex-direction:column;padding:2px 12px 12px}.ba-local-agent .ba-lifecycle-film__amazon-results>div{position:relative;display:grid;min-height:70px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #edf0ee;border-radius:10px;padding:7px 5px;transition:background .26s ease-out,box-shadow .26s ease-out}.ba-local-agent .ba-lifecycle-film__amazon-results>div.is-reading{background:rgba(3,191,128,.055);box-shadow:inset 0 0 0 1px rgba(3,191,128,.18)}.ba-local-agent .ba-lifecycle-film__product-image{display:grid;width:48px;height:54px;place-items:center;border-radius:10px;background:linear-gradient(145deg,#f1f3f2,#e2e7e4);color:rgba(0,0,0,.3)}.ba-local-agent .ba-lifecycle-film__product-image svg{width:19px;height:19px}.ba-local-agent .ba-lifecycle-film__amazon-results>div>div{display:flex;min-width:0;flex-direction:column;gap:3px}.ba-local-agent .ba-lifecycle-film__amazon-results strong{overflow:hidden;color:rgba(0,0,0,.76);font-size:9px;font-weight:570;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__amazon-results b,.ba-local-agent .ba-lifecycle-film__amazon-results span{color:rgba(0,0,0,.48);font-size:7px;font-weight:500}.ba-local-agent .ba-lifecycle-film__amazon-results span svg{width:8px;height:8px;color:#f3a847}.ba-local-agent .ba-lifecycle-film__amazon-results b{color:#b12704;font-size:9px;font-weight:640}.ba-local-agent .ba-lifecycle-film__amazon-results>div>svg{width:15px;height:15px;color:#03bf80}.ba-local-agent .ba-lifecycle-film__browser-progress{display:flex;min-height:42px;flex:none;align-items:center;gap:12px;border-top:1px solid #e3e7e5;background:#fff;padding:8px 12px}.ba-local-agent .ba-lifecycle-film__browser-progress span{width:108px;flex:none;color:rgba(0,0,0,.44);font-size:7px}.ba-local-agent .ba-lifecycle-film__browser-progress i{height:4px;flex:1;overflow:hidden;border-radius:99px;background:#edf0ee}.ba-local-agent .ba-lifecycle-film__browser-progress b{display:block;width:100%;height:100%;border-radius:inherit;background:#03bf80;transform-origin:left}.ba-local-agent .ba-lifecycle-film__browser[data-running=true] .ba-lifecycle-film__browser-progress b{animation:ba-lifecycle-browser-progress 3s ease-in-out infinite alternate}@keyframes ba-lifecycle-browser-progress{0%{transform:scaleX(.42)}to{transform:scaleX(.78)}}.ba-local-agent .ba-lifecycle-film__run-layout{position:absolute;inset:52px 0 0;display:grid;min-height:0;grid-template-columns:minmax(0,58%) minmax(0,42%)}.ba-local-agent .ba-lifecycle-film__run-transcript,.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__run-transcript{position:relative;inset:auto;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;border-right:1px solid #e5e7e6;clip-path:none;transform:none;transition:none}.ba-local-agent .ba-lifecycle-film__view--run .ba-lifecycle-film__conversation,.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__conversation{width:min(calc(100% - 42px),720px);margin:0 auto}.ba-local-agent [data-run-outcome-card]{flex:none;padding:10px 14px 14px}.ba-local-agent [data-run-outcome-card]>div{border:0;background:transparent;padding:0}.ba-local-agent [data-run-outcome-card]>div>div{width:100%;max-width:none}.ba-local-agent [data-run-outcome-card]>div>div>div{width:100%;border:1px solid #e2e6e3;border-radius:16px!important;background:rgba(255,255,255,.98);padding:11px 12px;box-shadow:0 12px 32px rgba(18,31,23,.08),inset 0 1px 0 rgba(255,255,255,.96)}.ba-local-agent [data-run-outcome-card] [data-task-outcome-footer]{gap:7px}.ba-local-agent .ba-lifecycle-film__run-evidence{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid #e1e6e3;border-radius:16px;background:#f7f8f7;margin:14px 16px 14px 12px;box-shadow:0 18px 44px rgba(18,31,23,.08),inset 0 1px 0 rgba(255,255,255,.96)}.ba-local-agent .ba-lifecycle-film__run-evidence>.ba-lifecycle-film__browser,.ba-local-agent .ba-lifecycle-film__run-evidence>.ba-lifecycle-film__output{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:inherit;box-shadow:none;will-change:opacity,transform;transition:opacity .2s ease-out,transform .26s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-film__run-evidence>.ba-lifecycle-film__browser{opacity:1;transform:translateZ(0) scale(1)}.ba-local-agent .ba-lifecycle-film__run-evidence>.ba-lifecycle-film__output{overflow:hidden;border-left:0;background:#fff;opacity:0;transform:translate3d(12px,0,0)}.ba-local-agent .ba-lifecycle-film__run-evidence[data-output=true]>.ba-lifecycle-film__browser{opacity:0;transform:translate3d(-10px,0,0)}.ba-local-agent .ba-lifecycle-film__run-evidence[data-output=true]>.ba-lifecycle-film__output{opacity:1;transform:translateZ(0)}.ba-local-agent .ba-lifecycle-film__view--run-flow{display:flex;min-height:0;flex-direction:column;background:#fff}.ba-local-agent .ba-lifecycle-film__run-flow-layout{display:grid;min-height:0;flex:1;grid-template-columns:minmax(340px,424px) minmax(0,1fr)}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=history] .ba-lifecycle-film__run-flow-layout{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.ba-local-agent .ba-lifecycle-film__run-flow-primary{position:relative;min-width:0;min-height:0;overflow:hidden;border-right:1px solid transparent;transition:border-color .26s ease-out}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=history] .ba-lifecycle-film__run-flow-primary{border-right-color:#e5e7e6}.ba-local-agent .ba-lifecycle-film__view--run-flow .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__view--run-flow .ba-lifecycle-film__run-transcript{position:absolute;inset:0;min-width:0;min-height:0;border-right:0;opacity:0;visibility:hidden;transform:translate3d(-6px,0,0);will-change:opacity,transform;transition:opacity .32s ease-out,transform .52s cubic-bezier(.16,1,.3,1),visibility 0s linear .52s}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=config] .ba-lifecycle-film__run-config,.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=history] .ba-lifecycle-film__run-transcript{opacity:1;visibility:visible;transform:translateZ(0);transition-delay:.12s,80ms,0s}.ba-local-agent .ba-lifecycle-film__view--run-flow .ba-lifecycle-film__run-config{align-items:stretch;justify-content:flex-start;border-right:0;padding:24px}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-launching=true] .ba-lifecycle-film__run-config-shell{opacity:.76;transform:translate3d(0,-2px,0) scale(.992)}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=config] .ba-lifecycle-film__run-transcript{transform:translate3d(6px,0,0)}.ba-local-agent .ba-lifecycle-film .is-demo-pressed,.ba-local-agent .ba-lifecycle-film__view--workspace[data-action-pressing=true] [data-skill-artifact-actions]>button:first-of-type{border-color:rgba(3,191,128,.7)!important;box-shadow:0 0 0 3px rgba(3,191,128,.12)!important;transform:translate3d(0,1px,0) scale(.965)!important}.ba-local-agent .ba-lifecycle-film__view--run-flow .ba-lifecycle-film__conversation{width:min(calc(100% - 42px),720px);margin:0 auto}.ba-local-agent .ba-lifecycle-film__run-secondary{position:relative;min-width:0;min-height:0;overflow:hidden}.ba-local-agent .ba-lifecycle-film__run-secondary>.ba-lifecycle-film__run-evidence,.ba-local-agent .ba-lifecycle-film__run-secondary>.ba-lifecycle-film__run-history-ready{position:absolute;inset:0}.ba-local-agent .ba-lifecycle-film__view--run-flow .ba-lifecycle-film__run-evidence{height:auto;margin:0;opacity:1;visibility:visible;transform:none}.ba-local-agent .ba-lifecycle-film__view--run-flow[data-mode=history] .ba-lifecycle-film__run-evidence{margin:14px 16px 14px 12px;opacity:1;visibility:visible;transform:none}.ba-local-agent .ba-lifecycle-film__run-history-ready{min-width:0;min-height:0;overflow:hidden auto;border-left:1px solid rgba(0,0,0,.1);background:#fff;padding:24px 22px}.ba-local-agent .ba-lifecycle-film__run-history-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ba-local-agent .ba-lifecycle-film__run-history-heading>strong{color:rgba(0,0,0,.88);font-size:13px;font-weight:630}.ba-local-agent .ba-lifecycle-film__run-history-heading>div{display:flex;align-items:center;gap:13px}.ba-local-agent .ba-lifecycle-film__run-history-heading button{width:28px;min-width:28px;height:28px;border-radius:9px!important;padding:0}.ba-local-agent .ba-lifecycle-film__run-history-heading button svg{width:12px;height:12px}.ba-local-agent .ba-lifecycle-film__run-history-heading span{color:#1677ff;font-size:9px}.ba-local-agent .ba-lifecycle-film__run-history-list{display:flex;flex-direction:column;gap:10px}.ba-local-agent .ba-lifecycle-film__run-history-list>div{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid #e5e5e5;border-radius:8px;background:rgba(0,0,0,.02);padding:9px 10px}.ba-local-agent .ba-lifecycle-film__run-history-list>div>span{position:relative;display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;background:rgba(3,191,128,.08);color:rgba(0,0,0,.5)}.ba-local-agent .ba-lifecycle-film__run-history-list>div>span svg:first-child{width:16px;height:16px}.ba-local-agent .ba-lifecycle-film__run-history-list>div>span svg:last-child{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;background:#e6ffec;color:#1dde74}.ba-local-agent .ba-lifecycle-film__run-history-list>div>div{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.ba-local-agent .ba-lifecycle-film__run-history-list strong{overflow:hidden;color:rgba(0,0,0,.86);font-size:10px;font-weight:620;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.ba-local-agent .ba-lifecycle-film__run-history-list small{display:flex;align-items:center;gap:6px;color:rgba(0,0,0,.42);font-size:7px;line-height:11px}.ba-local-agent .ba-lifecycle-film__run-history-list small i{width:1px;height:8px;background:#e5e5e5}@media (max-width:767px){.ba-local-agent .ba-lifecycle-film__camera{width:calc(100% - 12px);height:calc(100% - 16px);transform:translate3d(-50%,-50%,0) scale(1)!important;transition-duration:.52s}.ba-local-agent .ba-lifecycle-film[data-camera-shot=composer-focus] .ba-lifecycle-film__scene{transform:translateZ(0) scale(1)}.ba-local-agent .ba-lifecycle-film__scene{top:8px;right:6px;bottom:8px;left:6px;width:auto;height:auto;transform:translateZ(0) scale(1)}.ba-local-agent .ba-lifecycle-film__window{border-radius:12px}.ba-local-agent .ba-lifecycle-film__topbar{min-height:56px;padding-inline:12px}.ba-local-agent .ba-lifecycle-film__identity>span{width:34px;height:34px;border-radius:8px;font-size:13px}.ba-local-agent .ba-lifecycle-film__tabs button:nth-child(2),.ba-local-agent .ba-lifecycle-film__tabs button:nth-child(4),.ba-local-agent .ba-lifecycle-film__topbar-actions button:last-child{display:none}.ba-local-agent .ba-lifecycle-film__body{grid-template-columns:1fr}.ba-local-agent .ba-lifecycle-film__rail{display:none}.ba-local-agent .ba-lifecycle-film__workspace-stack{width:calc(100% - 24px);padding-block:14px 18px}.ba-local-agent .ba-lifecycle-film__view--workspace[data-intent=create]:is([data-mode=composer],[data-mode=typing],[data-mode=ready],[data-mode=submitting]) .ba-lifecycle-film__workspace-stack{padding-bottom:18px}.ba-local-agent .ba-lifecycle-film__composer-copy span,.ba-local-agent .ba-lifecycle-film__composer-footer>div:first-child{display:none}.ba-local-agent .ba-lifecycle-film__composer-footer>div:last-child{margin-left:auto}.ba-local-agent .ba-lifecycle-film__conversation{width:calc(100% - 22px);padding-block:14px}.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__conversation{width:calc(100% - 22px);margin:0 auto}.ba-local-agent .ba-lifecycle-film__request-object[data-request-mode=message]{width:88%}.ba-local-agent .ba-lifecycle-film__view--run[data-output=true] .ba-lifecycle-film__run-transcript{clip-path:inset(0 0 42% 0);transform:translate3d(0,-1%,0)}.ba-local-agent .ba-lifecycle-film__output{inset:auto 0 0;width:100%;height:42%;border-top:1px solid #e5e7e6;border-left:0;transform:translate3d(0,100%,0)}.ba-local-agent .ba-lifecycle-film__table-wrap{display:none}}@media (prefers-reduced-motion:reduce){.ba-local-agent .ba-lifecycle-film__camera,.ba-local-agent .ba-lifecycle-film__output,.ba-local-agent .ba-lifecycle-film__run-transcript,.ba-local-agent .ba-lifecycle-film__scene,.ba-local-agent .ba-lifecycle-film__view{transition:opacity .16s ease-out!important}}.ba-local-agent .ba-lifecycle-story{position:relative;overflow:clip;border-top:1px solid rgba(150,181,164,.12);background:#020504;padding:clamp(96px,9vw,144px) 0 clamp(88px,8vw,128px)}.ba-local-agent .ba-lifecycle-story__inner{width:min(calc(100% - 48px),1500px);margin:0 auto}.ba-local-agent .ba-lifecycle-story__content{display:flex;flex-direction:column;align-items:stretch}.ba-local-agent .ba-lifecycle-story__header{position:relative;z-index:2;width:min(100%,1120px);margin:0 auto clamp(44px,5vw,70px);text-align:center}.ba-local-agent .ba-lifecycle-story__header h2{margin:0;color:#f3f7f4;font-size:clamp(42px,4.4vw,68px);font-weight:650;letter-spacing:0;line-height:1.04;text-wrap:balance}.ba-local-agent .ba-lifecycle-story__stage{position:relative;isolation:isolate;width:100%;height:720px;overflow:hidden}.ba-local-agent .ba-lifecycle-story__stage:after{position:absolute;z-index:2;right:0;bottom:0;left:0;height:108px;background:linear-gradient(180deg,transparent,rgba(2,5,4,.32) 45%,rgba(2,5,4,.92));content:"";pointer-events:none}.ba-local-agent .ba-lifecycle-story__backdrop{position:absolute;inset:0;background:radial-gradient(ellipse 58% 58% at 50% 54%,rgba(28,124,73,.1),rgba(4,19,12,.035) 52%,transparent 78%),radial-gradient(circle,rgba(135,174,151,.2) .7px,transparent .9px);background-size:auto,24px 24px;mask-image:radial-gradient(ellipse 72% 72% at 50% 53%,#000 18%,transparent 82%);opacity:.42;pointer-events:none}.ba-local-agent .ba-lifecycle-story__demo{position:absolute;z-index:1;inset:0}.ba-local-agent .ba-lifecycle-story__nav{position:relative;z-index:3;display:grid;width:min(100%,1120px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,48px);margin:-12px auto 0}.ba-local-agent .ba-lifecycle-story__nav button{position:relative;display:grid;min-width:0;min-height:94px;grid-template-rows:auto 38px;align-content:start;justify-items:start;gap:8px;border:0;background:transparent;padding:14px 4px 10px;color:rgba(234,241,237,.38);font:inherit;text-align:left;cursor:pointer;transition:color .22s ease-out}.ba-local-agent .ba-lifecycle-story__stage-title{position:relative;display:inline-block;isolation:isolate;color:rgba(234,241,237,.38);font-size:clamp(24px,2vw,31px);font-weight:620;letter-spacing:0;line-height:1;transition:color .26s ease-out,filter .36s ease-out}.ba-local-agent .ba-lifecycle-story__stage-title:after{position:absolute;z-index:-1;top:50%;left:50%;width:116%;height:150%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(247,255,251,.18) 0,rgba(103,237,164,.08) 30%,rgba(17,222,112,.025) 54%,transparent 76%);content:"";filter:blur(18px);opacity:0;pointer-events:none;transform:translate3d(-50%,-50%,0) scaleX(.86)}.ba-local-agent .ba-lifecycle-story__stage-title-base{position:relative;z-index:0}.ba-local-agent .ba-lifecycle-story__stage-title-highlight{position:absolute;inset:0;background:linear-gradient(108deg,transparent 38%,rgba(118,239,174,.05) 44%,rgba(224,255,238,.4) 48%,rgba(255,255,255,.96) 50%,rgba(185,255,216,.32) 52%,rgba(65,226,139,.05) 57%,transparent 63%);background-size:520% 100%;background-clip:text;color:transparent;opacity:0;pointer-events:none;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ba-local-agent .ba-lifecycle-story__stage-subtitle{display:block;max-width:330px;color:rgba(221,235,227,.52);font-size:13px;font-weight:450;line-height:19px;opacity:0;transform:translate3d(0,7px,0);transition:opacity .18s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.ba-local-agent .ba-lifecycle-story__nav button:hover,.ba-local-agent .ba-lifecycle-story__nav button:hover .ba-lifecycle-story__stage-title{color:rgba(234,241,237,.68)}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title{color:#f5fff9;text-shadow:none}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title-base{background:linear-gradient(180deg,#fff,#f6fff9 27%,#bddbc8 65%,#eef9f2);background-clip:text;filter:drop-shadow(0 1px 0 rgba(255,255,255,.24)) drop-shadow(0 0 8px rgba(88,234,155,.09));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title:after{opacity:.08}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-title-highlight{filter:drop-shadow(0 0 2px rgba(255,255,255,.42)) drop-shadow(0 0 5px rgba(121,255,181,.2));opacity:0}.ba-local-agent .ba-lifecycle-story__nav[data-direction=forward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-title-flow-forward .7s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__nav[data-direction=backward] button.is-active .ba-lifecycle-story__stage-title-highlight{animation:ba-lifecycle-title-flow-backward .7s cubic-bezier(.16,1,.3,1) both}.ba-local-agent .ba-lifecycle-story__nav button.is-active .ba-lifecycle-story__stage-subtitle{opacity:1;transform:translateZ(0)}@keyframes ba-lifecycle-title-flow-forward{0%{background-position:138% 50%;opacity:0}18%{opacity:.52}72%{opacity:.34}to{background-position:-32% 50%;opacity:0}}@keyframes ba-lifecycle-title-flow-backward{0%{background-position:-38% 50%;opacity:0}18%{opacity:.52}72%{opacity:.34}to{background-position:132% 50%;opacity:0}}.ba-local-agent .ba-lifecycle-story__nav button:focus-visible{border-radius:8px;outline:1px solid rgba(126,255,181,.58);outline-offset:5px}.ba-local-agent .ba-lifecycle-story__integrations{display:flex;width:min(100%,1120px);align-items:center;justify-content:center;gap:18px;margin:22px auto 0;color:rgba(220,232,225,.32);font-size:11px}.ba-local-agent .ba-lifecycle-story__integration-logos{display:flex;align-items:center;gap:10px}.ba-local-agent .ba-lifecycle-story__integration-logos>img{width:28px;height:28px;border-radius:7px;filter:grayscale(1) saturate(0) brightness(1.42);opacity:.54}.ba-local-agent .ba-lifecycle-story__api{display:inline-flex;height:28px;align-items:center;gap:5px;color:rgba(220,232,225,.48)}.ba-local-agent .ba-lifecycle-story__api svg{width:17px;height:17px}.ba-local-agent .ba-lifecycle-story__api strong{font-size:10px;font-weight:540}@media (max-width:767px){.ba-local-agent .ba-lifecycle-story{padding:80px 0 76px}.ba-local-agent .ba-lifecycle-story__inner{width:calc(100% - 24px)}.ba-local-agent .ba-lifecycle-story__header{margin-bottom:30px}.ba-local-agent .ba-lifecycle-story__header h2{font-size:clamp(34px,10vw,44px);line-height:1.08}.ba-local-agent .ba-lifecycle-story__stage{height:540px}.ba-local-agent .ba-lifecycle-story__nav{margin-top:-46px}.ba-local-agent .ba-lifecycle-story__nav button{min-height:86px;grid-template-rows:auto 34px;padding:12px 2px 8px}.ba-local-agent .ba-lifecycle-story__stage-title{font-size:19px}.ba-local-agent .ba-lifecycle-story__stage-subtitle{font-size:10px;line-height:15px}.ba-local-agent .ba-lifecycle-story__integrations{flex-direction:column;gap:10px;margin-top:18px}.ba-local-agent .ba-lifecycle-story__integration-logos>img{width:24px;height:24px}}}