/* Public member follow button — all data comes from the existing follow API. */
.pp-buttons #ppFollow{display:inline-flex;align-items:center;justify-content:center;min-width:138px;gap:6px;min-height:42px;background:linear-gradient(125deg,#ed5597,#b82777);border:1px solid #f083ba;border-radius:11px;color:#fff;font-weight:850;box-shadow:0 7px 19px #af246d33;transition:background .15s ease,border .15s ease}
.pp-buttons #ppFollow:hover{background:linear-gradient(125deg,#f873b1,#c63f86)}
.pp-buttons #ppFollow[aria-pressed="true"]{background:#4d2645;border-color:#ac7094;box-shadow:none}
.pp-buttons #ppFollow:disabled{opacity:.58;cursor:wait}
.pp-buttons #ppFollow[hidden],.pp-buttons #ppOwnAccount[hidden]{display:none!important}
#ppFollowHint{font-size:12px;color:#f6afce;line-height:1.5;margin:7px 0 0;text-align:right}
@media(max-width:700px){.pp-buttons #ppFollow{min-width:0;flex:1 1 150px}}
