/*-- Вертикальная полоса на главной сцене --*/
.vline {
    -fx-background-color: -fx-glass;
}
#loginLeftPane{
    -fx-padding: 32px;
}
/*-- Ввод данных --*/
#login,
PasswordField {
    -fx-background-color: -fx-glass;
    -fx-background-radius: 10px;
    -fx-font-size: 12px;
    -fx-text-fill: -fx-header;
    -fx-font-weight: bold;
    -fx-cursor: text;
}
PasswordField:focused,
#login:focused {
    -fx-text-fill: -fx-colors-text;
}
#1st,
#2st,
#3st,
#4st,
#5st,
#6st {
    -fx-background-color: transparent;
    -fx-background-insets: 0.0 5.0 0.0 5.0;
    -fx-padding: 0;
    -fx-hgap: 0;
    -fx-vgap: 0;
    -fx-background-radius: 0;
}
/*-- Чекбоксы --*/
#savePassword,
#autoenter {
    -fx-font-size: 12px;
    -fx-background-image: url('../../images/icons/checkbox_off.png');
    -fx-text-fill: -fx-colors-text;
}
#savePassword:selected,
#autoenter:selected {
    -fx-background-image: url('../../images/icons/checkbox_on.png');
}
/*-- Метод авторизации --*/
#authList {
    -fx-background-color: -fx-glass;
    -fx-background-radius: 10px;
}
/*-- Поля --*/
#login {
      -fx-background-image:url('../../images/icons/user.png');
      -fx-background-repeat: no-repeat;
      -fx-background-position: left center;
      -fx-padding: 0 0 0 24px;
}
PasswordField, #totp {
      -fx-background-image:url('../../images/icons/lock.png');
      -fx-background-repeat: no-repeat;
      -fx-background-position: left center;
      -fx-padding: 0 0 0 24px;
}
/*-- Ссылки --*/
#createAccount {
    -fx-font-weight: bold;
    -fx-font-size: 9px;
    -fx-text-align: left;
    -fx-fill: -fx-green;
}
#createAccount:hover,
#createAccount:pressed {
    -fx-fill: -fx-green-hover;
    -fx-cursor: hand;
}
#forgotPass {
    -fx-font-weight: bold;
    -fx-font-size: 9px;
    -fx-text-align: right;
    -fx-fill: -fx-colors-text-secondary;
}
#forgotPass:hover,
#forgotPass:pressed {
    -fx-fill: -fx-colors-text-hover;
    -fx-cursor: hand;
}
.textLogin {
    -fx-fill: -fx-colors-text-secondary;
    -fx-font-size: 9px;
    -fx-text-align: left;
}
Rectangle {
    -fx-fill: -fx-colors-text-secondary;
    -fx-stroke: -fx-colors-text-secondary;
}
/*-- Веб авторизация (НЕ найдено в FXML) --*/
/* #webAuth {
    -fx-font-weight: bold;
    -fx-font-size: 12px;
    -fx-text-align: center;
    -fx-text-fill: -fx-colors-base;
    -fx-background-color: -fx-green;
} */
/*-- Кнопка входа --*/
#authButton {
    -fx-font-weight: bold;
    -fx-font-size: 24px;
    -fx-text-fill: -fx-colors-text;
}
/* --START-- Enum AuthButtonState Button */
.activeButton {
    -fx-background-color: -fx-green;
}
.activeButton:hover {
    -fx-background-color: -fx-green-hover;
}
.unactiveButton {
    -fx-background-color: -fx-colors-unactive;
}
.unactiveButton:hover {
    -fx-background-color: -fx-colors-unactive-hover;
}
.errorButton {
    -fx-background-color: -fx-red;
}
.errorButton:hover {
    -fx-background-color: -fx-red-hover;
}
/* --END-- */