.container {
  display: flex;
  flex-direction: column;
  height: 100vh;
  overflow: auto;
}

.container :global {
  .ant-pro-form-login-container {
    padding-top: 200px;
  }

  .ant-pro-form-login-logo {
    width: 70px;
    height: 70px;
  }
}

@media (min-width: 768px) {
  .container {
    background-image: url('https://gw.alipayobjects.com/zos/rmsportal/TVYTbAXWheQpRcWDaDMu.svg');
    background-repeat: no-repeat;
    background-position: center 110px;
    background-size: 100%;
  }

  .content {
    padding: 32px 0 24px;
  }
}