.people-to-follow{width:min(100%,980px);min-width:0;margin:0 auto 22px}.people-to-follow__head{color:var(--primary);align-items:center;gap:8px;margin-bottom:12px;display:flex}.people-to-follow__title{color:var(--subtitle);letter-spacing:.01em;margin:0;font-size:.85rem;font-weight:700}.people-to-follow__row{-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:#d4af3759 transparent;flex-wrap:nowrap;gap:12px;width:100%;min-width:0;max-width:100%;padding:2px 2px 8px;display:flex;overflow:auto hidden}.people-to-follow__row::-webkit-scrollbar{height:7px}.people-to-follow__row::-webkit-scrollbar-track{background:0 0}.people-to-follow__row::-webkit-scrollbar-thumb{background:#d4af3759;border-radius:999px}.people-to-follow__row::-webkit-scrollbar-thumb:hover{background:#d4af378c}.people-to-follow__card{background:var(--card-color);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;flex:0 0 230px;gap:11px;min-width:0;padding:13px;transition:border-color .18s,transform .18s;display:flex}.people-to-follow__card:hover{border-color:#d4af372e;transform:translateY(-1px)}.people-to-follow__btn{background:var(--primary);width:100%;color:var(--background-color);cursor:pointer;border:1px solid #d4af3773;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;margin-top:auto;padding:.48rem .85rem;font-size:.77rem;font-weight:700;line-height:1.2;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.people-to-follow__btn:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.people-to-follow__btn:active:not(:disabled){transform:translateY(1px)}.people-to-follow__btn:disabled{opacity:.55;cursor:default}.people-to-follow__btn--following{border-color:var(--border-primary);color:#aaa;background:0 0}.people-to-follow__btn--following:hover:not(:disabled){color:#ff6b6f;background:#e5484d0b;border-color:#e5484d73}@media (max-width:480px){.people-to-follow{width:100%;max-width:100%;margin-bottom:18px}.people-to-follow__head{margin-bottom:10px}.people-to-follow__row{touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;width:100%;max-width:100%;padding:2px 14px 6px 2px;overflow:auto hidden}.people-to-follow__row::-webkit-scrollbar{display:none}.people-to-follow__card{flex:0 0 205px;padding:12px}}
