/* compiled by scssphp 1.12.1 on Tue, 14 Oct 2025 19:03:11 +0000 (0.094s) */

@charset "UTF-8";
:root {
  --login-form-background: #e6e6e6;
  --login-box-boder: #F5F5F5;
}
.login-panel .x-btn.login {
  background: #0D75FF;
}
.login-panel .x-form-type-text .x-form-trigger-default, .login-panel .x-form-type-password .x-form-trigger-default {
  border-bottom: none;
  background: transparent;
  background: var(--login-form-background);
}
.login-panel .x-form-type-text .x-form-text-default, .login-panel .x-form-type-password .x-form-text-default {
  background: var(--login-form-background);
  padding: 0 16px;
}
.login-panel .x-btn.x-btn-over.login_top {
  background: transparent;
}
.password_show:after {
  position: absolute;
  top: 10px;
  right: 0px;
  width: 32px;
  font: 24px / 24px "Material Icons", "Font Awesome 5 Free";
  background-color: var(--medium-gray);
  color: var(--dark-gray);
  content: "";
}
.password_hide:after {
  position: absolute;
  top: 10px;
  right: 0px;
  width: 32px;
  font: 24px / 24px "Material Icons", "Font Awesome 5 Free";
  background-color: var(--medium-gray);
  color: var(--dark-gray);
  content: "";
}
.password_hide:before {
  content: "";
}
.password_show:before {
  content: "";
}
.x-webkit .x-form-type-text .x-form-text, .x-webkit .x-form-type-password .x-form-text {
  height: 100%;
}
