* { box-sizing: border-box; } body { font-family: 'Segoe UI', sans-serif; background: #0f0f0f; color: #fff; margin: 0; padding: 40px; animation: fadeIn 1s ease-in; } h1 { text-align: center; font-size: 32px; color: #00ffff; text-shadow: 0 0 10px #00ffff; animation: glow 1.5s infinite alternate; } table { width: 90%; margin: 40px auto; border-collapse: collapse; background: rgba(255, 255, 255, 0.05); border-radius: 10px; overflow: hidden; box-shadow: 0 0 15px rgba(0,255,255,0.2); } th, td { padding: 15px 20px; text-align: center; border-bottom: 1px solid rgba(255,255,255,0.1); } th { background-color: rgba(0,255,255,0.2); color: #00ffff; text-transform: uppercase; font-size: 14px; letter-spacing: 1px; } tr:hover { background-color: rgba(0, 255, 255, 0.1); transition: background 0.3s ease; } a { color: #00ffea; text-decoration: none; font-weight: bold; transition: color 0.3s; } a:hover { color: #ffffff; text-shadow: 0 0 5px #00ffff; } footer { text-align: center; margin-top: 50px; color: #aaa; font-size: 14px; } input[type="url"], input[type="text"] { background: #111; border: 1px solid #00ffff; color: #fff; border-radius: 6px; padding: 6px 10px; width: 70%; } button { padding: 6px 12px; background: #00ffff; border: none; color: #000; font-weight: bold; border-radius: 6px; margin-left: 10px; cursor: pointer; } @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } @keyframes glow { from { text-shadow: 0 0 5px #00ffff, 0 0 10px #00ffff; } to { text-shadow: 0 0 20px #00ffff, 0 0 30px #00ffff; } }