button[aria-busy=true]{cursor:progress!important;pointer-events:none;opacity:.8}
button[aria-busy=true]::before{content:"";display:inline-block;width:.85em;height:.85em;margin-right:.65em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.08em;animation:tgg-spin .7s linear infinite}
.submit-progress{font-size:14px;margin-top:16px;color:inherit}
@keyframes tgg-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){button[aria-busy=true]::before{animation:none;border-right-color:currentColor}}
