button.is-submitting{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:min(var(--submit-min-width,0px),100%);max-width:100%;pointer-events:none;cursor:progress;opacity:.85}
button.is-submitting::before{content:'';display:inline-block;flex:0 0 14px;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:lighthouse-submit-spin .75s linear infinite}
button.is-submitting>[hidden]{display:none!important}
.submit-progress-label{white-space:nowrap}
@keyframes lighthouse-submit-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){button.is-submitting::before{animation:none}}
