/* Static-page support for prerendered content. */
.afr-static-page{margin:0;min-height:100vh;background:var(--afr-bg,#0d0d0e);}
.afr-static-post-page .afr-news-frame{max-width:760px;margin:0 auto;padding-top:36px;}
.afr-static-back{color:var(--afr-text-soft);text-decoration:none;font-size:13px;letter-spacing:.02em;display:inline-block;margin:0 0 20px;}
.afr-static-menu-link{text-decoration:none;}
.afr-static-controls{gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:24px;}
.afr-static-controls input,.afr-static-controls select,.afrb-filters input,.afrb-filters select,.afrn-controls input,.afrn-controls select{min-height:42px;}
.afr-static-profile-head{max-width:760px;margin:0 auto 28px;border-bottom:1px solid var(--afr-border);padding-bottom:24px;}
.afr-static-profile-cover{height:220px;overflow:hidden;margin-bottom:-54px;background:var(--afr-card);}
.afr-static-profile-cover img{width:100%;height:100%;object-fit:cover;display:block;}
.afr-static-profile-head .afr-profile-avatar{position:relative;margin:0 0 12px 22px;width:108px;height:108px;border:4px solid var(--afr-bg);overflow:hidden;border-radius:50%;background:var(--afr-card);}
.afr-static-profile-head .afr-profile-avatar img{width:100%;height:100%;object-fit:cover;}
.afr-static-profile-head>div:last-child{padding:0 22px;}
.afr-static-profile-head h1{margin:0;font-size:30px;}
.afr-static-profile-head .afr-profile-bio{margin-top:12px;white-space:pre-wrap;}
@media(max-width:700px){.afr-static-post-page .afr-news-frame{padding:20px 16px 60px}.afr-static-profile-cover{height:160px}}
