div[data-module-name="adventskalenderpro_overview"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_window"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_design"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_participants"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_statistics"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_seosocialmedia"] .module-docheader-navigation,
div[data-module-name="adventskalenderpro_mailparticipation"] .module-docheader-navigation {
	display: none;
}


.fs-large {
	font-size: 2rem !important;
}

.w-enabled-disabled {
	min-width: 100px !important;
}

.card-blue {
	border: 1px solid var(--token-color-blue-20);
	background-color: var(--token-color-blue-10);
}
.badge-blue {
	border: 1px solid var(--token-color-blue-20);
	background-color: var(--token-color-blue-10);
	color: var(--token-color-blue-base);
}
.text-blue {
	color: var(--token-color-blue-base);
}
.stroke-blue {
	stroke: var(--token-color-blue-base);
}
.card-green {
	border: 1px solid var(--token-color-green-20);
	background-color: var(--token-color-green-10);
}
.badge-green {
	border: 1px solid var(--token-color-green-20);
	background-color: var(--token-color-green-10);
	color: var(--token-color-green-base);
}
.text-green {
	color: var(--token-color-green-base);
}
.stroke-green {
	stroke: var(--token-color-green-base);
}
.card-purple {
	border: 1px solid var(--token-color-purple-20);
	background-color: var(--token-color-purple-10);
}
.badge-purple {
	border: 1px solid var(--token-color-purple-20);
	background-color: var(--token-color-purple-10);
	color: var(--token-color-purple-base);
}
.text-purple {
	color: var(--token-color-purple-base);
}
.stroke-purple {
	stroke: var(--token-color-purple-base);
}
.card-orange {
	border: 1px solid var(--token-color-orange-20);
	background-color: var(--token-color-orange-10);
}
.badge-orange {
	border: 1px solid var(--token-color-orange-20);
	background-color: var(--token-color-orange-10);
	color: var(--token-color-orange-base);
}
.text-orange {
	color: var(--token-color-orange-base);
}
.stroke-orange {
	stroke: var(--token-color-orange-base);
}
.card-red {
	border: 1px solid var(--token-color-red-20);
	background-color: var(--token-color-red-10);
}
.badge-red {
	border: 1px solid var(--token-color-red-20);
	background-color: var(--token-color-red-10);
	color: var(--token-color-red-base);
}
.text-red {
	color: var(--token-color-red-base);
}
.stroke-red {
	stroke: var(--token-color-red-base);
}
.card-teal {
	border: 1px solid rgba(13, 148, 136, 0.2);
	background-color: rgba(13, 148, 136, 0.08);
}
.text-teal {
	color: #0d9488;
}
.stroke-teal {
	stroke: #0d9488;
}
.badge-day {
	border: 1px solid var(--token-color-red-20);
	background-color: var(--token-color-red-10);
	display: block;
	border-radius: 9px;
	padding: 10px;
}

/* Neutral, unobtrusive template badge */
.badge-template {
	border: 1px solid var(--token-color-neutral-20);
	background-color: var(--token-color-neutral-10);
	color: var(--token-color-neutral-70);
}

.theme-thumb {
	width: 320px;
	height: 240px;
	flex: 0 0 96px;
}
.theme-thumb img,
.theme-thumb-img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

.day-thumb {
	width: 96px;
	height: 96px;
	flex: 0 0 96px;
}
.day-thumb img,
.day-thumb-img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}

.statistics-sparkline {
	display: block;
	width: 100%;
	height: 50px;
}

.statistics-sparkline-line {
	fill: none;
	stroke-width: 2;
	stroke-linecap: butt;
	stroke-linejoin: miter;
	stroke-miterlimit: 10;
	vector-effect: non-scaling-stroke;
}

.window-image-placeholder {
	height: auto;
}
@media (min-width: 768px) {
	.window-image-placeholder {
		height: 400px;
	}
}

.btn-preview {
	border: 1px solid var(--token-color-blue-base);
	background-color: var(--token-color-blue-10);
}

body.mimetypes-x-content-adventskalender-window .form-wizard-icon-list-item button,
body.mimetypes-x-content-adventskalender-calendar .form-wizard-icon-list-item button {
	padding: 4px;
}
body.mimetypes-x-content-adventskalender-window .form-wizard-icon-list-item button > span,
body.mimetypes-x-content-adventskalender-calendar .form-wizard-icon-list-item button > span {
	width: 64px;
	height: 64px;
}
