@keyframes tx-bui-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tx-bui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tx-bui-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tx-bui-spin{to{transform:rotate(1turn)}}.tx-bui-task-rows{box-sizing:border-box;font-family:var(--tx-font-family, "Inter", "Helvetica Neue", Arial, sans-serif);font-size:13px;color:var(--tx-bui-ink, #1f2124)}:where(.tx-bui-task-rows) *,:where(.tx-bui-task-rows) :after,:where(.tx-bui-task-rows) :before{box-sizing:border-box}:where(.tx-bui-task-rows) button{padding:0;font:inherit;color:inherit;background:transparent;border:0}:where(.tx-bui-task-rows) ol,:where(.tx-bui-task-rows) ul{padding:0;margin:0;list-style:none}:where(.tx-bui-task-rows) h1,:where(.tx-bui-task-rows) h2,:where(.tx-bui-task-rows) h3,:where(.tx-bui-task-rows) h4,:where(.tx-bui-task-rows) h5,:where(.tx-bui-task-rows) h6{margin:0;font-size:inherit;font-weight:inherit}:where(.tx-bui-task-rows) img,:where(.tx-bui-task-rows) svg{display:block}.tx-bui-task-rows{display:flex;flex-direction:column}.tx-bui-task-rows.is-capsules{gap:8px}.tx-bui-task-rows.is-list{align-self:flex-start;overflow:hidden;border-radius:var(--tx-bui-radius-card, 10px);background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16,24,40,.039), 0 2px 6px rgba(16,24,40,.031))}.tx-bui-task-rows .tx-bui-task-rows__row{animation:tx-bui-fade-up .45s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(var(--tx-bui-task-rows-index, 0)*80ms) both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__row{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__row{align-self:stretch;overflow:hidden;transition:border-radius .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-task-rows.is-capsules .tx-bui-task-rows__row{border-radius:22px;background:var(--tx-bui-surface, #fff);box-shadow:var(--tx-bui-shadow-card, 0 0 0 1px #ecedef, 0 1px 2px rgba(16,24,40,.039), 0 2px 6px rgba(16,24,40,.031))}.tx-bui-task-rows.is-capsules .tx-bui-task-rows__row.is-open{border-radius:14px}.tx-bui-task-rows.is-list .tx-bui-task-rows__row{border-bottom:1px solid var(--tx-bui-line, #ecedef)}.tx-bui-task-rows.is-list .tx-bui-task-rows__row:last-child{border-bottom:0}.tx-bui-task-rows .tx-bui-task-rows__header{display:flex;align-items:center}.tx-bui-task-rows .tx-bui-task-rows__toggle{display:flex;flex:1;align-items:center;gap:10px;min-width:0;height:44px;padding:0 10px;text-align:left;cursor:pointer;transition:background-color .1s ease}.tx-bui-task-rows .tx-bui-task-rows__toggle:hover{background:var(--tx-bui-inset, #f7f8f9)}.tx-bui-task-rows .tx-bui-task-rows__toggle:focus-visible{outline:2px solid var(--tx-bui-accent, #0285ff);outline-offset:-2px}.tx-bui-task-rows .tx-bui-task-rows__badge{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px}.tx-bui-task-rows .tx-bui-task-rows__mark{animation:tx-bui-pop-in .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) 0s both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__mark{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__mark{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:#fff}.tx-bui-task-rows .tx-bui-task-rows__mark.is-done{background:var(--tx-bui-green, #189a4d)}.tx-bui-task-rows .tx-bui-task-rows__mark.is-error{background:var(--tx-bui-red, #e3474c)}.tx-bui-task-rows .tx-bui-task-rows__ring{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px}.tx-bui-task-rows .tx-bui-task-rows__ring-track{position:absolute;inset:0}.tx-bui-task-rows .tx-bui-task-rows__ring.is-active .tx-bui-task-rows__ring-track{animation:tx-bui-spin 1.1s linear infinite}.tx-bui-task-rows .tx-bui-task-rows__ring-index{font-variant-numeric:tabular-nums;position:relative;color:var(--tx-bui-ink, #1f2124);font-size:10.5px;font-weight:600}.tx-bui-task-rows .tx-bui-task-rows__label{flex:1;min-width:0;overflow:hidden;color:var(--tx-bui-ink, #1f2124);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tx-bui-task-rows .tx-bui-task-rows__amount{font-variant-numeric:tabular-nums;flex:none;color:var(--tx-bui-ink-2, #62656b);font-size:12.5px}.tx-bui-task-rows .tx-bui-task-rows__pill{display:inline-flex;flex:none;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;background:var(--tx-bui-field, #f2f2f3);color:var(--tx-bui-ink-2, #62656b);font-size:11.5px;font-weight:500;animation:tx-bui-fade-in .2s ease-out both}.tx-bui-task-rows .tx-bui-task-rows__row[data-status=done] .tx-bui-task-rows__pill{background:var(--tx-bui-green-tint, #e8f5ed);color:var(--tx-bui-green, #189a4d)}.tx-bui-task-rows .tx-bui-task-rows__row[data-status=error] .tx-bui-task-rows__pill{background:var(--tx-bui-red-tint, #fcecec);color:var(--tx-bui-red, #e3474c)}.tx-bui-task-rows .tx-bui-task-rows__retry{display:flex;animation:tx-bui-spin 1.2s linear infinite}.tx-bui-task-rows .tx-bui-task-rows__chevron{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-8px;border-radius:999px;color:var(--tx-bui-ink-3, #9a9da3)}.tx-bui-task-rows .tx-bui-task-rows__chevron svg{transition:transform .3s ease}.tx-bui-task-rows .tx-bui-task-rows__chevron.is-open svg{transform:rotate(180deg)}.tx-bui-task-rows .tx-bui-task-rows__collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)),opacity .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1))}.tx-bui-task-rows .tx-bui-task-rows__collapse>*{overflow:hidden}.tx-bui-task-rows .tx-bui-task-rows__collapse.is-open{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__collapse{transition:none}}.tx-bui-task-rows .tx-bui-task-rows__details{display:grid;grid-template-columns:24px 1fr;gap:10px;margin-bottom:10px;padding:0 10px}.tx-bui-task-rows .tx-bui-task-rows__rail{width:1px;height:100%;margin:0 auto;background:var(--tx-bui-line, #ecedef)}.tx-bui-task-rows .tx-bui-task-rows__detail-list{display:flex;flex-direction:column;gap:6px}.tx-bui-task-rows .tx-bui-task-rows__detail{animation:tx-bui-fade-up .3s var(--tx-ease-out-strong, cubic-bezier(.23, 1, .32, 1)) calc(.12s + var(--tx-bui-task-rows-detail-index, 0)*.1s) both}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__detail{animation:none}}.tx-bui-task-rows .tx-bui-task-rows__detail{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-bui-task-rows .tx-bui-task-rows__detail-label{color:var(--tx-bui-ink-2, #62656b);font-size:12px}.tx-bui-task-rows .tx-bui-task-rows__detail-meta{font-variant-numeric:tabular-nums;color:var(--tx-bui-ink-3, #9a9da3);font-family:var(--tx-bui-font-mono, "JetBrains Mono", ui-monospace, "SF Mono", monospace);font-size:11.5px}@media(prefers-reduced-motion:reduce){.tx-bui-task-rows .tx-bui-task-rows__chevron svg,.tx-bui-task-rows .tx-bui-task-rows__row,.tx-bui-task-rows .tx-bui-task-rows__toggle{transition:none}.tx-bui-task-rows .tx-bui-task-rows__pill,.tx-bui-task-rows .tx-bui-task-rows__retry,.tx-bui-task-rows .tx-bui-task-rows__ring.is-active .tx-bui-task-rows__ring-track{animation:none}}
