.follow-heart{display:inline-flex;gap:6px;align-items:center;color:var(--text)}
.follow-heart svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}
.follow-heart[aria-pressed=true] svg{fill:currentColor}
.follow-heart[aria-pressed=true]{color:#ff8096}
.directory-card .directory-follow-slot{position:absolute;right:37px;bottom:8px;z-index:3}
.directory-card .follow-heart-compact{display:grid;place-items:center;width:31px;height:31px;padding:0;background:var(--panel);border-color:var(--line)}
.directory-card:has(.follow-heart) .directory-info{padding-right:76px}
.club-settings{margin-bottom:18px}
.club-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));gap:14px;align-items:start}
.club-checks{display:flex;flex-wrap:wrap;column-gap:18px}
.club-channel .section-head{flex-wrap:wrap}
#club-wa-link:not(:empty){margin-top:12px}
#studio-follower-notices{width:min(460px,calc(100vw - 28px));color:var(--text);background:var(--panel);border-color:var(--line)}
