/* _content/Dvizh.Users.UI.Mobile/Components/PersonalDataInfo/PersonalDataInfo.razor.rz.scp.css */
.page_container[b-2wx4ud2mpo] {
    padding: 50px 16px;
}

[b-2wx4ud2mpo] .login_input .mud-input-root-filled {
    padding: 18px 10px !important;
}
/* _content/Dvizh.Users.UI.Mobile/Pages/ForgotPassword/ForgotPassword.razor.rz.scp.css */
[b-o5a30wxa2q] .forgot-form {
    padding-top: 50px;
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

[b-o5a30wxa2q] .form-control {
    border-radius: 100px;
    background-color: #F5F5F5;
    padding: 8px 20px;
    border: none;
}

[b-o5a30wxa2q] .form-label {
    color: #797C80 !important;
    padding-left: 20px;
    background-color: transparent !important;
}

    [b-o5a30wxa2q] .form-label::after {
        background-color: transparent !important;
    }

[b-o5a30wxa2q] .validation-message {
    padding-left: 16px;
}
/* _content/Dvizh.Users.UI.Mobile/Pages/Login/Login.razor.rz.scp.css */
.page_container[b-wp8j4ma0ym] {
    display: flex;
    flex-direction: column;
    gap: 35px;
}

[b-wp8j4ma0ym] .login-form {
    padding-top: 50px;
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

    [b-wp8j4ma0ym] .login-form input[type="password"]::-ms-reveal {
        display: none;
    }

    [b-wp8j4ma0ym] .login-form input[type="password"]::-webkit-password-field {
        -webkit-appearance: none;
    }

    [b-wp8j4ma0ym] .login-form input:focus, textarea:focus[b-wp8j4ma0ym], select:focus[b-wp8j4ma0ym] {
        outline: none;
        box-shadow: none;
        border-color: var(--bs-border-color);
    }

.inpunts_container[b-wp8j4ma0ym] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

[b-wp8j4ma0ym] .form-control {
    border-radius: 100px;
    background-color: #F5F5F5;
    padding: 8px 20px;
    border: none;
}

[b-wp8j4ma0ym] .form-label {
    color: #797C80 !important;
    padding-left: 20px;
    background-color: transparent !important;
}

    [b-wp8j4ma0ym] .form-label::after {
        background-color: transparent !important;
    }

.eye-image[b-wp8j4ma0ym] {
    position: absolute;
    top: 20px;
    right: 16px;
    cursor: pointer;
}

[b-wp8j4ma0ym] .validation-message {
    padding-left: 16px;
}

.telegram-login-container[b-wp8j4ma0ym] {
    width: 100%;
    display: flex;
    justify-content: center;
}
/* _content/Dvizh.Users.UI.Mobile/Pages/PersonalDataEdit/PersonalDataEdit.razor.rz.scp.css */
[b-ypzjmspn3m] .edit-form {
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.avatar_container[b-ypzjmspn3m] {
    display: flex;
    gap: 15px;
}

.circle-container[b-ypzjmspn3m] {
    width: 78px;
    height: 78px;
    border: 2px solid #16161A;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 2px;
    box-sizing: border-box;
}

    .circle-container img[b-ypzjmspn3m] {
        width: 100%;
        height: 100%;
        border-radius: 50%;
        object-fit: cover;
    }

.avatar-actions[b-ypzjmspn3m] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    justify-content: center;
}

.add-img_container[b-ypzjmspn3m] {
    position: relative;
    cursor: pointer;
    width: fit-content;
}

[b-ypzjmspn3m] .file-input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
}

.remove-avatar_btn[b-ypzjmspn3m] {
    font-size: 10px;
    color: #838388;
    cursor: pointer;
    user-select: none;
}

[b-ypzjmspn3m] .login_input .mud-input-root-filled {
    padding: 18px 10px !important;
}

[b-ypzjmspn3m] .cancel-edit_container {
    margin: 40px 0px;
    cursor: pointer;
}

.telegram-login-container[b-ypzjmspn3m] {
    width: 100%;
    display: flex;
    justify-content: center;
}
/* _content/Dvizh.Users.UI.Mobile/Pages/Register/Register.razor.rz.scp.css */
.page-container[b-9uizpxlft8] {
    display: flex;
    gap: 35px;
    flex-direction: column;
}

[b-9uizpxlft8] .register-card {
    padding: 50px 0px;
    border-radius: 8px;
}

[b-9uizpxlft8] .register-form {
    margin-top: 20px;
    margin-bottom: 50px;
    gap: 1.5rem;
    display: flex;
    flex-direction: column;
}

    [b-9uizpxlft8] .register-form input[type="password"]::-ms-reveal {
        display: none;
    }

    [b-9uizpxlft8] .register-form input[type="password"]::-webkit-password-field {
        -webkit-appearance: none;
    }

    [b-9uizpxlft8] .register-form input:focus, textarea:focus[b-9uizpxlft8], select:focus[b-9uizpxlft8] {
        outline: none;
        box-shadow: none;
        border-color: var(--bs-border-color);
    }

[b-9uizpxlft8] .input-filed {
    border-radius: 8px;
}

[b-9uizpxlft8] .form-control {
    border-radius: 100px;
    background-color: #F5F5F5;
    padding: 1rem 20px;
    border: none;
}

[b-9uizpxlft8] .form-label {
    color: #838388;
    padding: 1rem 20px;
}

    [b-9uizpxlft8] .form-label:after {
        background-color: transparent !important;
    }

[b-9uizpxlft8] .register-button {
    padding: 10px 0px;
    border-radius: 8px;
}

.exist-account_container[b-9uizpxlft8] {
    display: flex;
    flex-direction: column;
    align-items: center;
}

    .exist-account_container a[b-9uizpxlft8] {
        text-decoration: underline;
        color: #16161A;
    }

.card-caption[b-9uizpxlft8] {
    font-size: 24px;
    color: #000000;
    text-align: center;
}

[b-9uizpxlft8] .second-text {
    font-size: 15px;
    color: #838388 !important;
}

.eye-image[b-9uizpxlft8] {
    position: absolute;
    top: 20px;
    right: 16px;
    cursor: pointer;
}

.semi-bold[b-9uizpxlft8] {
    font-weight: 600;
}

[b-9uizpxlft8] .medium-weight {
    font-weight: 500;
}

.go-home-link[b-9uizpxlft8] {
    text-align: center;
}

[b-9uizpxlft8] .validation-message {
    padding-left: 16px;
}

.telegram-login-container[b-9uizpxlft8] {
    width: 100%;
    display: flex;
    justify-content: center;
    padding-top: 1.5rem;
}
/* _content/Dvizh.Users.UI.Mobile/Pages/ResetPassword/ResetPassword.razor.rz.scp.css */
[b-0zcey1anlc] .reset-form {
    padding-top: 50px;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

    [b-0zcey1anlc] .reset-form input[type="password"]::-ms-reveal {
        display: none;
    }

    [b-0zcey1anlc] .reset-form input[type="password"]::-webkit-password-field {
        -webkit-appearance: none;
    }

    [b-0zcey1anlc] .reset-form input:focus, textarea:focus[b-0zcey1anlc], select:focus[b-0zcey1anlc] {
        outline: none;
        box-shadow: none;
        border-color: var(--bs-border-color);
    }

.passwords_container[b-0zcey1anlc] {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

[b-0zcey1anlc] .form-control {
    border-radius: 100px;
    background-color: #F5F5F5;
    padding-left: 20px;
    border: none;
}

[b-0zcey1anlc] .form-label {
    color: #797C80;
    padding-left: 20px;
}

    [b-0zcey1anlc] .form-label:after {
        background-color: transparent !important;
    }

.eye-image[b-0zcey1anlc] {
    position: absolute;
    top: 20px;
    right: 16px;
    cursor: pointer;
}

[b-0zcey1anlc] .validation-message {
    padding-left: 16px;
}
