.archive-list{max-width:820px}.archive-list section{margin-bottom:32px}.archive-list h2{font-size:22px;margin-bottom:12px}.archive-list h2 small{font-size:13px;font-weight:400;color:var(--muted-foreground);margin-left:12px}.archive-row{display:flex;gap:24px;padding:14px 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.archive-row time{flex-shrink:0;color:var(--muted-foreground);font-size:14px}.article-discovery{max-width:680px;margin:24px 0 32px;padding-top:20px;border-top:1px solid var(--border)}.article-discovery h2{font-size:18px;margin:24px 0 12px}.article-discovery ul{padding-left:20px}.article-discovery li{margin:10px 0;overflow-wrap:anywhere}.article-discovery .inline-actions{flex-wrap:wrap;font-size:13px}.article-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.article-neighbors a{display:flex;flex-direction:column;gap:6px;overflow-wrap:anywhere}.article-neighbors small{color:var(--muted-foreground)}.share-fallback{width:100%;margin-top:12px;padding:10px;border:1px solid var(--border);background:var(--background)}@media(max-width:600px){.archive-row{gap:12px}.archive-row time{font-size:12px}.article-neighbors{gap:16px}}.about-intro{display:flex;align-items:center;gap:20px;margin-bottom:28px}.blog-info-avatar{width:56px;height:56px;flex-shrink:0;object-fit:cover;border-radius:10px;background:var(--muted);display:flex;align-items:center;justify-content:center;color:var(--muted-foreground)}.about-intro h2{font-size:24px}.about-intro p{margin-top:8px}.about-social{margin-top:28px;flex-wrap:wrap}.friend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.friend-link{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.friend-link div{min-width:0}.friend-link h2{font-size:18px}.friend-link p{font-size:14px;color:var(--muted-foreground);margin-top:6px}.blog-pages-editor{max-width:820px}.blog-pages-editor h1{font-size:28px;margin-bottom:12px}.blog-pages-editor h2{font-size:20px;margin:24px 0 12px}.blog-pages-editor fieldset{min-width:0}.blog-pages-editor label{display:block;margin:14px 0}.blog-pages-editor input:not([type=checkbox]),.blog-pages-editor textarea{display:block;width:100%;padding:10px 12px;background:var(--background);border:1px solid var(--border);border-radius:6px;margin-top:6px}.blog-link-editor{padding:16px;border:1px solid var(--border);border-radius:8px;margin-bottom:16px}.blog-pages-editor button{padding:8px 12px}.blog-pages-editor button:disabled{opacity:.5}.blog-pages-editor button[type=submit]{margin-top:28px}@media(max-width:600px){.friend-grid{grid-template-columns:1fr;gap:8px}.about-intro{align-items:flex-start}.blog-info-avatar{width:48px;height:48px}}.bookmark-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bookmark-item{min-width:0;border-bottom:1px solid var(--border);padding-bottom:20px;overflow-wrap:anywhere}.bookmark-item .blog-card{height:auto}.bookmark-item>.text-link{margin-top:12px}.article-discovery .quiet-button{display:inline-flex;align-items:center;gap:6px}@media(max-width:640px){.bookmark-list{grid-template-columns:minmax(0,1fr);gap:20px}}.about-social a{display:inline-flex;align-items:center;min-height:44px}
