@charset "UTF-8";
.com-dpcalendar-tools-patch .dp-revert {
	display: flex;
	align-items: center;
	margin: 20px 0;
}

.com-dpcalendar-tools-patch .dp-input-checkbox {
	width: unset;
	float: left;
	margin-right: 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	position: relative;
	width: 1.4em;
	height: 1.4em;
	border: 1px solid #ccc;
	/* Adjusts the position of the checkboxes on the text baseline */
	vertical-align: -2px;
	/* Set here so that Windows' High-Contrast Mode can override */
	color: green;
}

.com-dpcalendar-tools-patch .dp-input-checkbox::before {
	content: "✔";
	position: absolute;
	font-size: 1.2em;
	right: 0;
	top: -0.05em;
	visibility: hidden;
}

.com-dpcalendar-tools-patch .dp-input-checkbox:checked::before {
	/* Use `visibility` instead of `display` to avoid recalculating layout */
	visibility: visible;
}

.com-dpcalendar-tools-patch .dp-input-checkbox:disabled {
	border-color: black;
	background: #ddd;
	color: gray;
}

.com-dpcalendar-tools-patch__footer {
	padding: 20px;
	text-align: center;
}

/*# sourceMappingURL=patch.css.map */
