.post-detail-header{padding:max(.375rem, env(safe-area-inset-top,0px)) max(.5rem, env(safe-area-inset-right,0px)) .375rem max(.5rem, env(safe-area-inset-left,0px));background:var(--surface-page);flex-shrink:0;align-items:center;gap:.5rem;display:flex}.post-detail-author-group{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.post-detail-author{flex:0 auto;align-items:center;gap:.625rem;min-width:0;min-height:44px;font-size:.9375rem;font-weight:600;display:flex}.post-detail-author>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-detail-follow{white-space:nowrap;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;font-size:.6875rem;line-height:1.4;display:inline-grid}.post-detail-follow span{border:1px solid var(--action-primary);color:var(--action-primary);border-radius:var(--radius-control);padding:.25rem .375rem}.post-detail-follow[aria-pressed=true] span{border-color:var(--border-subtle);background:var(--surface-subtle);color:var(--text-secondary)}.post-detail-author img,.post-detail-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.post-detail-avatar{background:var(--surface-subtle);color:var(--text-accent);place-items:center;display:grid}.post-detail-icon{flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:grid}
