:root { --gap: 14px; }
body { 
	font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; margin: 16px; color: #111; 
}
body, body *{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
