@charset "UTF-8";
.lp-collapse {
  line-height: 20px;
}
.lp-collapse .lp-collapse-flex {
  display: flex;
  flex-wrap: nowrap;
}
.lp-collapse .lp-button {
  margin-top: -2px;
  margin-left: 4px;
  font-size: unset;
}
.lp-collapse .lp-button-area {
  align-self: flex-end;
}
.lp-collapse .lp-button-area .lp-button {
  margin-top: -3px;
  margin-left: 4px;
  font-size: unset;
}
.lp-collapse .icon-collapse-caret-up {
  margin-left: 1px;
  position: absolute;
  bottom: 0px;
  color: #0070cc;
}
.lp-collapse .icon-collapse-caret-down {
  margin-left: 1px;
  position: absolute;
  right: -12px;
  bottom: 0px;
  color: #0070cc;
}
.lp-collapse .next-icon-caret-up::before {
  content: "";
}
.lp-collapse .next-icon-caret-down::before {
  content: "";
}
.lp-collapse .lp-text-overflow {
  overflow: hidden;
  -webkit-box-orient: vertical;
  word-break: break-all;
  white-space: normal;
  text-overflow: ellipsis;
  display: "-webkit-inline-box";
}
.lp-collapse .lp-line-clamp-1 {
  -webkit-line-clamp: 1;
}
.lp-collapse .lp-line-clamp-2 {
  -webkit-line-clamp: 2;
}
.lp-collapse .lp-line-clamp-3 {
  -webkit-line-clamp: 3;
}
.lp-collapse .lp-line-clamp-4 {
  -webkit-line-clamp: 4;
}
.lp-collapse .lp-line-clamp-5 {
  -webkit-line-clamp: 5;
}
.lp-collapse .lp-line-clamp-6 {
  -webkit-line-clamp: 6;
}
.lp-collapse .lp-line-clamp-7 {
  -webkit-line-clamp: 7;
}
.lp-collapse .lp-line-clamp-8 {
  -webkit-line-clamp: 8;
}
.lp-collapse .lp-line-clamp-9 {
  -webkit-line-clamp: 9;
}
.lp-collapse .lp-line-clamp-10 {
  -webkit-line-clamp: 10;
}
