[data-agent-trace]{--ease:var(--ease-out-quart)}[data-agent-trace] .stage{transition:height .6s var(--ease), min-height .6s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-agent-trace] .scene{min-width:0;transition:transform .6s var(--ease), opacity .6s var(--ease);flex-direction:column;display:flex}[data-agent-trace] .scene[data-slide=current]{opacity:1;flex:1;position:relative;transform:none}[data-agent-trace] .scene[data-slide=out],[data-agent-trace] .scene[data-slide=hidden]{position:absolute;top:0;left:0;right:0}[data-agent-trace] .scene[data-slide=out][data-dir=back]{transform:translate(100%)}[data-agent-trace] .scene[data-slide=hidden][data-dir=back]{transform:translate(-100%)}[data-agent-trace] .card{touch-action:pan-y;-webkit-user-select:none;user-select:none}[data-agent-trace] .nav-btn{z-index:1;border:1px solid var(--color-line);width:36px;height:36px;color:var(--color-fg-muted);cursor:pointer;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);background:#ffffff0a;border-radius:9999px;justify-content:center;align-items:center;display:none;position:absolute;top:50%;transform:translateY(-50%)}[data-agent-trace] .nav-btn:hover{border-color:var(--color-line-strong);color:var(--color-fg);background:#ffffff14}[data-agent-trace] .nav-prev{left:-60px}[data-agent-trace] .nav-next{right:-60px}@media (width>=1024px){[data-agent-trace] .nav-btn{display:flex}}[data-agent-trace] .scene[data-slide=out]{opacity:0;transform:translate(-100%)}[data-agent-trace] .scene[data-slide=hidden]{opacity:0;visibility:hidden;transition:none;transform:translate(100%)}[data-agent-trace] .scene.measuring,[data-agent-trace] .scene.measuring *{transition:none!important}[data-agent-trace] .body{transition:opacity .22s var(--ease);flex:1}[data-agent-trace][data-phase=reset] .body{opacity:0}[data-agent-trace][data-phase=reset] .progress{transition:none}[data-agent-trace] .caret:after{content:"";vertical-align:-.15em;opacity:0;background:currentColor;width:1px;height:1em;margin-left:2px;display:inline-block}[data-agent-trace] .caret[data-state=typing]:after,[data-agent-trace] [data-state=typing] .caret:after{opacity:1;animation:.9s steps(2,start) infinite demo-blink}[data-agent-trace] .dot{border:1px solid var(--color-line-strong);color:#0000;width:14px;height:14px;transition:border-color .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}[data-agent-trace] [data-state=running]>.dot,[data-agent-trace] [data-state=running]>*>.dot{border-color:var(--color-accent-bright)}[data-agent-trace] [data-state=running]>.dot:before,[data-agent-trace] [data-state=running]>*>.dot:before{content:"";border:1px solid var(--color-accent-bright);animation:demo-ring 1.4s var(--ease) infinite;border-radius:9999px;position:absolute;inset:-1px}[data-agent-trace] [data-state=done]>.dot,[data-agent-trace] [data-state=done]>*>.dot{border-color:var(--color-accent);background:var(--color-accent);color:#fff}[data-agent-trace] .check{opacity:0;transition:opacity .18s var(--ease), transform .18s var(--ease);transform:scale(.6)}[data-agent-trace] [data-state=done]>.dot .check,[data-agent-trace] [data-state=done]>*>.dot .check{opacity:1;transform:scale(1)}[data-agent-trace] .chip-slot{transition:grid-template-rows .28s var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}[data-agent-trace] .chip-inner{min-height:0;display:block;overflow:hidden}[data-agent-trace] .chip-row{opacity:0;transition:opacity .22s var(--ease) 80ms, transform .22s var(--ease) 80ms;flex-wrap:wrap;gap:4px;margin-top:6px;display:flex;transform:translateY(-4px)}[data-agent-trace] .chip{border:1px solid var(--color-line);font-family:var(--font-mono);color:var(--color-fg-muted);background:#ffffff0a;border-radius:6px;align-items:center;gap:4px;padding:2px 6px;font-size:10.5px;display:inline-flex}[data-agent-trace] [data-state=running] .chip-slot,[data-agent-trace] [data-state=flag] .chip-slot,[data-agent-trace] [data-state=done] .chip-slot{grid-template-rows:1fr}[data-agent-trace] [data-state=running] .chip-row,[data-agent-trace] [data-state=flag] .chip-row,[data-agent-trace] [data-state=done] .chip-row{opacity:1;transform:none}[data-agent-trace] .avatar{width:24px;height:24px;color:var(--color-fg-muted);background:#ffffff14;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:500;display:flex}[data-agent-trace] .avatar[data-agent]{background:var(--color-accent);color:#fff;box-shadow:0 0 0 1px #828fff59}[data-agent-trace] .progress{transition:width .5s var(--ease)}[data-agent-trace] .live-dot{animation:demo-pulse 2.4s var(--ease) infinite;box-shadow:0 0 8px #828fffe6}[data-agent-trace] .dots{justify-content:center;gap:6px;padding-block:10px;display:flex}[data-agent-trace] .dots i{width:4px;height:4px;transition:background-color .3s var(--ease), width .3s var(--ease);background:#ffffff24;border-radius:9999px}[data-agent-trace] .dots i[data-active]{background:var(--color-accent-bright);width:14px}@keyframes demo-blink{to{opacity:0}}@keyframes demo-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes demo-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){[data-agent-trace] .caret:after,[data-agent-trace] .dot:before,[data-agent-trace] .live-dot{animation:none!important}}.step[data-astro-cid-3srrn56k][data-state=idle] [data-astro-cid-3srrn56k][data-label]{color:var(--color-fg-subtle)}.step[data-astro-cid-3srrn56k][data-state=idle] [data-astro-cid-3srrn56k][data-detail]{opacity:.5}.step[data-astro-cid-3srrn56k] [data-astro-cid-3srrn56k][data-label],.step[data-astro-cid-3srrn56k] [data-astro-cid-3srrn56k][data-detail]{transition:color .2s var(--ease), opacity .2s var(--ease)}.value[data-astro-cid-3srrn56k]:before{content:"";width:55%;height:8px;transition:opacity .2s var(--ease);background:#ffffff12;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.draft-row[data-astro-cid-3srrn56k][data-state=typing] .value[data-astro-cid-3srrn56k]:before,.draft-row[data-astro-cid-3srrn56k][data-state=done] .value[data-astro-cid-3srrn56k]:before{opacity:0}.draft-row[data-astro-cid-3srrn56k]:nth-child(2) .value[data-astro-cid-3srrn56k]:before{width:70%}.draft-row[data-astro-cid-3srrn56k]:nth-child(3) .value[data-astro-cid-3srrn56k]:before{width:40%}.draft-row[data-astro-cid-3srrn56k]:nth-child(5) .value[data-astro-cid-3srrn56k]:before{width:50%}.value[data-astro-cid-3srrn56k]:after{vertical-align:-.12em;background:var(--color-accent-bright);height:.95em}.review[data-astro-cid-3srrn56k]{position:relative}.review-waiting[data-astro-cid-3srrn56k],.review-sent[data-astro-cid-3srrn56k]{transition:opacity .2s var(--ease)}.review[data-astro-cid-3srrn56k][data-state=idle] .review-waiting[data-astro-cid-3srrn56k],.review[data-astro-cid-3srrn56k][data-state=idle] .review-sent[data-astro-cid-3srrn56k],.review[data-astro-cid-3srrn56k][data-state=waiting] .review-sent[data-astro-cid-3srrn56k],.review[data-astro-cid-3srrn56k][data-state=sent] .review-waiting[data-astro-cid-3srrn56k]{opacity:0;pointer-events:none;position:absolute}.review[data-astro-cid-3srrn56k][data-state=waiting] .review-waiting[data-astro-cid-3srrn56k] i[data-astro-cid-3srrn56k]{animation:demo-pulse 1.2s var(--ease) infinite}@media (prefers-reduced-motion:reduce){.review-waiting[data-astro-cid-3srrn56k] i[data-astro-cid-3srrn56k]{animation:none!important}}.msg-slot[data-astro-cid-x6g6hfvm]{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.msg-inner[data-astro-cid-x6g6hfvm]{opacity:0;min-height:0;transition:opacity .26s var(--ease) 60ms, transform .26s var(--ease) 60ms;padding-top:10px;overflow:hidden;transform:translateY(6px)}.msg[data-astro-cid-x6g6hfvm][data-state=typing] .msg-slot[data-astro-cid-x6g6hfvm],.msg[data-astro-cid-x6g6hfvm][data-state=done] .msg-slot[data-astro-cid-x6g6hfvm],.typing[data-astro-cid-x6g6hfvm][data-state=on] .msg-slot[data-astro-cid-x6g6hfvm]{grid-template-rows:1fr}.msg[data-astro-cid-x6g6hfvm][data-state=typing] .msg-inner[data-astro-cid-x6g6hfvm],.msg[data-astro-cid-x6g6hfvm][data-state=done] .msg-inner[data-astro-cid-x6g6hfvm],.typing[data-astro-cid-x6g6hfvm][data-state=on] .msg-inner[data-astro-cid-x6g6hfvm]{opacity:1;transform:none}.msg[data-astro-cid-x6g6hfvm][data-state=typing] [data-astro-cid-x6g6hfvm][data-msg-text]{min-height:1.3em}.work[data-astro-cid-x6g6hfvm]{transition:color .2s var(--ease)}.work[data-astro-cid-x6g6hfvm][data-state=done]{color:var(--color-fg)}.result[data-astro-cid-x6g6hfvm]{opacity:0;transition:opacity .26s var(--ease) .18s, transform .26s var(--ease) .18s;transform:translateY(4px)}.msg[data-astro-cid-x6g6hfvm][data-state=done] .result[data-astro-cid-x6g6hfvm]{opacity:1;transform:none}.reaction[data-astro-cid-x6g6hfvm]{opacity:0;transition:opacity .22s var(--ease) .5s, transform .22s var(--ease) .5s;transform:scale(.8)}.msg[data-astro-cid-x6g6hfvm][data-state=done] .reaction[data-astro-cid-x6g6hfvm]{opacity:1;transform:none}.typing-dots[data-astro-cid-x6g6hfvm] i[data-astro-cid-x6g6hfvm]{background:var(--color-fg-muted);width:4px;height:4px;animation:bounce 1.1s var(--ease) infinite;border-radius:9999px}.typing-dots[data-astro-cid-x6g6hfvm] i[data-astro-cid-x6g6hfvm]:nth-child(2){animation-delay:.15s}.typing-dots[data-astro-cid-x6g6hfvm] i[data-astro-cid-x6g6hfvm]:nth-child(3){animation-delay:.3s}@keyframes bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.status[data-astro-cid-x6g6hfvm]>span[data-astro-cid-x6g6hfvm]{border:1px solid var(--color-line);opacity:0;transition:opacity .22s var(--ease);border-radius:9999px;grid-area:1/1;justify-self:end;padding:4px 8px}.status[data-astro-cid-x6g6hfvm][data-state=open] .status-open[data-astro-cid-x6g6hfvm],.status[data-astro-cid-x6g6hfvm][data-state=working] .status-working[data-astro-cid-x6g6hfvm],.status[data-astro-cid-x6g6hfvm][data-state=review] .status-review[data-astro-cid-x6g6hfvm],.status[data-astro-cid-x6g6hfvm][data-state=done] .status-done[data-astro-cid-x6g6hfvm]{opacity:1}.status-open[data-astro-cid-x6g6hfvm]{color:var(--color-fg-subtle)}.status-working[data-astro-cid-x6g6hfvm]{color:var(--color-accent-bright);background:var(--color-accent-soft);border-color:#828fff59!important}.status-review[data-astro-cid-x6g6hfvm]{color:#e2b74a;background:#e2b74a1f;border-color:#e2b74a59!important}.status-done[data-astro-cid-x6g6hfvm]{color:var(--color-success);background:#4cb7821f;border-color:#4cb78259!important}.checkitem[data-astro-cid-x6g6hfvm][data-state=idle] span[data-astro-cid-x6g6hfvm]:last-child{color:var(--color-fg-subtle)}.checkitem[data-astro-cid-x6g6hfvm] span[data-astro-cid-x6g6hfvm]:last-child{transition:color .2s var(--ease)}@media (prefers-reduced-motion:reduce){.typing-dots[data-astro-cid-x6g6hfvm] i[data-astro-cid-x6g6hfvm]{animation:none!important}}.receipt[data-astro-cid-xgbjgtye],.row[data-astro-cid-xgbjgtye]{transition:grid-template-rows .3s var(--ease);grid-template-rows:0fr;display:grid}.item-inner[data-astro-cid-xgbjgtye],.row-inner[data-astro-cid-xgbjgtye]{opacity:0;min-height:0;transition:opacity .24s var(--ease) 60ms, transform .24s var(--ease) 60ms;overflow:hidden;transform:translateY(-4px)}.receipt[data-astro-cid-xgbjgtye]:not([data-state=idle]),.row[data-astro-cid-xgbjgtye]:not([data-state=idle]){grid-template-rows:1fr}.receipt[data-astro-cid-xgbjgtye]:not([data-state=idle]) .item-inner[data-astro-cid-xgbjgtye],.row[data-astro-cid-xgbjgtye]:not([data-state=idle]) .row-inner[data-astro-cid-xgbjgtye]{opacity:1;transform:none}.row-inner[data-astro-cid-xgbjgtye]{border-top-width:1px}.receipt[data-astro-cid-xgbjgtye] .who[data-astro-cid-xgbjgtye]{transition:color .2s var(--ease)}.receipt[data-astro-cid-xgbjgtye][data-state=new] .who[data-astro-cid-xgbjgtye]{color:var(--color-fg-muted)}.receipt[data-astro-cid-xgbjgtye][data-state=flag] .dot[data-astro-cid-xgbjgtye]{background:#e2b74a24;border-color:#e2b74a}.receipt[data-astro-cid-xgbjgtye][data-state=flag] .dot[data-astro-cid-xgbjgtye] .check[data-astro-cid-xgbjgtye]{display:none}.receipt[data-astro-cid-xgbjgtye][data-state=flag] .dot[data-astro-cid-xgbjgtye]:after{content:"!";color:#e2b74a;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.cell[data-astro-cid-xgbjgtye]:before{content:"";opacity:0;width:60%;height:8px;transition:opacity .2s var(--ease);background:#ffffff12;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-astro-cid-xgbjgtye][data-cell=amount]:before{width:70%;left:auto;right:0}.cell[data-astro-cid-xgbjgtye]:empty:before{opacity:1}.cat[data-astro-cid-xgbjgtye]{text-overflow:ellipsis;border:1px solid var(--color-line);max-width:100%;color:var(--color-fg-muted);white-space:nowrap;vertical-align:middle;border-radius:5px;padding:0 6px;font-size:11px;line-height:18px;display:inline-block;overflow:hidden}.cat[data-astro-cid-xgbjgtye]:empty{display:none}.amount[data-astro-cid-xgbjgtye]{transition:color .2s var(--ease)}.badge[data-astro-cid-xgbjgtye]{color:#e2b74a;opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);transform:scale(.7)}.row[data-astro-cid-xgbjgtye][data-state=flag] .badge[data-astro-cid-xgbjgtye]{opacity:1;transform:none}.row[data-astro-cid-xgbjgtye][data-state=flag] [data-astro-cid-xgbjgtye][data-cell=amount]{color:#e2b74a}.note[data-astro-cid-xgbjgtye]>span[data-astro-cid-xgbjgtye],.close[data-astro-cid-xgbjgtye]>span[data-astro-cid-xgbjgtye]{opacity:0;transition:opacity .2s var(--ease);grid-area:1/1}.note-flagged[data-astro-cid-xgbjgtye]{color:#e2b74a}.note[data-astro-cid-xgbjgtye][data-state=flagged] .note-flagged[data-astro-cid-xgbjgtye],.note[data-astro-cid-xgbjgtye][data-state=resolved] .note-resolved[data-astro-cid-xgbjgtye],.close[data-astro-cid-xgbjgtye][data-state=waiting] .close-waiting[data-astro-cid-xgbjgtye],.close[data-astro-cid-xgbjgtye][data-state=done] .close-done[data-astro-cid-xgbjgtye]{opacity:1}.close[data-astro-cid-xgbjgtye][data-state=waiting] .close-waiting[data-astro-cid-xgbjgtye] i[data-astro-cid-xgbjgtye]{animation:demo-pulse 1.2s var(--ease) infinite}@media (prefers-reduced-motion:reduce){.close-waiting[data-astro-cid-xgbjgtye] i[data-astro-cid-xgbjgtye]{animation:none!important}}
