.t-card[data-v-d5bd0dc9]{align-self:stretch;background:var(--surface-1);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;display:flex;flex-direction:column;flex-shrink:0;gap:clamp(8px,1vw,12px);padding:clamp(16px,2vw,24px);position:relative;transition:box-shadow .16s ease,border-color .16s ease}.t-card[data-v-d5bd0dc9]:hover{border-color:rgba(var(--primary-500-rgb),.2);box-shadow:0 12px 32px #00000040,0 0 0 1px rgba(var(--primary-500-rgb),.1)}.t-card__header[data-v-d5bd0dc9]{align-items:center;display:flex;gap:clamp(8px,1vw,12px)}.t-card__avatar[data-v-d5bd0dc9]{align-items:center;background:linear-gradient(135deg,var(--primary-600),var(--primary-400));border-radius:999px;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:44px;justify-content:center;width:44px}.t-card__avatar--photo[data-v-d5bd0dc9]{background:none;-o-object-fit:cover;object-fit:cover}.t-card__author[data-v-d5bd0dc9]{flex:1;min-width:0}.t-card__author-name[data-v-d5bd0dc9]{color:#f8f9fb;display:block;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-card__recent-badge[data-v-d5bd0dc9]{background:#e8a8382e;border:1px solid rgba(232,168,56,.4);border-radius:6px;color:#f5c563;flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.4;padding:2px 8px;text-transform:uppercase}.t-card__rating[data-v-d5bd0dc9]{color:#647184;display:flex;flex-shrink:0;gap:2px}.t-card__rating .star-wrapper--filled[data-v-d5bd0dc9]{color:#fb923c}.t-card__content[data-v-d5bd0dc9]{color:#cdd5e0;display:-webkit-box;font-size:15px;-webkit-line-clamp:5;line-clamp:5;line-height:1.6;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.t-card__actions[data-v-d5bd0dc9]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.t-card__date[data-v-d5bd0dc9]{color:#94a2b8;font-size:13px;margin-left:auto}
