@media (min-width: 861px) and (max-height: 780px) {
  .login-gate { padding: 18px; }
  .login-shell { min-height: 610px; }
  .login-visual { padding: 42px 56px; }
  .login-logo { width: 74px; height: 74px; margin-bottom: 28px; }
  .capability-list { margin-top: 28px; }
  .system-status { left: 56px; right: 56px; bottom: 25px; }
  .login-card-wrap { padding: 36px 56px 24px; }
  .login-card-heading { margin-bottom: 24px; }
  .login-footer { padding-top: 16px; }
}
