/* Latte */


:root {
	--bg: #e5e0d9;
	--fg: #dfd9d0;
	--fatxt: #5f5b5b;
	--prambod:  #a7716a;
	--pramcheek:  #a7716a;
}

@media (prefers-color-scheme: dark) {
	:root {
		--bg: #2b2b2b;
		--fg: #5f5b5b;
		--fatxt: #e5e0d9;
		--prambod:  #aa8c7d;
		--pramcheek:  #a7716a;
	}
}

body {
	background: var(--bg);
	color: var(--fatxt);
}

main {
	background: var(--fg);
	backdrop-filter: blur(10px);
}

a:link, a:visited, a:hover, a:active {
	color: var(--fatxt);
	text-decoration: var(--fatxt);
}

#pronouns{
	color: var(--fatxt);
}

.fas, .fa-solid, .fa-brands, .omg-icon {
	color: var(--fatxt);
}

.logotype {
	color: #A88C7D;
}

.logotype.dot {
	color: #7c6457 !important;
}


.prami-body { fill: var(--prambod)  !important; }
.prami-left-eye, .prami-right-eye { fill: #343026 !important; }
.prami-left-eye-pupil, .prami-right-eye-pupil { stroke: #343026 !important; }
.prami-left-cheek, .prami-right-cheek { fill: var(--pramcheek) !important; }
.prami-mouth { stroke: #343026 !important; }

#profile-picture {
	border-radius: 100%;
}
