
a.author.moderator { font-weight:bold; }
a.author.author-gt { font-weight:bold; }
.user-list { line-height:1.7; }
.searchpane { margin:1em 0; }
.comment.collapsed .usertext, .comment.collapsed .child { display:none; }
.comment.collapsed .expand { color:#888; }
a.thumbnail img,
.thing .thumbnail img,
.self .thumbnail img,
a.thumbnail[href*="reddit.com"] img {
  display: block !important;
  width: 70px;
  height: 70px;
  object-fit: cover;
}
a.thumbnail.has-thumb:after,
a.thumbnail:has(img):after,
body .self.thumbnail:has(img):after,
.thing.self a.thumbnail:has(img):after {
  content: none !important;
  display: none !important;
}
.media-preview img { max-width:min(960px, 92vw); height:auto; cursor:zoom-in; }
a.thumbnail.has-thumb { cursor:zoom-in; }
#rd-lightbox {
  position:fixed; inset:0; z-index:99999;
  background:rgba(0,0,0,.88);
  display:flex; align-items:center; justify-content:center;
  cursor:zoom-out;
}
#rd-lightbox img {
  max-width:92vw; max-height:92vh; width:auto; height:auto;
  object-fit:contain;
}
.link-url { margin:8px 0 8px 10px; }
.nav-buttons { margin:12px 0; padding:12px 0; font-size:14px !important; }
.nav-buttons .nextprev a,
.nav-buttons .next-suggestions {
  display:inline-block;
  margin-right:12px;
  font-size:13px !important;
  line-height:1.4;
}
