@charset "Windows-1251";
@import url("//forumstatic.ru/files/001c/56/64/48043.css"); /* modern normalize*/
@import url('//forumstatic.ru/files/001c/56/64/56573.css'); /*f-rr*/
@import url('//forumstatic.ru/files/001c/56/64/25153.css'); /*fi-ss*/
@import url('https://fonts.googleapis.com/css2?family=Alegreya+SC:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Alegreya+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Alegreya:ital,wght@0,400..900;1,400..900&family=Protest+Revolution&family=Amarante&family=Kurale&family=Manrope:wght@200..800&display=swap');

@import url(style_cs.1769090002.css);


@font-face {
  font-family: "BKR Racacosta";
  src: url("https://forumstatic.ru/files/001c/56/64/86580.ttf?v=1") format("truetype");
}

@font-face {
  font-family: "Recolors";
  src: url("https://forumstatic.ru/files/001c/56/64/90432.otf") format("opentype");
}

.isadmin .custom_tag_eventimg  {
  display: inline-block;
}

#h-unanswered {
  display: none;
}

.dop-height {
  max-height: 600px; 
  overflow: auto;
}

.announce-chars a[href$="161"]:after {
  content: "";
  display: block;
  background-image: url(https://forumstatic.ru/files/001c/56/64/38846.png?v=1);
  transform: rotate(-4.17957deg);
  width: 36px;
  aspect-ratio: 1;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: -16px;
  left: 7px;
  filter: none;
}

#pun .sticker img {
    max-width: 100px;
}

.sticker[data-sticker='emoji'] img {
    width: 18px;
    aspect-ratio: 1;
}

#pun .sticker[data-sticker='custom'] img {
    max-width: 100px;
}