.password-form-dialog{width:min(430px,100vw - 28px);max-height:calc(100dvh - 28px);color:inherit;background:#fff;border:0;border-radius:16px;padding:0;overflow:auto}.password-form-dialog::backdrop{background:#10281f80}.password-form-dialog .login-card{box-sizing:border-box;width:100%;box-shadow:none;position:relative}.password-form-dialog .dialog-x{cursor:pointer;border-radius:8px;min-width:44px;min-height:44px;font-size:24px}.password-form-dialog .dialog-x:focus-visible{outline-offset:-3px;outline:2px solid #b78132}@media (max-width:480px){.password-form-dialog .login-card{padding:48px 22px 24px}.password-form-dialog .login-card h1{font-size:27px}.password-form-dialog .login-card>span{font-size:14px}}
