.emoji-picker-container[data-v-c56b6c9a]{border-radius:12px;overflow:hidden}.emoji-picker-container[data-v-c56b6c9a] em-emoji-picker{--em-rgb-background:30,30,46;--em-rgb-input:45,45,60;--em-rgb-color:200,200,220;border:none}.activity-log[data-v-498c906b]{display:flex;flex-direction:column;height:100%}.activity-log-scroll[data-v-498c906b]{flex:1;overflow-y:auto;padding:16px}.activity-feed[data-v-498c906b]{display:flex;flex-direction:column;gap:2px}.activity-status-line[data-v-498c906b]{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-498c906b]:hover{background:rgba(var(--v-theme-primary),.03)}.activity-status-dot[data-v-498c906b]{border-radius:50%;flex-shrink:0;height:6px;margin-top:5px;width:6px}@keyframes activity-dot-pulse-498c906b{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-498c906b]{animation:activity-dot-pulse-498c906b 2s ease-in-out 1}.activity-status-text[data-v-498c906b]{flex:1;line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.activity-status-time[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.35);flex-shrink:0;font-size:.6875rem}.comment-card[data-v-498c906b]{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-498c906b]:hover{border-color:rgba(var(--v-theme-on-surface),.06)}.comment-header[data-v-498c906b]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.comment-avatar[data-v-498c906b]{flex-shrink:0}.comment-author[data-v-498c906b]{color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:600}.comment-time[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem}.comment-body[data-v-498c906b]{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-498c906b] p{margin:0 0 .3em}.comment-body[data-v-498c906b] p:last-child{margin-bottom:0}.comment-body[data-v-498c906b] .mention-highlight{color:rgb(var(--v-theme-primary));font-weight:600}.comment-attachment[data-v-498c906b]{margin-top:8px;padding-left:36px}.comment-attachment-img[data-v-498c906b]{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-498c906b]:hover{opacity:.85}.comment-attachment-file[data-v-498c906b]{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-498c906b]:hover{background:rgba(var(--v-theme-primary),.14)}.comment-attachment-name[data-v-498c906b]{color:rgb(var(--v-theme-primary));font-weight:500}.comment-attachment-size[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.4);margin-left:4px}.comment-actions[data-v-498c906b]{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-498c906b]{opacity:1}.comment-action-btn[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.4)!important}.comment-more-btn[data-v-498c906b]{opacity:0;transition:opacity .15s}.comment-header:hover .comment-more-btn[data-v-498c906b]{opacity:1}.comment-reply-link[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;font-size:.6875rem}.comment-reply-link[data-v-498c906b]:hover{color:rgb(var(--v-theme-primary))}.comment-reactions[data-v-498c906b]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;padding-left:36px}.reaction-chip[data-v-498c906b]{cursor:pointer;font-size:.75rem!important;min-height:24px!important}.reaction-own[data-v-498c906b]{background:rgba(var(--v-theme-primary),.12)!important;border:1px solid rgb(var(--v-theme-primary))!important}.agent-floating-bar-inner[data-v-498c906b]{align-items:center;display:flex;gap:10px}.agent-floating-info[data-v-498c906b]{display:flex;flex-direction:column;min-width:0}.agent-floating-name[data-v-498c906b]{color:rgb(var(--v-theme-on-surface));font-size:.8125rem;font-weight:600;line-height:1.2}.agent-floating-status[data-v-498c906b]{align-items:center;color:rgba(var(--v-theme-on-surface),.5);display:flex;font-size:.6875rem;line-height:1.2}.abort-btn[data-v-498c906b]{font-size:.6875rem!important;letter-spacing:0;text-transform:none}.agent-floating-bar[data-v-498c906b]{background:rgba(var(--v-theme-secondary),.06);border-bottom:1px solid rgba(var(--v-theme-secondary),.15);box-shadow:0 2px 12px rgba(var(--v-theme-secondary),.08);flex-shrink:0;padding:8px 12px}.agent-avatar-pulse[data-v-498c906b]{position:relative}.agent-avatar-pulse[data-v-498c906b]:after{animation:avatar-pulse-498c906b 2s ease-in-out infinite;border:2px solid rgb(var(--v-theme-secondary));border-radius:50%;content:"";inset:-3px;position:absolute}@keyframes avatar-pulse-498c906b{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.08)}}.snapshot-waiting-bar[data-v-498c906b]{background:rgba(var(--v-theme-warning),.08);border-top:1px solid rgba(var(--v-theme-warning),.2);color:rgba(var(--v-theme-on-surface),.7)}.retry-bar[data-v-498c906b],.snapshot-waiting-bar[data-v-498c906b]{align-items:center;display:flex;flex-shrink:0;padding:8px 16px}.retry-bar[data-v-498c906b]{background:rgba(var(--v-theme-secondary),.06);border-top:1px solid rgba(var(--v-theme-secondary),.15)}.retry-btn[data-v-498c906b]{font-size:.6875rem!important;letter-spacing:0;text-transform:none}.compose-box[data-v-498c906b]{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-498c906b]{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-498c906b]{align-items:center;cursor:pointer;display:flex;padding:8px 12px;transition:background .1s}.mention-item-active[data-v-498c906b],.mention-item[data-v-498c906b]:hover{background:rgba(var(--v-theme-primary),.08)}.mention-name[data-v-498c906b]{font-size:.8125rem;font-weight:500}.mention-position[data-v-498c906b]{color:rgba(var(--v-theme-on-surface),.4);font-size:.6875rem;margin-left:auto;text-transform:capitalize}.compose-attachments[data-v-498c906b]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.compose-input-wrapper[data-v-498c906b]{position:relative}.compose-overlay[data-v-498c906b]{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-498c906b] .mention-highlight{color:rgb(var(--v-theme-primary));font-weight:600}.compose-textarea[data-v-498c906b]{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-498c906b]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.35)}.compose-textarea[data-v-498c906b]::placeholder{color:rgba(var(--v-theme-on-surface),.35)}.compose-textarea[data-v-498c906b]::-moz-selection{background:rgba(var(--v-theme-primary),.3);color:transparent}.compose-textarea[data-v-498c906b]::selection{background:rgba(var(--v-theme-primary),.3);color:transparent}.compose-toolbar[data-v-498c906b]{align-items:center;display:flex;gap:2px;margin-top:8px}.compose-send-btn[data-v-498c906b]{border-radius:50%!important;height:32px!important;width:32px!important}.compose-textarea[data-v-498c906b]:focus{box-shadow:0 0 0 2px #3b7dff1f}@keyframes activity-stagger-in-498c906b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.activity-feed[data-v-498c906b]>:last-child{animation:activity-stagger-in-498c906b .3s cubic-bezier(.4,0,.2,1)}
