 			Spacer()
 			if expanded {
 				Sparkline(style: .expanded, timeSeries: rankedElement?.viewCounts)
-					.padding(EdgeInsets(top: 16, leading: 8, bottom: 0, trailing: 16))
+					.padding(EdgeInsets(top: 0, leading: 8, bottom: 0, trailing: 16))
 			} else {
 				Sparkline(style: .compact, timeSeries: rankedElement?.viewCounts)
 					.cornerRadius(4)

				.font(.headline)
				.foregroundColor(primaryTextColor)
				.readableShadow(intensity: isExpandedStyle ? 0 : 0.8)
			if includeReaderCount {
				// TODO: Localize
				Text("\(currentViewCountOrEmpty) readers")
					.fontWeight(.bold)
					.lineLimit(nil)
					.font(.caption)
					.foregroundColor(readersForegroundColor)
					.readableShadow(intensity: isExpandedStyle ? 0 : 0.8)
			}
		}
		.padding(EdgeInsets(top: 0, leading: 16, bottom: 16, trailing: 16))
	}


	var content: some View {
		VStack(alignment: .leading) {
			if isExpandedStyle {
				// TODO: Localize
				Text("\(currentViewCountOrEmpty) readers")
					.fontWeight(.medium)
					.lineLimit(nil)
					.font(.subheadline)
					.foregroundColor(readersForegroundColor)
					.padding(EdgeInsets(top: 16, leading: 16, bottom: 0, trailing: 0))
			}
			sparkline(expanded: isExpandedStyle)
			Spacer()
			description()
		}
		.foregroundColor(.white)
	}
