body { font-family: Arial, sans-serif; margin: 2em; background: #f9f9f9; color: #222; } h1 { color: #005580; } form { margin-bottom: 1em; } label { margin-right: 1em; } #preview img { max-width: 300px; border: 1px solid #ccc; margin-top: 1em; } button { padding: 0.5em 1em; font-size: 1em; background: #005580; color: #fff; border: none; border-radius: 4px; cursor: pointer; } button:hover { background: #0077aa; }