.mnc-community-panel{border:1px solid var(--mnc-light-border,#dfe3e8);border-radius:14px;padding:20px;margin:20px 0;background:var(--mnc-light-bg,#fff);color:var(--mnc-light-text,#1c1e21)}
.mnc-contributor-profile__header{display:flex;align-items:center;gap:16px}.mnc-contributor-profile__header h2{margin:0}.mnc-contributor-profile__score{margin:.25rem 0 0;color:var(--mnc-light-muted,#65676b)}
.mnc-community-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.mnc-community-stats div{padding:12px;border-radius:10px;background:var(--mnc-light-surface,#f0f2f5);text-align:center}.mnc-community-stats strong,.mnc-community-stats span{display:block}.mnc-community-stats strong{font-size:1.25rem}.mnc-community-stats span{font-size:.82rem;margin-top:3px;color:var(--mnc-light-muted,#65676b)}
.mnc-community-badges{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.mnc-community-badge,.mnc-community-score{display:inline-flex;align-items:center;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;background:var(--mnc-light-surface,#f0f2f5);color:var(--mnc-light-muted,#65676b)}.mnc-comment__header>.mnc-community-badge,.mnc-comment__header>.mnc-community-score{margin-inline-start:4px}
.mnc-profile-comments article{padding:12px 0;border-top:1px solid var(--mnc-light-border,#dfe3e8)}.mnc-profile-comments article p{margin:.35rem 0 0}
.mnc-leaderboard ol{list-style:none;margin:0;padding:0}.mnc-leaderboard li{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--mnc-light-border,#dfe3e8)}.mnc-leaderboard li:first-child{border-top:0}.mnc-leaderboard__rank{font-weight:700;text-align:center}.mnc-leaderboard__name{min-width:0}.mnc-leaderboard__empty{display:block!important;color:var(--mnc-light-muted,#65676b)}
.mnc-subscription-manager table{width:100%;border-collapse:collapse}.mnc-subscription-manager th,.mnc-subscription-manager td{text-align:start;padding:10px;border-bottom:1px solid var(--mnc-light-border,#dfe3e8)}.mnc-subscription-manager form{margin:0}
@media(max-width:640px){.mnc-community-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.mnc-subscription-manager{overflow-x:auto}}
