.follow-page-container[data-v-8f967db8]{height:93%;overflow-y:auto;padding:0 4px}.follow-page-container[data-v-8f967db8]::-webkit-scrollbar{width:6px}.follow-page-container[data-v-8f967db8]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.follow-page-container[data-v-8f967db8]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.follow-page-container[data-v-8f967db8]::-webkit-scrollbar-track{background:transparent}.loading-skeleton[data-v-8f967db8]{padding:8px 0}.loading-skeleton .skeleton-item[data-v-8f967db8]{padding:16px;margin-bottom:8px;background:#fafafa;border-radius:8px}.empty-state[data-v-8f967db8]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:400px}.follow-list-wrapper[data-v-8f967db8]{padding:4px 0}.follow-card[data-v-8f967db8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px 18px;margin-bottom:10px;background:#fff;border-radius:12px;border:1px solid #f0f0f0;transition:all .3s ease}.follow-card[data-v-8f967db8]:hover{border-color:#00c2c3;box-shadow:0 2px 8px rgba(0,194,195,.1)}.follow-card:hover .user-name[data-v-8f967db8]{color:#00c2c3}.follow-card .user-info[data-v-8f967db8]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;min-width:0;cursor:pointer}.follow-card .user-info .user-avatar[data-v-8f967db8]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:14px;-ms-flex-negative:0;flex-shrink:0;border:2px solid #f0f0f0}.follow-card .user-info .user-avatar img[data-v-8f967db8]{width:100%;height:100%;object-fit:cover}.follow-card .user-info .user-detail[data-v-8f967db8]{-ms-flex:1;flex:1;min-width:0}.follow-card .user-info .user-detail .user-name[data-v-8f967db8]{margin:0 0 6px 0;font-size:15px;font-weight:600;color:rgba(0,0,0,.85);transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-card .user-info .user-detail .user-bio[data-v-8f967db8]{margin:0;font-size:13px;color:rgba(0,0,0,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.follow-card .user-action[data-v-8f967db8]{margin-left:16px;-ms-flex-negative:0;flex-shrink:0}.follow-btn[data-v-8f967db8]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 16px;border-radius:20px;font-size:13px;cursor:pointer;transition:all .3s ease;border:1px solid;background:transparent}.follow-btn[data-v-8f967db8]:hover{transform:scale(1.05)}.follow-btn[data-v-8f967db8]:active{transform:scale(.98)}.follow-btn-follow[data-v-8f967db8]{border-color:#00c2c3;color:#00c2c3;background:rgba(0,194,195,.05)}.follow-btn-follow[data-v-8f967db8]:hover{background:#00c2c3;color:#fff}.follow-btn-followed[data-v-8f967db8]{border-color:#d9d9d9;color:rgba(0,0,0,.65);background:#fafafa}.follow-btn-followed[data-v-8f967db8]:hover{border-color:#ff4d4f;color:#ff4d4f;background:rgba(255,77,79,.05)}.follow-btn-followed:hover span[data-v-8f967db8]{display:none}.follow-btn-followed[data-v-8f967db8]:hover:after{content:"\53D6\6D88\5173\6CE8";font-size:13px}.follow-btn-mutual[data-v-8f967db8]{border-color:#d9d9d9;color:rgba(0,0,0,.65);background:#fafafa}.follow-btn-mutual[data-v-8f967db8]:hover{border-color:#ff4d4f;color:#ff4d4f;background:rgba(255,77,79,.05)}