.model-card[data-v-a2df6d22]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;cursor:pointer;transition:all .3s;height:100%;display:flex;flex-direction:column}.model-card[data-v-a2df6d22]:hover{box-shadow:0 4px 12px #0000001a;border-color:#409eff}.model-card.selected[data-v-a2df6d22]{border-color:#409eff;box-shadow:0 0 0 2px #409eff33}.card-header[data-v-a2df6d22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.model-type-badge[data-v-a2df6d22]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;color:#fff}.type-prediction[data-v-a2df6d22]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.type-classification[data-v-a2df6d22]{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.type-recognition[data-v-a2df6d22]{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)}.type-detection[data-v-a2df6d22]{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}.type-regression[data-v-a2df6d22]{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%)}.type-default[data-v-a2df6d22]{background:linear-gradient(135deg,#a1a4aa 0%,#969696 100%)}.card-body[data-v-a2df6d22]{flex:1}.model-name[data-v-a2df6d22]{font-size:16px;font-weight:600;color:#303133;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-desc[data-v-a2df6d22]{font-size:13px;color:#909399;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:36px}.model-info[data-v-a2df6d22]{display:flex;gap:16px;margin-bottom:12px}.info-item[data-v-a2df6d22]{display:flex;flex-direction:column;gap:2px}.info-item .label[data-v-a2df6d22]{font-size:12px;color:#909399}.info-item .value[data-v-a2df6d22]{font-size:13px;color:#303133;font-weight:500;display:flex;align-items:center;gap:4px}.info-item .value.version[data-v-a2df6d22]{color:#409eff}.env-icon[data-v-a2df6d22]{font-size:14px}.version-tags[data-v-a2df6d22]{display:flex;flex-wrap:wrap;gap:6px}.version-tag[data-v-a2df6d22]{padding:2px 8px;background:#f4f4f5;border:1px solid #e4e7ed;border-radius:4px;font-size:11px;color:#606266;cursor:pointer;transition:all .2s}.version-tag[data-v-a2df6d22]:hover{background:#ecf5ff;border-color:#409eff;color:#409eff}.version-tag.active[data-v-a2df6d22]{background:#409eff;border-color:#409eff;color:#fff}.more-tag[data-v-a2df6d22]{padding:2px 6px;font-size:11px;color:#909399}.card-footer[data-v-a2df6d22]{margin-top:12px;padding-top:12px;border-top:1px solid #f4f4f5}.metrics-preview[data-v-a2df6d22]{display:flex;gap:16px;margin-bottom:8px}.metric-item[data-v-a2df6d22]{display:flex;flex-direction:column;gap:2px}.metric-label[data-v-a2df6d22]{font-size:11px;color:#909399}.metric-value[data-v-a2df6d22]{font-size:14px;font-weight:600;color:#303133}.card-actions[data-v-a2df6d22]{display:flex;justify-content:flex-end;gap:8px}
