
.page {
  width: 100%;
  height: 95vh;
  background-image: url('https://gd-hbimg.huaban.com/36c5ce268a52a63190807832e42aca3250e810b98aad5-oPgyAd');
  background-position: center bottom;
  background-size: auto 50%;
  background-repeat: no-repeat;
}

ion-content {
  padding: 20px;

  ion-item {
    background-color: #e1d1c2;
    border-radius: 10px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    margin-bottom: 20px;

    ion-label {
      color: #7c6c5d;
    }
  }

  .button-container {
    display: flex;
    justify-content: space-between;
    margin-top: 20px;

    .register-button,
    .return-button {
      width: 45%;
      background-color: #7c6c5d;
      color: #fff;
      border-radius: 5px;
    }
  }
}

.error {
  border: 1px solid red !important;
}