body {
	margin: 0;
	font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	color: #333;
	/* background-color: rgba(67, 0, 176, 0.1); */



	background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='50' height='50' patternTransform='scale(2) rotate(45)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 1)'/><path d='M17.813 11.25l2.695.742q1.21.469 1.601 1.172.47.664.391 1.914l-.469 2.774-.742 2.695q-.469 1.172-1.172 1.601-.625.43-1.914.391l-2.773-.469-2.696-.742q-1.171-.469-1.601-1.172-.43-.664-.39-1.953l.468-2.734.781-2.696q.43-1.21 1.133-1.601.664-.469 1.953-.39l2.735.468M10.938 0h11.367l.195 1.367q.117 1.29-.273 1.953-.391.703-1.563 1.211l-2.695.86-2.735.507q-1.289.118-1.953-.273-.703-.39-1.21-1.563l-.821-2.695L10.937 0m16.758 0h11.172l.078 2.148q-.039 1.29-.547 1.875-.468.664-1.718 1.016l-2.735.469-2.812.195q-1.29-.039-1.914-.547-.625-.469-.977-1.719L27.734.664 27.695 0m16.367 0H50v6.055L47.578 5l-2.422-1.406q-1.054-.742-1.289-1.485-.273-.78.117-1.992L44.062 0M50 11.094v11.133l-2.227.078q-1.289-.078-1.875-.586-.625-.469-.976-1.719-.195-.742-.43-2.773-.195-2.032-.156-2.813.078-1.25.586-1.875.469-.625 1.719-.937l2.773-.47.586-.038m0 16.601v11.25l-1.758.196q-1.25.039-1.914-.391-.664-.43-1.094-1.64l-.703-2.735-.351-2.773q-.04-1.25.39-1.914.43-.665 1.64-1.133l2.735-.664L50 27.695m0 16.29V50h-5.938q.235-.742 1.055-2.46l1.367-2.423q.743-1.054 1.524-1.25l1.953.078.039.04M38.867 50H27.695l-.117-2.148q.04-1.25.547-1.875.469-.664 1.719-.977l2.773-.508 2.813-.195q1.25.039 1.875.547t.976 1.718l.508 2.774.078.664m-16.562 0H10.938l-.235-1.367q-.117-1.25.313-1.953.351-.703 1.523-1.211l2.695-.82 2.735-.547q1.289-.118 1.953.312.703.39 1.21 1.523l.86 2.696.313 1.367M6.094 50H0v-6.016q.742.196 2.54 1.094 1.835.938 2.46 1.367 1.016.743 1.25 1.524.273.742-.117 1.953l-.04.078M0 38.945v-11.25l1.719-.195q1.25-.04 1.914.43.664.43 1.094 1.64l.703 2.696.351 2.812q.078 1.25-.39 1.914-.43.664-1.641 1.094l-2.695.703L0 38.945m0-16.718V11.094l2.227-.078q1.25.039 1.875.546.625.47.937 1.72l.469 2.773.156 2.812q-.078 1.25-.586 1.875t-1.719.938l-2.773.468-.586.079M0 6.055V0h6.133L5.039 2.5 3.633 4.96Q2.89 5.978 2.109 6.21L.156 6.095 0 6.054m22.07 26.212l.43 2.773q.078 1.29-.39 1.914-.43.703-1.641 1.133l-2.696.742-2.773.39q-1.29.079-1.953-.39-.664-.43-1.094-1.601-.273-.743-.742-2.735l-.39-2.773q-.079-1.29.39-1.953.43-.664 1.601-1.094l2.735-.742 2.773-.39q1.25-.08 1.914.39.703.43 1.133 1.601l.703 2.735m12.305-21.094l2.695.703q1.211.43 1.64 1.133.47.625.43 1.914l-.39 2.773-.703 2.735q-.43 1.21-1.094 1.64-.664.47-1.953.39l-2.773-.35-2.735-.704q-1.21-.43-1.601-1.133-.508-.625-.43-1.914l.39-2.773.704-2.734q.43-1.211 1.093-1.641.665-.469 1.915-.39l2.812.35m2.89 18.204l1.876 2.11q.742 1.015.742 1.796 0 .82-.742 1.836l-1.875 2.11-2.11 1.875q-1.015.742-1.836.742-.78 0-1.797-.742l-2.109-1.875-1.875-2.11q-.742-1.015-.742-1.836 0-.781.742-1.797l1.875-2.109 2.11-1.875q1.015-.742 1.796-.742.82 0 1.836.742l2.11 1.875'  stroke-width='1' stroke='none' fill='hsla(263, 100%, 35%, 0.0125)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")

}




/*h1, h2, h3, h4, h5, h6 {
	margin: 0 0 0.5em 0;
	font-weight: 400;
	line-height: 1.2;
}

h1 {
	font-size: 2em;
} */

a {
	color: inherit;
	text-decoration: none
}

code {
	font-family: menlo, inconsolata, monospace;
	font-size: calc(1em - 2px);
	color: #555;
	background-color: #f0f0f0;
	padding: 0.2em 0.4em;
	border-radius: 2px;
}

@media (min-width: 400px) {
	body {
		font-size: 16px;
	}
}
button, button:focus, .btn-check:focus+.btn, .btn:focus, .btn {
	outline: none;
	box-shadow: none;
}

.force-one-line {
	white-space: nowrap !important;
}

.text-uppercase {
	text-transform: uppercase !important;
}

/**
style="background-color: transparent !important; border: none !important;"

style="font-weight: 500; color: rgba(67, 0, 176, 1)"
 */

.popover {
	background-color: transparent !important;
	border: none !important;
}

.dialog-success {
	background-color: #2ecc71 !important;
	color: white;
}
.dialog-danger {
	background-color: #e74c3c !important;
	color: white;
}
.dialog-info {
	background-color: #00bcd4 !important;
	color: white;
}
.dialog-warning {
	background-color: #f39c12 !important;
	color: white;
}

.dialog-success > .btn.neutral,
.dialog-danger > .btn.neutral,
.dialog-info > .btn.neutral,
.dialog-warning > .btn.neutral {
	color: white !important;
}

.splide__pagination {
	bottom: -1rem;
}