* { ‏ margin: 0; ‏ padding: 0; ‏ box-sizing: border-box; ‏ font-family: Arial, sans-serif; } ‏body { ‏ background-color: #000000; ‏ background-image: ‏ radial-gradient(circle at 10% 20%, #057ac6 0%, transparent 20%), ‏ radial-gradient(circle at 90% 80%, #057ac6 0%, transparent 20%), ‏ linear-gradient(to bottom right, #057ac6 0%, transparent 50%); ‏ background-size: cover; ‏ color: #fff; ‏ display: flex; ‏ flex-direction: column; ‏ justify-content: center; ‏ align-items: center; ‏ min-height: 100vh; ‏ overflow-x: hidden; } ‏ /* Heading Styles */ ‏ h1 { ‏ color: #000000; ‏ font-size: 40px; ‏ font-weight: bold; ‏ letter-spacing: 2px; ‏ margin-bottom: 20px; } p { font-size: 16px; color: #b3b3b3; margin-bottom: 30px; line-height: 1.6; } .navbar { position: fixed; top: 0; width: 100%; padding: 10px 20px; display: flex; justify-content: space-between; align-items: center; background-color: rgba(0, 0, 0, 0.5); backdrop-filter: blur(10px); z-index: 10; } .navbar .logo { display: flex; align-items: center; font-size: 20px; color: #fff; text-decoration: none; font-weight: bold; letter-spacing: 2px; } .navbar .logo img { margin-right: 10px; width: 50px; height: 50px; } .navbar nav { display: flex; gap: 15px; } .navbar nav a { color: #fff; text-decoration: none; font-weight: bold; transition: color 0.3s ease; } .navbar nav a:hover { color: #0059ff; } .navbar .login { display: flex; align-items: center; gap: 10px; } .navbar .login a { color: #fff; text-decoration: none; font-weight: bold; transition: color 0.3s ease; } .navbar .login a:hover { color: #0059ff; } .container { height: auto; max-width: 90%; padding: 40px; background: rgba(0, 0, 0, 0.6); border-radius: 15px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3); backdrop-filter: blur(15px); margin: 0 auto; display: flex; flex-direction: column; justify-content: center; align-items: center; } .container h1 { color: #fff; font-size: 30px; margin-bottom: 20px; } .container p { font-size: 16px; margin-bottom: 30px; } .container .buttons { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 15px; } .container .button { padding: 10px 20px; background-color: #7f86ff; color: white; text-decoration: none; border-radius: 5px; font-weight: bold; transition: background-color 0.3s ease, transform 0.2s ease; width: 100%; } .container .button:hover { background-color: #0059ff; transform: scale(1.05); } .footer { position: absolute; bottom: 0; width: 100%; padding: 10px 20px; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.5); } .footer span { font-size: 12px; color: #fff; } .footer-links { display: flex; flex-wrap: wrap; justify-content: center; gap: 10px; margin-top: 5px; } .footer-links a { color: #fff; text-decoration: none; font-weight: bold; }