.sps-button-wrapper[data-v-023ce791]{display:inline-block;max-width:100%;width:100%}.btn[data-v-023ce791]{padding-bottom:.5em;position:relative}.btn[data-v-023ce791] [class*=label],.btn[data-v-023ce791] [class*=text],.btn[data-v-023ce791] span{display:inline-block;position:relative}.btn[data-v-023ce791] [class*=label]:after,.btn[data-v-023ce791] [class*=text]:after,.btn[data-v-023ce791] span:after{background:currentColor;bottom:-.3em;content:"";display:block;height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:center;transition:all .3s ease-in-out;width:100%}.btn[data-v-023ce791]:hover [class*=label]:after,.btn[data-v-023ce791]:hover [class*=text]:after,.btn[data-v-023ce791]:hover span:after{transform:scaleX(.5)}[data-v-023ce791] .btn.custom-button-underline :deep([class*=label]:after),[data-v-023ce791] .btn.custom-button-underline :deep([class*=text]:after),[data-v-023ce791] .btn.custom-button-underline :deep(span:after){bottom:-.3em!important;height:1px!important}.mobile-button[data-v-023ce791]{touch-action:manipulation}@media(max-width:768px){.sps-button-wrapper[data-v-023ce791]{width:100%}.sps-button-wrapper[data-v-023ce791] .n-button{justify-content:center;width:100%}}[data-v-023ce791] .n-button--loading{pointer-events:none}[data-v-023ce791] .button--disabled{cursor:not-allowed;opacity:.6}[data-v-023ce791] .custom-button-solid{background-color:var(--custom-button-bg)!important;color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-solid:hover:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-hover)!important}[data-v-023ce791] .custom-button-solid:active:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-active)!important}[data-v-023ce791] .custom-button-outline{border-color:var(--custom-button-bg)!important;color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-outline:hover:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-light)!important}[data-v-023ce791] .custom-button-outline:active:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-light)!important}[data-v-023ce791] .custom-button-soft{background-color:var(--custom-button-bg-soft)!important;color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-soft:hover:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-soft-hover)!important}[data-v-023ce791] .custom-button-soft:active:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-soft-hover)!important}[data-v-023ce791] .custom-button-subtle{background-color:var(--custom-button-bg-soft)!important;border-color:var(--custom-button-bg)!important;color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-subtle:hover:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-soft-hover)!important}[data-v-023ce791] .custom-button-subtle:active:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-soft-hover)!important}[data-v-023ce791] .custom-button-ghost{color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-ghost:hover:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-light)!important}[data-v-023ce791] .custom-button-ghost:active:not(:disabled):not(.disabled){background-color:var(--custom-button-bg-light)!important}[data-v-023ce791] .custom-button-link{color:var(--custom-button-text)!important}[data-v-023ce791] .custom-button-link:hover:not(:disabled):not(.disabled){color:var(--custom-button-text)!important;opacity:.75}[data-v-023ce791] .custom-button-link:active:not(:disabled):not(.disabled){color:var(--custom-button-text)!important;opacity:.75}[data-v-023ce791] .custom-button-underline,[data-v-023ce791] .custom-button-underline.btn{color:var(--custom-button-text)!important;position:relative!important}[data-v-023ce791] .custom-button-underline:after,[data-v-023ce791] .custom-button-underline.btn:after{background-color:var(--custom-button-text)!important;bottom:.25em!important;content:""!important;display:block!important;height:1px!important;left:50%!important;min-width:0;position:absolute!important;transform:translate(-50%) scaleX(1)!important;transform-origin:center!important;transition:all .3s ease-in-out!important;width:calc(100% - 2em)}[data-v-023ce791] .custom-button-underline :deep([class*=label]),[data-v-023ce791] .custom-button-underline :deep([class*=text]),[data-v-023ce791] .custom-button-underline :deep(span),[data-v-023ce791] .custom-button-underline.btn :deep([class*=label]),[data-v-023ce791] .custom-button-underline.btn :deep([class*=text]),[data-v-023ce791] .custom-button-underline.btn :deep(span){display:inline-block;position:relative}[data-v-023ce791] .custom-button-underline :deep([class*=label]):after,[data-v-023ce791] .custom-button-underline :deep([class*=text]):after,[data-v-023ce791] .custom-button-underline :deep(span):after,[data-v-023ce791] .custom-button-underline.btn :deep([class*=label]):after,[data-v-023ce791] .custom-button-underline.btn :deep([class*=text]):after,[data-v-023ce791] .custom-button-underline.btn :deep(span):after{background-color:var(--custom-button-text)!important;bottom:-.3em!important;content:""!important;display:block!important;height:1px!important;left:0!important;position:absolute!important;transform:scaleX(1)!important;transform-origin:center!important;transition:all .3s ease-in-out!important;width:100%!important}[data-v-023ce791] .custom-button-underline:hover:not(:disabled):not(.disabled):after,[data-v-023ce791] .custom-button-underline.btn:hover:not(:disabled):not(.disabled):after{transform:translate(-50%) scaleX(.5)!important}[data-v-023ce791] .custom-button-underline:hover:not(:disabled):not(.disabled) :deep([class*=label]:after),[data-v-023ce791] .custom-button-underline:hover:not(:disabled):not(.disabled) :deep([class*=text]:after),[data-v-023ce791] .custom-button-underline:hover:not(:disabled):not(.disabled) :deep(span:after),[data-v-023ce791] .custom-button-underline.btn:hover:not(:disabled):not(.disabled) :deep([class*=label]:after),[data-v-023ce791] .custom-button-underline.btn:hover:not(:disabled):not(.disabled) :deep([class*=text]:after),[data-v-023ce791] .custom-button-underline.btn:hover:not(:disabled):not(.disabled) :deep(span:after){transform:scaleX(.5)!important}
