.lcap-modal .lcap-modal__mask {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  /* z-index: 1000; */
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  transition: all 300ms ease-out;
}
.lcap-modal .lcap-modal__dialog {
  transform: translateY(100%);
  transition: all 300ms ease-out;
  width: 100%;
  max-height: 90%;
  min-height: 235px;
  padding: 7.5px 7.5px 25px;
  /* z-index: 2000; */
  border-top-left-radius: 7.5px;
  border-top-right-radius: 7.5px;
  background: white;
  position: fixed;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.lcap-modal .lcap-modal__dialog.enter {
  padding-top: 32px;
  transform: translateY(0);
}
.lcap-modal .lcap-modal__close_btn {
  top: 5px;
  right: 10px;
  position: absolute;
  cursor: pointer;
}
.lcap-modal .lcap-modal__confirm_btn {
  padding-bottom: constant(safe-area-inset-bottom);
  /* 兼容 iOS < 11.2 */
  padding-bottom: env(safe-area-inset-bottom);
  /* 兼容 iOS >= 11.2 */
}

.lcap-modal .lcap-modal__confirm_btn .lcap-modal__default_btn {
  left: 0px;
  color: rgb(255, 255, 255);
  right: 0px;
  width: 100%;
  bottom: 0px;
  position: fixed;
  background: rgb(50, 129, 248);
  border-width: 0px;
  border-radius: 0px;
}
.lcap-modal .lcap-modal__header {
  text-align: center;
}
