.pfp{background-color:var(--ui-bg-elevated);background-position:50%;background-size:cover;border:.2px solid var(--ui-bg-accented)}.names{line-height:1}.upload-pfp:hover{background-color:#00000080;cursor:pointer}.upload-pfp:hover .upload-pfp-icon{opacity:1!important}.upload-pfp-icon{opacity:0}.authors-container{overflow-x:auto;padding:.75rem 0;scrollbar-width:thin}.authors-container::-webkit-scrollbar{height:6px}.authors-container::-webkit-scrollbar-track{background:transparent}.authors-container::-webkit-scrollbar-thumb{background:var(--ui-bg-elevated);border-radius:3px}.authors-container::-webkit-scrollbar-thumb:hover{background:var(--ui-bg-accented)}.author-card{display:block;flex-shrink:0;text-decoration:none;transition:transform .2s;width:140px}.author-card:hover{transform:scale(1.05)}.author-thumbnail{background-color:var(--ui-bg-elevated);background-position:50%;background-size:cover;border:.2px solid var(--ui-bg-accented);border-radius:var(--ui-radius);height:186px;overflow:hidden;position:relative;width:140px}.author-title-overlay{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;left:0;padding:1rem .75rem .75rem;position:absolute;right:0}.author-title{color:#fff;display:block;font-size:.9375rem;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.8)}.all-authors-stub{align-items:center;background:var(--ui-bg-elevated);border:2px dashed var(--ui-border);display:flex;justify-content:center}.all-authors-text{color:var(--ui-text-muted);font-size:1rem;font-weight:600;text-align:center}
