.alert-info {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	padding: 0 16px;

	.alert-header {
		flex: 1;
	}

	&__info-wrapper {
		display: flex;
		flex-direction: column;
		gap: 8px;
		height: 54px;
		flex: 1;

		.top-section {
			display: flex;
			align-items: center;
			justify-content: space-between;
			.alert-title-wrapper {
				display: flex;
				align-items: center;
				gap: 8px;
				.alert-title {
					font-size: 16px;
					font-weight: 500;
					color: var(--l1-foreground);
					line-height: 24px;
					letter-spacing: -0.08px;
				}
			}
		}
		.bottom-section {
			display: flex;
			align-items: center;
			gap: 24px;
		}
	}
}
