.blog-list{border-top:1px solid var(--line);gap:0;margin-top:36px;display:grid}.blog-list article{border-bottom:1px solid var(--line);padding:28px 0}.blog-post{max-width:760px}.blog-post section{margin-top:12px}.blog-draft{border:1px solid var(--accent);padding:12px 16px;font-size:14px;color:var(--ink)!important;margin:0 0 24px!important}.blog-next{border-top:1px solid var(--line);margin-top:56px;padding-top:24px}.blog-next nav{gap:10px;margin-top:18px;display:grid}.blog-menu{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 22px;margin:8px 0;display:flex}.blog-menu a{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:12px 0;font-size:15px;display:inline-flex}.blog-menu a:hover{color:var(--ink)}.blog-menu a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:700}.blog-menu span{color:var(--muted);font-size:12px;font-weight:400}.blog-list h2{margin:6px 0 10px;font-size:24px}.blog-post .blog-menu{margin-bottom:28px}.blog-empty{margin-top:28px}
