.gs-analysis-summary-headline {
	margin-top: 10px;
	padding-bottom: 10px;
	text-align: center;

	&__label {
		margin-top: 8px;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 6px;
		flex-wrap: wrap;
	}

	&__value {
		font-size: 30px;
	}

	.gs-analysis-trend {
		--font-size: 13px;
		padding: 4px;
		border-radius: 2px;
		background: #f0f0f0;

		&.gs-analysis-trend-up {
			background: var(--growthstack-primary-light);
		}

		&.gs-analysis-trend-down {
			background: var(--growthstack-danger-light);
		}
	}

	& + .gs-analysis-summary-headline {
		margin-top: 20px;
	}
}
