.article-content[data-v-79c4f430]{background:#fff}.content-body[data-v-79c4f430]{color:#666;font-size:15px;line-height:1.8}.content-body[data-v-79c4f430] h2{border-left:4px solid #f26729;color:#1c1d2c;font-size:18px;font-weight:600;margin-bottom:12px;margin-top:24px;padding-left:10px}.content-body[data-v-79c4f430] h3{color:#1c1d2c;font-size:16px;font-weight:600;margin-bottom:10px;margin-top:20px}.content-body[data-v-79c4f430] p{margin-bottom:14px}.content-body[data-v-79c4f430] ol,.content-body[data-v-79c4f430] ul{margin-bottom:14px;padding-left:20px}.content-body[data-v-79c4f430] ol li,.content-body[data-v-79c4f430] ul li{margin-bottom:6px}.content-body[data-v-79c4f430] blockquote{background:#fbf2e6;border-left:4px solid #f9b909;border-radius:5px;color:#666;font-size:14px;margin:16px 0;padding:12px 16px}.content-body[data-v-79c4f430] strong{color:#1c1d2c;font-weight:600}.content-body[data-v-79c4f430] a{color:#f26729;text-decoration:none}.content-body[data-v-79c4f430] a:hover{text-decoration:underline}.content-body[data-v-79c4f430] img{border-radius:5px;margin:12px 0;max-width:100%}.content-actions[data-v-79c4f430]{border-top:1px solid #e5e5e5;display:flex;gap:24px;justify-content:center;margin-top:20px;padding:24px 0}.content-actions .action-btn[data-v-79c4f430]{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:5px;color:#666;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 24px;transition:all .2s ease}.content-actions .action-btn[data-v-79c4f430]:hover{border-color:#f26729;color:#f26729}.content-actions .action-btn.active[data-v-79c4f430]{background:#f267290f;border-color:#f26729;color:#f26729}.content-actions .action-btn .btn-icon[data-v-79c4f430]{font-size:16px}.content-actions .action-btn .btn-count[data-v-79c4f430]{color:#999;font-size:12px}.comment-section[data-v-61dbcf7e]{background:#fff;border-radius:10px;box-shadow:0 0 16px #e1eaea;margin-top:20px;padding:24px 28px}.section-head[data-v-61dbcf7e]{margin-bottom:18px}.section-title[data-v-61dbcf7e]{align-items:baseline;display:flex;gap:10px}.section-title .title-en[data-v-61dbcf7e]{color:#f26729;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.section-title .title-zh[data-v-61dbcf7e]{color:#1c1d2c;font-size:20px;font-weight:700}.section-title .title-count[data-v-61dbcf7e]{align-items:center;background:#f267291f;border-radius:11px;color:#f26729;display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 6px}.comment-editor[data-v-61dbcf7e]{background:#fafbfc;border:1px solid #e5e5e5;border-radius:6px;display:flex;gap:14px;margin-bottom:20px;padding:18px}.comment-editor .editor-avatar[data-v-61dbcf7e]{border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.comment-editor .editor-main[data-v-61dbcf7e]{flex:1;min-width:0}.comment-editor .replying-tip[data-v-61dbcf7e]{color:#f26729;font-size:12px;margin-bottom:6px}.comment-editor .replying-tip .cancel-reply[data-v-61dbcf7e]{background:none;border:none;color:#999;cursor:pointer;font-size:12px;margin-left:6px;text-decoration:underline}.comment-editor .editor-textarea[data-v-61dbcf7e]{border:1px solid #dcdcdc;border-radius:3px;color:#1c1d2c;font-family:inherit;font-size:14px;line-height:1.6;outline:none;padding:10px 12px;resize:vertical;transition:border-color .2s;width:100%}.comment-editor .editor-textarea[data-v-61dbcf7e]:focus{border-color:#f26729}.comment-editor .editor-foot[data-v-61dbcf7e]{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:10px}.comment-editor .word-count[data-v-61dbcf7e]{color:#bbb;font-size:12px}.comment-editor .word-count.over[data-v-61dbcf7e]{color:#ff4d4f}.comment-editor .submit-btn[data-v-61dbcf7e]{background:#f26729;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px;transition:background .2s}.comment-editor .submit-btn[data-v-61dbcf7e]:hover:not(:disabled){background:#e55a20}.comment-editor .submit-btn[data-v-61dbcf7e]:disabled{cursor:not-allowed;opacity:.5}.login-guide[data-v-61dbcf7e]{align-items:center;background:linear-gradient(135deg,#f267290f,#f689250a);border:1px dashed rgba(242,103,41,.35);border-radius:6px;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding:18px 22px}.login-guide .guide-text[data-v-61dbcf7e]{color:#666;font-size:14px;margin:0}.login-guide .guide-btn[data-v-61dbcf7e]{background:#f26729;border-radius:6px;color:#fff;flex-shrink:0;font-size:14px;font-weight:500;padding:8px 22px;text-decoration:none;transition:background .2s}.login-guide .guide-btn[data-v-61dbcf7e]:hover{background:#e55a20}.comment-list .comment-item[data-v-61dbcf7e]{border-bottom:1px solid #e5e5e5;display:flex;gap:14px;padding:18px 0}.comment-list .comment-item[data-v-61dbcf7e]:last-child{border-bottom:none}.comment-list .item-avatar[data-v-61dbcf7e]{border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.comment-list .item-body[data-v-61dbcf7e]{flex:1;min-width:0}.comment-list .item-head[data-v-61dbcf7e]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.comment-list .item-author[data-v-61dbcf7e]{color:#1c1d2c;font-size:14px;font-weight:600}.comment-list .item-top-tag[data-v-61dbcf7e]{background:linear-gradient(135deg,#f26729,#f68925);border-radius:4px;color:#fff;flex-shrink:0;font-size:11px;font-weight:600;line-height:18px;padding:1px 8px}.comment-list .item-time[data-v-61dbcf7e]{color:#bbb;flex:1;font-size:12px;text-align:right}.comment-list .item-content[data-v-61dbcf7e]{color:#666;font-size:14px;line-height:1.7;margin:0 0 8px;white-space:pre-wrap;word-break:break-word}.comment-list .item-actions[data-v-61dbcf7e]{display:flex;gap:18px}.comment-list .action-btn[data-v-61dbcf7e]{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;padding:2px 4px;transition:color .2s}.comment-list .action-btn .action-icon[data-v-61dbcf7e]{font-size:14px}.comment-list .action-btn.liked[data-v-61dbcf7e],.comment-list .action-btn.liked .action-icon[data-v-61dbcf7e],.comment-list .action-btn[data-v-61dbcf7e]:hover{color:#f26729}.comment-list .reply-list[data-v-61dbcf7e]{background:#fafbfc;border-radius:3px;display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:10px 14px}.comment-list .reply-item[data-v-61dbcf7e]{display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.6}.comment-list .reply-item .reply-author[data-v-61dbcf7e]{color:#f26729;flex-shrink:0;font-weight:600}.comment-list .reply-item .reply-content[data-v-61dbcf7e]{color:#666;flex:1;min-width:0}.comment-list .reply-item .reply-time[data-v-61dbcf7e]{color:#bbb;flex-shrink:0;font-size:12px}.empty-comments[data-v-61dbcf7e]{padding:40px 0;text-align:center}.empty-comments .empty-icon[data-v-61dbcf7e]{font-size:36px}.empty-comments .empty-text[data-v-61dbcf7e]{color:#bbb;font-size:14px;margin:10px 0 0}.guest-more-hint[data-v-61dbcf7e]{padding:14px 0 0;text-align:center}.guest-more-hint a[data-v-61dbcf7e]{color:#f26729;font-size:14px;font-weight:500;text-decoration:none}.guest-more-hint a[data-v-61dbcf7e]:hover{text-decoration:underline}@media screen and (max-width:768px){.comment-section[data-v-61dbcf7e]{margin-top:14px;padding:16px}.comment-editor[data-v-61dbcf7e]{padding:12px}.comment-editor .editor-avatar[data-v-61dbcf7e]{display:none}.login-guide[data-v-61dbcf7e]{flex-direction:column;padding:16px;text-align:center}}.article-detail-page[data-v-3b220274]{padding-bottom:16px}.breadcrumb-bar[data-v-3b220274]{background:#fff;border-bottom:1px solid #e5e5e5}.breadcrumb-bar .crumb-link[data-v-3b220274]{color:#999;font-size:13px}.breadcrumb-bar .crumb-link[data-v-3b220274]:hover{color:#f26729}.breadcrumb-bar .crumb-sep[data-v-3b220274]{color:#bbb;margin:0 6px}.breadcrumb-bar .crumb-current[data-v-3b220274]{color:#1c1d2c;font-size:13px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-layout[data-v-3b220274]{align-items:flex-start;display:flex;gap:20px;margin-top:14px}.detail-main[data-v-3b220274]{flex-shrink:0;width:880px}.detail-sidebar[data-v-3b220274]{flex-shrink:0;position:sticky;top:16px;width:280px}.article-header[data-v-3b220274]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin-bottom:14px;padding:12px 24px 20px}.article-title[data-v-3b220274]{color:#1c1d2c;font-size:24px;font-weight:700;line-height:1.4;margin-bottom:10px}.article-meta[data-v-3b220274]{justify-content:space-between}.article-meta[data-v-3b220274],.author-info[data-v-3b220274]{align-items:center;display:flex}.author-info[data-v-3b220274]{gap:10px}.author-info .author-avatar[data-v-3b220274]{border-radius:50%;flex-shrink:0;height:40px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:40px}.author-info .author-detail[data-v-3b220274]{display:flex;flex-direction:column;gap:2px}.author-info .author-detail .author-name[data-v-3b220274]{color:#1c1d2c;font-size:14px;font-weight:600}.author-info .author-detail .publish-time[data-v-3b220274]{color:#999;font-size:12px}.article-stats[data-v-3b220274]{display:flex;gap:16px}.article-stats .stat-item[data-v-3b220274]{align-items:center;color:#999;display:flex;font-size:13px;gap:4px}.article-stats .stat-icon[data-v-3b220274]{font-size:14px}.article-body-wrapper[data-v-3b220274]{padding:24px}.article-body-wrapper[data-v-3b220274],.comment-section[data-v-3b220274]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin-bottom:16px}.comment-section[data-v-3b220274]{padding:20px 24px}.section-title[data-v-3b220274]{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;gap:4px;margin-bottom:16px;padding-bottom:12px}.section-title .title-text[data-v-3b220274]{color:#1c1d2c;font-size:16px;font-weight:600}.section-title .title-count[data-v-3b220274]{color:#999;font-size:14px}.comment-input-wrapper[data-v-3b220274]{margin-bottom:20px}.comment-list[data-v-3b220274]>.comment-item+.comment-item{border-top:1px solid #e5e5e5;margin-top:16px;padding-top:16px}.prev-next[data-v-3b220274]{display:flex;gap:16px}.nav-link[data-v-3b220274]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;transition:all .2s ease}.nav-link[data-v-3b220274]:hover:not(.disabled){border-color:#f26729;box-shadow:0 0 16px #e1eaea}.nav-link:hover:not(.disabled) .nav-title[data-v-3b220274]{color:#f26729}.nav-link.disabled[data-v-3b220274]{cursor:default;opacity:.5}.nav-link.nav-next[data-v-3b220274]{text-align:right}.nav-link .nav-label[data-v-3b220274]{color:#999;font-size:12px}.nav-link .nav-title[data-v-3b220274]{color:#1c1d2c;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loading-state[data-v-3b220274]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:24px}.loading-state .skeleton-title[data-v-3b220274]{animation:shimmer-3b220274 1.5s infinite;background:#f0f0f0;border-radius:3px;height:28px;margin-bottom:16px;width:60%}.loading-state .skeleton-meta[data-v-3b220274]{animation:shimmer-3b220274 1.5s infinite;background:#f0f0f0;border-radius:5px;height:40px;margin-bottom:24px}.loading-state .skeleton-content .skeleton-line[data-v-3b220274]{animation:shimmer-3b220274 1.5s infinite;background:#f0f0f0;border-radius:3px;height:16px;margin-bottom:12px}@keyframes shimmer-3b220274{0%{background-position:200% 0}to{background-position:-200% 0}}.not-found[data-v-3b220274]{align-items:center;display:flex;flex-direction:column;padding:80px 0}.not-found .not-found-icon[data-v-3b220274]{font-size:56px}.not-found .not-found-text[data-v-3b220274]{color:#999;font-size:16px;margin-top:16px}.not-found .not-found-btn[data-v-3b220274]{background:#fff;border:1px solid #f26729;border-radius:5px;color:#f26729;font-size:14px;margin-top:20px;padding:8px 24px;text-decoration:none;transition:all .2s ease}.not-found .not-found-btn[data-v-3b220274]:hover{background:#f26729;color:#fff}@media screen and (max-width:1024px){.detail-main[data-v-3b220274]{flex:1;min-width:0;width:auto}.detail-sidebar[data-v-3b220274]{width:260px}}@media screen and (max-width:768px){.breadcrumb-bar[data-v-3b220274]{padding:8px 0}.breadcrumb-bar .crumb-current[data-v-3b220274],.breadcrumb-bar .crumb-link[data-v-3b220274]{font-size:12px}.breadcrumb-bar .crumb-current[data-v-3b220274]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-layout[data-v-3b220274]{flex-direction:column;gap:16px}.detail-main[data-v-3b220274]{width:100%}.detail-sidebar[data-v-3b220274]{position:static;width:100%}.article-header[data-v-3b220274]{padding:16px}.article-title[data-v-3b220274]{font-size:20px}.article-meta[data-v-3b220274]{align-items:flex-start;flex-direction:column;gap:10px}.article-stats[data-v-3b220274]{gap:12px}.article-body-wrapper[data-v-3b220274],.comment-section[data-v-3b220274]{padding:16px}.prev-next[data-v-3b220274]{flex-direction:column;gap:12px}.prev-next .nav-link.nav-next[data-v-3b220274]{text-align:left}}@media screen and (max-width:480px){.breadcrumb-bar .crumb-current[data-v-3b220274]{max-width:120px}}
