.markdown-renderer .content-block[data-v-360bb8ed]{margin-bottom:.42667rem}.markdown-renderer .content-block iframe[data-v-360bb8ed]{width:100%}.markdown-renderer .content-block[data-v-360bb8ed]:last-child{margin-bottom:0}.markdown-renderer .text-block .markdown-content[data-v-360bb8ed]{color:#333;margin:.32rem 0;font-size:.42667rem;line-height:1.6}.markdown-renderer .text-block .markdown-content[data-v-360bb8ed]:first-child{margin-top:0}.markdown-renderer .text-block .markdown-content[data-v-360bb8ed]:last-child{margin-bottom:0}.dialog-header[data-v-143cd842]{justify-content:space-between;align-items:center;width:100%;display:flex}.dialog-header .dialog-title[data-v-143cd842]{color:var(--el-text-color-primary);font-size:.48rem;font-weight:600}@media (max-width:768px){.dialog-header .dialog-title[data-v-143cd842]{font-size:.42667rem}}.dialog-header .dialog-actions[data-v-143cd842]{gap:.32rem;display:flex}@media (max-width:768px){.dialog-header .dialog-actions[data-v-143cd842]{gap:.21333rem}.dialog-header .dialog-actions .el-button[data-v-143cd842]{min-height:32px;padding:8px 16px;font-size:14px}}.cropper-content[data-v-143cd842]{gap:.53333rem;height:13.3333rem;display:flex}@media (max-width:768px){.cropper-content[data-v-143cd842]{height:100%;min-height:calc(var(--app-vh,1vh)*70);flex-direction:column;gap:.42667rem;display:flex}}@media (min-width:768px) and (max-width:1024px){.cropper-content[data-v-143cd842]{gap:.42667rem;height:12rem}}.cropper-main[data-v-143cd842]{border-radius:.26667rem;flex:1;min-width:0;overflow:hidden}@media (max-width:768px){.cropper-main[data-v-143cd842]{border-radius:.21333rem;flex:2;min-height:8rem}}.cropper-main .cropper[data-v-143cd842]{width:100%;height:100%}.cropper-preview[data-v-143cd842]{box-sizing:border-box;flex-direction:column;flex-shrink:0;width:6.4rem;display:flex}@media (min-width:768px) and (max-width:1024px){.cropper-preview[data-v-143cd842]{width:5.33333rem}}@media (max-width:768px){.cropper-preview[data-v-143cd842]{background:var(--el-fill-color-light);border-radius:.21333rem;flex:1;align-items:center;width:100%;margin:0;padding:.42667rem}}.cropper-preview .preview-title[data-v-143cd842]{color:var(--el-text-color-primary);text-align:center;margin-bottom:.42667rem;font-size:.37333rem;font-weight:600}@media (max-width:768px){.cropper-preview .preview-title[data-v-143cd842]{margin-bottom:.32rem;font-size:.42667rem}}.cropper-preview .preview-container[data-v-143cd842]{justify-content:center;margin-bottom:.53333rem;display:flex}@media (max-width:768px){.cropper-preview .preview-container[data-v-143cd842]{margin-bottom:.42667rem}}.cropper-preview .preview-container .preview-image[data-v-143cd842]{border:.05333rem solid var(--el-border-color);background:var(--el-bg-color);border-radius:.21333rem;width:3.2rem;height:3.2rem;position:relative;overflow:hidden}@media (max-width:768px){.cropper-preview .preview-container .preview-image[data-v-143cd842]{border-width:.08rem;border-color:var(--td-brand-color,#7e55ff);width:2.66667rem;height:2.66667rem}}.cropper-preview .preview-container .preview-image.square[data-v-143cd842]{border-radius:.32rem}@media (max-width:768px){.cropper-preview .preview-container .preview-image.square[data-v-143cd842]{border-radius:.26667rem}}.cropper-preview .preview-container .preview-image .preview[data-v-143cd842]{width:100%;height:100%;display:block}@media (max-width:768px){.cropper-preview .crop-info[data-v-143cd842]{justify-content:space-around;gap:.42667rem;width:100%;display:flex}}.cropper-preview .crop-info .info-item[data-v-143cd842]{justify-content:space-between;align-items:center;margin-bottom:.21333rem;font-size:.34667rem;display:flex}@media (max-width:768px){.cropper-preview .crop-info .info-item[data-v-143cd842]{background:var(--el-bg-color);border-radius:.16rem;flex-direction:column;align-items:center;gap:.10667rem;min-width:2.13333rem;margin-bottom:0;padding:.21333rem .32rem}}.cropper-preview .crop-info .info-item .label[data-v-143cd842]{color:var(--el-text-color-regular);font-weight:500}@media (max-width:768px){.cropper-preview .crop-info .info-item .label[data-v-143cd842]{font-size:.32rem}}.cropper-preview .crop-info .info-item .value[data-v-143cd842]{color:var(--el-text-color-primary);font-weight:600}@media (max-width:768px){.cropper-preview .crop-info .info-item .value[data-v-143cd842]{color:var(--td-brand-color,#7e55ff);font-size:.37333rem}}.dialog-footer[data-v-143cd842]{justify-content:flex-end;gap:.32rem;display:flex}.dialog-footer .cancel-button[data-v-143cd842]{background:var(--color-bg-btn);color:var(--color-text-placeholder)}@media (max-width:768px){.dialog-footer[data-v-143cd842]{justify-content:center;gap:.42667rem}.dialog-footer .el-button[data-v-143cd842]{flex:1;max-width:120px;min-height:44px;font-size:16px}}[data-v-143cd842] .vue-advanced-cropper{background:var(--el-bg-color);border-radius:.21333rem}[data-v-143cd842] .vue-advanced-cropper .vue-advanced-cropper__area{pointer-events:none}[data-v-143cd842] .vue-advanced-cropper .vue-advanced-cropper__foreground{pointer-events:auto;border:.05333rem solid var(--td-brand-color,#7e55ff);box-shadow:0 0 0 26.6667rem #0009}[data-v-143cd842] .vue-advanced-cropper .vue-advanced-cropper__image{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none}[data-v-143cd842] .vue-advanced-cropper .vue-advanced-cropper__background{pointer-events:none;background:#0009}[data-v-143cd842] .vue-advanced-cropper .vue-line-wrapper .vue-line{border-color:var(--td-brand-color,#7e55ff);opacity:.8;border-width:.02667rem}[data-v-143cd842] .vue-advanced-cropper .vue-handler-wrapper .vue-handler{border:.05333rem solid var(--td-brand-color,#7e55ff);background:var(--td-brand-color,#7e55ff);border-radius:50%;width:.37333rem;height:.37333rem;box-shadow:0 .05333rem .16rem #7e55ff4d}[data-v-143cd842] .vue-advanced-cropper .vue-handler-wrapper .vue-handler:hover{background:var(--td-brand-color,#7e55ff);transform:scale(1.2);box-shadow:0 .10667rem .32rem #7e55ff66}[data-v-143cd842] .vue-advanced-cropper .vue-simple-handler{border-radius:.53333rem;transition:transform .3s ease-in-out;border:.02667rem solid var(--td-brand-color,#7e55ff)!important;background:var(--td-brand-color,#7e55ff)!important;box-shadow:0 .05333rem .16rem #7e55ff4d!important}[data-v-143cd842] .vue-advanced-cropper .vue-simple-handler:hover{transform:scale(1.2)!important;box-shadow:0 .10667rem .32rem #7e55ff66!important}[data-v-143cd842] .vue-advanced-cropper .vue-simple-line{border-width:.02667rem;border-color:var(--td-brand-color,#7e55ff)!important;background:var(--td-brand-color,#7e55ff)!important;opacity:.8!important}[data-v-143cd842] .vue-advanced-cropper .vue-simple-line.vue-line--horizontal,[data-v-143cd842] .vue-advanced-cropper .vue-simple-line.vue-line--vertical{background:var(--td-brand-color,#7e55ff)!important}@media (max-width:768px){[data-v-143cd842] .vue-advanced-cropper .vue-handler-wrapper .vue-handler{border-width:.08rem!important;width:.53333rem!important;height:.53333rem!important}[data-v-143cd842] .vue-advanced-cropper .vue-simple-handler{border-width:.05333rem!important;width:.53333rem!important;height:.53333rem!important}[data-v-143cd842] .vue-advanced-cropper .vue-line-wrapper .vue-line,[data-v-143cd842] .vue-advanced-cropper .vue-simple-line{opacity:1!important;border-width:.05333rem!important}}[data-v-143cd842] .mobile-cropper-dialog .el-dialog{margin:0!important}@media (max-width:768px){[data-v-143cd842] .mobile-cropper-dialog .el-dialog{border-radius:12px 12px 0 0;flex-direction:column;display:flex;height:auto!important;max-height:calc(var(--app-vh,95vh)*5)!important}[data-v-143cd842] .mobile-cropper-dialog .el-dialog .el-dialog__header{flex-shrink:0;padding:16px 20px 12px}[data-v-143cd842] .mobile-cropper-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}[data-v-143cd842] .mobile-cropper-dialog .el-dialog .el-dialog__body{flex-direction:column;flex:1;padding:0 20px 20px;display:flex;overflow:hidden}}.app-cropper-overlay[data-v-f66912c6]{z-index:3000;background:var(--color-bg-header);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.app-cropper-navbar[data-v-f66912c6]{background:var(--color-bg-header);padding:0 .42667rem;padding-top:env(safe-area-inset-top);flex-shrink:0;justify-content:space-between;align-items:center;height:1.38667rem;display:flex;position:relative}.navbar-back[data-v-f66912c6]{cursor:pointer;color:var(--color-text-title);background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem .21333rem;display:flex}.navbar-back .left-arrow-icon[data-v-f66912c6]{width:.42667rem;height:.42667rem}.navbar-title[data-v-f66912c6]{color:var(--color-text-title);white-space:nowrap;font-size:.45333rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.navbar-confirm[data-v-f66912c6]{color:#7e55ff;cursor:pointer;-webkit-tap-highlight-color:#0000;text-align:right;background:0 0;border:none;outline:none;min-width:1.06667rem;padding:.21333rem .10667rem;font-size:.42667rem;font-weight:500}.navbar-confirm[data-v-f66912c6]:disabled{color:#7e55ff80;cursor:not-allowed}.navbar-confirm[data-v-f66912c6]:active:not(:disabled){opacity:.7}.app-cropper-main[data-v-f66912c6]{flex:1;position:relative;overflow:hidden}.app-cropper-main .cropper[data-v-f66912c6]{width:100%;height:100%}.cropper-skeleton[data-v-f66912c6]{z-index:1;background:var(--5803c30f);background-size:200% 100%;animation:1.4s infinite skeleton-shimmer-f66912c6;position:absolute;top:0;bottom:0;left:0;right:0}.app-cropper-loading[data-v-f66912c6]{z-index:10;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:.32rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.loading-spinner[data-v-f66912c6]{border:.08rem solid #ffffff4d;border-top-color:#7e55ff;border-radius:50%;width:.96rem;height:.96rem;animation:.8s linear infinite spinner-rotate-f66912c6}.loading-text[data-v-f66912c6]{color:#fff;font-size:.37333rem}@keyframes spinner-rotate-f66912c6{to{transform:rotate(360deg)}}@keyframes skeleton-shimmer-f66912c6{0%{background-position:200% 0}to{background-position:-200% 0}}[data-v-f66912c6] .vue-advanced-cropper,[data-v-f66912c6] .vue-advanced-cropper .vue-advanced-cropper__foreground{background:var(--color-bg-header)}[data-v-f66912c6] .vue-advanced-cropper .vue-advanced-cropper__image{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none}[data-v-f66912c6] .vue-advanced-cropper .vue-advanced-cropper__background{background:var(--color-bg-header);pointer-events:none}[data-v-f66912c6] .vue-advanced-cropper .vue-simple-handler{border-radius:.53333rem;transition:transform .2s;background:#7e55ff!important;border:.05333rem solid #fff!important;width:.48rem!important;height:.48rem!important;box-shadow:0 .05333rem .16rem #7e55ff66!important}[data-v-f66912c6] .vue-advanced-cropper .vue-simple-handler:active{transform:scale(1.2)!important}[data-v-f66912c6] .vue-advanced-cropper .vue-simple-line{border-width:.02667rem;opacity:.8!important;background:#fff9!important;border-color:#fff9!important}[data-v-f66912c6] .vue-advanced-cropper .vue-handler-wrapper .vue-handler{background:#7e55ff;border:.05333rem solid #fff;border-radius:50%;box-shadow:0 .05333rem .16rem #7e55ff66;width:.48rem!important;height:.48rem!important}[data-v-f66912c6] .vue-advanced-cropper .vue-line-wrapper .vue-line{opacity:.8;border-width:.02667rem;border-color:#fff9}.tag-selector[data-v-1dc702e6]{width:100%}.tag-title[data-v-1dc702e6]{color:var(--el-text-color-primary);margin-bottom:.21333rem;font-size:.37333rem;font-weight:500;display:block}.tag-title.required[data-v-1dc702e6]:after{content:" *";color:#f56565}.tag-display-area[data-v-1dc702e6]{background-color:var(--color-bg-input);border:none;border-radius:.26667rem;margin-bottom:0;padding:.53333rem .42667rem}.tag-display-content[data-v-1dc702e6]{flex-direction:column;align-items:stretch;gap:.42667rem;display:flex}.tag-empty-hint[data-v-1dc702e6]{text-align:center;color:var(--color-text-placeholder);margin:0;font-size:.37333rem;line-height:1.5}.tag-add-btn-dashed[data-v-1dc702e6]{box-sizing:border-box;width:100%;color:var(--td-brand-color,#7e55ff);border:.02667rem dashed var(--color-border-input);cursor:pointer;background:0 0;border-radius:.21333rem;justify-content:center;align-items:center;gap:.16rem;padding:.32rem .42667rem;font-size:.4rem;font-weight:500;line-height:1;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.tag-add-btn-dashed[data-v-1dc702e6]:hover{border-color:var(--td-brand-color,#7e55ff);background-color:#7e55ff0f}.tag-add-btn-dashed[data-v-1dc702e6]:active{opacity:.92}.tag-add-btn-dashed__icon[data-v-1dc702e6]{font-size:.42667rem}.tag-list[data-v-1dc702e6]{flex-wrap:wrap;gap:.21333rem;display:flex}.tag-item[data-v-1dc702e6]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.53333rem;align-items:center;padding:.21333rem .32rem;font-size:.37333rem;transition:all .3s;display:inline-flex}.selected-tag[data-v-1dc702e6]{background-color:var(--color-bg-card);color:#8054ff}.selected-tag[data-v-1dc702e6]:hover{background-color:var(--el-fill-color)}.selected-tag .tag-text[data-v-1dc702e6]{margin-right:.16rem}.remove-icon[data-v-1dc702e6]{cursor:pointer;opacity:.7;font-size:.37333rem;transition:opacity .2s}.remove-icon[data-v-1dc702e6]:hover{opacity:1}.tag-selector-dialog[data-v-1dc702e6]{border-radius:.42667rem}.dialog-content[data-v-1dc702e6]{padding:0}.search-area[data-v-1dc702e6]{margin-bottom:.64rem}.search-input[data-v-1dc702e6]{width:100%}.custom-tag-area[data-v-1dc702e6]{margin-bottom:.64rem}.custom-tag-btn[data-v-1dc702e6]{background-color:var(--el-color-primary);color:#fff;border:none;gap:.16rem}.custom-tag-btn[data-v-1dc702e6]:hover{background-color:var(--el-color-primary-light-3)}.tag-categories[data-v-1dc702e6]{flex-wrap:wrap;gap:.21333rem;max-height:8rem;display:flex;overflow-y:auto}.category-tag[data-v-1dc702e6]{background-color:var(--el-fill-color);color:var(--el-text-color-primary);border:.02667rem solid var(--el-border-color)}.category-tag[data-v-1dc702e6]:hover{background-color:var(--el-fill-color-light);border-color:var(--el-color-primary)}.category-tag.active[data-v-1dc702e6]{background-color:var(--el-color-primary);color:#fff;border-color:var(--el-color-primary)}.selected-tags-area[data-v-1dc702e6]{border-top:.02667rem solid var(--el-border-color-lighter);margin-top:.64rem;padding-top:.42667rem}.selected-tags-area-enter-active[data-v-1dc702e6],.selected-tags-area-leave-active[data-v-1dc702e6]{transition:opacity .25s,transform .25s;overflow:hidden}.selected-tags-area-enter-from[data-v-1dc702e6],.selected-tags-area-leave-to[data-v-1dc702e6]{opacity:0;transform:translateY(-.21333rem)}.tag-item-enter-active[data-v-1dc702e6],.tag-item-leave-active[data-v-1dc702e6]{transition:opacity .2s,transform .2s}.tag-item-enter-from[data-v-1dc702e6],.tag-item-leave-to[data-v-1dc702e6]{opacity:0;transform:scale(.8)}.tag-item-move[data-v-1dc702e6]{transition:transform .2s}.selected-tags-title[data-v-1dc702e6]{color:var(--el-text-color-primary);margin-bottom:.32rem;font-size:.37333rem;font-weight:500}.selected-tags-list[data-v-1dc702e6]{flex-wrap:wrap;gap:.21333rem;display:flex}.selected-tag-item[data-v-1dc702e6]{background-color:var(--color-bg-input);color:var(--el-color-primary)}.selected-tag-item[data-v-1dc702e6]:hover{background-color:var(--el-color-primary-light-8)}.selected-tag-item .tag-text[data-v-1dc702e6]{margin-right:.16rem}.selected-tag-item .remove-icon[data-v-1dc702e6]{cursor:pointer;opacity:.7;font-size:.37333rem;transition:opacity .2s}.selected-tag-item .remove-icon[data-v-1dc702e6]:hover{opacity:1}.tag-categories[data-v-1dc702e6]::-webkit-scrollbar{width:.16rem}.tag-categories[data-v-1dc702e6]::-webkit-scrollbar-track{background:var(--el-fill-color-lighter);border-radius:.08rem}.tag-categories[data-v-1dc702e6]::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:.08rem}.tag-categories[data-v-1dc702e6]::-webkit-scrollbar-thumb:hover{background:var(--el-text-color-disabled)}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog{max-height:calc(var(--app-vh,1vh)*80);border-radius:12px;margin:20px!important}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__header{padding:16px 20px 12px}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__body{max-height:calc(var(--app-vh,1vh)*60);padding:0 20px 16px;overflow-y:auto}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__footer{padding:12px 20px 20px}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__footer .el-button{flex:1;min-height:40px;margin-left:8px}[data-v-1dc702e6] .mobile-tag-dialog .el-dialog .el-dialog__footer .el-button:first-child{margin-left:0}[data-v-1dc702e6] .mobile-custom-tag-dialog .el-dialog{border-radius:12px;margin:20px!important}[data-v-1dc702e6] .mobile-custom-tag-dialog .el-dialog .el-dialog__footer .el-button{flex:1;margin-left:8px}[data-v-1dc702e6] .mobile-custom-tag-dialog .el-dialog .el-dialog__footer .el-button:first-child{margin-left:0}@media (max-width:768px){.tag-display-area[data-v-1dc702e6]{padding:.21333rem}.tag-empty-hint[data-v-1dc702e6]{font-size:.34667rem}.tag-list[data-v-1dc702e6]{gap:.16rem}.tag-item[data-v-1dc702e6]{padding:.16rem .26667rem;font-size:.34667rem}.tag-add-btn-dashed[data-v-1dc702e6]{padding:.26667rem .37333rem;font-size:.37333rem}.dialog-content .search-area[data-v-1dc702e6],.dialog-content .custom-tag-area[data-v-1dc702e6]{margin-bottom:.53333rem}.dialog-content .tag-categories[data-v-1dc702e6]{gap:.16rem;max-height:6.66667rem}.dialog-content .category-tag[data-v-1dc702e6]{padding:.16rem .26667rem;font-size:.34667rem}.dialog-content .selected-tags-area[data-v-1dc702e6]{margin-top:.53333rem;padding-top:.32rem}.dialog-content .selected-tags-list[data-v-1dc702e6]{gap:.16rem}.dialog-content .selected-tag-item[data-v-1dc702e6]{padding:.16rem .26667rem;font-size:.34667rem}}.role-preview-card[data-v-2f458702]{justify-content:center;width:100%;display:flex}.card-container[data-v-2f458702]{cursor:pointer;border-radius:.32rem;align-items:flex-end;width:5.86667rem;height:8.53333rem;margin:0 auto;transition:transform .3s;display:flex;position:relative;overflow:hidden}.card-container[data-v-2f458702]:hover{transform:translateY(-.05333rem)}.bg[data-v-2f458702]{background:var(--el-fill-color);width:100%;height:100%;position:absolute}.background-image[data-v-2f458702]{width:100%;height:100%}.background-image img[data-v-2f458702]{object-fit:cover;width:100%;height:100%}.background-placeholder[data-v-2f458702]{background:linear-gradient(135deg,var(--el-fill-color),var(--el-fill-color-light));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.placeholder-text[data-v-2f458702]{color:var(--el-text-color-disabled);text-align:center;font-size:.32rem}.liner-bg[data-v-2f458702]{background:linear-gradient(#0000 0%,#000000bf 100%);width:100%;height:3.2rem;position:absolute;bottom:0}.creator[data-v-2f458702]{color:#e9e9e9;-webkit-backdrop-filter:blur(.10667rem);backdrop-filter:blur(.10667rem);background-color:#0006;border-radius:.26667rem;padding:.05333rem .16rem;font-size:.29333rem;position:absolute;top:.26667rem;left:.32rem}.info[data-v-2f458702]{box-sizing:border-box;z-index:1;flex-direction:column;width:100%;padding:.42667rem;display:flex;position:relative}.header[data-v-2f458702]{align-items:center;margin-bottom:.10667rem;display:flex}.name[data-v-2f458702]{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - .85333rem);font-size:.34667rem;font-weight:500;overflow:hidden}.sex[data-v-2f458702]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.53333rem;height:.53333rem;margin-left:.21333rem;display:flex}.sex-icon[data-v-2f458702]{color:#fff;justify-content:center;align-items:center;display:flex}.sex-icon svg[data-v-2f458702]{fill:#fff;width:.32rem;height:.32rem}.male-icon[data-v-2f458702]{background:#4bb5eee6}.female-icon[data-v-2f458702]{background:#ff3e8ee6}.description[data-v-2f458702]{color:#ffffffe6;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.26667rem;font-size:.26667rem;line-height:1.4;display:-webkit-box;overflow:hidden}.role-operation[data-v-2f458702]{justify-content:flex-start;display:flex}.interaction-info[data-v-2f458702]{align-items:center;display:flex}.interaction-item[data-v-2f458702]{color:#ffffffb3;align-items:center;gap:.16rem;font-size:.24rem;display:flex}.interaction-item svg[data-v-2f458702]{width:.32rem;height:.32rem}.tts-config-content .selected-tts-info[data-v-479ef4fc]{background:var(--el-fill-color-light);border-radius:.21333rem;margin-bottom:.64rem;padding:.42667rem}@media (max-width:768px){.tts-config-content .selected-tts-info[data-v-479ef4fc]{margin-bottom:.53333rem;padding:.37333rem}}.tts-config-content .selected-tts-info .tts-header[data-v-479ef4fc]{align-items:center;gap:.32rem;display:flex}@media (max-width:480px){.tts-config-content .selected-tts-info .tts-header[data-v-479ef4fc]{flex-direction:column;align-items:flex-start;gap:.32rem}}.tts-config-content .selected-tts-info .tts-header .tts-avatar[data-v-479ef4fc]{border-radius:50%;flex-shrink:0;width:1.28rem;height:1.28rem;overflow:hidden}.tts-config-content .selected-tts-info .tts-header .tts-avatar img[data-v-479ef4fc]{object-fit:cover;width:100%;height:100%}.tts-config-content .selected-tts-info .tts-header .tts-avatar .avatar-placeholder[data-v-479ef4fc]{background:var(--td-brand-color,#7e55ff);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:.37333rem;font-weight:700;display:flex}.tts-config-content .selected-tts-info .tts-header .tts-details[data-v-479ef4fc]{flex:1;min-width:0}.tts-config-content .selected-tts-info .tts-header .tts-details .tts-name[data-v-479ef4fc]{color:var(--el-text-color-primary);margin-bottom:.10667rem;font-size:.42667rem;font-weight:600}.tts-config-content .selected-tts-info .tts-header .tts-details .tts-description[data-v-479ef4fc]{color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.21333rem;font-size:.34667rem;overflow:hidden}.tts-config-content .selected-tts-info .tts-header .tts-details .tts-meta[data-v-479ef4fc]{gap:.21333rem;font-size:.32rem;display:flex}.tts-config-content .selected-tts-info .tts-header .tts-details .tts-meta .gender[data-v-479ef4fc],.tts-config-content .selected-tts-info .tts-header .tts-details .tts-meta .language[data-v-479ef4fc]{background:var(--el-fill-color);color:var(--el-text-color-secondary);border-radius:.10667rem;padding:.05333rem .16rem}@media (max-width:768px){.tts-config-content .config-section[data-v-479ef4fc]{padding:0}}.tts-config-content .config-section .config-item[data-v-479ef4fc]{margin-bottom:.64rem}@media (max-width:768px){.tts-config-content .config-section .config-item[data-v-479ef4fc]{margin-bottom:.53333rem}}.tts-config-content .config-section .config-item .config-label[data-v-479ef4fc]{color:var(--el-text-color-primary);align-items:center;gap:.16rem;margin-bottom:.32rem;font-size:.37333rem;font-weight:600;display:flex}.tts-config-content .config-section .config-item .config-label .el-icon[data-v-479ef4fc]{color:var(--td-brand-color,#7e55ff)}.tts-config-content .config-section .config-item .config-control[data-v-479ef4fc]{align-items:center;gap:.32rem;display:flex}@media (max-width:480px){.tts-config-content .config-section .config-item .config-control[data-v-479ef4fc]{flex-direction:column;align-items:stretch;gap:.21333rem}}.tts-config-content .config-section .config-item .config-control .el-slider[data-v-479ef4fc]{flex:1}.tts-config-content .config-section .config-item .config-control .value-display[data-v-479ef4fc]{text-align:center;min-width:1.6rem;color:var(--td-brand-color,#7e55ff);background:var(--el-color-primary-light-9);border-radius:.10667rem;padding:.10667rem .21333rem;font-size:.37333rem;font-weight:600}@media (max-width:480px){.tts-config-content .config-section .config-item .config-control .value-display[data-v-479ef4fc]{width:100%;min-width:auto}}.tts-config-content .config-section .config-item .config-control .el-select[data-v-479ef4fc]{width:200px}@media (max-width:480px){.tts-config-content .config-section .config-item .config-control .el-select[data-v-479ef4fc]{width:100%}}.tts-config-content .config-section .emotion-config[data-v-479ef4fc]{border-left:.05333rem solid var(--el-border-color);margin-left:.53333rem;padding-left:.53333rem}.tts-config-content .config-section .emotion-config .config-item[data-v-479ef4fc]{margin-bottom:.42667rem}.tts-config-content .config-section .preview-section[data-v-479ef4fc]{background:var(--el-fill-color-lighter);border:.02667rem dashed var(--el-border-color);border-radius:.21333rem;margin-top:.85333rem;padding:.42667rem}@media (max-width:768px){.tts-config-content .config-section .preview-section[data-v-479ef4fc]{margin-top:.64rem;padding:.37333rem}}.tts-config-content .config-section .preview-section .preview-header[data-v-479ef4fc]{justify-content:space-between;align-items:center;margin-bottom:.21333rem;display:flex}@media (max-width:480px){.tts-config-content .config-section .preview-section .preview-header[data-v-479ef4fc]{flex-direction:column;align-items:stretch;gap:.21333rem}}.tts-config-content .config-section .preview-section .preview-header span[data-v-479ef4fc]{color:var(--el-text-color-primary);font-size:.37333rem;font-weight:600}.tts-config-content .config-section .preview-section .preview-tip[data-v-479ef4fc]{color:var(--el-text-color-secondary);font-size:.32rem}.dialog-footer[data-v-479ef4fc]{justify-content:flex-end;gap:.32rem;display:flex}@media (max-width:768px){.dialog-footer[data-v-479ef4fc]{justify-content:stretch}.dialog-footer .el-button[data-v-479ef4fc]{flex:1}}[data-v-479ef4fc] .el-slider .el-slider__runway{background-color:var(--el-fill-color)}[data-v-479ef4fc] .el-slider .el-slider__bar{background-color:var(--td-brand-color,#7e55ff)}[data-v-479ef4fc] .el-slider .el-slider__button,[data-v-479ef4fc] .el-slider .el-slider__button:hover{border-color:var(--td-brand-color,#7e55ff)}[data-v-479ef4fc] .el-slider .el-slider__button-wrapper:hover .el-slider__button{background-color:var(--td-brand-color,#7e55ff)}[data-v-479ef4fc] .mobile-dialog .el-dialog{margin:0!important}@media (max-width:768px){[data-v-479ef4fc] .mobile-dialog .el-dialog{border-radius:12px 12px 0 0}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__header{padding:16px 20px 12px}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{width:40px;height:40px}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:18px}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__body{padding:16px 20px}[data-v-479ef4fc] .mobile-dialog .el-dialog .el-dialog__footer{padding:16px 20px 20px}}.icon-path[data-v-5c263824]{fill:#111}.tts-dialog-content .tts-search[data-v-5652c7c8]{margin-bottom:.53333rem}.tts-dialog-content .tts-search .search-row[data-v-5652c7c8]{gap:.42667rem;display:flex}.tts-dialog-content .tts-search .search-row .search-input[data-v-5652c7c8]{flex:2}.tts-dialog-content .tts-search .search-row .search-filter[data-v-5652c7c8]{flex:1;min-width:3.2rem}.tts-dialog-content .tts-search .search-row.mobile-search[data-v-5652c7c8]{flex-direction:column;gap:.32rem}.tts-dialog-content .tts-search .search-row.mobile-search .search-input[data-v-5652c7c8],.tts-dialog-content .tts-search .search-row.mobile-search .search-filter[data-v-5652c7c8]{flex:1}.tts-dialog-content .tts-list[data-v-5652c7c8]{border:.02667rem solid var(--el-border-color);background:var(--el-bg-color);border-radius:.21333rem;height:11.68rem;padding:.32rem;position:relative;overflow:hidden}@media (max-width:768px){.tts-dialog-content .tts-list[data-v-5652c7c8]{height:calc(var(--app-vh,1vh)*60);padding:.21333rem}}.tts-dialog-content .tts-list .tts-grid[data-v-5652c7c8]{grid-template-columns:1fr 1fr;gap:.21333rem .32rem;height:100%;display:grid;overflow-y:auto}@media (min-width:768px) and (max-width:1024px){.tts-dialog-content .tts-list .tts-grid[data-v-5652c7c8]{grid-template-columns:1fr 1fr;gap:.26667rem}}@media (max-width:768px){.tts-dialog-content .tts-list .tts-grid[data-v-5652c7c8]{grid-template-columns:1fr;gap:.21333rem 0}}.tts-dialog-content .tts-list .tts-grid .tts-item[data-v-5652c7c8]{border:.05333rem solid var(--el-border-color);cursor:pointer;background:var(--el-bg-color);border-radius:.21333rem;justify-content:space-between;align-items:center;height:1.6rem;padding:.21333rem .26667rem;transition:all .3s;display:flex;position:relative}@media (min-width:768px) and (max-width:1024px){.tts-dialog-content .tts-list .tts-grid .tts-item[data-v-5652c7c8]{height:1.73333rem;padding:.26667rem .32rem}}@media (max-width:768px){.tts-dialog-content .tts-list .tts-grid .tts-item[data-v-5652c7c8]{height:1.86667rem;margin-bottom:.21333rem;padding:.32rem .42667rem}}.tts-dialog-content .tts-list .tts-grid .tts-item[data-v-5652c7c8]:hover{box-shadow:inset 0 0 0 .02667rem #4e5969}.tts-dialog-content .tts-list .tts-grid .tts-item.active[data-v-5652c7c8]{background:var(--el-fill-color-light);box-shadow:inset 0 0 0 .02667rem #4e5969}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content[data-v-5652c7c8]{flex:1;align-items:center;min-width:0;display:flex}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-play[data-v-5652c7c8]{background:var(--td-brand-color);color:#fff;background:#6b46c1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:.96rem;height:.96rem;margin-right:.21333rem;transition:all .2s;display:flex}@media (max-width:768px){.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-play[data-v-5652c7c8]{width:1.06667rem;height:1.06667rem;margin-right:.32rem}}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-play[data-v-5652c7c8]:hover{transform:scale(1.05)}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-play .el-icon[data-v-5652c7c8]{font-size:18px}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-info[data-v-5652c7c8]{flex:1;min-width:0}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-info .tts-name[data-v-5652c7c8]{color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.16rem;font-size:.37333rem;font-weight:600;line-height:1.1;overflow:hidden}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-content .tts-info .tts-desc[data-v-5652c7c8]{color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;font-size:.32rem;line-height:1.1;overflow:hidden}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-selected[data-v-5652c7c8]{background:var(--td-brand-color);border-radius:50%;justify-content:center;align-items:center;width:.53333rem;height:.53333rem;display:flex;position:absolute;top:.16rem;right:.16rem}.tts-dialog-content .tts-list .tts-grid .tts-item .tts-selected .selected-icon[data-v-5652c7c8]{color:#fff;font-size:.42667rem;font-weight:700}.tts-dialog-content .tts-list .loading-state[data-v-5652c7c8]{height:100%;color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.tts-dialog-content .tts-list .loading-state .loading-icon[data-v-5652c7c8]{margin-bottom:.32rem;font-size:.85333rem;animation:2s linear infinite rotating-5652c7c8}.tts-dialog-content .tts-list .loading-state p[data-v-5652c7c8]{margin:0;font-size:.37333rem}.tts-dialog-content .tts-list .tts-empty[data-v-5652c7c8]{height:100%;color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.tts-dialog-content .tts-list .tts-empty p[data-v-5652c7c8]{margin:.21333rem 0 0;font-size:.37333rem}.tts-dialog-content .pagination-container[data-v-5652c7c8]{justify-content:center;margin-top:.42667rem;display:flex}@media (max-width:768px){.tts-dialog-content .pagination-container[data-v-5652c7c8]{margin-top:.32rem}.tts-dialog-content .pagination-container[data-v-5652c7c8] .el-pagination .el-pager li{min-width:32px;height:32px;font-size:14px;line-height:30px}.tts-dialog-content .pagination-container[data-v-5652c7c8] .el-pagination .btn-next,.tts-dialog-content .pagination-container[data-v-5652c7c8] .el-pagination .btn-prev{min-width:32px;font-size:12px}}[data-v-5652c7c8] .mobile-dialog .el-dialog{margin:0!important}@media (max-width:768px){[data-v-5652c7c8] .mobile-dialog .el-dialog{border-radius:12px 12px 0 0}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__header{padding:16px 20px 12px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{width:40px;height:40px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:18px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__body{padding:16px 20px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__footer{padding:16px 20px 20px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__footer .el-button{flex:1;margin-left:8px}[data-v-5652c7c8] .mobile-dialog .el-dialog .el-dialog__footer .el-button:first-child{margin-left:0}}@keyframes rotating-5652c7c8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.draft-dialog-content[data-v-4aa56839]{flex-direction:column;height:100%;display:flex}}.draft-dialog-content .draft-container[data-v-4aa56839]{border:.02667rem solid var(--el-border-color);border-radius:.21333rem;height:10.6667rem;padding:.42667rem;position:relative;overflow:hidden}@media (max-width:768px){.draft-dialog-content .draft-container[data-v-4aa56839]{border:none;border-radius:0;flex:1;height:100%;min-height:10.6667rem;padding:.32rem}}.draft-dialog-content .draft-container .draft-list[data-v-4aa56839]{height:100%;overflow-y:auto}.draft-dialog-content .draft-container .draft-list .draft-item[data-v-4aa56839]{border:.02667rem solid var(--el-border-color);cursor:pointer;background:var(--el-bg-color);border-radius:.21333rem;justify-content:space-between;align-items:center;margin-bottom:.32rem;padding:.42667rem;transition:all .3s;display:flex}@media (min-width:768px) and (max-width:1024px){.draft-dialog-content .draft-container .draft-list .draft-item[data-v-4aa56839]{margin-bottom:.26667rem;padding:.37333rem}}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item[data-v-4aa56839]{flex-direction:column;align-items:stretch;gap:.32rem;margin-bottom:.42667rem;padding:.42667rem}}.draft-dialog-content .draft-container .draft-list .draft-item[data-v-4aa56839]:hover{box-shadow:inset 0 0 0 .5px #4e5969}.draft-dialog-content .draft-container .draft-list .draft-item[data-v-4aa56839]:last-child{margin-bottom:0}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info[data-v-4aa56839]{flex:1;align-items:center;min-width:0;display:flex}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info[data-v-4aa56839]{flex-direction:column;align-items:flex-start;gap:.21333rem}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-avatar[data-v-4aa56839]{background:var(--el-fill-color-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.28rem;height:1.28rem;margin-right:.32rem;display:flex;overflow:hidden}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-avatar[data-v-4aa56839]{align-self:center;width:1.06667rem;height:1.06667rem;margin-right:0}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-avatar img[data-v-4aa56839]{object-fit:cover;width:100%;height:100%}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content[data-v-4aa56839]{flex:1;min-width:0}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content[data-v-4aa56839]{text-align:center;width:100%}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-name[data-v-4aa56839]{color:var(--el-text-color-primary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.10667rem;font-size:.42667rem;font-weight:600;overflow:hidden}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-name[data-v-4aa56839]{white-space:normal;text-overflow:initial;font-size:.48rem;overflow:visible}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-desc[data-v-4aa56839]{color:var(--el-text-color-regular);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.10667rem;font-size:.37333rem;overflow:hidden}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-desc[data-v-4aa56839]{white-space:normal;text-overflow:initial;margin-bottom:.21333rem;font-size:.4rem;overflow:visible}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-meta[data-v-4aa56839]{color:var(--el-text-color-placeholder);gap:.21333rem;font-size:.32rem;display:flex}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-meta[data-v-4aa56839]{flex-wrap:wrap;justify-content:center;gap:.32rem}}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-meta .draft-time[data-v-4aa56839]{flex-shrink:0}.draft-dialog-content .draft-container .draft-list .draft-item .draft-info .draft-content .draft-meta .draft-tags[data-v-4aa56839]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft-dialog-content .draft-container .draft-list .draft-item .draft-actions[data-v-4aa56839]{flex-shrink:0;gap:.21333rem;display:flex}@media (max-width:768px){.draft-dialog-content .draft-container .draft-list .draft-item .draft-actions[data-v-4aa56839]{justify-content:center;gap:.32rem;width:100%}.draft-dialog-content .draft-container .draft-list .draft-item .draft-actions .el-button.mobile-button[data-v-4aa56839]{flex:1;min-height:40px}}.draft-dialog-content .draft-container .draft-loading[data-v-4aa56839]{height:100%;color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.draft-dialog-content .draft-container .draft-loading .loading-icon[data-v-4aa56839]{margin-bottom:.32rem;font-size:.85333rem;animation:2s linear infinite rotating-4aa56839}.draft-dialog-content .draft-container .draft-loading p[data-v-4aa56839]{margin:0;font-size:.37333rem}.draft-dialog-content .draft-container .draft-empty[data-v-4aa56839]{height:100%;color:var(--el-text-color-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.draft-dialog-content .draft-container .draft-empty .empty-icon[data-v-4aa56839]{opacity:.6;color:var(--el-text-color-placeholder);margin-bottom:.32rem;font-size:1.28rem}.draft-dialog-content .draft-container .draft-empty p[data-v-4aa56839]{margin:0;font-size:.37333rem}.dialog-footer[data-v-4aa56839]{justify-content:flex-end;display:flex}@media (max-width:768px){.dialog-footer .el-button[data-v-4aa56839]{flex:1;min-height:44px}}[data-v-4aa56839] .mobile-dialog .el-dialog{margin:0!important}@media (max-width:768px){[data-v-4aa56839] .mobile-dialog .el-dialog{border-radius:12px 12px 0 0;flex-direction:column;display:flex;height:auto!important;max-height:calc(var(--app-vh,1vh)*85)!important}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__header{flex-shrink:0;padding:16px 20px 12px}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{width:40px;height:40px}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-icon{font-size:18px}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__body{flex-direction:column;flex:1;padding:0 20px 16px;display:flex;overflow:hidden}[data-v-4aa56839] .mobile-dialog .el-dialog .el-dialog__footer{flex-shrink:0;margin-top:0;padding:12px 20px 20px}}@keyframes rotating-4aa56839{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.app-mode-dialog .el-dialog__header{padding-top:env(safe-area-inset-top,20px)}.app-mode-dialog .el-dialog__headerbtn{top:calc(env(safe-area-inset-top,20px) + 16px)}.van-popup[data-v-6837357d]{z-index:2007;background:#000000b3;animation:.3s fadeIn-6837357d;position:fixed;top:0;bottom:0;left:0;right:0}.van-popup--center[data-v-6837357d]{justify-content:center;align-items:center;padding:0 .64rem;display:flex}.dialog-content[data-v-6837357d]{background:#fff;border-radius:.42667rem;width:100%;max-width:10.6667rem;animation:.3s slideIn-6837357d;overflow:hidden}@keyframes fadeIn-6837357d{0%{opacity:0}to{opacity:1}}@keyframes slideIn-6837357d{0%{opacity:0;transform:scale(.8)translateY(-.53333rem)}to{opacity:1;transform:scale(1)translateY(0)}}.van-dialog__header[data-v-6837357d]{text-align:center;color:#323233;background:#fff;padding:.69333rem .64rem .42667rem;font-size:.42667rem;font-weight:500;line-height:.64rem}.van-dialog__content[data-v-6837357d]{text-align:center;background:#fff;padding:.69333rem .64rem}.van-dialog__message[data-v-6837357d]{color:#646566;word-wrap:break-word;font-size:.37333rem;line-height:.53333rem}.van-dialog__message--has-title[data-v-6837357d]{padding-top:0}.van-dialog__message[data-v-6837357d] .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-top:.42667rem;display:flex}.van-dialog__message[data-v-6837357d] .custom-checkbox input[type=checkbox]{cursor:pointer;width:.42667rem;height:.42667rem;accent-color:var(--td-brand-color,#7e55ff);margin-right:.21333rem}.van-dialog__footer[data-v-6837357d]{background:#fff;gap:.32rem;padding:.21333rem .42667rem .42667rem;display:flex}.van-button[data-v-6837357d]{cursor:pointer;border:none;border-radius:.58667rem;flex:1;height:1.17333rem;font-size:.42667rem;font-weight:500;transition:opacity .2s}.van-button[data-v-6837357d]:active{opacity:.7}.van-button__content[data-v-6837357d]{justify-content:center;align-items:center;height:100%;display:flex}.van-button__text[data-v-6837357d]{display:inline}.van-dialog__cancel[data-v-6837357d]{color:#fff!important;background:#616161!important}.van-dialog__confirm[data-v-6837357d]{background:var(--td-brand-color,#7e55ff)!important;color:#fff!important}.message-item[data-v-7b052ba4]{flex-direction:column;margin-bottom:.42667rem;display:flex;position:relative}.whitespace-pre-line[data-v-7b052ba4]{white-space:pre-line}.message-area[data-v-7b052ba4]{align-self:flex-start;width:100%;display:flex}.operation-popover-container[data-v-7b052ba4]{margin-left:.32rem}.disable-operation[data-v-7b052ba4]{opacity:.7;pointer-events:none}.custom-popover[data-v-7b052ba4]{display:inline-block;position:relative}.popover-content[data-v-7b052ba4]{z-index:2000;opacity:0;pointer-events:none;background:#323233;border-radius:.21333rem;min-width:2.66667rem;padding:.21333rem 0;transition:all .2s cubic-bezier(.215,.61,.355,1);position:absolute;bottom:calc(100% + .21333rem);left:0;transform:translateY(.10667rem);box-shadow:0 .05333rem .32rem #3232331f}.popover-content.popover-show[data-v-7b052ba4]{opacity:1;pointer-events:auto;transform:translateY(0)}.operation[data-v-7b052ba4]{border-radius:.26667rem;flex-direction:row;justify-content:center;align-items:center;gap:.10667rem;width:.64rem;height:.48rem;transition:all .3s;display:flex;position:relative}.operation .operation-dot[data-v-7b052ba4]{background:#fff;border-radius:50%;width:.05333rem;height:.05333rem}.operation[data-v-7b052ba4]:hover{background:#5c5c5c}.operation-popover-item[data-v-7b052ba4]{box-sizing:border-box;color:#e5e7eb;cursor:pointer;justify-content:space-between;align-items:center;width:2.66667rem;height:.74667rem;padding:.16rem .32rem;font-size:.32rem;transition:all .1s;display:flex}.operation-popover-item svg[data-v-7b052ba4]{width:.32rem;height:.32rem}.operation-popover-item[data-v-7b052ba4]:active{background:#5c5c5c}.message-context[data-v-7b052ba4]{box-sizing:border-box;color:#fff;word-break:break-all;background-color:#0000;width:100%;margin-top:.42667rem;font-size:.36rem;line-height:1.5;position:relative}.message-context[data-v-7b052ba4] .markdown-renderer .markdown-content{font-size:inherit;line-height:inherit;margin:0}.loading-context[data-v-7b052ba4]{justify-content:center;align-items:center;min-height:.53333rem;display:flex}.loading-dots[data-v-7b052ba4]{align-items:center;gap:.10667rem;display:flex}.dot[data-v-7b052ba4]{background-color:#999;border-radius:50%;width:.16rem;height:.16rem;animation:1.5s ease-in-out infinite dotPulse-7b052ba4}.dot-1[data-v-7b052ba4]{animation-delay:0s}.dot-2[data-v-7b052ba4]{animation-delay:.2s}.dot-3[data-v-7b052ba4]{animation-delay:.4s}@keyframes dotPulse-7b052ba4{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}.message-edit-area[data-v-7b052ba4]{flex-direction:column;gap:.32rem;padding:.26667rem 0;display:flex}.message-edit-area .message-edit-textarea[data-v-7b052ba4]{resize:vertical;color:#fff;box-sizing:border-box;background:#23272f;border:.02667rem solid #444;border-radius:.21333rem;outline:none;width:100%;min-height:8rem;padding:.26667rem;font-size:.37333rem;transition:border .2s}.message-edit-area .message-edit-textarea[data-v-7b052ba4]:focus{border:.04rem solid var(--td-brand-color,#7e55ff);background:#23272f}.message-edit-area .message-edit-area-footer[data-v-7b052ba4]{justify-content:flex-end;gap:.32rem;display:flex}.message-edit-area .message-edit-area-footer .message-edit-btn[data-v-7b052ba4]{cursor:pointer;border:none;border-radius:.16rem;outline:none;min-width:1.70667rem;padding:.16rem .48rem;font-size:.37333rem;transition:background .2s,color .2s}.message-edit-area .message-edit-area-footer .message-edit-btn.save[data-v-7b052ba4]{background:var(--td-brand-color,#7e55ff);color:#fff}.message-edit-area .message-edit-area-footer .message-edit-btn.cancel[data-v-7b052ba4]{color:#fff;background:#444}.message-edit-area .message-edit-area-footer .message-edit-btn[data-v-7b052ba4]:active{opacity:.8}.message-item[data-v-38065ade]{flex-direction:column;align-self:flex-end;margin-bottom:.42667rem;display:flex;position:relative}.user-info[data-v-38065ade]{flex-direction:row;display:flex}.avatar[data-v-38065ade]{background:var(--el-fill-color-light);border-radius:50%;justify-content:center;align-items:center;width:1.01333rem;min-width:1.01333rem;height:1.01333rem;display:flex;overflow:hidden}.avatar img[data-v-38065ade]{object-fit:cover;width:100%;height:100%}.avatar .avatar-placeholder[data-v-38065ade]{font-size:.53333rem}.message-wrapper[data-v-38065ade]{box-sizing:border-box;padding-right:.26667rem}.message-context[data-v-38065ade]{color:#fff;box-sizing:border-box;word-wrap:break-word;background:#00000082;border-radius:.32rem 0 .32rem .32rem;max-width:6.61333rem;margin-top:.42667rem;margin-right:.21333rem;padding:.26667rem .32rem .24rem;font-size:.34667rem;line-height:1.4}.input-container[data-v-715b4502]{box-sizing:border-box;z-index:999;flex-shrink:0;width:100%;padding:0 .42667rem .42667rem;transition:bottom .3s ease-in-out;position:relative;bottom:0}.input-container .idle-button[data-v-715b4502]{color:#fff;flex-direction:row;align-items:center;height:100%;padding-right:.37333rem;display:flex}.input-container .idle-button .text[data-v-715b4502]{margin-left:.16rem}.qqy-input-container[data-v-715b4502]{padding-bottom:.42667rem}.above-input-toolbar[data-v-715b4502]{align-items:center;gap:.21333rem;display:flex;position:absolute;top:-1.12rem;right:.16rem}.instruction-entry[data-v-715b4502]{border:.02667rem solid var(--td-brand-color);cursor:pointer;background:#333349;border-radius:.48rem;flex-shrink:0;justify-content:center;align-items:center;width:.74667rem;height:.74667rem;transition:all .5s;display:flex}.instruction-entry .instruction-entry-icon[data-v-715b4502]{color:#8a8a8a;width:.37333rem;height:.37333rem}.model-select[data-v-715b4502]{color:#fff;border:.02667rem solid var(--td-brand-color);cursor:pointer;background:#333349;border-radius:.48rem;align-items:center;width:auto;padding:.13333rem .32rem;font-family:PingFang SC;font-size:.34667rem;font-weight:400;line-height:normal;transition:all .5s;display:flex;overflow:hidden}.model-select .model-select-icon[data-v-715b4502]{flex-shrink:0;align-items:center;display:flex}.model-select .model-select-icon svg[data-v-715b4502]{width:.37333rem;height:.37333rem;transition:all .3s}.model-select .model-select-text[data-v-715b4502]{white-space:nowrap;opacity:1;margin-left:.21333rem;transition:all .5s;transform:translate(0)}.model-select.model-select-collapsed[data-v-715b4502]{border-radius:.48rem;justify-content:center;width:.74667rem;height:.74667rem;padding:0}.model-select.model-select-collapsed .model-select-text[data-v-715b4502]{opacity:0;width:0;margin-left:0;transform:translate(.26667rem)}.add-create-conversation[data-v-715b4502]{width:.64rem;height:.64rem;padding:0 .26667rem}.add-create-conversation .add-create-conversation-icon[data-v-715b4502]{width:.64rem;height:.64rem}.input-wrap[data-v-715b4502]{background:0 0;border:.02667rem solid #fff;border-radius:.32rem;flex-direction:row;justify-content:space-between;align-items:center;display:flex}textarea[data-v-715b4502]{color:#fffc;resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:.53333rem;font-size:.34667rem;line-height:.53333rem;transition:linear .3s ease-in-out}textarea[data-v-715b4502]::placeholder{color:#fffc}.send-button[data-v-715b4502]{background:0 0;border-radius:50%;height:1.01333rem;margin-left:.32rem;font-size:.34667rem;transition:all .3s}.loading-button[data-v-715b4502]{opacity:.8;border-radius:50%;justify-content:center;align-items:center;width:1.01333rem;height:100%;display:flex}.loading-spinner[data-v-715b4502]{background:conic-gradient(#fff0 0deg,#fff3 90deg,#fff9 180deg,#fff 270deg,#fff0 360deg);border:.05333rem solid #0000;border-radius:50%;width:.42667rem;height:.42667rem;animation:.8s cubic-bezier(.4,0,.2,1) infinite spin-715b4502;-webkit-mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem);mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem)}@keyframes spin-715b4502{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-active[data-v-715b4502]:active{opacity:.8}.button-disabled[data-v-715b4502]{opacity:.5}.extracting-indicator[data-v-715b4502]{opacity:.8;border-radius:.53333rem;justify-content:center;align-items:center;width:1.01333rem;height:100%;display:flex}.extraction-spinner[data-v-715b4502]{background:conic-gradient(#fff0 0deg,#fff3 90deg,#fff9 180deg,#fff 270deg,#fff0 360deg);border:.05333rem solid #0000;border-radius:50%;width:.42667rem;height:.42667rem;animation:1.2s ease-in-out infinite spin-715b4502;-webkit-mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem);mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem)}.header[data-v-65345a12]{z-index:1000;box-sizing:border-box;color:#f2f3f5;justify-content:space-between;align-items:center;height:1.70667rem;padding:.21333rem .26667rem;display:flex;position:absolute;top:0;left:0;right:0}.header-left[data-v-65345a12]{align-items:center;gap:.10667rem;display:flex}.header-left .left[data-v-65345a12]{flex-shrink:0;width:.64rem;height:.64rem;display:flex}.back[data-v-65345a12]{cursor:pointer;color:#f2f3f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.back svg[data-v-65345a12]{width:.37333rem;height:.37333rem}.title-content[data-v-65345a12]{background-color:#1717174d;border-radius:2.66667rem;align-items:center;padding:.13333rem .26667rem .13333rem .21333rem;display:flex}.avatar[data-v-65345a12]{object-fit:cover;background-color:#666;border-radius:50%;width:.74667rem;height:.74667rem;margin-right:.21333rem}.title-text[data-v-65345a12]{color:#f2f3f5;text-overflow:ellipsis;white-space:nowrap;max-width:2.66667rem;font-family:PingFang SC,sans-serif;font-size:.34667rem;font-weight:500;line-height:normal;overflow:hidden}.tag-list[data-v-65345a12]{color:#d1d5db;text-overflow:ellipsis;white-space:nowrap;max-width:2.66667rem;font-family:PingFang SC,sans-serif;font-size:.26667rem;font-weight:400;line-height:normal;overflow:hidden}.header-right[data-v-65345a12]{align-items:center;display:flex}.header-right .right-item[data-v-65345a12]{cursor:pointer;background-color:#32323f;border-radius:.16rem;justify-content:center;align-items:center;width:.69333rem;height:.69333rem;margin-left:.21333rem;transition:background-color .2s;display:flex}.header-right .right-item[data-v-65345a12]:hover{background-color:#3d3d4a}.header-right .right-item svg[data-v-65345a12]{fill:#9da3ae;width:.48rem;height:.48rem}.brightness-overlay[data-v-65345a12]{z-index:1001;background-color:#0000004d;justify-content:center;align-items:flex-start;padding-top:2.13333rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.brightness-popup[data-v-65345a12]{background-color:#2a2a2a;border-radius:.32rem;width:8.53333rem;max-width:90%;padding:.53333rem;animation:.3s ease-out slideDown-65345a12}.brightness-popup .brightness-text[data-v-65345a12]{color:#f2f3f5;text-align:center;font-size:.37333rem}@keyframes slideDown-65345a12{0%{opacity:0;transform:translateY(-.53333rem)}to{opacity:1;transform:translateY(0)}}.diamond-icon[data-v-2f808b00]{justify-content:center;align-items:center;display:inline-flex}.diamond-icon img[data-v-2f808b00]{object-fit:contain}.model-setting-content[data-v-40d4f19f]{max-height:calc(var(--app-vh,1vh)*70);overflow-y:auto}.current-model-card[data-v-40d4f19f]{background:linear-gradient(135deg,var(--td-brand-color,#7e55ff)0%,#9c4dcc 100%);color:#fff;border-radius:.32rem;margin-bottom:.64rem;padding:.53333rem;position:relative;overflow:hidden}.model-card-header[data-v-40d4f19f]{justify-content:space-between;align-items:center;margin-bottom:.42667rem;display:flex}.model-vendor[data-v-40d4f19f]{align-items:center;display:flex}.vendor-badge[data-v-40d4f19f]{color:#fff;background:#fff3;border:.02667rem solid #ffffff1a;border-radius:.42667rem;padding:.10667rem .32rem;font-size:.32rem;font-weight:500}.model-status[data-v-40d4f19f]{align-items:center;gap:.16rem;display:flex}.status-indicator[data-v-40d4f19f]{background:#10b981;border-radius:50%;width:.21333rem;height:.21333rem;box-shadow:0 0 .21333rem #10b98199}.status-indicator.active[data-v-40d4f19f]{animation:2s infinite pulse-40d4f19f}@keyframes pulse-40d4f19f{0%{box-shadow:0 0 .21333rem #10b98199}50%{box-shadow:0 0 .42667rem #10b981cc}to{box-shadow:0 0 .21333rem #10b98199}}.status-text[data-v-40d4f19f]{color:#ffffffe6;font-size:.32rem;font-weight:500}.model-card-content .model-name[data-v-40d4f19f]{color:#fff;margin:0 0 .32rem;font-size:.48rem;font-weight:600;line-height:1.3}.model-card-content .model-pricing[data-v-40d4f19f]{align-items:center;gap:.16rem;margin-bottom:.32rem;display:flex}.model-card-content .model-pricing .price-amount[data-v-40d4f19f]{color:#fbbf24;font-size:.42667rem;font-weight:700}.model-card-content .model-pricing .price-icon[data-v-40d4f19f]{align-items:center;display:flex}.model-card-content .model-pricing .price-unit[data-v-40d4f19f]{color:#fffc;font-size:.34667rem;font-weight:500}.model-card-content .model-desc[data-v-40d4f19f]{color:#ffffffe6;opacity:.95;margin:0;font-size:.37333rem;line-height:1.5}.tab-container[data-v-40d4f19f]{margin-top:.32rem}.tab-header[data-v-40d4f19f]{background:var(--el-fill-color-light);border-radius:.21333rem;margin-bottom:.42667rem;padding:.10667rem;display:flex}.tab-item[data-v-40d4f19f]{text-align:center;color:var(--el-text-color-regular);cursor:pointer;border-radius:.16rem;flex:1;padding:.21333rem .32rem;font-size:.37333rem;font-weight:500;transition:all .2s}.tab-item.active[data-v-40d4f19f]{background:var(--el-color-primary);color:#fff;box-shadow:0 .05333rem .10667rem #0000001a}.tab-panel[data-v-40d4f19f]{flex-direction:column;gap:.42667rem;display:flex}.vendor-header[data-v-40d4f19f]{cursor:pointer;border-radius:.21333rem;justify-content:space-between;align-items:center;margin-bottom:.32rem;padding:.21333rem .10667rem;transition:background-color .2s;display:flex}.vendor-header[data-v-40d4f19f]:hover{background:var(--el-fill-color-light)}.vendor-title[data-v-40d4f19f]{color:var(--el-text-color-primary);border-left:.08rem solid var(--td-brand-color,#7e55ff);margin:0;padding-left:.10667rem;font-size:.4rem;font-weight:600}.expand-icon[data-v-40d4f19f]{width:.64rem;height:.64rem;color:var(--el-text-color-regular);justify-content:center;align-items:center;transition:transform .2s;display:flex}.expand-icon.expanded[data-v-40d4f19f]{transform:rotate(180deg)}.model-list-container[data-v-40d4f19f]{opacity:1;padding-bottom:.21333rem;transition:all .3s;overflow:hidden;transform:translateY(0)}.model-list-container.collapsed[data-v-40d4f19f]{opacity:0;height:0;margin-bottom:0;padding-bottom:0;transform:translateY(-.26667rem)}.model-list[data-v-40d4f19f]{flex-direction:column;gap:.32rem;display:flex}.model-card[data-v-40d4f19f]{border:.02667rem solid var(--el-border-color-light);cursor:pointer;background:var(--el-bg-color);border-radius:.32rem;align-items:flex-start;gap:.32rem;padding:.32rem;transition:all .2s;display:flex}.model-card[data-v-40d4f19f]:hover{border-color:var(--td-brand-color,#7e55ff);background:var(--el-fill-color-light)}.model-card.active[data-v-40d4f19f]{border-color:var(--td-brand-color,#7e55ff);background:#2a2d33;box-shadow:0 .10667rem .42667rem #7e55ff26}.model-selector[data-v-40d4f19f]{flex-shrink:0;padding-top:.05333rem}.selector-circle[data-v-40d4f19f]{border:.05333rem solid var(--el-border-color);border-radius:50%;width:.42667rem;height:.42667rem;transition:all .2s;position:relative}.selector-circle.selected[data-v-40d4f19f]{border-color:var(--td-brand-color,#7e55ff);background:var(--td-brand-color,#7e55ff)}.selector-circle.selected[data-v-40d4f19f]:after{content:"";background:#fff;border-radius:50%;width:.16rem;height:.16rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-content[data-v-40d4f19f]{flex:1}.model-header[data-v-40d4f19f]{justify-content:space-between;align-items:center;margin-bottom:.21333rem;display:flex}.model-title[data-v-40d4f19f]{color:var(--el-text-color-primary);margin:0;font-size:.37333rem;font-weight:600}.model-price[data-v-40d4f19f]{align-items:center;gap:.10667rem;margin-bottom:.16rem;font-size:.34667rem;display:flex}.price-value[data-v-40d4f19f]{color:var(--td-brand-color,#7e55ff);font-weight:600}.price-unit[data-v-40d4f19f]{color:var(--el-text-color-regular)}.model-description[data-v-40d4f19f]{color:var(--el-text-color-regular);margin:0;font-size:.34667rem;line-height:1.4}.mode-settings-section[data-v-40d4f19f]{border-top:.02667rem solid var(--el-border-color-light);margin-top:.64rem;padding-top:.64rem}.section-title[data-v-40d4f19f]{color:var(--el-text-color-primary);margin:0 0 .42667rem;font-size:.42667rem;font-weight:600}.setting-group[data-v-40d4f19f]{margin-bottom:.64rem}.setting-group[data-v-40d4f19f]:last-child{margin-bottom:0}.setting-name[data-v-40d4f19f]{color:var(--el-text-color-primary);margin:0 0 .21333rem;font-size:.37333rem;font-weight:500}.setting-desc[data-v-40d4f19f],.setting-desc-top[data-v-40d4f19f]{color:var(--el-text-color-regular);margin:0 0 .32rem;font-size:.32rem;line-height:1.4}.setting-desc[data-v-40d4f19f]{margin-top:.32rem;margin-bottom:0}.style-cards[data-v-40d4f19f]{flex-direction:column;gap:.32rem;margin-bottom:.32rem;display:flex}.style-card[data-v-40d4f19f]{border:.02667rem solid var(--el-border-color-light);cursor:pointer;background:var(--el-bg-color);border-radius:.32rem;align-items:flex-start;gap:.26667rem;padding:.32rem;transition:all .2s;display:flex}.style-card[data-v-40d4f19f]:hover{border-color:var(--td-brand-color,#7e55ff);background:var(--el-fill-color-light)}.style-card.active[data-v-40d4f19f]{border-color:var(--td-brand-color,#7e55ff);background:#7e55ff0d}.card-selector[data-v-40d4f19f]{flex-shrink:0;padding-top:.02667rem}.selector-dot[data-v-40d4f19f]{border:.05333rem solid var(--el-border-color);border-radius:50%;justify-content:center;align-items:center;width:.42667rem;height:.42667rem;transition:all .2s;display:flex;position:relative}.selector-dot.selected[data-v-40d4f19f]{border-color:var(--td-brand-color,#7e55ff);background:var(--td-brand-color,#7e55ff)}.card-content[data-v-40d4f19f]{flex:1}.card-title[data-v-40d4f19f]{color:var(--el-text-color-primary);margin:0 0 .16rem;font-size:.37333rem;font-weight:600}.card-description[data-v-40d4f19f]{color:var(--el-text-color-regular);margin:0;font-size:.32rem;line-height:1.4}.slider-container[data-v-40d4f19f]{padding:0 .10667rem;position:relative}.slider-value[data-v-40d4f19f]{color:var(--td-brand-color,#7e55ff);background:var(--el-bg-color);border:.02667rem solid var(--el-border-color-light);border-radius:.10667rem;padding:.10667rem .21333rem;font-size:.34667rem;font-weight:600;position:absolute;top:-.93333rem;left:.21333rem;box-shadow:0 .05333rem .10667rem #0000001a}.slider-labels[data-v-40d4f19f]{color:var(--el-text-color-placeholder);justify-content:space-between;margin-top:.21333rem;padding:0 .10667rem;font-size:.29333rem;display:flex}[data-v-40d4f19f] .el-slider .el-slider__runway{background-color:var(--el-fill-color);border-radius:3px;height:6px}[data-v-40d4f19f] .el-slider .el-slider__bar{background:linear-gradient(90deg,var(--td-brand-color,#7e55ff)0%,#9c7aff 100%);border-radius:3px}[data-v-40d4f19f] .el-slider .el-slider__button{background:var(--td-brand-color,#7e55ff);border:2px solid #fff;width:20px;height:20px;box-shadow:0 2px 6px #7e55ff4d}[data-v-40d4f19f] .el-slider .el-slider__button:hover{transform:scale(1.1)}.dialog-footer[data-v-40d4f19f]{border-top:.02667rem solid var(--el-border-color-light);justify-content:flex-end;gap:.32rem;margin-top:.64rem;padding:.42667rem 0 0;display:flex}.dialog-footer .el-button[data-v-40d4f19f]{min-width:80px}.role-preview-container[data-v-2e996827]{background:#000;flex-direction:column;height:100%;min-height:16rem;display:flex;position:relative;overflow:hidden}.preview-header[data-v-2e996827]{z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;height:.8rem;padding:0 .64rem;display:flex;position:relative}.preview-header .preview-title[data-v-2e996827]{color:#e5e7eb;margin:0;font-size:.48rem;font-weight:500}.preview-header .preview-controls[data-v-2e996827]{align-items:center;gap:.32rem;display:flex}.preview-header .preview-controls .debug-switch[data-v-2e996827]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.21333rem;display:flex}.preview-header .preview-controls .debug-switch input[type=checkbox][data-v-2e996827]{cursor:pointer;width:.42667rem;height:.42667rem;accent-color:var(--td-brand-color)}.preview-header .preview-controls .debug-switch .switch-text[data-v-2e996827]{color:#e5e7eb;font-size:.37333rem;font-weight:500}.preview-header .preview-controls .debug-switch:hover .switch-text[data-v-2e996827]{color:var(--td-brand-color)}.preview-header .preview-controls .debug-switch .mode-indicator[data-v-2e996827]{color:#9ca3af;background:#ffffff1a;border-radius:.32rem;padding:.05333rem .21333rem;font-size:.32rem;transition:all .3s}.preview-header .preview-controls .debug-switch .mode-indicator.active[data-v-2e996827]{background:var(--td-brand-color);color:#fff}.qqy-phone-mockup[data-v-2e996827]{background:#000;border-radius:1.01333rem;flex-direction:column;flex:1;width:10rem;height:22.5067rem;margin:.53333rem auto;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 .16rem #333,0 0 0 .21333rem #1a1d21,0 .4rem .8rem #0000004d}.qqy-phone-mockup[data-v-2e996827]:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(135deg,#ffffff1a 0%,#0000 50%);border-radius:1.01333rem;position:absolute;top:0;bottom:0;left:0;right:0}.qqy-status-bar[data-v-2e996827]{z-index:10;background:0 0;border-top-left-radius:1.01333rem;border-top-right-radius:1.01333rem;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:.96rem;padding:0;display:flex;position:relative;overflow:hidden}.qqy-status-bar .status-bar-image[data-v-2e996827]{object-fit:cover;width:100%;height:100%}.qqy-phone-screen[data-v-2e996827]{background:0 0;flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.qqy-chat-wrapper[data-v-2e996827]{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;padding-top:1.70667rem;display:flex;position:relative;overflow:hidden}.home-indicator[data-v-2e996827]{z-index:20;background:0 0;border-bottom-right-radius:1.01333rem;border-bottom-left-radius:1.01333rem;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:.42667rem;display:flex;position:relative}.home-indicator[data-v-2e996827]:before{content:"";opacity:.6;background:#fff;border-radius:.05333rem;width:2.93333rem;height:.10667rem}.background-image[data-v-2e996827]{z-index:1;background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;border-radius:1.01333rem;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.gradient-overlay-full[data-v-2e996827]{z-index:2;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000008a;border-radius:1.01333rem;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.chat-container_Ek2sv[data-v-2e996827]{box-sizing:border-box;z-index:3;flex:1;transition:padding-top .3s ease-in-out;position:relative;overflow:hidden}.chat-content_Ek2sv[data-v-2e996827]{z-index:20;box-sizing:border-box;border-style:solid;border-width:0;flex-direction:column;height:calc(100% - 1.97333rem);display:flex;position:relative}.content_Ek2sv[data-v-2e996827]{flex:1;max-width:10rem;transition:height .3s ease-in-out,bottom .3s ease-in-out;overflow-y:scroll;-webkit-mask:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}.content_Ek2sv[data-v-2e996827]::-webkit-scrollbar{display:none}.message-list[data-v-2e996827]{z-index:3;flex-direction:column;flex:1;padding:0 .42667rem .42667rem;display:flex;position:relative;overflow-y:auto}.message-item[data-v-2e996827]{max-width:100%}.message-item[data-v-2e996827]:not(:first-child){margin-top:0}.mobile-chat-wrapper[data-v-2e996827]{flex-direction:column;height:100%;min-height:16rem;display:flex;position:relative;overflow:hidden}.mobile-background[data-v-2e996827]{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mobile-gradient-overlay[data-v-2e996827]{z-index:2;-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000008a;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.mobile-chat-content[data-v-2e996827]{z-index:3;box-sizing:border-box;flex-direction:column;flex:1;padding:.42667rem;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.mobile-chat-content[data-v-2e996827]{padding:.32rem}}.mobile-chat-content .chat-container_Ek2sv[data-v-2e996827]{flex-direction:column;flex:1;display:flex;overflow:hidden}.mobile-chat-content .chat-container_Ek2sv .chat-content_Ek2sv[data-v-2e996827]{flex-direction:column;flex:1;display:flex;position:relative}.mobile-chat-content .chat-container_Ek2sv .chat-content_Ek2sv .content_Ek2sv[data-v-2e996827]{flex:1;max-width:100%;overflow-y:auto;-webkit-mask:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}.mobile-chat-content .chat-container_Ek2sv .chat-content_Ek2sv .content_Ek2sv[data-v-2e996827]::-webkit-scrollbar{display:none}.mobile-chat-content .chat-container_Ek2sv .chat-content_Ek2sv .content_Ek2sv .message-list[data-v-2e996827]{box-sizing:border-box;flex-direction:column;min-height:100%;padding:.42667rem;display:flex}@media (max-width:768px){.mobile-chat-content .chat-container_Ek2sv .chat-content_Ek2sv .content_Ek2sv .message-list[data-v-2e996827]{padding:.32rem}}.instruction-panel-overlay[data-v-2e996827]{z-index:1000;background:#0000004d;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.instruction-panel[data-v-2e996827]{-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);background:#232337f2;border-radius:.42667rem .42667rem 0 0;flex-direction:column;width:100%;max-height:60%;display:flex;overflow:hidden}.instruction-panel .instruction-panel-header[data-v-2e996827]{border-bottom:.02667rem solid #ffffff14;justify-content:space-between;align-items:center;padding:.37333rem .42667rem .26667rem;display:flex}.instruction-panel .instruction-panel-header .instruction-panel-title[data-v-2e996827]{color:#e5e7eb;font-size:.37333rem;font-weight:600}.instruction-panel .instruction-panel-header .instruction-panel-close[data-v-2e996827]{color:#9ca3af;cursor:pointer;padding:.05333rem .10667rem;font-size:.53333rem;line-height:1}.instruction-panel .instruction-panel-header .instruction-panel-close[data-v-2e996827]:hover{color:#e5e7eb}.instruction-panel .instruction-panel-body[data-v-2e996827]{flex-wrap:wrap;gap:.21333rem;padding:.32rem .42667rem .53333rem;display:flex;overflow-y:auto}.instruction-chip[data-v-2e996827]{border:.02667rem solid var(--td-brand-color,#7e55ff);color:#e5e7eb;cursor:pointer;white-space:nowrap;background:#333349;border-radius:.42667rem;padding:.16rem .37333rem;font-size:.32rem;transition:all .2s}.instruction-chip[data-v-2e996827]:active{opacity:.7;transform:scale(.96)}.instruction-empty[data-v-2e996827]{text-align:center;color:#6b7280;width:100%;padding:.42667rem 0;font-size:.34667rem}.instruction-panel-enter-active[data-v-2e996827]{transition:all .3s ease-out}.instruction-panel-enter-active .instruction-panel[data-v-2e996827]{transition:transform .3s ease-out}.instruction-panel-leave-active[data-v-2e996827]{transition:all .25s ease-in}.instruction-panel-leave-active .instruction-panel[data-v-2e996827]{transition:transform .25s ease-in}.instruction-panel-enter-from[data-v-2e996827]{background:0 0}.instruction-panel-enter-from .instruction-panel[data-v-2e996827]{transform:translateY(100%)}.instruction-panel-leave-to[data-v-2e996827]{background:0 0}.instruction-panel-leave-to .instruction-panel[data-v-2e996827]{transform:translateY(100%)}html:not(.dark) .role-preview-container[data-v-2e996827]{background:var(--color-bg-tertiary)}html:not(.dark) .preview-header .preview-title[data-v-2e996827],html:not(.dark) .preview-header .preview-controls .debug-switch .switch-text[data-v-2e996827]{color:var(--color-text-primary)}html:not(.dark) .preview-header .preview-controls .debug-switch .mode-indicator[data-v-2e996827]{color:var(--color-text-secondary);background:#0000000f}.h5-input-container[data-v-bbeab1ac]{width:100%;padding:0 .42667rem;padding-bottom:calc(env(safe-area-inset-bottom) + .42667rem);box-sizing:border-box;z-index:999;flex-shrink:0;position:relative}.above-input-toolbar[data-v-bbeab1ac]{align-items:center;gap:.21333rem;display:flex;position:absolute;top:-1.12rem;right:.16rem}.quick-input-toolbar[data-v-bbeab1ac]{gap:.16rem;display:flex}.quick-input-toolbar .quick-input-btn[data-v-bbeab1ac]{border:.02667rem solid var(--td-brand-color-4,var(--td-brand-color));cursor:pointer;color:#8a8a8a;box-sizing:border-box;background:#333349;border-radius:.48rem;justify-content:center;align-items:center;width:.8rem;height:.8rem;font-family:PingFang SC;font-size:.32rem;transition:opacity .2s;display:flex}.quick-input-toolbar .quick-input-btn[data-v-bbeab1ac]:active{opacity:.7}.quick-input-fade-enter-active[data-v-bbeab1ac]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.quick-input-fade-leave-active[data-v-bbeab1ac]{transition:all .25s ease-in}.quick-input-fade-enter-from[data-v-bbeab1ac]{opacity:0;transform:translateY(.21333rem)scale(.8)}.quick-input-fade-leave-to[data-v-bbeab1ac]{opacity:0;transform:translateY(.10667rem)scale(.9)}.instruction-entry[data-v-bbeab1ac]{border:.02667rem solid var(--td-brand-color-4,var(--td-brand-color));cursor:pointer;background:#333349;border-radius:.48rem;flex-shrink:0;justify-content:center;align-items:center;width:.74667rem;height:.74667rem;transition:all .5s;display:flex}.instruction-entry .instruction-entry-icon[data-v-bbeab1ac]{width:.37333rem;height:.37333rem}.model-select[data-v-bbeab1ac]{color:#fff;border:.02667rem solid var(--td-brand-color-4,var(--td-brand-color));cursor:pointer;background:#333349;border-radius:.48rem;align-items:center;padding:.13333rem .32rem;font-family:PingFang SC;font-size:.34667rem;transition:all .5s;display:flex;overflow:hidden}.model-select .model-select-icon[data-v-bbeab1ac]{flex-shrink:0;align-items:center;display:flex}.model-select .model-select-icon .model-select-icon-svg[data-v-bbeab1ac]{width:.37333rem;height:.37333rem;transition:all .3s}.model-select .model-select-text[data-v-bbeab1ac]{white-space:nowrap;margin-left:.21333rem;transition:all .5s}.model-select.model-select-collapsed[data-v-bbeab1ac]{justify-content:center;width:.74667rem;height:.74667rem;padding:0}.model-select.model-select-collapsed .model-select-text[data-v-bbeab1ac]{opacity:0;width:0;margin-left:0;transform:translate(.26667rem)}.add-create-conversation[data-v-bbeab1ac]{width:.64rem;height:.64rem;padding:0 .26667rem}.add-create-conversation .add-create-conversation-icon[data-v-bbeab1ac]{width:.64rem;height:.64rem}.input-wrap[data-v-bbeab1ac]{background:0 0;border:.02667rem solid #fff;border-radius:.32rem;flex-direction:row;justify-content:space-between;align-items:center;display:flex}textarea[data-v-bbeab1ac]{color:#fffc;resize:none;background:0 0;border:none;outline:none;flex:1;width:100%;min-height:.53333rem;font-size:.34667rem;line-height:.53333rem;transition:linear .3s ease-in-out}textarea[data-v-bbeab1ac]::placeholder{color:#fffc}.send-button[data-v-bbeab1ac]{background:0 0;border-radius:50%;height:1.01333rem;margin-left:.32rem;font-size:.34667rem;transition:all .3s}.loading-button[data-v-bbeab1ac]{opacity:.8;border-radius:50%;justify-content:center;align-items:center;width:1.01333rem;height:100%;display:flex}.loading-spinner[data-v-bbeab1ac]{background:conic-gradient(#fff0 0deg,#fff3 90deg,#fff9 180deg,#fff 270deg,#fff0 360deg);border:.05333rem solid #0000;border-radius:50%;width:.42667rem;height:.42667rem;animation:.8s cubic-bezier(.4,0,.2,1) infinite spin-bbeab1ac;-webkit-mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem);mask:radial-gradient(circle,#0000 .16rem,#000 .21333rem)}@keyframes spin-bbeab1ac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.idle-button[data-v-bbeab1ac]{align-items:center;height:100%;padding-right:.37333rem;display:flex}.idle-button .send-icon-gradient[data-v-bbeab1ac]{background:linear-gradient(135deg,#523bf2 0%,#e49efc 100%);width:.74667rem;height:.74667rem;display:block;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1024 1024%27><path d=%27M233.984 489.472l131.072 92.672c13.824 9.728 32.768 8.192 44.544-3.584l188.416-188.416c9.728-9.728 26.112-9.728 35.84 0 9.728 9.728 9.728 26.112 0 35.84L445.44 614.4c-11.776 11.776-13.824 30.72-3.584 44.544l92.672 131.072c32.768 46.592 104.448 35.84 122.368-18.432l158.208-475.136c17.92-54.272-33.792-105.984-88.064-88.064l-474.624 158.72c-54.272 17.92-64.512 89.6-18.432 122.368z%27/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1024 1024%27><path d=%27M233.984 489.472l131.072 92.672c13.824 9.728 32.768 8.192 44.544-3.584l188.416-188.416c9.728-9.728 26.112-9.728 35.84 0 9.728 9.728 9.728 26.112 0 35.84L445.44 614.4c-11.776 11.776-13.824 30.72-3.584 44.544l92.672 131.072c32.768 46.592 104.448 35.84 122.368-18.432l158.208-475.136c17.92-54.272-33.792-105.984-88.064-88.064l-474.624 158.72c-54.272 17.92-64.512 89.6-18.432 122.368z%27/></svg>");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.button-active[data-v-bbeab1ac]:active{opacity:.8}.button-disabled[data-v-bbeab1ac]{opacity:.5}.t-toast__text{white-space:nowrap}.h5-preview-mask{z-index:1000;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.h5-preview-container{background:#fff;border-radius:.42667rem .42667rem 0 0;width:100vw;max-width:10rem;height:85vh;position:relative;overflow:hidden}.popup-mask-enter-active{transition:all .3s ease-out}.popup-mask-leave-active{transition:all .3s ease-in}.popup-mask-enter-from{opacity:0}.popup-mask-enter-to,.popup-mask-leave-from{opacity:1}.popup-mask-leave-to{opacity:0}.popup-mask-enter-from .h5-preview-container{transform:translateY(100%)}.popup-mask-enter-to .h5-preview-container,.popup-mask-leave-from .h5-preview-container{transform:translateY(0)}.popup-mask-leave-to .h5-preview-container{transform:translateY(100%)}.h5-preview-inner[data-v-34306924]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.42667rem .42667rem 0 0;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.drag-indicator[data-v-34306924]{z-index:15;cursor:grab;touch-action:pan-y;padding:.42667rem .64rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.drag-handle[data-v-34306924]{background:#fffc;border-radius:.05333rem;width:.85333rem;height:.10667rem;margin-top:.21333rem}.preview-header[data-v-34306924]{z-index:10;width:100%;padding-top:.53333rem;position:relative}.title-wrapper[data-v-34306924]{width:100%;max-width:10rem;margin:0 auto;padding-top:2.13333rem;position:relative}.preview-badge[data-v-34306924]{color:#fff;z-index:11;-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);background:#0009;border-radius:.32rem;padding:.10667rem .21333rem;font-size:.32rem;position:absolute;top:0;right:.42667rem}.chat-content[data-v-34306924]{z-index:3;flex:1;width:100%;max-width:10rem;margin:0 auto 1.6rem;position:relative;overflow:hidden}.message-list[data-v-34306924]{scroll-behavior:smooth;flex-direction:column;gap:0;height:calc(100% - 1.6rem);padding:.96rem .42667rem 2.13333rem;display:flex;overflow-y:auto;-webkit-mask:linear-gradient(#0000 0%,#000 5% 85%,#0000 100%);mask:linear-gradient(#0000 0%,#000 5% 85%,#0000 100%)}.message-list[data-v-34306924]::-webkit-scrollbar{display:none}.message-item[data-v-34306924]:not(:first-child){margin-top:0}.input-area[data-v-34306924]{z-index:10;position:absolute;bottom:0;left:0;right:0}.gradient-overlay[data-v-34306924]{pointer-events:none;z-index:2;height:80%;transition:all .8s;position:absolute;bottom:0;left:0;right:0}.blur-layer[data-v-34306924]{pointer-events:none;transition:all .8s;position:absolute;left:0;right:0}.blur-layer-1[data-v-34306924]{height:15%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#00000026 25%,#00000040 50%,#00000073 75%,#0000008c 100%);mask:linear-gradient(#0000 0%,#00000026 25%,#00000040 50%,#00000073 75%,#0000008c 100%)}.blur-layer-2[data-v-34306924]{height:30%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#0000001f 15%,#00000038 40%,#00000059 70%,#00000073 100%);mask:linear-gradient(#0000 0%,#0000001f 15%,#00000038 40%,#00000059 70%,#00000073 100%)}.blur-layer-3[data-v-34306924]{height:45%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#00000014 15%,#00000026 35%,#00000040 65%,#00000059 100%);mask:linear-gradient(#0000 0%,#00000014 15%,#00000026 35%,#00000040 65%,#00000059 100%)}.blur-layer-4[data-v-34306924]{height:60%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#0000000f 10%,#0000001f 30%,#0000002e 60%,#00000040 100%);mask:linear-gradient(#0000 0%,#0000000f 10%,#0000001f 30%,#0000002e 60%,#00000040 100%)}.blur-layer-5[data-v-34306924]{height:75%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#0000000a 5%,#00000014 25%,#0000001f 55%,#0000002e 100%);mask:linear-gradient(#0000 0%,#0000000a 5%,#00000014 25%,#0000001f 55%,#0000002e 100%)}.blur-layer-6[data-v-34306924]{height:85%;bottom:0;-webkit-mask:linear-gradient(#0000 0%,#00000005 5%,#0000000d 20%,#00000014 50%,#0000001f 100%);mask:linear-gradient(#0000 0%,#00000005 5%,#0000000d 20%,#00000014 50%,#0000001f 100%)}.monaco-editor-container[data-v-4f63ea1a]{border:1px solid #e0e0e0;border-radius:4px;position:relative;overflow:hidden}.monaco-editor-container[data-v-4f63ea1a] .monaco-editor{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.monaco-editor-container[data-v-4f63ea1a] .monaco-editor .view-lines{line-height:1.4}.icon[data-v-231caeda]{color:#111}.icon[data-v-01ce2ab1]{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}.upload-choice-modal[data-v-16e1e395]{background:var(--color-bg-card);border-radius:.42667rem;overflow:hidden}.modal-header[data-v-16e1e395]{justify-content:center;align-items:center;display:flex}.modal-title[data-v-16e1e395]{color:var(--color-text-primary,#e5e7eb);font-size:.42667rem;font-weight:500}.modal-close[data-v-16e1e395]{cursor:pointer;border-radius:50%;padding:.10667rem;transition:background .2s}.modal-close[data-v-16e1e395]:hover{background:var(--color-bg-tertiary,#374151)}.modal-content[data-v-16e1e395]{padding:.42667rem 0}.upload-option[data-v-16e1e395]{cursor:pointer;align-items:center;padding:.42667rem .53333rem;transition:background .2s;display:flex}.upload-option[data-v-16e1e395]:hover{background:var(--color-bg-tertiary,#374151)}.upload-option[data-v-16e1e395]:active{background:var(--color-bg-tertiary,#4a5568)}.option-icon[data-v-16e1e395]{background:#7e55ff1a;border-radius:.32rem;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;margin-right:.32rem;display:flex}.option-content[data-v-16e1e395]{flex:1}.option-title[data-v-16e1e395]{color:var(--color-text-primary,#e5e7eb);margin-bottom:.05333rem;font-size:.4rem;font-weight:500}.option-desc[data-v-16e1e395]{color:var(--color-text-secondary,#9ca3af);font-size:.34667rem}.option-arrow[data-v-16e1e395]{margin-left:.21333rem}.icon[data-v-23b5b025]{vertical-align:-.15em;fill:currentColor;width:1em;height:1em;overflow:hidden}.media-selector[data-v-a3a52514]{background:var(--color-bg-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}.selector-header[data-v-a3a52514]{border-bottom:.02667rem solid var(--color-border-primary);background:var(--color-bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:.42667rem .53333rem;display:flex}.selector-header .header-left[data-v-a3a52514]{align-items:center;gap:.32rem;display:flex}.selector-header .back-button[data-v-a3a52514]{cursor:pointer;border-radius:.16rem;justify-content:center;align-items:center;padding:.21333rem;transition:background .2s;display:flex}.selector-header .back-button[data-v-a3a52514]:hover{background:var(--color-bg-tertiary)}.selector-header .header-title[data-v-a3a52514]{color:var(--color-text-primary);margin:0;font-size:.42667rem;font-weight:600}.selector-filter[data-v-a3a52514]{background:var(--color-bg-secondary);border-bottom:.02667rem solid var(--color-border-primary);flex-shrink:0;padding:.42667rem .53333rem}.selector-filter .filter-tabs[data-v-a3a52514]{background:var(--color-bg-tertiary);border-radius:.32rem;width:-moz-fit-content;width:fit-content;padding:.10667rem;display:flex}.selector-filter .tab-item[data-v-a3a52514]{cursor:pointer;color:var(--color-text-secondary);border-radius:.21333rem;justify-content:center;align-items:center;gap:.16rem;padding:.21333rem .42667rem;transition:all .3s;display:flex}.selector-filter .tab-item[data-v-a3a52514]:hover{color:var(--td-brand-color);background:#7e55ff1a}.selector-filter .tab-item.active[data-v-a3a52514]{background:var(--color-bg-primary);color:var(--td-brand-color);font-weight:600;box-shadow:0 .05333rem .21333rem #0000001a}.selector-filter .tab-item.active .tab-icon[data-v-a3a52514] .icon{fill:var(--td-brand-color)}.selector-filter .tab-icon[data-v-a3a52514]{justify-content:center;align-items:center;display:flex}.selector-filter .tab-icon[data-v-a3a52514] .icon{width:.42667rem;height:.42667rem;fill:var(--color-text-tertiary);transition:fill .3s}.selector-filter .tab-label[data-v-a3a52514]{font-size:.37333rem;font-weight:500}.selector-content[data-v-a3a52514]{flex:1;padding:.53333rem;overflow-y:auto}.selector-content[data-v-a3a52514]::-webkit-scrollbar{width:.16rem}.selector-content[data-v-a3a52514]::-webkit-scrollbar-track{background:0 0}.selector-content[data-v-a3a52514]::-webkit-scrollbar-thumb{background:#0003;border-radius:.08rem}.loading-state[data-v-a3a52514],.empty-state[data-v-a3a52514]{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:1.6rem .53333rem;display:flex}.loading-spinner[data-v-a3a52514]{border:.08rem solid var(--color-border-primary);border-top:.08rem solid var(--td-brand-color);border-radius:50%;width:.85333rem;height:.85333rem;margin-bottom:.42667rem;animation:1s linear infinite spin-a3a52514}.loading-text[data-v-a3a52514]{color:var(--color-text-secondary);margin:0;font-size:.37333rem}.empty-state .empty-icon[data-v-a3a52514]{opacity:.6;margin-bottom:.42667rem;font-size:1.28rem}.empty-state .empty-text[data-v-a3a52514]{color:var(--color-text-primary);margin:0 0 .21333rem;font-size:.42667rem;font-weight:500}.empty-state .empty-hint[data-v-a3a52514]{color:var(--color-text-tertiary);margin:0;font-size:.37333rem}.materials-grid[data-v-a3a52514]{grid-template-columns:repeat(auto-fill,minmax(4.26667rem,1fr));gap:.42667rem;display:grid}.material-item[data-v-a3a52514]{cursor:pointer;background:var(--color-bg-secondary);border-radius:.32rem;transition:all .2s;overflow:hidden}.material-item[data-v-a3a52514]:hover{transform:translateY(-.05333rem);box-shadow:0 .21333rem .64rem #00000026}.material-item.selected[data-v-a3a52514]{border:.05333rem solid var(--td-brand-color);box-shadow:0 0 0 .10667rem #7e55ff33}.material-preview[data-v-a3a52514]{aspect-ratio:4/5;position:relative;overflow:hidden}.material-image[data-v-a3a52514]{object-fit:cover;width:100%;height:100%}.material-overlay[data-v-a3a52514]{background:linear-gradient(#0000 0%,#0006 50%,#000c 100%);padding:.32rem;position:absolute;bottom:0;left:0;right:0}.material-info[data-v-a3a52514]{color:#fff}.material-name[data-v-a3a52514]{word-break:break-all;-webkit-line-clamp:1;text-shadow:0 .02667rem .05333rem #0000004d;-webkit-box-orient:vertical;margin-bottom:.05333rem;font-size:.34667rem;font-weight:500;display:-webkit-box;overflow:hidden}.material-size[data-v-a3a52514]{opacity:.9;text-shadow:0 .02667rem .05333rem #0000004d;font-size:.29333rem}.selected-indicator[data-v-a3a52514]{background:var(--td-brand-color);border-radius:50%;justify-content:center;align-items:center;width:.64rem;height:.64rem;display:flex;position:absolute;top:.21333rem;right:.21333rem;box-shadow:0 .05333rem .21333rem #7e55ff66}.load-more-section[data-v-a3a52514]{justify-content:center;align-items:center;margin-top:.53333rem;padding:.64rem 0;display:flex}.loading[data-v-a3a52514]{align-items:center;gap:.21333rem;display:flex}.loading .loading-spinner[data-v-a3a52514]{border-width:.05333rem;width:.53333rem;height:.53333rem;margin-bottom:0}.loading .loading-text[data-v-a3a52514]{font-size:.34667rem}@keyframes spin-a3a52514{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.materials-grid[data-v-a3a52514]{grid-template-columns:repeat(auto-fill,minmax(3.2rem,1fr));gap:.32rem}.selector-content[data-v-a3a52514]{padding:.42667rem}.selector-header[data-v-a3a52514],.selector-filter[data-v-a3a52514]{padding:.32rem .42667rem}}svg[data-v-27213847]{color:#ccc}html.dark{color:#444}.app-media-selector[data-v-2d7da608]{z-index:3000;background:var(--color-bg-header);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.app-media-navbar[data-v-2d7da608]{background:var(--color-bg-header);padding:0 .32rem;padding-top:env(safe-area-inset-top);flex-shrink:0;justify-content:space-between;align-items:center;height:1.38667rem;display:flex;position:relative}.navbar-back[data-v-2d7da608]{cursor:pointer;color:var(--color-text-title);-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem .21333rem;display:flex}.navbar-back .left-arrow-icon[data-v-2d7da608]{width:.42667rem;height:.42667rem}.navbar-back[data-v-2d7da608]:active{opacity:.6}.navbar-title[data-v-2d7da608]{color:var(--color-text-title);white-space:nowrap;font-size:.45333rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.navbar-confirm[data-v-2d7da608]{background:var(--td-brand-color,#7e55ff);color:#fff;cursor:pointer;-webkit-tap-highlight-color:#0000;border:none;border-radius:.53333rem;outline:none;padding:.16rem .42667rem;font-size:.37333rem;font-weight:500;transition:opacity .2s}.navbar-confirm[data-v-2d7da608]:disabled{opacity:.4;cursor:not-allowed}.navbar-confirm[data-v-2d7da608]:active:not(:disabled){opacity:.75}.app-media-content[data-v-2d7da608]{background:var(--color-bg-header);flex:1;padding:.32rem;overflow-y:auto}.app-media-content[data-v-2d7da608]::-webkit-scrollbar{width:0}.loading-state[data-v-2d7da608],.empty-state[data-v-2d7da608]{height:100%;color:var(--color-text-secondary);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:5.33333rem;display:flex}.loading-spinner[data-v-2d7da608]{border:.08rem solid var(--color-border-primary);border-top:.08rem solid var(--td-brand-color);border-radius:50%;width:.85333rem;height:.85333rem;margin-bottom:.42667rem;animation:1s linear infinite spin-2d7da608}.loading-spinner.small[data-v-2d7da608]{border-width:.05333rem;width:.48rem;height:.48rem;margin-bottom:0}.loading-text[data-v-2d7da608]{color:var(--color-text-secondary);margin:0;font-size:.37333rem}.empty-state .empty-icon[data-v-2d7da608]{width:2.66667rem;height:2.66667rem;margin-bottom:.42667rem}.empty-state .empty-text[data-v-2d7da608]{color:var(--color-text-secondary);margin:0 0 .16rem;font-size:.4rem;font-weight:500}.empty-state .empty-hint[data-v-2d7da608]{color:var(--color-text-placeholder,#6b7280);margin:0;font-size:.34667rem}.materials-grid[data-v-2d7da608]{grid-template-columns:repeat(3,1fr);gap:.10667rem;display:grid}.material-item[data-v-2d7da608]{object-fit:cover;cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:.42667rem;height:5.30667rem;overflow:hidden}.material-item.selected[data-v-2d7da608]{outline:.06667rem solid var(--td-brand-color);outline-offset:-.05333rem}.material-item[data-v-2d7da608]:active{opacity:.8}.material-preview[data-v-2d7da608]{width:100%;height:100%;position:relative;overflow:hidden}.image-skeleton[data-v-2d7da608]{background:var(--d14869b8);background-size:200% 100%;transition:opacity .2s;animation:1.4s infinite skeleton-shimmer-2d7da608;position:absolute;top:0;bottom:0;left:0;right:0}.image-skeleton.hidden[data-v-2d7da608]{opacity:0;pointer-events:none}.material-image[data-v-2d7da608]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;display:block}.material-image.loaded[data-v-2d7da608]{opacity:1}.material-overlay[data-v-2d7da608]{padding:.48rem .16rem .13333rem;position:absolute;bottom:0;left:0;right:0}.material-name[data-v-2d7da608]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.42667rem;font-weight:500;line-height:1.3;overflow:hidden}.material-size[data-v-2d7da608]{color:#eee;font-size:.37333rem;line-height:1.3}.selected-indicator[data-v-2d7da608]{background:var(--td-brand-color);border-radius:50%;justify-content:center;align-items:center;width:.58667rem;height:.58667rem;display:flex;position:absolute;top:.16rem;right:.16rem;box-shadow:0 .05333rem .16rem #7e55ff80}.load-more-section[data-v-2d7da608]{justify-content:center;padding:.53333rem 0;display:flex}.loading-more[data-v-2d7da608]{align-items:center;gap:.21333rem;display:flex}@keyframes skeleton-shimmer-2d7da608{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin-2d7da608{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-path[data-v-09b4e259]{fill:#111}.icon-path[data-v-009a9fd8]{fill:#111}.icon-path[data-v-5a28eb1d]{fill:#111}.icon-path[data-v-3a55c8ed]{fill:#111}.icon-path[data-v-1a301df9]{fill:#111}.icon-path[data-v-48d5cea6]{fill:#111}.icon[data-v-476505ed]{vertical-align:middle;transition:all .3s;display:inline-block}.icon[data-v-476505ed]:hover{transform:scale(1.1)}.left-arrow-icon{color:#111;align-items:center;display:inline-flex}html.dark .left-arrow-icon{color:#fff}.icon-path[data-v-ffa35f78]{fill:#111}.icon-path[data-v-1b48be70]{fill:#aaa}html.dark .icon-path{fill:#fff}:root{--el-color-primary:#7e55ff;--el-color-primary-light-3:#9f76ff;--el-color-primary-light-8:#ede7ff;--el-color-primary-light-9:#f8f6ff;--color-text-primary:#1d2129;--color-text-title:#111;--color-text-secondary:#4e5969;--color-text-tertiary:#86909c;--color-text-disabled:#c9cdd4;--color-text-hint:#aaa;--color-text-placeholder:#aaa;--color-text-subtitle:#666;--color-bg-primary:#fff;--color-bg-card:#fff;--color-bg-secondary:#f2f3f5;--color-bg-tertiary:#f0f2f5;--color-bg-quaternary:#e8eaed;--color-bg-overlay:#00000080;--color-bg-header:#f3f3f3;--color-border-primary:#dcdfe6;--color-border-secondary:#e4e7ed;--color-border-tertiary:#ebeef5;--color-bg-input:#f3f3f5;--color-border-input:#ccc;--color-border-regular:#ccc;--color-bg-dialog:#fff;--color-bg-btn:#e4e4e4;--color-bg-tag:#e9e9ec;--color-bg-code-editor-btn:#fff;--color-bg-more-btn:#e4e4e4}html.dark{--el-color-primary:#7e55ff;--el-color-primary-light-3:#9f76ff;--el-color-primary-light-8:#ede7ff;--el-color-primary-light-9:#f8f6ff;--el-bg-color:#1c1d1e;--el-bg-color-overlay:#2a2c32;--el-text-color-primary:#fff;--el-text-color-regular:#c9cdd4;--el-text-color-secondary:#86909c;--el-text-color-placeholder:#4e5969;--el-text-color-disabled:#4e5969;--el-border-color:#404148;--el-border-color-light:#373941;--el-border-color-lighter:#32373e;--el-fill-color:#32373e;--el-fill-color-light:#3d424b;--el-fill-color-lighter:#484d56;--el-fill-color-extra-light:#535861;--color-text-primary:#fff;--color-text-title:#fff;--color-text-placeholder:#666;--color-text-secondary:#c9cdd4;--color-text-tertiary:#86909c;--color-text-disabled:#4e5969;--color-text-hint:#999;--color-text-subtitle:#fff;--color-bg-primary:#1c1d1e;--color-bg-card:#222;--color-bg-secondary:#2a2c32;--color-bg-tertiary:#32373e;--color-bg-quaternary:#3d424b;--color-bg-overlay:#000c;--color-bg-header:#111;--color-border-primary:#404148;--color-border-secondary:#373941;--color-border-tertiary:#32373e;--color-bg-input:#333;--color-border-input:#515966;--color-border-regular:#666;--color-bg-dialog:#111;--color-bg-btn:#333;--color-bg-tag:#444;--color-bg-code-editor-btn:#333;--color-bg-more-btn:#444}.el-input__wrapper{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;box-shadow:0 0 0 1px var(--el-border-color)inset!important}.el-input__inner{color:var(--el-text-color-primary)!important;caret-color:var(--el-color-primary)!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--color-text-placeholder)!important}.el-input__wrapper:hover{box-shadow:0 0 0 .5px var(--el-border-color-light)inset!important}.el-input__wrapper.is-focus{border-color:var(--el-color-primary)!important;box-shadow:0 0 0 1px var(--el-color-primary)inset!important}.el-textarea__inner{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}.el-textarea__inner:hover,.el-textarea__inner:focus{border-color:var(--el-color-primary)!important}.el-card{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important}.el-dialog{background-color:var(--el-bg-color-overlay)!important}.el-dialog__header{border-bottom-color:var(--el-border-color)!important}.el-dialog__body{color:var(--el-text-color-primary)!important}.el-button{border-color:var(--el-border-color)!important}.el-button--default{background-color:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important}.el-button--default:hover{background-color:var(--el-fill-color)!important}.el-dropdown-menu{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important}.el-dropdown-menu__item{color:var(--el-text-color-primary)!important}.el-dropdown-menu__item:hover{background-color:var(--el-fill-color)!important}.el-select__wrapper{height:42px!important}.el-select-dropdown{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important}.el-select-dropdown__item{color:var(--el-text-color-primary)!important}.el-select-dropdown__item:hover{background-color:var(--el-fill-color)!important}.el-message{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-primary)!important}.el-table{background-color:var(--el-bg-color)!important;color:var(--el-text-color-primary)!important}.el-table th.el-table__cell{background-color:var(--el-fill-color-light)!important;color:var(--el-text-color-primary)!important;border-bottom-color:var(--el-border-color)!important}.el-table td.el-table__cell{border-bottom-color:var(--el-border-color)!important}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--el-fill-color-extra-light)!important}.no-header-dialog{display:none}.guidelines-scale-enter-active,.guidelines-scale-leave-active{transform-origin:top;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.34,1.56,.64,1)}.guidelines-scale-enter-from{opacity:0;transform:scale(.8)translateY(-.32rem)}.guidelines-scale-enter-to,.guidelines-scale-leave-from{opacity:1;transform:scale(1)translateY(0)}.guidelines-scale-leave-to{opacity:0;transform:scale(.85)translateY(-.21333rem)}.insert-tag-btns[data-v-18bfb505]{gap:.21333rem;margin-top:.21333rem;display:flex}.create-role-container[data-v-18bfb505]{height:calc(var(--app-height) - 1.6rem);background:#111;width:100%;overflow:hidden}.create-role-container.create-role-container--app[data-v-18bfb505]{height:var(--app-height);max-width:10rem;margin:0 auto}.create-role-layout[data-v-18bfb505]{height:calc(var(--app-height) - 1.6rem);display:flex}.create-role-layout.create-role-layout--app[data-v-18bfb505]{height:var(--app-height);width:100%}.create-role-layout.create-role-layout--app .form-section[data-v-18bfb505]{border-right:0;flex:auto;width:100%;min-width:0}.create-role-layout.create-role-layout--app .preview-section[data-v-18bfb505]{display:none}.create-role-layout.create-role-layout--app .role-info-layout[data-v-18bfb505]{flex-direction:column;gap:0}.create-role-layout.create-role-layout--app .preview-column[data-v-18bfb505]{display:none}.create-role-layout .form-section[data-v-18bfb505]{background:#111;flex-direction:column;width:17.6rem;min-width:17.6rem;display:flex;overflow:hidden}@media (max-width:768px){.create-role-layout .form-section[data-v-18bfb505]{width:100%;min-width:100%}}@media (max-width:480px){.create-role-layout .form-section[data-v-18bfb505]{width:100vw;min-width:100vw}}.create-role-layout .form-section .form-header[data-v-18bfb505]{background:#111;flex-shrink:0;justify-content:space-between;align-items:center;height:1.76rem;padding:0 .64rem;display:flex}@media (max-width:768px){.create-role-layout .form-section .form-header[data-v-18bfb505]{flex-direction:column;align-items:stretch;gap:.32rem;height:auto;min-height:1.6rem;padding:.32rem .42667rem}}.create-role-layout .form-section .form-header .form-title-container[data-v-18bfb505]{align-items:center;gap:.42667rem;display:flex}@media (max-width:768px){.create-role-layout .form-section .form-header .form-title-container[data-v-18bfb505]{justify-content:space-between;gap:.32rem}}.create-role-layout .form-section .form-header .form-title-container .form-title[data-v-18bfb505]{color:#e5e7eb;margin:0;font-size:.48rem;font-weight:500}@media (max-width:768px){.create-role-layout .form-section .form-header .form-title-container .form-title[data-v-18bfb505]{font-size:.42667rem}}.create-role-layout .form-section .form-header .form-title-container .total-token-display[data-v-18bfb505]{background:linear-gradient(135deg,var(--td-brand-color,#7e55ff),#9c4dcc);color:#fff;white-space:nowrap;border-radius:.42667rem;padding:.10667rem .32rem;font-size:.32rem;font-weight:600;box-shadow:0 .05333rem .21333rem #7e55ff4d}@media (max-width:768px){.create-role-layout .form-section .form-header .form-title-container .total-token-display[data-v-18bfb505]{padding:.08rem .21333rem;font-size:.29333rem}}.create-role-layout .form-section .form-header .form-actions[data-v-18bfb505]{gap:.32rem;display:flex}@media (max-width:768px){.create-role-layout .form-section .form-header .form-actions[data-v-18bfb505]{justify-content:space-between;gap:.21333rem}.create-role-layout .form-section .form-header .form-actions .el-button[data-v-18bfb505]{flex:1;min-width:0;padding:8px 4px;font-size:12px}.create-role-layout .form-section .form-header .form-actions .el-button.el-button--large[data-v-18bfb505]{padding:8px 4px;font-size:12px}}@media (min-width:769px){.create-role-layout .form-section .form-header .form-actions .mobile-preview-btn[data-v-18bfb505]{display:none}}.create-role-layout .form-section .form-header.form-header--app[data-v-18bfb505]{box-sizing:content-box;height:1.17333rem;min-height:unset;padding-top:env(safe-area-inset-top,.53333rem);z-index:10;flex-direction:row;justify-content:center;align-items:center;gap:0;padding-left:.32rem;padding-right:.32rem;position:sticky;top:0}.create-role-layout .form-section .form-header.form-header--app .app-back-btn[data-v-18bfb505]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem .21333rem;display:flex;position:absolute;left:.42667rem}.create-role-layout .form-section .form-header.form-header--app .app-back-btn .left-arrow-icon[data-v-18bfb505]{width:.64rem;height:.64rem}.create-role-layout .form-section .form-header.form-header--app .app-title[data-v-18bfb505]{color:#e5e7eb;text-align:center;margin:0;font-size:.48rem;font-weight:500}.create-role-layout .form-section .form-header.form-header--app .app-token-display[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);white-space:nowrap;font-size:.37333rem;position:absolute;right:.42667rem}.create-role-layout .form-section .form-content[data-v-18bfb505]{flex:1;overflow:hidden}.create-role-layout .form-section .form-content .form-content-inner[data-v-18bfb505]{padding:.21333rem .32rem .64rem}.create-role-layout .preview-section[data-v-18bfb505]{background:#111;flex-direction:column;flex:1;display:flex;overflow:hidden}@media (max-width:768px){.create-role-layout .preview-section[data-v-18bfb505]{display:none}}.creator-guidelines-card[data-v-18bfb505]{background:var(--color-bg-card);border:.02667rem solid #f59e0b;border-radius:.32rem;margin-bottom:.53333rem;padding:.37333rem .42667rem}.creator-guidelines-card .guidelines-header[data-v-18bfb505]{align-items:center;gap:.21333rem;margin-bottom:.26667rem;display:flex}.creator-guidelines-card .guidelines-header .guidelines-icon[data-v-18bfb505]{color:#f59e0b;flex-shrink:0;font-size:.42667rem;line-height:1}.creator-guidelines-card .guidelines-header .guidelines-title[data-v-18bfb505]{color:#d79f40;flex:1;font-size:.34667rem;font-weight:600;line-height:1.4}.creator-guidelines-card .guidelines-header .guidelines-close[data-v-18bfb505]{cursor:pointer;color:#d79f40;opacity:.7;background:0 0;border:none;border-radius:.10667rem;flex-shrink:0;justify-content:center;align-items:center;padding:.05333rem;transition:opacity .2s;display:flex}.creator-guidelines-card .guidelines-header .guidelines-close[data-v-18bfb505]:hover{opacity:1}.creator-guidelines-card .guidelines-body .guidelines-rule-item[data-v-18bfb505]{color:var(--color-text-hint);margin-bottom:.05333rem;font-size:.34667rem;line-height:1.6}.creator-guidelines-card .guidelines-body .guidelines-warning[data-v-18bfb505]{color:#eb4d45;margin:.26667rem 0 .32rem;font-size:.34667rem;font-weight:600}.creator-guidelines-card .guidelines-body .guidelines-help-section .guidelines-help-title[data-v-18bfb505]{color:#d79f40;margin-bottom:.10667rem;font-size:.34667rem;font-weight:600}.creator-guidelines-card .guidelines-body .guidelines-help-section .guidelines-help-text[data-v-18bfb505]{color:var(--color-text-hint);font-size:.34667rem}.creator-guidelines-card .guidelines-body .guidelines-help-section .guidelines-link[data-v-18bfb505]{color:#8054ff;cursor:pointer;text-decoration:underline}.creator-guidelines-card .guidelines-body .guidelines-help-section .guidelines-link[data-v-18bfb505]:hover{opacity:.8}.section-block[data-v-18bfb505]{background:var(--color-bg-card);border-radius:.32rem;margin-bottom:.53333rem;overflow:hidden}.section-block .section-header[data-v-18bfb505]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.37333rem .42667rem;display:flex}.section-block .section-header .section-title[data-v-18bfb505]{color:var(--color-text-title);padding-left:.26667rem;font-size:.42667rem;font-weight:600;position:relative}.section-block .section-header .section-title[data-v-18bfb505]:before{content:"";background:var(--color-text-title);border-radius:.05333rem;width:.08rem;height:.42667rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.section-block .section-arrow[data-v-18bfb505]{object-fit:contain;flex-shrink:0;width:.64rem;height:.64rem;transition:transform .25s,filter .25s;display:inline-block;transform:rotate(0)}.section-block .section-arrow.section-arrow--expanded[data-v-18bfb505]{transform:rotate(90deg)}.section-block .section-content[data-v-18bfb505]{padding:.10667rem .53333rem 0}.section-collapse-enter-active[data-v-18bfb505],.section-collapse-leave-active[data-v-18bfb505]{transform-origin:top;transition:opacity .25s,transform .25s;overflow:hidden}.section-collapse-enter-from[data-v-18bfb505]{opacity:0;transform:scaleY(.9)}.section-collapse-enter-to[data-v-18bfb505],.section-collapse-leave-from[data-v-18bfb505]{opacity:1;transform:scaleY(1)}.section-collapse-leave-to[data-v-18bfb505]{opacity:0;transform:scaleY(.9)}.role-info-layout[data-v-18bfb505]{align-items:flex-start;gap:.85333rem;display:flex}.form-column[data-v-18bfb505]{flex:1;min-width:0}.preview-column[data-v-18bfb505]{flex-shrink:0;width:5.86667rem}@media (max-width:768px){.preview-column[data-v-18bfb505]{display:none}}.preview-header[data-v-18bfb505]{margin-bottom:.42667rem}.preview-header h3[data-v-18bfb505]{color:var(--el-text-color-primary);margin:0;font-size:.42667rem;font-weight:600}.form-row[data-v-18bfb505]{margin-bottom:.42667rem}.form-row.form-row-multi[data-v-18bfb505]{gap:.42667rem;display:flex}.form-row.form-row-switches[data-v-18bfb505]{flex-wrap:wrap;align-items:center;gap:.64rem;display:flex}.form-item[data-v-18bfb505]{position:relative}.form-item.form-item-half[data-v-18bfb505]{flex:1}.radio-group[data-v-18bfb505]{align-items:center;gap:.85333rem;display:flex}.radio-item[data-v-18bfb505]{cursor:pointer;align-items:center;gap:.10667rem;display:flex}.radio-icon[data-v-18bfb505]{flex-shrink:0;width:.42667rem;height:.42667rem}.radio-label[data-v-18bfb505]{color:var(--color-text-title);cursor:pointer;font-size:.37333rem}.form-label-container[data-v-18bfb505]{justify-content:space-between;align-items:center;display:flex}.form-label-container .form-label[data-v-18bfb505]{color:#e5e7eb;align-items:center;margin-bottom:0;font-size:.37333rem;font-weight:500;display:flex}.form-label-container .form-label .el-icon[data-v-18bfb505],.form-label-container .form-label svg[data-v-18bfb505]{flex-shrink:0;width:20px;height:20px;margin-right:8px}.form-label-container .form-label.required[data-v-18bfb505]:after{content:" *";color:#f56565}.token-tag[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);white-space:nowrap;-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);font-size:.37333rem}.expand-icon[data-v-18bfb505]{margin-left:.21333rem}.form-label[data-v-18bfb505]{color:#e5e7eb;align-items:center;margin-bottom:.21333rem;font-size:.37333rem;font-weight:500;display:flex}.form-label .el-icon[data-v-18bfb505],.form-label svg[data-v-18bfb505]{flex-shrink:0;width:20px;height:20px;margin-right:8px}.form-label.required[data-v-18bfb505]:after{content:" *";color:#f56565}.form-label-with-action[data-v-18bfb505]{justify-content:space-between;align-items:center;margin-bottom:.10667rem;display:flex}.form-label-with-action .form-label[data-v-18bfb505]{margin-bottom:0}.form-label-with-action .expand-button[data-v-18bfb505]{justify-content:center;align-items:center;min-width:.85333rem;padding:.16rem .21333rem;display:flex}.form-label-with-action .expand-button svg[data-v-18bfb505]{font-size:.42667rem}.form-label-with-action .code-editor-btn[data-v-18bfb505]{color:#8054ff;background:var(--color-bg-code-editor-btn);border-radius:.16rem;border:.02667rem solid #8054ff!important}.error-text[data-v-18bfb505]{color:#f56565;margin-top:.10667rem;font-size:.32rem}.input-error[data-v-18bfb505] .el-input__wrapper,.input-error[data-v-18bfb505] .el-textarea__inner{box-shadow:inset 0 0 0 1px #eb4d45!important}.upload-error[data-v-18bfb505]{border-color:#eb4d45!important}[data-v-18bfb505] .el-input__wrapper,[data-v-18bfb505] .el-textarea__inner{border-radius:12px}.name-input[data-v-18bfb505] .el-input__wrapper{height:48px}.switch-item[data-v-18bfb505]{align-items:center;gap:.42667rem;display:flex}.switch-item .form-label[data-v-18bfb505]{color:#e5e7eb;margin-bottom:0;font-size:.37333rem}.image-upload-row[data-v-18bfb505]{align-items:flex-start;gap:.53333rem;display:flex}.compact-upload-row[data-v-18bfb505]{justify-content:center;align-items:flex-start;gap:.42667rem;display:flex}.upload-tips[data-v-18bfb505]{color:var(--color-text-placeholder);margin-top:.42667rem;font-size:.37333rem;line-height:1.6}@media (max-width:480px){.upload-tips[data-v-18bfb505]{margin-top:.32rem;font-size:.32rem;line-height:1.5}}.background-upload .upload-tips[data-v-18bfb505]{color:#9ca3af;margin-top:.32rem;font-size:.32rem;line-height:1.5}.background-upload .upload-tips .error-tip[data-v-18bfb505]{color:#f56565;margin-top:.10667rem}.background-upload-area[data-v-18bfb505]{border:.02667rem dashed var(--color-border-regular);cursor:pointer;background:var(--color-bg-input);border-radius:.32rem;flex-shrink:0;justify-content:center;align-items:center;width:4.26667rem;height:6.4rem;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:480px){.background-upload-area[data-v-18bfb505]{width:3.2rem;height:4.8rem}}.background-upload-area[data-v-18bfb505]:hover{border-color:var(--td-brand-color);background:#7e55ff0d}.background-upload-area .background-preview[data-v-18bfb505]{width:100%;height:100%;position:relative}.background-upload-area .background-preview .background-image[data-v-18bfb505]{object-fit:cover;border-radius:.26667rem;width:100%;height:100%}.background-upload-area .upload-placeholder[data-v-18bfb505]{color:var(--color-bg-input);flex-direction:column;justify-content:center;align-items:center;display:flex}.background-upload-area .upload-placeholder .upload-icon[data-v-18bfb505]{color:var(--color-text-placeholder);margin-bottom:.21333rem;font-size:.85333rem}@media (max-width:480px){.background-upload-area .upload-placeholder .upload-icon[data-v-18bfb505]{margin-bottom:.10667rem;font-size:.64rem}}.background-upload-area .upload-placeholder .upload-text[data-v-18bfb505]{color:var(--color-text-placeholder);font-size:.37333rem}@media (max-width:480px){.background-upload-area .upload-placeholder .upload-text[data-v-18bfb505]{font-size:.32rem}}.avatar-container[data-v-18bfb505]{border:.02667rem dashed var(--color-border-regular);cursor:pointer;background:var(--color-bg-input);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.66667rem;height:2.66667rem;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:480px){.avatar-container[data-v-18bfb505]{width:1.86667rem;height:1.86667rem}}.avatar-container[data-v-18bfb505]:hover{border-color:var(--td-brand-color);background:#7e55ff0d}.avatar-container .avatar-preview[data-v-18bfb505]{width:100%;height:100%;position:relative}.avatar-container .avatar-preview .avatar-image[data-v-18bfb505]{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatar-container .upload-placeholder[data-v-18bfb505]{color:#999;flex-direction:column;justify-content:center;align-items:center;display:flex}.avatar-container .upload-placeholder .upload-icon[data-v-18bfb505]{color:var(--color-text-placeholder);justify-content:center;align-items:center;margin-bottom:.10667rem;font-size:.53333rem;display:flex}@media (max-width:480px){.avatar-container .upload-placeholder .upload-icon[data-v-18bfb505]{font-size:.42667rem}}.avatar-container .upload-placeholder .upload-text[data-v-18bfb505]{font-size:.32rem}@media (max-width:480px){.avatar-container .upload-placeholder .upload-text[data-v-18bfb505]{font-size:.26667rem}}.avatar-upload[data-v-18bfb505]{flex-direction:column;align-items:center;display:flex}.age-input-container .el-input-number[data-v-18bfb505]{width:120px}.code-tips[data-v-18bfb505]{color:#9ca3af;margin-bottom:.32rem;font-size:.32rem;line-height:1.5}.upload-placeholder[data-v-18bfb505]{color:#6b7280;flex-direction:column;align-items:center;gap:.21333rem;display:flex}.upload-placeholder .upload-icon[data-v-18bfb505]{font-size:.85333rem}.upload-placeholder .upload-text[data-v-18bfb505]{font-size:.37333rem}.custom-dialog-overlay[data-v-18bfb505]{z-index:2000;width:21.8667rem;height:100%;padding-top:calc(var(--app-vh,1vh)*5);pointer-events:auto;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;left:4.26667rem}@media (max-width:1024px){.custom-dialog-overlay[data-v-18bfb505]{background:#0009;align-items:flex-end;width:100vw;padding-top:0;padding-bottom:0;left:0}}.custom-dialog[data-v-18bfb505]{background:var(--color-bg-dialog);width:90%;max-width:21.3333rem;max-height:calc(var(--app-vh,1vh)*90);border-radius:.32rem;flex-direction:column;display:flex;box-shadow:0 .26667rem .8rem #00000080}@media (min-width:768px) and (max-width:1024px){.custom-dialog[data-v-18bfb505]{width:95%;max-width:none;max-height:calc(var(--app-vh,1vh)*95);border-radius:.32rem .32rem 0 0}}@media (max-width:768px){.custom-dialog[data-v-18bfb505]{width:100%;max-width:none;height:calc(var(--app-vh,1vh)*85);max-height:calc(var(--app-vh,1vh)*85);border-bottom:none;border-radius:.32rem .32rem 0 0}}.custom-dialog-enter-active[data-v-18bfb505],.custom-dialog-leave-active[data-v-18bfb505]{transition:opacity .25s}.custom-dialog-enter-active .custom-dialog[data-v-18bfb505],.custom-dialog-leave-active .custom-dialog[data-v-18bfb505]{transition:opacity .25s,transform .25s}@media (max-width:1024px){.custom-dialog-enter-active[data-v-18bfb505],.custom-dialog-leave-active[data-v-18bfb505]{transition:opacity .25s,background .25s}.custom-dialog-enter-active .custom-dialog[data-v-18bfb505],.custom-dialog-leave-active .custom-dialog[data-v-18bfb505]{transition:transform .25s}}.custom-dialog-enter-from[data-v-18bfb505],.custom-dialog-leave-to[data-v-18bfb505]{opacity:0}.custom-dialog-enter-from .custom-dialog[data-v-18bfb505],.custom-dialog-leave-to .custom-dialog[data-v-18bfb505]{opacity:0;transform:translateY(-.42667rem)scale(.97)}@media (max-width:1024px){.custom-dialog-enter-from .custom-dialog[data-v-18bfb505],.custom-dialog-leave-to .custom-dialog[data-v-18bfb505]{opacity:1;transform:translateY(100%)}}@keyframes dialogSlideIn-18bfb505{0%{opacity:0;transform:translateY(-.53333rem)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes codeEditorSlideUp-18bfb505{0%{transform:translateY(100%)}to{transform:translateY(0)}}.custom-dialog-header[data-v-18bfb505]{flex-shrink:0;justify-content:space-between;align-items:center;padding:.42667rem .53333rem .26667rem;display:flex}.custom-dialog-header .dialog-title[data-v-18bfb505]{color:var(--color-text-primary);margin:0;font-size:.42667rem;font-weight:500}@media (max-width:768px){.custom-dialog-header .dialog-title[data-v-18bfb505]{font-size:.48rem}}.custom-dialog-header .close-btn[data-v-18bfb505]{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:.10667rem;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;padding:.21333rem 0 .21333rem .21333rem;transition:all .2s;display:flex}.custom-dialog-header .close-btn[data-v-18bfb505]:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.custom-dialog-body[data-v-18bfb505]{flex-direction:column;flex:1;padding:0 .42667rem;display:flex;overflow:hidden}.custom-dialog-footer[data-v-18bfb505]{flex-shrink:0;justify-content:center;gap:.32rem;margin-top:.53333rem;padding:.53333rem;display:flex;position:relative}.custom-dialog-footer .textarea-toolbar[data-v-18bfb505]{pointer-events:none;border-radius:0;position:absolute;bottom:100%;left:0;right:0}.custom-dialog-footer .footer-actions[data-v-18bfb505]{justify-content:center;gap:.42667rem;display:flex}.custom-dialog-footer .footer-actions .el-button[data-v-18bfb505]{border-radius:12px;width:122px;height:48px;font-size:16px}@media (max-width:1024px){.custom-dialog-footer[data-v-18bfb505]{margin-top:0;padding:.32rem .53333rem .53333rem}}@media (max-width:768px){.custom-dialog-footer .el-button[data-v-18bfb505]{flex:1;max-width:120px}}.custom-dialog-footer .custom-dialog-footer-btn[data-v-18bfb505]{background:var(--color-bg-btn);color:var(--color-text-placeholder);border-radius:.32rem;font-size:.42667rem;font-weight:400}.textarea-with-toolbar[data-v-18bfb505]{flex-direction:column;flex:1;display:flex;position:relative}.textarea-with-toolbar[data-v-18bfb505] .el-textarea__inner{padding-bottom:44px}.textarea-toolbar[data-v-18bfb505]{pointer-events:none;border-radius:0 0 .32rem .32rem;justify-content:space-between;align-items:center;padding:.21333rem .74667rem;display:flex;position:absolute;bottom:0;left:0;right:0}.textarea-toolbar .toolbar-tags[data-v-18bfb505]{pointer-events:auto;gap:.21333rem;display:flex}.textarea-toolbar .toolbar-tags .el-button[data-v-18bfb505]{border-radius:8px;height:24px;padding:0 8px;font-size:14px;background:var(--color-bg-input)!important;color:#8054ff!important;border:1px solid #8054ff!important}.textarea-toolbar .toolbar-token[data-v-18bfb505]{color:#8054ff;pointer-events:none;font-size:.37333rem}.code-editor-content[data-v-18bfb505]{border:.02667rem solid var(--color-border-secondary);border-radius:.32rem;flex-direction:column;flex:1;min-height:16rem;display:flex;overflow:hidden}@media (max-width:768px){.code-editor-content[data-v-18bfb505]{border:.02667rem solid var(--color-border-primary);min-height:10.6667rem}.code-editor-content[data-v-18bfb505] .monaco-editor .monaco-editor-background{background-color:var(--color-bg-input)!important}.code-editor-content[data-v-18bfb505] .monaco-editor .view-lines{font-size:14px!important;line-height:20px!important}.code-editor-content[data-v-18bfb505] .monaco-editor .margin{background-color:var(--color-bg-secondary)!important}.code-editor-content[data-v-18bfb505] .monaco-editor .scrollbar{width:8px!important}}.code-editor-content .monaco-editor-container[data-v-18bfb505]{border:none;border-radius:0;flex:1;height:100%}@media (max-width:768px){.code-editor-content .monaco-editor-container[data-v-18bfb505]{min-height:400px}}.role-design-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:13.3333rem;display:flex}.role-design-content .role-design-textarea[data-v-18bfb505]{flex:1}.role-design-content .role-design-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:460px!important}@media (max-width:768px){.role-design-content .role-design-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:300px!important}}.role-design-content .token-info[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);text-align:center;background:#7e55ff1a;border:.02667rem solid #7e55ff4d;border-radius:.16rem;margin-top:.32rem;padding:.21333rem .32rem;font-size:.32rem;font-weight:500}.begin-message-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:13.3333rem;display:flex}.begin-message-content .begin-message-textarea[data-v-18bfb505]{flex:1}.begin-message-content .begin-message-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:460px!important}@media (max-width:768px){.begin-message-content .begin-message-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:300px!important}}.begin-message-content .token-info[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);text-align:center;background:#7e55ff1a;border:.02667rem solid #7e55ff4d;border-radius:.16rem;margin-top:.32rem;padding:.21333rem .32rem;font-size:.32rem;font-weight:500}.description-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:12rem;display:flex}.description-content .description-textarea[data-v-18bfb505]{flex:1}.description-content .description-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:400px!important}@media (max-width:768px){.description-content .description-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:250px!important}}.story-design-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:13.3333rem;display:flex}.story-design-content .story-design-textarea[data-v-18bfb505]{flex:1}.story-design-content .story-design-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:460px!important}@media (max-width:768px){.story-design-content .story-design-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:300px!important}}.story-design-content .token-info[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);text-align:center;background:#7e55ff1a;border:.02667rem solid #7e55ff4d;border-radius:.16rem;margin-top:.32rem;padding:.21333rem .32rem;font-size:.32rem;font-weight:500}.few-shot-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:13.3333rem;display:flex}.few-shot-content .few-shot-textarea[data-v-18bfb505]{flex:1}.few-shot-content .few-shot-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:460px!important}@media (max-width:768px){.few-shot-content .few-shot-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:300px!important}}.few-shot-content .token-info[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);text-align:center;background:#7e55ff1a;border:.02667rem solid #7e55ff4d;border-radius:.16rem;margin-top:.32rem;padding:.21333rem .32rem;font-size:.32rem;font-weight:500}.output-rules-content[data-v-18bfb505]{flex-direction:column;height:100%;min-height:13.3333rem;display:flex}.output-rules-content .output-rules-textarea[data-v-18bfb505]{flex:1}.output-rules-content .output-rules-textarea[data-v-18bfb505] .el-textarea__inner{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;resize:none!important;height:100%!important;min-height:460px!important}@media (max-width:768px){.output-rules-content .output-rules-textarea[data-v-18bfb505] .el-textarea__inner{font-size:13px;min-height:300px!important}}.output-rules-content .token-info[data-v-18bfb505]{color:var(--td-brand-color,#7e55ff);text-align:center;background:#7e55ff1a;border:.02667rem solid #7e55ff4d;border-radius:.16rem;margin-top:.32rem;padding:.21333rem .32rem;font-size:.32rem;font-weight:500}.image-upload-container .upload-placeholder[data-v-18bfb505]{color:#909399;flex-direction:column;align-items:center;gap:.21333rem;font-size:.37333rem;display:flex}.image-upload-container .upload-tips[data-v-18bfb505]{color:#909399;text-align:center;margin-top:.21333rem;font-size:.32rem}.voice-selector[data-v-18bfb505]{background-color:var(--color-bg-input);cursor:pointer;border-radius:.32rem;align-items:center;padding:.42667rem;transition:all .3s;display:flex}.voice-selector[data-v-18bfb505]:hover{box-shadow:inset 0 0 0 .5px #4e5969}.voice-selector .voice-icon[data-v-18bfb505]{background:var(--color-bg-tag);width:1.28rem;height:1.28rem;color:var(--el-color-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-right:.42667rem;transition:all .3s;display:flex}.voice-selector .voice-icon[data-v-18bfb505]:hover{background:var(--el-fill-color);transform:scale(1.05)}.voice-selector .voice-icon.playing[data-v-18bfb505]{background:var(--td-brand-color);color:#fff;animation:1.5s ease-in-out infinite pulse-18bfb505}.voice-selector .voice-content[data-v-18bfb505]{flex:1}.voice-selector .voice-content .voice-title[data-v-18bfb505]{color:var(--color-text-title);margin-bottom:.10667rem;font-size:.42667rem;font-weight:500}.voice-selector .voice-content .voice-subtitle[data-v-18bfb505]{color:var(--color-text-subtitle);font-size:.37333rem}.voice-selector .voice-action[data-v-18bfb505]{gap:.21333rem;display:flex}.voice-selector .voice-action .add-icon[data-v-18bfb505]{width:.53333rem;height:.53333rem}.voice-selector .voice-action .delete-icon[data-v-18bfb505]{width:.64rem;height:.64rem}[data-v-18bfb505] .el-form-item{margin-bottom:24px}[data-v-18bfb505] .el-form-item__label{color:#303133;font-weight:500}[data-v-18bfb505] .el-card__body{padding:24px}[data-v-18bfb505] .el-scrollbar .el-scrollbar__wrap{overflow-x:hidden}[data-v-18bfb505] .el-scrollbar .el-scrollbar__bar.is-vertical{width:6px;right:2px}[data-v-18bfb505] .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{background-color:#9093994d;border-radius:3px}[data-v-18bfb505] .el-scrollbar .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover{background-color:#90939980}@keyframes pulse-18bfb505{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.mobile-preview-overlay[data-v-18bfb505]{z-index:2000;background:#00000080;align-items:flex-end;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.mobile-preview-popup[data-v-18bfb505]{width:100%;height:var(--app-height);background:var(--color-bg-primary);border-radius:.42667rem .42667rem 0 0;flex-direction:column;transition:transform .3s ease-out;display:flex;overflow:hidden;transform:translateY(100%)}.mobile-preview-popup.mobile-preview-popup--show[data-v-18bfb505]{transform:translateY(0)}.mobile-preview-header[data-v-18bfb505]{border-bottom:.02667rem solid var(--color-border-primary);background:var(--color-bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;padding:.21333rem .53333rem;display:flex}.mobile-preview-header h3[data-v-18bfb505]{color:var(--color-text-primary);margin:0;font-size:.42667rem;font-weight:600}.mobile-preview-header .mobile-preview-close[data-v-18bfb505]{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;padding:.21333rem;transition:all .2s;display:flex}.mobile-preview-header .mobile-preview-close[data-v-18bfb505]:hover{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.mobile-preview-header .mobile-preview-close .el-icon[data-v-18bfb505]{font-size:20px}.mobile-preview-content[data-v-18bfb505]{background:#000;flex:1;overflow:hidden}@keyframes slideUp-18bfb505{0%{transform:translateY(100%)}to{transform:translateY(0)}}.instruction-label-tip[data-v-18bfb505]{color:#6b7280;margin-left:.16rem;font-size:.32rem;font-weight:400}.instruction-container[data-v-18bfb505]{background:var(--color-bg-input);border-radius:.32rem;flex-direction:column;gap:0;margin-top:.21333rem;padding:.32rem;display:flex}.instruction-empty[data-v-18bfb505]{color:var(--color-text-placeholder);padding:.10667rem .10667rem .32rem;font-size:.34667rem;line-height:1.5}.instruction-item[data-v-18bfb505]{align-items:center;padding:.26667rem .10667rem;display:flex}.instruction-item[data-v-18bfb505]:last-of-type{border-bottom:none}.instruction-item .instruction-star[data-v-18bfb505]{flex-shrink:0;width:.53333rem;height:.53333rem;margin-right:.21333rem}.instruction-item .instruction-item-name[data-v-18bfb505]{color:var(--color-text-title);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.42667rem;overflow:hidden}.instruction-item .instruction-item-actions[data-v-18bfb505]{flex-shrink:0;align-items:center;gap:.42667rem;margin-left:.21333rem;display:flex}.instruction-icon-btn[data-v-18bfb505]{cursor:pointer;opacity:.85;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.instruction-icon-btn[data-v-18bfb505]:hover{opacity:1}.instruction-icon-btn[data-v-18bfb505]:active{opacity:.6}.instruction-icon-btn .instruction-action-icon[data-v-18bfb505]{width:.53333rem;height:.53333rem}.instruction-add-btn[data-v-18bfb505]{border:.02667rem dashed var(--color-border-primary,#3f4349);color:var(--td-brand-color,#7e55ff);cursor:pointer;border-radius:.21333rem;justify-content:center;align-items:center;gap:.16rem;padding:.26667rem;font-size:.4rem;font-weight:500;display:flex}.instruction-add-btn .instruction-add-icon[data-v-18bfb505]{font-size:.42667rem}.instruction-add-btn[data-v-18bfb505]:hover{border-color:var(--td-brand-color,#7e55ff);background:#7e55ff0d}.instruction-add-btn[data-v-18bfb505]:active{opacity:.7}.instruction-edit-dialog-footer-btn[data-v-18bfb505]{color:#fff;background:#8054ff;border-radius:.32rem;width:4.21333rem;height:1.06667rem;font-size:.42667rem;font-weight:500}.el-dialog.upload-choice-dialog,.instruction-edit-dialog{--el-bg-color-overlay:var(--color-bg-card)}.instruction-edit-dialog .el-dialog__header{text-align:center}.instruction-edit-dialog .el-dialog__footer{justify-content:flex-end;gap:12px;padding:17px 10px 10px;display:flex}.instruction-edit-dialog .el-dialog__footer .el-button{border-radius:12px;flex:1;height:40px;margin:0;font-size:16px;font-weight:400}.instruction-edit-dialog .el-dialog__footer .el-button:first-child{background:var(--color-bg-btn);color:var(--color-text-placeholder);border:none}.instruction-dialog-overlay[data-v-18bfb505]{z-index:2000;width:21.8667rem;height:100%;padding-top:calc(var(--app-vh,1vh)*5);justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;left:4.26667rem}@media (max-width:1024px){.instruction-dialog-overlay[data-v-18bfb505]{background:#0009;align-items:flex-end;width:100vw;padding-top:0;left:0}}.instruction-form-body[data-v-18bfb505]{flex-direction:column;gap:.42667rem;display:flex}.instruction-form-field[data-v-18bfb505]{flex-direction:column;gap:.21333rem;display:flex}.instruction-form-field[data-v-18bfb505] .el-input__count-inner,.instruction-form-field[data-v-18bfb505] .el-input__count{background:0 0}.instruction-form-label[data-v-18bfb505]{color:#e5e7eb;font-size:.37333rem;font-weight:500}html:not(.dark) .create-role-container[data-v-18bfb505]{background:#f3f3f3}html:not(.dark) .custom-dialog-header .close-btn svg[data-v-18bfb505]{filter:none}html:not(.dark) .create-role-layout .form-section[data-v-18bfb505]{border-right:.02667rem solid var(--color-border-secondary);background:#f3f3f3}html:not(.dark) .create-role-layout .form-section .form-header[data-v-18bfb505]{background:#f3f3f3}html:not(.dark) .create-role-layout .form-section .form-header .form-title-container .form-title[data-v-18bfb505],html:not(.dark) .create-role-layout .form-section .form-header.form-header--app .app-title[data-v-18bfb505],html:not(.dark) .form-label[data-v-18bfb505]{color:var(--color-text-primary)}html:not(.dark) .section-arrow[data-v-18bfb505]{filter:brightness(0)}html:not(.dark) .instruction-item .instruction-item-name[data-v-18bfb505],html:not(.dark) .instruction-form-label[data-v-18bfb505]{color:var(--color-text-primary)}html:not(.dark) .preview-section[data-v-18bfb505]{background:#f3f3f3}[data-v-18bfb505] .el-input__wrapper,[data-v-18bfb505] .el-textarea__inner{background-color:var(--color-bg-input)!important;box-shadow:none!important;border:none!important}.app-tts-popup-overlay[data-v-18bfb505]{background:var(--color-bg-overlay);z-index:3000;align-items:flex-end;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.app-tts-popup[data-v-18bfb505]{background:var(--color-bg-dialog);border-radius:.42667rem .42667rem 0 0;flex-direction:column;width:100%;height:70vh;animation:.3s ease-out appTtsSlideUp-18bfb505;display:flex}.app-tts-popup .app-tts-popup-header[data-v-18bfb505]{flex-shrink:0;justify-content:center;align-items:center;padding:.42667rem .42667rem .32rem;display:flex;position:relative}.app-tts-popup .app-tts-popup-header .app-tts-popup-title[data-v-18bfb505]{color:var(--color-text-primary);font-size:.48rem;font-weight:500}.app-tts-popup .app-tts-popup-header .app-tts-popup-close[data-v-18bfb505]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem;display:flex;position:absolute;right:.42667rem}.app-tts-popup .app-tts-popup-header .app-tts-popup-close svg path[data-v-18bfb505]{stroke:var(--color-text-secondary)}.app-tts-popup .app-tts-search-container[data-v-18bfb505]{flex-shrink:0;padding:0 .42667rem .32rem}.app-tts-popup .app-tts-search-container .app-search-field[data-v-18bfb505]{background:var(--color-bg-secondary);border-radius:.21333rem;align-items:center;margin-bottom:.32rem;padding:.21333rem .32rem;display:flex;position:relative}.app-tts-popup .app-tts-search-container .app-search-field .app-search-icon[data-v-18bfb505]{flex-shrink:0;margin-right:.21333rem}.app-tts-popup .app-tts-search-container .app-search-field .app-search-icon circle[data-v-18bfb505],.app-tts-popup .app-tts-search-container .app-search-field .app-search-icon path[data-v-18bfb505]{stroke:var(--color-text-tertiary)}.app-tts-popup .app-tts-search-container .app-search-field .app-search-input[data-v-18bfb505]{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.37333rem}.app-tts-popup .app-tts-search-container .app-search-field .app-search-input[data-v-18bfb505]::placeholder{color:var(--color-text-placeholder)}.app-tts-popup .app-tts-search-container .app-search-field .app-search-clear[data-v-18bfb505]{cursor:pointer;background:0 0;border:none;align-items:center;margin-left:.21333rem;padding:0;display:flex}.app-tts-popup .app-tts-search-container .app-gender-filter[data-v-18bfb505]{gap:.21333rem;display:flex}.app-tts-popup .app-tts-search-container .app-gender-filter .app-gender-option[data-v-18bfb505]{text-align:center;background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;border-radius:.21333rem;flex:1;padding:.21333rem .32rem;font-size:.37333rem;transition:all .2s}.app-tts-popup .app-tts-search-container .app-gender-filter .app-gender-option.active[data-v-18bfb505]{color:#fff;background:#7e55ff}.app-tts-popup .app-tts-list[data-v-18bfb505]{flex:1;padding:0 .42667rem .42667rem;overflow-y:auto}.app-tts-popup .app-tts-list[data-v-18bfb505]::-webkit-scrollbar{width:0}.app-tts-popup .app-tts-list .app-tts-item[data-v-18bfb505]{cursor:pointer;border-radius:.21333rem;align-items:center;padding:.32rem;transition:background .2s;display:flex}.app-tts-popup .app-tts-list .app-tts-item[data-v-18bfb505]:active{background:var(--color-bg-secondary);opacity:.8}.app-tts-popup .app-tts-list .app-tts-item .app-tts-item-play[data-v-18bfb505]{flex-shrink:0;justify-content:center;align-items:center;width:.85333rem;height:.85333rem;margin-right:.32rem;display:flex}.app-tts-popup .app-tts-list .app-tts-item .app-tts-item-info[data-v-18bfb505]{flex:1}.app-tts-popup .app-tts-list .app-tts-item .app-tts-item-info .app-tts-item-name[data-v-18bfb505]{color:var(--color-text-primary);margin-bottom:.10667rem;font-size:.37333rem;font-weight:500}.app-tts-popup .app-tts-list .app-tts-item .app-tts-item-info .app-tts-item-desc[data-v-18bfb505]{color:var(--color-text-secondary);font-size:.32rem}.app-tts-popup .app-tts-list .app-tts-item .app-tts-item-selected[data-v-18bfb505]{flex-shrink:0;margin-left:.32rem}.app-tts-popup .app-tts-list .app-tts-empty[data-v-18bfb505]{flex-direction:column;justify-content:center;align-items:center;padding:1.06667rem 0;display:flex}.app-tts-popup .app-tts-list .app-tts-empty .app-tts-empty-icon[data-v-18bfb505]{margin-bottom:.32rem}.app-tts-popup .app-tts-list .app-tts-empty .app-tts-empty-text[data-v-18bfb505]{color:var(--color-text-tertiary);margin-bottom:.21333rem;font-size:.42667rem}.app-tts-popup .app-tts-list .app-tts-empty .app-tts-empty-subtext[data-v-18bfb505]{color:var(--color-text-disabled);font-size:.37333rem}.app-tts-popup .app-tts-list .app-tts-loading[data-v-18bfb505]{text-align:center;color:var(--color-text-tertiary);padding:.53333rem;font-size:.37333rem}.app-tts-popup .app-tts-list .app-tts-finished[data-v-18bfb505]{text-align:center;color:var(--color-text-disabled);padding:.42667rem;font-size:.32rem}.app-tts-config-popup[data-v-18bfb505]{background:var(--color-bg-dialog);border-radius:.42667rem .42667rem 0 0;flex-direction:column;width:100%;animation:.3s ease-out appTtsSlideUp-18bfb505;display:flex}.app-tts-config-popup .app-tts-config-header[data-v-18bfb505]{flex-shrink:0;justify-content:center;align-items:center;padding:.53333rem .42667rem .42667rem;display:flex;position:relative}.app-tts-config-popup .app-tts-config-header .app-tts-config-title[data-v-18bfb505]{color:var(--color-text-primary);font-size:.48rem;font-weight:500}.app-tts-config-popup .app-tts-config-header .app-tts-popup-close[data-v-18bfb505]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem;display:flex;position:absolute;right:.42667rem}.app-tts-config-popup .app-tts-config-header .app-tts-popup-close svg path[data-v-18bfb505]{stroke:var(--color-text-secondary)}.app-tts-config-popup .app-tts-config-content[data-v-18bfb505]{padding:0 .53333rem;overflow-y:auto}.app-tts-config-popup .app-tts-config-content .app-selected-voice-info[data-v-18bfb505]{background:var(--color-bg-secondary);border-radius:.21333rem;margin-bottom:.53333rem;padding:.42667rem}.app-tts-config-popup .app-tts-config-content .app-selected-voice-info .app-voice-name[data-v-18bfb505]{color:var(--color-text-primary);margin-bottom:.10667rem;font-size:.42667rem;font-weight:600}.app-tts-config-popup .app-tts-config-content .app-selected-voice-info .app-voice-desc[data-v-18bfb505]{color:var(--color-text-secondary);font-size:.37333rem}.app-tts-config-popup .app-tts-config-content .app-config-item[data-v-18bfb505]{border-bottom:.02667rem solid var(--color-border-secondary);justify-content:space-between;align-items:center;padding:.42667rem 0;display:flex}.app-tts-config-popup .app-tts-config-content .app-config-item[data-v-18bfb505]:last-child{border-bottom:none}.app-tts-config-popup .app-tts-config-content .app-config-item .app-config-label[data-v-18bfb505]{color:var(--color-text-primary);flex-shrink:0;width:1.06667rem;font-size:.37333rem;font-weight:500}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control[data-v-18bfb505]{flex:1;margin-left:.42667rem}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-config-slider[data-v-18bfb505]{margin:.21333rem 0}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-config-slider[data-v-18bfb505] .el-slider__runway{background-color:var(--color-bg-quaternary)}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-config-slider[data-v-18bfb505] .el-slider__bar{background-color:#7e55ff}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-config-slider[data-v-18bfb505] .el-slider__button{border-color:#7e55ff;width:18px;height:18px}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-config-slider[data-v-18bfb505] .el-slider__button-wrapper:hover .el-slider__button{background-color:#7e55ff}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-slider-labels[data-v-18bfb505]{color:var(--color-text-tertiary);justify-content:space-between;margin-top:.10667rem;font-size:.32rem;display:flex}.app-tts-config-popup .app-tts-config-content .app-config-item .app-slider-control .app-slider-container .app-slider-labels .app-slider-current-value[data-v-18bfb505]{color:#7e55ff;font-weight:600}.app-tts-config-popup .app-tts-config-footer[data-v-18bfb505]{gap:.32rem;padding:.42667rem .53333rem .85333rem;display:flex}.app-tts-config-popup .app-tts-config-footer .app-tts-footer-btn[data-v-18bfb505]{cursor:pointer;border:none;border-radius:.21333rem;flex:1;justify-content:center;align-items:center;height:1.17333rem;font-size:.42667rem;font-weight:500;display:flex}.app-tts-config-popup .app-tts-config-footer .app-tts-footer-btn[data-v-18bfb505]:active{opacity:.8}.app-tts-config-popup .app-tts-config-footer .app-tts-cancel-btn[data-v-18bfb505]{background:var(--color-bg-btn);color:var(--color-text-secondary)}.app-tts-config-popup .app-tts-config-footer .app-tts-confirm-btn[data-v-18bfb505]{color:#fff;background:#7e55ff}@keyframes appTtsSlideUp-18bfb505{0%{transform:translateY(100%)}to{transform:translateY(0)}}.app-bottom-bar[data-v-18bfb505]{padding:.32rem .42667rem;padding-bottom:calc(.32rem + env(safe-area-inset-bottom));background:var(--color-bg-header);box-sizing:border-box;z-index:100;align-items:center;gap:.42667rem;width:100%;max-width:10rem;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.app-bottom-more-btn[data-v-18bfb505]{background:var(--color-bg-more-btn);height:1.22667rem;color:var(--color-text-placeholder);cursor:pointer;-webkit-tap-highlight-color:#0000;border:none;border-radius:.32rem;flex:0 0 2.13333rem;font-size:.42667rem;font-weight:500}.app-bottom-more-btn[data-v-18bfb505]:active{opacity:.7}.app-bottom-submit-btn[data-v-18bfb505]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#7e55ff;border:none;border-radius:.32rem;flex:1;height:1.22667rem;font-size:.42667rem;font-weight:500}.app-bottom-submit-btn[data-v-18bfb505]:active{opacity:.85}.app-more-backdrop[data-v-18bfb505]{z-index:99;position:fixed;top:0;bottom:0;left:0;right:0}.app-more-menu[data-v-18bfb505]{background:var(--color-bg-card);border:.02667rem solid var(--color-border-tertiary);z-index:200;border-radius:.32rem;width:5.33333rem;position:absolute;bottom:calc(100% + .21333rem);left:0;overflow:hidden;box-shadow:0 .10667rem .53333rem #00000026}.app-more-menu-enter-active[data-v-18bfb505]{transition:opacity .18s ease-out,transform .18s ease-out}.app-more-menu-leave-active[data-v-18bfb505]{transition:opacity .14s ease-in,transform .14s ease-in}.app-more-menu-enter-from[data-v-18bfb505],.app-more-menu-leave-to[data-v-18bfb505]{opacity:0;transform:translateY(.16rem)}.app-more-menu-item[data-v-18bfb505]{cursor:pointer;border-bottom:.02667rem solid var(--color-border-tertiary);-webkit-tap-highlight-color:#0000;align-items:center;gap:.32rem;padding:.37333rem .42667rem;display:flex}.app-more-menu-item[data-v-18bfb505]:last-child{border-bottom:none}.app-more-menu-item[data-v-18bfb505]:active{background:var(--color-bg-secondary)}.app-more-menu-icon[data-v-18bfb505]{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-more-menu-label[data-v-18bfb505]{color:var(--color-text-primary);font-size:.42667rem}.create-role-container--app .form-content[data-v-18bfb505]{padding-bottom:calc(1.86667rem + env(safe-area-inset-bottom))!important}.delete-modal-overlay[data-v-717fada4]{z-index:9999;background:#0009;justify-content:center;align-items:center;padding:.53333rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.delete-modal[data-v-717fada4]{background:var(--material-library-bg,#1a1a1a);border-radius:.42667rem;flex-direction:column;align-items:center;gap:.32rem;width:100%;max-width:8rem;padding:.74667rem .64rem .64rem;display:flex}.delete-modal-title[data-v-717fada4]{color:var(--material-library-title-color);text-align:center;margin:0;font-size:.45333rem;font-weight:600}.delete-modal-message[data-v-717fada4]{color:var(--material-library-title-color);text-align:center;margin:0;font-size:.37333rem;line-height:1.5}.delete-modal-actions[data-v-717fada4]{gap:.32rem;width:100%;margin-top:.21333rem;display:flex}.delete-modal-actions button[data-v-717fada4]{cursor:pointer;border:none;border-radius:.32rem;flex:1;justify-content:center;align-items:center;height:1.17333rem;font-size:.4rem;font-weight:500;transition:opacity .2s;display:flex}.delete-modal-actions button[data-v-717fada4]:disabled{opacity:.5;cursor:not-allowed}.delete-modal-actions button[data-v-717fada4]:active:not(:disabled){opacity:.8}.btn-cancel[data-v-717fada4]{background:var(--upload-btn-bg-color);color:var(--delete-confirm-modal-cancel-color)}.btn-confirm[data-v-717fada4]{color:#fff;background:#8054ff}.btn-spinner[data-v-717fada4]{border:.05333rem solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:.42667rem;height:.42667rem;animation:.6s linear infinite spin-717fada4}@keyframes spin-717fada4{to{transform:rotate(360deg)}}.modal-fade-enter-active[data-v-717fada4],.modal-fade-leave-active[data-v-717fada4]{transition:opacity .25s}.modal-fade-enter-active .delete-modal[data-v-717fada4],.modal-fade-leave-active .delete-modal[data-v-717fada4]{transition:transform .25s,opacity .25s}.modal-fade-enter-from[data-v-717fada4],.modal-fade-leave-to[data-v-717fada4]{opacity:0}.modal-fade-enter-from .delete-modal[data-v-717fada4],.modal-fade-leave-to .delete-modal[data-v-717fada4]{opacity:0;transform:scale(.9)}.picture[data-v-05ce50de]{object-fit:cover;width:100%;height:100%}.picture-placeholder[data-v-05ce50de]{width:100%;height:100%;position:absolute;top:0;left:0}.picture-wrapper[data-v-05ce50de]{background-color:#f5f5f5;width:100%;height:100%;position:relative;overflow:hidden}.loading-placeholder[data-v-05ce50de]{color:#6c757d;background-color:#e9ecef;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.loading-placeholder[data-v-05ce50de]:before{content:"";background:linear-gradient(135deg,#0000 20%,#ffffff1a 40%,#fffc 50%,#ffffff1a 60%,#0000 80%);width:300%;height:300%;animation:1.8s ease-in-out infinite shimmer-sweep-05ce50de;position:absolute;top:-100%;left:-100%;transform:translate(-100%)translateY(-100%)}.loading-spinner[data-v-05ce50de]{display:none}.loading-text[data-v-05ce50de]{color:#6c757d;font-size:.37333rem}.error-placeholder[data-v-05ce50de]{color:#6c757d;background-color:#e9ecef;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.error-icon[data-v-05ce50de]{opacity:.6;margin-bottom:.21333rem;font-size:.85333rem}.error-text[data-v-05ce50de]{color:#6c757d;text-align:center;font-size:.32rem}@keyframes shimmer-sweep-05ce50de{0%{transform:translate(-100%)translateY(-100%)}to{transform:translate(100%)translateY(100%)}}.material-wrapper[data-v-3a32c4d4]{cursor:pointer;border-radius:.32rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.material-container[data-v-3a32c4d4]{box-sizing:border-box;background:var(--van-background-2);aspect-ratio:4/5;border-radius:.32rem;width:100%;transition:all .2s;position:relative;overflow:hidden}.material-container[data-v-3a32c4d4]:hover:not(.select-mode){transform:translateY(-.05333rem);box-shadow:0 .21333rem .64rem #0000001f}.material-container:hover:not(.select-mode) .more-button[data-v-3a32c4d4]{opacity:1}.material-bg[data-v-3a32c4d4]{width:100%;height:100%;position:absolute;top:0;left:0}.material-bg[data-v-3a32c4d4] .picture-wrapper{width:100%;height:100%}.material-bg[data-v-3a32c4d4] .picture-wrapper img{object-fit:cover;width:100%;height:100%}.audio-bg[data-v-3a32c4d4]{background:linear-gradient(135deg,var(--td-brand-color),#a855f7);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.audio-icon[data-v-3a32c4d4]{box-sizing:border-box;-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding-left:.16rem;display:flex;box-shadow:0 .10667rem .42667rem #0000001a}.audio-icon[data-v-3a32c4d4] .icon{fill:#fff;filter:drop-shadow(0 .05333rem .10667rem #0003);width:.85333rem;height:.85333rem}.more-button[data-v-3a32c4d4]{opacity:1;z-index:2;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:.64rem;height:.64rem;transition:all .2s;display:flex;position:absolute;bottom:.21333rem;right:.21333rem}.more-button[data-v-3a32c4d4]:hover{opacity:1;transform:scale(1.1)}.more-button[data-v-3a32c4d4]:active{transform:scale(.95)}.more-dots[data-v-3a32c4d4]{flex-direction:row;align-items:center;gap:.05333rem;display:flex}.dot[data-v-3a32c4d4]{background:#fff;border-radius:50%;width:.10667rem;height:.10667rem}.material-overlay[data-v-3a32c4d4]{z-index:1;background:linear-gradient(#0000 0%,#0006 50%,#000c 100%);padding:.42667rem .32rem .21333rem;position:absolute;bottom:0;left:0;right:0}.material-info[data-v-3a32c4d4]{color:#fff}.material-name[data-v-3a32c4d4]{word-break:break-all;-webkit-line-clamp:1;line-clamp:1;text-shadow:0 .02667rem .05333rem #0000004d;-webkit-box-orient:vertical;margin-bottom:.05333rem;font-size:.34667rem;font-weight:500;display:-webkit-box;overflow:hidden}.material-size[data-v-3a32c4d4]{opacity:.9;text-shadow:0 .02667rem .05333rem #0000004d;font-size:.29333rem}@keyframes fadeInUp-3a32c4d4{0%{opacity:0;transform:translateY(.26667rem)}to{opacity:1;transform:translateY(0)}}.material-wrapper.select-mode .material-container[data-v-3a32c4d4]:hover{box-shadow:none;transform:none}.material-wrapper.selected .material-container[data-v-3a32c4d4]{border:.05333rem solid var(--td-brand-color)}.select-checkbox[data-v-3a32c4d4]{z-index:3;position:absolute;top:.21333rem;left:.21333rem}.checkbox-wrapper[data-v-3a32c4d4]{-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);background:#0006;border-radius:50%;justify-content:center;align-items:center;width:.64rem;height:.64rem;display:flex}.checkbox-wrapper.checked[data-v-3a32c4d4]{background:var(--td-brand-color);border-color:var(--td-brand-color)}.checkbox-wrapper .check-icon[data-v-3a32c4d4]{width:.42667rem;height:.42667rem}.audio-preview-container[data-v-ddc7d48a]{background:var(--van-background)}.audio-preview-header[data-v-ddc7d48a]{text-align:center;border-bottom:.02667rem solid var(--van-border-color);margin-bottom:.53333rem;padding:.53333rem .53333rem 0}.audio-preview-title[data-v-ddc7d48a]{color:var(--van-text-color);margin:0 0 .42667rem;font-size:.48rem;font-weight:600}.audio-preview-content[data-v-ddc7d48a]{padding:0 .53333rem .64rem}.audio-info[data-v-ddc7d48a]{margin-bottom:.53333rem}.audio-name[data-v-ddc7d48a]{color:var(--van-text-color);word-break:break-all;margin-bottom:.32rem;font-size:.42667rem;font-weight:600;line-height:1.4}.audio-meta[data-v-ddc7d48a]{flex-direction:column;gap:.21333rem;display:flex}.meta-item[data-v-ddc7d48a]{align-items:center;font-size:.37333rem;display:flex}.meta-label[data-v-ddc7d48a]{color:var(--van-text-color-2);min-width:2.13333rem;margin-right:.21333rem}.meta-value[data-v-ddc7d48a]{color:var(--van-text-color);font-weight:500}.audio-player-wrapper[data-v-ddc7d48a]{background:var(--van-background-2);border:.02667rem solid var(--van-border-color);border-radius:.42667rem;padding:.42667rem}.player-controls[data-v-ddc7d48a]{align-items:center;gap:.37333rem;display:flex}.play-btn[data-v-ddc7d48a]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:#0000;background:linear-gradient(135deg,#7e55ff,#a855f7);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;transition:transform .15s,opacity .15s;display:flex;box-shadow:0 .10667rem .32rem #7e55ff59}.play-btn[data-v-ddc7d48a]:active{transform:scale(.93)}.play-btn[data-v-ddc7d48a]:disabled{opacity:.4}.progress-section[data-v-ddc7d48a]{flex:1;min-width:0}.progress-track[data-v-ddc7d48a]{background:var(--van-background-2);cursor:pointer;box-sizing:content-box;border-radius:.05333rem;height:.10667rem;padding:.26667rem 0;position:relative}.progress-track[data-v-ddc7d48a]:before{content:"";background:var(--van-border-color);border-radius:.05333rem;position:absolute;top:.26667rem;bottom:.26667rem;left:0;right:0}.progress-fill[data-v-ddc7d48a]{pointer-events:none;background:linear-gradient(90deg,#7e55ff,#a855f7);border-radius:.05333rem;height:.10667rem;position:absolute;top:.26667rem;left:0}.progress-thumb[data-v-ddc7d48a]{pointer-events:none;background:#fff;border:.05333rem solid #7e55ff;border-radius:50%;width:.37333rem;height:.37333rem;position:absolute;top:.26667rem;transform:translate(-50%,-.13333rem);box-shadow:0 .02667rem .10667rem #0003}.time-row[data-v-ddc7d48a]{color:var(--van-text-color-2);justify-content:space-between;font-size:.29333rem;display:flex}.time-current[data-v-ddc7d48a],.time-total[data-v-ddc7d48a]{font-variant-numeric:tabular-nums}:root,:root[theme-mode=light]{--theme-primary:#7e55ff;--td-brand-color:var(--theme-primary);--td-gray-color-1:#f3f3f3;--td-gray-color-2:#f7f9fc;--td-gray-color-4:#dcdcdc;--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-component-border:var(--td-gray-color-4);--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--van-background:var(--td-bg-color-page);--van-background-2:var(--td-bg-color-container);--van-background-3:var(--td-bg-color-secondarycontainer);--van-border-color:var(--td-component-border);--van-text-color:var(--td-text-color-primary);--van-text-color-2:var(--td-text-color-secondary);--van-text-color-3:var(--td-text-color-placeholder);--material-library-bg:#f3f3f3;--material-library-title-color:#111;--material-library-tab-color:#999;--material-library-progress-track-color:#fff;--upload-bg-color:#fff;--upload-item-bg-color:#f3f3f5;--upload-btn-bg-color:#e4e4e4;--delete-confirm-modal-cancel-color:#aaa}:root[theme-mode=dark]{--theme-primary:#7e55ff;--theme-primary-light-10:#7e55ff;--td-brand-color-6:var(--theme-primary-light-10);--td-brand-color:var(--td-brand-color-6);--td-gray-color-9:#5a5d66;--td-gray-color-12:#31343a;--td-gray-color-13:#2c2e34;--td-gray-color-14:#2a2c32;--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-component-border:var(--td-gray-color-9);--td-font-white-1:#f0f8fff2;--td-font-white-2:#e0f2ffcc;--td-font-white-3:#d0ecff80;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--van-background:var(--td-bg-color-page);--van-background-2:var(--td-bg-color-container);--van-background-3:var(--td-bg-color-secondarycontainer);--van-border-color:var(--td-component-border);--van-text-color:var(--td-text-color-primary);--van-text-color-2:var(--td-text-color-secondary);--van-text-color-3:var(--td-text-color-placeholder);--material-library-bg:#111;--material-library-title-color:#fff;--material-library-tab-color:#666;--material-library-progress-track-color:#444;--upload-bg-color:#111;--upload-item-bg-color:#222;--upload-btn-bg-color:#333;--delete-confirm-modal-cancel-color:#666}.material-library[data-v-17f1db34]{height:var(--app-height);background:var(--material-library-bg);box-sizing:border-box;flex-direction:column;display:flex}.custom-navbar[data-v-17f1db34]{box-sizing:content-box;padding-top:env(safe-area-inset-top,.53333rem);background:var(--material-library-bg);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;height:1.38667rem;padding-left:.42667rem;padding-right:.42667rem;display:flex;position:sticky;top:0}.back-btn[data-v-17f1db34]{cursor:pointer;color:var(--material-library-title-color);-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem .21333rem;display:flex}.back-btn svg[data-v-17f1db34]{display:block}.nav-title[data-v-17f1db34]{color:var(--material-library-title-color);white-space:nowrap;font-size:.45333rem;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}.confirm-btn[data-v-17f1db34]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#8054ff;border:none;border-radius:.32rem;padding:.10667rem .48rem;font-size:.42667rem;font-weight:500}.confirm-btn[data-v-17f1db34]:active{opacity:.8}.tabs[data-v-17f1db34]{background:var(--material-library-bg);flex-shrink:0;display:flex}.tab-item[data-v-17f1db34]{height:1.17333rem;color:var(--material-library-tab-color);cursor:pointer;flex:1;justify-content:center;align-items:center;font-size:.4rem;font-weight:500;transition:color .2s;display:flex;position:relative}.tab-item.active[data-v-17f1db34]{color:#8054ff;font-weight:500}.tab-item.active[data-v-17f1db34]:after{content:"";background:#8054ff;border-radius:.05333rem .05333rem 0 0;width:.74667rem;height:.08rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.storage-bar[data-v-17f1db34]{background:var(--material-library-bg);flex-direction:column;flex-shrink:0;padding:.21333rem .42667rem 0;display:flex}.storage-bar .storage-info[data-v-17f1db34]{justify-content:space-between;align-items:center;margin-bottom:.16rem;display:flex}.storage-bar .storage-used[data-v-17f1db34],.storage-bar .storage-remaining[data-v-17f1db34]{color:#aaa;font-size:.32rem}.storage-bar .storage-progress-track[data-v-17f1db34]{background:var(--material-library-progress-track-color);border-radius:.05333rem;height:.08rem;margin-bottom:.21333rem;overflow:hidden}.storage-bar .storage-progress-fill[data-v-17f1db34]{background:#8054ff;border-radius:.05333rem;max-width:100%;height:100%;transition:width .3s}.content-area[data-v-17f1db34]{flex:1;overflow:hidden}.scroll-container[data-v-17f1db34]{width:100%;height:100%;overflow-y:auto}.scroll-container[data-v-17f1db34]::-webkit-scrollbar{display:none}.scroll-content[data-v-17f1db34]{width:100%;min-height:100%}.loading-state[data-v-17f1db34]{color:var(--van-text-color-2);flex-direction:column;justify-content:center;align-items:center;padding:2.13333rem .53333rem;display:flex}.loading-state .loading-spinner[data-v-17f1db34]{border:.08rem solid var(--van-background-2);border-top:.08rem solid var(--td-brand-color);border-radius:50%;width:.96rem;height:.96rem;margin-bottom:.42667rem;animation:1s linear infinite spin-17f1db34}.loading-state .loading-text[data-v-17f1db34]{margin:0;font-size:.37333rem}.empty-state[data-v-17f1db34]{color:var(--van-text-color-3);flex-direction:column;justify-content:center;align-items:center;padding:3.6rem .53333rem 1.6rem;display:flex}.empty-state .empty-icon[data-v-17f1db34]{opacity:.5;width:2.13333rem;height:2.13333rem;margin-bottom:.42667rem}.empty-state .empty-text[data-v-17f1db34]{color:var(--material-library-title-color);margin:0;font-size:.42667rem;font-weight:500}.materials-container[data-v-17f1db34]{padding:.32rem .42667rem}.materials-header[data-v-17f1db34]{justify-content:flex-end;align-items:center;margin-bottom:.32rem;display:flex}.batch-manage-button[data-v-17f1db34]{color:var(--td-brand-color);border:.02667rem solid var(--td-brand-color);background:0 0;border-radius:.16rem;height:.74667rem;padding:0 .32rem;font-size:.34667rem;font-weight:500}.materials-grid[data-v-17f1db34]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;width:100%;display:grid}.material-item-wrapper[data-v-17f1db34]{border-radius:.32rem;width:100%;position:relative;overflow:hidden}.audio-list[data-v-17f1db34]{padding:0 .42667rem}.audio-item[data-v-17f1db34]{border-bottom:.02667rem solid var(--van-border-color);cursor:pointer;align-items:center;gap:.32rem;padding:.37333rem 0;transition:background .15s;display:flex}.audio-item[data-v-17f1db34]:last-child{border-bottom:none}.audio-item[data-v-17f1db34]:active{background:var(--van-background-2);border-radius:.21333rem;margin:0 -.21333rem;padding:.37333rem .21333rem}.audio-play-btn[data-v-17f1db34]{background:linear-gradient(135deg,var(--td-brand-color),#a855f7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.17333rem;height:1.17333rem;display:flex}.audio-play-btn[data-v-17f1db34] .icon{fill:#fff;width:.53333rem;height:.53333rem;margin-left:.08rem}.audio-info[data-v-17f1db34]{flex:1;min-width:0}.audio-info .audio-name[data-v-17f1db34]{color:var(--van-text-color);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.10667rem;font-size:.37333rem;font-weight:500;overflow:hidden}.audio-info .audio-meta[data-v-17f1db34]{color:var(--van-text-color-3);font-size:.32rem}.audio-more-btn[data-v-17f1db34]{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.21333rem;display:flex}.audio-more-btn .more-dots[data-v-17f1db34]{color:var(--van-text-color-2);letter-spacing:.02667rem;font-size:.48rem;font-weight:700;line-height:1}.load-more-section[data-v-17f1db34]{justify-content:center;align-items:center;padding:.53333rem .42667rem;display:flex}.loading[data-v-17f1db34]{align-items:center;gap:.21333rem;display:flex}.loading-spinner[data-v-17f1db34]{border:.05333rem solid var(--van-background-2);border-top:.05333rem solid var(--td-brand-color);border-radius:50%;width:.53333rem;height:.53333rem;animation:1s linear infinite spin-17f1db34}.loading-text[data-v-17f1db34]{color:var(--van-text-color-2);font-size:.34667rem}.no-more-tips[data-v-17f1db34]{color:var(--van-text-color-3);text-align:center;font-size:.34667rem}.tab-content-wrapper[data-v-17f1db34]{width:100%}.tab-slide-left-enter-active[data-v-17f1db34],.tab-slide-left-leave-active[data-v-17f1db34],.tab-slide-right-enter-active[data-v-17f1db34],.tab-slide-right-leave-active[data-v-17f1db34]{transition:opacity .2s,transform .2s}.tab-slide-left-enter-from[data-v-17f1db34]{opacity:0;transform:translate(.64rem)}.tab-slide-left-leave-to[data-v-17f1db34],.tab-slide-right-enter-from[data-v-17f1db34]{opacity:0;transform:translate(-.64rem)}.tab-slide-right-leave-to[data-v-17f1db34]{opacity:0;transform:translate(.64rem)}@keyframes spin-17f1db34{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.batch-toolbar[data-v-17f1db34]{background:var(--van-background-2);border-bottom:.02667rem solid var(--van-border-color);flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;min-height:1.49333rem;padding:.32rem .42667rem;display:flex}.batch-actions[data-v-17f1db34]{flex-shrink:0;align-items:center;gap:.32rem;display:flex}.batch-actions[data-v-17f1db34] .t-checkbox{white-space:nowrap;padding-left:0}.batch-actions[data-v-17f1db34] .t-checkbox .t-checkbox__label{color:var(--van-text-color);font-size:.37333rem;font-weight:500}.selected-count[data-v-17f1db34]{color:var(--td-brand-color);white-space:nowrap;background:#7e55ff1a;border:.02667rem solid #7e55ff33;border-radius:.21333rem;flex-shrink:0;padding:.10667rem .21333rem;font-size:.34667rem;font-weight:600}.batch-buttons[data-v-17f1db34]{flex-shrink:0;align-items:center;gap:.21333rem;display:flex}.batch-buttons .cancel-button[data-v-17f1db34]{height:.85333rem;color:var(--van-text-color-2);border:.02667rem solid var(--van-border-color);background:0 0;border-radius:.16rem;padding:0 .32rem;font-size:.34667rem;font-weight:500}.batch-buttons .delete-button[data-v-17f1db34]{color:#fff;background:#ff4757;border:none;border-radius:.16rem;height:.85333rem;padding:0 .32rem;font-size:.34667rem;font-weight:500}.upload-fab[data-v-17f1db34]{background:linear-gradient(135deg,var(--td-brand-color),#a855f7);cursor:pointer;z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:.85333rem;left:90%;transform:translate(-50%);box-shadow:0 .10667rem .42667rem #7e55ff66}.upload-fab[data-v-17f1db34]:active{transform:translate(-50%)scale(.95)}.fab-icon[data-v-17f1db34]{color:#fff;-webkit-user-select:none;user-select:none;font-size:.64rem;font-weight:300;line-height:1}.upload-modal[data-v-17f1db34]{background:var(--upload-bg-color);border-radius:.53333rem .53333rem 0 0;width:100%}.upload-modal-header[data-v-17f1db34]{justify-content:space-between;align-items:center;padding:.53333rem .42667rem .42667rem;display:flex}.upload-modal-title[data-v-17f1db34]{color:var(--material-library-title-color);margin:0;font-size:.42667rem;font-weight:600}.upload-modal-close[data-v-17f1db34]{color:var(--material-library-title-color);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;padding:.10667rem;display:flex}.upload-modal-content[data-v-17f1db34]{flex-direction:column;gap:.42667rem;padding:0 .42667rem .21333rem;display:flex}.upload-option[data-v-17f1db34]{background:var(--upload-item-bg-color);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:.37333rem;align-items:center;gap:.21333rem;padding:.42667rem;display:flex}.upload-option[data-v-17f1db34]:active{opacity:.75}.option-icon[data-v-17f1db34]{flex-shrink:0;justify-content:center;align-items:center;width:.96rem;height:.96rem;display:flex}.option-icon[data-v-17f1db34] .icon{fill:#fff;width:.96rem;height:.96rem}.option-content[data-v-17f1db34]{flex:1}.option-title[data-v-17f1db34]{color:var(--material-library-title-color);margin-bottom:.08rem;font-size:.42667rem;font-weight:500}.option-desc[data-v-17f1db34]{color:var(--material-library-title-color);font-size:.32rem}.upload-modal-footer[data-v-17f1db34]{padding:.29333rem .42667rem .42667rem}.upload-cancel-btn[data-v-17f1db34]{background:var(--upload-btn-bg-color);width:100%;height:1.28rem;color:var(--material-library-tab-color);cursor:pointer;-webkit-tap-highlight-color:#0000;border-radius:.32rem;justify-content:center;align-items:center;font-size:.42667rem;display:flex}.upload-cancel-btn[data-v-17f1db34]:active{opacity:.75}.rename-modal-content[data-v-17f1db34]{background:var(--van-background);border-radius:.42667rem;padding:0;overflow:hidden}.rename-modal-header[data-v-17f1db34]{text-align:center;border-bottom:.02667rem solid var(--van-border-color);padding:.53333rem .53333rem .42667rem}.rename-modal-header h3[data-v-17f1db34]{color:var(--van-text-color);margin:0;font-size:.42667rem;font-weight:600}.rename-modal-body[data-v-17f1db34]{padding:.53333rem}.rename-input[data-v-17f1db34]{border:.02667rem solid var(--van-border-color);width:100%;height:1.17333rem;color:var(--van-text-color);background:var(--van-background);box-sizing:border-box;border-radius:.21333rem;outline:none;padding:0 .42667rem;font-size:.37333rem;transition:border-color .2s}.rename-input[data-v-17f1db34]::placeholder{color:var(--van-text-color-3)}.rename-input[data-v-17f1db34]:focus{border-color:var(--td-brand-color)}.input-counter[data-v-17f1db34]{text-align:right;color:var(--van-text-color-3);margin-top:.21333rem;font-size:.32rem}.rename-modal-footer[data-v-17f1db34]{gap:.32rem;padding:.42667rem .53333rem .53333rem;display:flex}.rename-modal-footer .van-button[data-v-17f1db34]{border-radius:.21333rem;flex:1;height:1.17333rem;font-weight:500}.global-loading-overlay[data-v-00a57194]{z-index:9999;background-color:#0000001a;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-box[data-v-00a57194]{pointer-events:auto;background-color:#000000b3;border-radius:.21333rem;flex-direction:column;align-items:center;padding:.8rem;display:flex}.spinner[data-v-00a57194]{z-index:99998;border:.10667rem solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.06667rem;height:1.06667rem;animation:1s linear infinite spin-00a57194}@keyframes spin-00a57194{to{transform:rotate(360deg)}}.loading-text[data-v-00a57194]{color:#fff;margin-top:.4rem;font-size:.37333rem}.user-agreement-modal[data-v-7a857e0a] .van-popup{max-width:8.53333rem;margin:0 auto}.modal-content[data-v-7a857e0a]{text-align:center;background:var(--van-background-2);border-radius:.42667rem;padding:.85333rem .64rem .64rem}.logo-container[data-v-7a857e0a]{margin-bottom:.53333rem}.logo-container .logo[data-v-7a857e0a]{border-radius:.42667rem;width:1.70667rem;height:1.70667rem;box-shadow:0 .10667rem .53333rem #a184ee4d}.title[data-v-7a857e0a]{color:var(--van-text-color);-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#a084ee 0%,#6b47e6 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 .42667rem;font-size:.64rem;font-weight:600}.description[data-v-7a857e0a]{color:var(--van-text-color-2);text-align:left;margin-bottom:.53333rem;font-size:.37333rem;line-height:1.5}.points[data-v-7a857e0a]{text-align:left;margin-bottom:.64rem}.point-item[data-v-7a857e0a]{align-items:flex-start;margin-bottom:.32rem;display:flex}.point-item[data-v-7a857e0a]:last-child{margin-bottom:0}.point-dot[data-v-7a857e0a]{background:linear-gradient(90deg,#a084ee 0%,#6b47e6 100%);border-radius:50%;flex-shrink:0;width:.21333rem;height:.21333rem;margin-top:.10667rem;margin-right:.32rem}.point-text[data-v-7a857e0a]{color:var(--van-text-color-2);font-size:.37333rem;line-height:1.4}.checkbox-container[data-v-7a857e0a]{text-align:left;margin-bottom:.64rem}.checkbox-container[data-v-7a857e0a] .van-checkbox{align-items:flex-start}.checkbox-container[data-v-7a857e0a] .van-checkbox .van-checkbox__label{color:var(--van-text-color);margin-left:.21333rem;font-size:.37333rem;line-height:1.4}.checkbox-container[data-v-7a857e0a] .van-checkbox .van-checkbox__icon{margin-top:.02667rem}.checkbox-container[data-v-7a857e0a] .van-checkbox .van-checkbox__icon--checked .van-icon{background:linear-gradient(90deg,#a084ee 0%,#6b47e6 100%);border-color:#0000}.link[data-v-7a857e0a]{color:#6b47e6;cursor:pointer;text-decoration:underline}.link[data-v-7a857e0a]:hover{color:#5a3bc4}.button-container .agree-button[data-v-7a857e0a]{background:linear-gradient(90deg,#a084ee 0%,#6b47e6 50%,#4e31aa 100%);border:none;border-radius:.58667rem;width:100%;height:1.17333rem;font-size:.42667rem;font-weight:600;box-shadow:0 .10667rem .42667rem #a184ee66}.button-container .agree-button[data-v-7a857e0a] .van-button__content{color:#fff}.download-notification[data-v-7bf2b62e]{background:var(--td-bg-color-container);z-index:9999;border:.02667rem solid var(--td-border-level-1-color);border-radius:.32rem;width:7.46667rem;position:fixed;bottom:.53333rem;right:.53333rem;overflow:hidden;box-shadow:0 .21333rem .64rem #0003}.notification-content[data-v-7bf2b62e]{padding:.42667rem}.notification-header[data-v-7bf2b62e]{align-items:flex-start;gap:.32rem;margin-bottom:.32rem;display:flex}.app-icon[data-v-7bf2b62e]{background:var(--td-bg-color-container);border-radius:.21333rem;flex-shrink:0;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;display:flex;overflow:hidden}.app-icon img[data-v-7bf2b62e]{object-fit:cover;width:100%;height:100%}.notification-text[data-v-7bf2b62e]{flex:1}.notification-text h4[data-v-7bf2b62e]{color:var(--td-text-color-primary);margin:0 0 .10667rem;font-size:.37333rem;font-weight:600}.notification-text p[data-v-7bf2b62e]{color:var(--td-text-color-secondary);margin:0;font-size:.32rem;line-height:1.4}.close-btn[data-v-7bf2b62e]{width:.53333rem;height:.53333rem;color:var(--td-text-color-placeholder);cursor:pointer;background:0 0;border:none;border-radius:.10667rem;justify-content:center;align-items:center;font-size:.48rem;transition:all .2s;display:flex}.close-btn[data-v-7bf2b62e]:hover{background:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary)}.notification-actions[data-v-7bf2b62e]{margin-bottom:.21333rem}.download-btn[data-v-7bf2b62e]{background:linear-gradient(135deg,var(--td-brand-color),#9c6eff);color:#fff;cursor:pointer;border:none;border-radius:.21333rem;width:100%;padding:.21333rem .42667rem;font-size:.37333rem;font-weight:500;transition:all .3s}.download-btn[data-v-7bf2b62e]:hover{transform:translateY(-.02667rem);box-shadow:0 .10667rem .32rem #7e55ff4d}.download-btn[data-v-7bf2b62e]:active{transform:translateY(0)}.progress-bar[data-v-7bf2b62e]{background:var(--td-bg-color-secondarycontainer);border-radius:.05333rem;height:.08rem;overflow:hidden}.progress-fill[data-v-7bf2b62e]{background:linear-gradient(90deg,var(--td-brand-color),#9c6eff);border-radius:.05333rem;height:100%;transition:width .1s linear}.slide-fade-enter-active[data-v-7bf2b62e]{transition:all .4s cubic-bezier(.25,.8,.25,1)}.slide-fade-leave-active[data-v-7bf2b62e]{transition:all .3s cubic-bezier(.25,.8,.25,1)}.slide-fade-enter-from[data-v-7bf2b62e]{opacity:0;transform:translate(100%)translateY(.53333rem)}.slide-fade-leave-to[data-v-7bf2b62e]{opacity:0;transform:translate(100%)translateY(-.53333rem)}@media (max-width:375px){.download-notification[data-v-7bf2b62e]{width:calc(100vw - 1.06667rem);left:.53333rem;right:.53333rem}}.app[data-v-45e68b16]{background:var(--van-background);width:100%;max-width:10rem;min-height:100vh;margin:0 auto}.app.is-in-app[data-v-45e68b16]{padding-top:env(safe-area-inset-top,1.17333rem)}html,body{overscroll-behavior:none;scrollbar-width:none;background:#f3f3f3}:-webkit-any(html,body)::-webkit-scrollbar{display:none}:-moz-any(html,body)::-webkit-scrollbar{display:none}:is(html,body)::-webkit-scrollbar{display:none}html.dark,html.dark body{background:#111}.van-popup--bottom{width:100%;max-width:10rem;margin:0 auto;left:0;right:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}*{vertical-align:baseline;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:0;margin:0;padding:0}:focus-visible{outline:none}body{font-size:.26667rem}html{font-family:PingFang SC!important}.white-loading-text .el-loading-text{color:#fff!important}.white-loading-text .el-loading-spinner .path{stroke:#fff!important}.w-full{box-sizing:border-box;width:100%}.flex{display:flex}.justify-start{justify-content:flex-start}.inline-block{display:inline-block}.code-block{background-color:#000;border:.05333rem solid #67475f;border-radius:.42667rem;flex:auto;padding:.10667rem .42667rem;transition-property:all;transition-duration:.2s;display:inline-block;position:relative}.code-block pre{margin:.26667rem 0;font-size:.32rem}._message_1l8a0_35{padding:.32rem 0}.has-voice-message{margin-top:.32rem}.p-text-white-pre-line{margin:.32rem 0}._message_6hyew_1.narration-container,._message_6hyew_1.narration-container .p-text-white-pre-line{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#cbe7fa 0%,#f1c5e5 48.08%,#f9deb5 100%);-webkit-background-clip:text;background-clip:text;margin:.32rem 0;display:inline;position:relative}em .p-text-white-pre-line,span .p-text-white-pre-line{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#3e9bff 0%,#7477ff 44%,#d96aff 100%);-webkit-background-clip:text;background-clip:text;display:inline}:root,:root[theme-mode=light]{--theme-primary:#7e55ff;--theme-primary-light-10:#7e55ff;--theme-primary-light-20:#c4aeff;--theme-primary-light-30:#ddd0ff;--theme-primary-light-40:#ede7ff;--theme-primary-light-50:#f8f6ff;--theme-primary-dark-10:#6b47e6;--theme-primary-dark-20:#5a3bcc;--theme-primary-dark-30:#4a2fb3;--theme-primary-dark-40:#2d1a80;--theme-primary-dark-50:#2d1a80;--td-brand-color-1:var(--theme-primary-light-10);--td-brand-color-2:var(--theme-primary-light-20);--td-brand-color-3:var(--theme-primary-light-30);--td-brand-color-4:var(--theme-primary-light-40);--td-brand-color-5:var(--theme-primary-light-50);--td-brand-color-6:var(--theme-primary-dark-10);--td-brand-color-7:var(--theme-primary-dark-20);--td-brand-color-8:var(--theme-primary-dark-30);--td-brand-color-9:var(--theme-primary-dark-40);--td-brand-color-10:var(--theme-primary-dark-50);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color:var(--theme-primary);--td-brand-color-active:var(--td-brand-color-6);--tab-header-background:var(--van-background-3);--tab-item-color:#666;--tab-item-active-color:var(--theme-primary);--tab-item-active-background:#ffffffe6;--tab-item-shadow:0 .05333rem .10667rem #0000001a;--card-background:#f7f9fc;--card-selected-background:#7e55ff26;--card-selected-border:var(--theme-primary);--card-badge-background:var(--theme-primary);--card-badge-color:#fff;--card-disabled-background:#f8f8f8;--card-disabled-border:#e0e0e0;--card-disabled-text:#999;--card-disabled-price:#ccc;--card-disabled-badge-background:#ccc;--card-disabled-badge-color:#666;--td-warning-color-1:#fef3e6;--td-warning-color-2:#f9e0c7;--td-warning-color-3:#f7c797;--td-warning-color-4:#f2995f;--td-warning-color-5:#ed7b2f;--td-warning-color-6:#d35a21;--td-warning-color-7:#ba431b;--td-warning-color-8:#9e3610;--td-warning-color-9:#842b0b;--td-warning-color-10:#5a1907;--td-warning-color:var(--td-warning-color-5);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-error-color-1:#fdecee;--td-error-color-2:#f9d7d9;--td-error-color-3:#f8b9be;--td-error-color-4:#f78d94;--td-error-color-5:#f36d78;--td-error-color-6:#e34d59;--td-error-color-7:#c9353f;--td-error-color-8:#b11f26;--td-error-color-9:#951114;--td-error-color-10:#680506;--td-error-color:var(--td-error-color-6);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-success-color-1:#e8f8f2;--td-success-color-2:#bcebdc;--td-success-color-3:#85dbbe;--td-success-color-4:#48c79c;--td-success-color-5:#00a870;--td-success-color-6:#078d5c;--td-success-color-7:#067945;--td-success-color-8:#056334;--td-success-color-9:#044f2a;--td-success-color-10:#033017;--td-success-color:var(--td-success-color-5);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-gray-color-1:#f3f3f3;--td-gray-color-2:#f7f9fc;--td-gray-color-3:#e7e7e7;--td-gray-color-4:#dcdcdc;--td-gray-color-5:#c5c5c5;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#383838;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-bg-color-container:#fff;--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-component-stroke:var(--td-gray-color-3);--td-component-border:var(--td-gray-color-4);--td-font-white-1:#fff;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color);--td-text-color-link:var(--td-brand-color);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-table-shadow-color:#00000014;--td-scrollbar-color:#0000001a;--td-scrollbar-hover-color:#0000004d;--td-scroll-track-color:#fff;--td-bg-color-specialcomponent:#fff;--td-border-level-1-color:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-shadow-1:0 .02667rem .26667rem #0000000d,0 .10667rem .13333rem #00000014,0 .05333rem .10667rem -.02667rem #0000001f;--td-shadow-2:0 .08rem .37333rem .05333rem #0000000d,0 .21333rem .26667rem .02667rem #0000000f,0 .13333rem .13333rem -.08rem #0000001a;--td-shadow-3:0 .16rem .8rem .13333rem #0000000d,0 .42667rem .64rem .05333rem #0000000a,0 .21333rem .26667rem -.13333rem #00000014;--td-shadow-inset-top:inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right:inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom:inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left:inset -.5px 0 0 #dcdcdc;--td-mask-active:#0009;--td-mask-disabled:#fff9;--td-button-light-bg-color:var(--td-bg-color-page);--page-background-color:#f7f9fc;--van-primary-color:var(--td-brand-color);--van-success-color:var(--td-success-color);--van-warning-color:var(--td-warning-color);--van-danger-color:var(--td-error-color);--van-text-color:var(--td-text-color-primary);--van-text-color-2:var(--td-text-color-secondary);--van-text-color-3:var(--td-text-color-placeholder);--van-background:var(--td-bg-color-page);--van-background-2:var(--td-bg-color-container);--van-background-3:var(--td-bg-color-secondarycontainer);--van-border-color:var(--td-component-border);--van-border-color-2:#efefef;--van-active-color:var(--td-bg-color-container-active);--van-dialog-confirm-button-text-color:var(--td-brand-color);--van-button-primary-background:var(--td-brand-color);--van-button-primary-color:var(--td-text-color-anti);--van-button-primary-border-color:var(--td-brand-color);--vip-card-bg:linear-gradient(135deg,#f0f0ff 0%,#f5f3ff 100%);--vip-card-overlay:linear-gradient(135deg,#7e55ff0f 0%,#7e55ff08 100%);--vip-title-color:#3f3d6b;--vip-info-color:#6a6485;--vip-arrow-color:var(--td-brand-color,#7e55ff);--vip-progress-track:#7e55ff2e;--vip-progress-fill-start:var(--td-brand-color,#7e55ff);--vip-progress-fill-end:#a98cff;--vip-progress-shadow-color:#7e55ff33;--vip-percentage-color:#3f3d6b;--vip-benefit-text:#6d6485;--vip-deco-circle:#7e55ff1a;--vip-deco-diamond:#7e55ff1f;--vip-deco-star:#7e55ff24;--vip-deco-ring-border:#7e55ff2e;--vip-deco-particle:#7e55ff59;--vip-deco-glow:radial-gradient(circle,#7e55ff29 0%,transparent 70%);--material-library-bg:#f3f3f3;--material-library-title-color:#111;--material-library-tab-color:#999;--material-library-progress-track-color:#fff}:root[theme-mode=dark]{--theme-primary:#7e55ff;--theme-primary-light-10:#7e55ff;--theme-primary-light-20:#c4aeff;--theme-primary-light-30:#ddd0ff;--theme-primary-light-40:#ede7ff;--theme-primary-light-50:#f8f6ff;--theme-primary-dark-10:#6b47e6;--theme-primary-dark-20:#5a3bcc;--theme-primary-dark-30:#4a2fb3;--theme-primary-dark-40:#2d1a80;--theme-primary-dark-50:#2d1a80;--td-brand-color-1:var(--theme-primary-light-50);--td-brand-color-2:var(--theme-primary-dark-40);--td-brand-color-3:var(--theme-primary-dark-30);--td-brand-color-4:var(--theme-primary-dark-20);--td-brand-color-5:var(--theme-primary-dark-10);--td-brand-color-6:var(--theme-primary-light-10);--td-brand-color-7:var(--theme-primary-light-20);--td-brand-color-8:var(--theme-primary-light-30);--td-brand-color-9:var(--theme-primary-light-40);--td-brand-color-10:var(--theme-primary-light-50);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color:var(--td-brand-color-6);--td-brand-color-active:var(--td-brand-color-7);--tab-header-background:var(--van-background-3);--tab-item-color:#999;--tab-item-active-color:var(--theme-primary);--tab-item-active-background:#7e55ff2e;--tab-item-shadow:0 .05333rem .10667rem #0000004d;--card-background:var(--van-background-3);--card-selected-background:#7e55ff40;--card-selected-border:var(--theme-primary);--card-badge-background:var(--theme-primary);--card-badge-color:#fff;--card-disabled-background:var(--van-background-2);--card-disabled-border:var(--van-gray-3);--card-disabled-text:var(--van-gray-5);--card-disabled-price:var(--van-gray-4);--card-disabled-badge-background:var(--van-gray-4);--card-disabled-badge-color:var(--van-gray-6);--td-warning-color-1:#4f2a1d;--td-warning-color-2:#582f21;--td-warning-color-3:#733c23;--td-warning-color-4:#a75d2b;--td-warning-color-5:#cf6e2d;--td-warning-color-6:#dc7633;--td-warning-color-7:#e8935c;--td-warning-color-8:#ecbf91;--td-warning-color-9:#eed7bf;--td-warning-color-10:#f3e9dc;--td-error-color-1:#472324;--td-error-color-2:#5e2a2d;--td-error-color-3:#703439;--td-error-color-4:#83383e;--td-error-color-5:#a03f46;--td-error-color-6:#c64751;--td-error-color-7:#de6670;--td-error-color-8:#ec888e;--td-error-color-9:#edb1b6;--td-error-color-10:#eeced0;--td-success-color-1:#193a2a;--td-success-color-2:#1a4230;--td-success-color-3:#17533d;--td-success-color-4:#0d7a55;--td-success-color-5:#059465;--td-success-color-6:#43af8a;--td-success-color-7:#46bf96;--td-success-color-8:#80d2b6;--td-success-color-9:#b4e1d3;--td-success-color-10:#deede8;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e7e7e7;--td-gray-color-4:#dcdcdc;--td-gray-color-5:#c5c5c5;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#3a3a40;--td-gray-color-10:#2f2f34;--td-gray-color-11:#26262a;--td-gray-color-12:#1e1e22;--td-gray-color-13:#17171a;--td-gray-color-14:#111;--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-component-stroke:var(--td-gray-color-11);--td-component-border:var(--td-gray-color-9);--td-font-white-1:#f0f8fff2;--td-font-white-2:#e0f2ffcc;--td-font-white-3:#d0ecff80;--td-font-white-4:#c0e6ff40;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color);--td-text-color-link:var(--td-brand-color);--td-shadow-1:0 .10667rem .16rem #0000000f,0 .02667rem .26667rem #00000014,0 .05333rem .10667rem #0000001f;--td-shadow-2:0 .21333rem .26667rem #0000001f,0 .08rem .37333rem #0000001a,0 .13333rem .13333rem #00000029;--td-shadow-3:0 .42667rem .64rem #00000024,0 .16rem .8rem #0000001f,0 .21333rem .26667rem #0003;--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left:inset -.5px 0 0 #5e5e5e;--td-table-shadow-color:#0000008c;--td-scrollbar-color:#ffffff1a;--td-scrollbar-hover-color:#ffffff4d;--td-scroll-track-color:#333;--td-bg-color-specialcomponent:transparent;--td-border-level-1-color:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-mask-active:#0006;--td-mask-disabled:#0009;--td-button-light-bg-color:var(--td-gray-color-1);--page-background-color:var(--td-bg-color-page);--van-primary-color:var(--td-brand-color);--van-success-color:var(--td-success-color);--van-warning-color:var(--td-warning-color);--van-danger-color:var(--td-error-color);--van-text-color:var(--td-text-color-primary);--van-text-color-2:var(--td-text-color-secondary);--van-text-color-3:var(--td-text-color-placeholder);--van-background:var(--td-bg-color-page);--van-background-2:var(--td-bg-color-container);--van-background-3:var(--td-bg-color-secondarycontainer);--van-background-tabbar:var(--td-bg-color-container);--van-border-color:var(--td-component-border);--van-border-color-2:#2a2a2e;--van-active-color:#7e55ff1a;--van-dialog-confirm-button-text-color:var(--td-brand-color);--van-button-primary-background:var(--van-primary-color);--van-button-primary-color:var(--van-white);--van-button-primary-border-color:var(--van-primary-color);--van-input-bg:var(--van-background-3);--van-black:#000;--van-white:#fff;--van-gray-1:#1e1e22;--van-gray-2:#26262a;--van-gray-3:#2f2f34;--van-gray-4:#3a3a40;--van-gray-5:#9e9e9e;--van-gray-6:#b0b0b0;--van-gray-7:#e0e0e0;--van-gray-8:#fff;--van-red:#f44336;--van-blue:var(--theme-primary);--van-orange:#ff9800;--van-orange-dark:#f57c00;--van-orange-light:#ff98001a;--van-green:#4caf50;--van-active-opacity:.6;--van-disabled-opacity:.4;--van-border-width:.02667rem;--van-radius-sm:.10667rem;--van-radius-md:.16rem;--van-radius-lg:.21333rem;--van-radius-max:26.64rem;--van-padding-base:.10667rem;--van-padding-xs:.21333rem;--van-padding-sm:.32rem;--van-padding-md:.42667rem;--van-padding-lg:.64rem;--van-padding-xl:.85333rem;--van-font-bold:600;--van-font-size-xs:.26667rem;--van-font-size-sm:.32rem;--van-font-size-md:.37333rem;--van-font-size-lg:.42667rem;--van-line-height-xs:.37333rem;--van-line-height-sm:.48rem;--van-line-height-md:.53333rem;--van-line-height-lg:.58667rem;--van-base-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--van-price-font:avenir-heavy,"PingFang SC",helvetica neue,arial,sans-serif;--van-duration-base:.3s;--van-duration-fast:.2s;--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;-webkit-tap-highlight-color:#0000;--van-text-ellipsis-line-height:1.6;--van-text-ellipsis-action-color:var(--van-primary-color);--van-watermark-z-index:100;--van-tabbar-item-font-size:var(--van-font-size-sm);--van-tabbar-item-text-color:#8a8a9e;--van-tabbar-item-active-color:var(--van-primary-color);--van-tabbar-item-active-background:var(--van-background-tabbar);--van-tabbar-item-line-height:1;--van-tabbar-item-icon-size:.58667rem;--van-tabbar-item-icon-margin-bottom:var(--van-padding-base);--van-tabbar-height:1.33333rem;--van-tabbar-z-index:1;--van-tabbar-background:var(--van-background-tabbar);--van-stepper-background:var(--van-active-color);--van-stepper-button-icon-color:var(--van-text-color);--van-stepper-button-disabled-color:var(--van-background);--van-stepper-button-disabled-icon-color:var(--van-gray-5);--van-stepper-button-round-theme-color:var(--van-primary-color);--van-stepper-input-width:.85333rem;--van-stepper-input-height:.74667rem;--van-stepper-input-font-size:var(--van-font-size-md);--van-stepper-input-line-height:normal;--van-stepper-input-text-color:var(--van-text-color);--van-stepper-input-disabled-text-color:var(--van-text-color-3);--van-stepper-input-disabled-background:var(--van-active-color);--van-stepper-radius:var(--van-radius-md);--van-button-mini-height:.64rem;--van-button-mini-padding:0 var(--van-padding-base);--van-button-mini-font-size:var(--van-font-size-xs);--van-button-small-height:.85333rem;--van-button-small-padding:0 var(--van-padding-xs);--van-button-small-font-size:var(--van-font-size-sm);--van-button-normal-padding:0 .4rem;--van-button-normal-font-size:var(--van-font-size-md);--van-button-large-height:1.33333rem;--van-button-default-height:1.17333rem;--van-button-default-line-height:1.2;--van-button-default-font-size:var(--van-font-size-lg);--van-button-default-color:var(--van-text-color);--van-button-default-background:var(--van-background-2);--van-button-default-border-color:var(--van-gray-4);--van-button-success-color:var(--van-white);--van-button-success-background:var(--van-success-color);--van-button-success-border-color:var(--van-success-color);--van-button-danger-color:var(--van-white);--van-button-danger-background:var(--van-danger-color);--van-button-danger-border-color:var(--van-danger-color);--van-button-warning-color:var(--van-white);--van-button-warning-background:var(--van-warning-color);--van-button-warning-border-color:var(--van-warning-color);--van-button-border-width:var(--van-border-width);--van-button-radius:var(--van-radius-md);--van-button-round-radius:var(--van-radius-max);--van-button-plain-background:var(--van-white);--van-button-disabled-opacity:var(--van-disabled-opacity);--van-button-icon-size:1.2em;--van-button-loading-icon-size:.53333rem;--van-cell-font-size:var(--van-font-size-md);--van-cell-line-height:.64rem;--van-cell-vertical-padding:.26667rem;--van-cell-horizontal-padding:var(--van-padding-md);--van-cell-text-color:var(--van-text-color);--van-cell-background:var(--van-background-2);--van-cell-border-color:var(--van-border-color);--van-cell-active-color:var(--van-active-color);--van-cell-required-color:var(--van-danger-color);--van-cell-label-color:var(--van-text-color-2);--van-cell-label-font-size:var(--van-font-size-sm);--van-cell-label-line-height:var(--van-line-height-sm);--van-cell-label-margin-top:var(--van-padding-base);--van-cell-value-color:var(--van-text-color-2);--van-cell-value-font-size:inherit;--van-cell-icon-size:.42667rem;--van-cell-right-icon-color:var(--van-gray-6);--van-field-label-width:6.2em;--van-field-label-color:var(--van-text-color);--van-field-label-margin-right:var(--van-padding-sm);--van-field-input-text-color:var(--van-text-color);--van-field-input-error-text-color:var(--van-danger-color);--van-field-input-disabled-text-color:var(--van-text-color-3);--van-field-placeholder-text-color:var(--van-text-color-3);--van-field-icon-size:.48rem;--van-field-clear-icon-size:.48rem;--van-field-clear-icon-color:var(--van-gray-5);--van-field-right-icon-color:var(--van-gray-6);--van-field-error-message-color:var(--van-danger-color);--van-field-error-message-font-size:.32rem;--van-nav-bar-height:1.22667rem;--van-nav-bar-background:var(--van-background-2);--van-nav-bar-arrow-size:.42667rem;--van-nav-bar-icon-color:var(--van-primary-color);--van-nav-bar-text-color:var(--van-primary-color);--van-nav-bar-title-font-size:var(--van-font-size-lg);--van-nav-bar-title-text-color:var(--van-text-color);--van-nav-bar-z-index:1;--van-nav-bar-disabled-opacity:var(--van-disabled-opacity);--van-popup-background:var(--van-background-2);--van-popup-transition:transform var(--van-duration-base);--van-popup-round-radius:.42667rem;--van-popup-close-icon-size:.58667rem;--van-popup-close-icon-color:var(--van-gray-5);--van-popup-close-icon-margin:.42667rem;--van-popup-close-icon-z-index:1;--theme-primary-10:#c792dd1a;--theme-primary-20:#c792dd33;--theme-primary-30:#c792dd4d;--theme-primary-40:#c792dd66;--theme-primary-50:#c792dd80;--theme-primary-80:#c792ddcc;--theme-cyan-10:#00ebff1a;--theme-cyan-20:#00ebff33;--theme-cyan-30:#00ebff4d;--theme-cyan-40:#00ebff66;--theme-cyan-50:#00ebff80;--theme-cyan-80:#00ebffcc;--theme-primary-hover:var(--theme-primary-light-10);--theme-primary-active:var(--theme-primary-dark-10);--theme-primary-disabled:var(--theme-primary-30);--theme-cyan-hover:var(--theme-cyan-light-10);--theme-cyan-active:var(--theme-cyan-dark-10);--theme-cyan-disabled:var(--theme-cyan-30);--van-picker-mask-color:linear-gradient(180deg,#17171ae6,#17171a66),linear-gradient(0deg,#17171ae6,#17171a66);--vip-card-bg:linear-gradient(135deg,#1e1937 0%,#24193f 100%);--vip-card-overlay:linear-gradient(135deg,#bfb3d914 0%,#bfb3d90a 100%);--vip-title-color:#bfb3d9;--vip-info-color:#857fa1;--vip-arrow-color:#bfb3d9;--vip-progress-track:#fff3;--vip-progress-fill-start:#bfb3d9f2;--vip-progress-fill-end:#bfb3d9b3;--vip-progress-shadow-color:#bfb3d959;--vip-percentage-color:#bfb3d9;--vip-benefit-text:#857fa1;--vip-deco-circle:#ffffff14;--vip-deco-diamond:#ffffff1f;--vip-deco-star:#ffffff26;--vip-deco-ring-border:#ffffff1f;--vip-deco-particle:#fff6;--vip-deco-glow:radial-gradient(circle,#ffffff0f 0%,transparent 70%);--material-library-bg:#111;--material-library-title-color:#fff;--material-library-tab-color:#666;--material-library-progress-track-color:#444}:root{--td-font-family:pingfang sc,microsoft yahei,arial regular;--td-font-family-medium:pingfang sc,microsoft yahei,arial medium;--td-font-size-link-small:.32rem;--td-font-size-link-medium:.37333rem;--td-font-size-link-large:.42667rem;--td-font-size-mark-extra-small:.26667rem;--td-font-size-mark-small:.32rem;--td-font-size-mark-medium:.37333rem;--td-font-size-mark-large:.42667rem;--td-font-size-body-extra-small:.26667rem;--td-font-size-body-small:.32rem;--td-font-size-body-medium:.37333rem;--td-font-size-body-large:.42667rem;--td-font-size-title-small:.37333rem;--td-font-size-title-medium:.42667rem;--td-font-size-title-large:.48rem;--td-font-size-title-extra-large:.53333rem;--td-font-size-headline-small:.64rem;--td-font-size-headline-medium:.74667rem;--td-font-size-headline-large:.96rem;--td-font-size-display-medium:1.28rem;--td-font-size-display-large:1.70667rem;--td-font-size:.26667rem;--td-font-size-xs:var(--td-font-size-body-extra-small);--td-font-size-s:var(--td-font-size-body-small);--td-font-size-base:var(--td-font-size-title-small);--td-font-size-m:var(--td-font-size-title-medium);--td-font-size-l:var(--td-font-size-title-large);--td-font-size-xl:var(--td-font-size-title-extra-large);--td-font-size-xxl:var(--td-font-size-headline-large);--td-radius-small:.10667rem;--td-radius-default:.16rem;--td-radius-large:.32rem;--td-radius-extraLarge:.48rem;--td-radius-round:26.64rem;--td-radius-circle:.64rem;--van-primary-color:var(--td-brand-color);--td-button-border-radius:1.33333rem;--under-line-color:linear-gradient(90deg,#523bf2 0%,#e49efc 99%);--td-button-gradient:linear-gradient(90deg,#523bf2 0%,#e49efc 99%);--van-button-primary-color:var(--td-text-color-anti);--van-button-primary-background:var(--td-brand-color);--van-button-primary-border-color:var(--td-brand-color);--van-button-border-radius:.32rem;--van-button-large-height:1.33333rem;--van-button-round-border-radius:.66667rem;--van-button-plain-background:transparent;--van-button-default-border-color:var(--td-brand-color);--van-button-default-color:var(--td-brand-color);--van-button-danger-background:var(--td-error-color);--van-button-danger-border-color:var(--td-error-color);--van-picker-mask-color:linear-gradient(180deg,#ffffffe6,#fff6),linear-gradient(0deg,#ffffffe6,#fff6)}.message-context code{color:#f8f8f2;white-space:pre-wrap;border:.5px solid #ffffff80;border-radius:.10667rem;margin:.16rem 0;padding:.21333rem;font-family:monospace;display:block;display:block!important}.custom-checkbox{cursor:pointer;color:#666;-webkit-user-select:none;user-select:none;align-items:center;font-size:.37333rem;display:inline-flex;position:relative}.custom-checkbox input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.custom-checkbox .checkmark{background-color:#fff;border:.05333rem solid #ddd;border-radius:.08rem;width:.42667rem;height:.42667rem;margin-right:.21333rem;transition:all .2s;display:inline-block;position:relative}.custom-checkbox:hover .checkmark{border-color:var(--td-brand-color)}.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--td-brand-color);border-color:var(--td-brand-color)}.custom-checkbox .checkmark:after{content:"";border:.05333rem solid #fff;border-width:0 .05333rem .05333rem 0;width:.10667rem;height:.21333rem;display:none;position:absolute;top:.05333rem;left:.13333rem;transform:rotate(45deg)}.custom-checkbox input[type=checkbox]:checked+.checkmark:after{display:block}.van-back-top{background:var(--td-brand-color,#7e55ff);border-radius:.64rem;width:1.28rem;height:1.28rem;bottom:2.66667rem;right:.53333rem;box-shadow:0 .10667rem .32rem #7e55ff4d}.van-icon{color:#fff;font-size:.53333rem}.tab-item[data-v-33b80a82]{flex-direction:column;align-items:center;padding:.53333rem 0;display:flex}.tab-item svg[data-v-33b80a82]{width:.64rem;height:.64rem}.tab-item[data-v-33b80a82]:active{transition:all .3s ease-in-out;transform:scale(1.2)}.text[data-v-33b80a82]{color:var(--van-text-color-2);margin-top:.05333rem;font-size:.37333rem}.active[data-v-33b80a82]{color:var(--theme-primary)}#tab-bar[data-v-c79c4d28]{background:var(--van-background-2);box-sizing:border-box;z-index:999;justify-content:space-around;align-items:center;width:100%;max-width:10rem;height:1.38667rem;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 0 .53333rem #0000000f}.create[data-v-c79c4d28]{border-radius:.24rem;justify-content:center;align-items:center;width:1.49333rem;height:.96rem;display:flex}.create[data-v-c79c4d28]:active{transition:all .3s ease-in-out;transform:scale(1.2)}.fade-enter-active[data-v-1995fc18],.fade-leave-active[data-v-1995fc18]{transition:opacity .2s ease-in-out}.fade-enter-from[data-v-1995fc18],.fade-leave-to[data-v-1995fc18]{opacity:0}.fade-enter-to[data-v-1995fc18],.fade-leave-from[data-v-1995fc18]{opacity:1}.header[data-v-698b0bab]{box-sizing:border-box;background:var(--van-background-2);flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:1.17333rem;padding:0 .42667rem;display:flex;position:relative}.theme-icon[data-v-698b0bab],.search-icon-img[data-v-698b0bab]{width:.69333rem;height:.69333rem}.header-item[data-v-698b0bab]{width:.58667rem;height:.58667rem}.header-item svg[data-v-698b0bab]{fill:#2c2c2c;width:.58667rem;height:.58667rem}.header-item[data-v-698b0bab]:active{transform:scale(.95)}.tabs[data-v-698b0bab]{justify-content:space-between;align-items:center;width:2.66667rem;display:flex;position:relative}.tabs .tab[data-v-698b0bab]{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--van-text-color-2);padding:.05333rem .10667rem;font-size:.42667rem;transition:color .3s;position:relative}.tabs .tab[data-v-698b0bab]:hover{color:var(--td-brand-color)}.tabs .tab[data-v-698b0bab]:active{transform:scale(.95)}.tabs-active[data-v-698b0bab]{color:var(--td-brand-color-active);font-weight:600}.tab-underline[data-v-698b0bab]{background:linear-gradient(90deg,var(--td-brand-color-active)0%,var(--td-brand-color)100%);border-radius:.05333rem;height:.08rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-.10667rem;box-shadow:0 .02667rem .08rem #0052d94d}.tab-underline[data-v-698b0bab]:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.filter-bar[data-v-a6aa65c0]{box-sizing:border-box;background:var(--van-background-2);flex-shrink:0;width:100%;padding:.16rem .42667rem .21333rem;position:relative}.filter-row[data-v-a6aa65c0]{justify-content:space-between;align-items:center;display:flex}.filter-row--primary[data-v-a6aa65c0]{gap:.26667rem}.filter-row--secondary[data-v-a6aa65c0]{gap:.18667rem;min-height:.58667rem;margin-top:.16rem;overflow:hidden}.filter-row--secondary-empty[data-v-a6aa65c0]{justify-content:flex-end;margin-top:.10667rem}.sort-tabs[data-v-a6aa65c0]{align-items:center;gap:.37333rem;min-width:0;padding-bottom:.13333rem;display:flex;position:relative}.sort-tab[data-v-a6aa65c0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--van-text-color-2);background:0 0;border:none;padding:0;font-size:.34667rem;font-weight:500;line-height:.48rem;transition:color .2s,font-weight .2s;position:relative}.sort-tab.active[data-v-a6aa65c0]{color:var(--td-brand-color);font-weight:700}.sort-tab__underline[data-v-a6aa65c0]{background:linear-gradient(90deg,var(--td-brand-color)0%,var(--td-brand-color-active)100%);pointer-events:none;border-radius:26.64rem;height:.05333rem;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;bottom:0;left:0;box-shadow:0 .05333rem .16rem #7e55ff24}.gender-trigger[data-v-a6aa65c0]{min-height:.64rem;color:var(--van-text-color);background:#7e55ff0a;border:.02667rem solid #7e55ff47;border-radius:26.64rem;flex-shrink:0;align-items:center;gap:.08rem;padding:0 .21333rem 0 .26667rem;font-size:.29333rem;line-height:.37333rem;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.gender-trigger[data-v-a6aa65c0]:active{transform:scale(.98)}.gender-trigger__arrow[data-v-a6aa65c0]{transition:transform .2s;display:inline-flex}.gender-trigger__arrow svg[data-v-a6aa65c0]{width:.26667rem;height:.26667rem}.gender-trigger__arrow.active[data-v-a6aa65c0]{transform:rotate(180deg)}.gender-popover[data-v-a6aa65c0]{box-sizing:border-box;width:100%;min-width:100%;padding:.05333rem}.gender-popover__item[data-v-a6aa65c0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;color:var(--van-text-color);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.21333rem;padding:.16rem .21333rem;font-size:.29333rem;transition:background .2s}.gender-popover__item.active[data-v-a6aa65c0]{color:var(--td-brand-color);background:#7e55ff1f;font-weight:600}.tag-scroll[data-v-a6aa65c0]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:center;gap:.16rem;min-width:0;margin-bottom:-.26667rem;padding-bottom:.26667rem;display:flex;overflow:auto hidden}.tag-scroll[data-v-a6aa65c0]::-webkit-scrollbar{display:none}.tag-chip[data-v-a6aa65c0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--van-background-3);color:var(--van-text-color-2);border:none;border-radius:26.64rem;flex:none;padding:.10667rem .26667rem;font-size:.29333rem;line-height:.37333rem;transition:background .2s,color .2s,box-shadow .2s}.tag-chip.active[data-v-a6aa65c0]{color:#fff;background:linear-gradient(90deg,var(--td-brand-color)0%,var(--td-brand-color-active)100%);box-shadow:0 .10667rem .32rem #7e55ff29}.setting-entry[data-v-a6aa65c0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--van-text-color-2);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:.64rem;height:.64rem;padding:0;display:flex}.setting-entry[data-v-a6aa65c0]:active{transform:scale(.96)}.setting-entry svg[data-v-a6aa65c0]{width:.48rem;height:.48rem}.page-frame[data-v-3726eca3]{background:var(--page-background-color);box-sizing:border-box;width:100%;padding-bottom:env(safe-area-inset-bottom)}.has-header[data-v-3726eca3]{padding-top:1.17333rem}.has-tab-bar[data-v-3726eca3]{padding-bottom:1.38667rem}.min-full-screen[data-v-3726eca3]{min-height:100vh}@supports not (-webkit-touch-callout:none){.min-full-screen[data-v-3726eca3]{min-height:webkit-fill-available}}.min-full-screen-has-header[data-v-3726eca3]{min-height:calc(100vh - 1.17333rem)}.light-theme[data-v-58e73f98]{display:block}.dark-theme[data-v-58e73f98],:root[theme-mode=dark] .light-theme[data-v-58e73f98]{display:none}:root[theme-mode=dark] .dark-theme[data-v-58e73f98]{display:block}.header[data-v-5d81a5fe]{background-color:var(--van-background-2);box-sizing:border-box;z-index:999;align-items:center;gap:.32rem;width:100%;max-width:10rem;height:1.17333rem;margin:auto;padding:0 .42667rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 .02667rem .10667rem #00000014}.header.is-in-app[data-v-5d81a5fe]{padding-top:env(safe-area-inset-top,1.17333rem);height:calc(1.17333rem + env(safe-area-inset-top,1.17333rem))}.left[data-v-5d81a5fe],.right[data-v-5d81a5fe]{flex-shrink:0;align-items:center;min-width:.90667rem;height:.90667rem;display:flex;overflow:visible}.left[data-v-5d81a5fe]{justify-content:flex-start}.right[data-v-5d81a5fe]{justify-content:flex-end}.header--fixed-title-center .left[data-v-5d81a5fe],.header--fixed-title-center .right[data-v-5d81a5fe]{z-index:1;position:relative}.header--fixed-title-center .right[data-v-5d81a5fe]{margin-left:auto}.back[data-v-5d81a5fe]{justify-content:center;align-items:center;width:.90667rem;height:.90667rem;display:flex}.title[data-v-5d81a5fe]{min-width:0;color:var(--van-text-color);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.42667rem;overflow:hidden}.title--fixed-center[data-v-5d81a5fe]{pointer-events:none;max-width:calc(100% - 3.73333rem);position:absolute;left:50%;transform:translate(-50%)}.preference-popup[data-v-3e25ec29]{z-index:1200;position:fixed;top:0;bottom:0;left:0;right:0}.preference-page[data-v-3e25ec29]{box-sizing:border-box;background:var(--van-background);min-height:calc(100vh - 1.17333rem);padding:.53333rem .42667rem .64rem;position:relative;overflow:hidden}.page-mask[data-v-3e25ec29]{pointer-events:none;background:#08091238;position:absolute;top:0;bottom:0;left:0;right:0}.dialog-shell[data-v-3e25ec29]{justify-content:center;align-items:center;min-height:calc(100vh - 1.17333rem);display:flex;position:relative}.dialog-card[data-v-3e25ec29]{box-sizing:border-box;-webkit-backdrop-filter:blur(.64rem)saturate(150%);backdrop-filter:blur(.64rem)saturate(150%);background:#ffffffad;border:.02667rem solid #ffffff6b;border-radius:.69333rem;width:100%;max-width:9.14667rem;padding:.42667rem .37333rem .48rem;position:relative;box-shadow:0 .53333rem 1.28rem #18162829,inset 0 .02667rem #ffffff61}.panel-top[data-v-3e25ec29]{align-items:flex-start;gap:.16rem;display:flex}.current-summary[data-v-3e25ec29]{flex-wrap:wrap;flex:1;align-items:center;gap:.16rem .21333rem;min-width:0;min-height:.53333rem;display:flex;position:relative}.summary-label[data-v-3e25ec29],.summary-empty[data-v-3e25ec29]{color:var(--van-text-color);font-size:.29333rem;font-weight:600;line-height:.42667rem}.summary-empty[data-v-3e25ec29]{color:var(--van-text-color-3);font-weight:500}.summary-tag[data-v-3e25ec29]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#7a54ff;letter-spacing:.01em;will-change:transform;background:#a579ff29;border:.02667rem solid #9a76ff7a;border-radius:26.64rem;max-width:100%;min-height:.64rem;padding:0 .26667rem;font-size:.26667rem;line-height:.37333rem;transition:box-shadow .16s,opacity .16s;position:relative}.summary-tag--sortable[data-v-3e25ec29]{touch-action:none;cursor:grab}.summary-tag--dragging[data-v-3e25ec29]{opacity:.96;cursor:grabbing;transition:none;box-shadow:0 .32rem .64rem #7a54ff38}.summary-tag--blocked[data-v-3e25ec29]{color:#ff3b30;background:#ff3b3014;border-color:#ff3b3052}.panel-divider[data-v-3e25ec29]{background:#1e17341a;height:.02667rem;margin:.32rem 0 .37333rem}.mode-tabs[data-v-3e25ec29]{justify-content:center;align-items:center;gap:1.06667rem;display:flex}.mode-tab[data-v-3e25ec29]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--van-text-color-3);background:0 0;border:none;padding:0 0 .10667rem;font-size:.32rem;font-weight:600;line-height:.42667rem;transition:color .2s;position:relative}.mode-tab.active[data-v-3e25ec29]{color:var(--van-text-color)}.mode-tab.active[data-v-3e25ec29]:after{content:"";background:linear-gradient(90deg,#c39bff 0%,#9c70ff 100%);border-radius:26.64rem;height:.05333rem;position:absolute;bottom:-.08rem;left:0;right:0}.input-wrap[data-v-3e25ec29]{margin-top:.37333rem;position:relative}.tag-input[data-v-3e25ec29]{box-sizing:border-box;width:100%;height:1.06667rem;color:var(--van-text-color);background:#ffffff57;border:.02667rem solid #885fff6b;border-radius:.32rem;outline:none;padding:0 1.49333rem 0 .37333rem;font-size:.32rem;line-height:.42667rem}.tag-input[data-v-3e25ec29]::placeholder{color:var(--van-text-color-3)}.input-add-btn[data-v-3e25ec29]{color:#7a54ff;background:#a579ff29;border:.02667rem solid #9a76ff7a;border-radius:50%;justify-content:center;align-items:center;width:.64rem;height:.64rem;padding:0;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:50%;right:.21333rem;transform:translateY(-50%)}.input-add-btn[data-v-3e25ec29]:active{box-shadow:inset 0 0 0 26.64rem #0000000f}.input-add-btn__icon[data-v-3e25ec29]{flex-shrink:0;width:.4rem;height:.4rem;display:block}.input-add-btn--ready[data-v-3e25ec29]{color:#7a54ff;background:#a579ff29;border-color:#9a76ff7a}.helper-text[data-v-3e25ec29]{text-align:center;color:var(--van-text-color-3);margin-top:.21333rem;font-size:.29333rem;line-height:.42667rem}.recommend-grid[data-v-3e25ec29]{flex-wrap:wrap;gap:.21333rem;margin-top:.42667rem;display:flex}.recommend-tag[data-v-3e25ec29]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:.64rem;color:var(--van-text-color-2);background:#ffffff47;border:.02667rem solid #1e173414;border-radius:26.64rem;padding:0 .29333rem;font-size:.29333rem;line-height:.37333rem;transition:border-color .2s,background .2s,color .2s}.recommend-tag.active[data-v-3e25ec29]{color:#7a54ff;background:#a579ff29;border-color:#9a76ff7a}.recommend-tag.blocked[data-v-3e25ec29]{color:#ff3b30;background:#ff3b3014;border-color:#ff3b3052}.action-row[data-v-3e25ec29]{grid-template-columns:1fr 1fr;gap:.32rem;margin-top:.48rem;display:grid}.secondary-btn[data-v-3e25ec29],.primary-btn[data-v-3e25ec29]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:26.64rem;height:1.06667rem;font-size:.32rem;font-weight:600;line-height:.42667rem}.secondary-btn[data-v-3e25ec29]{color:var(--van-text-color-2);background:#1e173414}.primary-btn[data-v-3e25ec29]{color:#fff;background:linear-gradient(90deg,#c39bff 0%,#a979ff 100%)}.primary-btn[data-v-3e25ec29]:disabled{opacity:.64}.close-entry[data-v-3e25ec29]{width:.64rem;height:.64rem;color:var(--van-text-color-2);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:.64rem;line-height:.64rem;display:flex}:root[theme-mode=dark] .preference-page[data-v-3e25ec29]{background:radial-gradient(circle at top,#a17bff29 0%,#0000 40%),linear-gradient(#161123 0%,#0a0812 100%)}:root[theme-mode=dark] .page-mask[data-v-3e25ec29]{background:#05050c7a}:root[theme-mode=dark] .dialog-card[data-v-3e25ec29]{background:#0a08169e;border-color:#ffffff1a;box-shadow:0 .53333rem 1.28rem #00000057,inset 0 .02667rem #ffffff14}:root[theme-mode=dark] .summary-label[data-v-3e25ec29],:root[theme-mode=dark] .mode-tab.active[data-v-3e25ec29],:root[theme-mode=dark] .tag-input[data-v-3e25ec29],:root[theme-mode=dark] .close-entry[data-v-3e25ec29]{color:#ffffffeb}:root[theme-mode=dark] .summary-empty[data-v-3e25ec29],:root[theme-mode=dark] .mode-tab[data-v-3e25ec29],:root[theme-mode=dark] .helper-text[data-v-3e25ec29],:root[theme-mode=dark] .secondary-btn[data-v-3e25ec29],:root[theme-mode=dark] .recommend-tag[data-v-3e25ec29],:root[theme-mode=dark] .close-entry[data-v-3e25ec29]{color:#ffffff8f}:root[theme-mode=dark] .summary-tag[data-v-3e25ec29]{color:#e7d8ff;background:#7750c92e;border-color:#b690ff8a}:root[theme-mode=dark] .summary-tag--blocked[data-v-3e25ec29]{color:#ffffffeb;background:#ff453a1f;border-color:#ff453a57}:root[theme-mode=dark] .panel-divider[data-v-3e25ec29]{background:#ffffff1f}:root[theme-mode=dark] .mode-tab[data-v-3e25ec29]{color:#ffffff6b}:root[theme-mode=dark] .tag-input[data-v-3e25ec29]{background:#ffffff12;border-color:#aa84ff80}:root[theme-mode=dark] .tag-input[data-v-3e25ec29]::placeholder{color:#ffffff47}:root[theme-mode=dark] .input-add-btn[data-v-3e25ec29],:root[theme-mode=dark] .input-add-btn--ready[data-v-3e25ec29]{color:#e7d8ff;background:#7750c92e;border-color:#b690ff8a}:root[theme-mode=dark] .recommend-tag[data-v-3e25ec29]{color:#ffffff85;background:#ffffff14;border-color:#ffffff14}:root[theme-mode=dark] .recommend-tag.active[data-v-3e25ec29]{color:#f1e9ff;background:#7750c92e;border-color:#b690ff8a}:root[theme-mode=dark] .recommend-tag.blocked[data-v-3e25ec29]{color:#ffffffeb;background:#ff453a1f;border-color:#ff453a57}:root[theme-mode=dark] .secondary-btn[data-v-3e25ec29]{color:#fff;background:#ffffff14}:root[theme-mode=dark] .primary-btn[data-v-3e25ec29]{background:linear-gradient(90deg,#8f69d6 0%,#6f46c4 100%);box-shadow:inset 0 .02667rem #ffffff14}.local-loading[data-v-76c83f3e]{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.local-loading.with-overlay[data-v-76c83f3e]{background:var(--van-background-2)}.loading-content[data-v-76c83f3e]{flex-direction:column;align-items:center;gap:.21333rem;display:flex}.sk-chase[data-v-76c83f3e]{animation:2.5s linear infinite both sk-chase-76c83f3e;position:relative}.sk-chase-small[data-v-76c83f3e]{width:.42667rem;height:.42667rem}.sk-chase-medium[data-v-76c83f3e]{width:.64rem;height:.64rem}.sk-chase-large[data-v-76c83f3e]{width:.85333rem;height:.85333rem}.sk-chase-dot[data-v-76c83f3e]{width:100%;height:100%;animation:2s ease-in-out infinite both sk-chase-dot-76c83f3e;position:absolute;top:0;left:0}.sk-chase-dot[data-v-76c83f3e]:before{content:"";background-color:#4f46e5;border-radius:100%;width:25%;height:25%;animation:2s ease-in-out infinite both sk-chase-dot-before-76c83f3e;display:block}.sk-chase-dot[data-v-76c83f3e]:first-child{animation-delay:-1.1s}.sk-chase-dot[data-v-76c83f3e]:nth-child(2){animation-delay:-1s}.sk-chase-dot[data-v-76c83f3e]:nth-child(3){animation-delay:-.9s}.sk-chase-dot[data-v-76c83f3e]:nth-child(4){animation-delay:-.8s}.sk-chase-dot[data-v-76c83f3e]:nth-child(5){animation-delay:-.7s}.sk-chase-dot[data-v-76c83f3e]:nth-child(6){animation-delay:-.6s}.sk-chase-dot[data-v-76c83f3e]:first-child:before{animation-delay:-1.1s}.sk-chase-dot[data-v-76c83f3e]:nth-child(2):before{animation-delay:-1s}.sk-chase-dot[data-v-76c83f3e]:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot[data-v-76c83f3e]:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot[data-v-76c83f3e]:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot[data-v-76c83f3e]:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase-76c83f3e{to{transform:rotate(360deg)}}@keyframes sk-chase-dot-76c83f3e{80%,to{transform:rotate(360deg)}}@keyframes sk-chase-dot-before-76c83f3e{50%{transform:scale(.4)}to,0%{transform:scale(1)}}.loading-text[data-v-76c83f3e]{color:#666;font-weight:400}.loading-text.text-small[data-v-76c83f3e]{font-size:.32rem}.loading-text.text-medium[data-v-76c83f3e]{font-size:.37333rem}.loading-text.text-large[data-v-76c83f3e]{font-size:.42667rem}.picture[data-v-34ad8ee3]{object-fit:cover;width:100%;height:100%}.picture-placeholder[data-v-34ad8ee3]{width:100%;height:100%;position:absolute;top:0;left:0}.picture-wrapper[data-v-34ad8ee3]{background-color:#f5f5f5;width:100%;height:100%;position:relative;overflow:hidden}.loading-placeholder[data-v-34ad8ee3]{color:#6c757d;background-color:#e9ecef;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.loading-placeholder[data-v-34ad8ee3]:before{content:"";background:linear-gradient(135deg,#0000 20%,#ffffff1a 40%,#fffc 50%,#ffffff1a 60%,#0000 80%);width:300%;height:300%;animation:1.8s ease-in-out infinite shimmer-sweep-34ad8ee3;position:absolute;top:-100%;left:-100%;transform:translate(-100%)translateY(-100%)}.loading-spinner[data-v-34ad8ee3]{display:none}.loading-text[data-v-34ad8ee3]{color:#6c757d;font-size:.37333rem}.error-placeholder[data-v-34ad8ee3]{color:#6c757d;background-color:#e9ecef;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.error-icon[data-v-34ad8ee3]{opacity:.6;margin-bottom:.21333rem;font-size:.85333rem}.error-text[data-v-34ad8ee3]{color:#6c757d;text-align:center;font-size:.32rem}@keyframes shimmer-sweep-34ad8ee3{0%{transform:translate(-100%)translateY(-100%)}to{transform:translate(100%)translateY(100%)}}.sheet-content[data-v-b0dbaa72]{box-sizing:border-box;background:var(--td-bg-color-container);border-radius:.42667rem .42667rem 0 0;width:10rem;margin:0 auto;padding:0;overflow:hidden}.feedback-header[data-v-b0dbaa72]{justify-content:space-between;align-items:center;padding:.53333rem .42667rem .42667rem;display:flex;position:relative}.feedback-header[data-v-b0dbaa72]:after{content:"";background:linear-gradient(90deg,#0000 0%,#fff3 50%,#0000 100%);height:.02667rem;position:absolute;bottom:0;left:0;right:0}.feedback-header .header-left[data-v-b0dbaa72],.feedback-header .header-right[data-v-b0dbaa72]{justify-content:center;width:1.06667rem;display:flex}.feedback-header .back-btn[data-v-b0dbaa72]{background:var(--van-active-color);width:.85333rem;height:.85333rem;color:var(--van-text-color);cursor:pointer;-webkit-backdrop-filter:blur(.26667rem);backdrop-filter:blur(.26667rem);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.42667rem;transition:all .3s;display:flex}.feedback-header .back-btn[data-v-b0dbaa72]:hover{background:var(--van-active-color);transform:scale(1.05)}.feedback-header .back-btn[data-v-b0dbaa72]:active{transform:scale(.95)}.feedback-header .header-title[data-v-b0dbaa72]{text-align:center;color:var(--van-text-color);text-shadow:0 .02667rem .05333rem #0000001a;flex:1;margin:0;font-size:.48rem;font-weight:600}.feedback-types[data-v-b0dbaa72]{max-height:50vh;padding:.64rem .42667rem .85333rem;overflow:scroll}.feedback-type-item[data-v-b0dbaa72]{background:var(--td-bg-color-container);border:.02667rem solid var(--td-border-level-1-color);cursor:pointer;border-radius:.42667rem;align-items:center;margin-bottom:.32rem;padding:.53333rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.feedback-type-item[data-v-b0dbaa72]:before{content:"";background:linear-gradient(90deg,#0000,#7e55ff0d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.feedback-type-item[data-v-b0dbaa72]:hover{border-color:var(--td-brand-color);transform:translateY(-.05333rem);box-shadow:0 .10667rem .53333rem #7e55ff26}.feedback-type-item[data-v-b0dbaa72]:hover:before{left:100%}.feedback-type-item:hover .type-arrow[data-v-b0dbaa72]{color:var(--td-brand-color);transform:translate(.10667rem)}.feedback-type-item[data-v-b0dbaa72]:active{transform:translateY(0);box-shadow:0 .05333rem .26667rem #7e55ff1a}.feedback-type-item .type-icon[data-v-b0dbaa72]{border:.02667rem solid var(--td-brand-color-3);border-radius:.32rem;justify-content:center;align-items:center;width:1.06667rem;height:1.06667rem;margin-right:.42667rem;font-size:.64rem;display:flex}.feedback-type-item .type-icon svg[data-v-b0dbaa72]{width:.74667rem;height:.74667rem}.feedback-type-item .type-content[data-v-b0dbaa72]{flex:1}.feedback-type-item .type-content .type-title[data-v-b0dbaa72]{color:var(--td-text-color-primary);margin-bottom:.10667rem;font-size:.42667rem;font-weight:600}.feedback-type-item .type-content .type-description[data-v-b0dbaa72]{color:var(--td-text-color-secondary);font-size:.37333rem;line-height:1.4}.feedback-type-item .type-arrow[data-v-b0dbaa72]{color:var(--td-text-color-placeholder);margin-left:.21333rem;font-size:.42667rem;transition:all .3s}.feedback-subtypes[data-v-b0dbaa72]{padding:.64rem .42667rem .85333rem}.feedback-subtype-item[data-v-b0dbaa72]{background:var(--td-bg-color-container);border:.02667rem solid var(--td-border-level-1-color);cursor:pointer;border-radius:.21333rem;align-items:center;margin-bottom:.21333rem;padding:.42667rem .53333rem;transition:all .2s;display:flex}.feedback-subtype-item[data-v-b0dbaa72]:hover{background:var(--td-bg-color-container-active)}.feedback-subtype-item[data-v-b0dbaa72]:active{background:var(--td-bg-color-component-active)}.feedback-subtype-item .subtype-content[data-v-b0dbaa72]{flex:1}.feedback-subtype-item .subtype-content .subtype-title[data-v-b0dbaa72]{color:var(--td-text-color-primary);font-size:.4rem;font-weight:400;line-height:1.4}@keyframes slideInUp-b0dbaa72{0%{opacity:0;transform:translateY(.53333rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-b0dbaa72{0%{opacity:0;transform:translate(-.53333rem)}to{opacity:1;transform:translate(0)}}.feedback-types[data-v-b0dbaa72]{animation:.4s ease-out slideInUp-b0dbaa72}.feedback-subtypes[data-v-b0dbaa72]{animation:.4s ease-out slideInRight-b0dbaa72}.feedback-type-item[data-v-b0dbaa72]{animation:.4s ease-out both slideInUp-b0dbaa72}.feedback-type-item[data-v-b0dbaa72]:first-child{animation-delay:0s}.feedback-type-item[data-v-b0dbaa72]:nth-child(2){animation-delay:50ms}.feedback-type-item[data-v-b0dbaa72]:nth-child(3){animation-delay:.1s}.feedback-type-item[data-v-b0dbaa72]:nth-child(4){animation-delay:.15s}.feedback-type-item[data-v-b0dbaa72]:nth-child(5){animation-delay:.2s}.feedback-type-item[data-v-b0dbaa72]:nth-child(6){animation-delay:.25s}.feedback-type-item[data-v-b0dbaa72]:nth-child(7){animation-delay:.3s}.feedback-type-item[data-v-b0dbaa72]:nth-child(8){animation-delay:.35s}.feedback-type-item[data-v-b0dbaa72]:nth-child(9){animation-delay:.4s}.feedback-type-item[data-v-b0dbaa72]:nth-child(10){animation-delay:.45s}.feedback-subtype-item[data-v-b0dbaa72]{animation:.3s ease-out both slideInRight-b0dbaa72}.feedback-subtype-item[data-v-b0dbaa72]:first-child{animation-delay:0s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(2){animation-delay:40ms}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(3){animation-delay:80ms}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(4){animation-delay:.12s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(5){animation-delay:.16s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(6){animation-delay:.2s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(7){animation-delay:.24s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(8){animation-delay:.28s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(9){animation-delay:.32s}.feedback-subtype-item[data-v-b0dbaa72]:nth-child(10){animation-delay:.36s}.wrapper[data-v-14a60ec8]{border-radius:.32rem;justify-content:center;align-items:center;height:100%;display:flex;overflow:hidden}.item-container[data-v-14a60ec8]{align-items:flex-end;width:4.53333rem;display:flex;position:relative}.bg[data-v-14a60ec8]{width:100%;height:100%;position:absolute}.bg img[data-v-14a60ec8]{width:100%;height:100%}.liner-bg[data-v-14a60ec8]{background:linear-gradient(#0000 0%,#000000bf 100%);border-bottom-right-radius:.10667rem;border-bottom-left-radius:.10667rem;width:100%;height:2.96rem;position:absolute;bottom:0}.info[data-v-14a60ec8]{box-sizing:border-box;flex-direction:column;width:100%;padding:.32rem .34667rem;display:flex;position:relative}.name[data-v-14a60ec8]{color:var(--td-font-white-1);text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:.34667rem;overflow:hidden}.creator[data-v-14a60ec8]{color:var(--td-font-white-1);box-sizing:border-box;background-color:#0000004d;border-radius:.26667rem;align-items:center;max-width:2.13333rem;height:.48rem;padding:0 .16rem 0 0;line-height:.48rem;display:flex;position:absolute;top:.21333rem;left:.34667rem}.description[data-v-14a60ec8]{color:var(--td-font-white-1);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:3.73333rem;margin-top:.05333rem;padding-right:.66667rem;font-size:.26667rem;display:-webkit-box;overflow:hidden}.header[data-v-14a60ec8]{flex-direction:row;align-items:center;display:flex}.sex[data-v-14a60ec8]{border-radius:50%;justify-content:center;align-items:center;width:.37333rem;height:.37333rem;margin-left:.10667rem;display:flex}.sex svg[data-v-14a60ec8]{width:.21333rem;height:.21333rem}.male-icon[data-v-14a60ec8]{background:#4bb5ee}.female-icon[data-v-14a60ec8]{background:#ff3e8e}.other-icon[data-v-14a60ec8]{background:linear-gradient(135deg,#7466ff 0%,#47c7ff 100%)}.interaction-info[data-v-14a60ec8]{color:#aaa;flex-direction:row;align-self:flex-end;align-items:center;height:.4rem;display:flex}.interaction-item[data-v-14a60ec8]{flex-direction:row;align-items:center;height:.4rem;display:flex}.interaction-item-icon[data-v-14a60ec8]{justify-content:center;align-items:center;width:.4rem;height:.4rem;display:flex}.interaction-item-text[data-v-14a60ec8]{margin-left:.10667rem;font-size:.21333rem}.like-active-icon[data-v-14a60ec8]{color:#ec4899}.role-operation[data-v-14a60ec8]{justify-content:space-between;align-items:center;margin-top:.17333rem;display:flex}.role-info-submit[data-v-14a60ec8]{justify-content:center;align-items:center;width:.53333rem;display:flex}.role-info-submit svg[data-v-14a60ec8]{width:.26667rem;height:.26667rem}.creator-avatar[data-v-14a60ec8]{border-radius:50%;width:.64rem;height:.64rem}.creator-nickname[data-v-14a60ec8]{text-overflow:ellipsis;white-space:nowrap;max-width:1.33333rem;margin-left:.16rem;overflow:hidden}.role-grid-container[data-v-93b49a92],[data-v-93b49a92] .item-container{width:100%;height:100%}.empty-state[data-v-93b49a92]{flex-direction:column;justify-content:center;align-items:center;min-height:8rem;padding:2.13333rem .53333rem;display:flex}.empty-icon[data-v-93b49a92]{opacity:.5;margin-bottom:.42667rem;font-size:1.70667rem}.empty-text[data-v-93b49a92]{color:var(--van-text-color-3);font-size:.42667rem}.feed-items[data-v-93b49a92]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.05333rem;display:grid}.loading[data-v-93b49a92]{justify-content:center;align-items:center;display:flex}.loading-spinner[data-v-93b49a92]{border:.05333rem solid #f3f3f3;border-top:.05333rem solid var(--td-brand-color);border-radius:50%;width:.42667rem;height:.42667rem;animation:1s linear infinite spin-93b49a92}.loading-text[data-v-93b49a92]{color:var(--van-text-color-2);margin-left:.42667rem;font-size:.37333rem;animation:1.5s ease-in-out infinite pulse-93b49a92}@keyframes spin-93b49a92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-93b49a92{0%,to{opacity:1}50%{opacity:.6}}.more[data-v-93b49a92]{padding:.42667rem 0}.no-more-tips[data-v-93b49a92]{color:var(--van-text-color-3);text-align:center;font-size:.37333rem}.masonry-container[data-v-64b206f3],.masonry-container[data-v-620334f7]{width:100%;height:100%}.home-container[data-v-3214437c]{flex-direction:column;padding:0 .10667rem 1.38667rem;display:flex;position:relative}.home-topbar[data-v-3214437c]{z-index:110;background:var(--van-background-2);width:100%;max-width:10rem;margin:0 auto;position:fixed;top:0;left:0;right:0}.loading-container[data-v-3214437c]{justify-content:center;align-items:center;height:100%;display:flex}.content-container[data-v-3214437c]{z-index:0;height:100%;overflow:hidden}.refresh-icon[data-v-3214437c]{fill:#fff;color:#fff;width:.53333rem;height:.53333rem}.mine-card-container[data-v-7e3e26c5]{box-sizing:border-box;min-height:0;margin:0;padding:.37333rem .32rem .10667rem}.sign-summary[data-v-7e3e26c5]{background:linear-gradient(#7e55ff14,#7e55ff05);border:.02667rem solid #7e55ff1f;border-radius:.37333rem;justify-content:space-between;align-items:center;gap:.32rem;padding:.32rem;display:flex}.title[data-v-7e3e26c5]{color:var(--van-text-color);font-size:.42667rem;font-weight:600;line-height:.58667rem}.desc[data-v-7e3e26c5]{max-width:4.53333rem;color:var(--van-text-color-2);padding-top:.10667rem;font-size:.32rem;line-height:.45333rem}.today-reward[data-v-7e3e26c5]{text-align:center;background:#fff;border-radius:.32rem;flex:none;min-width:2.02667rem;padding:.21333rem .26667rem;box-shadow:0 .21333rem .58667rem #7e55ff1a}.today-reward img[data-v-7e3e26c5]{width:.64rem;height:.64rem;margin:0 auto .05333rem;display:block}.today-reward__value[data-v-7e3e26c5]{color:var(--td-brand-color,#7e55ff);font-size:.42667rem;font-weight:700;line-height:.53333rem}.today-reward__label[data-v-7e3e26c5]{color:var(--van-text-color-2);margin-top:.02667rem;font-size:.26667rem;line-height:.37333rem}.today-reward.signed .today-reward__value[data-v-7e3e26c5]{color:#19a873}.sign-container[data-v-7e3e26c5]{justify-content:space-between;align-items:center;margin:.37333rem -.05333rem 0;display:flex}.sign-container .sign-item[data-v-7e3e26c5]{flex:1;min-width:0;margin-right:.10667rem}.sign-container .sign-item[data-v-7e3e26c5]:last-child{margin-right:0}.sign-container .sign-item .header-container[data-v-7e3e26c5]{box-sizing:border-box;color:#666;background:#f8f9fb;border:.02667rem solid #eef0f3;border-radius:1.33333rem;width:100%;height:2.02667rem;padding:.32rem .10667rem;transition:transform .18s,border-color .18s,background .18s}.sign-container .sign-item .bottom-container[data-v-7e3e26c5]{color:var(--van-text-color);opacity:.8;text-align:center;white-space:nowrap;padding-top:.10667rem;font-size:.29333rem}.sign-container .sign-item.today .header-container[data-v-7e3e26c5]{border-color:#7e55ff73}.sign-container .sign-item.today .bottom-container[data-v-7e3e26c5]{color:var(--td-brand-color,#7e55ff);opacity:1;font-weight:600}.sign-container .sign-item.active .header-container[data-v-7e3e26c5]{color:#fff;background:linear-gradient(135deg,#8b65ff 0%,#6a3fff 100%);border-color:#0000}.sign-container .sign-item.active .bottom-container[data-v-7e3e26c5]{color:var(--van-text-color);opacity:1}.sign-container .sign-item.active .bottom-icon[data-v-7e3e26c5]{margin-top:.26667rem}.sign-container .sign-item .bottom-icon[data-v-7e3e26c5]{justify-content:center;align-items:center;margin-top:.18667rem;display:flex}.sign-container .sign-item .content[data-v-7e3e26c5]{text-align:center;white-space:nowrap;font-size:.32rem;font-weight:700;line-height:.42667rem}.silver-icon[data-v-7e3e26c5]{width:.58667rem;height:.58667rem;display:block}.sign-action[data-v-7e3e26c5]{background:var(--td-brand-color,#7e55ff);color:#fff;cursor:pointer;border:none;border-radius:.32rem;width:100%;height:1.12rem;margin-top:.42667rem;font-size:.37333rem;font-weight:600;transition:transform .15s,background .18s}.sign-action[data-v-7e3e26c5]:active{transform:scale(.98)}.sign-action.signed[data-v-7e3e26c5]{color:#85809a;cursor:default;background:#eef0f5}:root[theme-mode=dark] .sign-summary[data-v-7e3e26c5]{background:#7e55ff1f;border-color:#7e55ff38}:root[theme-mode=dark] .today-reward[data-v-7e3e26c5]{box-shadow:none;background:#ffffff0f}:root[theme-mode=dark] .sign-item .header-container[data-v-7e3e26c5]{color:#a8b3c7;background:#2d3142}:root[theme-mode=dark] .sign-item .bottom-container[data-v-7e3e26c5]{color:#9ca3af}:root[theme-mode=dark] .sign-item.active .header-container[data-v-7e3e26c5]{color:#fff;background:linear-gradient(126deg,#523bf2 8%,#e49efc 99%);border-color:#8978fa}:root[theme-mode=dark] .sign-item.active .bottom-container[data-v-7e3e26c5]{color:#f3f4f6}:root[theme-mode=dark] .sign-action.signed[data-v-7e3e26c5]{color:#ffffff85;background:#ffffff14}.empty-container[data-v-35515ac0]{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:5.33333rem;padding:1.06667rem .53333rem;display:flex}.empty-image[data-v-35515ac0]{margin-bottom:.42667rem}.empty-image img[data-v-35515ac0]{object-fit:contain;width:3.2rem;height:3.2rem}.empty-content[data-v-35515ac0]{max-width:8rem}.empty-title[data-v-35515ac0]{color:var(--van-text-color-2);margin-bottom:.21333rem;font-size:.42667rem;line-height:1.4}.empty-description[data-v-35515ac0]{color:var(--van-text-color-3);margin-bottom:.42667rem;font-size:.37333rem;line-height:1.5}.conversation-edit-icon[data-v-388cb5b0]{width:100%;height:100%;display:block}.role-card[data-v-4fd2c4ba]{width:100%;position:relative}[data-v-4fd2c4ba] .item-container{width:100%;height:100%}.role-card__badge[data-v-4fd2c4ba]{-webkit-backdrop-filter:blur(.16rem);z-index:2;border-radius:26.64rem;padding:.05333rem .21333rem;font-size:.26667rem;font-weight:500;line-height:.42667rem;position:absolute;top:.21333rem;right:.21333rem}.role-card__badge.private[data-v-4fd2c4ba]{color:#ffffffeb;background:#0000008c}.role-card__badge.public[data-v-4fd2c4ba]{color:#fff;background:#7e55ffd9}.role-card__badge.reviewing[data-v-4fd2c4ba]{color:#fff;background:#ff9800d9}.role-card__badge.approved[data-v-4fd2c4ba]{color:#fff;background:#12b981d9}.role-card__badge.rejected[data-v-4fd2c4ba]{color:#fff;background:#f44336d9}.my-like-panel[data-v-20a3d2dc]{width:100%;min-height:8.53333rem}[data-v-20a3d2dc] .item-container{width:100%;height:100%}.feed-items[data-v-20a3d2dc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.05333rem;display:grid}.loading[data-v-20a3d2dc]{justify-content:center;align-items:center;display:flex}.loading-spinner[data-v-20a3d2dc]{border:.05333rem solid #f3f3f3;border-top:.05333rem solid var(--td-brand-color);border-radius:50%;width:.42667rem;height:.42667rem;animation:1s linear infinite spin-20a3d2dc}.loading-text[data-v-20a3d2dc]{color:var(--van-text-color-2);margin-left:.42667rem;font-size:.37333rem;animation:1.5s ease-in-out infinite pulse-20a3d2dc}@keyframes spin-20a3d2dc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-20a3d2dc{0%,to{opacity:1}50%{opacity:.6}}.more[data-v-20a3d2dc]{padding:.42667rem 0}.no-more-tips[data-v-20a3d2dc]{color:var(--van-text-color-3);text-align:center;font-size:.37333rem}.collection-role-count[data-v-6d05c998]{align-items:center;gap:.10667rem;line-height:1;display:inline-flex}.collection-role-count__icon[data-v-6d05c998]{flex-shrink:0;width:.48rem;height:.48rem;display:block}.collection-role-count__value[data-v-6d05c998]{line-height:1}.collection-preview[data-v-8353bc44]{--collection-preview-placeholder-bg:linear-gradient(135deg,#f2ebff 0%,#dfd0ff 100%);background:linear-gradient(#f9fbff 0%,#eef5ff 100%);border:.02667rem solid #7f99d01f;border-radius:.48rem;width:2.56rem;height:2.56rem;overflow:hidden}.collection-preview.compact[data-v-8353bc44]{border-radius:.42667rem;width:2.34667rem;height:2.34667rem}.collection-preview__grid[data-v-8353bc44]{box-sizing:border-box;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.05333rem;width:100%;height:100%;padding:.05333rem;display:grid}.collection-preview__cell[data-v-8353bc44]{background:#fff;border-radius:.32rem;overflow:hidden}.collection-preview__cell--placeholder[data-v-8353bc44]{background:var(--collection-preview-placeholder-bg)}.collection-preview__placeholder[data-v-8353bc44]{box-sizing:border-box;color:#7154bfbd;flex-direction:column;justify-content:center;align-items:center;gap:.10667rem;width:100%;height:100%;padding:.21333rem .10667rem;display:flex}.collection-preview__placeholder-plus[data-v-8353bc44]{background:#7e55ff14;border:.02667rem dashed #7e55ff6b;border-radius:50%;justify-content:center;align-items:center;width:.53333rem;height:.53333rem;font-size:.37333rem;line-height:1;display:inline-flex}.collection-preview__placeholder-label[data-v-8353bc44]{font-size:.26667rem;line-height:1}.collection-preview__empty[data-v-8353bc44]{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:.26667rem;display:flex;position:relative;overflow:hidden}.collection-preview__empty-grid[data-v-8353bc44]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.05333rem;padding:.05333rem;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.collection-preview__empty-cell[data-v-8353bc44]{background:var(--collection-preview-placeholder-bg);border-radius:.32rem}.collection-preview__empty-content[data-v-8353bc44]{z-index:1;color:#6046a6d1;text-align:center;flex-direction:column;align-items:center;gap:.16rem;max-width:1.86667rem;font-size:.29333rem;line-height:1.35;display:flex;position:relative}.collection-preview__empty-subtext[data-v-8353bc44]{color:inherit;opacity:.72;font-size:.26667rem;line-height:1.45}.collection-preview__empty-badge[data-v-8353bc44]{color:#7e55ffdb;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:.8rem;height:.8rem;font-size:.48rem;line-height:1;display:inline-flex;box-shadow:0 .21333rem .48rem #7e55ff1f}:root[theme-mode=dark] .collection-preview[data-v-8353bc44]{--collection-preview-placeholder-bg:linear-gradient(135deg,#372b4d 0%,#281f39 100%);background:linear-gradient(#1f2431 0%,#151924 100%);border-color:#ffffff14}:root[theme-mode=dark] .collection-preview__cell[data-v-8353bc44]{background:#ffffff0a}:root[theme-mode=dark] .collection-preview__cell--placeholder[data-v-8353bc44]{background:var(--collection-preview-placeholder-bg)}:root[theme-mode=dark] .collection-preview__placeholder[data-v-8353bc44]{color:#ddd1ffb8}:root[theme-mode=dark] .collection-preview__placeholder-plus[data-v-8353bc44]{background:#7e55ff24;border-color:#ab8cff57}:root[theme-mode=dark] .collection-preview__empty-cell[data-v-8353bc44]{background:var(--collection-preview-placeholder-bg)}:root[theme-mode=dark] .collection-preview__empty-content[data-v-8353bc44]{color:#ddd1ffc7}:root[theme-mode=dark] .collection-preview__empty-badge[data-v-8353bc44]{box-shadow:none;color:#e9e2ffe6;background:#7e55ff29}[data-v-930cd6b2] .van-tabs__line{width:.48rem}.bottom-mine-wrapper[data-v-930cd6b2]{box-sizing:border-box;background:0 0;border-radius:.4rem;margin:.42667rem;position:relative;overflow:visible}.asset-tab-pane[data-v-930cd6b2]{box-sizing:border-box;flex-direction:column;height:11.2rem;display:flex}.asset-tab-pane--collections[data-v-930cd6b2]{gap:.32rem}.mine-bottom-tab-container[data-v-930cd6b2]{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:.4rem 0 0;overflow-y:auto}.mine-bottom-tab-container[data-v-930cd6b2]::-webkit-scrollbar{display:none}.mine-bottom-tab-container--collections[data-v-930cd6b2]{padding-top:0}.role-grid[data-v-930cd6b2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.05333rem;display:grid}.collection-tab-content[data-v-930cd6b2]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.16rem;display:grid}.collection-toolbar[data-v-930cd6b2]{justify-content:flex-end;padding-top:.21333rem;display:flex}.collection-create-btn[data-v-930cd6b2]{border:.02667rem solid color-mix(in srgb,var(--td-brand-color)16%,transparent);background:color-mix(in srgb,var(--td-brand-color)7%,transparent);height:.8rem;color:color-mix(in srgb,var(--td-brand-color)76%,var(--van-text-color-2)24%);cursor:pointer;box-shadow:none;border-radius:26.64rem;justify-content:center;align-items:center;gap:.08rem;padding:0 .21333rem;font-size:.32rem;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.collection-create-btn[data-v-930cd6b2]:active{background:color-mix(in srgb,var(--td-brand-color)12%,transparent);transform:scale(.96)}.collection-create-btn svg[data-v-930cd6b2]{width:.37333rem;height:.37333rem}.mine-collection-card[data-v-930cd6b2]{--mine-collection-accent:#7e55ff3d;--mine-collection-accent-dark:#7e55ff2e;box-shadow:none;background:#f7f9fc;border:none;border-radius:.32rem;flex-direction:column;min-height:5.81333rem;padding:.21333rem;display:flex;position:relative}:root[theme-mode=dark] .mine-collection-card[data-v-930cd6b2]{background:var(--van-background-3);box-shadow:0 .32rem .74667rem #070a124d}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview{border-color:var(--mine-collection-accent-dark);background:linear-gradient(#2b2d38fa 0%,#22242e 100%)}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__cell{background:#1f212af0}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-cell{background:#ffffff0f}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__cell--placeholder{box-shadow:none;background:#ffffff0f;border:none}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty{background:#ffffff0f}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-content{color:#dde1eac2}:root[theme-mode=dark] .mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-badge{color:#dde1eac7;box-shadow:none;background:#ffffff14}:root[theme-mode=dark] .mine-collection-card__edit-btn[data-v-930cd6b2]{color:#bba9ffeb}.mine-collection-card__badge[data-v-930cd6b2]{z-index:1;box-sizing:border-box;white-space:nowrap;color:#fffffff0;-webkit-backdrop-filter:blur(.21333rem);backdrop-filter:blur(.21333rem);background:#7e8490c2;border-radius:.16rem;justify-content:center;align-items:center;min-width:1.17333rem;height:.53333rem;padding:0 .18667rem;font-size:.26667rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.13333rem;left:.13333rem;box-shadow:0 .10667rem .26667rem #0f172a1a}.mine-collection-card__badge--public[data-v-930cd6b2]{background:linear-gradient(180deg,color-mix(in srgb,var(--td-brand-color)88%,#fff 12%)0%,var(--td-brand-color)100%)}.mine-collection-card__preview[data-v-930cd6b2]{width:100%;position:relative}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview{aspect-ratio:1;background:linear-gradient(180deg,color-mix(in srgb,var(--td-brand-color)3%,var(--van-background-2))0%,color-mix(in srgb,var(--van-background-2)94%,var(--van-background-3)6%)100%);border-color:var(--mine-collection-accent);border-radius:.26667rem;width:100%;height:auto}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__cell{background:color-mix(in srgb,var(--van-background)92%,var(--van-background-2)8%);border-radius:.21333rem}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-cell{background:#e5e9f0f5;border-radius:.21333rem}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__cell--placeholder{box-shadow:none;background:#e5e9f0f5;border:none}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__placeholder{color:color-mix(in srgb,var(--td-brand-color)42%,var(--van-text-color-2)58%)}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__placeholder-plus{background:color-mix(in srgb,var(--td-brand-color)8%,transparent);border-color:color-mix(in srgb,var(--td-brand-color)24%,transparent)}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty{background:#e5e9f0f5}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-content{color:#5f687ee0}.mine-collection-card__preview[data-v-930cd6b2] .collection-preview__empty-badge{color:#5f687eeb;box-shadow:none;background:#e1e5eeeb}.mine-collection-card__content[data-v-930cd6b2]{flex-direction:column;flex:1;min-height:0;padding-top:.21333rem;display:flex}.mine-collection-card__heading[data-v-930cd6b2]{display:block}.mine-collection-card__name[data-v-930cd6b2]{min-width:0;color:var(--van-text-color);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.37333rem;font-weight:600;line-height:1.4;overflow:hidden}.mine-collection-card__edit-btn[data-v-930cd6b2]{width:.48rem;height:.48rem;color:color-mix(in srgb,var(--td-brand-color)70%,var(--van-text-color-2)30%);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mine-collection-card__desc[data-v-930cd6b2]{min-height:.90667rem;color:var(--van-text-color-2);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:.10667rem;font-size:.29333rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mine-collection-card__meta[data-v-930cd6b2]{color:color-mix(in srgb,var(--td-brand-color)46%,var(--van-text-color-2)54%);justify-content:space-between;align-items:center;gap:.21333rem;margin-top:auto;padding-top:.26667rem;font-size:.29333rem;display:flex}.mine-collection-card__count[data-v-930cd6b2]{color:color-mix(in srgb,var(--td-brand-color)46%,var(--van-text-color-2)54%)}@media (max-width:375px){.asset-tab-pane[data-v-930cd6b2]{height:10.6667rem}.collection-tab-content[data-v-930cd6b2]{gap:.16rem}.mine-collection-card[data-v-930cd6b2]{min-height:5.33333rem;padding:.18667rem}.mine-collection-card__name[data-v-930cd6b2]{font-size:.34667rem}}.invite-container[data-v-4baddc31]{box-sizing:border-box;flex-direction:column;gap:.32rem;min-height:6.4rem;padding:.10667rem .32rem .32rem;display:flex;position:relative}.share-icon[data-v-4baddc31]{justify-content:center;align-items:center;display:flex}.invite-card[data-v-4baddc31]{background:var(--van-background);color:var(--van-text-color);border:.02667rem solid #7e55ff1f;border-radius:.37333rem;padding:.48rem .42667rem;position:relative;overflow:hidden}.invite-card[data-v-4baddc31]:before{content:"";pointer-events:none;background:radial-gradient(circle,#7e55ff1a 0%,#7e55ff00 70%);border-radius:50%;width:3.2rem;height:3.2rem;position:absolute;top:-.8rem;right:-.8rem}.invite-header[data-v-4baddc31]{margin-bottom:.42667rem;position:relative}.invite-title[data-v-4baddc31]{color:var(--van-text-color);margin-bottom:.16rem;font-size:.42667rem;font-weight:600}.invite-subtitle[data-v-4baddc31]{color:var(--van-text-color-2);font-size:.32rem;line-height:1.5}.reward-points[data-v-4baddc31]{color:var(--td-brand-color);font-weight:600}.invite-code-container[data-v-4baddc31]{background:#7e55ff0f;border:.02667rem dashed #7e55ff38;border-radius:.26667rem;margin-bottom:.37333rem;padding:.26667rem .37333rem;position:relative}.invite-code-label[data-v-4baddc31]{color:var(--van-text-color-2);margin-bottom:.10667rem;font-size:.29333rem}.invite-code-value[data-v-4baddc31]{justify-content:space-between;align-items:center;gap:.32rem;display:flex}.code[data-v-4baddc31]{letter-spacing:.05333rem;color:var(--td-brand-color);font-family:DIN Alternate,monospace;font-size:.53333rem;font-weight:700}.invite-actions[data-v-4baddc31]{grid-template-columns:1fr 1fr;gap:.26667rem;display:grid}.invite-actions[data-v-4baddc31] .van-button{height:1.01333rem;font-size:.34667rem;font-weight:500}.invite-actions[data-v-4baddc31] .van-button--primary{background:var(--td-brand-color);border-color:var(--td-brand-color)}.invite-actions[data-v-4baddc31] .van-button--plain{color:var(--td-brand-color);background:0 0;border:.02667rem solid #7e55ff4d}.invite-stats[data-v-4baddc31]{background:var(--van-background);border:.02667rem solid #7e55ff14;border-radius:.37333rem;align-items:center;padding:.37333rem .32rem;display:flex}.stat-item[data-v-4baddc31]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.05333rem;display:flex;position:relative}.stat-item+.stat-item[data-v-4baddc31]:before{content:"";background:#7e55ff1a;width:.02667rem;position:absolute;top:.16rem;bottom:.16rem;left:0}.stat-value[data-v-4baddc31]{color:var(--van-text-color);white-space:nowrap;font-family:DIN Alternate,monospace;font-size:.48rem;font-weight:700}.stat-label[data-v-4baddc31]{color:var(--van-text-color-2);font-size:.29333rem}.help-icon[data-v-4baddc31]{color:var(--van-text-color-2);cursor:pointer}.help-icon svg[data-v-4baddc31]{width:.53333rem;height:.53333rem}:root[theme-mode=dark] .invite-card[data-v-4baddc31]{background:var(--td-bg-color-container);border-color:#ffffff0f}:root[theme-mode=dark] .invite-code-container[data-v-4baddc31]{background:#7e55ff1a;border-color:#7e55ff40}:root[theme-mode=dark] .invite-stats[data-v-4baddc31]{background:var(--td-bg-color-container);border-color:#ffffff0d}:root[theme-mode=dark] .stat-item+.stat-item[data-v-4baddc31]:before{background:#ffffff14}:root[theme-mode=dark] .invite-actions[data-v-4baddc31] .van-button--plain{color:#cab4ff;border-color:#7e55ff66}.mine[data-v-441c3993]{min-height:100vh;padding-bottom:calc(env(safe-area-inset-bottom) + 2.13333rem);background:#fff;position:relative;overflow:hidden}:root[theme-mode=dark] .mine[data-v-441c3993]{background:var(--van-background)}.hero-bg[data-v-441c3993]{z-index:0;background-position:50%;background-size:cover;height:5.86667rem;position:absolute;top:0;left:0;right:0}.hero-bg-scrim[data-v-441c3993]{z-index:1;pointer-events:none;background:linear-gradient(#00000038 0%,#0000 100%);height:3.73333rem;position:absolute;top:0;left:0;right:0}:root[theme-mode=light] .hero-bg-scrim[data-v-441c3993]{background:linear-gradient(#0000004d 0%,#0000 100%)}.banner[data-v-441c3993]{z-index:1;width:100%;min-height:5.33333rem;position:relative}.banner__img[data-v-441c3993],.banner__scrim[data-v-441c3993]{display:none}.banner__top[data-v-441c3993]{padding:calc(env(safe-area-inset-top) + .26667rem).42667rem 0;z-index:1;justify-content:flex-end;align-items:center;gap:.21333rem;height:1.17333rem;display:flex;position:relative}.banner__user[data-v-441c3993]{z-index:1;align-items:flex-start;gap:.37333rem;padding:.32rem .42667rem 0;display:flex;position:relative}.banner__avatar[data-v-441c3993]{border:.05333rem solid #ffffffd9;border-radius:50%;flex-shrink:0;width:1.92rem;height:1.92rem;overflow:hidden;box-shadow:0 .10667rem .42667rem #0000004d}.banner__avatar[data-v-441c3993] img{object-fit:cover;width:100%;height:100%}.banner__info[data-v-441c3993]{flex:1;min-width:0;padding-top:.16rem}.banner__name[data-v-441c3993]{color:#fff;text-shadow:0 .02667rem .08rem #00000073;align-items:center;gap:.16rem;font-size:.48rem;font-weight:600;line-height:1.25;display:inline-flex}.banner__name-text[data-v-441c3993]{text-overflow:ellipsis;white-space:nowrap;max-width:4.8rem;overflow:hidden}.banner__vip[data-v-441c3993]{cursor:pointer;filter:drop-shadow(0 .02667rem .05333rem #0006);border-radius:.08rem;width:auto;height:.42667rem}.banner__id[data-v-441c3993]{color:#fffc;text-shadow:0 .02667rem .05333rem #0006;margin-top:.10667rem;font-size:.32rem}.banner__bio[data-v-441c3993]{color:#ffffffe0;text-shadow:0 .02667rem .05333rem #0006;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.16rem;font-size:.34667rem;line-height:1.4;display:-webkit-box;overflow:hidden}.chip[data-v-441c3993]{-webkit-backdrop-filter:blur(.21333rem);color:#fff;cursor:pointer;background:#00000061;border:none;border-radius:26.64rem;align-items:center;gap:.13333rem;height:.74667rem;padding:0 .32rem;font-size:.32rem;font-weight:500;transition:transform .15s;display:inline-flex}.chip[data-v-441c3993]:active{transform:scale(.95)}.chip__check[data-v-441c3993]{background:#12b981;border-radius:50%;justify-content:center;align-items:center;width:.37333rem;height:.37333rem;font-size:.24rem;line-height:1;display:inline-flex}.icon-btn[data-v-441c3993]{-webkit-backdrop-filter:blur(.21333rem);cursor:pointer;background:#00000061;border:none;border-radius:50%;justify-content:center;align-items:center;width:.85333rem;height:.85333rem;transition:transform .15s;display:flex}.icon-btn[data-v-441c3993]:active{transform:scale(.92)}.icon-btn[data-v-441c3993] svg{width:.48rem;height:.48rem}.panel[data-v-441c3993]{z-index:2;background:#fff;border-radius:.32rem .32rem 0 0;margin-top:-.42667rem;padding:.48rem .53333rem .21333rem;position:relative}:root[theme-mode=dark] .panel[data-v-441c3993]{background:var(--van-background)}.stats[data-v-441c3993]{justify-content:space-between;align-items:center;margin-top:.21333rem;display:flex}.stats__row[data-v-441c3993]{align-items:center;gap:.64rem;display:flex}.stats__item[data-v-441c3993]{cursor:pointer;flex-direction:column;align-items:center;transition:opacity .15s;display:flex}.stats__item[data-v-441c3993]:active{opacity:.7}.stats__num[data-v-441c3993]{color:var(--van-text-color);font-size:.48rem;font-weight:700;line-height:1.1}.stats__label[data-v-441c3993]{color:var(--van-text-color-2);margin-top:.10667rem;font-size:.32rem}.stats__edit[data-v-441c3993]{height:.8rem;color:var(--van-text-color);cursor:pointer;background:#0000000f;border:none;border-radius:26.64rem;padding:0 .37333rem;font-size:.34667rem;font-weight:500;transition:transform .15s}.stats__edit[data-v-441c3993]:active{transform:scale(.96)}:root[theme-mode=dark] .stats__edit[data-v-441c3993]{background:#ffffff14}.entries[data-v-441c3993]{justify-content:space-between;margin:.53333rem 0 .32rem;display:flex}.entry[data-v-441c3993]{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:.21333rem;transition:transform .15s;display:flex}.entry[data-v-441c3993]:active{transform:scale(.94)}.entry__icon[data-v-441c3993]{width:1.17333rem;height:1.17333rem;color:var(--van-text-color);justify-content:center;align-items:center;display:flex}.entry__icon svg[data-v-441c3993]{width:.69333rem;height:.69333rem}:root[theme-mode=dark] .entry__icon[data-v-441c3993]{color:var(--van-text-color)}.entry__label[data-v-441c3993]{color:var(--van-text-color-2);font-size:.29333rem;line-height:1.2}.tabs-panel[data-v-441c3993]{background:0 0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.tabs-panel[data-v-441c3993] .van-tabs__wrap{background:0 0;height:1.17333rem;margin-bottom:.42667rem}.tabs-panel[data-v-441c3993] .van-tabs__nav{background:0 0;justify-content:space-between;gap:0;padding:0}.tabs-panel[data-v-441c3993] .van-tabs__nav--line{padding-bottom:0}.tabs-panel[data-v-441c3993] .van-tab{color:var(--van-text-color-2);flex:1;padding:0;font-size:.37333rem;font-weight:500;transition:color .2s,font-size .2s}.tabs-panel[data-v-441c3993] .van-tab--active{color:var(--van-text-color);font-size:.42667rem;font-weight:700}.tabs-panel[data-v-441c3993] .van-tabs__line{border-radius:.05333rem;bottom:.10667rem;background:var(--td-brand-color)!important;width:.42667rem!important;height:.06667rem!important}.tabs-panel[data-v-441c3993] .mine-bottom-tab-container{height:auto;min-height:8.53333rem;overflow-y:auto}.invite-popup[data-v-441c3993]{padding:.37333rem 0 calc(env(safe-area-inset-bottom) + .37333rem);background:var(--van-background-2);border-radius:.42667rem .42667rem 0 0;max-height:70vh;overflow-y:auto}.invite-popup__title[data-v-441c3993]{color:var(--van-text-color);text-align:center;margin-bottom:.21333rem;font-size:.42667rem;font-weight:600}.sign-modal[data-v-441c3993]{background:var(--van-background-2);border-radius:.48rem;width:8.93333rem;max-width:calc(100vw - .85333rem);padding:.42667rem .32rem .48rem;box-shadow:0 .32rem .85333rem #0000002e}.sign-modal__head[data-v-441c3993]{justify-content:space-between;align-items:center;padding:0 .10667rem .16rem;display:flex}.sign-modal__title[data-v-441c3993]{color:var(--van-text-color);font-size:.42667rem;font-weight:600}.sign-modal__close[data-v-441c3993]{width:.64rem;height:.64rem;color:var(--van-text-color-2);cursor:pointer;background:0 0;border:none;padding:0;font-size:.53333rem;line-height:1}.sign-modal[data-v-441c3993] .mine-card-container{min-height:auto;margin:0;padding:.26667rem 0 0}.wallet-header[data-v-548a1013]{color:#fff;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:linear-gradient(90deg,#323232 0%,#1f2021 100%);border-radius:.42667rem;flex-direction:column;justify-content:space-between;height:4.26667rem;padding:.42667rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.wallet-header.monthly-card-user[data-v-548a1013]{background:linear-gradient(135deg,#2c2c2c 0%,#1a1a1a 100%);box-shadow:0 .21333rem .64rem #00000080}.wallet-header.monthly-card-user .avatar[data-v-548a1013]{border-color:#efd7d0}.wallet-header.monthly-card-user .user-details[data-v-548a1013],.wallet-header.monthly-card-user .expire-date[data-v-548a1013],.wallet-header.monthly-card-user .balance-amount[data-v-548a1013]{color:#efd7d0}.wallet-card-bg[data-v-548a1013]{width:100%;height:100%;position:absolute;top:0;left:0}.wallet-card-bg .bg-img[data-v-548a1013]{width:4.26667rem;position:absolute;top:50%;left:50%;transform:translate(8%,-50%)}.header-top[data-v-548a1013]{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.user-info[data-v-548a1013]{flex:1;align-items:center;min-width:0;display:flex}.avatar[data-v-548a1013]{border:.05333rem solid #ffffff4d;border-radius:50%;flex-shrink:0;width:1.06667rem;height:1.06667rem;margin-right:.26667rem;overflow:hidden}.user-details[data-v-548a1013]{flex:1;min-width:0}.nickname-wrapper[data-v-548a1013]{align-items:center;gap:.16rem;display:flex}.nickname[data-v-548a1013]{text-overflow:ellipsis;white-space:nowrap;max-width:4.26667rem;margin:0;font-size:.4rem;font-weight:600;overflow:hidden}.vip-badge[data-v-548a1013]{filter:drop-shadow(0 .02667rem .05333rem #00000026);border-radius:.08rem;width:auto;height:.42667rem;display:inline-block}.user-id[data-v-548a1013]{color:#ffffff4d;margin:.05333rem 0 0;font-size:.32rem}.detail-button[data-v-548a1013]{color:#fff9;cursor:pointer;z-index:10;background:#383939;border:none;border-radius:.42667rem;padding:.16rem .37333rem;font-family:PingFang SC;font-size:.32rem;position:absolute;top:.42667rem;right:.42667rem}.monthly-card-info[data-v-548a1013]{z-index:1;font-size:.32rem;position:relative}.monthly-card-info .expire-date[data-v-548a1013]{color:#fffc}.balance-section[data-v-548a1013]{z-index:1;align-items:center;display:flex;position:relative}.balance-item[data-v-548a1013]{flex-direction:column;flex:1;align-items:center;gap:.16rem;min-width:0;display:flex}.balance-label-row[data-v-548a1013]{align-items:center;gap:.16rem;display:flex}.coin-icon[data-v-548a1013]{width:.64rem;height:.64rem;display:block}.balance-label[data-v-548a1013]{color:#fff;opacity:.9;font-size:.42667rem}.balance-amount[data-v-548a1013]{color:#fff;font-family:DIN,PingFang SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.74667rem;font-weight:500;line-height:1.1}.balance-divider[data-v-548a1013]{background:#ffffff1f;align-self:center;width:.02667rem;height:.53333rem;margin:0 .32rem}.diamond-icon[data-v-ee6f1bec]{justify-content:center;align-items:center;display:inline-flex}.diamond-icon img[data-v-ee6f1bec]{object-fit:contain}.direct-purchase[data-v-1062eaf9]{animation:.3s fadeIn-1062eaf9}@keyframes fadeIn-1062eaf9{0%{opacity:0;transform:translateY(.26667rem)}to{opacity:1;transform:translateY(0)}}.selection-hint[data-v-1062eaf9]{color:#666;text-align:center;margin:0 0 .53333rem;font-size:.37333rem}.packages-grid[data-v-1062eaf9]{grid-template-columns:repeat(3,1fr);gap:.32rem;margin-bottom:1.92rem;display:grid}.package-item[data-v-1062eaf9]{cursor:pointer;text-align:center;background:#fff;border:.05333rem solid #0000;border-radius:.32rem;padding:.69333rem .21333rem;transition:all .2s;position:relative;overflow:hidden}.package-item[data-v-1062eaf9]:after{content:"";opacity:.5;z-index:0;background-image:url(https://oss.tingxtech.com/daily/qqy-core/image/00cc884b9c954618990b1a26258ba9c5-rntaq8wiz7);background-position:50%;background-size:cover;border-radius:.26667rem;width:1.49333rem;height:1.49333rem;transition:opacity .2s;position:absolute;bottom:0;right:0}.package-item.selected[data-v-1062eaf9]{border-color:var(--card-selected-border);background:var(--card-selected-background)}.package-item.selected[data-v-1062eaf9]:after{opacity:.8}.popular-badge[data-v-1062eaf9]{background:var(--card-badge-background);color:var(--card-badge-color);white-space:nowrap;border-radius:.29333rem 0;padding:.05333rem .26667rem;font-size:.32rem;font-weight:400;position:absolute;top:0;left:0}.package-content[data-v-1062eaf9]{z-index:1;flex-direction:column;align-items:center;gap:.32rem;display:flex;position:relative}.diamond-section[data-v-1062eaf9]{justify-content:center;align-items:center;gap:.16rem;margin-top:.26667rem;display:flex}.amount[data-v-1062eaf9]{color:#8054ff;font-size:.48rem;font-weight:600}.price-section[data-v-1062eaf9]{flex-direction:column;align-items:center;gap:.05333rem;display:flex}.price[data-v-1062eaf9]{color:var(--van-text-color-2);font-size:.42667rem;font-weight:600}:root[theme-mode=dark] .package-item[data-v-1062eaf9]{background:var(--card-background)}:root[theme-mode=dark] .package-item.selected[data-v-1062eaf9]{background:var(--card-selected-background)}.monthly-card-container[data-v-54f895d8]{animation:.3s fadeIn-54f895d8}@keyframes fadeIn-54f895d8{0%{opacity:0;transform:translateY(.26667rem)}to{opacity:1;transform:translateY(0)}}.selection-hint[data-v-54f895d8]{color:#666;text-align:center;margin:0 0 .53333rem;font-size:.37333rem}.monthly-cards[data-v-54f895d8]{flex-direction:column;gap:.32rem;margin-bottom:1.92rem;display:flex}.monthly-card[data-v-54f895d8]{cursor:pointer;background:#fff;border:.05333rem solid #0000;border-radius:.42667rem;padding:.74667rem;transition:all .3s;position:relative;overflow:hidden}.monthly-card[data-v-54f895d8]:after{content:"";opacity:.6;z-index:0;background-image:url(https://oss.tingxtech.com/daily/qqy-core/image/00cc884b9c954618990b1a26258ba9c5-rntaq8wiz7);background-position:50%;background-size:cover;border-radius:.37333rem;width:2.13333rem;height:2.13333rem;transition:opacity .3s;position:absolute;bottom:0;right:0}.monthly-card.selected[data-v-54f895d8]{border-color:var(--card-selected-border);background:var(--card-selected-background);transform:translateY(-.05333rem);box-shadow:0 .10667rem .42667rem #7e55ff33}.monthly-card.selected[data-v-54f895d8]:after{opacity:1}.monthly-card.disabled[data-v-54f895d8]{opacity:.5;cursor:not-allowed;background:var(--card-disabled-background);border-color:var(--card-disabled-border)}.monthly-card.disabled[data-v-54f895d8]:hover{box-shadow:none;transform:none}.monthly-card.disabled .monthly-card-name[data-v-54f895d8],.monthly-card.disabled .monthly-card-description[data-v-54f895d8]{color:var(--card-disabled-text)}.monthly-card.disabled .price-symbol[data-v-54f895d8],.monthly-card.disabled .price-value[data-v-54f895d8]{color:var(--card-disabled-price)}.monthly-card.disabled .monthly-popular-badge[data-v-54f895d8]{background:var(--card-disabled-badge-background);color:var(--card-disabled-badge-color)}.monthly-popular-badge[data-v-54f895d8]{background:var(--card-badge-background);color:var(--card-badge-color);z-index:1;border-radius:.42667rem 0;padding:.16rem .42667rem;font-size:.32rem;font-weight:600;position:absolute;top:-.05333rem;left:-.05333rem;box-shadow:0 .05333rem .21333rem #7e55ff4d}.monthly-card-content[data-v-54f895d8]{z-index:1;width:100%;position:relative}.monthly-card-header[data-v-54f895d8]{justify-content:space-between;align-items:flex-start;margin-bottom:.32rem;display:flex}.monthly-card-name[data-v-54f895d8]{color:var(--van-text-color-2);margin:0;font-size:.48rem;font-weight:600;line-height:1.3}.monthly-card-price[data-v-54f895d8]{align-items:baseline;gap:.05333rem;display:flex}.price-symbol[data-v-54f895d8]{color:#7e55ff;font-size:.37333rem;font-weight:500}.price-value[data-v-54f895d8]{color:#7e55ff;font-size:.64rem;font-weight:700;line-height:1}.price-period[data-v-54f895d8]{color:#999;font-size:.37333rem;font-weight:500}.monthly-card-description[data-v-54f895d8]{color:var(--van-text-color-3);white-space:pre-wrap;margin:0;font-size:.37333rem;line-height:1.5}:root[theme-mode=dark] .monthly-card[data-v-54f895d8]{background:var(--card-background)}:root[theme-mode=dark] .monthly-card.selected[data-v-54f895d8]{background:var(--card-selected-background)}.recharge-packages[data-v-112a0856]{margin-top:.64rem}.section-title[data-v-112a0856]{background-image:url(./static/image/recharge-center.1f54dd6e.png);background-position:50%;background-repeat:no-repeat;background-size:2.93333rem;width:100%;height:1.06667rem}.package-selection[data-v-112a0856]{padding:0}.segmented[data-v-112a0856]{--active-index:0;background:#7e55ff14;border:.02667rem solid #7e55ff24;border-radius:26.64rem;grid-template-columns:repeat(2,1fr);max-width:6.4rem;margin:0 auto .53333rem;padding:.10667rem;display:grid;position:relative;box-shadow:inset 0 .02667rem .05333rem #7e55ff14}.segmented__thumb[data-v-112a0856]{width:calc(50% - .106665rem);height:calc(100% - .21333rem);transform:translateX(calc(var(--active-index)*100%));background:linear-gradient(135deg,#8b65ff 0%,#6a3fff 100%);border-radius:26.64rem;transition:transform .38s cubic-bezier(.4,1.3,.5,1);position:absolute;top:.10667rem;left:.10667rem;box-shadow:0 .16rem .37333rem -.10667rem #7e55ff8c,inset 0 .02667rem #ffffff4d}.segmented__item[data-v-112a0856]{z-index:1;color:#6a5d8a;cursor:pointer;background:0 0;border:none;height:.90667rem;font-size:.37333rem;font-weight:500;transition:color .25s;position:relative}.segmented__item.is-active[data-v-112a0856]{color:#fff;font-weight:600}:root[theme-mode=dark] .segmented[data-v-112a0856]{background:#7e55ff1f;border-color:#7e55ff33}:root[theme-mode=dark] .segmented__item[data-v-112a0856]{color:#ffffff8c}:root[theme-mode=dark] .segmented__item.is-active[data-v-112a0856]{color:#fff}.recharge-bar[data-v-112a0856]{width:10rem;padding:.32rem .42667rem calc(env(safe-area-inset-bottom) + .32rem);background:var(--van-background-color);box-sizing:border-box;z-index:100;position:fixed;bottom:1.38667rem;left:50%;transform:translate(-50%)}.recharge-button[data-v-112a0856]{background:var(--td-brand-color,#7e55ff);color:#fff;cursor:pointer;border:none;border-radius:.32rem;width:100%;height:1.33333rem;font-size:.42667rem;font-weight:600;transition:background .2s,transform .15s}.recharge-button[data-v-112a0856]:not(:disabled):active{transform:scale(.98)}.recharge-button.disabled[data-v-112a0856]{background:#a58cff;background:color-mix(in srgb,var(--td-brand-color,#7e55ff)68%,#fff);opacity:1;cursor:not-allowed}.vip-level-card[data-v-3ee22718]{background:var(--vip-card-bg);color:var(--vip-title-color);cursor:pointer;border-radius:.42667rem;margin:.42667rem 0;padding:.53333rem;transition:all .3s;position:relative;overflow:hidden}.vip-level-card[data-v-3ee22718]:before{content:"";background:var(--vip-card-overlay);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.vip-level-card[data-v-3ee22718]:active{transform:scale(.98)}.decoration-layers[data-v-3ee22718]{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.deco-circle[data-v-3ee22718]{background:var(--vip-deco-circle);border-radius:50%;position:absolute}.deco-circle.large[data-v-3ee22718]{width:3.2rem;height:3.2rem}.deco-circle.small[data-v-3ee22718]{width:1.6rem;height:1.6rem}.deco-circle.top-right[data-v-3ee22718]{top:-.8rem;right:-.53333rem}.deco-circle.bottom-left[data-v-3ee22718]{bottom:-.53333rem;left:-.4rem}.deco-circle.center-fade[data-v-3ee22718]{opacity:.5;background:#ffffff0d;top:50%;left:50%;transform:translate(-50%,-50%)}.deco-diamond[data-v-3ee22718]{background:var(--vip-deco-diamond);width:.42667rem;height:.42667rem;position:absolute;transform:rotate(45deg)}.deco-diamond.diamond-1[data-v-3ee22718]{animation:3s ease-in-out infinite float-3ee22718;top:.8rem;right:1.06667rem}.deco-star[data-v-3ee22718]{background:var(--vip-deco-star);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:.26667rem;height:.26667rem;position:absolute}.deco-star.star-1[data-v-3ee22718]{animation:2s ease-in-out infinite twinkle-3ee22718;top:.4rem;left:.53333rem}.deco-star.star-2[data-v-3ee22718]{animation:2.3s ease-in-out .5s infinite twinkle-3ee22718;bottom:1.2rem;right:.66667rem}.deco-star.star-3[data-v-3ee22718]{width:.21333rem;height:.21333rem;animation:2.5s ease-in-out 1s infinite twinkle-3ee22718;top:50%;left:.4rem}.deco-ring[data-v-3ee22718]{border:.05333rem solid var(--vip-deco-ring-border);border-radius:50%;width:1.86667rem;height:1.86667rem;animation:2.5s ease-in-out infinite pulse-ring-3ee22718;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deco-particle[data-v-3ee22718]{background:var(--vip-deco-particle);border-radius:50%;width:.08rem;height:.08rem;position:absolute}.deco-particle.particle-1[data-v-3ee22718]{animation:3.5s ease-in-out infinite particle-float-3ee22718;top:25%;left:20%}.deco-particle.particle-2[data-v-3ee22718]{animation:4s ease-in-out 1.5s infinite particle-float-3ee22718;bottom:30%;right:25%}.deco-glow[data-v-3ee22718]{background:var(--vip-deco-glow);width:2.66667rem;height:2.66667rem;animation:2s ease-in-out infinite glow-pulse-3ee22718;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes float-3ee22718{0%,to{transform:rotate(45deg)translateY(0)}50%{transform:rotate(45deg)translateY(-.21333rem)}}@keyframes twinkle-3ee22718{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes pulse-ring-3ee22718{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.15)}}@keyframes particle-float-3ee22718{0%,to{opacity:.2;transform:translateY(0)translate(0)}50%{opacity:.8;transform:translateY(-.32rem)translate(.13333rem)}}@keyframes glow-pulse-3ee22718{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(.9)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.1)}}.card-header[data-v-3ee22718]{z-index:2;justify-content:space-between;align-items:flex-start;margin-bottom:.21333rem;display:flex;position:relative}.vip-info[data-v-3ee22718]{flex:1}.vip-badge[data-v-3ee22718]{align-items:center;gap:.16rem;margin-bottom:.10667rem;display:flex}.vip-icon[data-v-3ee22718]{filter:drop-shadow(0 .02667rem .05333rem #0003);font-size:.42667rem}.vip-text[data-v-3ee22718]{text-shadow:0 .02667rem .05333rem #0003;color:var(--vip-title-color);font-size:.42667rem;font-weight:600;transition:color .48s ease-in-out}.level-name[data-v-3ee22718]{opacity:.9;color:var(--vip-title-color);font-size:.37333rem;font-weight:500;transition:color .48s ease-in-out}.arrow-icon[data-v-3ee22718]{opacity:.8;color:var(--vip-arrow-color);transition:color .48s ease-in-out,transform .24s}.vip-level-card:hover .arrow-icon[data-v-3ee22718]{transform:translate(.05333rem)}.progress-section[data-v-3ee22718]{z-index:2;margin-bottom:.21333rem;position:relative}.progress-info[data-v-3ee22718]{justify-content:space-between;align-items:center;margin-bottom:.21333rem;font-size:.32rem;display:flex}.current-amount[data-v-3ee22718]{color:var(--vip-title-color);font-size:.37333rem;font-weight:600;transition:color .48s ease-in-out}.next-level[data-v-3ee22718]{opacity:.8;color:var(--vip-info-color);transition:color .48s ease-in-out}.progress-container[data-v-3ee22718]{align-items:center;gap:.21333rem;display:flex}.progress-track[data-v-3ee22718]{background:var(--vip-progress-track);border-radius:.08rem;flex:1;height:.16rem;position:relative;overflow:hidden}.progress-fill[data-v-3ee22718]{background:linear-gradient(90deg,var(--vip-progress-fill-start)0%,var(--vip-progress-fill-end)100%);height:100%;box-shadow:0 0 .21333rem var(--vip-progress-shadow-color);border-radius:.08rem;transition:width .48s ease-in-out;position:relative}.progress-fill[data-v-3ee22718]:after{content:"";background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);animation:2s infinite shimmer-3ee22718;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes shimmer-3ee22718{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-percentage[data-v-3ee22718]{text-align:right;text-shadow:0 .02667rem .05333rem #0003;min-width:.85333rem;color:var(--vip-percentage-color);font-size:.32rem;font-weight:600;transition:color .48s ease-in-out}.benefits-preview[data-v-3ee22718]{gap:.42667rem;display:flex}.benefit-item[data-v-3ee22718]{flex:1;align-items:center;gap:.10667rem;display:flex}.benefit-icon[data-v-3ee22718]{filter:drop-shadow(0 .02667rem .05333rem #0003);font-size:.37333rem}.benefit-text[data-v-3ee22718]{opacity:.9;white-space:nowrap;color:var(--vip-benefit-text);font-size:.32rem;transition:color .48s ease-in-out}@media (max-width:375px){.vip-level-card[data-v-3ee22718]{margin:.32rem 0;padding:.42667rem}.benefits-preview[data-v-3ee22718]{gap:.32rem}.benefit-text[data-v-3ee22718]{font-size:.29333rem}.current-amount[data-v-3ee22718]{font-size:.34667rem}.next-level[data-v-3ee22718]{font-size:.29333rem}}.fullscreen-loading[data-v-46777a91]{background:var(--van-background);z-index:9999;justify-content:center;align-items:center;width:10rem;max-width:10rem;height:100vh;display:flex;position:fixed;top:0}.loading-content[data-v-46777a91]{flex-direction:column;align-items:center;gap:.42667rem;display:flex}.wallet-container[data-v-e76cee5c]{height:var(--app-height);background:var(--van-background-color);padding:.32rem;padding-bottom:calc(env(safe-area-inset-bottom) + 2.13333rem);box-sizing:border-box;scrollbar-width:none;overflow-y:auto}.wallet-container[data-v-e76cee5c]::-webkit-scrollbar{display:none}.swipe-container[data-v-77a0248e]{width:100%;position:relative;overflow:hidden}.action-buttons[data-v-77a0248e]{z-index:1;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}.action-button[data-v-77a0248e]{width:1.92rem;height:100%;color:var(--td-brand-color);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:.34667rem;line-height:1;display:flex}.action-button[data-v-77a0248e]:active{opacity:.72}.edit-icon[data-v-77a0248e],.delete-icon[data-v-77a0248e]{flex-shrink:0;width:.64rem;height:.64rem}.container[data-v-77a0248e]{z-index:2;-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative}.container[data-v-1c73e598]{background:color-mix(in srgb,var(--van-background)68%,var(--van-background-2));border-radius:.53333rem;justify-content:space-between;align-items:center;margin:0 .16rem;padding:.4rem .42667rem;transition:background .2s,transform .2s;display:flex}.container[data-v-1c73e598]:active{background:color-mix(in srgb,var(--van-background)60%,var(--van-background-2));transform:translateY(.02667rem)}.left[data-v-1c73e598]{flex:1;align-items:center;min-width:0;display:flex}.avatar[data-v-1c73e598]{background:color-mix(in srgb,var(--van-background-3)78%,transparent);border-radius:50%;flex-shrink:0;width:1.33333rem;height:1.33333rem;overflow:hidden}.info[data-v-1c73e598]{flex:1;min-width:0;margin-left:.32rem}.meta-line[data-v-1c73e598]{align-items:center;gap:.16rem;min-width:0;display:flex}.meta-line+.meta-line[data-v-1c73e598]{margin-top:.10667rem}.meta-tag[data-v-1c73e598]{background:color-mix(in srgb,var(--td-brand-color)10%,transparent);min-width:.85333rem;height:.48rem;color:var(--td-brand-color);border-radius:26.64rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .16rem;font-size:.26667rem;line-height:1;display:inline-flex}.meta-tag--role[data-v-1c73e598]{background:color-mix(in srgb,var(--van-background-3)82%,transparent);color:var(--van-text-color-2)}.title[data-v-1c73e598],.role-name[data-v-1c73e598],.name[data-v-1c73e598]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.title[data-v-1c73e598],.name[data-v-1c73e598]{color:var(--van-text-color);font-size:.4rem;font-weight:600;line-height:.58667rem}.role-name[data-v-1c73e598]{color:var(--van-text-color-2);font-size:.34667rem;line-height:.48rem}.name[data-v-1c73e598]{margin-bottom:.10667rem}.conversation-count[data-v-1c73e598]{color:var(--td-brand-color);background:color-mix(in srgb,var(--td-brand-color)10%,transparent);border-radius:26.64rem;flex-shrink:0;padding:.05333rem .21333rem;font-size:.29333rem;line-height:.42667rem}.message[data-v-1c73e598]{color:var(--van-text-color-2);text-overflow:ellipsis;white-space:nowrap;opacity:.95;margin-top:.16rem;font-size:.34667rem;font-weight:400;line-height:.48rem;overflow:hidden}.right[data-v-1c73e598]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.16rem;margin-left:.32rem;display:flex}.date[data-v-1c73e598]{color:var(--van-text-color-2);font-size:.32rem;line-height:.42667rem}:root[theme-mode=dark] .container[data-v-1c73e598]{background:color-mix(in srgb,var(--van-background-2)74%,var(--van-background-3))}:root[theme-mode=dark] .container[data-v-1c73e598]:active{background:color-mix(in srgb,var(--van-background-2)68%,var(--van-background-3))}:root[theme-mode=dark] .avatar[data-v-1c73e598]{background:#ffffff1a}:root[theme-mode=dark] .conversation-count[data-v-1c73e598]{background:color-mix(in srgb,var(--td-brand-color)16%,transparent)}:root[theme-mode=dark] .date[data-v-1c73e598]{color:var(--van-text-color-2)}.platform-notification[data-v-0de183b2]{justify-content:center;align-items:center;display:flex}.platform-notification-icon[data-v-0de183b2]{width:1.22667rem;height:1.22667rem;color:var(--td-brand-color);justify-content:center;align-items:center;display:flex;position:relative}.platform-notification-icon--compact[data-v-0de183b2]{width:.74667rem;height:.74667rem}.svg-icon[data-v-0de183b2]{transform-origin:50%;width:100%;height:100%;display:block}.badge[data-v-0de183b2]{color:#fff;z-index:2;background:#ff5a5d;border-radius:.24rem;justify-content:center;align-items:center;min-width:.32rem;height:.48rem;padding:0 .13333rem;font-size:.32rem;font-weight:700;display:flex;position:absolute;top:-.10667rem;right:-.21333rem;box-shadow:0 0 0 .05333rem #fff}.badge--compact[data-v-0de183b2]{border-radius:.21333rem;min-width:.26667rem;height:.42667rem;padding:0 .10667rem;font-size:.26667rem;top:-.08rem;right:-.24rem}:root[theme-mode=dark] .badge[data-v-0de183b2]{box-shadow:0 0 0 .05333rem var(--van-background-2)}.mode-icon[data-v-576f6834]{transform-origin:50%;width:100%;height:100%;display:block;overflow:visible}.mode-icon--role-aggregate[data-v-576f6834]{transform:translateY(-.05333rem)}.conversation-title-popup[data-v-55585ba6]{background:0 0;width:min(8.72rem,100vw - .85333rem)}.conversation-title-popup__content[data-v-55585ba6]{background:var(--van-background);border-radius:.53333rem;padding:.48rem .42667rem .42667rem}.conversation-title-popup__title[data-v-55585ba6]{color:var(--van-text-color);text-align:center;font-size:.42667rem;font-weight:600;line-height:.58667rem}.conversation-title-popup__field[data-v-55585ba6]{background:var(--van-background-2);border-radius:.37333rem;margin-top:.42667rem;overflow:hidden}.conversation-title-popup__actions[data-v-55585ba6]{gap:.32rem;margin-top:.42667rem;display:flex}.conversation-title-popup__button[data-v-55585ba6]{background:var(--van-background-3);height:1.06667rem;color:var(--van-text-color);border:none;border-radius:26.64rem;flex:1;font-size:.37333rem}.conversation-title-popup__button--primary[data-v-55585ba6]{background:var(--td-brand-color);color:#fff}:root[theme-mode=dark] .conversation-title-popup__content[data-v-55585ba6]{background:var(--van-background-2)}:root[theme-mode=dark] .conversation-title-popup__field[data-v-55585ba6]{background:var(--van-background-3)}.page-frame[data-v-584baa36]{min-height:100vh}@supports (-webkit-touch-callout:none){.page-frame body[data-v-584baa36]{min-height:-webkit-fill-available}}.list[data-v-584baa36]{flex-direction:column;width:100%;height:100%;display:flex}.message-page[data-v-584baa36]{background-color:var(--van-background-2);flex-direction:column;height:100%;padding:.42667rem 0 0;display:flex;position:relative}.header-actions[data-v-584baa36]{justify-content:flex-end;align-items:center;gap:.26667rem;display:flex}.header-action-button[data-v-584baa36]{width:.74667rem;height:.74667rem;color:var(--td-brand-color);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.header-action-button__icon[data-v-584baa36]{width:100%;height:100%;display:block}.search-tag-bar[data-v-584baa36]{padding:0 .42667rem .32rem;display:flex}.search-tag[data-v-584baa36]{background:color-mix(in srgb,var(--td-brand-color)10%,transparent);max-width:100%;color:var(--td-brand-color);border-radius:26.64rem;align-items:center;gap:.16rem;padding:.16rem .26667rem;display:inline-flex}.search-tag__label[data-v-584baa36]{opacity:.72;flex-shrink:0;font-size:.32rem;line-height:.42667rem}.search-tag__keyword[data-v-584baa36]{min-width:0;color:var(--van-text-color);white-space:nowrap;text-overflow:ellipsis;font-size:.32rem;line-height:.42667rem;overflow:hidden}.search-tag__close[data-v-584baa36]{width:.48rem;height:.48rem;color:var(--td-brand-color);background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:0;font-size:.37333rem;line-height:1}.message-loading[data-v-584baa36]{min-height:calc(100vh - 2.98667rem - env(safe-area-inset-bottom));flex:1;position:relative}@supports (height:100dvh){.message-loading[data-v-584baa36]{min-height:calc(100dvh - 2.98667rem - env(safe-area-inset-bottom))}}.message-container[data-v-584baa36]{scrollbar-width:none;-ms-overflow-style:none;flex:1}.message-container[data-v-584baa36]::-webkit-scrollbar{display:none}.gap[data-v-584baa36]{margin-bottom:.16rem}.loading[data-v-584baa36]{width:100%;margin-bottom:.98667rem}.loading-text[data-v-584baa36]{color:var(--td-text-color-secondary);text-align:center;font-size:.37333rem}.message-search-popup[data-v-584baa36]{background:0 0;width:min(8.72rem,100vw - .85333rem)}.message-search-popup__content[data-v-584baa36]{background:var(--van-background);border-radius:.53333rem;padding:.48rem .42667rem .42667rem}.message-search-popup__title[data-v-584baa36]{color:var(--van-text-color);text-align:center;font-size:.42667rem;font-weight:600;line-height:.58667rem}.message-search-popup__field[data-v-584baa36]{background:var(--van-background-2);border-radius:.37333rem;margin-top:.42667rem;overflow:hidden}.message-search-popup__actions[data-v-584baa36]{gap:.32rem;margin-top:.42667rem;display:flex}.message-search-popup__button[data-v-584baa36]{background:var(--van-background-3);height:1.06667rem;color:var(--van-text-color);border:none;border-radius:26.64rem;flex:1;font-size:.37333rem}.message-search-popup__button--primary[data-v-584baa36]{background:var(--td-brand-color);color:#fff}:root[theme-mode=dark] .search-tag[data-v-584baa36]{background:color-mix(in srgb,var(--td-brand-color)16%,transparent)}:root[theme-mode=dark] .message-search-popup__content[data-v-584baa36]{background:var(--van-background-2)}:root[theme-mode=dark] .message-search-popup__field[data-v-584baa36]{background:var(--van-background-3)}