.agent-sidebar[data-v-913b4f69]{background:#121216;border-right:1px solid #2e2e2e;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-913b4f69]{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-913b4f69]{margin-bottom:16px}.agent-sidebar .sidebar-header .brand[data-v-913b4f69]{align-items:center;display:flex;gap:10px;margin-bottom:14px;position:relative}.agent-sidebar .sidebar-header .brand .brand-logo[data-v-913b4f69]{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-913b4f69]{display:flex;flex:1;flex-direction:column}.agent-sidebar .sidebar-header .brand .brand-text .title[data-v-913b4f69]{color:#fff;font-size:16px;font-weight:700;line-height:1.2}.agent-sidebar .sidebar-header .brand .brand-text .sub[data-v-913b4f69]{color:#9ca3af;font-size:11px}.agent-sidebar .sidebar-header .brand .collapse-btn[data-v-913b4f69]{align-items:center;background:transparent;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;line-height:normal;padding:0;transition:all .2s ease;width:28px}.agent-sidebar .sidebar-header .brand .collapse-btn[data-v-913b4f69]:hover{background:#1f1f26!important;border-color:transparent!important;color:#a855f7}.agent-sidebar .sidebar-header .brand .collapse-btn .collapse-icon[data-v-913b4f69]{height:16px;width:16px}.agent-sidebar .sidebar-header .brand .mobile-close-btn[data-v-913b4f69]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:24px;line-height:normal;padding:0 4px}.agent-sidebar .sidebar-header .brand .mobile-close-btn[data-v-913b4f69]:hover{background:transparent!important;border:none!important;color:#fff}.agent-sidebar .sidebar-header .new-chat-btn[data-v-913b4f69]{align-items:center;background:linear-gradient(90deg,#a855f7,#9333ea);border:none;border-radius:20px;box-shadow:0 4px 14px #a855f740;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:40px;justify-content:center;line-height:40px;padding:0 16px;transition:all .2s ease;width:100%}.agent-sidebar .sidebar-header .new-chat-btn[data-v-913b4f69]:hover{background:linear-gradient(90deg,#b86bfc,#a246f5)!important;border:none!important;box-shadow:0 6px 18px #a855f759;transform:translateY(-1px)}.agent-sidebar .sidebar-header .new-chat-btn .plus-icon[data-v-913b4f69]{font-size:16px}.agent-sidebar .search-box[data-v-913b4f69]{margin-bottom:12px}.agent-sidebar .search-box .search-input[data-v-913b4f69]{background:#18181c;border:1px solid #2a2a32;border-radius:8px;box-sizing:border-box;color:#eaeaea;font-size:13px;height:34px;outline:none;padding:0 12px;transition:border .2s ease;width:100%}.agent-sidebar .search-box .search-input[data-v-913b4f69]::-moz-placeholder{color:#71717a}.agent-sidebar .search-box .search-input[data-v-913b4f69]::placeholder{color:#71717a}.agent-sidebar .search-box .search-input[data-v-913b4f69]:focus{background:#1c1c22;border-color:#a855f7}.agent-sidebar .conversation-list[data-v-913b4f69]{display:flex;flex:1;flex-direction:column;gap:4px;overflow-y:auto}.agent-sidebar .conversation-list .empty-hint[data-v-913b4f69]{color:#71717a;font-size:13px;line-height:1.5;padding:24px 12px;text-align:center}.agent-sidebar .conversation-list .conversation-item[data-v-913b4f69]{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-913b4f69]{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-913b4f69]{flex-shrink:0;font-size:14px;opacity:.7}.agent-sidebar .conversation-list .conversation-item .item-content .item-title[data-v-913b4f69]{color:#d1d5db;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-913b4f69]{align-items:center;display:flex;gap:6px}.agent-sidebar .conversation-list .conversation-item .item-actions .item-date[data-v-913b4f69]{color:#71717a;font-size:11px}.agent-sidebar .conversation-list .conversation-item .item-actions .delete-btn[data-v-913b4f69]{background:none;border:none;color:#71717a;cursor:pointer;display:none;font-size:16px;line-height:normal;padding:0 4px}.agent-sidebar .conversation-list .conversation-item .item-actions .delete-btn[data-v-913b4f69]:hover{background:transparent!important;border:none!important;color:#ef4444!important}.agent-sidebar .conversation-list .conversation-item[data-v-913b4f69]:hover{background:#1c1c22}.agent-sidebar .conversation-list .conversation-item:hover .delete-btn[data-v-913b4f69]{display:block}.agent-sidebar .conversation-list .conversation-item.active[data-v-913b4f69]{background:#251c35;border-left:3px solid #a855f7}.agent-sidebar .conversation-list .conversation-item.active .item-title[data-v-913b4f69]{color:#e9d5ff;font-weight:600}.agent-sidebar .conversation-list .load-more-conversations-bar[data-v-913b4f69]{display:flex;justify-content:center;padding:6px 2px 2px}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-913b4f69]{align-items:center;background:#18181c;border:1px dashed #3f3f46;border-radius:8px;color:#c084fc;cursor:pointer;display:flex;font-size:12.5px;font-weight:500;gap:6px;justify-content:center;line-height:normal;padding:8px 12px;transition:all .2s ease;width:100%}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-913b4f69]:hover:not(:disabled){background:#231c30!important;border-color:#a855f7!important;box-shadow:0 2px 8px #a855f726}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn[data-v-913b4f69]:disabled{cursor:not-allowed;opacity:.6}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn .load-spinner[data-v-913b4f69]{animation:spin-913b4f69 1s linear infinite;display:inline-block}.agent-sidebar .conversation-list .load-more-conversations-bar .load-more-conv-btn .load-icon-svg[data-v-913b4f69]{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-913b4f69]{transform:translateY(1.5px)}.agent-sidebar .sidebar-footer[data-v-913b4f69]{align-items:center;border-top:1px solid #25252c;display:flex;gap:8px;margin-top:12px;padding-top:12px}.agent-sidebar .sidebar-footer .status-dot[data-v-913b4f69]{background:#10b981;border-radius:50%;height:8px;width:8px}.agent-sidebar .sidebar-footer .footer-text[data-v-913b4f69]{color:#71717a;font-size:12px}.skeleton-sidebar-item[data-v-913b4f69]{align-items:center;background:#18181c;border:1px solid #25252c;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:6px;padding:10px 12px}.skeleton-sidebar-item .skeleton-left[data-v-913b4f69]{align-items:center;display:flex;flex:1;gap:10px}.skeleton-sidebar-item .skeleton-left .skeleton-icon[data-v-913b4f69]{flex-shrink:0;height:18px;width:18px}.skeleton-sidebar-item .skeleton-left .skeleton-icon[data-v-913b4f69],.skeleton-sidebar-item .skeleton-left .skeleton-title[data-v-913b4f69]{animation:skeletonShimmer-913b4f69 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 63%);background-size:400% 100%;border-radius:4px}.skeleton-sidebar-item .skeleton-left .skeleton-title[data-v-913b4f69]{height:14px;width:65%}.skeleton-sidebar-item .skeleton-date[data-v-913b4f69]{animation:skeletonShimmer-913b4f69 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 63%);background-size:400% 100%;border-radius:3px;height:12px;width:32px}@keyframes skeletonShimmer-913b4f69{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin-913b4f69{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.agent-sidebar[data-v-913b4f69]{bottom:0;box-shadow:4px 0 20px #0006;left:0;position:fixed;top:0;transform:translate(-100%)}.agent-sidebar.mobile-open[data-v-913b4f69]{transform:translate(0)}}.dark-media-modal,.media-lightbox-dialog{background:#141418!important;border:1px solid #2e2e2e!important;border-radius:16px!important;box-shadow:0 20px 50px #000c!important;overflow:hidden!important}.dark-media-modal .el-dialog__header,.media-lightbox-dialog .el-dialog__header{margin:0!important;padding:0!important}.dark-media-modal .el-dialog__body,.media-lightbox-dialog .el-dialog__body{padding:16px!important}.dark-media-modal .el-dialog__headerbtn,.media-lightbox-dialog .el-dialog__headerbtn{align-items:center!important;background:#ffffff14!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;height:32px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:32px!important;max-width:32px!important;min-height:32px!important;min-width:32px!important;padding:0!important;right:14px!important;top:14px!important;transition:all .2s ease!important;width:32px!important;z-index:10!important}.dark-media-modal .el-dialog__headerbtn:hover,.media-lightbox-dialog .el-dialog__headerbtn:hover{background:#fff3!important;border-color:#ffffff47!important;opacity:1!important;transform:scale(1.08)!important}.dark-media-modal .el-dialog__headerbtn:hover .el-dialog__close,.media-lightbox-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#fff!important}.dark-media-modal .el-dialog__headerbtn .el-dialog__close,.media-lightbox-dialog .el-dialog__headerbtn .el-dialog__close{color:#9ca3af!important;font-size:16px!important;line-height:1!important}.dark-media-modal .lightbox-content,.media-lightbox-dialog .lightbox-content{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:10px}.dark-media-modal .lightbox-content .lightbox-img,.media-lightbox-dialog .lightbox-content .lightbox-img{border-radius:8px;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.dark-media-modal .lightbox-content .lightbox-actions,.media-lightbox-dialog .lightbox-content .lightbox-actions{align-items:center!important;display:flex!important;gap:12px!important;justify-content:center!important;margin-top:6px!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn{align-items:center!important;border-radius:20px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:6px!important;height:38px!important;justify-content:center!important;line-height:1!important;min-height:38px!important;padding:8px 20px!important;transition:all .2s ease!important;white-space:nowrap!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn .action-svg-icon,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn .action-svg-icon{flex-shrink:0!important;height:15px!important;width:15px!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn.secondary,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn.secondary{background:#202028!important;border:1px solid #374151!important;color:#e5e7eb!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn.secondary:hover,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn.secondary:hover{background:#2a2a36!important;border-color:#a855f7!important;color:#fff!important;opacity:1!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn.primary,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn.primary{background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:1px solid transparent!important;box-shadow:0 2px 10px #a855f759!important;color:#fff!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn.primary:hover:not(:disabled),.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn.primary:hover:not(:disabled){background:linear-gradient(135deg,#b86bfc,#a246f5)!important;box-shadow:0 4px 14px #a855f780!important;opacity:1!important;transform:translateY(-1px)!important}.dark-media-modal .lightbox-content .lightbox-actions .lightbox-action-btn.primary:disabled,.media-lightbox-dialog .lightbox-content .lightbox-actions .lightbox-action-btn.primary:disabled{background:#25252e!important;border-color:#374151!important;box-shadow:none!important;color:#6b7280!important;cursor:not-allowed!important;opacity:.65!important}.agent-media-card[data-v-d2ba019b]{background:#18181c;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 4px 12px #0003;margin:8px 0;max-width:380px;overflow:hidden;transition:all .2s ease}.agent-media-card button[data-v-d2ba019b]{background:transparent;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;line-height:normal!important;padding:0!important}.agent-media-card[data-v-d2ba019b]:hover{border-color:var(--themeColor);box-shadow:0 6px 16px #a855f726}.agent-media-card.is-compact[data-v-d2ba019b]{background:#141418;border:1px solid #2e2e2e;border-radius:10px;box-shadow:0 2px 8px #00000040;display:inline-flex;flex-direction:column;height:116px;margin:0;max-width:none;overflow:hidden;position:relative;width:auto}.agent-media-card.is-compact[data-v-d2ba019b]:hover{border-color:var(--themeColor);box-shadow:0 6px 14px #a855f733;transform:translateY(-1.5px)}.agent-media-card.is-compact:hover .compact-expand-btn[data-v-d2ba019b]{opacity:1!important}.agent-media-card.is-compact .media-image-wrapper[data-v-d2ba019b]{align-items:center;background:#101014;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-d2ba019b]{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-d2ba019b]{transform:scale(1.04)}.agent-media-card.is-compact .media-image-wrapper .compact-name-tag[data-v-d2ba019b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;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-d2ba019b]{align-items:center;background:#0d0d12;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-d2ba019b]{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-d2ba019b]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;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-d2ba019b]{background:#141418;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-d2ba019b]{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-d2ba019b]{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-d2ba019b]{align-items:center;background:#a855f729;border-radius:6px;color:var(--themeColor);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-d2ba019b]{color:#e5e7eb;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-d2ba019b]{border-radius:20px;height:34px;width:100%}.agent-media-card.is-compact .compact-expand-btn[data-v-d2ba019b]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;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-d2ba019b]:hover{background:#000000e6;transform:scale(1.08)}.agent-media-card.is-compact .compact-expand-btn.image-expand[data-v-d2ba019b],.agent-media-card.is-compact .compact-expand-btn.video-expand[data-v-d2ba019b]{position:absolute;right:6px;top:6px}.agent-media-card.is-compact .compact-expand-btn.audio-expand[data-v-d2ba019b]{background:#a855f729;color:var(--themeColor);opacity:.8}.agent-media-card.is-compact .compact-expand-btn.audio-expand[data-v-d2ba019b]:hover{background:#a855f74d;opacity:1}.agent-media-card.in-user-bubble[data-v-d2ba019b]{background:#14141abf;border-color:#ffffff26;box-shadow:0 4px 14px #0000004d}.agent-media-card.in-user-bubble.is-audio-card[data-v-d2ba019b]{background:#18181f;border-color:#a855f740}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper[data-v-d2ba019b]{background:transparent}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper .audio-header .audio-header-left .audio-icon[data-v-d2ba019b]{background:#a855f733;color:var(--themeColor)}.agent-media-card.in-user-bubble.is-audio-card .media-audio-wrapper .audio-header .audio-header-left .audio-name[data-v-d2ba019b]{color:#f3f4f6}.agent-media-card.in-user-bubble .media-footer[data-v-d2ba019b]{background:#0000004d;border-top-color:#ffffff1a}.agent-media-card .media-image-wrapper[data-v-d2ba019b]{align-items:center;background:#0d0d10;cursor:pointer;display:flex;justify-content:center;max-height:320px;overflow:hidden;position:relative}.agent-media-card .media-image-wrapper .media-img[data-v-d2ba019b]{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-d2ba019b]{align-items:center;background:#00000073;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-d2ba019b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;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-d2ba019b]{transform:scale(1.03)}.agent-media-card .media-image-wrapper:hover .media-overlay[data-v-d2ba019b]{opacity:1}.agent-media-card .media-video-wrapper[data-v-d2ba019b]{align-items:center;background:#000;display:flex;justify-content:center}.agent-media-card .media-video-wrapper .media-video[data-v-d2ba019b]{max-height:320px;width:100%}.agent-media-card .media-audio-wrapper[data-v-d2ba019b]{background:#141418;padding:12px 14px}.agent-media-card .media-audio-wrapper .audio-header[data-v-d2ba019b]{align-items:center;color:#e5e7eb;display:flex;font-weight:500;gap:8px;margin-bottom:8px}.agent-media-card .media-audio-wrapper .audio-header .audio-icon[data-v-d2ba019b]{font-size:15px}.agent-media-card .media-audio-wrapper .audio-header .audio-name[data-v-d2ba019b]{font-size:12.5px}.agent-media-card .media-audio-wrapper .media-audio[data-v-d2ba019b]{height:34px;width:100%}.agent-media-card .media-footer[data-v-d2ba019b]{align-items:center;background:#18181c;border-top:1px solid #282830;display:flex;gap:8px;justify-content:space-between;padding:8px 12px}.agent-media-card .media-footer .media-footer-name[data-v-d2ba019b]{color:#9ca3af;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-d2ba019b]{align-items:center;display:flex;gap:6px;margin-left:auto}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-d2ba019b]{align-items:center;background:#202028;border:1px solid #374151;border-radius:8px;color:var(--themeColor);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-d2ba019b]{height:14px;width:14px}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-d2ba019b]:hover:not(:disabled){background:var(--themeColor);border-color:var(--themeColor);box-shadow:0 2px 8px #a855f74d;color:#fff;transform:translateY(-1px)}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-d2ba019b]:active:not(:disabled){transform:scale(.95)}.agent-media-card .media-footer .media-footer-actions .footer-icon-btn.is-loading[data-v-d2ba019b],.agent-media-card .media-footer .media-footer-actions .footer-icon-btn[data-v-d2ba019b]:disabled{cursor:not-allowed;opacity:.5}.lightbox-content[data-v-d2ba019b]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:10px}.lightbox-content .lightbox-img[data-v-d2ba019b]{border-radius:8px;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-content .lightbox-actions[data-v-d2ba019b]{align-items:center;display:flex;gap:12px}.lightbox-content .lightbox-actions .lightbox-action-btn[data-v-d2ba019b]{align-items:center!important;border-radius:20px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;font-weight:500!important;gap:6px!important;height:38px!important;justify-content:center!important;line-height:1!important;min-height:38px!important;padding:8px 20px!important;transition:all .2s ease!important;white-space:nowrap!important}.lightbox-content .lightbox-actions .lightbox-action-btn .action-svg-icon[data-v-d2ba019b]{flex-shrink:0!important;height:15px!important;width:15px!important}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-d2ba019b]{background:#202028!important;border:1px solid #374151!important;color:#e5e7eb!important}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-d2ba019b]:hover{background:#2a2a36!important;border-color:#a855f7!important;color:#fff!important;opacity:1!important}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-d2ba019b]{background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:1px solid transparent!important;box-shadow:0 2px 10px #a855f759!important;color:#fff!important}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-d2ba019b]:hover:not(:disabled){background:linear-gradient(135deg,#b86bfc,#a246f5)!important;box-shadow:0 4px 14px #a855f780!important;opacity:1!important;transform:translateY(-1px)!important}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-d2ba019b]:disabled{background:#25252e!important;border-color:#374151!important;box-shadow:none!important;color:#6b7280!important;cursor:not-allowed!important;opacity:.65!important}.spin[data-v-d2ba019b]{animation:spin-d2ba019b 1s linear infinite}@keyframes spin-d2ba019b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agent-task-card[data-v-9e36f058]{background:#18181c;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 4px 16px #0000004d;margin:10px 0;overflow:hidden;padding:14px;position:relative;transition:all .3s ease}.agent-task-card button[data-v-9e36f058]{background:transparent;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;line-height:normal!important;padding:0}.agent-task-card.is-generating[data-v-9e36f058]{animation:card-bg-pulse-9e36f058 5s ease infinite alternate,card-border-flow-9e36f058 3s linear infinite,card-generating-glow-9e36f058 3s ease-in-out infinite alternate;background-clip:padding-box,border-box;background-image:linear-gradient(135deg,#18181cfa,#201630eb 50%,#141418fa),linear-gradient(90deg,#a855f7,#38bdf8,#ec4899,#a855f7);background-origin:border-box;background-size:200% 200%,200% 100%;border:1.5px solid transparent}.agent-task-card.is-generating[data-v-9e36f058]:after{animation:shimmer-pass-9e36f058 3.5s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),rgba(168,85,247,.15),hsla(0,0%,100%,.08),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-9e36f058]{background:linear-gradient(135deg,#1c152a,#161322);border:1px solid #3b285a;box-shadow:0 6px 20px #0006}.agent-task-card.is-waiting-confirm .confirm-card-header[data-v-9e36f058]{margin-bottom:12px}.agent-task-card.is-waiting-confirm .confirm-card-header .confirm-badge[data-v-9e36f058]{background:#a855f729;border:1px solid rgba(168,85,247,.28);border-radius:20px;color:var(--themeColor);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-9e36f058]{color:#fff;font-size:15px;font-weight:700;margin-bottom:4px}.agent-task-card.is-waiting-confirm .confirm-card-header .confirm-desc[data-v-9e36f058]{color:#9ca3af;font-size:12.5px;line-height:1.45;margin:0}.agent-task-card.is-waiting-confirm .task-details-box[data-v-9e36f058]{background:#121215;border:1px solid #2a2a32;border-radius:10px;margin-bottom:14px;padding:12px 14px}.agent-task-card.is-waiting-confirm .task-details-box .detail-row[data-v-9e36f058]{align-items:center;color:#d1d5db;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-9e36f058]:last-child{margin-bottom:0}.agent-task-card.is-waiting-confirm .task-details-box .detail-row .label[data-v-9e36f058]{color:#9ca3af}.agent-task-card.is-waiting-confirm .task-details-box .detail-row .val[data-v-9e36f058]{color:#fff}.agent-task-card.is-waiting-confirm .task-details-box .detail-row.highlight[data-v-9e36f058]{border-top:1px dashed #2e2e2e;padding-top:6px}.agent-task-card.is-waiting-confirm .task-details-box .detail-row.highlight .credits-val[data-v-9e36f058]{color:var(--themeColor);font-size:15px;font-weight:700}.agent-task-card.is-waiting-confirm .confirm-actions[data-v-9e36f058]{align-items:center;display:flex;gap:10px;justify-content:flex-end}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e36f058]{background:#222228!important;border:1px solid #374151!important;border-radius:20px!important;color:#9ca3af!important;cursor:pointer;font-size:13px;font-weight:500;line-height:normal!important;padding:8px 18px!important;transition:all .2s ease}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e36f058]:hover:not(:disabled){background:#2b2b34!important;border-color:#4b5563!important;color:#fff!important}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn[data-v-9e36f058]:disabled{cursor:not-allowed;opacity:.6}.agent-task-card.is-waiting-confirm .confirm-actions .cancel-btn .spinner[data-v-9e36f058]{animation:spin-9e36f058 1s linear infinite;display:inline-block}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e36f058]{background:linear-gradient(90deg,#a855f7,#9333ea)!important;border:none!important;border-radius:20px!important;box-shadow:0 4px 12px #a855f759;color:#fff!important;cursor:pointer;font-size:13.5px;font-weight:600;line-height:normal!important;padding:8px 22px!important;transition:all .2s ease}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e36f058]:hover:not(:disabled){background:linear-gradient(90deg,#b86bfc,#a246f5)!important;border:none!important;box-shadow:0 6px 16px #a855f773;transform:translateY(-1px)}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn[data-v-9e36f058]:disabled{cursor:not-allowed;opacity:.6}.agent-task-card.is-waiting-confirm .confirm-actions .approve-btn .spinner[data-v-9e36f058]{animation:spin-9e36f058 1s linear infinite;display:inline-block}.agent-task-card.is-cancelled[data-v-9e36f058]{background:#151518;border:1px solid #2a2a30;box-shadow:none}.agent-task-card.is-cancelled .stop-icon[data-v-9e36f058]{font-size:14px}.agent-task-card.is-cancelled .cancelled-body[data-v-9e36f058]{margin-top:6px}.agent-task-card.is-cancelled .cancelled-body .cancelled-tip[data-v-9e36f058]{color:#9ca3af;font-size:12.5px;margin:0 0 8px}.agent-task-card.is-superseded[data-v-9e36f058]{background:#141416;border:1px solid #26262c;box-shadow:none}.agent-task-card.is-superseded .sparkle-icon[data-v-9e36f058]{filter:grayscale(1);opacity:.5}.agent-task-card .task-header[data-v-9e36f058]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.agent-task-card .task-header .model-info[data-v-9e36f058]{align-items:center;display:flex;gap:6px}.agent-task-card .task-header .model-info .sparkle-icon[data-v-9e36f058]{display:inline-block;font-size:14px}.agent-task-card .task-header .model-info .sparkle-icon.is-glowing[data-v-9e36f058]{animation:sparkle-pulse-9e36f058 2s ease-in-out infinite}.agent-task-card .task-header .model-info .model-name[data-v-9e36f058]{color:#fff;font-size:14px;font-weight:600}.agent-task-card .task-header .status-tag[data-v-9e36f058]{align-items:center;background:#a855f729;border-radius:20px;color:var(--themeColor);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-9e36f058]{animation:badge-pulse-9e36f058 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#38bdf826,#a855f733);border:1px solid rgba(56,189,248,.35);box-shadow:0 2px 8px #38bdf826;color:#38bdf8}.agent-task-card .task-header .status-tag .generating-spinner[data-v-9e36f058]{align-items:center;display:inline-flex;justify-content:center}.agent-task-card .task-header .status-tag .generating-spinner .spinner-dot[data-v-9e36f058]{animation:spin-9e36f058 .8s linear infinite;border:1.5px solid rgba(56,189,248,.3);border-radius:50%;border-top-color:#38bdf8;height:8px;width:8px}.agent-task-card .task-header .status-tag.completed[data-v-9e36f058],.agent-task-card .task-header .status-tag.success[data-v-9e36f058]{background:#10b98129;border:1px solid rgba(16,185,129,.25);color:#34d399}.agent-task-card .task-header .status-tag.cancelled[data-v-9e36f058],.agent-task-card .task-header .status-tag.failed[data-v-9e36f058]{background:#ef444429;border:1px solid rgba(239,68,68,.25);color:#f87171}.agent-task-card .task-header .status-tag.superseded[data-v-9e36f058]{background:#64748b29;border:1px solid rgba(100,116,139,.25);color:#94a3b8}.agent-task-card .task-header .status-tag.running[data-v-9e36f058],.agent-task-card .task-header .status-tag.submitted[data-v-9e36f058],.agent-task-card .task-header .status-tag.submitting[data-v-9e36f058]{background:#0284c72e;color:#38bdf8}.agent-task-card .task-credits[data-v-9e36f058]{align-items:center;color:#9ca3af;display:flex;font-size:13px;gap:8px;margin-bottom:8px}.agent-task-card .task-credits .modality-badge[data-v-9e36f058]{background:#a855f729;border-radius:4px;color:var(--themeColor);font-size:11px;font-weight:600;padding:1px 8px;text-transform:uppercase}.agent-task-card .task-credits .credits-text strong[data-v-9e36f058]{color:var(--themeColor)}.agent-task-card .generating-placeholder[data-v-9e36f058]{background:linear-gradient(135deg,#a855f714,#38bdf80f);border:1px dashed rgba(168,85,247,.35);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-9e36f058]{align-items:center;display:flex;gap:8px}.agent-task-card .generating-placeholder .placeholder-content .magic-icon[data-v-9e36f058]{animation:sparkle-pulse-9e36f058 1.8s ease-in-out infinite;display:inline-block;font-size:15px}.agent-task-card .generating-placeholder .placeholder-content .placeholder-text[data-v-9e36f058]{color:#c084fc;font-size:12px;font-weight:500}.agent-task-card .generating-placeholder .progress-track[data-v-9e36f058]{background:#a855f729;border-radius:4px;height:4px;overflow:hidden;position:relative;width:100%}.agent-task-card .generating-placeholder .progress-track .progress-fill[data-v-9e36f058]{animation:progress-slide-9e36f058 2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(90deg,#a855f7,#38bdf8,#ec4899);border-radius:4px;bottom:0;position:absolute;top:0;width:40%}.agent-task-card .task-error[data-v-9e36f058]{background:#ef44441f;border:1px solid rgba(239,68,68,.25);border-radius:8px;color:#f87171;font-size:12px;margin:8px 0;padding:8px 12px}.agent-task-card .task-media-list[data-v-9e36f058]{margin-top:8px}.agent-task-card .task-actions[data-v-9e36f058]{align-items:center;border-top:1px dashed #2e2e2e;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-9e36f058]{align-items:center;background:#202028!important;border:1px solid #374151!important;border-radius:16px!important;color:var(--themeColor)!important;cursor:pointer;display:flex;font-size:12px;gap:4px;line-height:normal!important;padding:3px 12px!important;transition:all .2s ease}.agent-task-card .task-actions .refresh-btn[data-v-9e36f058]:hover{background:#282834!important;border-color:var(--themeColor)!important;color:#fff!important}.agent-task-card .task-actions .refresh-btn .rotating[data-v-9e36f058]{animation:spin-9e36f058 1s linear infinite}.agent-task-card .task-actions .params-details[data-v-9e36f058]{color:#9ca3af;cursor:pointer;font-size:11px}.agent-task-card .task-actions .params-details summary[data-v-9e36f058]{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-task-card .task-actions .params-details summary[data-v-9e36f058]:hover{color:var(--themeColor)}.agent-task-card .task-actions .params-details pre[data-v-9e36f058]{background:#0e0e12;border:1px solid #26262e;border-radius:6px;color:#9ca3af;font-size:10px;margin-top:6px;max-height:160px;overflow:auto;padding:8px}@keyframes spin-9e36f058{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes card-generating-glow-9e36f058{0%{box-shadow:0 4px 16px #a855f71a,0 0 0 1px #a855f740}to{box-shadow:0 8px 24px #a855f740,0 0 0 1.5px #a855f780}}@keyframes shimmer-pass-9e36f058{0%{left:-150%}40%,to{left:150%}}@keyframes sparkle-pulse-9e36f058{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-9e36f058{0%{box-shadow:0 2px 6px #0284c71a}to{box-shadow:0 2px 12px #0284c74d}}@keyframes card-border-flow-9e36f058{0%{background-position:0 0,0 0}to{background-position:0 0,200% 0}}@keyframes card-bg-pulse-9e36f058{0%{background-position:0 0,0 0}50%{background-position:100% 100%,100% 0}to{background-position:0 0,200% 0}}@keyframes progress-slide-9e36f058{0%{left:-40%}to{left:110%}}.agent-message-item[data-v-f9cec517]{animation:fadeIn-f9cec517 .25s ease;display:flex;gap:12px;margin-bottom:20px}.agent-message-item button[data-v-f9cec517]{background:transparent;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;line-height:normal!important;padding:0}.agent-message-item.user[data-v-f9cec517]{flex-direction:row-reverse}.agent-message-item.user .message-wrapper[data-v-f9cec517]{align-items:flex-end}.agent-message-item.user .message-meta[data-v-f9cec517]{flex-direction:row-reverse}.agent-message-item.user .message-content[data-v-f9cec517]{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:16px 4px 16px 16px;box-shadow:0 4px 14px #7c3aed40;color:#fff}.agent-message-item.user .message-content[data-v-f9cec517] code{background:#fff3;color:#fff}.agent-message-item.assistant .message-content[data-v-f9cec517]{background:#16161a;border:1px solid #2a2a32;border-radius:4px 16px 16px;box-shadow:0 4px 16px #0003;color:#e5e7eb}.agent-message-item.assistant .message-content.error-bubble[data-v-f9cec517]{background:#241416;border-color:#59161d;box-shadow:0 4px 16px #e11d481a}.agent-message-item.assistant .message-content[data-v-f9cec517] code{background:#252530;border-radius:4px;color:#c084fc;padding:2px 6px}.agent-message-item .message-avatar[data-v-f9cec517]{flex-shrink:0}.agent-message-item .message-avatar .avatar[data-v-f9cec517]{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-f9cec517]{background:#2b1842;color:#c084fc}.agent-message-item .message-avatar .avatar.agent-avatar[data-v-f9cec517]{background:#18181c;border:1px solid #2e2e2e;box-shadow:0 2px 8px #00000040;overflow:hidden;padding:3px}.agent-message-item .message-avatar .avatar.agent-avatar .agent-avatar-img[data-v-f9cec517]{border-radius:50%;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.agent-message-item .message-wrapper[data-v-f9cec517]{display:flex;flex-direction:column;max-width:82%}.agent-message-item .message-meta[data-v-f9cec517]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.agent-message-item .message-meta .author-name[data-v-f9cec517]{color:#fff;font-size:13px;font-weight:600}.agent-message-item .message-meta .time-stamp[data-v-f9cec517]{color:#71717a;font-size:11px}.agent-message-item .message-meta .status-badge[data-v-f9cec517]{background:#3c1618;border-radius:12px;color:#f87171;font-size:11.5px;font-weight:500;padding:2px 8px}.agent-message-item .message-meta .status-badge.failed[data-v-f9cec517]{background:#3c1618;border:1px solid #59161d;color:#f87171}.agent-message-item .message-meta .status-badge.interrupted[data-v-f9cec517]{background:#382412;border:1px solid #593512;color:#fbbf24}.agent-message-item .message-meta .status-badge.cancelled[data-v-f9cec517]{background:#25252c;border:1px solid #383842;color:#9ca3af}.agent-message-item .message-meta .status-badge.superseded[data-v-f9cec517]{background:#1f232d;border:1px solid #2d3340;color:#94a3b8}.agent-message-item .message-content[data-v-f9cec517]{font-size:14.5px;line-height:1.6;padding:12px 16px;word-break:break-word}.agent-message-item .message-content[data-v-f9cec517] .mention-chip{align-items:center;background:#251c35;border:1px solid #3d2b59;border-radius:6px;box-shadow:0 1px 4px #0003;color:#c084fc!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-f9cec517] .mention-chip:hover{background:#312347;border-color:#a855f7;box-shadow:0 3px 8px #a855f740;transform:translateY(-1px)}.agent-message-item .message-content[data-v-f9cec517] .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-f9cec517] .mention-chip .chip-thumb.chip-audio-thumb{-o-object-fit:contain;object-fit:contain}.agent-message-item .message-content[data-v-f9cec517] .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-f9cec517] .mention-chip .chip-name{color:#c084fc!important;font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-message-item .message-content .text-block[data-v-f9cec517]{white-space:normal;word-break:break-word}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-heading{color:#fff;font-weight:700;line-height:1.35;margin:12px 0 6px}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-heading:first-child{margin-top:0}.agent-message-item .message-content .text-block[data-v-f9cec517] h1.md-heading{border-bottom:1px solid #2e2e2e;font-size:18px;padding-bottom:6px}.agent-message-item .message-content .text-block[data-v-f9cec517] h2.md-heading{border-bottom:1px solid #2e2e2e;font-size:16.5px;padding-bottom:4px}.agent-message-item .message-content .text-block[data-v-f9cec517] h3.md-heading{font-size:15px}.agent-message-item .message-content .text-block[data-v-f9cec517] h4.md-heading{font-size:14px}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-ol,.agent-message-item .message-content .text-block[data-v-f9cec517] .md-ul{margin:6px 0;padding-left:20px}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-ol{list-style-type:decimal}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-ul{list-style-type:disc}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-li{color:#e5e7eb;line-height:1.6;margin:3px 0}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-blockquote{background:#1f1b29;border-left:3.5px solid #a855f7;border-radius:0 6px 6px 0;color:#d8b4fe;font-style:italic;margin:8px 0;padding:6px 12px}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-code-block{background:#0f0f13;border:1px solid #2a2a32;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-f9cec517] .md-code-block code{background:transparent!important;color:inherit!important;padding:0!important}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-inline-code{background:#252530;border-radius:4px;color:#c084fc;font-family:monospace;font-size:13px;padding:2px 6px}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-link{color:#c084fc;text-decoration:underline}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-link:hover{color:#e9d5ff}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-hr{border:none;border-top:1px solid #2e2e2e;margin:12px 0}.agent-message-item .message-content .text-block[data-v-f9cec517] .md-p-gap{height:6px}.agent-message-item .message-content .reasoning-summary-card[data-v-f9cec517]{background:#16151e;border:1px solid #2e2640;border-radius:12px;margin:4px 0 10px;overflow:hidden;width:100%}.agent-message-item .message-content .reasoning-summary-card .reasoning-header[data-v-f9cec517]{align-items:center;background:#1f1d28;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-f9cec517]:hover{background:#262332}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .header-left-title[data-v-f9cec517]{align-items:center;color:#c084fc;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-f9cec517]{font-size:13px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .header-left-title .thinking-dot-pulse[data-v-f9cec517]{animation:pulse-f9cec517 1.2s infinite;color:#d8b4fe;font-size:11px;font-weight:400;margin-left:6px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .toggle-arrow-box[data-v-f9cec517]{align-items:center;color:#9ca3af;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-f9cec517]{height:14px;width:14px}.agent-message-item .message-content .reasoning-summary-card .reasoning-header .toggle-arrow-box.open[data-v-f9cec517]{transform:rotate(180deg)}.agent-message-item .message-content .reasoning-summary-card .reasoning-body[data-v-f9cec517]{background:#14131a;border-top:1px solid #2a2638;color:#d1d5db;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-f9cec517]{border-top:1px dashed #343048;margin-top:10px;padding-top:10px}.agent-message-item .message-content .reasoning-summary-card .reasoning-body .reasoning-empty-placeholder[data-v-f9cec517]{align-items:center;color:#9ca3af;display:flex;font-style:italic;gap:6px}.agent-message-item .message-content .reasoning-summary-card .reasoning-body .reasoning-empty-placeholder .dot-pulse[data-v-f9cec517]{animation:pulse-f9cec517 1.2s infinite;background:#c084fc;border-radius:50%;height:6px;width:6px}.agent-message-item .message-content .streaming-indicator[data-v-f9cec517]{align-items:center;color:#c084fc;display:flex;font-size:13px;gap:8px}.agent-message-item .message-content .streaming-indicator .dot-pulse[data-v-f9cec517]{animation:pulse-f9cec517 1.2s infinite;background:#a855f7;border-radius:50%;height:8px;width:8px}.agent-message-item .message-content .failed-card-inner[data-v-f9cec517]{display:flex;flex-direction:column;gap:6px}.agent-message-item .message-content .failed-card-inner .failed-title-row[data-v-f9cec517]{align-items:center;color:#f87171;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-f9cec517]{font-size:15px}.agent-message-item .message-content .failed-card-inner .failed-text-body[data-v-f9cec517]{color:#9ca3af;font-size:13px;line-height:1.5;margin:0}.agent-message-item .asset-group-card[data-v-f9cec517]{animation:fadeIn-f9cec517 .25s ease;background:#18181c;border:1px solid #2e2e2e;border-radius:16px;box-shadow:0 4px 16px #00000040;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-f9cec517]{background:#18181c;border-color:#3b2c52;box-shadow:0 4px 18px #0000004d}.agent-message-item .asset-group-card .asset-card-header[data-v-f9cec517]{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-f9cec517]{align-items:center;display:flex;gap:6px}.agent-message-item .asset-group-card .asset-card-header .asset-card-title .asset-icon[data-v-f9cec517]{align-items:center;background:#2b1842;border-radius:6px;color:#c084fc;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-f9cec517]{color:#fff;font-size:13px;font-weight:600}.agent-message-item .asset-group-card .asset-card-header .asset-card-title .asset-count-badge[data-v-f9cec517]{background:#251c35;border:1px solid #3d2b59;border-radius:10px;color:#c084fc;font-size:11px;font-weight:600;padding:1px 7px}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn[data-v-f9cec517]{align-items:center;background:#202028!important;border:1px solid #2e2e2e!important;border-radius:6px!important;color:#c084fc!important;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;line-height:normal!important;padding:3px 8px!important;transition:all .2s ease}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn[data-v-f9cec517]:hover{background:#2a203a!important;border-color:#a855f7!important;color:#e9d5ff!important}.agent-message-item .asset-group-card .asset-card-header .asset-expand-toggle-btn .toggle-arrow-svg[data-v-f9cec517]{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-f9cec517]{transform:rotate(180deg)}.agent-message-item .asset-group-card .asset-cards-grid[data-v-f9cec517]{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}@keyframes fadeIn-f9cec517{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-f9cec517{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}.lightbox-content[data-v-f9cec517]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.lightbox-content .lightbox-img[data-v-f9cec517]{border-radius:8px;max-height:75vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-content .lightbox-actions[data-v-f9cec517]{align-items:center;display:flex;gap:12px}.lightbox-content .lightbox-actions .lightbox-action-btn[data-v-f9cec517]{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-f9cec517]{height:14px;width:14px}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-f9cec517]{background:#202028;border-color:#2e2e2e;color:#e5e7eb}.lightbox-content .lightbox-actions .lightbox-action-btn.secondary[data-v-f9cec517]:hover{background:#2a203a;border-color:#a855f7;color:#c084fc}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-f9cec517]{background:linear-gradient(135deg,#a855f7,#9333ea);box-shadow:0 2px 10px #a855f74d;color:#fff}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-f9cec517]:hover:not(:disabled){box-shadow:0 4px 14px #a855f773;transform:translateY(-1px)}.lightbox-content .lightbox-actions .lightbox-action-btn.primary[data-v-f9cec517]:disabled{cursor:not-allowed;opacity:.7}.spin[data-v-f9cec517]{animation:spin-f9cec517 1s linear infinite}@keyframes spin-f9cec517{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agent-chat-window[data-v-d5a400c6]{background:#0d0d10;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.agent-chat-window .chat-header[data-v-d5a400c6]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121216f2;border-bottom:1px solid #2e2e2e;display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding:0 16px}.agent-chat-window .chat-header .header-left[data-v-d5a400c6]{align-items:center;display:flex;gap:10px;min-width:0}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn[data-v-d5a400c6]{align-items:center;background:#18181c;border:1px solid #2a2a32;border-radius:8px;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:normal;padding:0;transition:all .2s ease;width:30px}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn[data-v-d5a400c6]:hover{background:#25252c!important;border-color:#a855f7!important;color:#a855f7!important}.agent-chat-window .chat-header .header-left .desktop-sidebar-expand-btn .expand-icon[data-v-d5a400c6]{height:16px;width:16px}.agent-chat-window .chat-header .header-left .skeleton-header-title[data-v-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 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-d5a400c6]{color:#fff;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-d5a400c6]{align-items:center;display:flex;flex-shrink:0}.agent-chat-window .chat-header .header-left .header-status .skeleton-header-badge[data-v-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 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-d5a400c6]{background:#251c35;border-radius:12px;color:#c084fc;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-d5a400c6]{background:#0c2d48;color:#38bdf8}.agent-chat-window .chat-header .header-left .header-status .run-badge.success[data-v-d5a400c6]{background:#0d3322;color:#34d399}.agent-chat-window .chat-header .header-left .header-status .run-badge.error[data-v-d5a400c6]{background:#3c1618;color:#f87171}.agent-chat-window .chat-header .header-right[data-v-d5a400c6]{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-d5a400c6]{align-items:center;background:#18181c;border:1px solid #2a2a32;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;line-height:normal;padding:0;transition:all .2s ease;width:30px}.agent-chat-window .chat-header .header-right .header-action-btn .header-btn-svg[data-v-d5a400c6]{height:14px;transition:transform .2s ease;width:14px}.agent-chat-window .chat-header .header-right .header-action-btn.active[data-v-d5a400c6]{background:#a855f7!important;border-color:#a855f7!important;box-shadow:0 2px 8px #a855f759;color:#fff!important}.agent-chat-window .chat-header .header-right .header-action-btn[data-v-d5a400c6]:hover{background:#25252c!important;border-color:#a855f7!important;color:#a855f7!important}.agent-chat-window .chat-header .header-right .header-action-btn:hover .header-btn-svg[data-v-d5a400c6]{transform:scale(1.1)}.agent-chat-window .chat-header .header-right .header-action-btn.danger[data-v-d5a400c6]:hover{background:#2d1515!important;border-color:#ef4444!important;color:#ef4444!important}.agent-chat-window .chat-body[data-v-d5a400c6]{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-d5a400c6]{display:flex;justify-content:center;margin:0 0 16px;width:100%}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-d5a400c6]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18181c;border:1px solid #2e2e2e;border-radius:20px;box-shadow:0 2px 10px #00000040;color:#c084fc;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;line-height:normal;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-d5a400c6]{height:14px;transition:transform .24s ease;width:14px}.agent-chat-window .chat-body .load-older-bar .load-older-btn .load-spinner[data-v-d5a400c6]{animation:spin-d5a400c6 .8s linear infinite;display:inline-block;font-size:13px}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-d5a400c6]:hover:not(:disabled){background:#251c35!important;border-color:#a855f7!important;box-shadow:0 6px 18px #a855f733;color:#e9d5ff!important;transform:translateY(-1.5px)}.agent-chat-window .chat-body .load-older-bar .load-older-btn:hover:not(:disabled) .load-icon-svg[data-v-d5a400c6]{transform:translateY(-2px)}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-d5a400c6]:active:not(:disabled){transform:translateY(0)}.agent-chat-window .chat-body .load-older-bar .load-older-btn[data-v-d5a400c6]:disabled{cursor:not-allowed;opacity:.65}.agent-chat-window .chat-body .skeleton-messages-container[data-v-d5a400c6]{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-d5a400c6]{animation:fadeIn-d5a400c6 .3s ease;display:flex;gap:12px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user[data-v-d5a400c6]{flex-direction:row-reverse}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-wrapper[data-v-d5a400c6]{align-items:flex-end}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-meta[data-v-d5a400c6]{flex-direction:row-reverse}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.user .skeleton-bubble[data-v-d5a400c6]{background:linear-gradient(135deg,#a855f733,#9333ea26);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-d5a400c6]{height:40px;width:140px}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item.assistant .skeleton-bubble[data-v-d5a400c6]{background:#18181c;border:1px solid #2a2a32;border-radius:4px 16px 16px;box-shadow:0 4px 16px #0003;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-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 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-d5a400c6]{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-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#1f1f26 25%,#2a2a35 37%,#1f1f26 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-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#22222b 25%,#2d2d3a 37%,#22222b 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-d5a400c6]{width:90%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line.medium[data-v-d5a400c6]{width:65%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-line.short[data-v-d5a400c6]{width:40%}.agent-chat-window .chat-body .skeleton-messages-container .skeleton-message-item .skeleton-card[data-v-d5a400c6]{animation:skeletonShimmer-d5a400c6 1.4s ease infinite;background:linear-gradient(90deg,#1c1c24 25%,#262633 37%,#1c1c24 63%);background-size:400% 100%;border:1px solid #2a2a32;border-radius:12px;height:130px;margin-top:4px}.agent-chat-window .chat-body .welcome-screen[data-v-d5a400c6]{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-d5a400c6]{background:radial-gradient(ellipse at center,rgba(168,85,247,.12) 0,rgba(147,51,234,.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-heading[data-v-d5a400c6]{background:linear-gradient(135deg,#fff,#d8b4fe 60%,#a855f7);-webkit-background-clip:text;color:#fff;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-d5a400c6]{color:#9ca3af;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-d5a400c6]{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-d5a400c6]{gap:10px;grid-template-columns:1fr}}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item[data-v-d5a400c6]{background:#18181c;border:1px solid #2e2e2e;border-radius:14px;box-shadow:0 2px 10px #0003;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-d5a400c6]{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-d5a400c6]{align-items:center;background:#25252e;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-d5a400c6]{background:#251c35}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-video[data-v-d5a400c6]{background:#172438}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-audio[data-v-d5a400c6]{background:#331d2c}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-icon-badge.theme-plan[data-v-d5a400c6]{background:#153026}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-top-row .card-category-tag[data-v-d5a400c6]{background:#a855f71f;border:1px solid rgba(168,85,247,.2);border-radius:6px;color:#c084fc;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-d5a400c6]{align-items:center;background:#25252e;border-radius:50%;color:#c084fc;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-d5a400c6]{height:12px;transition:transform .2s ease;width:12px}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item .card-content[data-v-d5a400c6]{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-d5a400c6]{color:#fff;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-d5a400c6]{color:#9ca3af;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-d5a400c6]:hover{background:#1e1b27!important;border-color:#a855f7!important;box-shadow:0 10px 24px -4px #a855f733,0 2px 8px #0000004d;transform:translateY(-2.5px)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item:hover .card-icon-badge[data-v-d5a400c6]{transform:scale(1.08)}.agent-chat-window .chat-body .welcome-screen .suggestions-grid .suggestion-card-item:hover .card-arrow-box[data-v-d5a400c6]{background:linear-gradient(135deg,#a855f7,#9333ea);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-d5a400c6]{transform:translate(1px,-1px)}@keyframes skeletonShimmer-d5a400c6{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin-d5a400c6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn-d5a400c6{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.agent-chat-window .chat-header[data-v-d5a400c6]{height:48px;padding:0 10px}.agent-chat-window .chat-header .header-left[data-v-d5a400c6]{flex:1;gap:6px}.agent-chat-window .chat-header .header-left .mobile-menu-btn[data-v-d5a400c6]{align-items:center;background:#1f1f26;border:1px solid #2e2e2e;border-radius:10px;color:#c084fc;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-d5a400c6]:hover{background:#25252c}.agent-chat-window .chat-header .header-left .conversation-title[data-v-d5a400c6]{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-d5a400c6]{border-radius:8px;font-size:10px;padding:1px 6px}.agent-chat-window .chat-header .header-right[data-v-d5a400c6]{gap:5px;margin-left:4px}.agent-chat-window .chat-header .header-right .header-action-btn[data-v-d5a400c6]{height:28px;width:28px}.agent-chat-window .chat-body[data-v-d5a400c6]{padding:12px 10px}}.agent-jimeng-composer[data-v-c668d63b]{background:transparent;flex-shrink:0;padding:10px 20px 16px}.agent-jimeng-composer button[data-v-c668d63b]{background:transparent;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;font-family:inherit;line-height:normal;margin:0;padding:0}.agent-jimeng-composer button[data-v-c668d63b]:hover{background:transparent;border:none;opacity:1}.agent-jimeng-composer button[disabled][data-v-c668d63b]{background:transparent;border:none;border-radius:0;cursor:not-allowed}.agent-jimeng-composer .card-delete-btn[data-v-c668d63b]{align-items:center!important;background:#18181c!important;border:1.5px solid #2a2a32!important;border-radius:50%!important;box-shadow:0 2px 6px #0006!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:Arial,sans-serif!important;font-size:13px!important;height:20px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:20px!important;max-width:20px!important;min-height:20px!important;min-width:20px!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;right:-6px!important;top:-6px!important;transition:opacity .2s ease,transform .2s ease,background .2s ease,border-color .2s ease!important;width:20px!important;z-index:30!important}.agent-jimeng-composer .card-delete-btn[data-v-c668d63b]:hover{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important;opacity:1!important;transform:scale(1.15)!important}.agent-jimeng-composer .assets-stack-container.expanded .card-delete-btn[data-v-c668d63b],.agent-jimeng-composer .compact-over2-container.expanded .card-delete-btn[data-v-c668d63b],.agent-jimeng-composer .panel-asset-card:hover .card-delete-btn[data-v-c668d63b],.agent-jimeng-composer .stacked-asset-card:hover .card-delete-btn[data-v-c668d63b]{opacity:1!important;pointer-events:auto!important}.agent-jimeng-composer .composer-container[data-v-c668d63b]{background:#16161a;border:1.5px solid #2e2e2e;border-radius:20px;box-shadow:0 4px 20px #0006;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[data-v-c668d63b]:focus-within,.agent-jimeng-composer .composer-container[data-v-c668d63b]:hover{border-color:#3f3f46;box-shadow:0 6px 24px #00000080}.agent-jimeng-composer .composer-container .asset-tooltip-popup[data-v-c668d63b]{background:#25252e;border:1px solid #3f3f46;border-radius:6px;box-shadow:0 4px 12px #0006;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-c668d63b]:after{border-color:#25252e 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-c668d63b]{border-bottom:1px solid #2e2e2e;display:flex;flex-direction:column;gap:12px;padding-bottom:8px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header[data-v-c668d63b]{align-items:center;display:flex;justify-content:space-between}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs[data-v-c668d63b]{align-items:center;display:flex;gap:6px}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn[data-v-c668d63b]{background:#202028;border:none;border-radius:12px;color:#9ca3af;cursor:pointer;font-size:12.5px;line-height:normal;padding:4px 12px;transition:all .2s ease}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn[data-v-c668d63b]:hover{background:#2b233a!important;color:#c084fc!important}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .category-tabs .tab-btn.active[data-v-c668d63b]{background:#a855f7!important;color:#fff!important;font-weight:500}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions[data-v-c668d63b]{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-c668d63b]{background:transparent!important;border:none!important;color:#71717a;cursor:pointer;font-size:12px;line-height:normal;padding:0}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .clear-all-btn[data-v-c668d63b]:hover{background:transparent!important;border:none!important;color:#ef4444!important;text-decoration:underline}.agent-jimeng-composer .composer-container .full-panel-container .panel-header .panel-header-actions .collapse-panel-btn[data-v-c668d63b]{align-items:center;background:#202028;border:none;border-radius:8px;color:#c084fc;cursor:pointer;display:flex;height:26px;justify-content:center;line-height:normal;padding:0;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-c668d63b]{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-c668d63b]:hover{background:#2b233a!important;color:#a855f7!important;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-c668d63b]{transform:translateY(-1px)}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row[data-v-c668d63b]{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-c668d63b]{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-c668d63b]{background:#18181c;border:2px solid #2a2a32;border-radius:10px;box-shadow:0 4px 12px #0000004d;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-c668d63b]{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-c668d63b]{align-items:center!important;background:#18181c!important;border:1.5px solid #2a2a32!important;border-radius:50%!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:13px!important;height:20px!important;justify-content:center!important;line-height:1!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;right:-6px!important;top:-6px!important;transition:opacity .2s ease,transform .2s ease!important;width:20px!important;z-index:30!important}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card .card-delete-btn[data-v-c668d63b]:hover{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important;transform:scale(1.15)!important}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card:hover .asset-tooltip-popup[data-v-c668d63b],.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-asset-card:hover .card-delete-btn[data-v-c668d63b]{opacity:1}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-add-card-btn[data-v-c668d63b]{align-items:center;background:#1c1c24;border:1.5px dashed #3f3f46;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-c668d63b]{color:#c084fc;font-size:22px}.agent-jimeng-composer .composer-container .full-panel-container .panel-assets-row .panel-add-card-btn[data-v-c668d63b]:hover{background:#251c35;border-color:#a855f7}.agent-jimeng-composer .composer-container .composer-top-row[data-v-c668d63b]{align-items:flex-start;display:flex;gap:14px}.agent-jimeng-composer .composer-container .composer-top-row.is-full-panel[data-v-c668d63b]{gap:0;margin-top:10px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper[data-v-c668d63b]{align-items:center;display:flex;height:60px;position:relative}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .loading-spinner[data-v-c668d63b]{animation:spin-c668d63b 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-c668d63b]{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-c668d63b]{background:#18181c;border:2px solid #2a2a32;border-radius:10px;box-shadow:0 4px 12px #00000059;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-c668d63b]{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-c668d63b]{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-uploading-overlay[data-v-c668d63b]{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f0c1e73;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-c668d63b]{animation:card-spin-c668d63b .7s linear infinite;border-color:#fff #a855f7 hsla(0,0%,100%,.2) hsla(0,0%,100%,.2);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-c668d63b]{align-items:center;background:#251c35;color:#c084fc;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-c668d63b]{background:#000000bf;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-c668d63b]{align-items:center!important;background:#18181c!important;border:1.5px solid #2a2a32!important;border-radius:50%!important;box-shadow:0 2px 6px #0006!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:13px!important;height:20px!important;justify-content:center!important;line-height:1!important;opacity:0;padding:0!important;pointer-events:none;position:absolute!important;right:-6px!important;top:-6px!important;transition:opacity .2s ease,transform .2s ease!important;width:20px!important;z-index:30!important}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card .card-delete-btn[data-v-c668d63b]:hover{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important;transform:scale(1.15)!important}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card[data-v-c668d63b]: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-c668d63b]{opacity:1}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .stacked-asset-card:hover .card-delete-btn[data-v-c668d63b]{opacity:1;pointer-events:auto}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn[data-v-c668d63b]{align-items:center;background:linear-gradient(135deg,#a855f7,#9333ea);border:2px solid #16161a;border-radius:50%;bottom:-2px;box-shadow:0 2px 8px #a855f766;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-c668d63b]{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-c668d63b]:hover{background:linear-gradient(135deg,#b86bfc,#a246f5)!important;border-color:#16161a!important;box-shadow:0 4px 12px #a855f799;transform:scale(1.18)}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .add-badge-btn.uploading[data-v-c668d63b]{background:#a855f7}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container[data-v-c668d63b]{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-c668d63b]{width:125px}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container .over2-stack-group[data-v-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]{filter:brightness(.7)}.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-c668d63b]{align-items:center;background:#00000073;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-c668d63b]{background:#25252e;border:1px solid #3f3f46;border-radius:6px;box-shadow:0 4px 12px #0006;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-c668d63b]:after{border-color:#25252e 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-c668d63b]{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-c668d63b]{align-items:center;background:#202028;border:2px solid #2a2a32;border-radius:10px;box-shadow:0 4px 12px #00000059;color:#71717a;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-c668d63b]{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-c668d63b]{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-c668d63b]: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-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]: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-c668d63b]{opacity:1}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .compact-over2-container.expanded .over2-stack-group .card-3[data-v-c668d63b]{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-c668d63b]: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-c668d63b]{align-items:center;background:#1c1c24;border:1.5px dashed #3f3f46;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-c668d63b]{color:#c084fc;font-size:22px;font-weight:400}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn[data-v-c668d63b]:hover{background:#251c35;border-color:#a855f7;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-c668d63b]{color:#a855f7}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .empty-card-btn.uploading[data-v-c668d63b]{background:#251c35;border-color:#a855f7}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container[data-v-c668d63b]{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-c668d63b]{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-c668d63b]{opacity:1;pointer-events:auto}.agent-jimeng-composer .composer-container .composer-top-row .asset-stack-wrapper .assets-stack-container .add-card-btn[data-v-c668d63b]{align-items:center;background:#1c1c24;border:1.5px dashed #3f3f46;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-c668d63b]{color:#c084fc;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-c668d63b]:hover{background:#251c35;border-color:#a855f7;border-style:solid;box-shadow:0 4px 14px #a855f733;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-c668d63b]{color:#a855f7;transform:scale(1.18)}.agent-jimeng-composer .composer-container .composer-top-row .textarea-wrapper[data-v-c668d63b]{flex:1}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-c668d63b]{position:relative;width:100%}.agent-jimeng-composer .composer-container .textarea-wrapper .jimeng-textarea[data-v-c668d63b]{background:transparent;border:none;box-sizing:border-box;color:#fff;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-c668d63b]:empty:before{color:#71717a;content:attr(data-placeholder);display:block;pointer-events:none}.agent-jimeng-composer .composer-container .textarea-wrapper .jimeng-textarea[data-v-c668d63b] :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-c668d63b] .mention-chip{align-items:center;background:#251c35;border:1px solid #3d2b59;border-radius:6px;box-shadow:0 2px 6px #0003;color:#c084fc;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-c668d63b] .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-c668d63b] .mention-chip .chip-thumb.chip-audio-thumb{-o-object-fit:contain;object-fit:contain}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-c668d63b] .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-c668d63b] .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-c668d63b] .skill-chip{align-items:center;background:#201a2e;border:1px solid #3d2b59;border-radius:6px;box-shadow:0 2px 6px #0003;color:#c084fc;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-c668d63b] .skill-chip .chip-skill-icon{font-size:12px}.agent-jimeng-composer .composer-container .textarea-wrapper[data-v-c668d63b] .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-c668d63b]{background:#18181c;border:1.5px solid #2e2e2e;border-radius:14px;bottom:100%;box-shadow:0 10px 30px #00000080;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-c668d63b]{width:260px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .panel-header-title[data-v-c668d63b]{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-c668d63b]{background:transparent!important;border:none!important;color:#c084fc!important;cursor:pointer;font-size:11px;font-weight:500;line-height:normal;padding:0}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .panel-header-title .manage-skills-link[data-v-c668d63b]:hover{background:transparent!important;border:none!important;color:#d8b4fe!important;text-decoration:underline}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .empty-skill-tip[data-v-c668d63b]{color:#71717a;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-c668d63b]{background:#2e1d45}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item.is-selected .item-label[data-v-c668d63b]{color:#c084fc}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .skill-icon-box[data-v-c668d63b]{align-items:center;background:#251c35;border-radius:8px;color:#c084fc;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-c668d63b]{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-c668d63b]{color:#e5e7eb;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-c668d63b]{color:#9ca3af;font-size:10.5px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel.skill-popover-panel .skill-item .selected-check[data-v-c668d63b]{color:#c084fc;font-size:13px;font-weight:700;margin-left:6px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-header-title[data-v-c668d63b]{border-bottom:1px solid #2e2e2e;color:#9ca3af;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-c668d63b]{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-c668d63b]{align-items:center;background:transparent;border:none;border-radius:10px;color:#e5e7eb;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-c668d63b],.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item[data-v-c668d63b]:hover{background:#251c35!important;color:#c084fc!important}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item[data-v-c668d63b]{background:#202028}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item.active-keyboard[data-v-c668d63b],.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item.create-item[data-v-c668d63b]:hover{background:#251c35!important;color:#c084fc!important}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .panel-options-list .mention-item .item-icon-box[data-v-c668d63b]{align-items:center;background:#251c35;border-radius:7px;color:#c084fc;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-c668d63b]{align-items:center;background:#25252e;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-c668d63b]{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-c668d63b]{color:#c084fc;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-c668d63b]{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-c668d63b]{color:#e5e7eb;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-c668d63b]{background:#141418;border:1px solid #2e2e2e;border-radius:18px;box-shadow:0 12px 32px #00000080,0 2px 10px #0000004d;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-c668d63b]: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-c668d63b]{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-c668d63b]{align-items:center;background:linear-gradient(135deg,#1f1b29,#12101a);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-c668d63b]:hover{background:linear-gradient(135deg,#272036,#171422)}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap:hover .audio-player-disc[data-v-c668d63b]{border-color:#c084fcb3;box-shadow:0 0 22px #a855f780;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-c668d63b]{color:#d8b4fe}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .preview-audio-wrap .audio-player-disc[data-v-c668d63b]{align-items:center;background:radial-gradient(circle at 35% 35%,#a855f759 0,#140f26f2 75%);border:1.5px solid rgba(168,85,247,.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-c668d63b]{animation:discPulse-c668d63b 1.8s ease-in-out infinite;border-color:#c084fc;box-shadow:0 0 24px #a855f799}.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-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]{animation:eqAnim-c668d63b .75s ease-in-out infinite alternate;background:#c084fc;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-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]{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-c668d63b]{align-items:center;background:#a855f733;border:1px solid rgba(168,85,247,.25);border-radius:12px;color:#c084fc;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-c668d63b]{background:#71717a;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-c668d63b]{animation:dotBlink-c668d63b 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-c668d63b]{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-c668d63b]{align-items:center;background:linear-gradient(135deg,#1f1b29,#12101a);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-c668d63b]{font-size:40px}.agent-jimeng-composer .composer-container .textarea-wrapper .mention-popover-panel .mention-asset-preview-card .scrim-top[data-v-c668d63b]{background:linear-gradient(180deg,rgba(0,0,0,.6) 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-c668d63b]{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-c668d63b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;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-c668d63b]{display:none}}.agent-jimeng-composer .composer-container .composer-bottom-bar[data-v-c668d63b]{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-c668d63b]{align-items:center;display:flex;gap:10px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap[data-v-c668d63b]{position:relative}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn[data-v-c668d63b]{align-items:center;background:#202028;border:1px solid #2e2e2e;border-radius:16px;box-sizing:border-box;color:#c084fc;cursor:pointer;display:flex;font-size:12.5px;gap:6px;line-height:normal;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-c668d63b],.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn[data-v-c668d63b]:hover{background:#251c35!important;border-color:#a855f7!important;box-shadow:0 2px 8px #a855f733;color:#e9d5ff!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm[data-v-c668d63b]{background:#1e293b;border-color:#334155;color:#60a5fa}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm.active[data-v-c668d63b],.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm[data-v-c668d63b]:hover{background:#23344d!important;border-color:#3b82f6!important;color:#93c5fd!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn.is-confirm .arrow-svg[data-v-c668d63b]{color:#60a5fa}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .btn-icon[data-v-c668d63b]{font-size:13px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .mode-text[data-v-c668d63b]{font-weight:500}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-btn .arrow-svg[data-v-c668d63b]{color:#9ca3af;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-c668d63b]{transform:rotate(180deg)}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .mode-select-wrap .mode-popover-panel[data-v-c668d63b]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#18181c;border:1px solid #2e2e2e;border-radius:14px;bottom:calc(100% + 10px);box-shadow:0 10px 30px #00000080;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-c668d63b]{border-bottom:1px solid #2e2e2e;color:#9ca3af;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-c668d63b]{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-c668d63b]{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-c668d63b]:hover{background:#202028!important;border-color:#2e2e2e!important}.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-c668d63b]{background:#251c35!important;border-color:#a855f7!important}.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-c668d63b]{color:#c084fc;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-c668d63b]{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-c668d63b]{background:#2d1838;color:#f472b6}.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-c668d63b]{background:#172438;color:#60a5fa}.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-c668d63b]{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-c668d63b]{color:#fff;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-c668d63b]{color:#9ca3af;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-c668d63b]{color:#c084fc;font-size:14px;font-weight:700}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-c668d63b]{align-items:center;background:#202028;border:1px solid #2e2e2e;border-radius:16px;box-sizing:border-box;color:#c084fc;cursor:pointer;display:flex;font-size:12.5px;gap:6px;line-height:normal;padding:4px 12px;transition:all .2s ease}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-c668d63b]:hover{background:#251c35!important;border-color:#a855f7!important;color:#e9d5ff!important;opacity:1!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn.mention-btn[data-v-c668d63b]{justify-content:center;padding:4px 10px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn .btn-icon[data-v-c668d63b]{font-size:13px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn .skill-count-badge[data-v-c668d63b]{background:#a855f7;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-c668d63b]{align-items:center;display:flex;gap:10px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .sending-status[data-v-c668d63b]{align-items:center;color:#c084fc;display:flex;font-size:12px;gap:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .sending-status .pulse-dot[data-v-c668d63b]{animation:pulse-c668d63b 1s infinite;background:#a855f7;border-radius:50%;height:7px;width:7px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-c668d63b]{align-items:center!important;background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 14px #a855f761!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;flex-shrink:0!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;max-height:36px!important;max-width:36px!important;min-height:36px!important;min-width:36px!important;padding:0!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;width:36px!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn .send-svg-icon[data-v-c668d63b]{display:block!important;flex-shrink:0!important;height:18px!important;transition:transform .2s ease!important;width:18px!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-c668d63b]:hover:not(:disabled){background:linear-gradient(135deg,#b86bfc,#a246f5)!important;border:none!important;box-shadow:0 6px 18px #a855f780!important;opacity:1!important;transform:translateY(-1px) scale(1.06)!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn:hover:not(:disabled) .send-svg-icon[data-v-c668d63b]{transform:translateY(-1px)!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-c668d63b]:active:not(:disabled){transform:scale(.95)!important}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-right-controls .send-circle-btn[data-v-c668d63b]:disabled{background:#25252e!important;border:1px solid #2e2e38!important;border-radius:50%!important;box-shadow:none!important;color:#52525b!important;cursor:not-allowed!important;opacity:.65!important;transform:none!important}.preview-modal-body[data-v-c668d63b]{align-items:center;display:flex;justify-content:center;padding:12px}.preview-modal-body .preview-full-img[data-v-c668d63b]{-o-object-fit:contain;object-fit:contain}.preview-modal-body .preview-full-img[data-v-c668d63b],.preview-modal-body .preview-full-video[data-v-c668d63b]{border-radius:8px;max-height:75vh;max-width:100%}.preview-modal-body .preview-full-audio[data-v-c668d63b]{width:100%}@media (max-width:768px){.agent-jimeng-composer[data-v-c668d63b]{padding:8px 10px 10px}.agent-jimeng-composer .composer-container[data-v-c668d63b]{border-radius:18px;padding:10px 12px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls[data-v-c668d63b]{gap:6px}.agent-jimeng-composer .composer-container .composer-bottom-bar .bottom-left-controls .tool-btn[data-v-c668d63b]{font-size:11.5px;padding:3px 8px}}@keyframes spin-c668d63b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes card-spin-c668d63b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-c668d63b{0%,to{opacity:1}50%{opacity:.4}}@keyframes discPulse-c668d63b{0%,to{box-shadow:0 0 16px #a855f766}50%{box-shadow:0 0 28px #a855f7bf}}@keyframes eqAnim-c668d63b{0%{height:3px}to{height:12px}}@keyframes dotBlink-c668d63b{0%,to{opacity:1}50%{opacity:.35}}.popover-fade-enter-active[data-v-c668d63b],.popover-fade-leave-active[data-v-c668d63b]{transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.popover-fade-enter-from[data-v-c668d63b],.popover-fade-leave-to[data-v-c668d63b]{opacity:0;transform:translateY(6px) scale(.97)}[data-v-ceea590f] .el-dialog.agent-skills-dialog{background:#18181c!important;border:1px solid #2e2e2e!important;border-radius:16px;box-shadow:0 16px 36px #0009;overflow:hidden}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__header{border-bottom:1px solid #2e2e2e;margin-right:0;padding:16px 20px}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:16px;font-weight:700}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__header .el-dialog__headerbtn{right:16px;top:16px}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#9ca3af}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}[data-v-ceea590f] .el-dialog.agent-skills-dialog .el-dialog__body{color:#e5e7eb;padding:20px}.skills-modal-body button[data-v-ceea590f]{background:transparent;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;line-height:normal!important;padding:0}.skills-modal-body .modal-tips[data-v-ceea590f]{background:#a855f714;border:1px solid rgba(168,85,247,.2);border-radius:8px;color:#9ca3af;font-size:13px;line-height:1.5;margin-bottom:16px;padding:10px 14px}.skills-modal-body .skills-grid[data-v-ceea590f]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;max-height:380px;overflow-y:auto}.skills-modal-body .skills-grid .empty-skills[data-v-ceea590f]{color:#6b7280;font-size:13px;padding:30px;text-align:center}.skills-modal-body .skills-grid .skill-card[data-v-ceea590f]{background:#141418;border:1px solid #282830;border-radius:10px;cursor:pointer;padding:12px 14px;transition:all .2s ease}.skills-modal-body .skills-grid .skill-card[data-v-ceea590f]:hover{background:#1b1b22;border-color:#3f3f4c}.skills-modal-body .skills-grid .skill-card.selected[data-v-ceea590f]{background:#251838;border-color:var(--themeColor)}.skills-modal-body .skills-grid .skill-card .skill-header[data-v-ceea590f]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.skills-modal-body .skills-grid .skill-card .skill-header .skill-checkbox[data-v-ceea590f]{accent-color:var(--themeColor);cursor:pointer}.skills-modal-body .skills-grid .skill-card .skill-header .skill-name[data-v-ceea590f]{color:#fff;flex:1;font-size:14px}.skills-modal-body .skills-grid .skill-card .skill-header .custom-tag[data-v-ceea590f],.skills-modal-body .skills-grid .skill-card .skill-header .system-tag[data-v-ceea590f]{border-radius:4px;font-size:11px;font-weight:500;padding:1px 6px}.skills-modal-body .skills-grid .skill-card .skill-header .system-tag[data-v-ceea590f]{background:#a855f729;border:1px solid rgba(168,85,247,.25);color:var(--themeColor)}.skills-modal-body .skills-grid .skill-card .skill-header .custom-tag[data-v-ceea590f]{background:#10b98129;border:1px solid rgba(16,185,129,.25);color:#34d399}.skills-modal-body .skills-grid .skill-card .skill-desc[data-v-ceea590f]{color:#9ca3af;display:-webkit-box;font-size:12px;line-height:1.45;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.skills-modal-body .skills-grid .skill-card .skill-actions[data-v-ceea590f]{display:flex;justify-content:flex-end;margin-top:8px}.skills-modal-body .skills-grid .skill-card .skill-actions .update-btn[data-v-ceea590f]{background:#202028!important;border:1px solid #374151!important;border-radius:4px!important;color:#d1d5db!important;cursor:pointer;font-size:11px;line-height:normal!important;padding:4px 10px!important}.skills-modal-body .skills-grid .skill-card .skill-actions .update-btn[data-v-ceea590f]:hover{background:#282834!important;border-color:var(--themeColor)!important;color:#fff!important}.skills-modal-body .modal-actions[data-v-ceea590f]{align-items:center;border-top:1px solid #2e2e2e;display:flex;justify-content:space-between;padding-top:16px}.skills-modal-body .modal-actions .upload-skill-btn[data-v-ceea590f]{background:#202028!important;border:1px solid #374151!important;border-radius:8px!important;color:#d1d5db!important;cursor:pointer;font-size:12.5px;line-height:normal!important;padding:8px 14px!important;transition:all .2s ease}.skills-modal-body .modal-actions .upload-skill-btn[data-v-ceea590f]:hover:not(:disabled){background:#282834!important;border-color:var(--themeColor)!important;color:#fff!important}.skills-modal-body .modal-actions .upload-skill-btn[data-v-ceea590f]:disabled{cursor:not-allowed;opacity:.5}.skills-modal-body .modal-actions .right-buttons[data-v-ceea590f]{display:flex;gap:10px}.skills-modal-body .modal-actions .right-buttons .cancel-btn[data-v-ceea590f]{background:transparent!important;border:1px solid #374151!important;border-radius:8px!important;color:#9ca3af!important;cursor:pointer;font-size:13px;line-height:normal!important;padding:8px 16px!important}.skills-modal-body .modal-actions .right-buttons .cancel-btn[data-v-ceea590f]:hover{background:#202028!important;border-color:#4b5563!important;color:#fff!important}.skills-modal-body .modal-actions .right-buttons .save-btn[data-v-ceea590f]{background:linear-gradient(90deg,#a855f7,#9333ea)!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 12px #a855f74d;color:#fff!important;cursor:pointer;font-size:13px;font-weight:600;line-height:normal!important;padding:8px 20px!important}.skills-modal-body .modal-actions .right-buttons .save-btn[data-v-ceea590f]:hover{background:linear-gradient(90deg,#b86bfc,#a246f5)!important;box-shadow:0 6px 16px #a855f780!important}.dark-media-modal{background:#141418!important;border:1px solid #2e2e2e!important;border-radius:14px!important;box-shadow:0 16px 40px #000000b3!important}.dark-media-modal .el-dialog__headerbtn{align-items:center!important;background:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important;display:inline-flex!important;height:28px!important;justify-content:center!important;line-height:1!important;max-height:28px!important;max-width:28px!important;min-height:28px!important;min-width:28px!important;outline:none!important;padding:0!important;right:14px!important;top:14px!important;width:28px!important}.dark-media-modal .el-dialog__headerbtn .el-dialog__close{color:#9ca3af!important;font-size:16px!important}.dark-media-modal .el-dialog__headerbtn:hover{background:#ffffff1a!important;border:none!important;opacity:1!important}.dark-media-modal .el-dialog__headerbtn:hover .el-dialog__close{color:#fff!important}.dark-media-modal .preview-modal-body{align-items:center;display:flex;flex-direction:column;gap:14px;padding:8px 12px}.dark-media-modal .preview-modal-body .modal-preview-media{border-radius:10px;box-shadow:0 8px 24px #00000080;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.dark-media-modal .preview-modal-body .modal-preview-audio{margin:16px 0;width:100%}.dark-media-modal .preview-modal-body .modal-actions-bar{align-items:center;display:flex;gap:12px;margin-top:8px}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn{align-items:center;border-radius:20px!important;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;line-height:normal!important;padding:6px 18px!important;transition:all .2s ease}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn .modal-svg{height:14px;width:14px}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn.quote-btn{background:#25252e!important;border:1px solid #3b2d4f!important;color:#c084fc!important}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn.quote-btn:hover{background:#a855f7!important;border-color:#a855f7!important;color:#fff!important}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn.download-btn{background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:none!important;box-shadow:0 2px 10px #a855f759;color:#fff!important}.dark-media-modal .preview-modal-body .modal-actions-bar .modal-action-btn.download-btn:hover{background:linear-gradient(135deg,#b86bfc,#a246f5)!important;box-shadow:0 4px 14px #a855f780}.dark-message-box{background:#18181c!important;border:1px solid #2e2e2e!important;border-radius:12px!important;box-shadow:0 16px 40px #000000b3!important}.dark-message-box .el-message-box__header{padding-bottom:6px}.dark-message-box .el-message-box__title{color:#fff!important;font-size:16px!important;font-weight:600!important}.dark-message-box .el-message-box__content{color:#d1d5db!important;font-size:14px!important}.dark-message-box .el-message-box__headerbtn{align-items:center!important;background:transparent!important;border:none!important;border-radius:50%!important;box-shadow:none!important;display:inline-flex!important;height:28px!important;justify-content:center!important;line-height:1!important;max-height:28px!important;max-width:28px!important;min-height:28px!important;min-width:28px!important;outline:none!important;padding:0!important;right:14px!important;top:14px!important;width:28px!important}.dark-message-box .el-message-box__headerbtn .el-message-box__close{color:#9ca3af!important;font-size:16px!important}.dark-message-box .el-message-box__headerbtn:hover{background:#ffffff1a!important;border:none!important;opacity:1!important}.dark-message-box .el-message-box__headerbtn:hover .el-message-box__close{color:#fff!important}.dark-message-box .el-message-box__btns{padding-top:12px}.dark-message-box .el-message-box__btns button{border-radius:18px!important;font-size:13px!important;height:32px!important;line-height:normal!important;padding:7px 18px!important;transition:all .2s ease!important}.dark-message-box .el-message-box__btns .el-button:not(.el-button--primary){background:#25252e!important;border:1px solid #33333e!important;color:#d1d5db!important}.dark-message-box .el-message-box__btns .el-button:not(.el-button--primary):hover{background:#2e2e3a!important;border-color:#4a4a58!important;color:#fff!important}.dark-message-box .el-message-box__btns .el-button--primary{background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:none!important;box-shadow:0 2px 8px #a855f759!important;color:#fff!important}.dark-message-box .el-message-box__btns .el-button--primary:hover{background:linear-gradient(135deg,#b86bfc,#a246f5)!important;box-shadow:0 4px 12px #a855f780!important}.agent-asset-library-drawer[data-v-204111d7]{display:flex;flex-shrink:0;height:100%;position:relative}.agent-asset-library-drawer button[data-v-204111d7]{background:transparent;border:none;border-radius:0;box-sizing:border-box;font-family:inherit;letter-spacing:normal;line-height:normal!important;padding:0!important}.agent-asset-library-drawer .hidden-input[data-v-204111d7]{display:none}.agent-asset-library-drawer .drawer-panel[data-v-204111d7]{background:#141418;border-left:1px solid #2e2e2e;box-shadow:-8px 0 24px #0006;display:flex;flex-direction:column;height:100%;max-width:90vw;transition:width .3s cubic-bezier(.16,1,.3,1),opacity .2s ease;width:320px}.agent-asset-library-drawer[data-v-204111d7]:not(.is-open){display:none}.agent-asset-library-drawer .panel-header[data-v-204111d7]{align-items:center;background:#121216;border-bottom:1px solid #2e2e2e;display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding:0 16px}.agent-asset-library-drawer .panel-header .header-left[data-v-204111d7]{align-items:center;display:flex;gap:10px}.agent-asset-library-drawer .panel-header .header-left .icon-badge[data-v-204111d7]{align-items:center;background:#2a1d3d;border-radius:8px;box-shadow:0 2px 6px #a855f733;color:#c084fc;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.agent-asset-library-drawer .panel-header .header-left .header-title[data-v-204111d7]{color:#fff;font-size:14px;font-weight:600;margin:0}.agent-asset-library-drawer .panel-header .header-right[data-v-204111d7]{align-items:center;display:flex;gap:8px}.agent-asset-library-drawer .panel-header .header-right .upload-btn[data-v-204111d7]{align-items:center;background:linear-gradient(135deg,#a855f7,#9333ea)!important;border:none!important;border-radius:50%!important;box-shadow:0 2px 8px #a855f759;color:#fff!important;cursor:pointer;display:flex;height:28px!important;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:28px!important}.agent-asset-library-drawer .panel-header .header-right .upload-btn .btn-svg[data-v-204111d7]{height:14px;width:14px}.agent-asset-library-drawer .panel-header .header-right .upload-btn[data-v-204111d7]:hover:not(:disabled){background:linear-gradient(135deg,#b86bfc,#a246f5)!important;box-shadow:0 4px 12px #a855f78c;transform:scale(1.08)}.agent-asset-library-drawer .panel-header .header-right .upload-btn[data-v-204111d7]:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.agent-asset-library-drawer .panel-header .header-right .close-btn[data-v-204111d7]{align-items:center;background:#202028!important;border:1px solid #2a2a32!important;border-radius:50%!important;color:#9ca3af!important;cursor:pointer;display:flex;height:28px!important;justify-content:center;transition:all .2s ease;width:28px!important}.agent-asset-library-drawer .panel-header .header-right .close-btn .btn-svg[data-v-204111d7]{height:14px;width:14px}.agent-asset-library-drawer .panel-header .header-right .close-btn[data-v-204111d7]:hover{background:#2e2e3a!important;border-color:#3f3f4e!important;color:#fff!important}.agent-asset-library-drawer .panel-tabs[data-v-204111d7]{align-items:center;background:#18181c;border-bottom:1px solid #2e2e2e;display:flex;flex-shrink:0;gap:6px;overflow-x:auto;padding:8px 14px}.agent-asset-library-drawer .panel-tabs[data-v-204111d7]::-webkit-scrollbar{display:none}.agent-asset-library-drawer .panel-tabs .tab-item[data-v-204111d7]{background:#202028!important;border:1px solid transparent!important;border-radius:14px!important;color:#9ca3af!important;cursor:pointer;font-size:12px;font-weight:500;padding:5px 14px!important;transition:all .18s ease;white-space:nowrap}.agent-asset-library-drawer .panel-tabs .tab-item[data-v-204111d7]:hover{background:#282433!important;border-color:#3b2d4f!important;color:#c084fc!important}.agent-asset-library-drawer .panel-tabs .tab-item.active[data-v-204111d7]{background:#a855f7!important;border-color:#a855f7!important;box-shadow:0 2px 8px #a855f759;color:#fff!important;font-weight:600}.agent-asset-library-drawer .panel-body[data-v-204111d7]{background:#141418;flex:1;overflow-y:auto;padding:12px 14px}.agent-asset-library-drawer .panel-body .skeleton-grid[data-v-204111d7]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.agent-asset-library-drawer .panel-body .skeleton-grid .skeleton-card[data-v-204111d7]{animation:pulse-204111d7 1.5s ease-in-out infinite;aspect-ratio:1;background:#1e1e24;border-radius:12px}.agent-asset-library-drawer .panel-body .empty-state[data-v-204111d7]{align-items:center;color:#71717a;display:flex;flex-direction:column;justify-content:center;padding:60px 0;text-align:center}.agent-asset-library-drawer .panel-body .empty-state .empty-icon[data-v-204111d7]{font-size:36px;margin-bottom:10px;opacity:.7}.agent-asset-library-drawer .panel-body .empty-state .empty-text[data-v-204111d7]{color:#9ca3af;font-size:12.5px;margin:0}.agent-asset-library-drawer .panel-body .assets-grid[data-v-204111d7]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.agent-asset-library-drawer .panel-body .assets-grid .asset-card[data-v-204111d7]{background:#18181c;border:1px solid #2a2a32;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.agent-asset-library-drawer .panel-body .assets-grid .asset-card[data-v-204111d7]:hover{border-color:#a855f7;box-shadow:0 4px 14px #a855f72e}.agent-asset-library-drawer .panel-body .assets-grid .asset-card:hover .media-cover .zoom-overlay[data-v-204111d7]{opacity:1}.agent-asset-library-drawer .panel-body .assets-grid .asset-card:hover .media-cover img[data-v-204111d7]{transform:scale(1.05)}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover[data-v-204111d7]{align-items:center;background:#0e0e12;cursor:pointer;display:flex;height:110px;justify-content:center;overflow:hidden;position:relative;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-img[data-v-204111d7]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-video-box[data-v-204111d7]{align-items:center;background:#000;display:flex;height:100%;justify-content:center;position:relative;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-video-box .cover-video[data-v-204111d7]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-video-box .video-play-overlay[data-v-204111d7]{align-items:center;background:#00000059;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-video-box .video-play-overlay .play-icon-circle[data-v-204111d7]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border-radius:50%;color:#fff;display:flex;font-size:11px;height:28px;justify-content:center;padding-left:2px;width:28px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-audio-box[data-v-204111d7]{align-items:center;background:#1c1826;display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px;text-align:center;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-audio-box .audio-icon[data-v-204111d7]{font-size:26px;margin-bottom:4px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .cover-audio-box .audio-title[data-v-204111d7]{color:#c084fc;font-size:11px;font-weight:500;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap;width:100%}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .type-tag[data-v-204111d7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;border-radius:4px;color:#fff;font-size:9.5px;font-weight:500;left:6px;padding:2px 6px;pointer-events:none;position:absolute;top:6px;z-index:5}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .zoom-overlay[data-v-204111d7]{align-items:center;background:#0006;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .media-cover .zoom-overlay .zoom-badge[data-v-204111d7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-size:10px;padding:3px 8px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer[data-v-204111d7]{background:#18181c;border-top:1px solid #24242c;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .asset-title[data-v-204111d7]{color:#d1d5db;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons[data-v-204111d7]{align-items:center;display:flex;gap:6px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons .action-icon-btn[data-v-204111d7]{align-items:center;background:#25252e!important;border:none!important;border-radius:6px!important;color:#c084fc!important;cursor:pointer;display:flex;flex:1;height:24px!important;justify-content:center;transition:all .18s ease}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons .action-icon-btn .action-svg[data-v-204111d7]{height:13px;width:13px}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons .action-icon-btn[data-v-204111d7]:hover{background:#a855f7!important;color:#fff!important}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons .action-icon-btn.delete-btn[data-v-204111d7]{background:#291717!important;color:#f87171!important}.agent-asset-library-drawer .panel-body .assets-grid .asset-card .card-footer .action-buttons .action-icon-btn.delete-btn[data-v-204111d7]:hover{background:#ef4444!important;color:#fff!important}.agent-asset-library-drawer .panel-body .load-more-wrap[data-v-204111d7]{margin-top:16px;text-align:center}.agent-asset-library-drawer .panel-body .load-more-wrap .load-more-btn[data-v-204111d7]{background:#202028!important;border:1px solid #2a2a32!important;border-radius:16px!important;color:#c084fc!important;cursor:pointer;font-size:12px;font-weight:500;padding:5px 16px!important;transition:all .2s ease}.agent-asset-library-drawer .panel-body .load-more-wrap .load-more-btn[data-v-204111d7]:hover{background:#282433!important;border-color:#a855f7!important;color:#e9d5ff!important}.agent-asset-library-drawer .panel-body .load-more-wrap .load-more-btn[data-v-204111d7]:disabled{cursor:not-allowed;opacity:.5}.agent-asset-library-drawer .spin-loader[data-v-204111d7]{animation:spin-204111d7 .8s linear infinite;display:inline-block}@media (max-width:768px){.agent-asset-library-drawer[data-v-204111d7]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:100}.agent-asset-library-drawer .drawer-backdrop[data-v-204111d7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;top:0;right:0;bottom:0;left:0;position:absolute}.agent-asset-library-drawer .drawer-panel[data-v-204111d7]{bottom:0;position:absolute;right:0;top:0;width:320px}}@keyframes spin-204111d7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-204111d7{0%,to{opacity:1}50%{opacity:.4}}.agent-studio-container[data-v-3594b211]{background:#000;display:flex;flex:1;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.agent-studio-container[data-v-3594b211] button{line-height:normal}.agent-studio-container .mobile-backdrop[data-v-3594b211]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;top:0;right:0;bottom:0;left:0;position:fixed;z-index:99}.agent-studio-container .agent-global-rail[data-v-3594b211]{background:#000;border-right:1px solid #2e2e2e;flex-shrink:0;z-index:10}.agent-studio-container .main-console[data-v-3594b211]{background:#0d0d10;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.agent-page-wrapper[data-v-d49e8fc0]{background:#000;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;width:100%}.agent-page-wrapper .agent-main-wrapper[data-v-d49e8fc0]{flex:1;height:100%;min-height:0;overflow:hidden}
