@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.button-bar .two-buttons{flex-wrap:wrap}.button-bar .two-buttons>.link-wrapper{flex:1 0 100%}.button-bar .link-wrapper .primary{margin-left:auto;margin-right:0;justify-content:center;width:100%}.button-bar .link-wrapper .secondary{margin-right:auto;margin-left:0}.button-bar .link-wrapper~.link-wrapper .primary{margin-top:1rem}@media(min-width: 768px){.button-bar a.secondary{padding:1rem 0}.button-bar .two-buttons{flex-wrap:unset;gap:1rem}.button-bar .two-buttons>.link-wrapper{flex-shrink:1}.button-bar .link-wrapper .primary{width:auto}.button-bar .link-wrapper~.link-wrapper .primary{margin-top:0}}