@media (min-width: 770px){#blog-layout{width:clamp(30ch,90vw,80ch);margin:1rem auto}#blog-layout:has(.post-list){width:clamp(30ch,90vw,100ch)}}#blog-layout:has(.post-list){display:flex;gap:.5rem;--side-width: 30ch}#blog-layout:has(.post-list) .post-list{flex-grow:1}#blog-layout:has(.post-list) aside.blog-sidebar{right:1rem;width:var(--side-width);margin-top:4rem}#blog-layout:has(.post-list) aside.blog-sidebar a{display:flex;align-items:center}@media (max-width: 770px){#blog-layout{flex-direction:column}#blog-layout .island{border-radius:0;border-left:none;border-right:none}#blog-layout aside.blog-sidebar{width:initial!important;margin-top:.5rem!important}}
