.character-image-select-container[data-v-0446016c]{box-sizing:border-box;padding:0 0 0 6px;width:100%}.character-image-select-container .character-select-field[data-v-0446016c]{padding-top:10px}.character-image-select-container .character-select-field .character-select-field-title[data-v-0446016c]{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:400;line-height:21px}.character-image-select-container .character-select-field-display[data-v-0446016c]{align-items:center;border-radius:12px;box-sizing:border-box;display:flex;gap:8px;position:relative;text-align:center;width:100%}.character-image-select-container .character-select-field-display .list-loading-mask[data-v-0446016c]{align-items:center;backdrop-filter:blur(4px);background:rgba(0,0,0,.4);border-radius:12px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.character-image-select-container .character-select-field-display .list-loading-mask i[data-v-0446016c]{color:hsla(0,0%,100%,.8);font-size:24px}.character-image-select-container .character-select-field-display .list-loading-mask .loading-text[data-v-0446016c]{color:hsla(0,0%,100%,.8);font-size:13px;font-weight:400;line-height:18px;margin-left:8px}.character-image-select-container .character-select-field-display .character-list-wrapper[data-v-0446016c]{align-items:center;display:flex;flex:1;min-width:0;position:relative}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-box[data-v-0446016c]{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:40px;z-index:10}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-box .arrow-btn[data-v-0446016c]{align-items:center;background-color:#464c64;border:1px solid hsla(0,0%,100%,.12);border-radius:100%;cursor:pointer;display:flex;flex:0 0 auto;height:26px;justify-content:center;opacity:0;transition:opacity .3s ease-in-out;width:26px}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-box .arrow-btn i[data-v-0446016c]{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-box .arrow-btn[data-v-0446016c]:hover{background-color:#5a607a}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-left[data-v-0446016c]{background-image:linear-gradient(90deg,#080b16,transparent);left:0}.character-image-select-container .character-select-field-display .character-list-wrapper .scroll-arrow-right[data-v-0446016c]{background-image:linear-gradient(270deg,#080b16,transparent);right:0}.character-image-select-container .character-select-field-display .character-list-wrapper:hover>.scroll-arrow-box>.arrow-btn[data-v-0446016c]{opacity:1}.character-image-select-container .character-select-field-display .character-list[data-v-0446016c]{-ms-overflow-style:none;align-items:center;display:flex;flex:1;gap:8px;min-width:0;overflow-x:auto;overflow-y:visible;padding:8px 0;scroll-behavior:smooth;scrollbar-width:none}.character-image-select-container .character-select-field-display .character-list[data-v-0446016c]::-webkit-scrollbar{display:none}.character-image-select-container .character-select-field-display .character-item[data-v-0446016c]{border-radius:50%;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:52px;min-height:52px;min-width:52px;overflow:visible;padding:1px;position:relative;transition:transform .3s ease;width:52px}.character-image-select-container .character-select-field-display .character-item.active[data-v-0446016c]{background:linear-gradient(105deg,#5701e4,#ff6cb2,#ffaf56);height:52px;width:52px}.character-image-select-container .character-select-field-display .character-item[data-v-0446016c]:active{opacity:.8;transform:scale(.95)}.character-image-select-container .character-select-field-display .character-item:active .selected-info[data-v-0446016c]{display:flex}.character-image-select-container .character-select-field-display .character-item.customer[data-v-0446016c]{align-items:center;background:hsla(0,0%,100%,.06);display:flex;justify-content:center}.character-image-select-container .character-select-field-display .character-item.customer .customer-inner[data-v-0446016c]{align-items:center;display:flex;flex-direction:column;justify-content:center}.character-image-select-container .character-select-field-display .character-item.customer .customer-inner i[data-v-0446016c]{color:hsla(0,0%,100%,.6);font-size:12px}.character-image-select-container .character-select-field-display .character-item.customer .customer-inner .select-text[data-v-0446016c]{color:hsla(0,0%,100%,.6);font-size:10px;font-weight:400;line-height:10px;margin-top:2px}.character-image-select-container .character-select-field-display .character-item.view-all-entry[data-v-0446016c]{align-items:center;background:hsla(0,0%,100%,.06);display:flex;justify-content:center}.character-image-select-container .character-select-field-display .character-item.view-all-entry .view-all-inner[data-v-0446016c]{align-items:center;display:flex;flex-direction:column;justify-content:center}.character-image-select-container .character-select-field-display .character-item.view-all-entry .view-all-inner i[data-v-0446016c]{color:hsla(0,0%,100%,.92);font-size:16px}.character-image-select-container .character-select-field-display .character-item.view-all-entry .view-all-inner .select-text[data-v-0446016c]{color:hsla(0,0%,100%,.92);font-size:10px;font-weight:400;line-height:10px;margin-top:2px}.character-image-select-container .character-select-field-display .character-item img[data-v-0446016c]{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.character-image-select-container .character-select-field-display .character-item .selected-info[data-v-0446016c]{align-items:center;background:rgba(0,0,0,.4);border-radius:100%;box-sizing:border-box;display:none;height:50px;justify-content:center;left:1px;position:absolute;top:1px;width:50px;z-index:1}.character-image-select-container .character-select-field-display .character-item .selected-info.active[data-v-0446016c]{display:flex}.character-image-select-container .character-select-field-display .character-item .selected-info .selected-info-inner[data-v-0446016c]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.character-image-select-container .character-select-field-display .character-item .selected-info .selected-info-inner .iconfont[data-v-0446016c]{color:hsla(0,0%,100%,.92);font-size:14px}.character-image-select-container .character-select-field-display .character-item .selected-info .selected-info-inner .name[data-v-0446016c]{box-sizing:border-box;color:hsla(0,0%,100%,.92);font-size:10px;font-weight:400;line-height:10px;margin-top:2px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap;width:100%}.character-image-select-container .character-select-field-display .character-item .delete-btn[data-v-0446016c]{align-items:center;background:#2f2f33;border:1px solid rgba(0,0,0,.5);border-radius:50%;cursor:pointer;display:flex;height:18px;justify-content:center;opacity:0;position:absolute;right:-6px;top:-6px;transition:all .3s ease;width:18px;z-index:11}.character-image-select-container .character-select-field-display .character-item .delete-btn i[data-v-0446016c]{color:#fff;font-size:10px}.character-image-select-container .character-select-field-display .character-item .delete-btn[data-v-0446016c]:hover{background:#ff3b30}.character-image-select-container .character-select-field-display .character-item:hover .selected-info[data-v-0446016c]{display:flex}.character-image-select-container .character-select-field-display .character-item:hover .delete-btn[data-v-0446016c]{opacity:1}.video-edit-tag-input[data-v-1a3671d7]{display:flex;flex-direction:column;height:100%;max-height:calc(var(--base-font-size)*9.125);min-height:calc(var(--base-font-size)*3.125);position:relative;width:100%}.video-edit-tag-input-box[data-v-1a3671d7]{box-sizing:border-box;color:hsla(0,0%,100%,.7);font-size:14px;height:100%;line-height:24px;min-height:50px;outline:none;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;word-break:break-all}.video-edit-tag-input-box.empty[data-v-1a3671d7]:before{color:#9094a6;content:attr(data-placeholder);font-size:inherit;left:4px;line-height:inherit;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre-wrap}.video-edit-tag-input-box:focus.empty[data-v-1a3671d7]:before{opacity:.6}.video-edit-tag-input-box[data-v-1a3671d7] .drag-drop-indicator{animation:drag-indicator-blink-1a3671d7 .8s ease infinite;background:#4f9cf9;border-radius:1px;display:inline-block;height:18px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:2px}.video-edit-tag-input-box[data-v-1a3671d7] .image-tag{background:#353a41;border-radius:6px;color:#c5cad0;cursor:grab;display:inline-block;font-size:12px;height:22px;line-height:22px;max-width:120px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:50px}.video-edit-tag-input-box[data-v-1a3671d7] .image-tag.is-dragging{cursor:grabbing;opacity:.4}.video-edit-tag-input-box[data-v-1a3671d7] .image-tag.main-video-tag{background:linear-gradient(135deg,#6b46c1,#9333ea);color:#f3e8ff;min-width:50px;padding:0 8px;width:auto}.video-edit-tag-input-box[data-v-1a3671d7] .image-tag.character-tag{background:#616a75;color:#dceaff;display:inline-block;gap:4px;max-width:120px;min-width:50px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;width:auto}.video-edit-tag-input-box[data-v-1a3671d7] .image-tag.audio-tag{background:#2a3540;color:#7ec8e3;min-width:50px;padding:0 8px;width:auto}.at-mention-popup[data-v-1a3671d7]{background:#26272c;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.5);max-width:280px;min-width:200px;overflow:hidden;position:absolute;transform:translateY(-100%);z-index:9999}.tag-preview-popover[data-v-1a3671d7]{border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.32);pointer-events:none;position:absolute;transform:translateY(calc(-100% - 10px));z-index:10000}.at-mention-list[data-v-1a3671d7]{max-height:192px;overflow-y:auto;padding:4px 0}.at-mention-list[data-v-1a3671d7]::-webkit-scrollbar{width:4px}.at-mention-list[data-v-1a3671d7]::-webkit-scrollbar-track{background:transparent}.at-mention-list[data-v-1a3671d7]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.at-mention-item[data-v-1a3671d7]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin:0 4px;padding:7px 12px;transition:background .15s ease}.at-mention-item[data-v-1a3671d7]:hover{background:hsla(0,0%,100%,.1)}.at-mention-add-only[data-v-1a3671d7]{margin:4px;padding:10px 12px}.at-mention-avatar[data-v-1a3671d7]{background:#2a2d35;border-radius:50%;flex-shrink:0;height:32px;overflow:hidden;position:relative;width:32px}.at-mention-avatar img[data-v-1a3671d7],.at-mention-avatar video[data-v-1a3671d7]{border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.at-mention-avatar-placeholder[data-v-1a3671d7]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.at-mention-avatar-placeholder .iconfont[data-v-1a3671d7]{color:hsla(0,0%,100%,.4);font-size:16px}.at-mention-video-badge[data-v-1a3671d7]{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;bottom:0;display:flex;height:14px;justify-content:center;position:absolute;right:0;width:14px}.at-mention-video-badge .iconfont[data-v-1a3671d7]{color:#fff;font-size:8px}.at-mention-icon[data-v-1a3671d7]{align-items:center;background:hsla(0,0%,100%,.08);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.at-mention-icon .iconfont[data-v-1a3671d7]{color:hsla(0,0%,100%,.6);font-size:16px}.at-mention-add-text[data-v-1a3671d7],.at-mention-name[data-v-1a3671d7]{color:hsla(0,0%,100%,.85);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-mention-loading[data-v-1a3671d7]{font-size:16px}.at-mention-empty[data-v-1a3671d7],.at-mention-loading[data-v-1a3671d7]{color:hsla(0,0%,100%,.4);display:flex;justify-content:center;padding:8px 0}.at-mention-empty[data-v-1a3671d7]{font-size:13px}@keyframes drag-indicator-blink-1a3671d7{0%,to{opacity:1}50%{opacity:.3}}.input-character-list-wrapper[data-v-049fed8a]{background:rgba(32,33,39,.72);border-radius:10px 10px 0 0;display:flex;gap:12px;overflow:hidden;padding:10px 0 10px 14px;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.input-character-list-wrapper-no-bottom-padding[data-v-049fed8a]{padding-bottom:0}.character-list-container[data-v-049fed8a]{flex:1;overflow:hidden;position:relative}.character-list[data-v-049fed8a]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:8px 100px 8px 0;scroll-behavior:smooth;scrollbar-width:none}.character-list[data-v-049fed8a]::-webkit-scrollbar{display:none}.view-all-btn[data-v-049fed8a]{align-items:center;background:linear-gradient(90deg,rgba(32,33,39,0),#202127 30%);bottom:0;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;padding-right:14px;position:absolute;right:0;top:0;width:100px;z-index:5}.view-all-btn .view-all-content[data-v-049fed8a]{align-items:center;display:flex;flex-direction:column;gap:8px}.view-all-btn .view-all-avatar[data-v-049fed8a]{align-items:center;border:1px solid #797a7b;border-radius:50%;display:flex;height:58px;justify-content:center;position:relative;transition:background .3s ease;width:58px}.view-all-btn .view-all-avatar .iconfont[data-v-049fed8a]{color:hsla(0,0%,100%,.7);font-size:28px;position:relative;transition:color .3s ease;z-index:2}.view-all-btn:hover .view-all-avatar[data-v-049fed8a]{background:hsla(0,0%,100%,.15)}.view-all-btn:hover .view-all-avatar .iconfont[data-v-049fed8a]{color:#fff}.character-item[data-v-049fed8a]{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:center;outline:none;position:relative;transition:transform .2s ease}.character-item:hover .delete-btn[data-v-049fed8a]{opacity:1}.character-item[data-v-049fed8a]:active{transform:scale(.95)}.character-item[data-v-049fed8a]:focus{outline:none}.add-entry[data-v-049fed8a]{touch-action:manipulation}.add-entry .add-avatar[data-v-049fed8a]{align-items:center;border:1px solid #797a7b;border-radius:50%;box-sizing:border-box;display:flex;height:58px;justify-content:center;transition:all .3s ease;width:58px}.add-entry .add-avatar .iconfont[data-v-049fed8a]{color:hsla(0,0%,100%,.7);font-size:24px;transition:color .3s ease}.add-entry .add-avatar[data-v-049fed8a]:hover{background:hsla(0,0%,100%,.15);border-color:#797a7b}.character-list .character-item.selected .character-avatar[data-v-049fed8a]{position:relative}.character-list .character-item.selected .character-avatar[data-v-049fed8a]:before{animation:selectedPulse-049fed8a .3s ease;background:linear-gradient(110deg,#5b13f1,#ff6cb2,#ffaf56);border-radius:50%;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:1}@keyframes selectedPulse-049fed8a{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.delete-btn[data-v-049fed8a]{align-items:center;background:#2f2f33;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;left:44px;opacity:0;position:absolute;top:-4px;transition:all .3s ease;width:20px;z-index:10}.delete-btn i[data-v-049fed8a]{color:#fff;font-size:12px}.delete-btn[data-v-049fed8a]:hover{background:#ff3b30}.character-avatar[data-v-049fed8a]{border-radius:50%;height:58px;overflow:hidden;position:relative;width:58px}.character-avatar img[data-v-049fed8a]{border:2px solid transparent;border-radius:50%;box-sizing:border-box;display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:3}.character-avatar .list-item-avatar-icon[data-v-049fed8a]{align-items:center;background:#353a41;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.character-avatar .list-item-avatar-icon-text[data-v-049fed8a]{color:#fff;font-size:24px}.character-name[data-v-049fed8a]{color:hsla(0,0%,100%,.7);font-size:12px;max-width:58px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}