.sj-animation-icon-loading{display:inline-block;animation:rotating 1s linear infinite}@keyframes rotating{to{transform:rotate(1turn)}}.sj-button{position:relative;cursor:pointer;display:inline-block;box-sizing:border-box;text-align:center}.sj-button.is-disabled,.sj-button.is-disabled:hover{background-color:#f7f8f9;color:#97a3b4;cursor:not-allowed;border-color:#f7f8f9}.sj-button.is-loading{pointer-events:none;color:#4a8ef9;background-color:#e5efff}.sj-button--medium{font-size:14px;border-radius:4px;height:36px;line-height:36px;padding-left:20px;padding-right:20px}.sj-button--medium:hover{line-height:34px;padding-left:19px;padding-right:19px}.sj-button--small{font-size:12px;border-radius:3px;height:30px;line-height:30px;padding-left:15px;padding-right:15px}.sj-button--small:hover{line-height:28px;padding-left:14px;padding-right:14px}.sj-button--large{font-size:14px;border-radius:4px;height:40px;line-height:40px;padding-left:20px;padding-right:20px}.sj-button--large:hover{line-height:38px;padding-left:19px;padding-right:19px}.sj-button--default{color:#002257;background-color:#f7f8f9}.sj-button--default:hover{border:1px solid #002257}.sj-button--default:active{background-color:#d1ddf0}.sj-button--primary{color:#0064ff;background-color:#e5efff}.sj-button--primary:hover{border:1px solid #0064ff}.sj-button--primary:active{background-color:#ebebec}