/* CSS for TSP branding */

.bg-base {
    background-color: #f7f3e4;
}

.rounded-full {
    border-radius: 0;
}


/* Hide Castopod footer attribution. */
footer a[href*="castopod"],
footer a[href*="castopod"] + svg,
footer a[href*="castopod"] + img {
  display: none !important;
}

/* Replace the Castopod attribution line with our copyright. */
footer *:has(> a[href*="castopod"]) {
  font-size: 0 !important;
}

footer *:has(> a[href*="castopod"]) > * {
  display: none !important;
}

/* Add custom copyright line in the footer. */
/*footer::after {
  content: "© 2026 The Source Perspective";
  display: block;
  margin-top: 0.5rem;
  color: #5d5a70;
  font-size: 0.65rem;
  text-align: center;
}*/

/* Hide Fediverse handle and follow UI for a regular podcast-site experience. */
a[href$="/follow"],
a[href*="/follow?"],
[href*="/@TheSourcePerspective/follow"] {
  display: none !important;
}

/* Hide the local/full ActivityPub handle in hero/profile areas. */
.bg-header h1 + span,
.bg-header h1 + a,
.bg-header [href*="@TheSourcePerspective"],
article header a[href*="@TheSourcePerspective"]:not(:first-child) {
  display: none !important;
}

/* Hide default Castopod footer utility links we do not need. */
footer a[href$="/credits"],
footer a[href$="/map"] {
  display: none !important;
}
