.fraud-protection {
	&-radio-wrapper {
		display: flex;
		align-items: center;
		height: 20px;
		margin-bottom: 4px;

		&__item {
			display: inline-block;
			margin: 0 5px 0 0;
		}
	}

	&__advanced-level-container {
		align-items: center;
		display: flex;
		flex-direction: row;

		label {
			flex: 1;
		}

		p.fraud-protection__text--help-text {
			margin-bottom: 0;
		}
	}

	ul {
		margin-top: 0;

		& > li {
			margin-bottom: 0;

			+ li {
				padding-top: 16px;
				border: 0;
				border-top: 1px solid #f6f7f7;
			}

			&:not( :last-child ) {
				padding-bottom: 16px;
				border: 0;
				border-bottom: 1px solid #dcdcde;
			}
		}
	}

	// only used in the main settings screen
	input[type='radio'] {
		margin: 0 10px 0 0;
		width: 20px;
		height: 20px;
		border-color: #757575;

		&:checked {
			background-color: #fff;
			border-color: #757575;

			&::before {
				content: '';
				border-radius: 50%;
				width: 12px;
				height: 12px;
				margin: 3px;
				background-color: var(
					--wp-components-color-accent,
					var( --wp-admin-theme-color, #3858e9 )
				);
				line-height: 1.14285714;
			}
		}
	}

	// only used in the main settings screen
	&__text--help-text {
		font-size: 12px;
		color: #757575;
		margin: 0 0 0 30px;
		display: inline-block;
	}

	&-rule-card {
		margin-bottom: 24px;
	}

	&__help-icon {
		fill: var(
			--wp-components-color-accent,
			var( --wp-admin-theme-color, #007cba )
		);
		cursor: pointer;
	}
}
