body{font-family:Arial,sans-serif;text-align:left;padding:20px;background:#f9f9f9}.container{max-width:600px;margin:auto;background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a}input,button{padding:12px;margin:8px 0;width:100%;box-sizing:border-box;border-radius:4px;border:1px solid #ccc;font-size:16px}button{background:#07c;color:#fff;border:none;cursor:pointer}button:hover{background:#005fa3}.success{color:green;margin-top:15px}.error{color:red;margin-top:15px}
