[class*="hidden-posts-"]{position:relative;display:grid;gap:2rem;overflow:hidden;max-height:0;transition:max-height 0.3s ease-out}[class*="hidden-posts-"] article:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:#ccc;opacity:1}[class*="hidden-posts-"].completed article:before{display:none}[class*="hidden-posts-"] article a,[class*="hidden-posts-"] article>div{opacity:0}[class*="hidden-posts-"].completed article a,[class*="hidden-posts-"].completed article>div{animation:fadeIn 0.5s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}[class*="hidden-posts-"].show{max-height:1000px;transition:max-height 0.3s ease-in}