@import '../base/base.acss';

/* 绝对像素值实现7寸弹窗居中，待translate支持 */
.dialog-base {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  background-color: var(--bg-dialog-color);
  border-radius: 10rpx;
  position: fixed;
  top: 30vh;
  /* 暂不支持translate负百分比，计算居中 */
  left: 275rpx;
  width: 480rpx;
  /* left: 50%; */
  /* transform: translateX(-50%); */
}

.dialog-title {
  /* margin: var(--space-25) var(--space-20) var(--space-12) var(--space-22); */
  margin: 40rpx 32rpx 20rpx 36rpx;
  color: #2b3852;
  font-size: 32rpx;
}

.dialog-content {
  margin: 0rpx 36rpx;
}
.dialog-content-message {
  font-size: var(--font-size-small);
  color: var(--font-color-gray);
}
.dialog-footer {
  margin-top: 40rpx;
  padding: 10rpx 30rpx;
  width: 100%;
  background-color: var(--bg-color);
  height: 90rpx;
  border-bottom-right-radius: 12rpx;
  border-bottom-left-radius: 12rpx;
}

