.az-iw-protected-image,
.wp-block-image img,
.gallery img,
.entry-content img,
.post-content img {
	-webkit-touch-callout: none;
	-webkit-user-drag: none;
	user-drag: none;
	user-select: none;
}

body.az-iw-protect-text .entry-content,
body.az-iw-protect-text .post-content,
body.az-iw-protect-text .single-content,
body.az-iw-protect-text .article-content,
body.az-iw-protect-text article,
body.az-iw-protect-text .type-post,
body.az-iw-protect-text.single-post main,
body.az-iw-protect-text.single-post .site-main,
body.az-iw-protect-text.single-post .content-area {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

body.az-iw-protect-text input,
body.az-iw-protect-text textarea,
body.az-iw-protect-text select,
body.az-iw-protect-text [contenteditable="true"],
body.az-iw-protect-text form {
	user-select: text;
}

#az-iw-protect-notice {
	background: rgba(20, 20, 20, 0.92);
	border-radius: 999px;
	bottom: 24px;
	box-shadow: 0 14px 34px rgba(0, 0, 0, 0.22);
	color: #fff;
	font-size: 14px;
	font-weight: 600;
	left: 50%;
	line-height: 1.35;
	max-width: min(92vw, 520px);
	opacity: 0;
	padding: 11px 18px;
	pointer-events: none;
	position: fixed;
	text-align: center;
	transform: translate(-50%, 12px);
	transition: opacity 0.18s ease, transform 0.18s ease;
	z-index: 999999;
}

#az-iw-protect-notice.is-visible {
	opacity: 1;
	transform: translate(-50%, 0);
}
