[class^="Misono-Embed"] {
	/* SNDL-Contain_Themed */
	border-radius: var(--SNDL-UI_Border-Radius);
	padding: var(--SNDL-UI_Padding);
	transition: background-color var(--SNDL-Transition_XSlow);

	/* yeah SNDL is a performance nuker oops
	background-color: rgba(var(--SNC-Primary), var(--SNDL-UI_Opacity_Floating));
	backdrop-filter: blur(var(--SNDL-Blur_Heavy)) brightness(var(--SNC-Brightness_High));
	*/
	background-color: rgba(var(--SNC-Primary), var(--SNDL-UI_Opacity_Solid));

	flex-grow: 1; flex-shrink: 1;
	/* max-width: 512px; */
} [class^="Misono-Embed"] > div:first-of-type { display: flex; justify-content: center; }

.Misono_Contain {
	display: flex; flex-wrap: wrap;
	align-items: stretch; justify-content: center;
	gap: var(--SNDL-UI_Padding);

	box-sizing: border-box;
}

.Misono-Embed_Source { flex-basis: 512px; }
.Misono-Embed_Source .SNDL-Image { max-width: 512px; max-height: 512px; };

.Misono-Embed_Character { flex-basis: 386px; }
.Misono-Embed_Character .SNDL-Image { max-width: 386px; max-height: 386px; };

.Misono-Embed_Artwork { flex-basis: 386px; }
.Misono-Embed_Artwork .SNDL-Image { max-width: 512px; max-height: 512px; };

.SNDL-Bannermage > div > h1 { font-size: xxx-large;}
.SNDL-Bannermage > div > p { font-size: x-large;}