body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background: linear-gradient(120deg, #fceabb 0%, #f8b500 100%); margin: 0; padding: 50px 20px; text-align: center; } h1 { color: #333; margin-bottom: 30px; } form { background-color: #fff; padding: 30px; border-radius: 12px; display: inline-block; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1); } input[type="file"] { margin-top: 10px; } button { margin-top: 20px; background-color: #4CAF50; color: white; padding: 10px 24px; border: none; border-radius: 6px; font-size: 16px; cursor: pointer; } button:hover { background-color: #45a049; } h2, h3 { color: #222; margin-top: 40px; } p { color: #444; font-size: 16px; white-space: pre-line; }