.uhc-button-loading{position:relative}.uhc-button-loading--white .spinner-animation div,.uhc-button-loading--secondary .spinner-animation div,.uhc-button-loading--outline .spinner-animation div{background:var(--primary-blue)}.uhc-button-loading--outline-secondary .spinner-animation div{background:var(--secondary-blue)}.uhc-button-loading--secondary-surest .spinner-animation div,.uhc-button-loading--outline-surest .spinner-animation div{background:var(--primary-purple)}.uhc-button-loading--secondary:disabled .spinner-animation div,.uhc-button-loading--secondary-surest:disabled .spinner-animation div{background:var(--gray-300)}.uhc-button-loading--outline:disabled .spinner-animation div,.uhc-button-loading--outline-secondary:disabled .spinner-animation div,.uhc-button-loading--outline-surest:disabled .spinner-animation div{background:var(--white)}.uhc-button-loading--load span{visibility:hidden}.spinner-animation{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner-animation div{position:absolute;width:3px;height:3px;background:var(--white);border-radius:50%;animation:loading-spinner 1.2s linear infinite}.spinner-animation div:nth-child(1){animation-delay:0s;top:15px;left:27px}.spinner-animation div:nth-child(2){animation-delay:-.1s;top:9px;left:25px}.spinner-animation div:nth-child(3){animation-delay:-.2s;top:5px;left:21px}.spinner-animation div:nth-child(4){animation-delay:-.3s;top:3px;left:15px}.spinner-animation div:nth-child(5){animation-delay:-.4s;top:4px;left:9px}.spinner-animation div:nth-child(6){animation-delay:-.5s;top:9px;left:4px}.spinner-animation div:nth-child(7){animation-delay:-.6s;top:15px;left:3px}.spinner-animation div:nth-child(8){animation-delay:-.7s;top:21px;left:4px}.spinner-animation div:nth-child(9){animation-delay:-.8s;top:25px;left:9px}.spinner-animation div:nth-child(10){animation-delay:-.9s;top:27px;left:15px}.spinner-animation div:nth-child(11){animation-delay:-1s;top:25px;left:21px}.spinner-animation div:nth-child(12){animation-delay:-1.1s;top:21px;left:25px}@keyframes loading-spinner{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}
