button[aria-busy="true"]::after, a[aria-busy="true"]::after {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    margin-left: .55em;
    vertical-align: -.15em;
    border: 2px solid currentColor;
    border-right-color: transparent;
    border-radius: 50%;
    animation: post-submit-spin .7s linear infinite;
}
[aria-busy="true"] { cursor: wait !important; }
@keyframes post-submit-spin { to { transform: rotate(360deg); } }
