.container {
  height: 100%;
}

.content {
  padding: 28px;
  box-sizing: border-box;
}

.title {
  font-weight: 800;
  font-size: 44px;
  color: #15161e;
}

.uploadCard {
  border-radius: 13px;
  height: 465px;

  > View:first-child {
    background: #f2f4f8;
    border-radius: 13px 13px 0 0;
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
  }

  > View:last-child {
    background: #509aff;
    border-radius: 0 0 13px 13px;
    height: 65px;
    text-align: center;
    color: #fff;
    line-height: 65px;
  }

  .uploadCard_bg {
    width: 480px;
    height: 312px;
  }

  .uploadCard_icon {
    width: 110px;
    height: 110px;
    position: absolute;
    inset: 50% 0 0 50%;
    transform: translate(-50%, -50%);
  }
}

.decorate {
  width: 39px;
  height: 7px;
  background: #bdc5cf;
  border-radius: 3px;
  margin: 40px 0;
}

.input-wrapper {
  padding: 32px;
  box-sizing: border-box;
  background: #f3f3f3;
  border-radius: 13px;
}

.item-title {
  font-weight: 500;
  font-size: 31px;
  color: #2a2d31;
  margin-bottom: 24px;
}

.form-item {
  margin-top: 44px;
}
