/**index.wxss**/
@import "/style/theme.less";
@import "/style/form.less";

page {
  height: 100vh;
  display: flex;
  flex-direction: column;
}

.search-container {
  background-color: white;
  margin-bottom: 32rpx;
  padding: 16rpx 32rpx;
}

.scrollarea {
  flex: 1;
  overflow-y: hidden;
  padding: 0 30rpx;
  padding-bottom: env(safe-area-inset-bottom, 28rpx);

  .container {
    background-color: white;
    box-shadow: 0rpx 1rpx 7rpx -1rpx rgba(55, 139, 152, 0.15);
    border-radius: 24rpx;

    &.pad {
      padding: 0rpx 32rpx;
    }
  }

  .list {
    &-item {
      padding: 40rpx 0rpx;
      &:not(:last-child) {
        border-bottom: 1px solid #DCDCDD;
      }

      .title {
        max-width: 100%;
      }

      .description {
        width: 100%;
        overflow: hidden;
      }

      .empty {
        width: 1rpx;
        height: 10rpx;
      }
    }
  }
}