@layer base {
  html,
  body {
    margin: 0;
    padding: 0;
  }
  body {
    overscroll-behavior: none;
  }
  main > :first-child {
    margin-top: 0 !important;
  }
  main > :last-child {
    margin-bottom: 0 !important;
  }
}
::-webkit-scrollbar {
  /*display:unset;*/
}
.text-insta-purple:hover {
  color: #833ab4;
}
.text-fb-blue:hover {
  color: #1877f2;
}
.hover\:bg-discord-blurple:hover .text-discord-blurple {
  color: rgb(255 255 255);
}
.perfection {
  text-wrap: nowrap;
}
.bharat-bottom-m {
  margin-bottom: 0 !important;
}
.bg-sp-29 {
  font-size: 29px;
}
.bh-icon-insta-purple {
  color: #833ab4;
}
.bh-icon-fb-blue {
  color: #1877f2;
}
.bh-ins-box:hover {
  --tw-shadow: 0 0 30px #833ab4a6 !important;
  --tw-shadow-colored: 0 0 30px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.bh-fb-box:hover {
  --tw-shadow: 0 0 30px #1876f27a !important;
  --tw-shadow-colored: 0 0 30px var(--tw-shadow-color) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.bh-yt-ft:hover .text-youtube-red {
  color: white !important;
}
.bh-tw-ft:hover .text-twitch-purple {
  color: white !important;
}
.bh-kk-ft:hover .text-kick-green {
  color: rgb(105 0 3 / var(--tw-text-opacity, 1)) !important;
}
.bh-dc-ft:hover .text-discord-blurple {
  color: white !important;
}
.bh-in-ft:hover .text-secondary-fixed-dim {
  color: white !important;
}
.bh-fb-ft:hover .text-discord-blurple {
  color: white !important;
}
.bh-in-ft:hover {
  background: #833ab4 !important;
}
.bh-fb-ft:hover {
  background: #1877f2 !important;
}

/* Public disclosure popup */
.disclosure-popup {
  position: fixed;
  left: 50%;
  bottom: 1rem;
  z-index: 60;
  width: min(92vw, 720px);
  transform: translate(-50%, 150%);
  transition: transform 0.4s ease;
}
.disclosure-popup.is-open {
  transform: translate(-50%, 0);
}

#latest_video_title {
  font-size: 1.1rem;
  font-weight: normal;
}

.text-on-secondary.nwrp, .text-text-silver.nwrp
{
  text-wrap: nowrap;
}

.pt-13 {
  padding-top: 13px !important;
}

footer p.footer-credit {
    color: #65758d;
    /* font-size: 8px; */
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 1px;
    text-align: center;
}

footer p.footer-credit a {
    color: #fff89c;
    text-decoration: none;
    font-weight: 800;
}

.nwrp
{
  text-wrap: nowrap;
}

.bh-custom {
  --tw-gradient-to: unset !important;
}

.mobile-view-img {
  display: none;
}

.br-bh-100 {
  border-radius: 100%;
}

@media (max-width: 760px) {
  .mobile-view-img {
    display: unset !important;
  }
  main .w-full.h-full.object-cover.object-center.opacity-30 {
    display: none;
  }
}