/* Zifengling logo — Mastodon 4.7, all color schemes. */
.navigation-panel .column-link--logo,
.admin-wrapper .sidebar > a:first-child,
.admin-wrapper .sidebar__toggle__logo > a {
  display: block !important;
  width: 150px !important;
  height: 50px !important;
  padding: 0 !important;
  background: url('https://zifengling.com/system/site_uploads/files/000/000/005/original/073da256d29acdb0.png') center / contain no-repeat !important;
}

.navigation-panel .column-link--logo > .logo,
.admin-wrapper .sidebar > a:first-child > .logo,
.admin-wrapper .sidebar__toggle__logo > a > .logo {
  display: none !important;
}

/* Mobile home/discovery headers now use an img instead of the old header logo. */
.layout-single-column .column-header__title img.logo--icon {
  content: url('https://zifengling.com/system/site_uploads/files/000/000/005/original/073da256d29acdb0.png');
  width: 150px !important;
  height: 38px !important;
  max-width: 42vw;
  object-fit: contain;
}

/* Authentication pages no longer wrap their wordmark in h1. */
.logo-container {
  width: min(261px, calc(100vw - 48px));
  height: 82px;
  margin-inline: auto;
  background: url('https://zifengling.com/system/site_uploads/files/000/000/005/original/073da256d29acdb0.png') center / contain no-repeat !important;
}

.logo-container > a {
  display: block;
  width: 100%;
  height: 100%;
}

.logo-container > .logo,
.logo-container > a > .logo {
  display: none !important;
}


