.TUIChat {
  &-header {
    h1 {
      font-family: PingFangSC-Medium;
      font-weight: 500;
      color: #000000;
      letter-spacing: 0;
    }
  }

  .TUIChat-setting {
    background: #ffffff;
  }

  &-footer {
    border-top: 1Px solid #f4f5f9;

    .input {
      textarea {
        &::placeholder {
          color: #dddddd;
        }
      }

      p {
        color: #dddddd;
      }

      .input-btn {
        font-weight: 400;
        background: #006eff;
        color: #ffffff;
        letter-spacing: 0;

        &:disabled {
          opacity: 0.3;
        }

        &-hover {
          background: #000000;

          &::before {
            border: 10Px solid transparent;
            border-left: 10Px solid #000000;
          }
        }
      }
    }
  }

  .disabled {
    &::before {
      background: #fbfbfb;
    }
  }
}

.TUI-message-list {
  .message-more {
    color: #999999;
    cursor: pointer;
  }
}

.dialog {
  background: #ffffff;

  &-item {
    background: #ffffff;
    border: 1Px solid #e0e0e0;
    box-shadow: 0 4Px 12Px 0 rgba(0, 0, 0, 0.06);

    p {
      font-weight: 400;
      color: #4f4f4f;

      &:hover {
        background: rgba(0, 110, 255, 0.1);
      }
    }
  }

  &-userInfo {
    background: rgba(#000000, 0.3);

    .userInfo-main {
      background: #ffffff;

      main {
        ol {
          dl {
            .userInfo-mask {
              background: #ffffff;
              box-shadow: 0 11Px 20Px 0 rgba(0, 0, 0, 0.3);
            }
          }
        }
      }
    }
  }
}

.image-dialog {
  background: rgba(0, 0, 0, 0.3);

  header {
    background: rgba(0, 0, 0, 0.49);
  }
}

.btn {
  font-weight: 400;
  color: #ffffff;
  letter-spacing: 0;

  &-cancel {
    border: 1Px solid #dddddd;
    color: #666666;
  }

  &-default {
    background: #006eff;
    border: 1Px solid #006eff;
  }

  &:disabled {
    opacity: 0.3;
  }
}

.toggleMask {
  &::before {
    opacity: 0;
  }
}

.TUIChat-H5 {
  .TUIChat-header {
    background: #ffffff;
  }

  .TUIChat-footer {
    background: #ffffff;

    .input {
      input {
        background: #f4f5f9;
      }
    }
  }
}