.audio-crop-dialog.el-dialog{background-color:transparent;margin:5vh auto 50px;max-width:932px;overflow:visible;padding:0;width:90vw}.audio-crop-container[data-v-0bb0dc49]{background:#191b2a}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider{height:100%;position:relative;z-index:30}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__runway{background:transparent;height:100%;margin:0}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__bar{background:transparent;border:2px solid #2cb1fa;height:100%;top:0}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__button-wrapper{height:100%;top:0;width:6px}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__button-wrapper:nth-child(2){left:0}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__button-wrapper:nth-child(3){right:0}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__button-wrapper .el-slider__button{background:#2cb1fa;border:none;border-radius:4px;height:100%;position:relative;width:14px}.audio-crop-container[data-v-0bb0dc49] .audio-range-slider .el-slider__button-wrapper .el-slider__button:after{background:#fff;border-radius:2px;content:"";height:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.audio-crop-container[data-v-0bb0dc49] .crop-audio-btn>span{font-size:18px;font-weight:700}@media (min-width:768px){.audio-crop-container[data-v-0bb0dc49] .crop-audio-btn>span{font-size:20px}}@media only screen and (max-width:768px){.audio-crop-dialog.el-dialog{margin:15vh auto 50px;width:100%}}.audio-uploader[data-v-b1f61c87]{width:100%}.audio-uploader__empty[data-v-b1f61c87]{align-items:center;background:#101320;border:1px solid transparent;border-radius:12px;color:#fff6;cursor:pointer;display:flex;gap:8px;height:80px;justify-content:center;transition:border-color .2s;width:100%}.audio-uploader__empty[data-v-b1f61c87]:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)!important}.audio-uploader__empty-tip[data-v-b1f61c87]{color:#ffffffbf;font-size:12px;line-height:normal}.audio-uploader__empty-desc[data-v-b1f61c87]{color:#fff6;font-size:12px;line-height:normal}.audio-uploader__filled[data-v-b1f61c87]{align-items:center;background:#101320;border-radius:12px;display:flex;height:64px;justify-content:space-between;padding:0 12px;width:100%}.audio-uploader__info[data-v-b1f61c87]{align-items:center;display:flex;gap:8px;overflow:hidden}.audio-uploader__icon[data-v-b1f61c87]{align-items:center;background:#ffffff14;border-radius:8px;color:#ffffffbf;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.audio-uploader__meta[data-v-b1f61c87]{display:flex;flex-direction:column;overflow:hidden}.audio-uploader__name[data-v-b1f61c87]{color:#fff;font-size:14px;font-weight:600;line-height:20px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-uploader__duration[data-v-b1f61c87]{color:#ffffffbf;font-size:12px;line-height:16px}.audio-uploader__remove[data-v-b1f61c87]{color:#ffffff80;cursor:pointer;flex-shrink:0;font-size:16px;transition:color .2s}.audio-uploader__remove[data-v-b1f61c87]:hover{color:#fffc}.prompt-input[data-v-ccfceb45] .common-btn{background:#4e72ff26;border-radius:23px;color:#8f9eff;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s}.prompt-input[data-v-ccfceb45] .common-btn:hover{background:#4e72ff40}.prompt-input[data-v-ccfceb45] .common-btn.active{background:#4e72ff66;color:#fff}.prompt-input[data-v-ccfceb45] .textarea-box{position:relative}.prompt-input[data-v-ccfceb45] .el-textarea{border:1px solid #3c405d;border-radius:12px;overflow:hidden;overscroll-behavior:contain;padding-bottom:38px;transition:all .2s ease-in}.prompt-input[data-v-ccfceb45] .el-textarea:hover{background:#1e2042;border:1px solid #1e2042}.prompt-input[data-v-ccfceb45] .el-textarea:focus-within{background-color:transparent;border:1px solid var(--el-color-primary)}.prompt-input[data-v-ccfceb45] .el-textarea__inner{background-color:transparent;border:none;box-shadow:none;line-height:16px;outline:none;padding:12px 12px 0;scrollbar-color:#aaa transparent;scrollbar-width:thin}.prompt-input[data-v-ccfceb45] .el-textarea__inner::-webkit-scrollbar{height:6px;width:6px}.prompt-input[data-v-ccfceb45] .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.prompt-input[data-v-ccfceb45] .el-textarea__inner::-webkit-scrollbar-thumb{background-color:#aaa;border:none;border-radius:3px}.prompt-input[data-v-ccfceb45] .el-textarea__inner::-webkit-scrollbar-button{display:none;height:0;width:0}.mention-trigger[data-v-ccfceb45]{background:#ffffff0d;border-radius:20px;color:#ffffff80;cursor:pointer;font-size:14px;height:24px;line-height:24px;padding:0 8px;transition:all .2s;white-space:nowrap}.mention-trigger[data-v-ccfceb45]:hover{background:#ffffff1a;color:var(--el-color-primary)}.tip-icon-wrapper[data-v-ccfceb45]{align-items:center;background:#ffffff0d;border-radius:20px;color:#ffffff80;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s;width:24px}.tip-icon-wrapper[data-v-ccfceb45]:hover{background:#ffffff1a;color:#ffffffbf}.mention-panel[data-v-ccfceb45]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#191c35;border:1px solid #3c405d;border-radius:12px;bottom:calc(100% + 8px);display:flex;flex-direction:column;gap:14px;left:0;max-height:360px;overflow:hidden;padding:12px;position:absolute;width:100%;z-index:10}.mention-panel-header[data-v-ccfceb45]{align-items:center;display:flex;justify-content:space-between}.mention-panel-title[data-v-ccfceb45]{color:#ffffff80;font-size:14px;font-weight:500;text-transform:capitalize}.mention-panel-close[data-v-ccfceb45]{background:#ffffff1a;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;height:18px;width:18px}.mention-panel-body[data-v-ccfceb45]{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-width:thin}.mention-category-label[data-v-ccfceb45]{color:#ffffff80;font-size:14px;padding:0 12px;text-transform:capitalize}.mention-items[data-v-ccfceb45]{display:flex;flex-direction:column}.mention-item[data-v-ccfceb45]{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:60px;justify-content:space-between;padding:0 12px;transition:background .15s}.mention-item.active[data-v-ccfceb45],.mention-item[data-v-ccfceb45]:hover{background:#4e72ff26}.mention-item-left[data-v-ccfceb45]{align-items:center;display:flex;flex:1;gap:8px;min-width:0}.mention-item-thumb[data-v-ccfceb45]{border-radius:4px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.mention-item-thumb-video[data-v-ccfceb45]{align-items:center;background:#b457f21a;border-radius:4px;display:flex;justify-content:center}.mention-item-info[data-v-ccfceb45]{display:flex;flex-direction:column;min-width:0}.mention-item-name[data-v-ccfceb45]{color:#fff;font-size:14px;font-weight:600;line-height:20px;text-transform:capitalize}.mention-item-sub[data-v-ccfceb45]{color:#ffffffbf;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-badge[data-v-ccfceb45]{border-radius:3px;flex-shrink:0;font-size:9px;font-weight:600;line-height:1;padding:2px 5px;text-transform:uppercase}.mention-empty[data-v-ccfceb45]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px 0}.mention-empty-text[data-v-ccfceb45]{color:#ffffff4d;font-size:13px}.mention-badge-img[data-v-ccfceb45]{background:#2caa711a;border:.5px solid #2caa71;color:#2caa71}.mention-badge-vid[data-v-ccfceb45]{background:#b457f21a;border:.5px solid #b457f2;color:#b457f2}.mention-badge-aud[data-v-ccfceb45]{background:#ff7d041a;border:.5px solid #ff7d04;color:#ff7d04}.mention-item-thumb-audio[data-v-ccfceb45]{align-items:center;background:#ff7d041a;border-radius:4px;display:flex;justify-content:center}.mention-fade-enter-active[data-v-ccfceb45],.mention-fade-leave-active[data-v-ccfceb45]{transition:opacity .2s,transform .2s}.mention-fade-enter-from[data-v-ccfceb45],.mention-fade-leave-to[data-v-ccfceb45]{opacity:0;transform:translateY(8px)}@media only screen and (max-width:768px){.prompt-input[data-v-ccfceb45] .common-btn{border-radius:12px;font-size:12px;padding:6px}}
