/*
   ФАЙЛ: lms/static/lms/css/client_login.css
   НАЗНАЧЕНИЕ: Дополнительные стили для страницы авторизации,
   которые расширяют основной landing.css
*/

/* Блок отображения ошибок валидации (неверный логин/пароль) */
.error-msg {
    background-color: #fef2f2;
    border-left: 4px solid var(--error);
    color: var(--error);
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 4px;
    font-size: 0.95rem;
}

/* Отступы для групп полей в форме логина */
.login-form-group {
    margin-bottom: 6px;
}

/* Увеличенный отступ для последней группы полей перед кнопкой */
.login-form-group-last {
    margin-bottom: 30px;
}

/* Текст ошибки под конкретным полем ввода */
.field-error-text {
    color: var(--error);
    font-size: 0.85rem;
    display: block;
    margin-top: 5px;
}

/* Стилизация текста в футере карточки логина */
.login-footer-text {
    font-size: 1.15rem;
    color: var(--text-gray);
}
