.contributors-section{border-top:1px solid #0000001a;margin-top:24px;padding-top:24px}html[class~=dark] .contributors-section{border-top-color:#ffffff1a}.contributors-title{color:#000000e6;margin-bottom:12px;font-size:14px;font-weight:600}html[class~=dark] .contributors-title{color:#ffffffe6}.contributors-list{flex-direction:column;gap:12px;display:flex}.contributor-item{border-radius:8px;align-items:center;gap:12px;padding:8px;transition:background-color .2s;display:flex}.contributor-item:hover{background-color:#00000008}html[class~=dark] .contributor-item:hover{background-color:#ffffff0d}.contributor-avatar{border:2px solid #0000;border-radius:50%;flex-shrink:0;transition:all .2s;display:block;overflow:hidden}.contributor-avatar:hover{border-color:var(--color-primary);transform:scale(1.05)}.contributor-avatar img{border-radius:50%;width:40px;height:40px;display:block}.contributor-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.contributor-name{color:#000000e6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.contributor-name:hover{color:var(--color-primary)}html[class~=dark] .contributor-name{color:#ffffffe6}.contributor-contact{color:#0009;white-space:nowrap;text-overflow:ellipsis;font-size:12px;text-decoration:none;overflow:hidden}.contributor-contact:hover{color:var(--color-primary)}html[class~=dark] .contributor-contact{color:#fff9}
