.work-card[data-v-8545c7b4]{color:inherit;cursor:pointer;outline:none;text-decoration:none;display:block}.work-card:focus-visible .work-card__cover[data-v-8545c7b4]{box-shadow:0 0 0 2px var(--brand-primary)}.work-card__cover[data-v-8545c7b4]{aspect-ratio:16/10;border-radius:var(--radius-cover);background:#f0f0f0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.work-card:hover .work-card__cover[data-v-8545c7b4]{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.work-card__img[data-v-8545c7b4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.work-card__badge[data-v-8545c7b4]{color:#333;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:10px;right:10px}.work-card__title[data-v-8545c7b4]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.4;overflow:hidden}.work-card__meta[data-v-8545c7b4]{color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.work-card__author[data-v-8545c7b4]{align-items:center;gap:6px;min-width:0;display:flex}.work-card__avatar[data-v-8545c7b4]{-o-object-fit:cover;object-fit:cover;background:#eee;border-radius:50%;flex-shrink:0;width:22px;height:22px}.work-card__name[data-v-8545c7b4]{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);overflow:hidden}.work-card__likes[data-v-8545c7b4]{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}
