[data-widget="ragee:question-list"] .content-list__item,
.ragee-content-list .content-list__item {
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  align-items:flex-start;
  justify-content:flex-start;
  gap:0.5rem;
  --tw-text-opacity:1;
  color:rgb(82 82 91 / var(--tw-text-opacity, 1));
  transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration:300ms
}
[data-widget="ragee:question-list"] .content-list__item::before,
.ragee-content-list .content-list__item::before {
  display:block;
  width:0.75rem;
  height:0.75rem;
  flex-shrink:0;
  --tw-translate-y:0.375rem;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-size:contain;
  background-position:center;
  background-image:url("./assets/images/icon-article.svg");
  content:""
}
[data-widget="ragee:question-list"] .content-list__item:hover,
.ragee-content-list .content-list__item:hover {
  --tw-text-opacity:1;
  color:rgb(var(--color-primary) / var(--tw-text-opacity, 1))
}
[data-widget="ragee:question-list"] .content-list__item-title,
.ragee-content-list .content-list__item-title {
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  height:3rem;
  font-size:1rem;
  line-height:1.5rem
}
[data-widget="ragee:question-list"] .before-icon-head,
.ragee-content-list .before-icon-head {
  position:relative;
  padding-inline-start:1.25rem
}
[data-widget="ragee:question-list"] .before-icon-head::before,
.ragee-content-list .before-icon-head::before {
  position:absolute;
  left:0px;
  top:50%;
  margin-right:0.25rem;
  display:block;
  width:1rem;
  height:1rem;
  --tw-translate-y:-50%;
  transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  background-position:center;
  background-repeat:no-repeat;
  content:"";
  background-image:url("./assets/images/icon-head.svg")
}