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