/* Nền Gradient Đẹp & Hài Hòa */ body { background: linear-gradient(135deg, #1E2A38, #4C6EF5); /* Xanh đậm sang xanh dương */ min-height: 100vh; display: flex; flex-direction: column; justify-content: center; align-items: center; color: white; } /* Tăng độ mờ của container */ .container { background: rgba(255, 255, 255, 0.1); /* Màu trắng nhẹ */ backdrop-filter: blur(15px); /* Hiệu ứng kính mờ */ border-radius: 12px; padding: 20px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4); max-width: 95%; } /* Bảng hiển thị đẹp hơn với chữ màu đen */ table { background: rgba(255, 255, 255, 0.9); /* Nền trắng rõ ràng */ border-radius: 8px; overflow: hidden; color: #000; /* Đặt màu chữ đen */ } th { background: rgba(0, 0, 0, 0.8); /* Header màu đen đậm */ color: #ffffff; /* Chữ trắng để nổi bật trên nền đen */ } td { color: #000; /* Màu chữ đen */ } /* Khi hover vào hàng trong bảng */ tbody tr:hover { background: rgba(0, 0, 0, 0.1); /* Nhấn mạnh dòng khi rê chuột */ } /* Tăng độ nổi bật khi hover */ .run-btn { transition: all 0.3s ease-in-out; } .run-btn:hover { transform: scale(1.1); } /* Footer nổi bật & chuyên nghiệp */ footer { background: rgba(0, 0, 0, 0.85); padding: 20px 0; text-align: center; width: 100%; margin-top: auto; color: #ddd; font-size: 14px; box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.3); }