[data-block=post-list] .categorychecklist-holder {
  --tw-text-opacity: 1;
  color: rgb(32 57 89 / var(--tw-text-opacity));
}
[data-block=post-list] .categorychecklist-holder ul,
[data-block=post-list] .categorychecklist-holder li {
  display: flex;
  flex-direction: column;
  gap: 9px;
}
[data-block=post-list] .categorychecklist-holder ul[data-id="882"], [data-block=post-list] .categorychecklist-holder ul[data-id="884"],
[data-block=post-list] .categorychecklist-holder li[data-id="882"],
[data-block=post-list] .categorychecklist-holder li[data-id="884"] {
  display: none;
}
[data-block=post-list] .categorychecklist-holder .children {
  margin-left: 1rem;
}
[data-block=post-list] .categorychecklist-holder label {
  display: flex;
  gap: 6px;
}
[data-block=post-list] .categorychecklist-holder input[type=checkbox] {
  flex-shrink: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 20px;
  height: 20px;
  border: 1.2px solid currentColor;
  border-radius: 4px;
  transform: translateY(3px);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");
}
[data-block=post-list] .categorychecklist-holder [type=checkbox]:checked,
[data-block=post-list] .categorychecklist-holder [type=radio]:checked {
  background-color: currentColor;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-color: transparent;
}
[data-block=post-list] .authors a:hover {
  --tw-text-opacity: 1;
  color: rgb(238 62 62 / var(--tw-text-opacity));
}

@media (min-width: 767px) {
  .related-post-image-container img {
    aspect-ratio: 405/238;
  }
}
