.skeleton-blog-detail-main{min-height:100vh;background:var(--background-secondary);position:relative}.skeleton-blog-hero{padding:4rem 0 1rem}.skeleton-hero-container{max-width:900px;margin:0 auto;padding:0 2rem}.skeleton-hero-image-container{width:100%;margin-top:3rem;text-align:center}.skeleton-image.skeleton-hero-image{width:100%;height:400px;border-radius:8px;background:var(--placeholder-bg);animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-hero-content{max-width:100%}.skeleton-hero-title{font-size:3rem;font-weight:900;line-height:1.1;color:var(--foreground-primary);margin-bottom:3rem;display:flex;flex-direction:column;gap:.75rem}.skeleton-title-line-1{width:100%}.skeleton-title-line-1,.skeleton-title-line-2{height:3rem;background:var(--placeholder-bg);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-title-line-2{width:85%}.skeleton-title-line-3{height:3rem;width:60%;background:var(--placeholder-bg);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-improved-hero-meta{display:flex;justify-content:space-between;align-items:center;gap:2.2rem;margin-bottom:2rem;background:var(--background-primary);border-radius:18px;box-shadow:0 2px 16px rgba(0,0,0,.07);padding:1.1rem 1.5rem 1.1rem 1.1rem;transition:box-shadow .2s}.skeleton-meta-left{display:flex;align-items:center;gap:1.1rem}.skeleton-avatar.meta-avatar{width:40px;height:40px;border-radius:50%;background:var(--placeholder-bg);border:2px solid var(--action-primary);box-shadow:0 1px 4px rgba(0,0,0,.04);animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-meta-author-details{display:flex;flex-direction:column;gap:.08rem}.skeleton-author-name.meta-author-name{height:1.01rem;width:120px}.skeleton-author-name.meta-author-name,.skeleton-date.meta-date{background:var(--placeholder-bg);border-radius:3px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-date.meta-date{height:.89rem;width:100px}.skeleton-topic-badge.improved-topic-badge{height:1.2rem;width:80px;background:var(--placeholder-bg);border-radius:11px;margin-left:.7rem;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-meta-stats{display:flex;align-items:center;gap:1.1rem;color:var(--foreground-secondary);font-weight:400;font-size:.98rem;border-left:1.5px solid var(--action-primary);padding-left:1.3rem;margin-left:1.3rem}.skeleton-read-time.stat,.skeleton-views.stat{display:flex;align-items:center;gap:.5rem;height:auto;width:auto;background:transparent;animation:none}.skeleton-icon{width:1.2rem;height:1.2rem;background:var(--placeholder-bg);border-radius:2px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-dot{font-size:1.2rem;line-height:0;color:var(--foreground-secondary)}.skeleton-blog-content-wrapper{max-width:900px;margin:0 auto;padding:0 2rem}.skeleton-article-content,.skeleton-content-container{width:100%}.skeleton-article-body{color:var(--content-primary);font-size:1.1rem;line-height:1.8;display:flex;flex-direction:column;gap:1.5rem}.skeleton-paragraph{display:flex;flex-direction:column;gap:.75rem}.skeleton-line{height:1.25rem;width:100%;background:var(--placeholder-bg);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-line-short{width:70%}.skeleton-code-block{background:var(--background-secondary);border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--border-color)}.skeleton-code-line{height:1.125rem;width:100%;background:var(--placeholder-bg);border-radius:3px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-code-line-short{width:60%}.skeleton-heading{height:2rem;width:50%;background:var(--placeholder-bg);border-radius:4px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-list{display:flex;flex-direction:column;gap:.75rem;padding-left:2rem}.skeleton-list-item{display:flex;align-items:center;gap:.75rem;position:relative}.skeleton-bullet{position:absolute;left:-1.5rem;top:.75rem;width:6px;height:6px;border-radius:50%;background:var(--placeholder-bg);animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-article-footer{padding:2rem 0 3rem;border-top:1px solid var(--action-primary);display:flex;flex-direction:column;gap:3rem}.skeleton-article-tags{display:flex;flex-wrap:wrap;gap:.75rem}.skeleton-tag.tag{height:1.75rem;width:80px;background:var(--placeholder-bg);border-radius:25px;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-article-share{text-align:center}.skeleton-share-title{height:1.2rem;width:150px;background:var(--placeholder-bg);border-radius:4px;margin:0 auto 1.5rem;animation:skeleton-pulse 1.5s ease-in-out infinite}.skeleton-share-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.skeleton-share-btn.share-btn{height:2.5rem;width:120px;background:var(--placeholder-bg);border-radius:8px;animation:skeleton-pulse .8s ease-in-out infinite}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@media (max-width:800px){.skeleton-improved-hero-meta{flex-direction:column;align-items:flex-start;gap:1.1rem;padding:1rem}.skeleton-meta-stats{border-left:none;padding-left:0;margin-left:0;border-top:1.5px solid var(--action-primary);padding-top:.7rem;margin-top:.7rem;width:100%;font-size:.97rem;gap:.8rem}.skeleton-meta-left{gap:.7rem}.skeleton-topic-badge.improved-topic-badge{margin-left:.5rem;font-size:.72rem;padding:.13rem .6rem}.skeleton-avatar.meta-avatar{width:34px;height:34px}.skeleton-hero-title{font-size:2.5rem}.skeleton-title-line-1,.skeleton-title-line-2,.skeleton-title-line-3{height:2.5rem}}@media (max-width:768px){.skeleton-blog-hero{padding:2rem 0 1rem}.skeleton-hero-container{padding:0 1.5rem}.skeleton-hero-title{font-size:2.2rem;margin-bottom:2rem;line-height:1.2}.skeleton-title-line-1,.skeleton-title-line-2,.skeleton-title-line-3{height:2.2rem}.skeleton-blog-content-wrapper{padding:0 1.5rem 3rem}.skeleton-article-body{font-size:1rem;line-height:1.7}.skeleton-article-footer{padding:2rem 0}.skeleton-article-tags{margin-bottom:2rem}.skeleton-share-buttons{flex-direction:column;align-items:center;gap:.75rem}.skeleton-share-btn.share-btn{width:200px}}@media (max-width:480px){.skeleton-blog-hero{padding:1.5rem 0 1rem}.skeleton-hero-container{padding:0 1rem}.skeleton-hero-title{font-size:1.75rem;margin-bottom:1.5rem;line-height:1.3}.skeleton-title-line-1,.skeleton-title-line-2,.skeleton-title-line-3{height:1.75rem}.skeleton-blog-content-wrapper{padding:0 1rem 2rem}.skeleton-article-body{font-size:.95rem;line-height:1.6}.skeleton-article-footer{padding:1.5rem 0}.skeleton-article-tags{margin-bottom:1.5rem;gap:.5rem}.skeleton-tag.tag{padding:.4rem .8rem;font-size:.8rem}.skeleton-share-buttons{gap:.5rem}.skeleton-share-btn.share-btn{width:180px;padding:.6rem 1.25rem;font-size:.9rem}.skeleton-share-title{font-size:1.1rem;margin-bottom:1rem}}@media (min-width:1024px){.skeleton-hero-title{font-size:3rem}.skeleton-title-line-1,.skeleton-title-line-2,.skeleton-title-line-3{height:3rem}}.light-theme .skeleton-avatar,.light-theme .skeleton-bullet,.light-theme .skeleton-code-line,.light-theme .skeleton-heading,.light-theme .skeleton-icon,.light-theme .skeleton-image,.light-theme .skeleton-line,.light-theme .skeleton-share-btn,.light-theme .skeleton-tag,.light-theme .skeleton-topic-badge{background:#e2e2e2}.dark-theme .skeleton-avatar,.dark-theme .skeleton-bullet,.dark-theme .skeleton-code-line,.dark-theme .skeleton-heading,.dark-theme .skeleton-icon,.dark-theme .skeleton-image,.dark-theme .skeleton-line,.dark-theme .skeleton-share-btn,.dark-theme .skeleton-tag,.dark-theme .skeleton-topic-badge{background:#4c5767}