.card-login .password-input .form-control{border-left:0;border-right:0;border-radius:0}.card-login .password-input__append{display:flex}.card-login .password-input__toggle.input-group-text{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #ffffff80;border-left:0;border-radius:0 30px 30px 0;justify-content:center;min-width:44px}.card-login .input-group-focus .password-input__toggle.input-group-text{border-color:#fff}.card-login .password-input__toggle:focus-visible{outline:none}.card-login .password-input__toggle:focus-visible i,.card-login .password-input__toggle:hover i{opacity:.75}.card-login .password-input__toggle:focus-visible i{outline-offset:4px;border-radius:2px;outline:2px solid #fff}.oauth-buttons[data-v-63e1ee1a]{margin:1rem 0 0}.oauth-buttons__divider[data-v-63e1ee1a]{color:#fffc;align-items:center;gap:12px;margin:0 0 12px;font-size:.875rem;display:flex}.oauth-buttons__divider[data-v-63e1ee1a]:after,.oauth-buttons__divider[data-v-63e1ee1a]:before{content:"";background:#fff6;flex:1;height:1px}.oauth-buttons__list[data-v-63e1ee1a]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.oauth-buttons__button[data-v-63e1ee1a]{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:44px;font-weight:600;display:inline-flex}.oauth-buttons__button[data-v-63e1ee1a]:focus-visible{outline-offset:2px;outline:3px solid #ff9f43}.oauth-buttons__error[data-v-63e1ee1a],.oauth-buttons__status[data-v-63e1ee1a]{color:#fff;text-align:center;margin:0 0 10px}
