.agent-sidebar[data-v-170140d7]{background:#fff;border-right:1px solid #efe7ff;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:100%;padding:16px;transition:width .25s cubic-bezier(.4,0,.2,1),padding .25s ease,opacity .2s ease,transform .3s ease;width:280px;z-index:20}.agent-sidebar.is-collapsed[data-v-170140d7]{border-right:none!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding-left:0!important;padding-right:0!important;pointer-events:none!important;width:0!important}.agent-sidebar .sidebar-header[data-v-170140d7]{margin-bottom:16px}.agent-sidebar .sidebar-header .brand[data-v-170140d7]{align-items:center;display:flex;gap:10px;margin-bottom:14px;position:relative}.agent-sidebar .sidebar-header .brand .brand-logo[data-v-170140d7]{border-radius:8px;flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.agent-sidebar .sidebar-header .brand .brand-text[data-v-170140d7]{display:flex;flex:1;flex-direction:column}.agent-sidebar .sidebar-header .brand .brand-text .title[data-v-170140d7]{color:#1a1a2e;font-size:16px;font-weight:700;line-height:1.2}.agent-sidebar .sidebar-header .brand .brand-text .sub[data-v-170140d7]{color:#888;font-size:11px}.agent-sidebar .sidebar-header .brand .collapse-btn[data-v-170140d7]{align-items:center;background:transparent;border:none;border-radius:6px;color:#71717a;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .2s ease;width:28px}.agent-sidebar .sidebar-header .brand .collapse-btn[data-v-170140d7]:hover{background:#f4f0ff;color:#7a5cf6}.agent-sidebar .sidebar-header .brand .collapse-btn .collapse-icon[data-v-170140d7]{height:16px;width:16px}.agent-sidebar .sidebar-header .brand .mobile-close-btn[data-v-170140d7]{background:none;border:none;color:#888;cursor:pointer;font-size:24px;padding:0 4px}.agent-sidebar .sidebar-header .new-chat-btn[data-v-170140d7]{align-items:center;background:linear-gradient(90deg,#7a5cf6,#8e44ef);border:none;border-radius:20px;box-shadow:0 4px 14px #7a5cf640;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:40px;justify-content:center;transition:all .2s ease;width:100%}.agent-sidebar .sidebar-header .new-chat-btn[data-v-170140d7]:hover{background:linear-gradient(90deg,#8967ff,#9b4cfb);box-shadow:0 6px 18px #7a5cf659;transform:translateY(-1px)}.agent-sidebar .sidebar-header .new-chat-btn .plus-icon[data-v-170140d7]{font-size:16px}.agent-sidebar .search-box[data-v-170140d7]{margin-bottom:12px}.agent-sidebar .search-box .search-input[data-v-170140d7]{background:#f7f4ff;border:1px solid #e8deff;border-radius:8px;box-sizing:border-box;color:#333;font-size:13px;height:34px;outline:none;padding:0 12px;transition:border .2s ease;width:100%}.agent-sidebar .search-box .search-input[data-v-170140d7]:focus{background:#fff;border-color:#7a5cf6}.agent-sidebar .conversation-list[data-v-170140d7]{display:flex;flex:1;flex-direction:column;gap:4px;overflow-y:auto}.agent-sidebar .conversation-list .empty-hint[data-v-170140d7]{color:#999;font-size:13px;line-height:1.5;padding:24px 12px;text-align:center}.agent-sidebar .conversation-list .conversation-item[data-v-170140d7]{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;position:relative;transition:all .2s ease}.agent-sidebar .conversation-list .conversation-item .item-content[data-v-170140d7]{align-items:center;display:flex;flex:1;gap:8px;min-width:0;overflow:hidden}.agent-sidebar .conversation-list .conversation-item .item-content .chat-icon[data-v-170140d7]{flex-shrink:0;font-size:14px;opacity:.7}.agent-sidebar .conversation-list .conversation-item .item-content[data-v-170140d7] .ant-tooltip-disabled-compatible-wrapper{align-items:center;display:flex;flex:1;min-width:0;overflow:hidden}.agent-sidebar .conversation-list .conversation-item .item-content .item-title[data-v-170140d7]{color:#333;display:block;flex:1;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-sidebar .conversation-list .conversation-item .item-actions[data-v-170140d7]{align-items:center;display:flex;gap:6px}.agent-sidebar .conversation-list .conversation-item .item-actions .item-date[data-v-170140d7]{color:#aaa;font-size:11px}.agent-sidebar .conversation-list .conversation-item .item-actions .delete-btn[data-v-170140d7]{background:none;border:none;color:#999;cursor:pointer;display:none;font-size:16px;line-height:1;padding:0 4px}.agent-sidebar .conversation-list .conversation-item .item-actions .delete-btn[data-v-170140d7]:hover{color:#ef4444}.agent-sidebar .conversation-list .conversation-item[data-v-170140d7]:hover{background:#f7f4ff}.agent-sidebar .conversation-list .conversation-item:hover .delete-btn[data-v-170140d7]{display:block}.agent-sidebar .conversation-list .conversation-item.active[data-v-170140d7]{background:#f0ebff;border-left:3px solid #7a5cf6}.agent-sidebar .conversation-list .conversation-item.active .item-title[data-v-170140d7]{color:#7a5cf6;font-weight:600}.agent-sidebar .conversation-list .load-more-conversations-bar[data-v-170140d7]{display:flex;justify-content:center;padding:6px 2px 2px}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-170140d7]{align-items:center;background:#f7f4ff;border:1px dashed #d8cbff;border-radius:8px;color:#7a5cf6;cursor:pointer;display:flex;font-size:12.5px;font-weight:500;gap:6px;justify-content:center;padding:8px 12px;transition:all .2s ease;width:100%}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-170140d7]:hover:not(:disabled){background:#f0ebff;border-color:#7a5cf6;box-shadow:0 2px 8px #7a5cf61f}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-170140d7]:disabled{cursor:not-allowed;opacity:.6}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn .load-spinner[data-v-170140d7]{animation:spin-170140d7 1s linear infinite;display:inline-block}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn .load-icon-svg[data-v-170140d7]{height:14px;transition:transform .2s ease;width:14px}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn:hover:not(:disabled) .load-icon-svg[data-v-170140d7]{transform:translateY(1.5px)}.agent-sidebar .sidebar-footer[data-v-170140d7]{align-items:center;border-top:1px solid #f0eaef;display:flex;gap:8px;margin-top:12px;padding-top:12px}.agent-sidebar .sidebar-footer .status-dot[data-v-170140d7]{background:#10b981;border-radius:50%;height:8px;width:8px}.agent-sidebar .sidebar-footer .footer-text[data-v-170140d7]{color:#777;font-size:12px}.skeleton-sidebar-item[data-v-170140d7]{align-items:center;background:#faf8ff;border:1px solid #f3eeff;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:6px;padding:10px 12px}.skeleton-sidebar-item .skeleton-left[data-v-170140d7]{align-items:center;display:flex;flex:1;gap:10px}.skeleton-sidebar-item .skeleton-left .skeleton-icon[data-v-170140d7]{flex-shrink:0;height:18px;width:18px}.skeleton-sidebar-item .skeleton-left .skeleton-icon[data-v-170140d7],.skeleton-sidebar-item .skeleton-left .skeleton-title[data-v-170140d7]{animation:skeletonShimmer-170140d7 1.4s ease infinite;background:linear-gradient(90deg,#efe8ff 25%,#f8f5ff 37%,#efe8ff 63%);background-size:400% 100%;border-radius:4px}.skeleton-sidebar-item .skeleton-left .skeleton-title[data-v-170140d7]{height:14px;width:65%}.skeleton-sidebar-item .skeleton-date[data-v-170140d7]{animation:skeletonShimmer-170140d7 1.4s ease infinite;background:linear-gradient(90deg,#efe8ff 25%,#f8f5ff 37%,#efe8ff 63%);background-size:400% 100%;border-radius:3px;height:12px;width:32px}@keyframes skeletonShimmer-170140d7{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin-170140d7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.agent-sidebar[data-v-170140d7]{bottom:0;box-shadow:4px 0 20px #00000026;left:0;position:fixed;top:0;transform:translate(-100%)}.agent-sidebar.mobile-open[data-v-170140d7]{transform:translate(0)}}.agent-media-card[data-v-e4bad4eb]{background:#f8f6ff;border:1px solid #e9dfff;border-radius:12px;margin-top:6px;max-width:440px;overflow:hidden;transition:all .2s ease}.agent-media-card.is-compact[data-v-e4bad4eb]{border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;display:inline-flex;flex-direction:column;flex-shrink:0;height:116px;margin-top:0;max-height:116px;min-height:116px;overflow:hidden;position:relative;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);vertical-align:top;width:auto}.agent-media-card.is-compact[data-v-e4bad4eb]:hover{box-shadow:0 6px 16px #00000024;transform:translateY(-2px)}.agent-media-card.is-compact:hover .compact-expand-btn[data-v-e4bad4eb]{opacity:1}.agent-media-card.is-compact .media-image-wrapper[data-v-e4bad4eb]{align-items:center;background:#00000014;box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:116px;max-width:220px;min-width:90px;position:relative;width:auto}.agent-media-card.is-compact .media-image-wrapper .media-img[data-v-e4bad4eb]{display:block;height:116px;max-width:220px;min-width:90px;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease;width:auto}.agent-media-card.is-compact .media-image-wrapper:hover .media-img[data-v-e4bad4eb]{transform:scale(1.04)}.agent-media-card.is-compact .media-image-wrapper .compact-name-tag[data-v-e4bad4eb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border-radius:5px;bottom:6px;color:#fff;font-size:11px;font-weight:500;left:6px;overflow:hidden;padding:2px 7px;pointer-events:none;position:absolute;right:6px;text-overflow:ellipsis;white-space:nowrap;z-index:2}.agent-media-card.is-compact .media-video-wrapper[data-v-e4bad4eb]{align-items:center;background:#0d0b18;box-sizing:border-box;display:flex;height:100%;justify-content:center;max-height:116px;max-width:240px;min-width:150px;position:relative;width:206px}.agent-media-card.is-compact .media-video-wrapper .media-video[data-v-e4bad4eb]{display:block;height:116px;max-height:116px;-o-object-fit:cover;object-fit:cover;width:100%}.agent-media-card.is-compact .media-video-wrapper .compact-name-tag.video-tag[data-v-e4bad4eb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;border-radius:5px;bottom:auto;color:#fff;font-size:10.5px;font-weight:500;left:6px;max-width:calc(100% - 38px);overflow:hidden;padding:2px 7px;pointer-events:none;position:absolute;right:auto;text-overflow:ellipsis;top:6px;white-space:nowrap;z-index:2}.agent-media-card.is-compact .media-audio-wrapper[data-v-e4bad4eb]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:116px;max-width:260px;min-width:210px;padding:12px 14px;width:220px}.agent-media-card.is-compact .media-audio-wrapper .audio-header[data-v-e4bad4eb]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:0}.agent-media-card.is-compact .media-audio-wrapper .audio-header .audio-header-left[data-v-e4bad4eb]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.agent-media-card.is-compact .media-audio-wrapper .audio-header .audio-header-left .audio-icon[data-v-e4bad4eb]{align-items:center;background:#7a5cf61f;border-radius:6px;color:#7a5cf6;display:inline-flex;flex-shrink:0;font-size:13px;height:26px;justify-content:center;width:26px}.agent-media-card.is-compact .media-audio-wrapper .audio-header .audio-header-left .audio-name[data-v-e4bad4eb]{color:#4a348f;font-size:12px;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-media-card.is-compact .media-audio-wrapper .media-audio[data-v-e4bad4eb]{border-radius:20px;height:34px;width:100%}.agent-media-card.is-compact .compact-expand-btn[data-v-e4bad4eb]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;height:22px;justify-content:center;opacity:0;transition:all .2s ease;width:22px;z-index:3}.agent-media-card.is-compact .compact-expand-btn[data-v-e4bad4eb]:hover{background:#000000d9;transform:scale(1.08)}.agent-media-card.is-compact .compact-expand-btn.image-expand[data-v-e4bad4eb],.agent-media-card.is-compact .compact-expand-btn.video-expand[data-v-e4bad4eb]{position:absolute;right:6px;top:6px}.agent-media-card.is-compact .compact-expand-btn.audio-expand[data-v-e4bad4eb]{background:#7a5cf61a;color:#7a5cf6;opacity:.7}.agent-media-card.is-compact .compact-expand-btn.audio-expand[data-v-e4bad4eb]:hover{background:#7a5cf633;opacity:1}.agent-media-card.in-user-bubble[data-v-e4bad4eb]{background:#ffffff26;border-color:#ffffff47;box-shadow:0 4px 14px #0000001f}.agent-media-card.in-user-bubble.is-audio-card[data-v-e4bad4eb]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-color:#ffffff8c}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper[data-v-e4bad4eb]{background:transparent}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper .audio-header .audio-header-left .audio-icon[data-v-e4bad4eb]{background:#7a5cf626;color:#7a5cf6}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper .audio-header .audio-header-left .audio-name[data-v-e4bad4eb]{color:#3b257c}.agent-media-card.in-user-bubble .media-footer[data-v-e4bad4eb]{background:#00000026;border-top-color:#fff3}.agent-media-card.in-user-bubble .media-footer .media-link[data-v-e4bad4eb]{color:#fff}.agent-media-card .media-image-wrapper[data-v-e4bad4eb]{align-items:center;background:#111;cursor:pointer;display:flex;justify-content:center;max-height:320px;overflow:hidden;position:relative}.agent-media-card .media-image-wrapper .media-img[data-v-e4bad4eb]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:100%}.agent-media-card .media-image-wrapper .media-overlay[data-v-e4bad4eb]{align-items:center;background:#00000059;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease}.agent-media-card .media-image-wrapper .media-overlay .zoom-hint[data-v-e4bad4eb]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:16px;color:#fff;font-size:12px;font-weight:500;padding:4px 10px}.agent-media-card .media-image-wrapper:hover .media-img[data-v-e4bad4eb]{transform:scale(1.03)}.agent-media-card .media-image-wrapper:hover .media-overlay[data-v-e4bad4eb]{opacity:1}.agent-media-card .media-video-wrapper[data-v-e4bad4eb]{align-items:center;background:#000;display:flex;justify-content:center}.agent-media-card .media-video-wrapper .media-video[data-v-e4bad4eb]{max-height:320px;width:100%}.agent-media-card .media-audio-wrapper[data-v-e4bad4eb]{background:linear-gradient(135deg,#f4edff,#e9dfff);padding:10px 12px}.agent-media-card .media-audio-wrapper .audio-header[data-v-e4bad4eb]{align-items:center;color:#553bb8;display:flex;font-weight:500;gap:8px;margin-bottom:6px}.agent-media-card .media-audio-wrapper .audio-header .audio-icon[data-v-e4bad4eb]{font-size:15px}.agent-media-card .media-audio-wrapper .audio-header .audio-name[data-v-e4bad4eb]{font-size:12.5px}.agent-media-card .media-audio-wrapper .media-audio[data-v-e4bad4eb]{height:34px;width:100%}.agent-media-card .media-footer[data-v-e4bad4eb]{align-items:center;background:#ffffffe6;border-top:1px solid #ede4ff;display:flex;gap:8px;justify-content:space-between;padding:6px 12px}.agent-media-card .media-footer .media-footer-name[data-v-e4bad4eb]{color:#796e98;font-size:11.5px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-media-card .media-footer .media-footer-actions[data-v-e4bad4eb]{align-items:center;display:flex;gap:6px;margin-left:auto}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-e4bad4eb]{align-items:center;background:#f4eeff;border:1px solid #e5d8ff;border-radius:8px;color:#7a5cf6;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:all .2s ease;width:28px}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn .action-svg-icon[data-v-e4bad4eb]{height:14px;width:14px}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-e4bad4eb]:hover:not(:disabled){background:#7a5cf6;border-color:#7a5cf6;box-shadow:0 2px 8px #7a5cf647;color:#fff;transform:translateY(-1px)}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-e4bad4eb]:active:not(:disabled){transform:scale(.95)}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn.is-loading[data-v-e4bad4eb],.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-e4bad4eb]:disabled{cursor:not-allowed;opacity:.65}.lightbox-content[data-v-e4bad4eb]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.lightbox-content .lightbox-img[data-v-e4bad4eb]{border-radius:8px;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-content .lightbox-actions[data-v-e4bad4eb]{align-items:center;display:flex;gap:12px}.lightbox-content .lightbox-actions .lightbox-action-btn[data-v-e4bad4eb]{align-items:center;border:1px solid transparent;border-radius:18px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 16px;transition:all .2s ease}.lightbox-content .lightbox-actions .lightbox-action-btn .action-svg-icon[data-v-e4bad4eb]{height:14px;width:14px}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-e4bad4eb]{background:#fff;border-color:#dcd0ff;color:#6956b2}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-e4bad4eb]:hover{background:#f7f3ff;border-color:#7a5cf6;color:#7a5cf6}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-e4bad4eb]{background:linear-gradient(135deg,#7a5cf6,#6366f1);box-shadow:0 2px 10px #7a5cf64d;color:#fff}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-e4bad4eb]:hover:not(:disabled){box-shadow:0 4px 14px #7a5cf673;transform:translateY(-1px)}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-e4bad4eb]:disabled{cursor:not-allowed;opacity:.7}.spin[data-v-e4bad4eb]{animation:spin-e4bad4eb 1s linear infinite}@keyframes spin-e4bad4eb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agent-task-card[data-v-9e7f205b]{background:#fff;border:1px solid #e5d8ff;border-radius:12px;box-shadow:0 4px 16px #7a5cf60f;margin:10px 0;overflow:hidden;padding:14px;position:relative;transition:all .3s ease}.agent-task-card.is-generating[data-v-9e7f205b]{animation:card-bg-pulse-9e7f205b 5s ease infinite alternate,card-border-flow-9e7f205b 3s linear infinite,card-generating-glow-9e7f205b 3s ease-in-out infinite alternate;background-clip:padding-box,border-box;background-image:linear-gradient(135deg,#fffffff5,#f5f0ffe0 30%,#ebf6ffeb 65%,#fdf2fff5),linear-gradient(90deg,#7a5cf6,#38bdf8,#ec4899,#7a5cf6);background-origin:border-box;background-size:200% 200%,200% 100%;border:1.5px solid transparent}.agent-task-card.is-generating[data-v-9e7f205b]:after{animation:shimmer-pass-9e7f205b 3.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),rgba(122,92,246,.08),hsla(0,0%,100%,.5),transparent);content:"";height:100%;left:-150%;pointer-events:none;position:absolute;top:0;transform:skew(-20deg);width:100%}.agent-task-card.is-waiting-confirm[data-v-9e7f205b]{background:linear-gradient(135deg,#f7f3ff,#ede4ff);border:1px solid #d4c2ff;box-shadow:0 6px 20px #7a5cf61f}.agent-task-card.is-waiting-confirm .confirm-card-header[data-v-9e7f205b]{margin-bottom:12px}.agent-task-card.is-waiting-confirm .confirm-card-header .confirm-badge[data-v-9e7f205b]{background:#7a5cf61f;border-radius:20px;color:#7a5cf6;display:inline-block;font-size:12px;font-weight:600;margin-bottom:6px;padding:2px 10px}.agent-task-card.is-waiting-confirm .confirm-card-header .confirm-title[data-v-9e7f205b]{color:#2a1a5e;font-size:15px;font-weight:700;margin-bottom:4px}.agent-task-card.is-waiting-confirm .confirm-card-header .confirm-desc[data-v-9e7f205b]{color:#66529e;font-size:12.5px;line-height:1.45;margin:0}.agent-task-card.is-waiting-confirm .task-details-box[data-v-9e7f205b]{background:#fff;border:1px solid #e2d5ff;border-radius:10px;margin-bottom:14px;padding:12px 14px}.agent-task-card.is-waiting-confirm .task-details-box .detail-row[data-v-9e7f205b]{align-items:center;color:#555;display:flex;font-size:13px;justify-content:space-between;margin-bottom:6px}.agent-task-card.is-waiting-confirm .task-details-box .detail-row[data-v-9e7f205b]:last-child{margin-bottom:0}.agent-task-card.is-waiting-confirm .task-details-box .detail-row .label[data-v-9e7f205b]{color:#666}.agent-task-card.is-waiting-confirm .task-details-box .detail-row .val[data-v-9e7f205b]{color:#2a1a5e}.agent-task-card.is-waiting-confirm .task-details-box .detail-row.highlight[data-v-9e7f205b]{border-top:1px dashed #efe7ff;padding-top:6px}.agent-task-card.is-waiting-confirm .task-details-box .detail-row.highlight .credits-val[data-v-9e7f205b]{color:#7a5cf6;font-size:15px;font-weight:700}.agent-task-card.is-waiting-confirm .confirm-actions[data-v-9e7f205b]{align-items:center;display:flex;gap:10px;justify-content:flex-end}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e7f205b]{background:#fff;border:1px solid #dcd3f5;border-radius:20px;color:#556;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:all .2s ease}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e7f205b]:hover:not(:disabled){background:#f5f0ff;border-color:#c4b3f3;color:#7a5cf6}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e7f205b]:disabled{cursor:not-allowed;opacity:.6}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn .spinner[data-v-9e7f205b]{animation:spin-9e7f205b 1s linear infinite;display:inline-block}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e7f205b]{background:linear-gradient(90deg,#7a5cf6,#9039f0);border:none;border-radius:20px;box-shadow:0 4px 12px #7a5cf64d;color:#fff;cursor:pointer;font-size:13.5px;font-weight:600;padding:8px 22px;transition:all .2s ease}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e7f205b]:hover:not(:disabled){box-shadow:0 6px 16px #7a5cf666;transform:translateY(-1px)}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e7f205b]:disabled{cursor:not-allowed;opacity:.6}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn .spinner[data-v-9e7f205b]{animation:spin-9e7f205b 1s linear infinite;display:inline-block}.agent-task-card.is-cancelled[data-v-9e7f205b]{background:#fafafa;border:1px solid #e5e7eb;box-shadow:none}.agent-task-card.is-cancelled .stop-icon[data-v-9e7f205b]{font-size:14px}.agent-task-card.is-cancelled .cancelled-body[data-v-9e7f205b]{margin-top:6px}.agent-task-card.is-cancelled .cancelled-body .cancelled-tip[data-v-9e7f205b]{color:#6b7280;font-size:12.5px;margin:0 0 8px}.agent-task-card.is-superseded[data-v-9e7f205b]{background:#fafafa;border:1px solid #e5e7eb;box-shadow:none}.agent-task-card.is-superseded .sparkle-icon[data-v-9e7f205b]{filter:grayscale(1);opacity:.5}.agent-task-card .task-header[data-v-9e7f205b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.agent-task-card .task-header .model-info[data-v-9e7f205b]{align-items:center;display:flex;gap:6px}.agent-task-card .task-header .model-info .sparkle-icon[data-v-9e7f205b]{display:inline-block;font-size:14px}.agent-task-card .task-header .model-info .sparkle-icon.is-glowing[data-v-9e7f205b]{animation:sparkle-pulse-9e7f205b 2s ease-in-out infinite}.agent-task-card .task-header .model-info .model-name[data-v-9e7f205b]{color:#1a1a2e;font-size:14px;font-weight:600}.agent-task-card .task-header .status-tag[data-v-9e7f205b]{align-items:center;background:#f0ecff;border-radius:20px;color:#7a5cf6;display:inline-flex;font-size:12px;font-weight:500;gap:6px;margin-left:10px;padding:3px 10px;transition:all .2s ease}.agent-task-card .task-header .status-tag.is-generating-tag[data-v-9e7f205b]{animation:badge-pulse-9e7f205b 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#e0f2fe,#f0ecff);border:1px solid rgba(56,189,248,.4);box-shadow:0 2px 8px #0284c726;color:#0284c7}.agent-task-card .task-header .status-tag .generating-spinner[data-v-9e7f205b]{align-items:center;display:inline-flex;justify-content:center}.agent-task-card .task-header .status-tag .generating-spinner .spinner-dot[data-v-9e7f205b]{animation:spin-9e7f205b .8s linear infinite;border:1.5px solid rgba(2,132,199,.3);border-radius:50%;border-top-color:#0284c7;height:8px;width:8px}.agent-task-card .task-header .status-tag.completed[data-v-9e7f205b],.agent-task-card .task-header .status-tag.success[data-v-9e7f205b]{background:#e6f9f0;border:1px solid rgba(16,185,129,.2);color:#10b981}.agent-task-card .task-header .status-tag.cancelled[data-v-9e7f205b],.agent-task-card .task-header .status-tag.failed[data-v-9e7f205b]{background:#fee2e2;border:1px solid rgba(239,68,68,.2);color:#ef4444}.agent-task-card .task-header .status-tag.superseded[data-v-9e7f205b]{background:#f1f5f9;border:1px solid rgba(100,116,139,.2);color:#64748b}.agent-task-card .task-header .status-tag.running[data-v-9e7f205b],.agent-task-card .task-header .status-tag.submitted[data-v-9e7f205b],.agent-task-card .task-header .status-tag.submitting[data-v-9e7f205b]{background:#e0f2fe;color:#0284c7}.agent-task-card .task-credits[data-v-9e7f205b]{align-items:center;color:#666;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.agent-task-card .task-credits .modality-badge[data-v-9e7f205b]{background:#f3f0ff;border-radius:4px;color:#7a5cf6;font-size:11px;font-weight:600;padding:1px 8px;text-transform:uppercase}.agent-task-card .task-credits .credits-text strong[data-v-9e7f205b]{color:#7a5cf6}.agent-task-card .generating-placeholder[data-v-9e7f205b]{background:linear-gradient(135deg,#f0ebff8c,#e0f2fe8c);border:1px dashed rgba(122,92,246,.28);border-radius:10px;display:flex;flex-direction:column;gap:8px;margin:10px 0 6px;padding:12px 14px}.agent-task-card .generating-placeholder .placeholder-content[data-v-9e7f205b]{align-items:center;display:flex;gap:8px}.agent-task-card .generating-placeholder .placeholder-content .magic-icon[data-v-9e7f205b]{animation:sparkle-pulse-9e7f205b 1.8s ease-in-out infinite;display:inline-block;font-size:15px}.agent-task-card .generating-placeholder .placeholder-content .placeholder-text[data-v-9e7f205b]{color:#6366f1;font-size:12px;font-weight:500}.agent-task-card .generating-placeholder .progress-track[data-v-9e7f205b]{background:#7a5cf624;border-radius:4px;height:4px;overflow:hidden;position:relative;width:100%}.agent-task-card .generating-placeholder .progress-track .progress-fill[data-v-9e7f205b]{animation:progress-slide-9e7f205b 2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#7a5cf6,#38bdf8,#ec4899);border-radius:4px;bottom:0;position:absolute;top:0;width:40%}.agent-task-card .task-error[data-v-9e7f205b]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:12px;margin:8px 0;padding:8px 12px}.agent-task-card .task-media-list[data-v-9e7f205b]{margin-top:8px}.agent-task-card .task-actions[data-v-9e7f205b]{align-items:center;border-top:1px dashed #efe7ff;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:10px;padding-top:8px}.agent-task-card .task-actions .refresh-btn[data-v-9e7f205b]{align-items:center;background:none;border:1px solid #dcd0ff;border-radius:16px;color:#7a5cf6;cursor:pointer;display:flex;font-size:12px;gap:4px;padding:3px 12px;transition:all .2s ease}.agent-task-card .task-actions .refresh-btn[data-v-9e7f205b]:hover{background:#f4eeff}.agent-task-card .task-actions .refresh-btn .rotating[data-v-9e7f205b]{animation:spin-9e7f205b 1s linear infinite}.agent-task-card .task-actions .params-details[data-v-9e7f205b]{color:#888;cursor:pointer;font-size:11px}.agent-task-card .task-actions .params-details summary[data-v-9e7f205b]{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-task-card .task-actions .params-details summary[data-v-9e7f205b]:hover{color:#7a5cf6}.agent-task-card .task-actions .params-details pre[data-v-9e7f205b]{background:#faf7ff;border:1px solid #eedfff;border-radius:6px;font-size:10px;margin-top:6px;max-height:160px;overflow:auto;padding:8px}@keyframes spin-9e7f205b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes card-generating-glow-9e7f205b{0%{box-shadow:0 4px 16px #7a5cf614,0 0 0 1px #7a5cf633}to{box-shadow:0 8px 24px #7a5cf62e,0 0 0 1.5px #7a5cf673}}@keyframes shimmer-pass-9e7f205b{0%{left:-150%}40%,to{left:150%}}@keyframes sparkle-pulse-9e7f205b{0%,to{filter:drop-shadow(0 0 2px rgba(245,158,11,.4));transform:scale(1) rotate(0)}50%{filter:drop-shadow(0 0 6px rgba(245,158,11,.9));transform:scale(1.25) rotate(15deg)}}@keyframes badge-pulse-9e7f205b{0%{box-shadow:0 2px 6px #0284c71a}to{box-shadow:0 2px 12px #0284c74d}}@keyframes card-border-flow-9e7f205b{0%{background-position:0 0,0 0}to{background-position:0 0,200% 0}}@keyframes card-bg-pulse-9e7f205b{0%{background-position:0 0,0 0}50%{background-position:100% 100%,100% 0}to{background-position:0 0,200% 0}}@keyframes progress-slide-9e7f205b{0%{left:-40%}to{left:110%}}.agent-message-item[data-v-a26601ba]{animation:fadeIn-a26601ba .25s ease;display:flex;gap:12px;margin-bottom:20px}.agent-message-item.user[data-v-a26601ba]{flex-direction:row-reverse}.agent-message-item.user .message-wrapper[data-v-a26601ba]{align-items:flex-end}.agent-message-item.user .message-meta[data-v-a26601ba]{flex-direction:row-reverse}.agent-message-item.user .message-content[data-v-a26601ba]{background:linear-gradient(135deg,#7a5cf6,#894ee6);border-radius:16px 4px 16px 16px;box-shadow:0 4px 14px #7a5cf633;color:#fff}.agent-message-item.user .message-content[data-v-a26601ba] code{background:#fff3;color:#fff}.agent-message-item.assistant .message-content[data-v-a26601ba]{background:#fff;border:1px solid #eae2ff;border-radius:4px 16px 16px;box-shadow:0 4px 16px #00000008;color:#1f1f2e}.agent-message-item.assistant .message-content.error-bubble[data-v-a26601ba]{background:#fffbfb;border-color:#fecdd3;box-shadow:0 4px 16px #e11d480d}.agent-message-item.assistant .message-content[data-v-a26601ba] code{background:#f1ecfe;border-radius:4px;color:#6b43e0;padding:2px 6px}.agent-message-item .message-avatar[data-v-a26601ba]{flex-shrink:0}.agent-message-item .message-avatar .avatar[data-v-a26601ba]{align-items:center;border-radius:50%;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.agent-message-item .message-avatar .avatar.user-avatar[data-v-a26601ba]{background:#ede8ff;color:#7a5cf6}.agent-message-item .message-avatar .avatar.agent-avatar[data-v-a26601ba]{background:#fff;border:1px solid #efe7ff;box-shadow:0 2px 8px #7a5cf626;overflow:hidden;padding:3px}.agent-message-item .message-avatar .avatar.agent-avatar .agent-avatar-img[data-v-a26601ba]{border-radius:50%;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.agent-message-item .message-wrapper[data-v-a26601ba]{display:flex;flex-direction:column;max-width:82%}.agent-message-item .message-meta[data-v-a26601ba]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.agent-message-item .message-meta .author-name[data-v-a26601ba]{color:#444;font-size:13px;font-weight:600}.agent-message-item .message-meta .time-stamp[data-v-a26601ba]{color:#999;font-size:11px}.agent-message-item .message-meta .status-badge[data-v-a26601ba]{background:#fee2e2;border-radius:12px;color:#ef4444;font-size:11.5px;font-weight:500;padding:2px 8px}.agent-message-item .message-meta .status-badge.failed[data-v-a26601ba]{background:#fff1f2;border:1px solid #fecdd3;color:#e11d48}.agent-message-item .message-meta .status-badge.interrupted[data-v-a26601ba]{background:#fffbe6;border:1px solid #fef3c7;color:#d97706}.agent-message-item .message-meta .status-badge.cancelled[data-v-a26601ba]{background:#f3f4f6;border:1px solid #e5e7eb;color:#6b7280}.agent-message-item .message-meta .status-badge.superseded[data-v-a26601ba]{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.agent-message-item .message-content[data-v-a26601ba]{font-size:14.5px;line-height:1.6;padding:12px 16px;word-break:break-word}.agent-message-item .message-content[data-v-a26601ba] .mention-chip{align-items:center;background:#efe7ff;border:1px solid #dcd0ff;border-radius:6px;box-shadow:0 1px 4px #7a5cf61f;color:#553bb8!important;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;line-height:1.4;margin:0 3px;padding:2px 8px 2px 4px;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.agent-message-item .message-content[data-v-a26601ba] .mention-chip:hover{background:#e6dbff;border-color:#c9b4fe;box-shadow:0 3px 8px #7a5cf638;transform:translateY(-1px)}.agent-message-item .message-content[data-v-a26601ba] .mention-chip .chip-thumb{border-radius:4px;flex-shrink:0;height:18px;-o-object-fit:cover;object-fit:cover;width:18px}.agent-message-item .message-content[data-v-a26601ba] .mention-chip .chip-thumb.chip-audio-thumb{-o-object-fit:contain;object-fit:contain}.agent-message-item .message-content[data-v-a26601ba] .mention-chip .chip-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;height:18px;justify-content:center;width:18px}.agent-message-item .message-content[data-v-a26601ba] .mention-chip .chip-name{color:#553bb8!important;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-message-item .message-content .text-block[data-v-a26601ba]{white-space:normal;word-break:break-word}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-heading{color:#1a1a2e;font-weight:700;line-height:1.35;margin:12px 0 6px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-heading:first-child{margin-top:0}.agent-message-item .message-content .text-block[data-v-a26601ba] h1.md-heading{border-bottom:1px solid #efe7ff;font-size:18px;padding-bottom:6px}.agent-message-item .message-content .text-block[data-v-a26601ba] h2.md-heading{border-bottom:1px solid #efe7ff;font-size:16.5px;padding-bottom:4px}.agent-message-item .message-content .text-block[data-v-a26601ba] h3.md-heading{font-size:15px}.agent-message-item .message-content .text-block[data-v-a26601ba] h4.md-heading{font-size:14px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-ol,.agent-message-item .message-content .text-block[data-v-a26601ba] .md-ul{margin:6px 0;padding-left:20px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-ol{list-style-type:decimal}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-ul{list-style-type:disc}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-li{color:#2a2638;line-height:1.6;margin:3px 0}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-blockquote{background:#f7f3ff;border-left:3.5px solid #7a5cf6;border-radius:0 6px 6px 0;color:#553bb8;font-style:italic;margin:8px 0;padding:6px 12px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-code-block{background:#1e1b2e;border-radius:8px;color:#e2d8ff;font-family:monospace;font-size:13px;line-height:1.5;margin:8px 0;overflow-x:auto;padding:10px 12px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-code-block code{background:transparent!important;color:inherit!important;padding:0!important}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-inline-code{background:#f1ecfe;border-radius:4px;color:#6b43e0;font-family:monospace;font-size:13px;padding:2px 6px}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-link{color:#7a5cf6;text-decoration:underline}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-link:hover{color:#633bf3}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-hr{border:none;border-top:1px solid #efe7ff;margin:12px 0}.agent-message-item .message-content .text-block[data-v-a26601ba] .md-p-gap{height:6px}.agent-message-item .message-content .reasoning-summary-card[data-v-a26601ba]{background:#fcfbfe;border:1px solid #e9dfff;border-radius:12px;margin:4px 0 10px;overflow:hidden;width:100%}.agent-message-item .message-content .reasoning-summary-card .reasoning-header[data-v-a26601ba]{align-items:center;background:#f4eeff;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-message-item .message-content .reasoning-summary-card .reasoning-header[data-v-a26601ba]:hover{background:#efe7ff}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .header-left-title[data-v-a26601ba]{align-items:center;color:#6e52d6;display:flex;font-size:12.5px;font-weight:600;gap:6px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .header-left-title .sparkle-icon[data-v-a26601ba]{font-size:13px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .header-left-title .thinking-dot-pulse[data-v-a26601ba]{animation:pulse-a26601ba 1.2s infinite;color:#8862f2;font-size:11px;font-weight:400;margin-left:6px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .toggle-arrow-box[data-v-a26601ba]{align-items:center;color:#887fa3;display:flex;height:20px;justify-content:center;transition:transform .22s cubic-bezier(.16,1,.3,1),color .15s ease;width:20px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .toggle-arrow-box .toggle-arrow-svg[data-v-a26601ba]{height:14px;width:14px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .toggle-arrow-box.open[data-v-a26601ba]{transform:rotate(180deg)}.agent-message-item .message-content .reasoning-summary-card .reasoning-body[data-v-a26601ba]{background:#faf7ff;border-top:1px solid #eae0ff;color:#5a4b87;font-size:12.5px;line-height:1.65;overflow-wrap:anywhere;padding:10px 14px;white-space:pre-wrap}.agent-message-item .message-content .reasoning-summary-card .reasoning-body .reasoning-sub-item.has-divider[data-v-a26601ba]{border-top:1px dashed #e4d7ff;margin-top:10px;padding-top:10px}.agent-message-item .message-content .reasoning-summary-card .reasoning-body .reasoning-empty-placeholder[data-v-a26601ba]{align-items:center;color:#8b7ab8;display:flex;font-style:italic;gap:6px}.agent-message-item .message-content .reasoning-summary-card .reasoning-body .reasoning-empty-placeholder .dot-pulse[data-v-a26601ba]{animation:pulse-a26601ba 1.2s infinite;background:#8b7ab8;border-radius:50%;height:6px;width:6px}.agent-message-item .message-content .proposal-hint-block[data-v-a26601ba]{align-items:center;color:#6e52d6;display:flex;font-size:13.5px;gap:8px;padding:4px 0}.agent-message-item .message-content .proposal-hint-block .sparkle-icon[data-v-a26601ba]{font-size:15px}.agent-message-item .message-content .streaming-indicator[data-v-a26601ba]{align-items:center;color:#7a5cf6;display:flex;font-size:13px;gap:8px}.agent-message-item .message-content .streaming-indicator .dot-pulse[data-v-a26601ba]{animation:pulse-a26601ba 1.2s infinite;background:#7a5cf6;border-radius:50%;height:8px;width:8px}.agent-message-item .message-content .failed-card-inner[data-v-a26601ba]{display:flex;flex-direction:column;gap:6px}.agent-message-item .message-content .failed-card-inner .failed-title-row[data-v-a26601ba]{align-items:center;color:#e11d48;display:flex;font-size:14px;font-weight:600;gap:6px}.agent-message-item .message-content .failed-card-inner .failed-title-row .failed-warn-icon[data-v-a26601ba]{font-size:15px}.agent-message-item .message-content .failed-card-inner .failed-text-body[data-v-a26601ba]{color:#64748b;font-size:13px;line-height:1.5;margin:0}.agent-message-item .asset-group-card[data-v-a26601ba]{animation:fadeIn-a26601ba .25s ease;background:#fff;border:1px solid #ebdfff;border-radius:16px;box-shadow:0 4px 16px #7a5cf614;box-sizing:border-box;margin-top:8px;max-width:100%;padding:12px 14px;width:-moz-fit-content;width:fit-content}.agent-message-item .asset-group-card.user[data-v-a26601ba]{background:#fff;border-color:#ded4ff;box-shadow:0 4px 18px #7a5cf61a}.agent-message-item .asset-group-card .asset-card-header[data-v-a26601ba]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-message-item .asset-group-card .asset-card-header .asset-card-title[data-v-a26601ba]{align-items:center;display:flex;gap:6px}.agent-message-item .asset-group-card .asset-card-header .asset-card-title .asset-icon[data-v-a26601ba]{align-items:center;background:#ede9fe;border-radius:6px;color:#7c3aed;display:inline-flex;font-size:13px;height:22px;justify-content:center;width:22px}.agent-message-item .asset-group-card .asset-card-header .asset-card-title .asset-title-text[data-v-a26601ba]{color:#372b6b;font-size:13px;font-weight:600}.agent-message-item .asset-group-card .asset-card-header .asset-card-title .asset-count-badge[data-v-a26601ba]{background:#f3f0ff;border:1px solid #e9dfff;border-radius:10px;color:#7c3aed;font-size:11px;font-weight:600;padding:1px 7px}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn[data-v-a26601ba]{align-items:center;background:#f8f6ff;border:1px solid #e5d8ff;border-radius:6px;color:#7c3aed;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:3px 8px;transition:all .2s ease}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn[data-v-a26601ba]:hover{background:#ede9fe;border-color:#d8b4fe;color:#6d28d9}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn .toggle-arrow-svg[data-v-a26601ba]{height:12px;transition:transform .2s cubic-bezier(.16,1,.3,1);width:12px}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn .toggle-arrow-svg.open[data-v-a26601ba]{transform:rotate(180deg)}.agent-message-item .asset-group-card .asset-cards-grid[data-v-a26601ba]{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}@keyframes fadeIn-a26601ba{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-a26601ba{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.lightbox-content[data-v-a26601ba]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.lightbox-content .lightbox-img[data-v-a26601ba]{border-radius:8px;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-content .lightbox-actions[data-v-a26601ba]{align-items:center;display:flex;gap:12px}.lightbox-content .lightbox-actions .lightbox-action-btn[data-v-a26601ba]{align-items:center;border:1px solid transparent;border-radius:18px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 16px;transition:all .2s ease}.lightbox-content .lightbox-actions .lightbox-action-btn .action-svg-icon[data-v-a26601ba]{height:14px;width:14px}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-a26601ba]{background:#fff;border-color:#dcd0ff;color:#6956b2}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-a26601ba]:hover{background:#f7f3ff;border-color:#7a5cf6;color:#7a5cf6}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-a26601ba]{background:linear-gradient(135deg,#7a5cf6,#6366f1);box-shadow:0 2px 10px #7a5cf64d;color:#fff}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-a26601ba]:hover:not(:disabled){box-shadow:0 4px 14px #7a5cf673;transform:translateY(-1px)}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-a26601ba]:disabled{cursor:not-allowed;opacity:.7}.spin[data-v-a26601ba]{animation:spin-a26601ba 1s linear infinite}@keyframes spin-a26601ba{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agent-chat-window[data-v-54c1b26f]{background:#faf8ff;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.agent-chat-window .chat-header[data-v-54c1b26f]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #efe7ff;display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding:0 16px}.agent-chat-window .chat-header .header-left[data-v-54c1b26f]{align-items:center;display:flex;gap:10px;min-width:0}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn[data-v-54c1b26f]{align-items:center;background:#fff;border:1px solid #e5d8ff;border-radius:8px;color:#71717a;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .2s ease;width:30px}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn[data-v-54c1b26f]:hover{background:#f4f0ff;border-color:#7a5cf6;color:#7a5cf6}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn .expand-icon[data-v-54c1b26f]{height:16px;width:16px}.agent-chat-window .chat-header .header-left .skeleton-header-title[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#ede7ff 25%,#f7f3ff 37%,#ede7ff 63%);background-size:400% 100%;border-radius:6px;display:inline-block;flex-shrink:0;height:20px;width:140px}.agent-chat-window .chat-header .header-left .conversation-title[data-v-54c1b26f]{color:#1a1a2e;font-size:15px;font-weight:700;margin:0;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-chat-window .chat-header .header-left .header-status[data-v-54c1b26f]{align-items:center;display:flex;flex-shrink:0}.agent-chat-window .chat-header .header-left .header-status .skeleton-header-badge[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#ede7ff 25%,#f7f3ff 37%,#ede7ff 63%);background-size:400% 100%;border-radius:12px;display:inline-block;height:18px;width:56px}.agent-chat-window .chat-header .header-left .header-status .run-badge[data-v-54c1b26f]{background:#f1ecfe;border-radius:12px;color:#7a5cf6;font-size:11px;font-weight:500;padding:2px 8px;white-space:nowrap}.agent-chat-window .chat-header .header-left .header-status .run-badge.active[data-v-54c1b26f]{background:#e0f2fe;color:#0284c7}.agent-chat-window .chat-header .header-left .header-status .run-badge.success[data-v-54c1b26f]{background:#e6f9f0;color:#10b981}.agent-chat-window .chat-header .header-left .header-status .run-badge.error[data-v-54c1b26f]{background:#fee2e2;color:#ef4444}.agent-chat-window .chat-header .header-right[data-v-54c1b26f]{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:8px}.agent-chat-window .chat-header .header-right .header-action-btn[data-v-54c1b26f]{align-items:center;background:#fff;border:1px solid #e5d8ff;border-radius:50%;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;transition:all .2s ease;width:30px}.agent-chat-window .chat-header .header-right .header-action-btn .header-btn-svg[data-v-54c1b26f]{height:14px;transition:transform .2s ease;width:14px}.agent-chat-window .chat-header .header-right .header-action-btn.active[data-v-54c1b26f]{background:#7a5cf6;border-color:#7a5cf6;box-shadow:0 2px 8px #7a5cf647;color:#fff}.agent-chat-window .chat-header .header-right .header-action-btn[data-v-54c1b26f]:hover{background:#f4eeff;border-color:#7a5cf6;color:#7a5cf6}.agent-chat-window .chat-header .header-right .header-action-btn:hover .header-btn-svg[data-v-54c1b26f]{transform:scale(1.1)}.agent-chat-window .chat-header .header-right .header-action-btn.danger[data-v-54c1b26f]:hover{background:#fee2e2;border-color:#ef4444;color:#ef4444}.agent-chat-window .chat-body[data-v-54c1b26f]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:20px}.agent-chat-window .chat-body .load-older-bar[data-v-54c1b26f]{display:flex;justify-content:center;margin:0 0 16px;width:100%}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#fffffff2,#f7f3ffe6);border:1px solid #e2d5ff;border-radius:20px;box-shadow:0 2px 10px #7a5cf614;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:6px 16px;transition:all .24s cubic-bezier(.16,1,.3,1)}.agent-chat-window .chat-body .load-older-bar .load-older-btn .load-icon-svg[data-v-54c1b26f]{height:14px;transition:transform .24s ease;width:14px}.agent-chat-window .chat-body .load-older-bar .load-older-btn .load-spinner[data-v-54c1b26f]{animation:spin .8s linear infinite;display:inline-block;font-size:13px}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]:hover:not(:disabled){background:#fff;border-color:#8c6cfc;box-shadow:0 6px 18px #7a5cf629;color:#633bf3;transform:translateY(-1.5px)}.agent-chat-window .chat-body .load-older-bar .load-older-btn:hover:not(:disabled) .load-icon-svg[data-v-54c1b26f]{transform:translateY(-2px)}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]:active:not(:disabled){transform:translateY(0)}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]:disabled{cursor:not-allowed;opacity:.65}.agent-chat-window .chat-body .skeleton-messages-container[data-v-54c1b26f]{display:flex;flex-direction:column;gap:20px;padding:10px 0;width:100%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item[data-v-54c1b26f]{animation:fadeIn .3s ease;display:flex;gap:12px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user[data-v-54c1b26f]{flex-direction:row-reverse}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-wrapper[data-v-54c1b26f]{align-items:flex-end}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-meta[data-v-54c1b26f]{flex-direction:row-reverse}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-bubble[data-v-54c1b26f]{background:linear-gradient(135deg,#7a5cf62e,#894ee624);border-radius:16px 4px 16px 16px;height:48px;width:220px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-bubble.short[data-v-54c1b26f]{height:40px;width:140px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.assistant .skeleton-bubble[data-v-54c1b26f]{background:#fff;border:1px solid #efe7ff;border-radius:4px 16px 16px;box-shadow:0 4px 16px #00000005;display:flex;flex-direction:column;gap:10px;max-width:520px;padding:14px 16px;width:80%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-avatar[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#ece6ff 25%,#f6f2ff 37%,#ece6ff 63%);background-size:400% 100%;border-radius:50%;flex-shrink:0;height:36px;width:36px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-wrapper[data-v-54c1b26f]{display:flex;flex:1;flex-direction:column;max-width:82%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-meta[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#ede7ff 25%,#f7f3ff 37%,#ede7ff 63%);background-size:400% 100%;border-radius:6px;height:14px;margin-bottom:6px;width:100px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#f0ebff 25%,#f9f6ff 37%,#f0ebff 63%);background-size:400% 100%;border-radius:6px;height:14px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line.long[data-v-54c1b26f]{width:90%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line.medium[data-v-54c1b26f]{width:65%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line.short[data-v-54c1b26f]{width:40%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-card[data-v-54c1b26f]{animation:skeletonShimmer-54c1b26f 1.4s ease infinite;background:linear-gradient(90deg,#f1ecfe 25%,#faf8ff 37%,#f1ecfe 63%);background-size:400% 100%;border:1px solid #efe7ff;border-radius:12px;height:130px;margin-top:4px}.agent-chat-window .chat-body .welcome-screen[data-v-54c1b26f]{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:720px;padding:16px 20px 8px;position:relative;text-align:center;width:100%}.agent-chat-window .chat-body .welcome-screen .welcome-aura[data-v-54c1b26f]{background:radial-gradient(ellipse at center,rgba(122,92,246,.14) 0,rgba(99,102,241,.04) 55%,transparent 75%);filter:blur(32px);height:240px;left:50%;pointer-events:none;position:absolute;top:-30px;transform:translate(-50%);width:520px;z-index:0}.agent-chat-window .chat-body .welcome-screen .welcome-hero-badge[data-v-54c1b26f]{align-items:center;display:flex;gap:10px;margin-bottom:12px;position:relative;z-index:1}.agent-chat-window .chat-body .welcome-screen .welcome-hero-badge .welcome-logo-glow[data-v-54c1b26f]{align-items:center;animation:floatLogo-54c1b26f 3.5s ease-in-out infinite;background:#fff;border:1px solid #efe7ff;border-radius:12px;box-shadow:0 6px 18px #7a5cf629,inset 0 1px #fffc;display:flex;height:38px;justify-content:center;padding:6px;width:38px}.agent-chat-window .chat-body .welcome-screen .welcome-hero-badge .welcome-logo-glow .welcome-logo-img[data-v-54c1b26f]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.agent-chat-window .chat-body .welcome-screen .welcome-hero-badge .welcome-tagline[data-v-54c1b26f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#7a5cf614,#6366f11f);border:1px solid rgba(122,92,246,.16);border-radius:20px;color:#7a5cf6;font-size:11px;font-weight:700;letter-spacing:.8px;padding:4px 12px}.agent-chat-window .chat-body .welcome-screen .welcome-heading[data-v-54c1b26f]{background:linear-gradient(135deg,#171329,#3d267c 55%,#7a5cf6);-webkit-background-clip:text;color:#171329;font-size:21px;font-weight:800;letter-spacing:-.3px;margin-bottom:6px;position:relative;z-index:1;-webkit-text-fill-color:transparent}.agent-chat-window .chat-body .welcome-screen .welcome-desc[data-v-54c1b26f]{color:#6d6487;font-size:13px;line-height:1.55;margin-bottom:20px;max-width:520px;position:relative;z-index:1}.agent-chat-window .chat-body .welcome-screen .suggestions-grid[data-v-54c1b26f]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);max-width:680px;position:relative;width:100%;z-index:1}@media (max-width:640px){.agent-chat-window .chat-body .welcome-screen .suggestions-grid[data-v-54c1b26f]{gap:10px;grid-template-columns:1fr}}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item[data-v-54c1b26f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#fffffff2,#f9f7ffd1);border:1px solid #e7dcff;border-radius:14px;box-shadow:0 2px 10px #7a5cf60a;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 14px;position:relative;text-align:left;transition:all .24s cubic-bezier(.16,1,.3,1)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row[data-v-54c1b26f]{align-items:center;display:flex;justify-content:space-between;width:100%}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge[data-v-54c1b26f]{align-items:center;background:#f4eeff;border-radius:9px;display:flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;transition:transform .2s ease,background .2s ease;width:32px}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-art[data-v-54c1b26f]{background:#f3edff}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-video[data-v-54c1b26f]{background:#ebf4ff}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-audio[data-v-54c1b26f]{background:#fdf0f7}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-plan[data-v-54c1b26f]{background:#ecfdf5}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-category-tag[data-v-54c1b26f]{background:#7a5cf614;border:1px solid rgba(122,92,246,.12);border-radius:6px;color:#7a5cf6;font-size:10.5px;font-weight:600;margin-left:8px;margin-right:auto;padding:2px 8px}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-arrow-box[data-v-54c1b26f]{align-items:center;background:#f4eeff;border-radius:50%;color:#7a5cf6;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .2s ease;width:24px}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-arrow-box .arrow-icon[data-v-54c1b26f]{height:12px;transition:transform .2s ease;width:12px}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-content[data-v-54c1b26f]{display:flex;flex-direction:column;gap:3px;min-width:0}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-content .card-title[data-v-54c1b26f]{color:#241e38;font-size:13.5px;font-weight:700;line-height:1.3}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-content .card-desc[data-v-54c1b26f]{color:#7e7598;display:-webkit-box;font-size:11.5px;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item[data-v-54c1b26f]:hover{background:#fff;border-color:#8c6cfc;box-shadow:0 10px 24px -4px #7a5cf624,0 2px 8px #7a5cf60f;transform:translateY(-2.5px)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item:hover .card-icon-badge[data-v-54c1b26f]{transform:scale(1.08)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item:hover .card-arrow-box[data-v-54c1b26f]{background:linear-gradient(135deg,#7a5cf6,#6366f1);color:#fff;transform:translate(2px)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item:hover .card-arrow-box .arrow-icon[data-v-54c1b26f]{transform:translate(1px,-1px)}.agent-chat-window .chat-body .welcome-screen .welcome-capabilities-strip[data-v-54c1b26f]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border:1px solid #eee7ff;border-radius:20px;color:#7b7294;display:flex;flex-wrap:wrap;font-size:11px;gap:6px;justify-content:center;margin-top:18px;padding:5px 14px;position:relative;z-index:1}.agent-chat-window .chat-body .welcome-screen .welcome-capabilities-strip .strip-label[data-v-54c1b26f]{color:#7a5cf6;font-weight:700;margin-right:4px}.agent-chat-window .chat-body .welcome-screen .welcome-capabilities-strip .strip-item[data-v-54c1b26f]{color:#534b6b}.agent-chat-window .chat-body .welcome-screen .welcome-capabilities-strip .strip-dot[data-v-54c1b26f]{color:#cbbfed}@media (max-width:640px){.agent-chat-window .chat-body .welcome-screen .welcome-capabilities-strip[data-v-54c1b26f]{display:none}}.agent-chat-window .chat-body .load-older-bar[data-v-54c1b26f]{margin-bottom:12px;text-align:center}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]{background:#f0eaef;border:1px solid #d9cdfc;border-radius:14px;color:#7a5cf6;cursor:pointer;font-size:11.5px;padding:3px 14px}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-54c1b26f]:hover{background:#e9deff}@keyframes skeletonShimmer-54c1b26f{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.agent-chat-window .chat-header[data-v-54c1b26f]{height:48px;padding:0 10px}.agent-chat-window .chat-header .header-left[data-v-54c1b26f]{flex:1;gap:6px}.agent-chat-window .chat-header .header-left .mobile-menu-btn[data-v-54c1b26f]{align-items:center;background:#f3ecff;border:1px solid #dcd0ff;border-radius:10px;color:#7a5cf6;display:inline-flex;flex-shrink:0;font-size:11.5px;gap:2px;height:26px;line-height:1;padding:3px 8px;white-space:nowrap}.agent-chat-window .chat-header .header-left .mobile-menu-btn[data-v-54c1b26f]:hover{background:#efe7ff}.agent-chat-window .chat-header .header-left .conversation-title[data-v-54c1b26f]{flex:1;font-size:13.5px;max-width:none;min-width:0}.agent-chat-window .chat-header .header-left .header-status .run-badge[data-v-54c1b26f]{border-radius:8px;font-size:10px;padding:1px 6px}.agent-chat-window .chat-header .header-right[data-v-54c1b26f]{gap:5px;margin-left:4px}.agent-chat-window .chat-header .header-right .header-action-btn[data-v-54c1b26f]{height:28px;width:28px}.agent-chat-window .chat-body[data-v-54c1b26f]{padding:12px 10px}}@keyframes floatLogo-54c1b26f{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.agent-jimeng-composer[data-v-324cf9fb]{background:transparent;flex-shrink:0;padding:10px 20px 16px}.agent-jimeng-composer .composer-container[data-v-324cf9fb]{background:#fff;border:1.5px solid #e7dcff;border-radius:20px;box-shadow:0 4px 20px #7a5cf614;display:flex;flex-direction:column;gap:10px;padding:14px 18px 12px;transition:border-color .2s ease,box-shadow .2s ease}.agent-jimeng-composer .composer-container .asset-tooltip-popup[data-v-324cf9fb]{background:#2a2638;border-radius:6px;box-shadow:0 4px 12px #00000040;color:#fff;font-size:11.5px;left:50%;max-width:140px;opacity:0;overflow:hidden;padding:4px 10px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:-34px;transform:translate(-50%);transition:opacity .2s ease;white-space:nowrap;z-index:45}.agent-jimeng-composer .composer-container .asset-tooltip-popup[data-v-324cf9fb]:after{border-color:#2a2638 transparent transparent;border-style:solid;border-width:4px 4px 0;bottom:-4px;content:"";left:50%;position:absolute;transform:translate(-50%)}.agent-jimeng-composer .composer-container .full-panel-container[data-v-324cf9fb]{border-bottom:1px solid #f0e8ff;display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header[data-v-324cf9fb]{align-items:center;display:flex;justify-content:space-between}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs[data-v-324cf9fb]{align-items:center;display:flex;gap:6px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn[data-v-324cf9fb]{background:#f7f4ff;border:none;border-radius:12px;color:#666680;cursor:pointer;font-size:12.5px;padding:4px 12px;transition:all .2s ease}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn[data-v-324cf9fb]:hover{background:#efe7ff;color:#7a5cf6}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn.active[data-v-324cf9fb]{background:var(--themeColor);color:#fff;font-weight:500}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions[data-v-324cf9fb]{align-items:center;display:flex;gap:12px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .clear-all-btn[data-v-324cf9fb]{background:transparent;border:none;color:#889;cursor:pointer;font-size:12px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .clear-all-btn[data-v-324cf9fb]:hover{color:#ef4444;text-decoration:underline}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .collapse-panel-btn[data-v-324cf9fb]{align-items:center;background:#f4eeff;border:none;border-radius:8px;color:#7a5cf6;cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .2s cubic-bezier(.16,1,.3,1);width:26px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .collapse-panel-btn .collapse-svg-icon[data-v-324cf9fb]{height:14px;transition:transform .2s ease;width:14px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .collapse-panel-btn[data-v-324cf9fb]:hover{background:#efe7ff;color:#633bf3;transform:scale(1.08)}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .collapse-panel-btn:hover .collapse-svg-icon[data-v-324cf9fb]{transform:translateY(-1px)}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row[data-v-324cf9fb]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card[data-v-324cf9fb]{cursor:pointer;height:64px;position:relative;width:50px}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card .card-inner-media[data-v-324cf9fb]{background:#f4eeff;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 12px #7a5cf629;height:100%;overflow:hidden;width:100%}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card .card-inner-media .card-img[data-v-324cf9fb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card .card-delete-btn[data-v-324cf9fb]{align-items:center;background:#1a1a2e;border:1.5px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:13px;height:20px;justify-content:center;opacity:0;position:absolute;right:-6px;top:-6px;transition:opacity .2s ease,transform .2s ease;width:20px;z-index:30}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card .card-delete-btn[data-v-324cf9fb]:hover{background:#ef4444;transform:scale(1.15)}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card:hover .asset-tooltip-popup[data-v-324cf9fb],.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card:hover .card-delete-btn[data-v-324cf9fb]{opacity:1}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-add-card-btn[data-v-324cf9fb]{align-items:center;background:#f7f3ff;border:1.5px dashed #c9b3ff;border-radius:10px;cursor:pointer;display:flex;height:60px;justify-content:center;width:46px}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-add-card-btn .plus-symbol[data-v-324cf9fb]{color:#7a5cf6;font-size:22px}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-add-card-btn[data-v-324cf9fb]:hover{background:#efe7ff;border-color:#7a5cf6}.agent-jimeng-composer .composer-container .composer-top-row[data-v-324cf9fb]{align-items:flex-start;display:flex;gap:14px}.agent-jimeng-composer .composer-container .composer-top-row.is-full-panel[data-v-324cf9fb]{gap:0;margin-top:10px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper[data-v-324cf9fb]{align-items:center;display:flex;height:60px;position:relative}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .loading-spinner[data-v-324cf9fb]{animation:spin-324cf9fb 1s linear infinite;display:inline-block;font-size:16px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card[data-v-324cf9fb]{cursor:pointer;height:58px;position:absolute;transition:transform .35s cubic-bezier(.34,1.56,.64,1),left .35s cubic-bezier(.34,1.56,.64,1);width:46px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media[data-v-324cf9fb]{background:#f4eeff;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 12px #7a5cf62e;height:100%;overflow:hidden;position:relative;width:100%}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-img[data-v-324cf9fb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-video-preview[data-v-324cf9fb]{background:#000;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-video-play-overlay[data-v-324cf9fb]{align-items:center;background:#00000038;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-video-play-overlay span[data-v-324cf9fb]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#7a5cf6e6;border-radius:50%;box-shadow:0 2px 6px #0000004d;color:#fff;display:flex;font-size:10px;height:18px;justify-content:center;line-height:1;padding-left:1px;width:18px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-uploading-overlay[data-v-324cf9fb]{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f0c1e26;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:25}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-uploading-overlay .uploading-spinner[data-v-324cf9fb]{animation:card-spin-324cf9fb .7s linear infinite;border-color:#fff #7a5cf6 hsla(0,0%,100%,.35) hsla(0,0%,100%,.35);border-radius:50%;border-style:solid;border-width:2px;height:18px;width:18px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .card-media-icon[data-v-324cf9fb]{align-items:center;background:#efe7ff;color:#7a5cf6;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-inner-media .video-duration-badge[data-v-324cf9fb]{background:#000000a6;border-radius:4px;bottom:3px;color:#fff;font-size:9px;font-weight:500;left:3px;line-height:1.2;padding:1px 4px;pointer-events:none;position:absolute;z-index:10}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-delete-btn[data-v-324cf9fb]{align-items:center;background:#1a1a2e;border:1.5px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:13px;height:20px;justify-content:center;line-height:1;opacity:0;pointer-events:none;position:absolute;right:-6px;top:-6px;transition:opacity .2s ease,transform .2s ease;width:20px;z-index:30}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-delete-btn[data-v-324cf9fb]:hover{background:#ef4444;transform:scale(1.15)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card[data-v-324cf9fb]:hover{transform:translateY(-2px) scale(1.05)!important;z-index:25!important}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card:hover .asset-tooltip-popup[data-v-324cf9fb]{opacity:1}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card:hover .card-delete-btn[data-v-324cf9fb]{opacity:1;pointer-events:auto}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn[data-v-324cf9fb]{align-items:center;background:linear-gradient(135deg,#7a5cf6,#9039f0);border:2px solid #fff;border-radius:50%;bottom:-2px;box-shadow:0 2px 8px #7a5cf666;color:#fff;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:-4px;transition:transform .2s ease,box-shadow .2s ease;width:22px;z-index:35}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn .plus-icon[data-v-324cf9fb]{font-size:14px;font-weight:700;line-height:1;margin-top:-1px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn[data-v-324cf9fb]:hover{box-shadow:0 4px 12px #7a5cf699;transform:scale(1.18)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn.uploading[data-v-324cf9fb]{background:#7a5cf6}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container[data-v-324cf9fb]{height:60px;position:relative;transition:width .35s cubic-bezier(.34,1.56,.64,1);width:48px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded[data-v-324cf9fb]{width:125px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group[data-v-324cf9fb]{top:0;right:0;bottom:0;left:0;position:absolute}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-1[data-v-324cf9fb]{left:0;top:0;transform:rotate(-6deg);transition:transform .25s cubic-bezier(.34,1.56,.64,1),left .25s cubic-bezier(.34,1.56,.64,1),z-index .2s ease;z-index:10}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2[data-v-324cf9fb]{left:0;top:0;transform:rotate(2deg);transition:transform .25s cubic-bezier(.34,1.56,.64,1),left .25s cubic-bezier(.34,1.56,.64,1),z-index .2s ease;z-index:15}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2 .expand-media-box[data-v-324cf9fb]{position:relative}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2 .expand-media-box .blur-bg[data-v-324cf9fb]{filter:brightness(.85)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2 .expand-media-box .expand-icon-overlay[data-v-324cf9fb]{align-items:center;background:#00000059;color:#fff;display:flex;font-size:16px;font-weight:700;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2 .expand-tooltip-popup[data-v-324cf9fb]{background:#2a2638;border-radius:6px;box-shadow:0 4px 12px #00000040;color:#fff;font-size:11.5px;left:50%;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;top:-34px;transform:translate(-50%);transition:opacity .2s ease;white-space:nowrap;z-index:40}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-2 .expand-tooltip-popup[data-v-324cf9fb]:after{border-color:#2a2638 transparent transparent;border-style:solid;border-width:4px 4px 0;bottom:-4px;content:"";left:50%;position:absolute;transform:translate(-50%)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-3[data-v-324cf9fb]{left:0;opacity:1;pointer-events:auto;top:0;transform:rotate(10deg);transition:transform .25s cubic-bezier(.34,1.56,.64,1),left .25s cubic-bezier(.34,1.56,.64,1),z-index .2s ease;z-index:20}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-3 .plus-media-box[data-v-324cf9fb]{align-items:center;background:#2a2638;border:2px solid #fff;border-radius:10px;box-shadow:0 4px 12px #00000040;color:#88a;display:flex;font-size:20px;font-weight:300;height:100%;justify-content:center;width:100%}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group .card-top-stack[data-v-324cf9fb]{left:0;top:0;transform:rotate(0);transition:transform .25s cubic-bezier(.34,1.56,.64,1);z-index:30}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-1[data-v-324cf9fb]{left:0;transform:rotate(-6deg)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-1[data-v-324cf9fb]:hover{transform:translateY(-6px) rotate(-6deg) scale(1.08);z-index:35}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-1:hover .asset-tooltip-popup[data-v-324cf9fb]{opacity:1}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-1:hover .card-delete-btn[data-v-324cf9fb]{opacity:1;pointer-events:auto}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-2[data-v-324cf9fb]{left:36px;transform:rotate(2deg)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-2[data-v-324cf9fb]:hover{transform:translateY(-6px) rotate(2deg) scale(1.08);z-index:35}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-2:hover .expand-tooltip-popup[data-v-324cf9fb]{opacity:1}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-3[data-v-324cf9fb]{left:72px;transform:rotate(10deg)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-3[data-v-324cf9fb]:hover{transform:translateY(-6px) rotate(10deg) scale(1.08);z-index:35}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn[data-v-324cf9fb]{align-items:center;background:#f7f3ff;border:1.5px dashed #c9b3ff;border-radius:10px;cursor:pointer;display:flex;height:56px;justify-content:center;transform:rotate(-6deg);transition:all .25s ease;width:44px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn .plus-symbol[data-v-324cf9fb]{color:#7a5cf6;font-size:22px;font-weight:400}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn[data-v-324cf9fb]:hover{background:#efe7ff;border-color:#7a5cf6;border-style:solid;transform:rotate(0) scale(1.06)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn:hover .plus-symbol[data-v-324cf9fb]{color:#7a5cf6}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn.uploading[data-v-324cf9fb]{background:#efe7ff;border-color:#7a5cf6}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container[data-v-324cf9fb]{height:60px;position:relative;transition:width .35s cubic-bezier(.34,1.56,.64,1)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .cards-group-wrapper[data-v-324cf9fb]{display:flex;top:0;right:0;bottom:0;left:0;position:absolute}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container.expanded .stacked-asset-card .card-delete-btn[data-v-324cf9fb]{opacity:1;pointer-events:auto}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .add-card-btn[data-v-324cf9fb]{align-items:center;background:#f7f3ff;border:1.5px dashed #c9b3ff;border-radius:10px;cursor:pointer;display:flex;height:56px;justify-content:center;pointer-events:auto;position:absolute;transition:left .35s cubic-bezier(.34,1.56,.64,1),transform .2s ease,background .2s ease,border-color .2s ease;width:44px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .add-card-btn .plus-symbol[data-v-324cf9fb]{color:#7a5cf6;font-size:22px;font-weight:400;transition:transform .2s ease,color .2s ease}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .add-card-btn[data-v-324cf9fb]:hover{background:#efe7ff;border-color:#7a5cf6;border-style:solid;box-shadow:0 4px 14px #7a5cf633;transform:scale(1.06)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .add-card-btn:hover .plus-symbol[data-v-324cf9fb]{color:#7a5cf6;transform:scale(1.18)}.agent-jimeng-composer .composer-container .composer-top-row .textarea-wrapper[data-v-324cf9fb]{flex:1}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb]{position:relative;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .jimeng-textarea[data-v-324cf9fb]{background:transparent;border:none;box-sizing:border-box;color:#1a1a2e;font-size:14.5px;line-height:1.6;max-height:110px;min-height:48px;outline:none;overflow-y:auto;resize:none;white-space:pre-wrap;width:100%;word-break:break-word}.agent-jimeng-composer .composer-container .textarea-wrapper .jimeng-textarea[data-v-324cf9fb]:empty:before{color:#99a;content:attr(data-placeholder);display:block;pointer-events:none}.agent-jimeng-composer .composer-container .textarea-wrapper .jimeng-textarea[data-v-324cf9fb] :not(.mention-chip):not(.skill-chip):not(.chip-thumb):not(.chip-name):not(.chip-skill-icon):not(.chip-icon){background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .mention-chip{align-items:center;background:#efe7ff;border:1px solid #dcd0ff;border-radius:6px;box-shadow:0 2px 6px #7a5cf61a;color:#553bb8;display:inline-flex;font-size:13px;gap:6px;line-height:1.4;margin:0 3px;padding:2px 8px 2px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .mention-chip .chip-thumb{border-radius:4px;flex-shrink:0;height:18px;-o-object-fit:cover;object-fit:cover;width:18px}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .mention-chip .chip-thumb.chip-audio-thumb{-o-object-fit:contain;object-fit:contain}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .mention-chip .chip-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;height:18px;justify-content:center;width:18px}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .mention-chip .chip-name{font-weight:600;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .skill-chip{align-items:center;background:#f0ebff;border:1px solid #dcd0ff;border-radius:6px;box-shadow:0 2px 6px #7a5cf61a;color:#7a5cf6;display:inline-flex;font-size:13px;gap:4px;line-height:1.4;margin:0 3px;padding:2px 8px 2px 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .skill-chip .chip-skill-icon{font-size:12px}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-324cf9fb] .skill-chip .chip-name{font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel[data-v-324cf9fb]{background:#fff;border:1.5px solid #e7dcff;border-radius:14px;bottom:100%;box-shadow:0 10px 30px #7a5cf626;display:flex;flex-direction:column;left:0;margin-bottom:8px;padding:6px;position:absolute;width:260px;z-index:100}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel[data-v-324cf9fb]{width:260px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .panel-header-title[data-v-324cf9fb]{align-items:center;display:flex;justify-content:space-between}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .panel-header-title .manage-skills-link[data-v-324cf9fb]{background:none;border:none;color:#7a5cf6;cursor:pointer;font-size:11px;font-weight:500}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .panel-header-title .manage-skills-link[data-v-324cf9fb]:hover{text-decoration:underline}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .empty-skill-tip[data-v-324cf9fb]{color:#999;font-size:12px;padding:12px;text-align:center}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item.is-selected[data-v-324cf9fb]{background:#f4eeff}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item.is-selected .item-label[data-v-324cf9fb]{color:#7a5cf6}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .skill-icon-box[data-v-324cf9fb]{align-items:center;background:#f0ebff;border-radius:8px;color:#7a5cf6;display:flex;flex-shrink:0;font-size:13px;height:26px;justify-content:center;width:26px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .skill-info-wrap[data-v-324cf9fb]{display:flex;flex:1;flex-direction:column;min-width:0}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .skill-info-wrap .item-label[data-v-324cf9fb]{font-size:13px;font-weight:600}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .skill-info-wrap .skill-desc-text[data-v-324cf9fb]{color:#88a;font-size:10.5px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .selected-check[data-v-324cf9fb]{color:#7a5cf6;font-size:13px;font-weight:700;margin-left:6px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-header-title[data-v-324cf9fb]{border-bottom:1px solid #f0e8ff;color:#88a;font-size:11.5px;font-weight:500;padding:6px 10px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list[data-v-324cf9fb]{display:flex;flex-direction:column;gap:3px;max-height:250px;overflow-y:auto;padding-top:4px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item[data-v-324cf9fb]{align-items:center;background:transparent;border:none;border-radius:10px;color:#2a2638;cursor:pointer;display:flex;font-size:13.5px;gap:10px;padding:7px 10px;text-align:left;transition:background .15s ease,transform .15s ease;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.active-keyboard[data-v-324cf9fb],.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item[data-v-324cf9fb]:hover{background:#f4eeff;color:#7a5cf6}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item[data-v-324cf9fb]{background:#f7f3ff}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item.active-keyboard[data-v-324cf9fb],.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item[data-v-324cf9fb]:hover{background:#efe7ff;color:#7a5cf6}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-icon-box[data-v-324cf9fb]{align-items:center;background:#efe7ff;border-radius:7px;color:#7a5cf6;display:flex;font-size:16px;font-weight:500;height:28px;justify-content:center;width:28px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-thumb-box[data-v-324cf9fb]{align-items:center;background:#f4eeff;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;position:relative;width:32px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-thumb-box .thumb-img[data-v-324cf9fb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-thumb-box .thumb-icon[data-v-324cf9fb]{color:#7a5cf6;font-size:14px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-thumb-box .thumb-duration-tag[data-v-324cf9fb]{background:#000000bf;border-radius:2px;bottom:1px;color:#fff;font-size:8px;font-weight:600;left:1px;line-height:1.1;padding:0 2px;pointer-events:none;position:absolute;transform:scale(.85);transform-origin:bottom left}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-label[data-v-324cf9fb]{color:#33334b;flex:1;font-size:13.5px;font-weight:500}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card[data-v-324cf9fb]{background:#181524;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 12px 32px #00000059,0 2px 10px #00000026;cursor:default;height:220px;left:calc(100% + 10px);overflow:hidden;pointer-events:auto;position:absolute;transition:top .12s cubic-bezier(.2,0,0,1);width:220px;z-index:120}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card[data-v-324cf9fb]:before{background:transparent;bottom:0;content:"";left:-16px;position:absolute;top:0;width:16px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-media[data-v-324cf9fb]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap[data-v-324cf9fb]{align-items:center;background:linear-gradient(135deg,#221c38,#120f21);cursor:pointer;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap[data-v-324cf9fb]:hover{background:linear-gradient(135deg,#2a2245,#161228)}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap:hover .audio-player-disc[data-v-324cf9fb]{border-color:#a78bfab3;box-shadow:0 0 22px #7c3aed80;transform:scale(1.06)}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap:hover .audio-click-tip[data-v-324cf9fb]{color:#c4b5fd}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc[data-v-324cf9fb]{align-items:center;background:radial-gradient(circle at 35% 35%,#8b5cf659 0,#140f26f2 75%);border:1.5px solid rgba(139,92,246,.4);border-radius:50%;box-shadow:0 4px 14px #0006;display:flex;height:58px;justify-content:center;position:relative;transition:all .25s cubic-bezier(.2,0,0,1);width:58px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc.is-playing[data-v-324cf9fb]{animation:discPulse-324cf9fb 1.8s ease-in-out infinite;border-color:#a78bfa;box-shadow:0 0 24px #8b5cf699}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-play-icon-box[data-v-324cf9fb]{align-items:center;color:#fff;display:flex;justify-content:center}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-play-icon-box .play-svg[data-v-324cf9fb]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));height:22px;width:22px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars[data-v-324cf9fb]{align-items:flex-end;bottom:-5px;display:flex;gap:2.5px;height:12px;position:absolute}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars .eq-bar[data-v-324cf9fb]{animation:eqAnim-324cf9fb .75s ease-in-out infinite alternate;background:#a78bfa;border-radius:2px;width:2.5px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars .eq-bar.bar-1[data-v-324cf9fb]{animation-delay:.1s;height:5px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars .eq-bar.bar-2[data-v-324cf9fb]{animation-delay:.3s;height:12px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars .eq-bar.bar-3[data-v-324cf9fb]{animation-delay:.2s;height:7px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc .audio-eq-bars .eq-bar.bar-4[data-v-324cf9fb]{animation-delay:.4s;height:10px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-status-tag[data-v-324cf9fb]{align-items:center;background:#7c3aed33;border:1px solid rgba(139,92,246,.25);border-radius:12px;color:#c4b5fd;display:inline-flex;font-size:11px;font-weight:500;gap:5px;padding:2px 10px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-status-tag .status-dot[data-v-324cf9fb]{background:#9ca3af;border-radius:50%;height:6px;width:6px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-status-tag .status-dot.is-active[data-v-324cf9fb]{animation:dotBlink-324cf9fb 1.2s ease-in-out infinite;background:#10b981;box-shadow:0 0 6px #10b981}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-click-tip[data-v-324cf9fb]{color:#ffffff80;font-size:11px;transition:color .2s ease}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-doc-wrap[data-v-324cf9fb]{align-items:center;background:linear-gradient(135deg,#2a2245,#171328);cursor:default;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-doc-wrap .doc-icon[data-v-324cf9fb]{font-size:40px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .scrim-top[data-v-324cf9fb]{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,transparent);height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-name[data-v-324cf9fb]{color:#fff;font-size:13.5px;font-weight:600;left:12px;line-height:1.3;pointer-events:none;position:absolute;right:12px;text-shadow:0 1px 4px rgba(0,0,0,.8),0 2px 8px rgba(0,0,0,.5);top:12px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-duration[data-v-324cf9fb]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-radius:6px;bottom:10px;color:#fff;font-size:12px;font-weight:600;left:10px;line-height:1;padding:2px 6px;pointer-events:none;position:absolute;text-shadow:0 1px 4px rgba(0,0,0,.9),0 2px 8px rgba(0,0,0,.7)}@media (max-width:600px){.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card[data-v-324cf9fb]{display:none}}.agent-jimeng-composer .composer-container .composer-bottom-bar[data-v-324cf9fb]{align-items:center;display:flex;justify-content:space-between;padding-top:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls[data-v-324cf9fb]{align-items:center;display:flex;gap:10px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap[data-v-324cf9fb]{position:relative}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn[data-v-324cf9fb]{align-items:center;background:#f7f3ff;border:1px solid #e5d8ff;border-radius:16px;color:#553bb8;cursor:pointer;display:flex;font-size:12.5px;gap:6px;padding:4px 12px;transition:all .2s cubic-bezier(.16,1,.3,1)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.active[data-v-324cf9fb],.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn[data-v-324cf9fb]:hover{background:#efe7ff;border-color:#7a5cf6;box-shadow:0 2px 8px #7a5cf626;color:#7a5cf6}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm[data-v-324cf9fb]{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm.active[data-v-324cf9fb],.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm[data-v-324cf9fb]:hover{background:#dbeafe;border-color:#3b82f6;color:#1d4ed8}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm .arrow-svg[data-v-324cf9fb]{color:#60a5fa}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .btn-icon[data-v-324cf9fb]{font-size:13px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .mode-text[data-v-324cf9fb]{font-weight:500}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .arrow-svg[data-v-324cf9fb]{color:#8977c9;height:12px;transition:transform .2s ease,color .2s ease;width:12px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .arrow-svg.rotate[data-v-324cf9fb]{transform:rotate(180deg)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel[data-v-324cf9fb]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid rgba(122,92,246,.2);border-radius:14px;bottom:calc(100% + 10px);box-shadow:0 10px 30px #2a263826,0 2px 8px #7a5cf614;left:0;padding:10px;position:absolute;width:270px;z-index:100}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-popover-header[data-v-324cf9fb]{border-bottom:1px solid #f3ecff;color:#887fa3;font-size:11.5px;font-weight:600;letter-spacing:.5px;padding:2px 6px 8px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list[data-v-324cf9fb]{display:flex;flex-direction:column;gap:4px;padding-top:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item[data-v-324cf9fb]{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:9px 10px;text-align:left;transition:all .18s ease;width:100%}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item[data-v-324cf9fb]:hover{background:#f4eeff;border-color:#7a5cf626}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item.is-active[data-v-324cf9fb]{background:#efe7ff;border-color:#7a5cf64d}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item.is-active .option-title[data-v-324cf9fb]{color:#633bf3;font-weight:600}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-icon-box[data-v-324cf9fb]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;width:32px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-icon-box.auto-icon[data-v-324cf9fb]{background:#fdf2f8;color:#ec4899}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-icon-box.confirm-icon[data-v-324cf9fb]{background:#eff6ff;color:#3b82f6}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-info[data-v-324cf9fb]{flex:1;min-width:0}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-info .option-title[data-v-324cf9fb]{color:#2a2638;font-size:13px;font-weight:500;line-height:1.3}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .option-info .option-desc[data-v-324cf9fb]{color:#807799;font-size:11px;line-height:1.35;margin-top:2px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel .mode-options-list .mode-option-item .check-mark[data-v-324cf9fb]{color:#7a5cf6;font-size:14px;font-weight:700}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-324cf9fb]{align-items:center;background:#f7f3ff;border:1px solid #e5d8ff;border-radius:16px;color:#553bb8;cursor:pointer;display:flex;font-size:12.5px;gap:6px;padding:4px 12px;transition:all .2s ease}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-324cf9fb]:hover{background:#efe7ff;border-color:#7a5cf6;color:#7a5cf6}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn .btn-icon[data-v-324cf9fb]{font-size:13px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn .skill-count-badge[data-v-324cf9fb]{background:#7a5cf6;border-radius:10px;color:#fff;font-size:10px;font-weight:700;padding:1px 6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls[data-v-324cf9fb]{align-items:center;display:flex;gap:10px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .sending-status[data-v-324cf9fb]{align-items:center;color:#7a5cf6;display:flex;font-size:12px;gap:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .sending-status .pulse-dot[data-v-324cf9fb]{animation:pulse-324cf9fb 1s infinite;background:#7a5cf6;border-radius:50%;height:7px;width:7px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .stop-circle-btn[data-v-324cf9fb]{align-items:center;background:#fef2f2;border:1.5px solid #fca5a5;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s cubic-bezier(.16,1,.3,1);width:36px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .stop-circle-btn .stop-svg-icon[data-v-324cf9fb]{height:18px;transition:transform .2s ease;width:18px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .stop-circle-btn[data-v-324cf9fb]:hover{background:#ef4444;border-color:#dc2626;box-shadow:0 4px 14px #ef444461;color:#fff;transform:scale(1.06)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .stop-circle-btn:hover .stop-svg-icon[data-v-324cf9fb]{transform:scale(1.05)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .stop-circle-btn[data-v-324cf9fb]:active{transform:scale(.95)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-324cf9fb]{align-items:center;background:linear-gradient(135deg,#7a5cf6,#6366f1);border:none;border-radius:50%;box-shadow:0 4px 14px #7a5cf661;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s cubic-bezier(.16,1,.3,1);width:36px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn .send-svg-icon[data-v-324cf9fb]{height:18px;transition:transform .2s ease;width:18px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-324cf9fb]:hover:not(:disabled){box-shadow:0 6px 18px #7a5cf680;transform:translateY(-1px) scale(1.06)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn:hover:not(:disabled) .send-svg-icon[data-v-324cf9fb]{transform:translateY(-1px)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-324cf9fb]:active:not(:disabled){transform:scale(.95)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-324cf9fb]:disabled{background:#e9e4f5;box-shadow:none;color:#b3a7dc;cursor:not-allowed;opacity:.65;transform:none}.preview-modal-body[data-v-324cf9fb]{align-items:center;display:flex;justify-content:center;padding:12px}.preview-modal-body .preview-full-img[data-v-324cf9fb]{-o-object-fit:contain;object-fit:contain}.preview-modal-body .preview-full-img[data-v-324cf9fb],.preview-modal-body .preview-full-video[data-v-324cf9fb]{border-radius:8px;max-height:75vh;max-width:100%}.preview-modal-body .preview-full-audio[data-v-324cf9fb]{width:100%}@media (max-width:768px){.agent-jimeng-composer[data-v-324cf9fb]{padding:8px 10px 10px}.agent-jimeng-composer .composer-container[data-v-324cf9fb]{border-radius:18px;padding:10px 12px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls[data-v-324cf9fb]{gap:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-324cf9fb]{font-size:11.5px;padding:3px 8px}}@keyframes spin-324cf9fb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes card-spin-324cf9fb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-324cf9fb{0%,to{opacity:1}50%{opacity:.4}}@keyframes discPulse-324cf9fb{0%,to{box-shadow:0 0 16px #8b5cf666}50%{box-shadow:0 0 28px #8b5cf6bf}}@keyframes eqAnim-324cf9fb{0%{height:3px}to{height:12px}}@keyframes dotBlink-324cf9fb{0%,to{opacity:1}50%{opacity:.35}}.popover-fade-enter-active[data-v-324cf9fb],.popover-fade-leave-active[data-v-324cf9fb]{transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.popover-fade-enter-from[data-v-324cf9fb],.popover-fade-leave-to[data-v-324cf9fb]{opacity:0;transform:translateY(6px) scale(.97)}.skills-modal-body .modal-tips[data-v-6b09acf0]{color:#666;font-size:13px;margin-bottom:12px}.skills-modal-body .skills-grid[data-v-6b09acf0]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);max-height:380px;overflow-y:auto;padding-right:4px}.skills-modal-body .skills-grid .empty-skills[data-v-6b09acf0]{color:#999;font-size:13px;grid-column:1/-1;padding:30px;text-align:center}.skills-modal-body .skills-grid .skill-card[data-v-6b09acf0]{background:#faf8ff;border:1px solid #e7dcff;border-radius:10px;cursor:pointer;padding:12px;transition:all .2s ease}.skills-modal-body .skills-grid .skill-card[data-v-6b09acf0]:hover{background:#f4eeff;border-color:#7a5cf6}.skills-modal-body .skills-grid .skill-card.selected[data-v-6b09acf0]{background:#efe7ff;border-color:#7a5cf6;box-shadow:0 2px 8px #7a5cf626}.skills-modal-body .skills-grid .skill-card .skill-header[data-v-6b09acf0]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.skills-modal-body .skills-grid .skill-card .skill-header .skill-checkbox[data-v-6b09acf0]{accent-color:#7a5cf6;height:16px;width:16px}.skills-modal-body .skills-grid .skill-card .skill-header .skill-name[data-v-6b09acf0]{color:#1a1a2e;flex:1;font-size:14px}.skills-modal-body .skills-grid .skill-card .skill-header .system-tag[data-v-6b09acf0]{background:#e2e8f0;border-radius:4px;color:#475569;font-size:10px;padding:1px 6px}.skills-modal-body .skills-grid .skill-card .skill-header .custom-tag[data-v-6b09acf0]{background:#fef3c7;border-radius:4px;color:#d97706;font-size:10px;padding:1px 6px}.skills-modal-body .skills-grid .skill-card .skill-desc[data-v-6b09acf0]{color:#666;display:-webkit-box;font-size:12px;line-height:1.4;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skills-modal-body .skills-grid .skill-card .skill-actions[data-v-6b09acf0]{display:flex;justify-content:flex-end;margin-top:8px}.skills-modal-body .skills-grid .skill-card .skill-actions .update-btn[data-v-6b09acf0]{background:none;border:1px solid #c9b3ff;border-radius:12px;color:#7a5cf6;cursor:pointer;font-size:11px;padding:2px 8px}.skills-modal-body .skills-grid .skill-card .skill-actions .update-btn[data-v-6b09acf0]:hover{background:#fff}.skills-modal-body .modal-actions[data-v-6b09acf0]{align-items:center;border-top:1px solid #efe7ff;display:flex;justify-content:space-between;margin-top:16px;padding-top:14px}.skills-modal-body .modal-actions .upload-skill-btn[data-v-6b09acf0]{background:#f3ecff;border:1px dashed #7a5cf6;border-radius:18px;color:#7a5cf6;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px}.skills-modal-body .modal-actions .upload-skill-btn[data-v-6b09acf0]:hover:not(:disabled){background:#e9deff}.skills-modal-body .modal-actions .upload-skill-btn[data-v-6b09acf0]:disabled{opacity:.6}.skills-modal-body .modal-actions .right-buttons[data-v-6b09acf0]{display:flex;gap:10px}.skills-modal-body .modal-actions .right-buttons .cancel-btn[data-v-6b09acf0]{background:#f1f5f9;border:none;border-radius:18px;color:#64748b;cursor:pointer;font-size:13px;padding:6px 16px}.skills-modal-body .modal-actions .right-buttons .save-btn[data-v-6b09acf0]{background:linear-gradient(90deg,#7a5cf6,#9039f0);border:none;border-radius:18px;box-shadow:0 4px 12px #7a5cf640;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 20px}@media (max-width:640px){.skills-modal-body .skills-grid[data-v-6b09acf0]{grid-template-columns:1fr}}.agent-asset-library-drawer[data-v-746e33a2]{display:flex;flex-shrink:0;height:100%;position:relative}.agent-asset-library-drawer .drawer-panel[data-v-746e33a2]{max-width:90vw;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .2s ease;width:320px}.agent-asset-library-drawer[data-v-746e33a2]:not(.is-open){display:none}.agent-asset-library-drawer .spin-loader[data-v-746e33a2]{animation:spin-746e33a2 .8s linear infinite;display:inline-block}@media (max-width:768px){.agent-asset-library-drawer[data-v-746e33a2]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:100}.agent-asset-library-drawer .drawer-backdrop[data-v-746e33a2]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;top:0;right:0;bottom:0;left:0;position:absolute}.agent-asset-library-drawer .drawer-panel[data-v-746e33a2]{bottom:0;position:absolute;right:0;top:0;width:320px}}@keyframes spin-746e33a2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agent-studio-container[data-v-2b95d178]{background:#faf8ff;display:flex;flex:1;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.agent-studio-container .mobile-backdrop[data-v-2b95d178]{background:#0006;top:0;right:0;bottom:0;left:0;position:fixed;z-index:99}.agent-studio-container .agent-global-rail[data-v-2b95d178]{background:#fff;border-right:1px solid #efe7ff;flex-shrink:0;z-index:10}.agent-studio-container .main-console[data-v-2b95d178]{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.agent-page-wrapper[data-v-087bf5df]{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;width:100%}.agent-page-wrapper .agent-main-wrapper[data-v-087bf5df]{flex:1;height:100%;min-height:0;overflow:hidden}
