.vaa-block{margin:1.5em 0;overflow:hidden;padding:0}.vaa-author-bar{align-items:center;display:flex;flex-direction:column;gap:8px;padding:16px}.vaa-avatar-wrap img,.vaa-block .vaa-avatar{border-radius:50%;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.vaa-author-info{align-items:center;display:flex;flex-direction:column;gap:2px;min-width:0}.vaa-author-name{color:#1a202c;font-size:.95em;font-weight:600;line-height:1.3}.vaa-author-bio{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#64748b;display:-webkit-box;font-size:.82em;line-height:1.4;overflow:hidden}.vaa-content{padding:16px}.vaa-content>:first-child{margin-top:0}.vaa-content>:last-child{margin-bottom:0}.vaa-layout-inline-left{display:flex;flex-direction:row}.vaa-layout-inline-left .vaa-author-bar{align-items:center;border-bottom:none;border-right:1px solid #e2e8f0;flex-direction:column;max-width:160px;min-width:120px;padding:16px;text-align:center}.vaa-layout-inline-left .vaa-content{flex:1;min-width:0}.vaa-layout-inline-right{display:flex;flex-direction:row-reverse}.vaa-layout-inline-right .vaa-author-bar{align-items:center;border-bottom:none;border-left:1px solid #e2e8f0;flex-direction:column;max-width:160px;min-width:120px;padding:16px;text-align:center}.vaa-layout-inline-right .vaa-content{flex:1;min-width:0}@media(max-width:600px){.vaa-layout-inline-left,.vaa-layout-inline-right{flex-direction:column}.vaa-layout-inline-left .vaa-author-bar,.vaa-layout-inline-right .vaa-author-bar{border-bottom:1px solid #e2e8f0;border-left:none;border-right:none;flex-direction:row;max-width:none;min-width:0;text-align:left}}
