.modal-overlay[data-v-45ea3874]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:999}.modal-container[data-v-45ea3874]{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000026;display:flex;flex-direction:column;height:375px;max-height:80vh;max-width:90vw;overflow:hidden;width:560px}.modal-header[data-v-45ea3874]{align-items:center;border-bottom:1px solid #ebeced;display:flex;justify-content:space-between;padding:20px 24px}.modal-title[data-v-45ea3874]{color:#333;font-size:18px;font-weight:600;margin:0}.modal-close[data-v-45ea3874]{align-items:center;background:transparent;border:none;color:#999;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s;width:32px}.modal-close[data-v-45ea3874]:hover{color:#333;transform:rotate(90deg)}.modal-close svg[data-v-45ea3874]{height:20px;width:20px}.modal-content[data-v-45ea3874]{height:100%;margin:10px 10px 0;overflow:hidden;position:relative}.empty-content[data-v-45ea3874]{height:100%;justify-content:center;margin-top:-30px}.empty-content[data-v-45ea3874],.modal-footer[data-v-45ea3874]{align-items:center;display:flex}.modal-footer[data-v-45ea3874]{bottom:15px;justify-content:space-between;left:0;position:absolute;right:0}.submit-button[data-v-45ea3874]{background:#0057ff;border-radius:50px}.show-upload[data-v-45ea3874]{margin:75px auto;width:100px}.icon[data-v-45ea3874]{font-size:20px}.modal-enter-active[data-v-45ea3874],.modal-leave-active[data-v-45ea3874]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-45ea3874],.modal-leave-active .modal-container[data-v-45ea3874]{transition:transform .3s ease}.modal-enter-from[data-v-45ea3874],.modal-leave-to[data-v-45ea3874]{opacity:0}.modal-enter-from .modal-container[data-v-45ea3874],.modal-leave-to .modal-container[data-v-45ea3874]{transform:scale(.9)}.hide-upload-button[data-v-45ea3874] .el-upload--picture-card{display:none!important}[data-v-45ea3874] .el-upload-list--picture-card .el-upload-list__item,[data-v-45ea3874] .el-upload--picture-card{height:100px;width:100px}[data-v-45ea3874] .el-upload-list__item-status-label{display:none!important}.image[data-v-45ea3874]{align-items:center;display:flex;justify-content:center;width:100%}.modal-overlay[data-v-7f19ded2]{align-items:center;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:999}.modal-container[data-v-7f19ded2]{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000026;display:flex;flex-direction:column;max-width:90vw;overflow:hidden;width:480px}.modal-header[data-v-7f19ded2]{align-items:center;border-bottom:1px solid #ebeced;display:flex;justify-content:space-between;padding:20px 24px}.modal-title[data-v-7f19ded2]{color:#333;font-size:18px;font-weight:600;margin:0}.modal-close[data-v-7f19ded2]{align-items:center;background:transparent;border:none;color:#999;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s;width:32px}.modal-close[data-v-7f19ded2]:hover{color:#333;transform:rotate(90deg)}.modal-close svg[data-v-7f19ded2]{height:20px;width:20px}.modal-content[data-v-7f19ded2]{display:flex;flex-direction:column;gap:16px;padding:24px}.upload-area[data-v-7f19ded2]{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;padding:60px 20px;text-align:center;transition:all .3s}.upload-area.dragging[data-v-7f19ded2],.upload-area[data-v-7f19ded2]:hover{background:#f0f5ff;border-color:#0057ff}.upload-icon[data-v-7f19ded2]{color:#999;height:64px;margin:0 auto 20px;width:64px}.upload-icon svg[data-v-7f19ded2]{height:100%;width:100%}.upload-text[data-v-7f19ded2]{color:#666;font-size:14px;margin-bottom:20px}.upload-btn[data-v-7f19ded2]{background:#0057ff;border-radius:20px;font-size:14px;padding:10px 24px}.upload-rules p[data-v-7f19ded2]{color:#999;font-size:12px;line-height:1.5;margin:4px 0}.modal-footer[data-v-7f19ded2]{border-top:1px solid #ebeced;padding-top:16px}.agreement-text[data-v-7f19ded2]{color:#666;font-size:12px;line-height:1.5;text-align:center}.agreement-text a[data-v-7f19ded2]{color:#0057ff;cursor:pointer;text-decoration:underline}.agreement-text a[data-v-7f19ded2]:hover{color:#0040cc}.modal-enter-active[data-v-7f19ded2],.modal-leave-active[data-v-7f19ded2]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-7f19ded2],.modal-leave-active .modal-container[data-v-7f19ded2]{transition:transform .3s ease}.modal-enter-from[data-v-7f19ded2],.modal-leave-to[data-v-7f19ded2]{opacity:0}.modal-enter-from .modal-container[data-v-7f19ded2],.modal-leave-to .modal-container[data-v-7f19ded2]{transform:scale(.9)}.topic-popover[data-v-2c06f611]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000001f;max-height:320px;max-width:400px;min-width:280px;overflow:auto;padding:8px 0;position:fixed;z-index:999}.topic-list[data-v-2c06f611]{padding:0 4px}.topic-item[data-v-2c06f611]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .2s}.topic-item[data-v-2c06f611]:hover{background:#f5f5f5}.topic-item .topic-name[data-v-2c06f611]{color:#0057ff;font-size:14px}.topic-item .topic-count[data-v-2c06f611]{color:#999;font-size:12px;margin-left:8px}.topic-item-create .create-link[data-v-2c06f611]{color:#0057ff;font-size:12px}.topic-empty[data-v-2c06f611],.topic-loading[data-v-2c06f611]{color:#999;font-size:13px;padding:16px;text-align:center}.topic-pop-enter-active[data-v-2c06f611],.topic-pop-leave-active[data-v-2c06f611]{transition:opacity .2s ease,transform .2s ease}.topic-pop-enter-from[data-v-2c06f611],.topic-pop-leave-to[data-v-2c06f611]{opacity:0;transform:translateY(-4px)}.modal-overlay[data-v-eace131d]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.modal-container[data-v-eace131d]{background:#fff;border-radius:4px;box-shadow:0 4px 24px #00000026;height:335px;position:relative;width:640px}.modal-close[data-v-eace131d]{background:transparent;border:none;color:#999;cursor:pointer;height:28px;position:absolute;right:16px;top:10px;width:28px;z-index:2}.modal-close svg[data-v-eace131d]{height:20px;width:20px}.modal-close[data-v-eace131d]:hover{color:#333}.modal-body[data-v-eace131d]{margin-top:20px;padding:20px}.creator-header[data-v-eace131d]{border:1px solid #ebeced;border-radius:8px;display:flex;gap:12px;height:210px;overflow-y:auto;padding:15px;scrollbar-width:none}.creator-header[data-v-eace131d]::-webkit-scrollbar{display:none}.input-area[data-v-eace131d]{flex:1;min-width:0}.expanded-content[data-v-eace131d]{display:flex;flex-direction:column}.expanded-header[data-v-eace131d]{align-items:center;display:flex;gap:8px}.title-input[data-v-eace131d]{flex:1}.title-input[data-v-eace131d] .el-input__wrapper{border:none;box-shadow:none}.char-count[data-v-eace131d]{color:#999;font-size:12px}.thought-editor-wrap[data-v-eace131d]{background:#fff;border-radius:8px;position:relative}.thought-editor-inner[data-v-eace131d]{color:#333;font-size:14px;line-height:1.6;max-height:160px;min-height:80px;outline:none;overflow-y:auto;padding:8px 0;word-break:break-word}.thought-editor-inner[data-v-eace131d]:empty:before{color:#999;content:attr(data-placeholder)}.thought-editor-inner img[data-v-eace131d]{vertical-align:middle}.thought-editor-inner img[data-v-eace131d],.thought-editor-inner video[data-v-eace131d]{height:auto;max-width:100%}.at-panel[data-v-eace131d]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 20px #0000001f;max-height:320px;overflow:hidden;position:fixed;width:300px;z-index:9999}.at-search-wrap[data-v-eace131d]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;padding:10px 14px}.at-search-prefix[data-v-eace131d]{color:#666;flex-shrink:0;font-size:16px;margin-right:8px}.at-search[data-v-eace131d]{background:transparent;border:none;color:#333;flex:1;font-size:14px;min-width:0;outline:none;padding:6px 0}.at-search[data-v-eace131d]::-moz-placeholder{color:#999}.at-search[data-v-eace131d]::placeholder{color:#999}.at-list[data-v-eace131d]{max-height:260px;overflow-y:auto}.at-item[data-v-eace131d]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 14px}.at-item.active[data-v-eace131d]{background-color:#f0f7ff;color:#165dff}.at-item[data-v-eace131d]:hover:not(.active){background-color:#f5f5f5}.at-avatar[data-v-eace131d]{background:#e8e8e8;border-radius:50%;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.at-avatar[data-v-eace131d]:not([src]),.at-avatar[src=""][data-v-eace131d]{display:none}.at-item .at-avatar-fallback[data-v-eace131d]{align-items:center;background:linear-gradient(135deg,#165dff,#0d8eff);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;width:36px}.at-name[data-v-eace131d]{color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-empty[data-v-eace131d],.at-loading[data-v-eace131d]{color:#999;font-size:14px;padding:16px;text-align:center}.topic-tags[data-v-eace131d]{flex-wrap:wrap;gap:8px}.share-card[data-v-eace131d],.topic-tags[data-v-eace131d]{align-items:center;display:flex}.share-card[data-v-eace131d]{background:#f5f7fb;border-radius:10px;gap:10px;margin-bottom:10px;padding:10px;position:relative}.share-card-cover[data-v-eace131d]{border-radius:6px;flex-shrink:0;height:54px;-o-object-fit:cover;object-fit:cover;width:74px}.share-card-main[data-v-eace131d]{min-width:0}.share-card-title[data-v-eace131d]{color:#222;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-card-meta[data-v-eace131d]{color:#8b93a5;font-size:12px;margin-top:5px}.share-card-remove[data-v-eace131d]{background:#d0d5df;border:none;border-radius:50%;color:#fff;cursor:pointer;height:26px;margin-left:auto;width:26px}.topic-tag[data-v-eace131d]{align-items:center;background:#f0f5ff;border-radius:6px;color:#0057ff;display:inline-flex;font-size:13px;gap:4px;padding:4px 8px}.topic-tag .tag-close[data-v-eace131d]{color:#0057ff;cursor:pointer;height:14px;opacity:.8;transform:rotate(45deg);width:14px}.topic-tag .tag-close[data-v-eace131d]:hover{color:#ed4340;opacity:1}.image-list[data-v-eace131d]{display:flex;flex-wrap:wrap;gap:8px}.image-item[data-v-eace131d]{border-radius:8px;height:80px;overflow:hidden;width:80px}.image-item .el-image[data-v-eace131d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-list[data-v-eace131d]{display:flex;flex-direction:column;gap:12px}.video-list .video-item[data-v-eace131d]{height:100px;position:relative;width:100px}.video-list .video-item .video-preview[data-v-eace131d]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.video-list .video-item .video-info[data-v-eace131d]{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.video-list .video-item .video-info .delete-icon[data-v-eace131d]{color:#999;cursor:pointer;flex-shrink:0;height:20px;margin-left:8px;position:absolute;right:-5px;top:-10px;transform:rotate(45deg);width:20px}.video-list .video-item .video-info .delete-icon[data-v-eace131d]:hover{color:#ed4340}.tool-icons .icon.disabled[data-v-eace131d]{cursor:not-allowed;opacity:.5;pointer-events:none}.creator-tools-container[data-v-eace131d]{flex-wrap:wrap;margin-top:12px}.creator-tools-container[data-v-eace131d],.tool-icons[data-v-eace131d]{align-items:center;display:flex;gap:12px}.tool-icons[data-v-eace131d]{position:relative}.icon[data-v-eace131d]{color:#666;cursor:pointer;font-size:20px}.icon[data-v-eace131d]:hover{color:#0057ff}.privacy-setting[data-v-eace131d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-left:30px}.choice-community[data-v-eace131d]{color:#666;cursor:pointer;font-size:14px}.choice-community span[data-v-eace131d]{color:#ed4340;margin-right:2px}.permission-select[data-v-eace131d]{width:160px}.permission-select[data-v-eace131d] .el-select__wrapper{border:none;box-shadow:none}.creator-buttons[data-v-eace131d]{display:flex;gap:8px;margin-left:auto}.draft-btn[data-v-eace131d]{align-items:center;color:#666;cursor:pointer;display:flex;font-size:14px;gap:4px;padding:3px 6px}.draft-btn svg[data-v-eace131d]{color:#666;font-size:16px}.draft-btn[data-v-eace131d]:hover{background:#f0f5ff;border-radius:34px;color:#0057ff;padding:3px 6px}.draft-btn:hover svg[data-v-eace131d]{color:#0057ff}.publish-btn[data-v-eace131d]{background:#0057ff;border-color:#0057ff;border-radius:44px}.disabled[data-v-eace131d]{cursor:not-allowed}.emoji-picker-wrapper[data-v-eace131d]{bottom:-215px;left:55px;margin-bottom:4px;position:absolute;z-index:100}.emoji-picker[data-v-eace131d] .emoji-mart-bar,.emoji-picker[data-v-eace131d] .emoji-mart-category-label{display:none!important}.modal-enter-active[data-v-eace131d],.modal-leave-active[data-v-eace131d]{transition:opacity .25s}.modal-enter-from[data-v-eace131d],.modal-leave-to[data-v-eace131d]{opacity:0}
