.feed-card[data-v-bacfe678]{min-width:0}.feed-card--public[data-v-bacfe678]{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-light);color:inherit;border-radius:12px;align-items:center;gap:1rem;padding:.85rem 1.1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.feed-card--public[data-v-bacfe678]:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.feed-card--owned[data-v-bacfe678]{background:var(--bg-surface);border:1px solid var(--border-subtle);box-shadow:var(--shadow-card);border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.feed-card-link[data-v-bacfe678]{color:inherit;flex-shrink:0;align-items:center;gap:.75rem;text-decoration:none;display:flex}.feed-card--owned .feed-card-link[data-v-bacfe678]{flex:1;min-width:0}.feed-cover[data-v-bacfe678],.feed-cover-placeholder[data-v-bacfe678]{border-radius:8px;flex-shrink:0;width:56px;height:56px}.feed-image[data-v-bacfe678],.feed-image-placeholder[data-v-bacfe678]{border-radius:8px;flex-shrink:0;width:48px;height:48px}.feed-cover[data-v-bacfe678],.feed-image[data-v-bacfe678]{object-fit:cover;display:block}.feed-cover-placeholder[data-v-bacfe678],.feed-image-placeholder[data-v-bacfe678]{background:linear-gradient(135deg, var(--color-primary), var(--color-accent));color:var(--text-white);justify-content:center;align-items:center;display:flex}.feed-cover-placeholder svg[data-v-bacfe678]{opacity:.8;width:28px;height:28px}.feed-image-placeholder svg[data-v-bacfe678]{opacity:.85;width:24px;height:24px}.feed-info[data-v-bacfe678]{flex:1;min-width:0}.feed-card--owned .feed-info[data-v-bacfe678]{flex-direction:column;gap:2px;display:flex}.feed-card--public .feed-title[data-v-bacfe678]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .2rem;font-size:1.05rem;font-weight:600;overflow:hidden}.feed-card--owned .feed-title[data-v-bacfe678]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:600;overflow:hidden}.feed-author[data-v-bacfe678]{color:var(--text-light);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;display:block;overflow:hidden}.feed-card--public .feed-author[data-v-bacfe678]{margin:0 0 .25rem}.feed-description[data-v-bacfe678]{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;display:-webkit-box;overflow:hidden}@media (width<=600px){.feed-card--owned[data-v-bacfe678]{padding:.65rem .85rem}.feed-card--owned .feed-title[data-v-bacfe678]{font-size:.92rem}}
