.sv-article h1{font-size:2rem;margin-bottom:.75rem;line-height:1.3}.sv-article-meta{font-size:.85rem;color:var(--sv-gray-600);margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--sv-gray-100)}.sv-article-content{font-size:1rem;line-height:1.8;color:var(--sv-text)}.sv-article-content h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.sv-article-content h3{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.75rem}.sv-article-content img{max-width:100%;height:auto;border-radius:var(--sv-radius);margin:1rem 0}.sv-article-content blockquote{border-left:4px solid var(--sv-primary);padding-left:1.5rem;margin:1.5rem 0;font-style:italic;color:var(--sv-gray-600)}.sv-article-share{display:flex;gap:1rem;align-items:center;padding:1.25rem 0;border-top:1px solid var(--sv-gray-100);border-bottom:1px solid var(--sv-gray-100);margin:2rem 0}.sv-article-share span{font-weight:600;font-size:.9rem}.sv-share-link{background:var(--sv-gray-50);padding:4px 12px;border-radius:4px;font-size:.85rem;color:var(--sv-text)}.sv-share-link:hover{background:var(--sv-primary);color:#fff}.sv-article-author{background:var(--sv-gray-50);border-radius:var(--sv-radius);padding:1.5rem;margin-bottom:2rem}.sv-author-avatar{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.sv-article-author h4{font-size:1rem;margin-bottom:.25rem}.sv-article-author p{font-size:.9rem;color:var(--sv-gray-600);margin:0}.sv-prev-next{margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid var(--sv-gray-100)}.sv-pn-link{display:block;color:var(--sv-text)}.sv-pn-link:hover{color:var(--sv-primary)}.sv-pn-link small{display:block;font-size:.8rem;color:var(--sv-gray-600);margin-bottom:.25rem}.sv-pn-link span{font-size:.95rem;font-weight:600;line-height:1.3}.sv-blog-reply{margin-top:2rem}.sv-blog-reply h3{font-size:1.25rem;margin-bottom:1rem}.sv-blog-reply .require::after{content:" *";color:var(--sv-primary)}