/* ── Busy buttons (GRC.setButtonLoading, js/components/busy.js) ─────────────── */
/* The spinner takes the icon's place at the icon's size, so the label and width stay put. */
.grc-btn-spinner {
    width: .9em;
    height: .9em;
    border-width: .14em;
    vertical-align: -.125em;
}
.btn.grc-busy { cursor: progress; }
@media (prefers-reduced-motion: reduce) {
    .grc-btn-spinner { animation-duration: 1.5s; }
}
