.form-container{max-width:400px;margin:0 auto;padding:20px;background:#fff;color:#000;text-align:center;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.form{display:flex;flex-direction:column}.label{margin-bottom:8px;text-align:left}.input,.label{color:#000;font-family:Charm,sans-serif}.input{padding:8px;margin-bottom:16px;border:1px solid #ccc;background-color:#fff;border-radius:10px}.button{padding:12px;background-color:#4caf50;color:#fff;cursor:pointer;font-family:Charm,sans-serif;border-radius:20px}.button:hover{background-color:#2e7d32}