.xt-blog-page-title{font-size:28px;color:var(--c-text)}.xt-blog-entry{padding-bottom:24px;border-bottom:1px solid var(--c-border)}.xt-blog-category a{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--c-brand);font-weight:600}.xt-blog-title{font-size:22px;margin:6px 0 8px}.xt-blog-title a{color:var(--c-text);transition:color var(--duration-hover) var(--ease-default)}.xt-blog-title a:hover{color:var(--c-brand)}.xt-blog-meta{font-size:13px;color:var(--c-text-muted);margin-bottom:12px}.xt-blog-meta a{color:var(--c-text-muted)}.xt-blog-meta a:hover{color:var(--c-brand)}.xt-blog-excerpt{color:var(--c-text-secondary);font-size:15px;line-height:1.7;margin-bottom:12px}.xt-pagination .page-link{color:var(--c-brand);border-color:var(--c-border);border-radius:var(--radius-sm);margin:0 3px}.xt-pagination .page-item.active .page-link{background:var(--c-brand);border-color:var(--c-brand);color:#fff}.xt-pagination .page-item.disabled .page-link{color:var(--c-text-muted)}.xt-sidebar{background:var(--c-bg-alt);border-radius:var(--radius-card);padding:24px}.xt-sidebar-title{font-size:18px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--c-brand)}.xt-recent-posts{list-style:none;padding:0;margin:0}.xt-recent-item{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--c-border)}.xt-recent-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.xt-recent-date{display:flex;flex-direction:column;align-items:center;min-width:42px;background:var(--c-brand);color:#fff;border-radius:var(--radius-sm);padding:4px 8px;line-height:1.2}.xt-date-day{font-size:18px;font-weight:700}.xt-date-month{font-size:10px;text-transform:uppercase;letter-spacing:.5px}.xt-recent-item a{font-size:14px;color:var(--c-text);line-height:1.4}.xt-recent-item a:hover{color:var(--c-brand)}.xt-article-category a{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--c-brand);font-weight:600}.xt-article-title{font-size:32px;margin:8px 0 12px}.xt-article-meta{font-size:14px;color:var(--c-text-muted);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--c-border)}.xt-article-meta a{color:var(--c-text-muted)}.xt-article-content{font-size:16px;line-height:1.8;color:var(--c-text-secondary)}.xt-article-content h2{margin-top:32px}.xt-article-content h3{margin-top:24px}.xt-article-content img{max-width:100%;height:auto;border-radius:var(--radius-sm)}.xt-share-label{font-weight:600;margin-right:12px;font-size:14px}.xt-share-link{display:inline-block;padding:4px 10px;margin:0 4px;border-radius:var(--radius-sm);font-size:13px;background:var(--c-bg-soft);color:var(--c-text-secondary);transition:all var(--duration-hover) var(--ease-default)}.xt-share-link:hover{background:var(--c-brand);color:#fff}.xt-author-box{background:var(--c-bg-alt);border-radius:var(--radius-card)}.xt-author-avatar{-o-object-fit:cover;object-fit:cover}.xt-author-name{font-size:16px}.xt-author-bio{font-size:14px;color:var(--c-text-muted)}.xt-prev-next a{display:block;padding:16px;border:1px solid var(--c-border);border-radius:var(--radius-sm);transition:border-color var(--duration-hover) var(--ease-default)}.xt-prev-next a:hover{border-color:var(--c-brand)}.xt-nav-label{display:block;font-size:12px;color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.5px}.xt-nav-title{display:block;font-size:14px;color:var(--c-text);font-weight:500;margin-top:4px}.xt-reply-title{font-size:22px;margin-bottom:16px}.xt-comment-notice{font-size:14px;color:var(--c-text-muted)}.require::after{content:" *";color:var(--c-error)}.xt-bookmark,.xt-cat-links{font-size:13px;color:var(--c-text-muted)}@media (max-width:768px){.xt-article-title{font-size:26px}.xt-blog-page-title{font-size:24px}}