@import '../../../../themes/t.cell.scss';
@import '../../../../themes/page.scss';
/* module/user/pages/user-certification/user-certification.wxss */

.page-scroll__container {
  flex: 0 1 auto;
  height: var(--page-container-safeHeight, 100vh);

  --td-loading-color: var(--primary-color);
}

.open-button {
  position: relative;
  font-size: 14px;

  &__inner {
    position: absolute;
    top: 0;
    bottom: 0;
    left: var(--td-cell-horizontal-padding, 32rpx);
    right: var(--td-cell-horizontal-padding, 32rpx);
    opacity: 0;
  }
}

.privacy-contract-wrapper {
  --td-radio-icon-checked-color: var(--primary-color, #38FF6E);
  --td-radio-font-size: 12px;
  --td-radio-icon-size: 20px;

  .privacy-contract {
    display: flex;
    flex-direction: row;
    align-items: center;
  }

  padding: 6px var(--td-cell-horizontal-padding, 32rpx);
  font-size: 12px;

  .name {
    color: var(--primary-color, #38FF6E);
  }

  .no-border {
    display: none;
  }
}