		.logo {
			width: 50px;
			height: 50px;
			background-image: url("./haogg/images/homer.gif");
			background-size: contain;
			background-repeat: no-repeat;
			margin-right: 10px;
		}
		
		.nav {
			display: flex;
			align-items: center;
			padding: 20px;
			background-color: rgba(255, 255, 255, 0.8);
			border-radius: 20px;
			margin: 20px;
			box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
		}

		.title {
			font-size: 48px;
			font-weight: bold;
			text-align: center;
			color: #fff;
			text-shadow: 2px 2px 4px #000;
		}

		.footer {
			position: fixed;
			bottom: 0;
			left: 0;
			right: 0;
			padding: 20px;
			background-color: rgba(255, 255, 255, 0.8);
			border-radius: 20px;
			margin: 20px;
			box-shadow: 0 -5px 20px rgba(0, 0, 0, 0.2);
		}

		.footer p {
			font-size: 14px;
			color: #555;
			text-align: center;
			margin: 0;
		}
	