.community-footer{display:block;margin-top:48px;margin-bottom:28px;border-top:1px solid var(--line);padding-top:26px;color:var(--muted)}
.community-footer-links{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:30px;padding:28px 0}.community-footer-links>div{display:flex;flex-direction:column;gap:10px}.community-footer-links h3{color:var(--text);font-size:14px;margin:0 0 10px}.community-footer-links p{font-size:13px;line-height:1.7;max-width:320px}.community-footer-links a{font-size:13px;color:var(--muted)}.community-footer-links a:hover{color:var(--primary,var(--accent,#fa793e))}.community-footer-links .community-footer-brand{font-size:24px;font-weight:900;color:var(--text)}.community-footer-brand span{color:var(--primary,var(--accent,#fa793e))}
.community-stat-panel{border:1px solid var(--line);background:var(--panel,#181d24);border-radius:10px;margin:16px 0;padding:18px}.community-stat-panel h3{font-size:13px;text-transform:uppercase;border-bottom:1px solid var(--line);margin:0 0 20px;padding-bottom:14px;color:var(--text)}.community-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;text-align:center}.community-stat-grid>div{display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.community-stat-grid strong{font-size:22px;color:var(--text)}.community-stat-grid span,.community-stat-panel p{font-size:12px}.community-recent-members{line-height:2;overflow-wrap:anywhere}.community-name{color:var(--member-color);font-size:inherit!important}.community-name.effect-bold{font-weight:900}.community-name.effect-glow{text-shadow:0 0 8px var(--member-color)}.community-activity-link{display:inline-block;margin-left:8px}
@media(max-width:700px){.community-footer-links{grid-template-columns:1fr 1fr;gap:24px}.community-stat-grid{grid-template-columns:1fr;gap:24px}.community-stat-grid strong{font-size:19px}}
@media(prefers-reduced-motion:reduce){.community-name.effect-glow{text-shadow:none}}
.profile-crop-editor{min-width:0;border:1px solid var(--line);border-radius:8px;padding:14px;display:grid;gap:10px}.profile-crop-preview{height:150px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#10141a}.profile-crop-preview.avatar{width:150px;border-radius:50%}.profile-crop-preview img{width:100%;height:100%;display:block}.profile-crop-editor input[type=range]{width:100%;padding:0}.profile-crop-frame{display:block;overflow:hidden}.profile-crop-frame>img{display:block;width:100%;height:100%;max-height:inherit}.public-profile-avatar,.forum-avatar{overflow:hidden}

.profile-crop-frame.public-profile-signature-media{height:180px}.profile-crop-frame.forum-post-signature-media{height:160px}.profile-list-card .community-name{display:inline;border:0;background:none;padding:0}

.profile-crop-preview.header,.profile-crop-preview.signature,.profile-crop-frame.public-profile-header-media,.profile-crop-frame.public-profile-signature-media,.profile-crop-frame.forum-post-signature-media{aspect-ratio:4/1;height:auto;max-height:none}.profile-crop-preview.backdrop{aspect-ratio:16/9;height:auto}
