.report-form[data-v-d7d230a8]{color:#4a4a4a;font-size:16px;margin-bottom:16px}.report-form[data-v-d7d230a8] .el-radio{display:block;margin-bottom:6px}.report-form[data-v-d7d230a8] .el-radio:last-child{margin-bottom:0}.report-reason-input[data-v-d7d230a8]{width:100%}.dialog-footer[data-v-d7d230a8]{text-align:right}.left-sidebar .icon-group[data-v-582bed27]{gap:36px}.left-sidebar .icon-group[data-v-582bed27],.left-sidebar .icon-item[data-v-582bed27]{align-items:center;display:flex;flex-direction:column}.left-sidebar .icon-item[data-v-582bed27]{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #ebeef5;color:#606266;cursor:pointer;height:50px;justify-content:center;overflow:visible;padding:8px;position:relative;transition:all .3s ease;width:50px}.left-sidebar .icon-item .icon[data-v-582bed27]{font-size:20px}.left-sidebar .icon-item[data-v-582bed27]:hover{background-color:#f0f7ff;color:#409eff}.left-sidebar .badge[data-v-582bed27]{background:#e4e4e4;border-radius:10px;bottom:-6px;color:#666;font-size:12px;left:50%;line-height:1;padding:2px 6px;position:absolute;transform:translate(-50%)}.main-content[data-v-582bed27]{padding-top:80px;position:relative}.main-content .post-badge[data-v-582bed27]{background:linear-gradient(180deg,#613607,#d37a20);box-shadow:inset 0 2px 2px #fff,inset 0 2px 2px #0000001f;color:#fff;font-weight:500;height:28px;left:0;line-height:28px;position:absolute;text-align:center;top:0;width:80px}.scrollable-content[data-v-582bed27]{background:#fff;border-radius:8px;box-shadow:0 2px 12px #0000000a;box-sizing:border-box;flex:1;padding:30px 36px}.post-header[data-v-582bed27]{background:#fff}.post-header .post-title[data-v-582bed27]{color:#333;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:16px}.post-header .post-meta[data-v-582bed27]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.post-header .post-meta .tags[data-v-582bed27]{display:flex;gap:8px}.post-header .post-meta .tags .custom-tag[data-v-582bed27]{--el-tag-bg-color:transparent;--el-tag-border-color:transparent;--el-tag-text-color:inherit;font-size:14px;padding:2px 0}.post-header .post-meta .tags .custom-tag.el-tag--info[data-v-582bed27]{color:#66b1ff}.post-header .post-meta .tags .custom-tag.el-tag--success[data-v-582bed27]{color:#67c23a}.post-header .post-meta .tags .custom-tag.el-tag--warning[data-v-582bed27]{color:#e6a23c}.post-header .post-meta .tags .custom-tag.el-tag--danger[data-v-582bed27]{color:#f56c6c}.post-header .post-meta .publish-info[data-v-582bed27]{color:#909399;font-size:14px}.post-content[data-v-582bed27]{margin-top:18px}.post-content .update-time[data-v-582bed27]{color:#666;display:flex;font-size:14px;justify-content:end;margin-top:32px}.con-line[data-v-582bed27]{background-color:#f6f6f6;height:1px;margin-bottom:42px;margin-top:18px;width:100%}.right-sidebar[data-v-582bed27]{width:300px}.user-card[data-v-582bed27]{background:#fff;border:1px solid #ebeef5;border-radius:8px;box-shadow:0 2px 12px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:100%;padding:20px;width:100%}.user-avatar[data-v-582bed27]{align-items:center;display:flex;flex-shrink:0;gap:8px;width:100%}.user-name[data-v-582bed27]{color:#333;flex-grow:1;font-size:20px;font-weight:400;height:42px;line-height:42px}.user-info[data-v-582bed27]{box-sizing:border-box;width:100%}.user-desc[data-v-582bed27]{color:#666;font-size:12px;font-weight:400;line-height:1.6;margin-bottom:12px;padding:0;word-wrap:break-word;word-break:break-word}.follow-btn[data-v-582bed27]{background:#2d78ef;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:400;height:42px;margin-top:8px;padding:6px 0;transition:all .3s ease;width:100%}.follow-btn[data-v-582bed27]:hover{opacity:.9}.el-button--default.follow-btn[data-v-582bed27]{background-color:#f5f7fa;border-color:#e4e7ed;color:#606266}.el-button--default.follow-btn[data-v-582bed27]:hover{background-color:#e9e9eb;border-color:#dcdfe6}.user-tags[data-v-582bed27]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding:0;width:100%}.user-tags .custom-tag[data-v-582bed27]{--el-tag-bg-color:transparent;--el-tag-border-color:transparent;--el-tag-text-color:inherit;font-size:14px;padding:2px 0}.user-tags .custom-tag.el-tag--info[data-v-582bed27]{color:#66b1ff}.user-tags .custom-tag.el-tag--success[data-v-582bed27]{color:#67c23a}.user-tags .custom-tag.el-tag--warning[data-v-582bed27]{color:#e6a23c}.user-tags .custom-tag.el-tag--danger[data-v-582bed27]{color:#f56c6c}.answer-section[data-v-582bed27]{margin-bottom:32px;padding:0 16px}.answer-section .answer-title[data-v-582bed27]{color:#303133;font-size:18px;font-weight:600;margin-bottom:16px;padding-bottom:8px;position:relative}.answer-section .answer-write[data-v-582bed27]{align-items:flex-start;display:flex;gap:12px}.answer-section .answer-write .answer-avatar[data-v-582bed27]{border-radius:50%;box-shadow:0 1px 3px #0000001a;flex-shrink:0;height:40px;overflow:hidden;width:40px}.answer-section .answer-write .answer-avatar img[data-v-582bed27]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.answer-section .answer-write .answer-avatar img[data-v-582bed27]:hover{transform:scale(1.05)}.comment-section[data-v-582bed27]{margin-top:16px;padding:32px 16px 16px}.comment-section .sort-bar[data-v-582bed27]{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.comment-section .sort-bar .sort-bar-left[data-v-582bed27]{align-items:center;color:#303133;display:flex;font-size:16px;font-weight:500}.comment-section .sort-bar .sort-bar-right[data-v-582bed27]{align-items:center;display:flex}.comment-section .sort-bar .sort-bar-right .sort-item[data-v-582bed27]{border-radius:12px;cursor:pointer;margin:0 2px;padding:4px 10px;position:relative;transition:all .3s ease}.comment-section .sort-bar .sort-bar-right .sort-item.active[data-v-582bed27]{color:#409eff;font-weight:500}.comment-section .sort-bar .sort-bar-right .sort-item[data-v-582bed27]:hover:not(.active){color:#409eff}.comment-section .sort-bar .sort-bar-right .sort-item .divider[data-v-582bed27]{color:#dcdfe6;margin:0 4px;position:absolute;right:-6px;top:50%;transform:translateY(-50%)}.comment-section .sort-bar .sort-bar-right .sort-item:last-child .divider[data-v-582bed27]{display:none}.comment-section .comment-item[data-v-582bed27]{display:flex;padding-bottom:20px;transition:transform .2s ease}.comment-section .comment-item[data-v-582bed27]:last-child{border-bottom:none}.comment-section .comment-item[data-v-582bed27]:hover{transform:translate(4px)}.comment-section .comment-item .comment-avatar[data-v-582bed27]{border-radius:50%;box-shadow:0 2px 5px #0000000d;flex-shrink:0;height:40px;margin-right:20px;overflow:hidden;width:40px}.comment-section .comment-item .comment-avatar img[data-v-582bed27]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.comment-section .comment-item .comment-avatar img[data-v-582bed27]:hover{transform:scale(1.08)}.comment-section .comment-item .comment-content[data-v-582bed27]{flex:1}.comment-section .comment-item .comment-content .comment-meta[data-v-582bed27]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:14px}.comment-section .comment-item .comment-content .comment-meta .comment-meta-left[data-v-582bed27]{align-items:center;display:flex;gap:12px}.comment-section .comment-item .comment-content .comment-meta .comment-meta-left .comment-author[data-v-582bed27]{align-items:center;color:#333;display:flex;font-size:16px;font-weight:400}.comment-section .comment-item .comment-content .comment-meta .comment-meta-left .comment-time[data-v-582bed27]{color:#909399;font-size:12px;white-space:nowrap}.comment-section .comment-item .comment-content .comment-meta .comment-actions[data-v-582bed27]{position:relative}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-btn[data-v-582bed27]{border-radius:50%;color:#909399;font-size:12px;height:24px;padding:0;width:24px}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-btn[data-v-582bed27]:hover{background-color:#ecf5ff;color:#409eff}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-menu[data-v-582bed27]{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:100px;padding:3px 0;position:absolute;right:0;top:28px;z-index:10}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-menu .menu-item[data-v-582bed27]{color:#606266;cursor:pointer;font-size:13px;padding:6px 12px}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-menu .menu-item[data-v-582bed27]:hover{background-color:#ecf5ff;color:#409eff}.comment-section .comment-item .comment-content .comment-meta .comment-actions .action-menu .menu-item[data-v-582bed27]:not(:last-child){border-bottom:1px solid #f0f0f0}.comment-section .comment-item .comment-content .comment-stats[data-v-582bed27]{align-items:center;display:flex;gap:15px;margin-left:auto;margin-right:10px}.comment-section .comment-item .comment-content .comment-stats .stat-item[data-v-582bed27]{align-items:center;border-radius:4px;color:#606266;cursor:pointer;display:flex;font-size:14px;gap:4px;transition:all .2s ease}.comment-section .comment-item .comment-content .comment-stats .stat-item img[data-v-582bed27]{height:14px;width:14px}.comment-section .comment-item .comment-content .comment-stats .stat-item[data-v-582bed27]:hover{color:#409eff}.comment-section .comment-item .comment-content .comment-stats .stat-item i[data-v-582bed27]{font-size:14px}.comment-section .comment-item .comment-content .sub-con[data-v-582bed27] .md-editor-previewOnly{background:#f2f6fa}.comment-section .comment-item .comment-content .sub-con[data-v-582bed27]{background:#f2f6fa;border-radius:6px;margin-top:14px;padding:14px}.comment-section .comment-item .comment-content .sub-con .sub-comment[data-v-582bed27]{display:flex;margin-top:14px;transition:border-color .3s ease}.comment-section .comment-item .comment-content .sub-con .sub-comment[data-v-582bed27]:hover{border-color:#409eff4d}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-avatar[data-v-582bed27]{border-radius:50%;flex-shrink:0;height:40px;margin-right:20px;overflow:hidden;width:40px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content[data-v-582bed27]{flex:1}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta[data-v-582bed27]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:0}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-meta-left[data-v-582bed27]{align-items:center;display:flex;gap:10px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-meta-left [class*=icon-][data-v-582bed27]{color:#858484;font-size:14px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-meta-left .sub-comment-author[data-v-582bed27]{color:#333;font-size:16px;font-weight:400}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-meta-left .sub-comment-time[data-v-582bed27]{color:#909399;font-size:12px;white-space:nowrap}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions[data-v-582bed27]{position:relative}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-btn[data-v-582bed27]{border-radius:50%;color:#909399;font-size:12px;height:24px;padding:0;width:24px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-btn[data-v-582bed27]:hover{background-color:#ecf5ff;color:#409eff}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-menu[data-v-582bed27]{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:100px;padding:3px 0;position:absolute;right:0;top:28px;z-index:10}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-menu .menu-item[data-v-582bed27]{color:#606266;cursor:pointer;font-size:13px;padding:6px 12px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-menu .menu-item[data-v-582bed27]:hover{background-color:#ecf5ff;color:#409eff}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-meta .sub-comment-actions .action-menu .menu-item[data-v-582bed27]:not(:last-child){border-bottom:1px solid #f0f0f0}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-stats[data-v-582bed27]{align-items:center;display:flex;gap:10px;margin-left:auto;margin-right:5px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-stats .stat-item[data-v-582bed27]{align-items:center;border-radius:3px;color:#606266;cursor:pointer;display:flex;font-size:14px;gap:3px;transition:all .2s ease}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-stats .stat-item img[data-v-582bed27]{height:14px;width:14px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-stats .stat-item[data-v-582bed27]:hover{color:#409eff}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-stats .stat-item i[data-v-582bed27]{font-size:12px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-text[data-v-582bed27]{color:#4e5969;font-size:14px;line-height:1.6;margin-bottom:8px;word-break:break-word}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-text strong[data-v-582bed27]{color:#303133;font-weight:600}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-text code[data-v-582bed27]{background-color:#f5f5f5;border-radius:2px;font-size:12px;padding:1px 3px}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-text a[data-v-582bed27]{color:#409eff;text-decoration:none}.comment-section .comment-item .comment-content .sub-con .sub-comment .sub-comment-content .sub-comment-text a[data-v-582bed27]:hover{text-decoration:underline}.comment-section .comment-item .comment-content .sub-con .more-replies[data-v-582bed27]{align-items:center;color:#409eff;cursor:pointer;display:inline-block;display:flex;font-size:14px;justify-content:center;margin-top:8px;transition:all .3s ease}.comment-section .comment-item .comment-content .sub-con .more-replies[data-v-582bed27]:hover{transform:translateY(-1px)}.comment-section .comment-item .comment-content .sub-con .more-replies[data-v-582bed27]:active{transform:translateY(0)}.markdown-tip-left[data-v-582bed27]{display:flex;margin-left:52px}.markdown-tip[data-v-582bed27]{align-items:center;color:#909399;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:8px}.markdown-tip code[data-v-582bed27]{background-color:#f5f5f5;border-radius:3px;padding:2px 5px}.answer-div[data-v-582bed27]{margin-top:14px;width:100%}.answer-div[data-v-582bed27],.answer-div .textarea-box[data-v-582bed27]{position:relative}.answer-div[data-v-582bed27] .el-textarea__inner{background:#f2f6fa;min-height:140px!important}.answer-div .answer-input[data-v-582bed27]{border-radius:8px;font-size:14px;transition:all .3s ease;width:100%}.answer-div .answer-btn[data-v-582bed27]{border-radius:6px;bottom:10px;box-shadow:0 2px 3px #409eff0d;font-size:14px;font-weight:500;height:38px;padding:0 22px;position:absolute;right:14px;transition:all .25s ease}.answer-div .answer-btn.is-disabled[data-v-582bed27]{background-color:#f0f9ff;border-color:#e0ecff;color:#6ba6ff}.answer-div .answer-btn.btn-highlight[data-v-582bed27]{background-color:#409eff;border-color:#409eff;box-shadow:0 2px 8px #409eff4d;color:#fff;cursor:pointer}.answer-div .answer-btn.btn-highlight[data-v-582bed27]:hover{background-color:#3688e7;border-color:#3688e7;transform:translateY(-1px)}.answer-div .answer-btn.btn-highlight[data-v-582bed27]:active{box-shadow:0 2px 4px #409eff33;transform:translateY(0)}.answer-box[data-v-582bed27] .el-textarea__inner{background:#fff;height:140px!important;min-height:140px!important}@keyframes fadeIn-582bed27{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.comment-item[data-v-582bed27],.sub-comment[data-v-582bed27]{animation:fadeIn-582bed27 .3s ease forwards}.sub-comment[data-v-582bed27]{animation-delay:.1s;opacity:0}.custom-popover[data-v-582bed27]{border:1px solid #e5e7eb;border-radius:6px;margin-top:8px;padding:4px 0;right:0;top:100%;width:86px;z-index:9999}.custom-popover[data-v-582bed27],.custom-popover[data-v-582bed27]:before{background-color:#fff;position:absolute}.custom-popover[data-v-582bed27]:before{border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;content:"";height:12px;right:16px;top:-6px;transform:rotate(45deg);width:12px}.custom-popover .popover-content[data-v-582bed27],.custom-popover .popover-item[data-v-582bed27]{box-sizing:border-box;width:100%}.custom-popover .popover-item[data-v-582bed27]{color:#303133;cursor:pointer;font-size:14px;padding:10px 12px;transition:background-color .2s}.custom-popover .popover-item[data-v-582bed27]:hover{background-color:#f0f7ff;color:#409eff}.custom-popover .popover-item i[data-v-582bed27]{color:#f56c6c;height:16px;margin-right:8px;width:16px}.edit-container[data-v-582bed27]{background-color:#f9fafc;border:1px solid #e6f7ff;border-radius:8px;box-sizing:border-box;margin:12px 0;padding:16px;transition:all .3s ease;width:100%}.edit-container .edit-input[data-v-582bed27]{margin-bottom:16px;width:100%}.edit-container .edit-input[data-v-582bed27] .el-input__wrapper{background:#fff;border:1px solid #c9e7ff;border-radius:6px;min-height:120px;padding:12px 16px;transition:all .2s}.edit-container .edit-input[data-v-582bed27] .el-input__wrapper:focus-within{border-color:#409eff;box-shadow:0 0 0 3px #409eff1a}.edit-container .edit-input[data-v-582bed27] .el-input__inner{font-size:14px;line-height:1.6;min-height:100px;resize:none}.edit-container .edit-actions[data-v-582bed27]{display:flex;gap:12px;justify-content:flex-end;margin-bottom:8px}.edit-container .edit-actions .el-button[data-v-582bed27]{border-radius:4px;font-size:14px;padding:6px 20px;transition:all .2s}.edit-container .edit-actions .el-button--primary[data-v-582bed27]:not(:disabled):hover{box-shadow:0 2px 8px #409eff4d;transform:translateY(-2px)}.comment-item[data-v-582bed27]:has(.edit-container){border-left:3px solid #409eff;margin-left:-15px;padding-left:12px}.comment-item:has(.edit-container) .comment-stats[data-v-582bed27]{display:none}.menu-item[data-v-582bed27]:hover{background-color:#f0f7ff;color:#409eff}@media (max-width:768px){.answer-section[data-v-582bed27],.comment-section[data-v-582bed27]{padding:0 10px}.comment-meta[data-v-582bed27]{flex-wrap:wrap}.comment-stats[data-v-582bed27]{border-top:1px dashed #f0f0f0;margin-left:0;margin-top:8px;order:3;padding-top:8px;width:100%}.sub-comment[data-v-582bed27]{margin-left:0;padding-left:10px}}[data-v-582bed27] .md-editor-code-head{z-index:0!important}.icon1[data-v-582bed27]{font-size:14px}.author-sty[data-v-582bed27]{align-items:center;background:#2d78ef1a;border-radius:2px;color:#2d78ef;display:flex;font-size:10px;font-weight:400;height:19px;justify-content:center;line-height:19px;padding-left:4px;padding-right:4px;text-align:center}.tags-left[data-v-582bed27]{color:#3d5ab9;margin-right:2px}.icon-gengduo[data-v-582bed27]{cursor:pointer}.icon-more[data-v-582bed27]{color:#b2b2b2}.md-editor-custom[data-v-582bed27]{border-radius:4px;box-sizing:border-box;margin-top:8px;max-width:952px;overflow:hidden;width:100%}[data-v-582bed27] .md-editor-preview{box-sizing:border-box!important;height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;width:100%!important}[data-v-582bed27] .md-editor-custom.md-editor-previewOnly .md-editor-preview-wrapper{padding:0}[data-v-582bed27] .md-editor-custom.md-editor-previewOnly{border:none}.icon-color[data-v-582bed27]{color:#2d78ef}
