.task-feed-wrap[data-v-b13e2e0a]{position:relative}.task-feed-btn[data-v-b13e2e0a]{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-secondary-100);border-radius:8px;background:var(--color-secondary-50);color:var(--color-secondary-500);cursor:pointer;transition:all .2s}.task-feed-btn[data-v-b13e2e0a]:hover,.task-feed-btn.is-open[data-v-b13e2e0a]{background:var(--color-secondary-100);border-color:var(--color-secondary-200)}.task-feed-icon[data-v-b13e2e0a]{width:20px;height:20px}.task-feed-badge[data-v-b13e2e0a]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-danger-500);color:#fff;font-size:.625rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.task-feed-badge.is-pulsing[data-v-b13e2e0a]{animation:badge-pulse-b13e2e0a 2s ease-in-out infinite}@keyframes badge-pulse-b13e2e0a{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.task-feed-panel[data-v-b13e2e0a]{position:absolute;top:calc(100% + 8px);right:0;width:400px;max-height:560px;background:var(--color-secondary-50);border:1px solid var(--color-secondary-100);border-radius:12px;box-shadow:0 12px 40px #0000001f,0 4px 12px #0000000f;z-index:1000;display:flex;flex-direction:column;overflow:hidden}.task-feed-panel-head[data-v-b13e2e0a]{display:flex;justify-content:space-between;align-items:flex-start;padding:.875rem 1rem .625rem;border-bottom:1px solid var(--color-secondary-100)}.task-feed-title[data-v-b13e2e0a]{font-size:.9375rem;font-weight:600;margin:0;color:var(--color-secondary-500)}.task-feed-subtitle[data-v-b13e2e0a]{font-size:.6875rem;color:var(--color-secondary-400);margin:.125rem 0 0}.task-feed-head-actions[data-v-b13e2e0a]{display:flex;gap:.375rem}.task-feed-toggle-noisy[data-v-b13e2e0a],.task-feed-clear[data-v-b13e2e0a]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:1px solid var(--color-secondary-100);border-radius:6px;background:transparent;color:var(--color-secondary-400);font-size:.6875rem;cursor:pointer;transition:all .15s}.task-feed-toggle-noisy[data-v-b13e2e0a]:hover,.task-feed-clear[data-v-b13e2e0a]:hover{background:var(--color-secondary-100);color:var(--color-secondary-500)}.task-feed-toggle-noisy.is-on[data-v-b13e2e0a]{background:var(--color-primary-50);border-color:var(--color-primary-100);color:var(--color-primary-500)}.task-feed-tabs[data-v-b13e2e0a]{display:flex;padding:0 .75rem;gap:.125rem;border-bottom:1px solid var(--color-secondary-100)}.task-feed-tab[data-v-b13e2e0a]{display:flex;align-items:center;gap:.375rem;padding:.5rem .625rem;border:none;background:transparent;color:var(--color-secondary-400);font-size:.75rem;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;transition:all .15s}.task-feed-tab[data-v-b13e2e0a]:hover{color:var(--color-secondary-500)}.task-feed-tab.is-active[data-v-b13e2e0a]{color:var(--color-primary-500);border-bottom-color:var(--color-primary-500)}.task-feed-tab-count[data-v-b13e2e0a]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--color-secondary-100);font-size:.625rem;font-weight:600}.task-feed-tab.is-active .task-feed-tab-count[data-v-b13e2e0a]{background:var(--color-primary-50);color:var(--color-primary-500)}.task-feed-category-tabs[data-v-b13e2e0a]{display:flex;padding:.375rem .75rem;gap:.25rem;overflow-x:auto;border-bottom:1px solid var(--color-secondary-100)}.task-feed-category-tab[data-v-b13e2e0a]{padding:.25rem .5rem;border:1px solid var(--color-secondary-100);border-radius:4px;background:transparent;color:var(--color-secondary-400);font-size:.6875rem;cursor:pointer;white-space:nowrap;transition:all .15s}.task-feed-category-tab[data-v-b13e2e0a]:hover{border-color:var(--color-primary-200);color:var(--color-primary-500)}.task-feed-category-tab.is-active[data-v-b13e2e0a]{background:var(--color-primary-500);border-color:var(--color-primary-500);color:#fff}.task-feed-list[data-v-b13e2e0a]{flex:1;overflow-y:auto;padding:.5rem}.task-feed-empty[data-v-b13e2e0a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1rem;color:var(--color-secondary-300);gap:.5rem}.task-feed-empty p[data-v-b13e2e0a]{margin:0;font-size:.8125rem}.task-feed-group[data-v-b13e2e0a]{margin-bottom:.25rem}.task-feed-group-title[data-v-b13e2e0a]{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-secondary-400);padding:.375rem .5rem .25rem;margin:0}.task-feed-item[data-v-b13e2e0a]{padding:.625rem .5rem;border-radius:8px;margin-bottom:.25rem;transition:background .15s;border:1px solid transparent}.task-feed-item[data-v-b13e2e0a]:hover{background:var(--color-secondary-100)}.task-feed-item.is-noisy[data-v-b13e2e0a]{opacity:.6}.task-feed-item-head[data-v-b13e2e0a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.task-feed-item-title-wrap[data-v-b13e2e0a]{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1}.task-feed-status-dot[data-v-b13e2e0a]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.task-feed-status-dot.is-pending[data-v-b13e2e0a],.task-feed-status-dot.is-queued[data-v-b13e2e0a]{background:var(--color-warning-400)}.task-feed-status-dot.is-processing[data-v-b13e2e0a]{background:var(--color-primary-500);animation:dot-pulse-b13e2e0a 1.5s ease-in-out infinite}.task-feed-status-dot.is-success[data-v-b13e2e0a]{background:var(--color-success-500)}.task-feed-status-dot.is-failure[data-v-b13e2e0a],.task-feed-status-dot.is-timeout[data-v-b13e2e0a]{background:var(--color-danger-500)}.task-feed-status-dot.is-revoked[data-v-b13e2e0a]{background:var(--color-secondary-400)}@keyframes dot-pulse-b13e2e0a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.task-feed-item-title[data-v-b13e2e0a]{font-size:.8125rem;font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-secondary-500)}.task-feed-item-actions[data-v-b13e2e0a]{display:flex;gap:.125rem;flex-shrink:0;opacity:0;transition:opacity .15s}.task-feed-item:hover .task-feed-item-actions[data-v-b13e2e0a]{opacity:1}.task-feed-item-btn[data-v-b13e2e0a]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .15s}.task-feed-item-btn.cancel[data-v-b13e2e0a]{color:var(--color-danger-400)}.task-feed-item-btn.cancel[data-v-b13e2e0a]:hover{background:var(--color-danger-50);color:var(--color-danger-500)}.task-feed-item-btn.dismiss[data-v-b13e2e0a]{color:var(--color-secondary-300)}.task-feed-item-btn.dismiss[data-v-b13e2e0a]:hover{background:var(--color-secondary-100);color:var(--color-secondary-500)}.task-feed-item-msg[data-v-b13e2e0a]{font-size:.6875rem;color:var(--color-secondary-400);margin:0 0 .375rem;padding-left:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-feed-progress[data-v-b13e2e0a]{height:3px;background:var(--color-secondary-100);border-radius:1.5px;overflow:hidden;margin-bottom:.375rem}.task-feed-progress-bar[data-v-b13e2e0a]{height:100%;border-radius:1.5px;background:var(--color-primary-500);transition:width .5s ease}.task-feed-progress-bar.is-indeterminate[data-v-b13e2e0a]{width:30%!important;animation:indeterminate-b13e2e0a 1.5s ease-in-out infinite}@keyframes indeterminate-b13e2e0a{0%{transform:translate(-100%)}to{transform:translate(400%)}}.task-feed-item.is-success .task-feed-progress-bar[data-v-b13e2e0a]{background:var(--color-success-500)}.task-feed-item.is-failure .task-feed-progress-bar[data-v-b13e2e0a],.task-feed-item.is-timeout .task-feed-progress-bar[data-v-b13e2e0a]{background:var(--color-danger-500)}.task-feed-item.is-revoked .task-feed-progress-bar[data-v-b13e2e0a]{background:var(--color-secondary-300)}.task-feed-meta[data-v-b13e2e0a]{display:flex;justify-content:space-between;align-items:center;padding-left:.875rem}.task-feed-meta-left[data-v-b13e2e0a]{display:flex;align-items:center;gap:.375rem}.task-feed-state[data-v-b13e2e0a]{font-size:.625rem;font-weight:600;padding:.0625rem .375rem;border-radius:3px}.task-feed-state.is-pending[data-v-b13e2e0a],.task-feed-state.is-queued[data-v-b13e2e0a]{background:var(--color-warning-50);color:var(--color-warning-500)}.task-feed-state.is-processing[data-v-b13e2e0a]{background:var(--color-primary-50);color:var(--color-primary-500)}.task-feed-state.is-success[data-v-b13e2e0a]{background:var(--color-success-50);color:var(--color-success-500)}.task-feed-state.is-failure[data-v-b13e2e0a],.task-feed-state.is-timeout[data-v-b13e2e0a]{background:var(--color-danger-50);color:var(--color-danger-500)}.task-feed-state.is-revoked[data-v-b13e2e0a]{background:var(--color-secondary-100);color:var(--color-secondary-400)}.task-feed-pct[data-v-b13e2e0a]{font-size:.625rem;font-weight:600;color:var(--color-primary-500)}.task-feed-meta-right[data-v-b13e2e0a]{display:flex;align-items:center}.task-feed-elapsed[data-v-b13e2e0a]{font-size:.625rem;font-weight:500;color:var(--color-primary-400);font-variant-numeric:tabular-nums}.task-feed-time[data-v-b13e2e0a]{font-size:.625rem;color:var(--color-secondary-300);font-variant-numeric:tabular-nums}
