.community-nav{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 24px}.community-nav a{padding:9px 14px;border:1px solid #7c2d38;border-radius:10px;color:#fff;background:#2c1c23;text-decoration:none}.community-person,.community-post{margin-bottom:18px}.community-identity{display:flex;align-items:center;gap:12px}.community-identity>div{min-width:0}.community-identity small{display:block;color:#b2b2bd}.community-avatar{width:54px;height:54px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#34343b;display:inline-flex;align-items:center;justify-content:center;font-size:25px}.community-photos{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:9px;margin:12px 0}.community-photos img{width:100%;height:230px;object-fit:cover;border-radius:10px}.community-post form{margin-top:12px}.community-comment{margin:12px 0;padding:12px;border-radius:10px;background:#25252d}.community-comment p{margin:5px 0}.community-person form{margin-top:10px}

.community-profile-banner{height:160px;border-radius:12px;background:linear-gradient(115deg,#161b2a,#6e1826 65%,#1c1b25);margin-bottom:20px}.community-nav{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.community-nav a{padding:8px 12px;border-radius:8px;background:#242634}.community-post details{padding:12px;margin:12px 0;background:#1b1e2a;border-radius:8px}
