.auth-button-component[data-v-f2028106] .btn{width:100%;height:58px;font-weight:500;box-shadow:none;color:#fff;background:transparent;padding-block:14px;font-size:18px;transition:opacity .2s}.auth-button-component[data-v-f2028106] .btn span{z-index:20}.auth-button-component[data-v-f2028106] .btn.disabled,.auth-button-component[data-v-f2028106] .btn:disabled{opacity:.4}.auth-button-component[data-v-f2028106] .btn:before{content:"";top:0;left:0;height:56px;width:100%;z-index:100;border-radius:3px;position:absolute;transition:opacity .2s;background:repeating-linear-gradient(180deg,#cca2fb,#cca2fb),linear-gradient(180deg,#e8dafb,#b187e2),linear-gradient(90deg,#cca2fb 4%,#9c50eb 20%,#6b2fb1 30%,#6b2fb1 45%,#8b56c9 65%,#e8dafb 95%),linear-gradient(90deg,#cca2fb 13%,#923fea 25%,#6b2fb1 55%,#6b2fb1 75%,#b187e2 90%);background-size:2px 100%,2px 100%,100% 2px,100% 2px;background-position:0 0,100% 0,0 0,0 100%;background-repeat:no-repeat}.auth-button-component[data-v-f2028106] .btn:not(:disabled):hover .button-background{opacity:.64}.auth-button-component[data-v-f2028106] .btn:not(:disabled):active .button-background{opacity:.8}.auth-button-component[data-v-f2028106] .btn .button-background{z-index:-10;inset:0;opacity:.24;position:absolute;transition:all .2s;border-radius:4px;background:linear-gradient(0deg,#30006e,#30006e),radial-gradient(49.13% 240.28% at 50% 50%,rgba(48,0,110,.15) 0,rgba(48,0,110,.04) 100%)}.auth-button-component[data-v-f2028106] .btn.alternative{font-size:20px;height:52px}.auth-button-component[data-v-f2028106] .btn.alternative span{z-index:2}.auth-button-component[data-v-f2028106] .btn.alternative .button-background{border-radius:2px;background:linear-gradient(0deg,#30006e,#30006e),radial-gradient(49.13% 240.28% at 50% 50%,rgba(48,0,110,.15) 0,rgba(48,0,110,.04) 100%);position:absolute;inset:0;opacity:0;transition:all .2s}.auth-button-component[data-v-f2028106] .btn.alternative:hover{box-shadow:0 0 40px 0 rgba(112,0,255,.16),inset 0 0 40px 0 rgba(128,43,255,.16)}.auth-button-component[data-v-f2028106] .btn.alternative:hover .button-background{opacity:.32}.auth-button-component[data-v-f2028106] .btn.alternative:active{box-shadow:0 0 40px 0 rgba(112,0,255,.16),inset 0 0 40px 0 rgba(128,43,255,.16)}.auth-button-component[data-v-f2028106] .btn.alternative:active .button-background{opacity:.64}.auth-button-component[data-v-f2028106] .btn.alternative:before{display:none}.auth-button-component[data-v-f2028106] .btn.alternative.new-account{font-size:20px}.auth-button-component[data-v-f2028106] .btn.alternative.new-account span{z-index:2}.auth-button-component[data-v-f2028106] .btn.alternative.new-account .button-background{border-radius:2px;background:linear-gradient(0deg,#30006e,#30006e),radial-gradient(49.13% 240.28% at 50% 50%,rgba(48,0,110,.15) 0,rgba(48,0,110,.04) 100%);position:absolute;inset:0;opacity:0;transition:all .2s}.auth-button-component[data-v-f2028106] .btn.alternative.new-account:hover{box-shadow:0 0 40px 0 rgba(112,0,255,.16),inset 0 0 40px 0 rgba(128,43,255,.16)}.auth-button-component[data-v-f2028106] .btn.alternative.new-account:hover .button-background{opacity:.16}.auth-button-component[data-v-f2028106] .btn.alternative.new-account:active{box-shadow:0 0 40px 0 rgba(112,0,255,.16),inset 0 0 40px 0 rgba(128,43,255,.16)}.auth-button-component[data-v-f2028106] .btn.alternative.new-account:active .button-background{opacity:.64}.auth-button-component[data-v-f2028106] .btn.alternative.new-account:before{display:none}.view-forgot-password p[data-v-056cc318]{color:var(--std-neut-x-700,#d5d5d5)!important;margin:0}.view-forgot-password a[data-v-056cc318]{font-size:16px}