@media (max-width: 800px) {
	a:has(#header) { margin: 0 !important }
	#header { margin: 8px; width: initial; width: calc(100% - 16px) !important }
	nav .navlink { font-size: 1.5rem; }
	.flexbox-x { flex-wrap: wrap; }
	.flexbox-x>.flexbox-y { flex: 1 1 300px; min-width: 0; }
	.window, .ent { max-width: 100%; box-sizing: border-box; }
	img { max-width: 100%; height: auto; }
	.window:has(.cazzo) { display: none; } /* it js wont work right */
	h1 { font-size: 2rem }
}