.task-phases[data-v-a5962eb8]{gap:var(--app-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.task-phases__row[data-v-a5962eb8]{gap:var(--app-space-3);padding:var(--app-space-2) var(--app-space-3);border-radius:var(--app-radius-md);background:var(--color-card);border:1px solid var(--color-border);flex-shrink:0;grid-template-columns:auto 1fr;align-items:start;display:grid}.task-phases__row[data-status=pending][data-v-a5962eb8]{opacity:.7}.task-phases__icon[data-v-a5962eb8]{justify-content:center;align-items:center;min-height:1.25rem;padding-top:.125rem;display:inline-flex}.task-phases__icon--success[data-v-a5962eb8]{color:var(--staff-success-text,var(--color-primary))}.task-phases__icon--error[data-v-a5962eb8]{color:var(--color-destructive)}.task-phases__icon--warning[data-v-a5962eb8]{color:var(--color-warning,#d97706)}.task-phases__icon--info[data-v-a5962eb8]{color:var(--color-primary)}.task-phases__icon--muted[data-v-a5962eb8]{color:var(--muted-foreground)}.task-phases__body[data-v-a5962eb8]{gap:var(--app-space-1);flex-direction:column;min-width:0;display:flex}.task-phases__head[data-v-a5962eb8]{justify-content:space-between;align-items:baseline;gap:var(--app-space-3);display:flex}.task-phases__label[data-v-a5962eb8]{color:var(--foreground);font-size:.9rem;font-weight:500}.task-phases__pct[data-v-a5962eb8]{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:.8rem}.task-phases__bar[data-v-a5962eb8]{width:100%}.task-phases__msg[data-v-a5962eb8]{color:var(--muted-foreground);white-space:pre-wrap;margin:0;font-size:.8125rem}.task-phases__spin[data-v-a5962eb8]{animation:1s linear infinite task-phases-spin-a5962eb8}@keyframes task-phases-spin-a5962eb8{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.task-item[data-v-47bd2d3c]{border:1px solid var(--color-border);border-radius:var(--app-radius-md);background:var(--color-card);flex-shrink:0;overflow:hidden}.task-item__head[data-v-47bd2d3c]{gap:var(--app-space-3);width:100%;padding:var(--app-space-2) var(--app-space-3);text-align:left;font:inherit;color:inherit;cursor:default;background:0 0;border:0;grid-template-columns:1.5rem 1.5rem minmax(8rem,1fr) minmax(0,10rem) minmax(0,1.5fr);align-items:center;display:grid}.task-item__head--clickable[data-v-47bd2d3c]{cursor:pointer}.task-item__head--clickable[data-v-47bd2d3c]:hover{background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.task-item__chevron[data-v-47bd2d3c]{color:var(--muted-foreground);justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.task-item__chevron--open[data-v-47bd2d3c]{transform:rotate(90deg)}.task-item__chevron-spacer[data-v-47bd2d3c]{width:1rem;display:inline-block}.task-item__icon[data-v-47bd2d3c]{justify-content:center;align-items:center;display:inline-flex}.task-item__icon--success[data-v-47bd2d3c]{color:var(--staff-success-text,var(--color-primary))}.task-item__icon--error[data-v-47bd2d3c]{color:var(--color-destructive)}.task-item__icon--warning[data-v-47bd2d3c]{color:var(--color-warning,#d97706)}.task-item__icon--info[data-v-47bd2d3c]{color:var(--color-primary)}.task-item__icon--muted[data-v-47bd2d3c]{color:var(--muted-foreground)}.task-item__label[data-v-47bd2d3c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:500;overflow:hidden}.task-item__bar-cell[data-v-47bd2d3c]{min-width:0}.task-item__bar[data-v-47bd2d3c]{width:100%}.task-item__msg[data-v-47bd2d3c]{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.task-item__phases[data-v-47bd2d3c]{padding:var(--app-space-3);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-grey,#f5f5f5) 50%,transparent)}.task-item__spin[data-v-47bd2d3c]{animation:1s linear infinite task-item-spin-47bd2d3c}@keyframes task-item-spin-47bd2d3c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.task-body--scroll[data-v-37439a49]{gap:var(--app-space-2);max-height:var(--app-task-items-max-height);padding-right:var(--app-space-1);flex-direction:column;display:flex;overflow-y:auto}.task-details[data-v-8b74fe1f]{border-top:1px solid var(--color-border);padding-top:var(--app-space-3)}.task-details__summary[data-v-8b74fe1f]{cursor:pointer;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;font-size:.8125rem}.task-details__body[data-v-8b74fe1f]{gap:var(--app-space-4);margin-top:var(--app-space-3);flex-direction:column;display:flex}.task-details__title-row[data-v-8b74fe1f]{justify-content:space-between;align-items:center;gap:var(--app-space-2);margin-bottom:var(--app-space-2);display:flex}.task-details__title[data-v-8b74fe1f]{margin:0;font-size:.875rem;font-weight:600}.task-details__tailbox[data-v-8b74fe1f]{background:var(--app-terminal-bg,#0f172a);min-height:12rem;max-height:24rem;color:var(--app-terminal-text,#e2e8f0);padding:var(--app-space-3) var(--app-space-4);border-radius:var(--app-radius-md);font-family:Fira Mono,Consolas,Menlo,monospace;font-size:.8125rem;overflow-y:auto}.task-details__line[data-v-8b74fe1f]{gap:var(--app-space-3);white-space:pre-wrap;line-height:1.55;display:flex}.task-details__time[data-v-8b74fe1f]{color:var(--app-terminal-muted,#94a3b8);font-variant-numeric:tabular-nums;flex-shrink:0}.task-details__text[data-v-8b74fe1f]{word-break:break-word;flex:1;min-width:0}.task-details__empty[data-v-8b74fe1f]{color:var(--app-terminal-muted,#94a3b8);font-style:italic}.task-summary[data-v-e43edc38]{gap:var(--app-space-2);flex-wrap:wrap;align-items:center;display:flex}.task-summary__chip[data-v-e43edc38]{align-items:center;gap:var(--app-space-1);font-variant-numeric:tabular-nums;display:inline-flex}.task-summary__spin[data-v-e43edc38]{animation:1s linear infinite task-summary-spin-e43edc38}@keyframes task-summary-spin-e43edc38{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.task-render[data-v-249d6d7b]{gap:var(--app-space-4)}.task-render[data-v-249d6d7b],.task-render__header[data-v-249d6d7b]{flex-direction:column;display:flex}.task-render__bar-row[data-v-249d6d7b],.task-render__header[data-v-249d6d7b]{gap:var(--app-space-3)}.task-render__bar-row[data-v-249d6d7b]{align-items:center;display:flex}.task-render__bar[data-v-249d6d7b]{flex:1}.task-render__pct[data-v-249d6d7b]{font-variant-numeric:tabular-nums;text-align:right;min-width:3.5ch;font-size:.875rem;font-weight:600}.task-render__step[data-v-249d6d7b]{color:var(--muted-foreground);margin:0;font-size:.875rem}.task-render__badges[data-v-249d6d7b]{gap:var(--app-space-2);flex-wrap:wrap;align-items:center;display:flex}.task-render__badge[data-v-249d6d7b]{align-items:center;gap:var(--app-space-1);display:inline-flex}.task-render__badge--spin[data-v-249d6d7b] svg{animation:1s linear infinite task-render-spin-249d6d7b}.task-render__attributes[data-v-249d6d7b]{gap:var(--app-space-4);flex-direction:column;display:flex}@keyframes task-render-spin-249d6d7b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
