.RankDetailRow-module__FMeBmq__itemWrapper{width:100%;font-family:var(--font-geist), Geist, sans-serif;background:#fff;border-bottom:1px solid #f4f4f5;padding:20px 0;position:relative}.RankDetailRow-module__FMeBmq__itemWrapperClickable{cursor:pointer}.RankDetailRow-module__FMeBmq__itemWrapperClickable:hover .RankDetailRow-module__FMeBmq__colName{text-underline-offset:3px;text-decoration:underline}.RankDetailRow-module__FMeBmq__cardLink{z-index:1;width:100%;height:100%;position:absolute}.RankDetailRow-module__FMeBmq__cardLink:focus-visible{outline-offset:-2px;outline:2px solid #08a2f6}.RankDetailRow-module__FMeBmq__rowInner{grid-template-columns:28px 56px minmax(0,1fr);grid-template-areas:"rank avatar name""rank avatar bio""tags tags tags""meta meta meta";align-items:start;gap:8px 12px;width:100%;display:grid}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)){grid-template-areas:"rank avatar name""tags tags tags""meta meta meta"}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colTags)){grid-template-areas:"rank avatar name""rank avatar bio""meta meta meta"}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)):not(:has(.RankDetailRow-module__FMeBmq__colTags)){grid-template-areas:"rank avatar name""meta meta meta"}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)) .RankDetailRow-module__FMeBmq__colRank{grid-row:auto}.RankDetailRow-module__FMeBmq__rowInner:has(.RankDetailRow-module__FMeBmq__colBio) .RankDetailRow-module__FMeBmq__colRank{grid-row:1/3}.RankDetailRow-module__FMeBmq__colRank{color:#08a2f6;letter-spacing:-.13px;text-transform:uppercase;grid-area:rank;align-items:flex-start;padding-top:0;font-size:13px;font-weight:500;line-height:22px;display:flex}.RankDetailRow-module__FMeBmq__colAvatar{flex-shrink:0;grid-area:1/avatar/-1;align-self:center}.RankDetailRow-module__FMeBmq__colName{min-width:0;font-family:var(--font-freeman), Freeman, var(--font-geist), Geist, sans-serif;letter-spacing:normal;color:#3f3f46;word-break:break-word;grid-area:name;margin:0;padding:0;font-size:20px;font-weight:400;line-height:28px}.RankDetailRow-module__FMeBmq__colBio{grid-area:bio;min-width:0}.RankDetailRow-module__FMeBmq__colTags{flex-direction:column;grid-area:tags;align-items:flex-start;min-width:0;padding-left:108px;display:flex}.RankDetailRow-module__FMeBmq__colMeta{flex-direction:column;grid-area:meta;align-items:flex-start;gap:6px;min-width:0;padding-left:108px;display:flex}.RankDetailRow-module__FMeBmq__avatar{background:#f4f4f5;border-radius:9999px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.RankDetailRow-module__FMeBmq__avatarImg{object-fit:cover;object-position:center;border-radius:9999px;width:56px;height:56px;display:block;transform:scale(1.2)}.RankDetailRow-module__FMeBmq__avatarFallback{color:#fafafa;text-transform:uppercase;background:#52525b;border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:500;line-height:1;display:flex}.RankDetailRow-module__FMeBmq__tagsGroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.RankDetailRow-module__FMeBmq__tag{color:#08a2f6;white-space:nowrap;background:#08a2f60d;border-radius:9999px;justify-content:center;align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.RankDetailRow-module__FMeBmq__metaLine{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.RankDetailRow-module__FMeBmq__metaIconSlot,.RankDetailRow-module__FMeBmq__metaPlatformIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.RankDetailRow-module__FMeBmq__metaPlatformIcon{object-fit:contain;flex-shrink:0;width:16px;height:16px}.RankDetailRow-module__FMeBmq__metaEmailIcon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.RankDetailRow-module__FMeBmq__followerText,.RankDetailRow-module__FMeBmq__emailText{color:#71717a;font-size:14px;font-weight:400;line-height:22px}.RankDetailRow-module__FMeBmq__emailText{word-break:break-all}.RankDetailRow-module__FMeBmq__bioWrapper{width:100%;position:relative}.RankDetailRow-module__FMeBmq__bioBlock{color:#71717a;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap;font-size:14px;font-weight:400;line-height:22px}.RankDetailRow-module__FMeBmq__bioBlockCollapsed{-webkit-line-clamp:2;line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RankDetailRow-module__FMeBmq__bioExpandBtn{z-index:2;color:#a1a1aa;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:14px;font-weight:400;line-height:22px;transition:opacity .15s;display:inline-flex;position:relative}.RankDetailRow-module__FMeBmq__bioExpandBtn:hover{opacity:.85}.RankDetailRow-module__FMeBmq__bioExpandIcon{color:currentColor;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.RankDetailRow-module__FMeBmq__bioExpandIconOpen{transform:rotate(180deg)}@media (min-width:768px){.RankDetailRow-module__FMeBmq__rowInner{grid-template:"rank avatar name. .""rank avatar bio tags meta"/28px 80px minmax(0,1.2fr) minmax(0,.5fr) minmax(0,.62fr);align-items:start;gap:6px 16px}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colTags)):has(.RankDetailRow-module__FMeBmq__colBio){grid-template-columns:28px 80px minmax(0,1.2fr) minmax(0,.62fr);grid-template-areas:"rank avatar name.""rank avatar bio meta"}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)){grid-template:"rank avatar name tags meta"/28px 80px minmax(0,1.2fr) minmax(0,.5fr) minmax(0,.62fr)}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)):not(:has(.RankDetailRow-module__FMeBmq__colTags)){grid-template-columns:28px 80px minmax(0,1.35fr) minmax(0,.62fr);grid-template-areas:"rank avatar name meta"}.RankDetailRow-module__FMeBmq__rowInner:has(.RankDetailRow-module__FMeBmq__colBio) .RankDetailRow-module__FMeBmq__colRank{grid-row:1/3}.RankDetailRow-module__FMeBmq__rowInner:not(:has(.RankDetailRow-module__FMeBmq__colBio)) .RankDetailRow-module__FMeBmq__colRank{grid-row:auto}.RankDetailRow-module__FMeBmq__colTags,.RankDetailRow-module__FMeBmq__colMeta{align-self:start;padding-top:0;padding-left:0}.RankDetailRow-module__FMeBmq__avatar,.RankDetailRow-module__FMeBmq__avatarImg,.RankDetailRow-module__FMeBmq__avatarFallback{width:80px;height:80px}.RankDetailRow-module__FMeBmq__avatarFallback{font-size:32px}.RankDetailRow-module__FMeBmq__colName{font-size:22px;line-height:28px}}
