
	.wrap.svelte-1cacwnp {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		/* justify-content: center; */
		gap: 1em;
		cursor: pointer;
		z-index: 10000000;
		overflow: scroll;
	}

	.wrap.svelte-1cacwnp::before {
		content: "";
		position: fixed;

		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.85);
		z-index: -1;
		opacity: 1;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.contentWrap.svelte-1cacwnp {
		cursor: default;
		/* width: calc(100% - 1em); */

		max-width: fit-content;
		width: calc(100% - 20px);
		display: flex;
		flex-direction: column;
		align-items: center;
		flex-direction: column;
		align-items: center;
		margin: 15vh 0;
		/* height: fit-content; */
	}

	.contentWrap.centeredContent.svelte-1cacwnp,
	.contentWrap.contentIsVideo.svelte-1cacwnp {
		display: flex;
		padding: 0;
		margin: auto;
		/* min-height: 100%; */
		justify-content: center;
		align-items: center;
		max-width: min(800px, calc(100vw - 3em));
		width: 100%;
		max-width: fit-content;
	}

	.contentWrap.centeredContent.svelte-1cacwnp {
		max-height: unset;
	}

	.xWrap.svelte-1cacwnp > * {
		color: white;
		position: fixed;
		top: 2em;
		left: 2em;
	}
