.wd-issue-report-trigger {
	bottom: calc(1rem + env(safe-area-inset-bottom));
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .16);
	font-weight: 600;
	position: fixed;
	right: calc(1rem + env(safe-area-inset-right));
	z-index: 1030;
}

.wd-issue-report-title {
	align-items: center;
	display: flex;
	font-size: 1.25rem;
}

.wd-issue-report-recaptcha {
	max-width: 100%;
	overflow-x: auto;
}

@media (max-width: 575.98px) {
	.wd-issue-report-trigger {
		bottom: calc(.75rem + env(safe-area-inset-bottom));
		max-width: calc(100vw - 1.5rem - env(safe-area-inset-left) - env(safe-area-inset-right));
		right: calc(.75rem + env(safe-area-inset-right));
		white-space: normal;
	}

	.wd-issue-report-dialog .modal-footer {
		align-items: stretch;
		flex-direction: column-reverse;
	}

	.wd-issue-report-dialog .modal-footer .btn {
		margin: .25rem 0;
		width: 100%;
	}
}
