.ui-peptide-card[data-v-1c5f86e1]{--accent:var(--primary);align-items:stretch;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);display:flex;overflow:hidden;position:relative}.ui-peptide-card.is-clickable[data-v-1c5f86e1]{cursor:pointer;transition:transform .15s,box-shadow .15s}.ui-peptide-card.is-clickable[data-v-1c5f86e1]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ui-peptide-card__bar[data-v-1c5f86e1]{background:var(--accent);flex-shrink:0;width:5px}.ui-peptide-card__body[data-v-1c5f86e1]{flex:1;min-width:0;padding:16px 18px}.ui-peptide-card__title-row[data-v-1c5f86e1]{align-items:center;display:flex;gap:9px;margin-bottom:3px}.ui-peptide-card__name[data-v-1c5f86e1]{color:var(--on-surface);font-size:16.5px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-peptide-card__abbr[data-v-1c5f86e1]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:var(--radius-sm);color:var(--accent);flex-shrink:0;font-size:11px;font-weight:700;padding-block:2px;padding-inline:8px}.ui-peptide-card__category[data-v-1c5f86e1]{color:var(--fg-3);font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:7px;text-transform:uppercase}.ui-peptide-card__tagline[data-v-1c5f86e1]{color:var(--fg-2);font-size:13.5px;line-height:1.4}.ui-peptide-card__meta[data-v-1c5f86e1]{color:var(--fg-2);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:11px}.ui-peptide-card__actions[data-v-1c5f86e1]{align-self:flex-start;flex-shrink:0;margin-block:12px;margin-inline-end:10px}
