.post-password-form{background:linear-gradient(135deg,#ffffff,#f0f0f0);border:2px solid #e1e1e1;padding:30px;max-width:500px;margin:50px auto;border-radius:15px;box-shadow:0 8px 20px rgb(0 0 0 / .1);font-family:'Poppins',sans-serif;text-align:center;animation:fadeIn 1s ease-in-out}.post-password-form p{font-size:1.1rem;color:#444;margin-bottom:20px;line-height:1.5}.post-password-form input[type="password"]{padding:12px 15px;border-radius:10px;border:1px solid #ccc;width:100%;margin-bottom:20px;font-size:1rem;transition:all 0.3s ease}.post-password-form input[type="password"]:focus{border-color:#1e73be;box-shadow:0 0 5px rgb(30 115 190 / .4);outline:none}.post-password-form input[type="submit"]{background:#1e73be;color:#fff;border:none;padding:12px 30px;border-radius:50px;font-weight:600;cursor:pointer;transition:background 0.3s ease,transform 0.2s ease}.post-password-form input[type="submit"]:hover{background:#155a91;transform:translateY(-2px)}.post-password-form::before{content:'hola soy yo';font-size:3rem;display:block;margin-bottom:10px;animation:bounceIn 1s ease}@media screen and (max-width:600px){.post-password-form{padding:20px;margin:30px 15px}.post-password-form input[type="submit"]{width:100%}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}100%{transform:scale(1)}}