#cl-legado #obituarios .cl-feed-status {
  display:flex;
  align-items:center;
  justify-content:space-between;
  flex-wrap:wrap;
  gap:8px 22px;
  margin:0 0 20px;
  color:var(--cl-muted);
  font-size:12px;
  line-height:1.8;
}
#cl-legado #obituarios .cl-feed-status .cl-link {
  margin:0;
  padding:8px 0;
  color:var(--cl-ink);
}
#cl-legado #obituarios .cl-feed-actions {
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:8px 24px;
}
#cl-legado #obituarios .cl-link:disabled {
  cursor:wait;
  opacity:.65;
}
#cl-legado #obituarios .cl-notice--text-only .cl-notice-info {
  border-top:1px solid var(--cl-line);
  padding-top:23px;
}
#cl-legado #obituarios .cl-archive-row--text-only {
  grid-template-columns:minmax(0,1fr) auto;
}
#cl-legado #obituarios .cl-feed-empty {
  color:var(--cl-muted);
  font-size:13px;
  line-height:1.8;
  padding:18px 0;
}
#cl-legado #obituarios .cl-obit-detail p {
  white-space:pre-line;
}
#cl-legado #obituarios [data-archive-description] {
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden;
}
@media(max-width:560px) {
  #cl-legado #obituarios .cl-feed-status {
    align-items:flex-start;
  }
  #cl-legado #obituarios .cl-feed-actions {
    gap:4px 20px;
    width:100%;
  }
  #cl-legado #obituarios .cl-archive-row--text-only {
    grid-template-columns:minmax(0,1fr);
  }
  #cl-legado #obituarios .cl-archive-row--text-only .cl-link {
    grid-column:1;
  }
}
