﻿/* 登录表单 */
.form-signin .form-floating:focus-within {
    z-index: 2;
}

.form-signin .form-floating label {
    color: rgba(0,0,0,0.5);
}

.form-signin input[name="Input.UserName"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.form-signin input[name="Input.Password"] {
    margin-bottom: 10px;
    padding-right: 50px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.form-signin input[name="Input.UserName"]::placeholder
.form-signin input[name="Input.Password"]::placeholder {
    color: rgba(0, 0, 0, 0.5);
}

.form-signin button[name="button-pwd-toggler"] {
    padding: 1rem;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0.5;
    transition: opacity 0.2s ease;
}

    .form-signin button[name="button-pwd-toggler"]:hover {
        opacity: 1;
    }
