/* Import Tailwind CSS */
/* @tailwind base;
@tailwind components;
@tailwind utilities; */
/* Style dla frontendu */
body {
	background-color: #ffffff;
}
.acf-form {
	max-width: 950px;
}
.acf-field input[type="text"],
.acf-field input[type="password"],
.acf-field input[type="date"],
.acf-field input[type="datetime"],
.acf-field input[type="datetime-local"],
.acf-field input[type="email"],
.acf-field input[type="month"],
.acf-field input[type="number"],
.acf-field input[type="search"],
.acf-field input[type="tel"],
.acf-field input[type="time"],
.acf-field input[type="url"],
.acf-field input[type="week"],
.acf-field textarea,
.acf-field select {
	padding: 10px 8px !important;
	border-radius: 5px;
}
.acf-fields > .acf-field {
	border: 0px !important;
}
.acf-tab-wrap {
	overflow: visible !important;
}
input.button-primary {
	padding: 10px 15px;
	background-color: #0073aa;
	color: #ffffff;
	margin-top: 20px;
	border-radius: 5px;
}
.favorite-button svg {
	stroke: #003366 !important;
}
.favorite-button.is-favorite svg {
	fill: #003366 !important;
}
.pdf-loading-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 9999;
	font-size: 18px;
}
@media print {
	.generate-pdf-button,
	.favorite-button {
		display: none !important;
	}
}

