.profile-follow-trigger{color:var(--muted-foreground);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:400;line-height:24px;display:inline-flex}button.profile-follow-trigger{cursor:pointer}.profile-follow-trigger strong{color:var(--foreground);font-weight:700}.profile-follow-trigger .profile-follow-number{text-align:right;font-variant-numeric:tabular-nums;flex:none;display:inline-block}button.profile-follow-trigger:hover{color:var(--foreground)}button.profile-follow-trigger:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:3px}button.profile-follow-trigger[data-dialog-focus-return=true]:focus-visible{outline:none}.profile-detail-dialog.profile-follows-dialog{gap:0;width:min(560px,100vw - 32px);max-height:min(720px,100dvh - 48px);padding:0;overflow:hidden}.profile-follows-heading{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:12px;padding:18px 24px;display:flex}.profile-follows-heading h2{margin:0;font-size:24px;line-height:1.2}.profile-follows-heading>div{min-width:0}.profile-follows-heading>button{flex:none;margin-left:auto}.profile-follows-scroll{height:var(--profile-follows-list-height);overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;min-height:0;padding:0;overflow-y:auto}.profile-follows-list{margin:0;padding:0;list-style:none}.profile-follows-list>li{box-sizing:border-box;border-bottom:1px solid var(--border);height:69px}.profile-follows-member{box-sizing:border-box;height:68px;color:var(--foreground);border-radius:0;align-items:center;gap:18px;padding:14px 24px;text-decoration:none;display:flex}.profile-follows-member:hover{background:#accb730e;background:lab(77.9896% -21.5501 40.2462/.055)}.profile-follows-member:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.profile-follows-member>.chat-avatar{background:0 0;border:0;flex:none;width:40px;height:40px}.profile-follows-member .chat-avatar>img:not(.chat-avatar-decoration){width:100%;height:100%;transform:none}.profile-follows-member .chat-avatar>.chat-avatar-decoration{width:162%;height:162%;inset:-31%}.profile-follows-member .chat-avatar>.chat-avatar-decoration[data-decoration="3"]{width:150%;height:150%;inset:-17% -25% -33%}.profile-follows-member .chat-avatar>.chat-avatar-decoration[data-decoration=top10]{width:142%;height:142%;inset:-21%}.profile-follows-identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.profile-follows-identity>strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px;overflow:hidden}.profile-follows-identity>span{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.profile-follows-state{text-align:center;min-height:200px;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.profile-follows-state strong{color:var(--foreground)}.profile-follows-state p{max-width:32ch;margin:0;font-size:14px}.profile-follows-search{border-bottom:1px solid var(--border);flex:none;padding:16px 24px}.profile-follows-search input::-webkit-search-cancel-button{appearance:none;display:none}.profile-follows-search [data-slot=button]{flex:none;width:28px;height:28px;min-height:28px;padding:0}.profile-follows-search-loading{width:28px;height:28px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:flex}.profile-follows-state.profile-follows-loading-more{flex-direction:row;min-height:64px;padding:16px;font-size:13px}.profile-follows-state.profile-follows-initial-loading{flex-direction:row;height:100%;min-height:0;padding-block:12px}.profile-follows-sentinel{height:0}.profile-follows-spinner{animation:1s linear infinite profile-follows-spin}@keyframes profile-follows-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.profile-follows-spinner{animation:none}}@media (max-width:480px){.profile-follows-heading{padding:20px 16px}.profile-follows-member,.profile-follows-search{padding-inline:16px}}.profile-follows-scroll::-webkit-scrollbar{display:none}.profile-follows-member>.profile-identity-badges{flex:none}
