body{background-color:#f0f4f8;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:100vh}div{background-color:#fff;padding:30px 40px;border-radius:8px;box-shadow:0 4px 15px #0000001a;max-width:400px;width:100%}h1{font-size:24px;margin-bottom:20px;color:#333;text-align:center}form{display:flex;flex-direction:column}input[type=text]{padding:12px 15px;font-size:16px;border:2px solid #ddd;border-radius:4px;outline:none;margin-bottom:15px;transition:border-color .3s ease}input[type=text]:focus{border-color:#007bff}button{background-color:#007bff;color:#fff;padding:12px 0;font-size:16px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}button:hover{background-color:#0056b3}p{margin-top:20px;font-size:16px;color:#555;text-align:center}
