.tml{max-width:400px;margin:50px auto;padding:30px;background:#f8f9fa;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.tml-form input{width:100%;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px}.tml-submit{background-color:#1d4ed8;color:#fff;font-weight:bold;padding:12px;border-radius:8px;width:100%;border:none;cursor:pointer}.tml-submit:hover{background-color:#2563eb}#theme-my-login .tml-lost-password,#theme-my-login .tml-lost-password a{display:none!important}