/* ============================================
   HIDE MASTODON LOGO AND REFERENCES ONLY
   No structural changes, no layout impact
   ============================================ */

/* Hide Mastodon logo wherever it appears */
.logo {
  display: none !important;
}

/* Hide any image with "Mastodon" in alt text */
img[alt*="Mastodon" i] {
  display: none !important;
}

/* Hide links to joinmastodon.org (Mastodon promotional links) */
a[href*="joinmastodon.org"] {
  display: none !important;
}

/* Hide links to Mastodon's GitHub source code */
a[href*="github.com/mastodon"] {
  display: none !important;
}

.sign-in-banner > p {
  display: none !important;
}

/* Hide "Mastodon is free, open-source software..." attribution */
.about__footer {
  display: none !important;
}

/* Hide "Mastodon · Keyboard shortcuts · v4.5.10" line */
.link-footer p:nth-of-type(2) {
  display: none !important;
}

/* Hide "blpagency.net is one of the many independent Mastodon servers..." */
.server-banner__introduction {
  display: none !important;
}

/* Hide "Create account" button (Mastodon signup not used — members onboarded via PayPal flow) */
.sign-in-banner > button.button--block {
  display: none !important;
}

/* Hide "Decentralised social media powered by Mastodon" subtitle */
.about__header > p {
  display: none !important;
}

/* Hide "Create account" button in mobile bottom navigation bar */
.ui__navigation-bar__sign-up > button {
  display: none !important;
}

/* Hide "Other servers" and "All" federation tabs on Live feeds */
.account__section-headline a[href="/public/remote"],
.account__section-headline a[href="/public"] {
  display: none !important;
}

