.back { display: block; color: #b95738; margin-bottom: 34rpx; font-size: 26rpx; } .record strong, .detail strong { font-size: 28rpx; } .record .row text { font-size: 38rpx; color: #886c5f; } .pet-names, .detail > text { display: block; color: #886c5f; margin-top: 16rpx; } .record-stats { color: #886c5f; font-size: 24rpx; margin-top: 12rpx; } .metrics { display: flex; gap: 28rpx; margin-top: 28rpx; border-top: 1rpx solid #ece2d8; padding-top: 22rpx; } .metrics view { flex: 1; } .metrics strong, .metrics text { display: block; } .metrics text { color: #886c5f; font-size: 22rpx; margin-top: 7rpx; } .route-map { width: 100%; height: 600rpx; border-radius: 30rpx; overflow: hidden; }