@keyframes skeleton-shimmer{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.feed-skeleton__block{background:var(--bg-2);border-radius:var(--radius-sm);animation:1.6s ease-in-out infinite skeleton-shimmer}.feed-skeleton{margin:0;padding:0;list-style:none}.feed-skeleton__block{display:block}.feed-skeleton__card{padding:var(--spacing-lg) 0}@media (max-width:767px){.feed-skeleton__card{padding:var(--spacing-md) 0}}.feed-skeleton__inner{gap:var(--spacing-xl);align-items:flex-start;display:flex}@media (max-width:767px){.feed-skeleton__inner{display:none}}.feed-skeleton__mobile{display:none}@media (max-width:767px){.feed-skeleton__mobile{gap:var(--spacing-xs);flex-direction:column;width:100%;min-width:0;display:flex}}.feed-skeleton__cover{width:var(--size-cover-width);height:var(--size-cover-max-height);border-radius:var(--radius-sm);flex-shrink:0}.feed-skeleton__cover--mobile{width:120px;height:auto;max-height:none;position:absolute;top:0;bottom:0;left:0}.feed-skeleton__main{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.feed-skeleton__reprose{width:160px;height:12px}.feed-skeleton__author-row{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.feed-skeleton__avatar{border-radius:var(--radius-full);flex-shrink:0;width:24px;height:24px}.feed-skeleton__author-text{gap:var(--spacing-2xs,2px);flex-direction:column;flex:1;min-width:0;display:flex}.feed-skeleton__author{width:120px;height:12px}.feed-skeleton__subtext{width:160px;height:10px}.feed-skeleton__overline{width:90px;height:10px}.feed-skeleton__title{width:75%;height:18px}.feed-skeleton__line{width:100%;height:12px}.feed-skeleton__line--short{width:65%}.feed-skeleton__tags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.feed-skeleton__tags--mobile{margin-top:var(--spacing-xs)}.feed-skeleton__tag{border-radius:var(--radius-full);width:60px;height:20px}.feed-skeleton__tag--wide{width:90px}.feed-skeleton__metrics{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.feed-skeleton__metric{width:56px;height:12px}.feed-skeleton__carousel{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}.feed-skeleton__slide-main{min-width:0;padding-left:calc(120px + var(--spacing-md));position:relative}@media (max-width:350px){.feed-skeleton__slide-main{padding-left:calc(min(120px,72vw) + var(--spacing-md))}.feed-skeleton__slide-main .feed-skeleton__cover--mobile{width:min(120px,72vw)}}.feed-skeleton__slide-text{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.feed-skeleton__slide-secondary{display:none}.feed-skeleton__dots{justify-content:center;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}.feed-skeleton__dot{border-radius:var(--radius-full);width:8px;height:8px}.feed-skeleton__dot--active{opacity:.85}.feed-skeleton__post-masonry{margin-left:calc(-1*var(--spacing-xl));width:auto;display:flex}@media (max-width:1024px){.feed-skeleton__post-masonry{margin-left:0}}.feed-skeleton__post-masonry-column{padding-left:var(--spacing-xl);background-clip:padding-box;flex:1}.feed-skeleton__post-masonry-column>*{margin-bottom:var(--spacing-xl)}.feed-skeleton__post-card{padding:var(--spacing-md);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);outline:1px solid var(--border-subtle);outline-offset:4px;gap:var(--spacing-md);flex-direction:column;display:flex}.feed-skeleton__post-header{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);display:flex}.feed-skeleton__post-avatar{border-radius:var(--radius-full);flex-shrink:0;width:32px;height:32px}.feed-skeleton__post-author-info{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.feed-skeleton__post-author-name{width:100px;height:12px}.feed-skeleton__post-timestamp{width:60px;height:10px}.feed-skeleton__post-body{gap:var(--spacing-sm);flex-direction:column;display:flex}.feed-skeleton__post-footer{gap:var(--spacing-md);padding-top:var(--spacing-sm);display:flex}.feed-skeleton__post-action{border-radius:var(--radius-sm);width:40px;height:14px}
