.ui-model-card[data-v-51ac03a5]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-medium);display:grid;overflow:hidden}.ui-model-card__preview[data-v-51ac03a5]{aspect-ratio:16/9;background:var(--color-surface-muted);display:grid;overflow:hidden;place-items:center;position:relative}.ui-model-card__preview img[data-v-51ac03a5]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ui-model-card__placeholder[data-v-51ac03a5]{color:var(--color-primary);font-size:2rem;font-weight:800;letter-spacing:-.08em}.ui-model-card__new[data-v-51ac03a5]{left:10px;position:absolute;top:10px}.ui-model-card__content[data-v-51ac03a5]{align-content:start;display:grid;padding:14px}.ui-model-card__category[data-v-51ac03a5]{color:var(--color-secondary);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ui-model-card h2[data-v-51ac03a5]{font-size:1.06rem;line-height:1.3;margin-top:6px}.ui-model-card__description[data-v-51ac03a5]{color:var(--color-muted);display:-webkit-box;font-size:.87rem;line-height:1.45;margin-top:8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ui-model-card__tags[data-v-51ac03a5]{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.ui-model-card__footer[data-v-51ac03a5]{color:var(--color-muted);display:flex;flex-wrap:wrap;font-size:.76rem;gap:6px 12px;justify-content:space-between;margin-top:14px}
