.titaui-user-message-msg {
  box-sizing: border-box;
  position: relative;
  width: 372px;
  height: 420px;
  background: #ffffff;
  box-shadow: 0px 4px 24px 0px rgba(127, 145, 180, 0.2);
  border-radius: 16px;
  align-items: center;
}

.titaui-user-message-msg__tabs .rc-tabs-nav {
  margin-left: 20px;
  box-sizing: border-box;
  width: 334px;
  height: 58px;
  background: #ffffff;
  border-radius: 24px 24px 0px 0px;
}

.titaui-user-message-msg__tabs .rc-tabs-nav .rc-tabs-nav-list {
  margin-left: 5px;
  font-size: 14px;
  font-weight: 400;
  color: #3f4755;
  line-height: 22px;
}

.titaui-user-message-msg__tabs .rc-tabs-nav .rc-tabs-nav-list .rc-tabs-tab {
  margin: 20px 36px 15px 0;
}

.titaui-user-message-msg__tabs .rc-tabs-nav .rc-tabs-tab-active {
  font-size: 14px;
  font-weight: 600;
  color: #2879ff;
  line-height: 22px;
}

.titaui-user-message-msg__tabs .rc-tabs-nav .rc-tabs-nav-operations {
  display: none;
}

.titaui-user-message-msg__tabs-todos {
  position: relative;
}

.titaui-user-message-msg__tabs-informs {
  position: relative;
}

.titaui-user-message-msg__tabs-replys {
  position: relative;
}

.titaui-user-message-msg__tabs-reminds {
  position: relative;
}

.titaui-user-message-msg
.titaui-user-message-msg__tabs
.titaui-tabs
.rc-tabs-tab::after {
  width: 20px;
  height: 3px;
  background: linear-gradient(270deg, #4e90ff 0%, #2879ff 100%);
  border-radius: 2px;
  bottom: -15px;
}

.titaui-user-message-msg
.titaui-user-message-msg__tabs
.titaui-tabs
.rc-tabs-tab-active::after {
  left: calc(50% - 10px);
}
