.blog-module__3rPSzG__shell{flex-direction:column;flex:1;min-height:0;padding-top:1.25rem;display:flex}.blog-module__3rPSzG__header{border-bottom:1px dashed rgb(var(--terminal-accent-rgb) / .16);padding:.5rem .25rem 1.3rem}.blog-module__3rPSzG__path,.blog-module__3rPSzG__count,.blog-module__3rPSzG__empty,.blog-module__3rPSzG__postMeta,.blog-module__3rPSzG__tagLabel{color:rgb(var(--terminal-accent-rgb) / .42)}.blog-module__3rPSzG__path{margin-bottom:.4rem;font-size:.7rem}.blog-module__3rPSzG__header h1{color:#ffffffeb;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:500}.blog-module__3rPSzG__header h1:before{content:"> ";color:var(--terminal-accent)}.blog-module__3rPSzG__count{letter-spacing:.1em;text-transform:uppercase;margin-top:.5rem;font-size:.64rem}.blog-module__3rPSzG__content{flex:1;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr);min-height:0;display:grid}.blog-module__3rPSzG__filters{border-right:1px solid rgb(var(--terminal-accent-rgb) / .13);padding:1.3rem 1rem 1rem .25rem}.blog-module__3rPSzG__tagLabel{letter-spacing:.16em;margin-bottom:.65rem;font-size:.58rem}.blog-module__3rPSzG__tags{flex-wrap:wrap;gap:.45rem;display:flex}.blog-module__3rPSzG__tag{border:1px solid rgb(var(--terminal-accent-rgb) / .17);color:#ffffff8c;border-radius:999px;padding:.3rem .5rem;font-size:.6rem}.blog-module__3rPSzG__posts{min-width:0;padding:.65rem clamp(1rem,3vw,2.5rem);overflow-y:auto}.blog-module__3rPSzG__post{border-bottom:1px dashed rgb(var(--terminal-accent-rgb) / .13);grid-template-columns:7.5rem 1fr auto;align-items:start;gap:1rem;padding:1.5rem 0;display:grid}.blog-module__3rPSzG__postDate{color:rgb(var(--terminal-accent-rgb) / .45);font-size:.66rem}.blog-module__3rPSzG__postTitle{color:#ffffffe6;font-size:clamp(.95rem,1.6vw,1.2rem);font-weight:500;transition:color .15s;display:inline-block}.blog-module__3rPSzG__postTitle:hover{color:var(--terminal-accent)}.blog-module__3rPSzG__description{color:#ffffff8f;max-width:48rem;margin-top:.55rem;font-size:.72rem;line-height:1.65}.blog-module__3rPSzG__postMeta{text-transform:lowercase;flex-wrap:wrap;gap:.7rem;margin-top:.75rem;font-size:.58rem;display:flex}.blog-module__3rPSzG__arrow{color:rgb(var(--terminal-accent-rgb) / .4);transition:transform .15s,color .15s}.blog-module__3rPSzG__post:hover .blog-module__3rPSzG__arrow{color:var(--terminal-accent);transform:translate(3px)}.blog-module__3rPSzG__draft{color:#ffb84d}.blog-module__3rPSzG__empty{padding:2rem 0;font-size:.72rem}.blog-module__3rPSzG__statusbar{border-top:1px solid rgb(var(--terminal-accent-rgb) / .13);color:rgb(var(--terminal-accent-rgb) / .35);letter-spacing:.1em;justify-content:space-between;padding:.7rem .25rem 0;font-size:.56rem;display:flex}@media (max-width:700px){.blog-module__3rPSzG__shell{padding-top:.75rem}.blog-module__3rPSzG__content{display:block;overflow-y:auto}.blog-module__3rPSzG__filters{border-right:0;border-bottom:1px solid rgb(var(--terminal-accent-rgb) / .13);padding:1rem .25rem}.blog-module__3rPSzG__posts{padding:0 .25rem;overflow:visible}.blog-module__3rPSzG__post{grid-template-columns:1fr auto;gap:.5rem}.blog-module__3rPSzG__postDate{grid-column:1/-1}.blog-module__3rPSzG__statusbar span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__postTitle,.blog-module__3rPSzG__arrow{transition:none}}
