.article-skeleton[data-v-4df8bf61]{margin:0 auto;max-width:800px;padding:1.5rem}.article-skeleton-header[data-v-4df8bf61]{margin-bottom:2rem}.skeleton-title[data-v-4df8bf61]{margin-bottom:1rem}.skeleton-meta[data-v-4df8bf61]{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.skeleton-cover[data-v-4df8bf61]{animation:skeleton-loading-4df8bf61 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f4,#f8f9fa 75%);background-size:200% 100%;border-radius:8px;height:400px;margin-bottom:2rem;width:100%}.skeleton-paragraph[data-v-4df8bf61]{margin-bottom:1.5rem}.skeleton-paragraph[data-v-4df8bf61]:last-child{margin-bottom:0}.skeleton-line[data-v-4df8bf61]{animation:skeleton-loading-4df8bf61 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f4,#f8f9fa 75%);background-size:200% 100%;border-radius:4px;height:1.25rem;margin-bottom:.75rem}.skeleton-line[data-v-4df8bf61]:last-child{margin-bottom:0}.skeleton-line-lg[data-v-4df8bf61]{width:100%}.skeleton-line-md[data-v-4df8bf61]{width:85%}.skeleton-line-sm[data-v-4df8bf61]{width:60%}.skeleton-tag[data-v-4df8bf61]{animation:skeleton-loading-4df8bf61 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f4,#f8f9fa 75%);background-size:200% 100%;border-radius:12px;height:24px;width:80px}.skeleton-date[data-v-4df8bf61]{animation:skeleton-loading-4df8bf61 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f4,#f8f9fa 75%);background-size:200% 100%;border-radius:4px;height:20px;width:120px}.skeleton-author[data-v-4df8bf61]{animation:skeleton-loading-4df8bf61 1.5s infinite;background:linear-gradient(90deg,#f8f9fa 25%,#f1f3f4,#f8f9fa 75%);background-size:200% 100%;border-radius:4px;height:20px;width:100px}@keyframes skeleton-loading-4df8bf61{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.article-skeleton[data-v-4df8bf61]{padding:1rem}.skeleton-cover[data-v-4df8bf61]{height:250px}.skeleton-meta[data-v-4df8bf61]{align-items:flex-start;flex-direction:column;gap:.5rem}.skeleton-line[data-v-4df8bf61]{height:1rem}}@media (prefers-color-scheme:dark){.skeleton-author[data-v-4df8bf61],.skeleton-cover[data-v-4df8bf61],.skeleton-date[data-v-4df8bf61],.skeleton-line[data-v-4df8bf61],.skeleton-tag[data-v-4df8bf61]{background:linear-gradient(90deg,#3a3a3a 25%,#4a4a4a,#3a3a3a 75%);background-size:200% 100%}}.blog-tag-item:hover{background:linear-gradient(90deg,#97b2fc,#ffccf4)}.article{max-width:900px}.article a{color:#507cff}.article img{display:inline-block}
