.p-employee-log {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 24px;
  color: #3e3e3e;
}
.p-employee-log_days {
  list-style: none;
}
.p-employee-log-day + .p-employee-log-day {
  border-top: 1px solid #f0f4f5;
  padding: 24px 0 0;
}
.p-employee-log-day_title {
  padding: 8px 0;
  font-size: 15px;
  font-weight: 700;
}
.p-employee-log-day_items {
  list-style: none;
}
.p-employee-log-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 0;
  border-top: 1px solid #f0f4f5;
  font-size: 14px;
}
.p-employee-log-item_time {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 56px;
      -ms-flex: 0 0 56px;
          flex: 0 0 56px;
  min-width: 1px;
  min-height: 1px;
}
.p-employee-log-item_name {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 180px;
      -ms-flex: 0 0 180px;
          flex: 0 0 180px;
  min-width: 1px;
  min-height: 1px;
}
.p-employee-log-record {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
}
.p-employee-log-record + .p-employee-log-record {
  margin: 4px 0 0;
}
.p-employee-log-record_title {
  color: #3e3e3e;
}
.p-employee-log-record_value {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  max-width: none;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: normal;
}
body .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._beauty .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._health .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._smile .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._happiness .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._velocity .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._friend .p-employee-log-record_value {
  color: var(--versioncolor);
}
body._strength .p-employee-log-record_value {
  color: var(--versioncolor);
}
.p-employee-log-record._collapsed .p-employee-log-record_value {
  -webkit-animation: none;
          animation: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.p-employee-log-record_value::after {
  display: inline-block;
  vertical-align: top;
  width: 8px;
  color: #3e3e3e;
  font-weight: 400;
  content: '»';
}
.p-employee-log-record._collapsed .p-employee-log-record_value {
  max-width: 160px;
  padding-right: 8px;
  white-space: nowrap;
}
.p-employee-log-record._collapsed .p-employee-log-record_value::after {
  position: absolute;
  right: 0;
  bottom: 0;
}
.p-employee-log-record_value._color_gray::after {
  color: #8f979b;
}
.p-employee-log-record_value-span {
  font-weight: 400;
}
.p-employee-log-record_value .p-employee-log-record_value-span {
  color: #3e3e3e;
}
.p-employee-log-record_value._color_gray .p-employee-log-record_value-span {
  color: #8f979b;
}
.p-employee-log-record_arrow {
  display: inline-block;
  vertical-align: top;
  padding: 0 4px 0 0;
  color: #3e3e3e;
}
.p-employee-log-record_arrow::after {
  content: '\e630';
  font-family: 'clientix-icons';
  vertical-align: bottom;
  text-decoration: none;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}
.p-employee-log-record_gray + .p-employee-log-record_arrow {
  padding-left: 4px;
}
@-webkit-keyframes client-log_fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes client-log_fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
