.visit-select-room .room-selector {
  display: flex;
  flex-direction: column;
  height: 100vh;
  overflow: hidden;
}
.visit-select-room .room-selector .search-bar-wrapper,
.visit-select-room .room-selector .simple-steps,
.visit-select-room .room-selector .footer {
  flex-shrink: 0;
}
.visit-select-room .room-selector .search-bar-wrapper {
  background-color: #fff;
}
.visit-select-room .room-selector .can-scroll {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow-y: scroll;
  margin-top: -32rpx;
}
.visit-select-room.focus .trees-wrapper {
  padding-top: 24rpx;
}
.visit-select-room .picker-card-wrapper {
  margin: 24rpx 24rpx 0;
}
