body { font-family: sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 40px auto; padding: 0 20px; background-color: #f9f9f9; } h1 { color: #000; text-align: center; } table { width: 100%; border-collapse: collapse; background: white; margin-bottom: 20px; } th, td { border: 1px solid #ddd; padding: 12px; text-align: left; } th { background-color: #eee; font-weight: bold; } tr:hover { background-color: #f1f1f1; }