.warp.svelte-14905nx{display:inline-flex;gap:14px;align-items:stretch;padding-block:4px}.warp-rule.svelte-14905nx{width:1px;background:var(--accent);flex-shrink:0}.warp-text.svelte-14905nx{display:flex;flex-direction:column;gap:4px;line-height:1}.warp-num.svelte-14905nx,.warp-label.svelte-14905nx{font-family:var(--font-mono);font-weight:500;font-size:.72rem;letter-spacing:.12em;color:var(--mist, var(--muted));text-transform:uppercase}.m-threads.svelte-1b4r8v7{max-width:1080px;margin-inline:auto;padding:clamp(72px,10vh,128px) clamp(20px,4vw,40px)}.m-threads-head.svelte-1b4r8v7{max-width:720px;margin-bottom:56px}.m-threads-headline.svelte-1b4r8v7{font-family:var(--font-display);font-weight:800;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1;letter-spacing:-.04em;margin:24px 0;color:var(--text);text-wrap:balance}.m-threads-headline.svelte-1b4r8v7 .serif{font-family:var(--font-body);font-style:italic;font-weight:400;letter-spacing:-.005em;color:var(--accent)}.m-threads-lede.svelte-1b4r8v7{font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;color:var(--muted);max-width:600px;margin:0}.m-threads-stage.svelte-1b4r8v7{display:grid;gap:0}.m-threads-grid.svelte-1b4r8v7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.m-thread.svelte-1b4r8v7{background:var(--surface);border:1px solid var(--stroke-subtle);border-radius:10px;padding:18px 18px 14px;opacity:0;transform:translateY(8px);transition:opacity .6s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 90ms + 80ms),transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 90ms + 80ms)}.m-threads.in-view.svelte-1b4r8v7 .m-thread:where(.svelte-1b4r8v7){opacity:1;transform:translateY(0)}.m-thread-head.svelte-1b4r8v7{margin-bottom:14px}.m-thread-name.svelte-1b4r8v7{font-family:var(--font-mono);font-size:.82rem;font-weight:600;color:var(--text);margin:0 0 4px;letter-spacing:-.01em}.m-thread-agent.svelte-1b4r8v7{font-family:var(--font-mono);font-size:.72rem;color:var(--mist, var(--muted));margin:0;display:flex;align-items:center;gap:6px;letter-spacing:.04em}.m-thread-dot.svelte-1b4r8v7{width:8px;height:8px;border-radius:50%;background:var(--col);display:inline-block}.m-thread-model.svelte-1b4r8v7{color:var(--mist, var(--muted));opacity:.7;margin-left:2px}.m-thread-states.svelte-1b4r8v7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.m-thread-state.svelte-1b4r8v7{display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:var(--vellum, var(--panel));border-radius:5px;border:1px solid transparent;opacity:0;transition:opacity .4s ease calc(var(--i) * 90ms + var(--si) * 70ms + .24s)}.m-threads.in-view.svelte-1b4r8v7 .m-thread-state:where(.svelte-1b4r8v7){opacity:1;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.m-thread-state-id.svelte-1b4r8v7{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.04em;color:var(--mist, var(--muted));text-transform:lowercase}.m-thread-state-intent.svelte-1b4r8v7{font-family:var(--font-body);font-size:.84rem;color:var(--text);line-height:1.35}.m-threads.in-view.svelte-1b4r8v7 .m-thread-state.active:where(.svelte-1b4r8v7){background:color-mix(in srgb,var(--accent) 14%,var(--vellum, var(--panel)));border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.m-thread-state.active.svelte-1b4r8v7 .m-thread-state-id:where(.svelte-1b4r8v7){color:var(--accent-deep)}.m-thread-meta.svelte-1b4r8v7{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mist, var(--muted));margin:12px 0 0}.m-threads-merge.svelte-1b4r8v7{margin-top:36px;background:var(--panel);border:1px solid var(--stroke);border-radius:14px;padding:22px clamp(20px,3vw,28px) 20px;box-sizing:border-box;width:100%;overflow:hidden;opacity:0;transform:translateY(8px);transition:opacity .48s ease .48s,transform .48s cubic-bezier(.2,.8,.2,1) .48s}.m-threads.in-view.svelte-1b4r8v7 .m-threads-merge:where(.svelte-1b4r8v7){opacity:1;transform:translateY(0)}.merge-head.svelte-1b4r8v7{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--stroke-subtle);font-family:var(--font-mono);font-size:.78rem}.merge-tag.svelte-1b4r8v7{font-size:.62rem;font-weight:600;letter-spacing:.16em;color:var(--accent);padding:2px 8px;border:1px solid var(--accent);border-radius:3px}.merge-thread.svelte-1b4r8v7{color:var(--text);font-weight:500}.merge-meta.svelte-1b4r8v7{color:var(--mist, var(--muted));margin-left:auto;font-size:.72rem;letter-spacing:.02em}.merge-graph.svelte-1b4r8v7{display:block;width:100%;max-width:830px;height:auto;margin:14px auto 6px;overflow:visible}.lane-label.svelte-1b4r8v7{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;font-weight:600;fill:var(--text);text-transform:lowercase}.lane-sub.svelte-1b4r8v7{font-family:var(--font-mono);font-size:10px;letter-spacing:.02em;fill:var(--mist, var(--muted))}.lane-meta.svelte-1b4r8v7{opacity:0;transition:opacity .32s ease calc(.38s + var(--i) * 80ms)}.m-threads.in-view.svelte-1b4r8v7 .lane-meta:where(.svelte-1b4r8v7){opacity:1}.main-spine.svelte-1b4r8v7{fill:none;stroke:var(--graphite);stroke-width:1.6;stroke-linecap:round;opacity:.7;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1) .28s}.m-threads.in-view.svelte-1b4r8v7 .main-spine:where(.svelte-1b4r8v7){stroke-dashoffset:0}.main-branch-node.svelte-1b4r8v7{fill:var(--graphite);stroke:var(--panel);stroke-width:2;opacity:0;transition:opacity .3s ease .98s}.m-threads.in-view.svelte-1b4r8v7 .main-branch-node:where(.svelte-1b4r8v7){opacity:1}.lane-branch.svelte-1b4r8v7,.lane-baseline.svelte-1b4r8v7,.lane-merge.svelte-1b4r8v7{fill:none;stroke:var(--c);stroke-width:1.4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:.85}.lane-branch.svelte-1b4r8v7{transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1) calc(.64s + var(--i) * .1s)}.lane-baseline.svelte-1b4r8v7{transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1) calc(1.18s + var(--i) * .1s)}.lane-merge.svelte-1b4r8v7{transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1) calc(1.62s + var(--i) * 90ms)}.m-threads.in-view.svelte-1b4r8v7 .lane-branch:where(.svelte-1b4r8v7),.m-threads.in-view.svelte-1b4r8v7 .lane-baseline:where(.svelte-1b4r8v7),.m-threads.in-view.svelte-1b4r8v7 .lane-merge:where(.svelte-1b4r8v7){stroke-dashoffset:0}.lane-label.main.svelte-1b4r8v7{fill:var(--accent)}.commit.svelte-1b4r8v7{opacity:0;transition:opacity .32s ease calc(1.32s + var(--i) * 50ms)}.m-threads.in-view.svelte-1b4r8v7 .commit:where(.svelte-1b4r8v7){opacity:1}.commit-hit.svelte-1b4r8v7{fill:transparent;cursor:default}.commit-dot.svelte-1b4r8v7{fill:var(--c);stroke:var(--panel);stroke-width:2;transition:stroke .16s ease,stroke-width .16s ease,r .16s ease}.commit-id.svelte-1b4r8v7{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;fill:var(--mist, var(--muted));transition:fill .16s ease,font-weight .16s ease}.m-threads.in-view.svelte-1b4r8v7 .commit.active:where(.svelte-1b4r8v7) .commit-dot:where(.svelte-1b4r8v7){stroke:var(--accent);stroke-width:3.5}.m-threads.in-view.svelte-1b4r8v7 .commit.active:where(.svelte-1b4r8v7) .commit-id:where(.svelte-1b4r8v7){fill:var(--accent-deep);font-weight:700}.merge-node.svelte-1b4r8v7,.merge-label.svelte-1b4r8v7{opacity:0;transition:opacity .42s ease 2.28s}.m-threads.in-view.svelte-1b4r8v7 .merge-node:where(.svelte-1b4r8v7),.m-threads.in-view.svelte-1b4r8v7 .merge-label:where(.svelte-1b4r8v7){opacity:1}.merge-node-dot.svelte-1b4r8v7{fill:var(--panel);stroke:var(--accent);stroke-width:2}.merge-node-pip.svelte-1b4r8v7{fill:var(--accent)}.merge-target-id.svelte-1b4r8v7{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;fill:var(--accent-deep)}@media(max-width:760px){.m-threads-grid.svelte-1b4r8v7{grid-template-columns:1fr;gap:14px}.merge-head.svelte-1b4r8v7{gap:8px}.merge-meta.svelte-1b4r8v7{margin-left:0;flex-basis:100%}}@media(max-width:640px){.lane-sub.svelte-1b4r8v7{display:none}}@media(prefers-reduced-motion:reduce){.m-thread.svelte-1b4r8v7,.m-thread-state.svelte-1b4r8v7,.m-threads-merge.svelte-1b4r8v7,.lane-meta.svelte-1b4r8v7,.commit.svelte-1b4r8v7,.merge-node.svelte-1b4r8v7,.merge-label.svelte-1b4r8v7,.main-branch-node.svelte-1b4r8v7{transition:none;opacity:1;transform:none}.main-spine.svelte-1b4r8v7,.lane-branch.svelte-1b4r8v7,.lane-baseline.svelte-1b4r8v7,.lane-merge.svelte-1b4r8v7{transition:none;stroke-dashoffset:0}}.subpage-hero.svelte-h3sa6j .eyebrow:where(.svelte-h3sa6j){font-size:.74rem;font-weight:500;letter-spacing:.18em}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){@keyframes svelte-h3sa6j-agents-hero-ink-in{0%{opacity:.4;letter-spacing:.04em}to{opacity:1;letter-spacing:0}}}}.ops-stage.svelte-h3sa6j{max-width:1200px;margin:48px auto 72px;padding:0 28px}.ops-console.svelte-h3sa6j{padding:0;overflow:hidden;font-family:ui-monospace,Cascadia Code,monospace}.ops-chrome.svelte-h3sa6j{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--stroke);background:var(--surface)}.ops-dots.svelte-h3sa6j{display:flex;gap:6px}.ops-dots.svelte-h3sa6j span:where(.svelte-h3sa6j){width:10px;height:10px;border-radius:50%;background:var(--stroke)}.ops-path.svelte-h3sa6j{margin:0;font-size:.78rem;color:var(--muted);text-align:center;letter-spacing:0}.ops-repo.svelte-h3sa6j{color:var(--text);font-weight:500}.ops-meta.svelte-h3sa6j{font-size:.72rem;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.ops-grid.svelte-h3sa6j{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(180px,2fr) minmax(140px,1.1fr) 64px 96px}.ops-head.svelte-h3sa6j,.ops-row.svelte-h3sa6j{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:20px;align-items:center;padding:12px 22px;font-size:.82rem}.ops-head.svelte-h3sa6j{padding-top:14px;padding-bottom:10px;color:var(--muted);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--stroke-subtle)}.ops-col-right.svelte-h3sa6j{text-align:right}.ops-rows.svelte-h3sa6j{list-style:none;padding:0;margin:0;display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.ops-row.svelte-h3sa6j{border-top:1px solid var(--stroke-subtle);transition:background-color .16s cubic-bezier(.2,.8,.2,1)}.ops-row.svelte-h3sa6j:first-child{border-top:0}.ops-row.svelte-h3sa6j:hover{background:var(--hover-tint)}.ops-agent.svelte-h3sa6j{display:flex;align-items:center;gap:8px;min-width:0}.ops-dot.svelte-h3sa6j{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--stroke)}.ops-row[data-status=running].svelte-h3sa6j .ops-dot:where(.svelte-h3sa6j){background:var(--accent);box-shadow:0 0 0 4px #5f9f9826}.ops-row[data-status=ready-to-merge].svelte-h3sa6j .ops-dot:where(.svelte-h3sa6j){background:var(--kind-rat);box-shadow:0 0 0 4px var(--kind-rat-tint)}.ops-handle.svelte-h3sa6j{color:var(--text);font-weight:600}.ops-model.svelte-h3sa6j{color:var(--muted);font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-thread.svelte-h3sa6j{display:flex;flex-direction:column;gap:2px;min-width:0}.ops-thread.svelte-h3sa6j code:where(.svelte-h3sa6j){color:var(--text);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-action.svelte-h3sa6j{color:var(--muted);font-size:.72rem;font-family:var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-status.svelte-h3sa6j{display:flex;flex-direction:column;gap:6px;min-width:0}.ops-chip.svelte-h3sa6j{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-mono);width:fit-content}.ops-chip-running.svelte-h3sa6j{background:var(--accent-tint);color:var(--accent-deep)}.ops-chip-ready-to-merge.svelte-h3sa6j{background:var(--kind-rat-tint);color:var(--kind-rat)}.ops-chip-idle.svelte-h3sa6j{background:var(--stroke-subtle);color:var(--muted)}.ops-bar.svelte-h3sa6j{width:80px;height:3px;background:var(--stroke);border-radius:2px;overflow:hidden}.ops-bar-fill.svelte-h3sa6j{display:block;height:100%;background:var(--accent);transition:width .4s cubic-bezier(.2,.8,.2,1)}.ops-states.svelte-h3sa6j,.ops-elapsed.svelte-h3sa6j{text-align:right;color:var(--muted);font-size:.8rem}.ops-foot.svelte-h3sa6j{padding:10px 22px;border-top:1px solid var(--stroke-subtle);background:var(--surface);display:flex;justify-content:flex-end}.ops-tag.svelte-h3sa6j{font-family:var(--font-body);font-size:.72rem;color:var(--muted);letter-spacing:.02em}.ops-tag-illustrative.svelte-h3sa6j:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--kind-rat);margin-right:8px;vertical-align:middle}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ops-row.svelte-h3sa6j{view-timeline-name:--ops-row;view-timeline-axis:block;opacity:0;transform:translateY(6px);animation:svelte-h3sa6j-ops-row-settle linear both;animation-timeline:--ops-row;animation-range:cover 0% cover 30%}@keyframes svelte-h3sa6j-ops-row-settle{to{opacity:1;transform:none}}.ops-row[data-status=running].svelte-h3sa6j .ops-bar-fill:where(.svelte-h3sa6j){animation-timeline:--ops-row;animation-range:cover 10% cover 40%;animation:svelte-h3sa6j-ops-bar-draw cubic-bezier(.2,.8,.2,1) both}@keyframes svelte-h3sa6j-ops-bar-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.ops-bar-fill.svelte-h3sa6j{transform-origin:left center}@media(prefers-reduced-motion:reduce){.ops-bar-fill.svelte-h3sa6j{transition:none}}.agents-body.svelte-h3sa6j{max-width:960px;margin:0 auto 80px;padding:0 28px;display:flex;flex-direction:column;gap:96px}.band.svelte-h3sa6j h2:where(.svelte-h3sa6j){font-size:clamp(1.9rem,3.3vw,2.6rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin:8px 0 24px;max-width:22ch}.band.svelte-h3sa6j .section-kicker:where(.svelte-h3sa6j){margin:0;color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.band-body.svelte-h3sa6j{display:flex;flex-direction:column;gap:18px;max-width:62ch;font-size:1.02rem;line-height:1.66;color:var(--text)}.band-body.svelte-h3sa6j p:where(.svelte-h3sa6j){margin:0}.band-split.svelte-h3sa6j{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.band-split-reverse.svelte-h3sa6j{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.attest-card.svelte-h3sa6j{padding:22px 24px;display:flex;flex-direction:column;gap:10px;font-family:var(--font-body);min-width:0}.attest-row.svelte-h3sa6j{display:grid;grid-template-columns:clamp(78px,22%,100px) minmax(0,1fr);gap:14px;padding:7px 0;border-bottom:1px solid var(--stroke-subtle);font-size:.9rem;align-items:center;min-width:0}.attest-row.svelte-h3sa6j:last-child{border-bottom:0}.attest-k.svelte-h3sa6j{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;align-self:center}.attest-v.svelte-h3sa6j{color:var(--text);display:inline-flex;align-items:center;gap:8px;min-width:0}code.attest-v.svelte-h3sa6j{font-family:var(--font-mono);font-size:.84rem}.attest-bar.svelte-h3sa6j{display:inline-block;width:80px;height:4px;background:var(--stroke);border-radius:2px;overflow:hidden;flex-shrink:0}.attest-bar-fill.svelte-h3sa6j{display:block;height:100%;background:var(--accent)}.attest-sig.svelte-h3sa6j{color:var(--accent)!important}.attest-sig-text.svelte-h3sa6j{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.attest-check.svelte-h3sa6j{color:var(--accent);margin-left:2px;flex-shrink:0}.coord-figure.svelte-h3sa6j{padding:22px;margin:0;display:flex;flex-direction:column;gap:10px}.coord-svg.svelte-h3sa6j{width:100%;height:auto;max-height:220px;overflow:visible}.coord-svg.svelte-h3sa6j .coord-label{font-family:var(--font-mono);font-size:13px;letter-spacing:.04em;fill:var(--mist, var(--muted))}.coord-svg.svelte-h3sa6j .coord-label-strong{fill:var(--text);font-weight:600;font-size:15px}.coord-svg.svelte-h3sa6j .coord-label-accent{fill:var(--ember, var(--accent));font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.coord-svg.svelte-h3sa6j .coord-label-muted{fill:var(--mist, var(--muted));opacity:.85}.coord-figure.svelte-h3sa6j figcaption:where(.svelte-h3sa6j){font-size:.82rem;color:var(--muted);text-align:center;line-height:1.5}.cmd-block.svelte-h3sa6j{display:flex;align-items:center;gap:8px;margin-top:4px;padding:12px 16px;background:var(--surface);border:1px solid var(--stroke-subtle);border-radius:10px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.84rem;line-height:1.5;color:var(--accent);overflow-x:auto}.cmd-block.svelte-h3sa6j code:where(.svelte-h3sa6j){flex:1;white-space:nowrap;color:var(--text)}.copy-btn.svelte-h3sa6j{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--stroke);border-radius:6px;background:transparent;color:var(--muted);cursor:pointer;transition:color .15s cubic-bezier(.2,.8,.2,1),border-color .15s cubic-bezier(.2,.8,.2,1)}.copy-btn.svelte-h3sa6j:hover{color:var(--accent);border-color:var(--accent)}.ann-specimen.svelte-h3sa6j{margin-top:10px;border:1px solid var(--stroke);border-radius:14px;background:var(--panel);overflow:hidden;box-shadow:inset 0 1px 0 var(--panel-highlight)}.ann-tabs.svelte-h3sa6j{display:flex;gap:0;border-bottom:1px solid var(--stroke-subtle);background:var(--surface);padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom}.ann-tabs.svelte-h3sa6j::-webkit-scrollbar{display:none}.ann-tab.svelte-h3sa6j{flex:1 1 0;flex-shrink:0;min-width:max-content;scroll-snap-align:start;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;position:relative;transition:color .16s cubic-bezier(.2,.8,.2,1),background-color .16s cubic-bezier(.2,.8,.2,1)}.ann-tab.svelte-h3sa6j+.ann-tab:where(.svelte-h3sa6j){border-left:1px solid var(--stroke-subtle)}.ann-tab.svelte-h3sa6j:hover:not(.ann-tab-active){color:var(--text);background:var(--hover-tint)}.ann-tab-active.svelte-h3sa6j{color:var(--text)}.ann-tab-active.svelte-h3sa6j:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px}.ann-tab-dot.svelte-h3sa6j{width:7px;height:7px;border-radius:50%;background:var(--stroke);transition:background .16s cubic-bezier(.2,.8,.2,1)}.ann-tab[data-kind=con].ann-tab-active.svelte-h3sa6j .ann-tab-dot:where(.svelte-h3sa6j){background:var(--kind-con)}.ann-tab[data-kind=inv].ann-tab-active.svelte-h3sa6j .ann-tab-dot:where(.svelte-h3sa6j){background:var(--kind-inv)}.ann-tab[data-kind=rat].ann-tab-active.svelte-h3sa6j .ann-tab-dot:where(.svelte-h3sa6j){background:var(--kind-rat)}.ann-tab[data-kind=con].ann-tab-active.svelte-h3sa6j:after{background:var(--kind-con)}.ann-tab[data-kind=inv].ann-tab-active.svelte-h3sa6j:after{background:var(--kind-inv)}.ann-tab[data-kind=rat].ann-tab-active.svelte-h3sa6j:after{background:var(--kind-rat)}.ann-tab.svelte-h3sa6j:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:4px}.ann-panel.svelte-h3sa6j{display:flex;flex-direction:column;gap:12px;padding:22px 24px;animation:svelte-h3sa6j-ann-fade-in .22s cubic-bezier(.2,.8,.2,1)}.ann-panel[hidden].svelte-h3sa6j{display:none}@keyframes svelte-h3sa6j-ann-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ann-panel.svelte-h3sa6j{animation:none}}.ann-anchor.svelte-h3sa6j{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;color:var(--muted)}.ann-anchor.svelte-h3sa6j code:where(.svelte-h3sa6j){font-family:ui-monospace,Cascadia Code,monospace;font-size:.78rem}.ann-sep.svelte-h3sa6j{opacity:.45;font-family:var(--font-mono);color:var(--muted)}.ann-range.svelte-h3sa6j{font-family:var(--font-mono);font-size:.76rem;color:var(--muted)}.ann-link.svelte-h3sa6j{color:var(--text);cursor:pointer;border-bottom:1px dashed var(--stroke);padding-bottom:1px;transition:color .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1)}.ann-link.svelte-h3sa6j:hover{color:var(--accent);border-bottom-color:var(--accent)}.ann-link.svelte-h3sa6j code:where(.svelte-h3sa6j){color:inherit}.ann-link-path.svelte-h3sa6j code:where(.svelte-h3sa6j){font-weight:600}.ann-link-symbol.svelte-h3sa6j{color:var(--accent)}.ann-link-symbol.svelte-h3sa6j:hover{color:var(--accent-deep)}.ann-link-state.svelte-h3sa6j code:where(.svelte-h3sa6j){color:var(--accent);font-weight:500;letter-spacing:.01em}.ann-link-state.svelte-h3sa6j:hover code:where(.svelte-h3sa6j){color:var(--accent-deep)}.ann-link-state.svelte-h3sa6j{border-bottom-color:#5f9f9840}.ann-body.svelte-h3sa6j{margin:0;font-size:.95rem;line-height:1.6;color:var(--text);max-width:62ch;display:flex;flex-direction:column;gap:.75em}.ann-body.svelte-h3sa6j p:where(.svelte-h3sa6j){margin:0}.ann-body.svelte-h3sa6j code:where(.svelte-h3sa6j){font-family:var(--font-mono);font-size:.88em;color:var(--accent-deep);background:color-mix(in srgb,var(--accent) 9%,transparent);padding:1px 5px;border-radius:3px;text-decoration:underline dotted color-mix(in srgb,var(--accent) 50%,transparent);text-underline-offset:2px;font-feature-settings:"liga" 0}.ann-meta.svelte-h3sa6j{margin:4px 0 0;font-family:var(--font-mono);font-size:.78rem;color:var(--muted);letter-spacing:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ann-meta.svelte-h3sa6j .ann-link:where(.svelte-h3sa6j) code:where(.svelte-h3sa6j){font-family:ui-monospace,Cascadia Code,monospace;font-size:.76rem}.ann-meta-verb.svelte-h3sa6j{color:var(--muted);opacity:.72}.ann-panel.svelte-h3sa6j{position:relative}.ann-panel.svelte-h3sa6j:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:2px;border-radius:0 2px 2px 0}.ann-panel[data-kind=con].svelte-h3sa6j:before{background:var(--kind-con)}.ann-panel[data-kind=inv].svelte-h3sa6j:before{background:var(--kind-inv)}.ann-panel[data-kind=rat].svelte-h3sa6j:before{background:var(--kind-rat)}.ann-panel.svelte-h3sa6j{padding-left:28px}@media(max-width:900px){.ops-grid.svelte-h3sa6j{grid-template-columns:minmax(140px,1fr) minmax(120px,1fr) 130px}.ops-head.svelte-h3sa6j,.ops-row.svelte-h3sa6j{gap:14px}.ops-states.svelte-h3sa6j,.ops-elapsed.svelte-h3sa6j,.ops-head.svelte-h3sa6j :where(.svelte-h3sa6j):nth-child(4),.ops-head.svelte-h3sa6j :where(.svelte-h3sa6j):nth-child(5){display:none}.ops-chrome.svelte-h3sa6j{grid-template-columns:auto 1fr}.ops-meta.svelte-h3sa6j{display:none}.band-split.svelte-h3sa6j,.band-split-reverse.svelte-h3sa6j{grid-template-columns:1fr;gap:24px}}@media(max-width:640px){.ops-stage.svelte-h3sa6j{padding:0 16px;margin:32px auto 48px}.ops-head.svelte-h3sa6j,.ops-row.svelte-h3sa6j{padding:12px 14px}.ops-head.svelte-h3sa6j{font-size:.62rem}.ops-row.svelte-h3sa6j{font-size:.76rem}.ops-model.svelte-h3sa6j{display:none}.agents-body.svelte-h3sa6j{gap:64px;padding:0 16px;margin-bottom:48px}}@media(max-width:540px){.ops-head.svelte-h3sa6j{display:none}.ops-row.svelte-h3sa6j{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ops-row.svelte-h3sa6j>:where(.svelte-h3sa6j){width:100%;min-width:0}.ops-thread.svelte-h3sa6j{gap:4px}.ops-thread.svelte-h3sa6j code:where(.svelte-h3sa6j){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-status.svelte-h3sa6j{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.ops-bar.svelte-h3sa6j{flex:1 1 auto;max-width:140px}}
