.activity-log[data-v-0fa1ce0d]{display:flex;flex-direction:column;height:100%}.activity-log-scroll[data-v-0fa1ce0d]{flex:1;overflow-y:auto;padding:16px}.activity-feed[data-v-0fa1ce0d]{display:flex;flex-direction:column;gap:2px}.activity-status-line[data-v-0fa1ce0d]{align-items:flex-start;border-radius:6px;color:rgba(var(--v-theme-on-surface),.5);display:flex;font-size:.75rem;gap:8px;padding:6px 4px;transition:background .2s ease}.activity-status-line[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-primary),.03)}.activity-status-dot[data-v-0fa1ce0d]{border-radius:50%;flex-shrink:0;height:6px;margin-top:5px;width:6px}@keyframes activity-dot-pulse-0fa1ce0d{0%,to{box-shadow:0 0 0 0 currentColor}50%{box-shadow:0 0 6px 2px currentColor}}.activity-status-line:first-child .activity-status-dot[data-v-0fa1ce0d]{animation:activity-dot-pulse-0fa1ce0d 2s ease-in-out 1}.activity-status-text[data-v-0fa1ce0d]{flex:1;line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.activity-status-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.35);flex-shrink:0;font-size:.6875rem}.execution-active-bar[data-v-0fa1ce0d]{align-items:center;background:rgba(var(--v-theme-warning),.06);border:1px solid rgba(var(--v-theme-warning),.25);border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-top:6px;padding:12px 14px}.execution-active-text[data-v-0fa1ce0d]{align-items:center;color:rgba(var(--v-theme-on-surface),.78);display:flex;font-size:.8125rem}.activity-expand-btn[data-v-0fa1ce0d]{background:transparent;border:0;color:rgb(var(--v-theme-primary));cursor:pointer;font-size:.75rem;margin-left:4px;padding:0 4px}.activity-expand-btn[data-v-0fa1ce0d]:hover{text-decoration:underline}.activity-full-body[data-v-0fa1ce0d]{background:rgba(var(--v-theme-primary),.03);border-left:2px solid rgba(var(--v-theme-primary),.3);border-radius:0 4px 4px 0;color:rgba(var(--v-theme-on-surface),.78);font-size:.75rem;margin:4px 0 4px 14px;padding:8px 10px;white-space:pre-wrap}.plan-card[data-v-0fa1ce0d]{background:rgba(var(--v-theme-secondary),.04);border:1px solid rgba(var(--v-theme-secondary),.18);border-radius:10px;margin:4px 0;overflow:hidden;transition:border-color .2s ease,background .2s ease}.plan-card[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-secondary),.06)}.plan-card--expanded[data-v-0fa1ce0d]{border-color:rgba(var(--v-theme-secondary),.32)}.plan-header[data-v-0fa1ce0d]{align-items:center;background:transparent;border:0;color:rgba(var(--v-theme-on-surface),.86);cursor:pointer;display:flex;font:inherit;padding:8px 12px;text-align:left;width:100%}.plan-header[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-secondary),.06)}.plan-toggle-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:4px;opacity:.6}.plan-marker-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:6px}.plan-title[data-v-0fa1ce0d]{color:rgba(var(--v-theme-secondary),1);font-size:13px;font-weight:600;letter-spacing:.02em}.plan-author[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.55);font-size:12px;margin-left:6px}.plan-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.45);font-size:11px;margin-left:auto}.plan-body[data-v-0fa1ce0d]{border-top:1px solid rgba(var(--v-theme-secondary),.14);color:rgba(var(--v-theme-on-surface),.84);font-size:13px;line-height:1.55;padding:8px 14px 14px 30px;white-space:pre-wrap;word-break:break-word}.plan-body[data-v-0fa1ce0d] code{background:rgba(var(--v-theme-on-surface),.06);border-radius:3px;font-size:12px;padding:1px 4px}.plan-body[data-v-0fa1ce0d] pre{background:rgba(var(--v-theme-on-surface),.05);border-radius:6px;font-size:12px;overflow-x:auto;padding:8px 10px}.exec-summary-card[data-v-0fa1ce0d]{background:rgba(var(--v-theme-success),.06);border:1px solid rgba(var(--v-theme-success),.24);border-radius:10px;margin:4px 0;overflow:hidden;transition:border-color .2s ease,background .2s ease}.exec-summary-card[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-success),.08)}.exec-summary-card--expanded[data-v-0fa1ce0d]{border-color:rgba(var(--v-theme-success),.4)}.exec-summary-header[data-v-0fa1ce0d]{align-items:center;background:transparent;border:0;color:rgba(var(--v-theme-on-surface),.86);cursor:pointer;display:flex;font:inherit;padding:8px 12px;text-align:left;width:100%}.exec-summary-header[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-success),.08)}.exec-summary-toggle-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:4px;opacity:.6}.exec-summary-marker-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:6px}.exec-summary-title[data-v-0fa1ce0d]{color:rgba(var(--v-theme-success),1);font-size:13px;font-weight:600;letter-spacing:.02em}.exec-summary-author[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.55);font-size:12px;margin-left:6px}.exec-summary-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.45);font-size:11px;margin-left:auto}.exec-summary-body[data-v-0fa1ce0d]{border-top:1px solid rgba(var(--v-theme-success),.18);color:rgba(var(--v-theme-on-surface),.84);font-size:13px;line-height:1.55;padding:8px 14px 14px 30px;white-space:pre-wrap;word-break:break-word}.exec-summary-body[data-v-0fa1ce0d] code{background:rgba(var(--v-theme-on-surface),.06);border-radius:3px;font-size:12px;padding:1px 4px}.phase-marker-rule[data-v-0fa1ce0d]{align-items:center;color:rgba(var(--v-theme-on-surface),.55);display:flex;font-size:11.5px;gap:8px;letter-spacing:.02em;margin:2px 0;padding:4px 10px}.phase-marker-rule[data-v-0fa1ce0d]:after,.phase-marker-rule[data-v-0fa1ce0d]:before{background:rgba(var(--v-theme-on-surface),.08);content:"";flex:1 1 auto;height:1px}.phase-marker-text[data-v-0fa1ce0d]{flex:0 0 auto;white-space:nowrap}.phase-marker-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4);flex:0 0 auto;font-size:10.5px}.phase-marker-dot[data-v-0fa1ce0d]{background:rgba(var(--v-theme-on-surface),.4);border-radius:50%;flex:0 0 auto;height:6px;width:6px}.phase-marker-dot--analyzing[data-v-0fa1ce0d]{background:rgba(var(--v-theme-info),.85)}.phase-marker-dot--planning[data-v-0fa1ce0d]{background:rgba(var(--v-theme-secondary),.85)}.phase-marker-dot--executing[data-v-0fa1ce0d]{background:rgba(var(--v-theme-success),.85)}.phase-marker-dot--verification[data-v-0fa1ce0d]{background:rgba(var(--v-theme-warning),.85)}.verdict-card[data-v-0fa1ce0d]{border:1px solid transparent;border-radius:10px;margin:4px 0;overflow:hidden;transition:border-color .2s ease,background .2s ease}.verdict-card--pass[data-v-0fa1ce0d]{background:rgba(var(--v-theme-success),.06);border-color:rgba(var(--v-theme-success),.22)}.verdict-card--fail[data-v-0fa1ce0d]{background:rgba(var(--v-theme-error),.06);border-color:rgba(var(--v-theme-error),.22)}.verdict-card--fix-cycle[data-v-0fa1ce0d]{background:rgba(var(--v-theme-warning),.06);border-color:rgba(var(--v-theme-warning),.22)}.verdict-card--neutral[data-v-0fa1ce0d]{background:rgba(var(--v-theme-info),.06);border-color:rgba(var(--v-theme-info),.22)}.verdict-card--expanded[data-v-0fa1ce0d]{border-color:rgba(var(--v-theme-on-surface),.32)}.verdict-header[data-v-0fa1ce0d]{align-items:center;background:transparent;border:0;color:rgba(var(--v-theme-on-surface),.86);cursor:pointer;display:flex;font:inherit;padding:8px 12px;text-align:left;width:100%}.verdict-header[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-on-surface),.04)}.verdict-toggle-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:4px;opacity:.6}.verdict-marker-icon[data-v-0fa1ce0d]{flex:0 0 auto;margin-right:6px}.verdict-title[data-v-0fa1ce0d]{font-size:13px;font-weight:600;letter-spacing:.02em}.verdict-author[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.55);font-size:12px;margin-left:6px}.verdict-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.45);font-size:11px;margin-left:auto}.verdict-body[data-v-0fa1ce0d]{border-top:1px solid rgba(var(--v-theme-on-surface),.08);color:rgba(var(--v-theme-on-surface),.84);font-size:13px;line-height:1.55;padding:8px 14px 14px 30px;white-space:pre-wrap;word-break:break-word}.comment-card[data-v-0fa1ce0d]{background:rgba(var(--v-theme-surface),1);border:1px solid transparent;border-radius:10px;box-shadow:0 1px 3px #0000000f;margin:4px 0;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.comment-card[data-v-0fa1ce0d]:hover{border-color:rgba(var(--v-theme-on-surface),.06)}.comment-header[data-v-0fa1ce0d]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.comment-avatar[data-v-0fa1ce0d]{flex-shrink:0}.comment-author[data-v-0fa1ce0d]{color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:600}.comment-time[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem}.comment-body[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.85);font-size:.8125rem;line-height:1.55;margin-top:2px;padding-left:36px}.comment-body[data-v-0fa1ce0d] p{margin:0 0 .3em}.comment-body[data-v-0fa1ce0d] p:last-child{margin-bottom:0}.comment-body[data-v-0fa1ce0d] .mention-highlight{color:rgb(var(--v-theme-primary));font-weight:600}.comment-body[data-v-0fa1ce0d] .comment-link{color:rgb(var(--v-theme-primary));font-weight:500;text-decoration:none}.comment-body[data-v-0fa1ce0d] .comment-link:hover{text-decoration:underline}.comment-body[data-v-0fa1ce0d] .comment-code{background:rgba(var(--v-theme-on-surface),.06);border-radius:4px;font-family:monospace;font-size:.9em;padding:1px 5px}.comment-body[data-v-0fa1ce0d] .comment-blockquote{border-left:3px solid rgba(var(--v-theme-primary),.3);color:rgba(var(--v-theme-on-surface),.7);font-style:italic;margin:6px 0;padding:4px 0 4px 12px}.comment-body[data-v-0fa1ce0d] .comment-ul{list-style:none;margin:4px 0;padding-left:0}.comment-body[data-v-0fa1ce0d] .comment-li{margin-bottom:2px;padding-left:16px;position:relative}.comment-body[data-v-0fa1ce0d] .comment-li:before{color:rgb(var(--v-theme-primary));content:"•";font-weight:700;left:4px;position:absolute}.comment-attachment[data-v-0fa1ce0d]{margin-top:8px;padding-left:36px}.comment-attachment-img[data-v-0fa1ce0d]{border-radius:8px;cursor:pointer;max-height:200px;max-width:280px;-o-object-fit:cover;object-fit:cover;transition:opacity .15s}.comment-attachment-img[data-v-0fa1ce0d]:hover{opacity:.85}.comment-attachment-file[data-v-0fa1ce0d]{align-items:center;background:rgba(var(--v-theme-primary),.08);border-radius:6px;display:inline-flex;font-size:.75rem;gap:2px;padding:4px 10px;text-decoration:none;transition:background .15s}.comment-attachment-file[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-primary),.14)}.comment-attachment-name[data-v-0fa1ce0d]{color:rgb(var(--v-theme-primary));font-weight:500}.comment-attachment-size[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4);margin-left:4px}.comment-actions[data-v-0fa1ce0d]{align-items:center;display:flex;gap:2px;margin-top:4px;opacity:0;padding-left:36px;transition:opacity .15s}.comment-card:hover .comment-actions[data-v-0fa1ce0d]{opacity:1}.comment-action-btn[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4)!important}.comment-more-btn[data-v-0fa1ce0d]{opacity:0;transition:opacity .15s}.comment-header:hover .comment-more-btn[data-v-0fa1ce0d]{opacity:1}.comment-reply-link[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;font-size:.6875rem}.comment-reply-link[data-v-0fa1ce0d]:hover{color:rgb(var(--v-theme-primary))}.comment-reactions[data-v-0fa1ce0d]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;padding-left:36px}.reaction-chip[data-v-0fa1ce0d]{cursor:pointer;font-size:.75rem!important;min-height:24px!important}.reaction-own[data-v-0fa1ce0d]{background:rgba(var(--v-theme-primary),.12)!important;border:1px solid rgb(var(--v-theme-primary))!important}.retry-bar[data-v-0fa1ce0d]{align-items:center;background:rgba(var(--v-theme-secondary),.06);border-top:1px solid rgba(var(--v-theme-secondary),.15);display:flex;flex-shrink:0;padding:8px 16px}.retry-btn[data-v-0fa1ce0d]{font-size:.6875rem!important;letter-spacing:0;text-transform:none}.agent-status-bar[data-v-0fa1ce0d]{align-items:center;border-top:1px solid;display:flex;flex-shrink:0;padding:8px 16px;transition:background-color .18s ease,border-color .18s ease}.agent-status-bar-text[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.78)}.agent-status-bar-detail[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.5);margin-left:4px}.agent-status-bar--info[data-v-0fa1ce0d]{background:rgba(var(--v-theme-info),.08);border-top-color:rgba(var(--v-theme-info),.2)}.agent-status-bar--warning[data-v-0fa1ce0d]{background:rgba(var(--v-theme-warning),.08);border-top-color:rgba(var(--v-theme-warning),.2)}.agent-status-bar--success[data-v-0fa1ce0d]{background:rgba(var(--v-theme-success),.08);border-top-color:rgba(var(--v-theme-success),.2)}.agent-status-bar--error[data-v-0fa1ce0d]{background:rgba(var(--v-theme-error),.08);border-top-color:rgba(var(--v-theme-error),.25)}.agent-status-bar--neutral[data-v-0fa1ce0d]{background:rgba(var(--v-theme-secondary),.06);border-top-color:rgba(var(--v-theme-secondary),.15)}.ai-typing-indicator[data-v-0fa1ce0d]{align-items:center;display:flex;flex-shrink:0;padding:8px 16px}.typing-dots[data-v-0fa1ce0d]{align-items:center;background:rgba(var(--v-theme-secondary),.12);border-radius:16px;display:flex;gap:4px;padding:8px 14px}.typing-dots .dot[data-v-0fa1ce0d]{animation:typing-bounce-0fa1ce0d 1.4s ease-in-out infinite;background:rgb(var(--v-theme-secondary));border-radius:50%;height:6px;opacity:.4;width:6px}.typing-dots .dot[data-v-0fa1ce0d]:nth-child(2){animation-delay:.2s}.typing-dots .dot[data-v-0fa1ce0d]:nth-child(3){animation-delay:.4s}@keyframes typing-bounce-0fa1ce0d{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.compose-box[data-v-0fa1ce0d]{border-top:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-shrink:0;padding:12px 16px;position:relative}.mention-dropdown[data-v-0fa1ce0d]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:8px;bottom:100%;box-shadow:0 -4px 16px #00000026;left:16px;margin-bottom:4px;max-height:200px;overflow-y:auto;position:absolute;right:16px;z-index:10}.mention-item[data-v-0fa1ce0d]{align-items:center;cursor:pointer;display:flex;padding:8px 12px;transition:background .1s}.mention-item-active[data-v-0fa1ce0d],.mention-item[data-v-0fa1ce0d]:hover{background:rgba(var(--v-theme-primary),.08)}.mention-name[data-v-0fa1ce0d]{font-size:.8125rem;font-weight:500}.mention-position[data-v-0fa1ce0d]{color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem;margin-left:auto;text-transform:capitalize}.compose-attachments[data-v-0fa1ce0d]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.compose-input-wrapper[data-v-0fa1ce0d]{position:relative}.compose-overlay[data-v-0fa1ce0d]{inset:0;pointer-events:none;position:absolute;white-space:pre-wrap;word-wrap:break-word;color:rgb(var(--v-theme-on-surface));font-family:inherit;font-size:.8125rem;line-height:1.5;overflow:hidden;padding:0}.compose-overlay[data-v-0fa1ce0d] .mention-highlight{color:rgb(var(--v-theme-primary));font-weight:600}.compose-textarea[data-v-0fa1ce0d]{background:transparent;border:none;caret-color:rgb(var(--v-theme-on-surface));color:transparent;font-family:inherit;font-size:.8125rem;line-height:1.5;max-height:200px;min-height:36px;outline:none;padding:0;position:relative;resize:none;width:100%}.compose-textarea[data-v-0fa1ce0d]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.35)}.compose-textarea[data-v-0fa1ce0d]::placeholder{color:rgba(var(--v-theme-on-surface),.35)}.compose-textarea[data-v-0fa1ce0d]::-moz-selection{background:rgba(var(--v-theme-primary),.3);color:transparent}.compose-textarea[data-v-0fa1ce0d]::selection{background:rgba(var(--v-theme-primary),.3);color:transparent}.compose-toolbar[data-v-0fa1ce0d]{align-items:center;display:flex;gap:2px;margin-top:8px}.compose-send-btn[data-v-0fa1ce0d]{border-radius:50%!important;height:32px!important;width:32px!important}.compose-textarea[data-v-0fa1ce0d]:focus{box-shadow:0 0 0 2px #3b7dff1f}@keyframes activity-stagger-in-0fa1ce0d{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.activity-feed[data-v-0fa1ce0d]>:last-child{animation:activity-stagger-in-0fa1ce0d .3s cubic-bezier(.4,0,.2,1)}
