/* Shine Auth 3.0 — isolated button loader */
.shine-auth button.shine-auth-button--loading{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;pointer-events:none!important;cursor:wait!important;opacity:1!important}
.shine-auth button.shine-auth-button--loading .shine-auth__button-loader{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;flex:0 0 16px!important;display:block!important;box-sizing:border-box!important;border:2px solid currentColor!important;border-top-color:transparent!important;border-radius:50%!important;transform-origin:50% 50%!important;animation:shineAuthButtonSpinV30 .72s linear infinite!important;will-change:transform!important}
@keyframes shineAuthButtonSpinV30{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
