body { margin: 0; padding: 0; width: 340px; font-family: Arial, sans-serif; background: #f5f5f5; } .container { padding: 16px; } h2 { margin-top: 0; } textarea { width: 100%; height: 180px; resize: vertical; font-family: monospace; font-size: 13px; padding: 10px; box-sizing: border-box; border-radius: 8px; border: 1px solid #ccc; } button { width: 100%; margin-top: 12px; padding: 10px; border: none; border-radius: 8px; background: black; color: white; cursor: pointer; font-size: 14px; } button:hover { opacity: 0.9; } .hint { margin-top: 10px; font-size: 12px; color: #666; white-space: pre-line; }