.blog-detail-page .blog-item{margin-bottom:50px}.blog-detail-page .blog-item .blog-item-date{color:var(--second-color);font-size:18px}.blog-detail-page .blog-item .blog-item-title{color:var(--second-color);border-bottom:1px solid #eee;margin:0;padding:10px 0;font-size:26px;font-weight:700}.blog-detail-page .blog-item .blog-item-content{--scale-factor:1}.blog-detail-page .blog-item .blog-item-content,.blog-detail-page .blog-item .blog-item-brief{margin:10px 0}.blog-detail-page .blog-item .readMoreBtn{background:var(--second-color);border:0}.blog-detail-page .author-bio{border-top:1px solid var(--color-border-subtle);max-width:720px;color:inherit;gap:16px;margin:28px auto;padding:20px 0 0;text-decoration:none;display:flex}@media (max-width:991px){.blog-detail-page .author-bio{text-align:center;flex-direction:column;align-items:center}}.blog-detail-page .author-bio .author-bio-avatar img{object-fit:cover;border-radius:50%;width:100px;height:100px}.blog-detail-page .author-bio .author-bio-body{flex:1;min-width:0}.blog-detail-page .author-bio .author-bio-name{color:var(--color-primary-strong);margin-bottom:4px;font-size:16px;font-weight:700}.blog-detail-page .author-bio .author-bio-job-title{margin-left:4px}.blog-detail-page .author-bio .author-bio-desc{-webkit-line-clamp:3;color:var(--color-text-muted);-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-detail-page .author-bio .author-bio-more{color:var(--color-primary);font-size:13px;font-weight:500;text-decoration:underline}.blog-detail-page .share-area{justify-content:center;margin:20px 0;display:flex}.blog-detail-page .share-area iframe{transform:scale(1.2)}.blog-detail-page .share-area iframe:first-child{margin-right:15px}.blog-detail-page .blog-prev-next{flex-direction:row;justify-content:space-between;margin-bottom:30px;display:flex}.blog-detail-page .blog-prev-next .prev,.blog-detail-page .blog-prev-next .next{cursor:pointer;flex:1;max-width:250px}.blog-detail-page .blog-prev-next .prev span,.blog-detail-page .blog-prev-next .next span{color:#5b5b5b;font-size:17px;display:inline-block}.blog-detail-page .blog-prev-next .prev a,.blog-detail-page .blog-prev-next .next a{color:#8c8c8c}.blog-detail-page .blog-prev-next .prev{padding-right:15px}.blog-detail-page .blog-prev-next .next{text-align:right;padding-left:15px}