.cursor-circle,.cursor-dot{position:fixed;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:opacity .3s ease,width .3s ease,height .3s ease,background-color .3s ease,border-color .3s ease}.cursor-dot{width:5px;height:5px;background-color:#128AC7;border-radius:50%}.cursor-circle{width:24px;height:24px;border:1px solid #128ac7;border-radius:50%;background-color:transparent}.cursor-pointer:hover,[data-cursor-hover]:hover,a:hover,button:hover{text-decoration:none}