.FollowAvatarRail-module__fQqIoa__rail{border-radius:var(--ffs-radius-5);background:var(--ffs-glass-surface);box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring);margin-bottom:16px;padding:16px 18px 14px}.FollowAvatarRail-module__fQqIoa__head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.FollowAvatarRail-module__fQqIoa__title{font-size:var(--ffs-font-size-base);font-weight:var(--ffs-weight-semibold);color:var(--ffs-color-text-1);letter-spacing:var(--ffs-tracking-sm)}.FollowAvatarRail-module__fQqIoa__more{font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-3);transition:color var(--ffs-duration-quick) var(--ffs-ease-default);text-decoration:none}.FollowAvatarRail-module__fQqIoa__more:hover{color:var(--ffs-color-primary-default)}.FollowAvatarRail-module__fQqIoa__track{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:2px;display:flex;overflow:auto hidden}.FollowAvatarRail-module__fQqIoa__track::-webkit-scrollbar{display:none}.FollowAvatarRail-module__fQqIoa__item{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:64px;text-decoration:none;display:flex}.FollowAvatarRail-module__fQqIoa__avatar{border-radius:var(--ffs-radius-circle);background:var(--ffs-color-fill-2);outline-offset:-1px;width:60px;height:60px;transition:transform var(--ffs-duration-quick) var(--ffs-ease-emphasized);outline:1px solid #ffffff1a;overflow:hidden}.FollowAvatarRail-module__fQqIoa__item:hover .FollowAvatarRail-module__fQqIoa__avatar{transform:scale(1.06)}.FollowAvatarRail-module__fQqIoa__item:active .FollowAvatarRail-module__fQqIoa__avatar{transform:scale(.96)}.FollowAvatarRail-module__fQqIoa__avatar img{object-fit:cover;width:100%;height:100%;display:block}.FollowAvatarRail-module__fQqIoa__name{max-width:64px;font-size:var(--ffs-font-size-xs);color:var(--ffs-color-text-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;transition:color var(--ffs-duration-quick) var(--ffs-ease-default);overflow:hidden}.FollowAvatarRail-module__fQqIoa__item:hover .FollowAvatarRail-module__fQqIoa__name{color:var(--ffs-color-text-0)}.FollowAvatarRail-module__fQqIoa__skName{border-radius:var(--ffs-radius-2);width:44px;height:10px}.FollowAvatarRail-module__fQqIoa__shimmer{background:linear-gradient(90deg, var(--ffs-color-fill-1) 25%, var(--ffs-color-fill-2) 50%, var(--ffs-color-fill-1) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite FollowAvatarRail-module__fQqIoa__railShimmer}@keyframes FollowAvatarRail-module__fQqIoa__railShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.page-module__Q9tZza__page{max-width:600px;margin:0 auto;padding:12px 16px 80px}.page-module__Q9tZza__topbar{border-radius:var(--ffs-radius-6);background:var(--ffs-glass-surface);box-shadow:inset 0 .5px 0 var(--ffs-glass-edge-top), inset 0 0 0 .5px var(--ffs-glass-edge-ring), inset 0 -1px 1px var(--ffs-glass-edge-bottom), 0 8px 24px -14px var(--ffs-glass-drop);align-items:baseline;gap:12px;margin-bottom:18px;padding:14px 18px;display:flex}.page-module__Q9tZza__topbarTitle{font-size:var(--ffs-font-size-xl);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0)}.page-module__Q9tZza__topbarSub{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-3)}.page-module__Q9tZza__state{font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-2);flex-direction:column;align-items:center;gap:14px;padding:80px 24px;display:flex}.page-module__Q9tZza__retry{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-pill);color:var(--ffs-color-text-1);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);cursor:pointer;transition:background var(--ffs-duration-quick) var(--ffs-ease-default);border:none;padding:8px 20px}.page-module__Q9tZza__retry:hover{background:var(--ffs-glass-surface-strong);color:var(--ffs-color-text-0)}.page-module__Q9tZza__retry:active{transform:scale(.96)}.page-module__Q9tZza__empty{text-align:center;flex-direction:column;align-items:center;padding:72px 24px;display:flex}.page-module__Q9tZza__emptyIcon{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-brand-soft);width:68px;height:68px;color:var(--ffs-color-primary-default);justify-content:center;align-items:center;margin-bottom:20px;font-size:28px;display:inline-flex}.page-module__Q9tZza__emptyTitle{font-size:var(--ffs-font-size-lg);font-weight:var(--ffs-weight-bold);color:var(--ffs-color-text-0);text-wrap:balance;margin:0 0 8px}.page-module__Q9tZza__emptyDesc{max-width:340px;font-size:var(--ffs-font-size-sm);color:var(--ffs-color-text-2);text-wrap:pretty;margin:0 0 24px;line-height:1.6}.page-module__Q9tZza__emptyActions{gap:12px;display:flex}.page-module__Q9tZza__emptyBtn{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-brand-strong);min-height:44px;color:var(--ffs-color-primary-text);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);transition:filter var(--ffs-duration-quick) var(--ffs-ease-default);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.page-module__Q9tZza__emptyBtn:hover{filter:brightness(1.06)}.page-module__Q9tZza__emptyBtn:active{transform:scale(.96)}.page-module__Q9tZza__emptyBtnGhost{border-radius:var(--ffs-radius-full);background:var(--ffs-glass-pill);min-height:44px;color:var(--ffs-color-text-1);font-size:var(--ffs-font-size-sm);font-weight:var(--ffs-weight-semibold);transition:background var(--ffs-duration-quick) var(--ffs-ease-default);align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.page-module__Q9tZza__emptyBtnGhost:hover{background:var(--ffs-glass-surface-strong);color:var(--ffs-color-text-0)}.page-module__Q9tZza__emptyBtnGhost:active{transform:scale(.96)}
