body { font-family: sans-serif; background: #f4f4f9; display: flex; justify-content: center; padding: 20px; }
.container { width: 100%; max-width: 400px; text-align: center; }
button { background: #007bff; color: white; border: none; padding: 15px 20px; border-radius: 8px; cursor: pointer; width: 100%; font-size: 16px; }
#status { margin: 15px 0; color: #555; font-size: 14px; }
.card { background: white; padding: 15px; margin-bottom: 10px; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); text-align: left; }
.card h3 { margin: 0 0 5px 0; color: #333; }
.card p { margin: 0; color: #666; font-size: 14px; }