неожиданное техническое шуршание, оставайтесь на связи
augusta's post:погода в этом городе всегда была обычная, и к вечеру — оставалась ни о чем. ни прохладно, ни душно, ни тени, ни облака. воздух в этом городе ровный и почти стерильный, напоминал больничные простыни, воздух тут — не позволял надышаться, он лишь исполнял какие-то свои обязанности: ни дать задохнуться, ни позволить надышаться.
настройки
Шрифт в постах
14

Сменить дизайн

      hngrave2

      Информация о пользователе

      Привет, Гость! Войдите или зарегистрируйтесь.


      Вы здесь » hngrave2 » Тестовый форум » бэкап


      бэкап

      Сообщений 1 страница 7 из 7

      1

      туть

      0

      2

      верх
      Код:
      <!---------------------- Красивая профилактика © Deff, мод. max, the murderer! ---------------------->
      <div id="pircs2"><link rel="stylesheet" type="text/css" href="/files/001b/a8/40/30530.css" /><div id="LogIn_Window" style="height: auto"><center>неожиданное техническое шуршание, оставайтесь на связи<br>
      <img src="https://upforme.ru/uploads/001b/7d/20/2/984155.gif"><img src="https://upforme.ru/uploads/001b/7d/20/2/984155.gif"><img src="https://upforme.ru/uploads/001b/7d/20/2/984155.gif"></center>
      </div></div><!-- --><script type="text/javascript">
      
      var ON_button=1; // Cвитч включения: 1 - включено; 0 - выключено
      var  moderDostyp_ON=0; // Модер-доступ включён: 1 - включён; 0 - выключен
      
      if(ON_button!=1||GroupID ==1||moderDostyp_ON*GroupID==2){
      $("style.#style_st,div.#pircs2").replaceWith("");}
        else {$("#msg-n2").replaceWith("");
      if(GroupID ==3) {$("#LogIn_Window").show();if(document.URL.indexOf("/login.php")==-1){
      document.location.href = "../login.php"}else {
      $(document).ready(function(){$("form#login").appendTo("#LogIn_Window");
      $("#LogIn_Window").find("p.formsubmit a[href*='register.php']").text("");
      var v=$("#LogIn_Window").find("p.formsubmit a[href*='action=forget']");
      v.replaceWith("<span>Вход только для администраторов</span>");});};}
      else {document.location.href = "../login.php?action=out&id="+UserID};}
      </script>
      <!---------------------- Красивая профилактика END ---------------------->
      
      <!---------------------------- переключатель ---------------------------->
      <div class="stylechanger"><ul id="stylelist"></ul><ul id="stolelist"></ul></div>
      
      
      <!-- Смена стиля, (с) ForumD.ru, satsana -->
      <script type="text/javascript">
      var styleList = [{
      class: 'green one',
      name: 'green v.1'
      },
      {
      class: 'green two',
      name: 'green v.2'
      },
      {
      class: 'blue one',
      name: 'blue v.1'
      },
      {
      class: 'blue two',
      name: 'blue v.2'
      }];
      
      function getCookie(a){return(a=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent(a[1]):void 0}function setStyle(a){$("body").attr("class",a);$("#stylelist li").removeClass("active");$('#stylelist li[data="'+a+'"]').addClass("active");selStyle=a;document.cookie="selStyle="+a+"; max-age=2592000"}var selStyle=getCookie("selStyle");selStyle&&setStyle(selStyle);
      $(document).pun_mainReady(function(){$("#stylelist").length||$("body").prepend('<ul id="stylelist"></ul>');for(i=0;i<styleList.length;i++)$("#stylelist").append('<li data="'+styleList[i]["class"]+'"'+(selStyle==styleList[i]["class"]?' class="active"':"")+'><a href="/" onclick="setStyle($(this.parentNode).attr(\'data\'));return false">'+styleList[i].name+"</a></li>")});
      </script>
      <!-------------------------- Смена стиля - END ---------------------------->
      
      <!---------------------------- переключатель2 ---------------------------->
      
      <!-- Смена стиля, (с) ForumD.ru, satsana -->
      <script type="text/javascript">
      var stoleList = [{
      class: 'day',
      name: 'day'
      },
      {
      class: 'night',
      name: 'night'
      }];
      
      function getCookie(a){return(a=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent(a[1]):void 0}function setStole(a){$("html").attr("class",a);$("#stolelist li").removeClass("active");$('#stolelist li[data="'+a+'"]').addClass("active");selStole=a;document.cookie="selStole="+a+"; max-age=2592000"}var selStole=getCookie("selStole");selStole&&setStole(selStole);
      $(document).pun_mainReady(function(){$("#stolelist").length||$("html").prepend('<ul id="stolelist"></ul>');for(i=0;i<stoleList.length;i++)$("#stolelist").append('<li data="'+stoleList[i]["class"]+'"'+(selStole==stoleList[i]["class"]?' class="active"':"")+'><a href="/" onclick="setStole($(this.parentNode).attr(\'data\'));return false">'+stoleList[i].name+"</a></li>")});
      </script>
      <!-------------------------- Смена стиля - END ---------------------------->
      
      <!-- Cчётчик Игровых постов -->
      <script type="text/javascript">
      /***************************
              Настройки!
      ***************************/
      FORUM._NUMpa_fld = 1;    // Номер.Доп.поля,
      FORUM._color_fld = "inherit";	// Цвет шрифта,
      FORUM.includeFirstPost = 0;	// 0 - не учитывать,1 - учитывать Первопост автора в игровых темах,
      FORUM.AddOrSlash = 0;    //0 - Поле отдельно, 1 - через слешь c общ. числом сообщений,
      FORUM.Number_winners = [7,[11]];	// Начальное Число отображаемых юзеров в таблице и список форумов показа;
      FORUM.Subscription_Code = "f87f9524f52b3f15cd458b2bf2a95a906ca5a960";	//Код подписки!!;
      /**** НАСТРОЙКА Игровых локаций ****/
      function ad_ (){/*!~!FORUM.ForArrAy = {
      //Форум  //Темы (включаемые, или исключаемые)
      
      f14	:-[0],  //СЮЖЕТКИ
      f12	:-[0],  //ЛИЧНЫЕ
      f13	:-[0]	//АУ //Последний элемент без запятой!
      }
      !~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js"></script>
      <style>.Form-Table{}.punbb .table_GamePosts tbody th{text-align: center;color:#fff}
      #pre_placement>a {top:3px;right:-24px;z-index:10}.punbb .GamePst{padding:0!important;}
      .punbb #profile-right li#pa-fld1 strong.GamePst2 {}</style>
      <!--//END Cчётчик Игровых постов © Deff-->
      
      <!------------------------- Мгновенные уведомления © Alex_63, Deff 2019 ------------------------>
      <link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
      <style>.punbb #pun-main .pun-modal.unread-notifications .section h2{text-align:center!important}
      </style>
      <script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>
      <!--+ Мгновенные уведомления: упоминания © Alex_63, 2020 -->
      <script>notifications.load('mentions');</script>
      <!--+ Мгновенные уведомления: комментарии к репутации без переадресации  Alex_63, 2019-->
      <script>notifications.load('reputation');</script>
      <!--+ Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
      <script>notifications.load('subscriptions');</script>
      <!--+ Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
      <script type="text/javascript">
      notifications.load('common', {});
      notifications.load('important', {topics: [29,74]}); // ID важных тем (через запятую)
      </script>
      
      <!-- навигация-->
      <div class="headbut" id="1">
      
          <a href="#" class="trigger darker" data-target="guest-navigation">для гостей</a>
          <div class="content" id="guest-navigation">
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=600">гостевая</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=96">правила</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=83#p17761">шаблон анкеты</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=83#p190924">характеристики персонажа</a>
      <hr>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=5">хочу к вам</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=500">сюжетные персонажи</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=248">graview calling</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=3">нужные персонажи</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=4">хотим видеть</a> 
      <hr>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=79">список внешностей</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=38">биржа труда</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=74">удаление</a>
      <hr>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=8">матчасть</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=6">сюжет</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=1082#p214214">странности</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=7">путеводитель</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=889">хронология</a>
          </div>
      
          <a href="#" class="trigger" data-target="user-navigation">для игроков</a>
          <div class="content" id="user-navigation">
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=87">отсутствие и уход</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=29">новости</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=90">профиль</a>
      <a href="https://tothegrave.rusff.me/pages/z_primerka">примерка лз и оформления</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=10">отношения</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=882">вопросы к амс</a>
      <hr>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=88">банк</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=337">купоны</a>
      <hr>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=536#p77551">дайсы</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=16">плейлист</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=15">мемесы</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=14">цитаты</a>
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=663">казино</a>
          </div>
      
      </div>
      
          <!-- дата и очередь-->
      <div class="headbut" id="2">
      
         <div class="gamedate">декабрь 2024</div>
      
         <a href="#" class="trigger darker" data-target="queue-list">Список очереди</a>
          <div class="content" id="queue-list">
      <li>● <a href="https://tothegrave.rusff.me/viewtopic.php?id=572">in search of salvation [мини-квест #1] - gm [31.07]</a></li>
      <li>● <a href="https://tothegrave.rusff.me/viewtopic.php?id=573">tentacle after party [мини-квест #2] - gm [20.05]</a></li>
      <li>● <a href="https://tothegrave.rusff.me/viewtopic.php?id=1221">the house that waited for the light [мини-квест #4] - billy barker [29.07]</a></li>
      <li>● <a href="https://tothegrave.rusff.me/viewtopic.php?id=1214">crypt sweet crypt [квест #4] - roland newman [31.07]</a></li>
      <li>● <a href="https://tothegrave.rusff.me/viewtopic.php?id=1215">somewhere under the stupid [квест #5] - gm [08.07]</a></li>
          </div>
      
      </div>
      
      <!-- пост где-то строки на три --> 
            <div class="header_item best-post">
      <span><a href="https://tothegrave.rusff.me/viewtopic.php?id=1103#p262880">augusta's post:</a></span>погода в этом городе всегда была обычная, и к вечеру — оставалась ни о чем. ни прохладно, ни душно, ни тени, ни облака. воздух в этом городе ровный и почти стерильный, напоминал больничные простыни, воздух тут — не позволял надышаться, он лишь исполнял какие-то свои обязанности: ни дать задохнуться, ни позволить надышаться.
             </div>
      
      <!-- админы --> 
            <div class="header_item ams-wrap">
      <span>ams:</span> 
                   <a href="https://tothegrave.rusff.me/profile.php?id=97" title="гм, ивенты, вопросы по матчасти">томми</a> — 
                  <a href="https://tothegrave.rusff.me/profile.php?id=102" title="организационные вопросы, приём, партнёрка">рудольф</a> —
                  <a href="https://tothegrave.rusff.me/profile.php?id=322" title="организационные вопросы, ивенты">билли</a> —
                  <a href="https://tothegrave.rusff.me/profile.php?id=162" title="гм">сэнди</a> —   
                  <a href="https://tothegrave.rusff.me/profile.php?id=140" title="гм">каин</a> —  
                  <a href="https://tothegrave.rusff.me/profile.php?id=170" title="гм">елена</a> —  
                  <a href="https://tothegrave.rusff.me/profile.php?id=372" title="графист">виттория</a>
            </div>
      
      <!-- активисты--> 
      <div class="persons">
      
      <!-- посты --> 
      <a href="https://tothegrave.rusff.me/profile.php?id=271" title="постописец: theo moore [3]">
      <img src="https://upforme.ru/uploads/001c/44/9e/271/375244.jpg"></a>
      <a href="https://tothegrave.rusff.me/profile.php?id=319" title="постописец: troye prescott [3] ">
      <img src="https://upforme.ru/uploads/001c/44/9e/102/276501.png"></a>
      <a href="https://tothegrave.rusff.me/profile.php?id=322" title="постописец: billy barker [2] ">
      <img src="https://upforme.ru/uploads/001c/44/9e/102/659165.png"></a>
      
      <empty></empty>
      
      <!-- активность--> 
      <a href="https://tothegrave.rusff.me/profile.php?id=299" title="активист: juwon seo"><img src="https://upforme.ru/uploads/001c/44/9e/6/591341.png"></a>
      <a href="https://tothegrave.rusff.me/profile.php?id=404" title="активист: jaden ashwood">
      <img src="https://i.ibb.co/yBqQ7WyW/Untitled-8.png"></a>
      <a href="https://tothegrave.rusff.me/profile.php?id=403" title="активист: ethan bailey">
      <img src="https://i.imgur.com/aoaH0hs.png"></a>
      </div>
      
      <!-- новостные плашки --> 
      <!-- чтобы выделить первые цветом, укажите дополнительный класс: div class="tab_banner newpl" --> 
      
      <div class="plashki">
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=29&p=3#p263825">
               <div class="tab_banner newpl">
                  <date>27/07</date>
                  <em>новости #43</em>
               </div>
            </a>
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=1286#p263739">
               <div class="tab_banner newpl">
                  <date>27/07</date>
                  <em>плейлисты дружбы #1</em>
               </div>
            </a>
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=1035#p262355">
               <div class="tab_banner">
                  <date>21/07</date>
                  <em>раскраски</em>
               </div>
            </a> 
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=248#p260291">
               <div class="tab_banner">
                  <date>13/07</date>
                  <em>graview calling</em>
               </div>
            </a> 
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=1252#p255277">
               <div class="tab_banner">
                  <date>27/07</date>
                  <em>пазлы с кошмарами</em>
               </div>
            </a> 
      
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=1108&p=3#p262305">
               <div class="tab_banner">
                  <date>27/07</date>
                  <em>филворды дндшные</em>
               </div>
            </a> 
      
      </div>
      
      <!-- бабки -->
      <div class="bluebabka" style="display: none;"></div>
      <div class="closebg" style="display: none;"></div>
      <div class="pole">
      <div class="greenbabka" style="top: 100px; left: 200px; display: none;"></div>
      </div>
      
      <!--кнопки вверх вниз-->
      <div class="arrow_wrap">
      <div class="go-up" id="ToTop"><span></span></div>
      <div class="go-down slow" id="OnBottom"><span></span></div>
      </div>
      
      <!--------------- Правка глюка Репы при отсутствии скриптов русфф  v3 ------------>
      <script> if($('#pun-viewtopic').length)$(window).load(function () {
      if(!($('#pun-reputation').length&&$('#pun-ulinks  li.item7 a:not([href$="show_replies"])').length))
      FORUM.PartnerVote = function() { return true; };
      });
      </script>
      
      <!---------------------------- Пиар-вход, хтмл верх ---------------------------->
      <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script><script src="https://forumstatic.ru/files/0016/0b/c8/37000.js?20166"></script>
      <script type="text/javascript">
      PR.nick = 'lamplighter'; //Ник PR-аккаунта
      PR.pass = '1111'; //Пароль PR-аккаунта
      PR.btn_text = 'PR'; //Надпись на кнопке PR-входа(или ссылка на картинку);
      PR.set();</script>
      
      <!---------------------------- Быстрая смена аккаунта  ---------------------------->
      <script type="text/javascript">
        New_EXiT = 'https://forumstatic.ru/files/001c/51/c9/98994.png'; //Дополнительная Иконка выход;
      </script>
      <script data="3631ca" src="https://forumstatic.ru/files/0014/cc/0a/93129.js"></script>
      
      
      <style>ul.fgroup3:before {
          content: 'особые отметки:';
          font-family: var(--font);
      }
      </style>
      
      <!--Всплывающие Подсказки при наведении-->
      <style>
      #tooltip {
        position: absolute;
          background: var(--dark600);
        z-index: 999;
        max-width: 180px;
        border-radius: 25px;
        font-family: var(--font); /* шрифт */
        font-size: 11px; /* размер текста */
        display: none;
        color: var(--beg100); /* цвет текста */
        text-align: center;
        padding: 4px 10px;
        letter-spacing: 0px;
        font-weight: 500;
      }
      </style>
      <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26671.js"></script>
      <!--//End//-Всплывающие Подсказки при наведении-->
      
      
      <script>
      FORUM.set('editor.addition.tags.hideprofile',{name:'Скрыть минипрофиль',onclick:function(){insert('[hideprofile]');}});
      $().pun_mainReady(function(){$('.post:contains("[hideprofile]")').addClass('hideprofile').html(function(){return $(this).html().replace(/\[hideprofile\]/gim,'')})});
      </script>
      
      
      <!------------------------------------------ ОТКЛЮЧЕНИЕ ФУНКЦИЙ И КНОПОК ------------------------------->
      <!--Отключить кнопку "Жалоба" -->
      <script type="text/javascript">
      RusffCore.sets.show_reportBtn = 0;
      </script>
      <!--Отключить функцию "Поделиться" -->
      <script type="text/javascript">
      RusffCore.sets.share = false;
      </script>
      <!--Отключить функцию "Вложения" -->
      <script type="text/javascript">
      RusffCore.sets.files.button = false;
      </script>
      <!--Отключить функцию "Это интересно" -->
      <script type="text/javascript">
      rusffLive.enable = false;
      </script>
      <!--Отключить функцию "Реакция" -->
      <script>
      ReactionsPlugin.setConfig({
        disable: true
      });
      </script>
      <!--Список просматривающих тему -->
      <script>
      RusffCore.sets.realtimeTopicReaders = false
      </script>
      
      <div class="settings_wrap">
      <div class="slide_button">настройки</div>
      <div class="slide_block"><div class="settings_container">
      <!-- Регулятор вида и размера шрифта (с) satsana, forumd.ru -->
      <div id="chfont">
      <div id="chfontbut">Шрифт в постах</div>
      <select id="chfontfam" name="chfontfam">
      <option value="0" selected="selected">по умолчанию</option>
      <option value="'Book Antiqua', 'Palatino Linotype', Palatino, serif" style="font-family: 'Book Antiqua', 'Palatino Linotype', Palatino, serif">Book Antiqua</option>
      <option value="Georgia, serif" style="font-family: Georgia, serif">Georgia</option>
      <option value="'Times New Roman', Times, serif" style="font-family: 'Times New Roman', Times, serif">Times New Roman</option>
      <option value="'helv', serif" style="font-family: 'helv', serif">Helvetica</option>
      <option value="'Montserrat', serif" style="font-family: 'Montserrat', serif">Montserrat</option>
      </select>
      <div id="chfontsize">
      <div class="fsizeplus"></div>
      <div class="fsize">14</div>
      <div class="fsizeminus"></div>
      </div>
      </div>
      <!-- деактивация бабок -->
      <label id="minusbabki">
        <input type="checkbox" id="toggleEffects"> обезвредить бабок
      </label>
      </div>
      </div>
      </div>
      
      <script type="text/javascript">
      var chfsize,chffam;if(!localStorage.fontsize)localStorage.setItem("fontsize",11);if(!localStorage.fontfam)localStorage.setItem("fontfam","0");chfsize=+localStorage.getItem("fontsize");chffam=localStorage.getItem("fontfam");function setfsize(f){localStorage.setItem("fontsize",f);$(".fsize").text(f);$(".post-content p, textarea").css("font-size",f+"px")}
      function setffam(f){localStorage.setItem("fontfam",f);$("#chfontfam option").removeAttr("selected");$('#chfontfam option[value="'+f+'"]').attr("selected","selected");if(f!="0")$(".post-content p").css("font-family",f);else $(".post-content p").css("font-family","")}$(".fsizeplus").on("click",function(){chfsize+=1;if(chfsize>72)chfsize=72;setfsize(chfsize)});$(".fsizeminus").on("click",function(){chfsize-=1;if(chfsize<6)chfsize=6;setfsize(chfsize)});$("#chfontbut").on("click",function(){$("#chfont").toggleClass("active")});
      $("#chfontfam").on("change",function(){chffam=$(this).val();setffam(chffam)});$(document).pun_mainReady(function(){setfsize(chfsize);setffam(chffam)});
      </script><!-- Регулятор вида и размера шрифта (с) satsana, forumd.ru (конец) -->
      
      <!-- личная страница ч1 -->
      <script src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></script>
      
      
      <!--//Скрипт "Тихого Цитирования" с группой настроек © Deff//-->
      <script type="text/javascript">
      settingQuote2 = {
        kn_Name: 'Цитировать-тихо', /*Наименование кнопки цитировать*/
        kn_title: '', /*Всплывающая подсказка на кнопке, если значение пустое (''), — подсказка не всплывает!*/
        button_sequence: 1,  /*1 — кнопка идёт за стандартной цитатой, 0 — впереди стандартной*/
        hide_button_quote: 0,  /*1 — кнопка стандартной цитаты скрыта — , 0 — остаётся!*/
        visible_forums: [11,6]   /*ID форумов установки кнопки тихой цитаты*/
      }</script>
      <script type="text/javascript" src="https://forumstatic.ru/files/001c/44/9e/15661.js"></script>
      
      
      
      
      <style>
      #List-UserNames ul:empty:before{ 
      display:inline-block; 
      content: "У Вас нет запомненных ников, введенных через форму справа, или через перенос ниже!"; 
      } 
      </style>
      
      
      <!--— Восстановление последнего поста при утере by Человек-Шаман —-->
      <script>
      $(document).ready(function() {
      $('#addition-area').append(function() {
      return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
      });
      function restoreLastPost() {
      $('#main-reply').val(localStorage.ReservePost);
      };
      });
      </script>
      <!--конец-->
      
      
      
      <!-------------------------- СМЕНА АВАТАРА ПРЯМО В ТЕМЕ © Deff, Alex_63 ---------------------------->
      <script>var NoChangeAvatar = ["Hounds of Tindalos"]; /* Имя Ника для Пиар Аккаунта(дабы не менял)*/;</script>
      <script type="text/javascript">
      /****************************************************************
      * 	Смена Аватара в топике (mybb.ru)
      * 	Deff, Alex_63 22.10.2016г. / 03.07.2017г. 18:07:00
      * 	v1.1.2
      ****************************************************************/
      
      function addContent (){ /*==123==;
      <style>
      
      </style>
      
      ==123==;*/
      } addContent = addContent.toString().split('==123==;')[1];
      $(addContent).insertBefore($('#html-header'));
      
      
      if(GroupID != 3)$().pun_mainReady(function(){
      
        //====== Запрет изменения аватарки ==========//
      
        if(window.NoChangeAvatar && $.inArray(UserLogin,window.NoChangeAvatar)!=-1 ) {
          if($('#pun-viewtopic').length) return;
          if($('#pun-profile,#pun-upavatar').length) {
              $('#profilenav .item4').remove();
              if(!$('#profile4').length && !$('#pun-upavatar').length)return;
              var message = 'Вы не имеете прав для доступа к этой странице.';
              var title = $('#pun-title h1 > span').text(); document.title = title;
              var crumbs = '<strong>Вы здесь</strong> »&nbsp;<a href="/">'+title+'</a> »&nbsp;Информация';
              $('#pun-crumbs1 .crumbs').html(crumbs); $().pun_aboutReady(function(){$('#pun-crumbs2 .crumbs').html(crumbs);});
              $('#pun-main').html('<h1><span>Информация</span></h1><div class=info><div class=container>'+message+'</div></div>');
              $('.punbb').attr('id','#pun-message');
          }
        }  //End// - Запрет изменения аватарки
        //===========================================//
      
      
        //===========================================//
      
        var link = '/profile.php?action=upload_avatar&id='+ UserID;
        window.tstFrameAvatarDiv = $('<div />'); //Спец.элемент для mybbModal
        var addContent = $('<div id="wrp-Ava-set"><form id="set_avatar" class="container"></form></div>');
      
        //===========================================//
      
      
        //========= Установка вспл.окна =============//
      
        tstFrameAvatarDiv.mybbModal({
            theme:'change_avatar_theme',
            content:addContent,
            title:'Сменить аватар',
            onfirstset: function(){ var data = tstFrameAvatarDiv.data('avatar_change'); 
              var spl_s1='<script type="text/javascript">\n$(document).ready(function() {\n\tvar file',spl_s2 = '});\n<\/script>\n\n<div id="pun-main',sS1='$("#set_avatar .uploadQueueItem").remove';
              var reg_h = /<div\sid="html-header">|<\/div>\n*<div\sid="pun-t/,reg_a = /<div\sclass="html-box">|<\/div>\s+<\/div>\s+<\/div>/;
              data = data.replace(data.split(reg_h)[1],'').replace(data.split(reg_a)[1],''); var s3 = 'if (data.files[0].uploadID) {';
              var st = data.split(/class="main">\s*<h1><span>.+?<\/span><\/h1>\s*<div class="formal">\s*<form class="container">|<\/form>/)[1];
              var end = '<script>(function(){var file'+data.split(spl_s1)[1].split(spl_s2)[0]+'})()<\/script>';var html = st + end;var s01 = /window\.location = "http.+?"/;
              var _chng = '$("#file_upload_input").show(),'+sS1,s02 = /window\.location\.reload/mg,s3_2 = s3+'setTimeout(function(){'+_chng+'();},3000);';
              var s4 = 'var z=document.URL;history.replaceState(null,null,"/profile.php?action=upload_avatar&id="+UserID);setTimeout(function(){history.replaceState(null,null,z)},10);$1'
              html = html.replace(s01,'tstFrameAvatar(),'+_chng+'()').replace(s02,_chng).replace(/(var rnd)/,s4).replace(s3,s3_2).replace(/(jqXHR\.abort\(\))/,'$1;$("#file_upload_input").show()');
              $('.change_avatar_theme').find('#set_avatar').append(html);var spl = 'на форуме.',descr = ($('#set_avatar .infofield').text().split(spl)[1]);// console.log(html);
              $('#set_avatar .infofield').text(descr);$('#set_avatar legend span').text('Выберите файл с аватаром для загрузки');
            }
      
        });   //End// - Всплывающее окно
        //===========================================//
      
      
        //========== setClickAvaEvent() =============//
      
        function setClickAvaEvent (){
             if(!tstFrameAvatarDiv.data('mybbModal'))$.get(link,function(data){//  alert(data);
                 tstFrameAvatarDiv.data('avatar_change',data).click()
             },'html');
             else tstFrameAvatarDiv.click();  
      
        };   //End// - setClickAvaEvent()
        //===========================================//
      
      
      //=== Обработка фрейма, замена аватарок =====//
      
      window.tstFrameAvatar = function() {
          $.get('/profile.php?section=avatar&id=' + UserID, function(data1) {
              var img = $(data1).find('img.avatardemo').clone();
              var pst = $('.post .post-links').find('li.pl-email>a[href$="/profile.php?id=' + UserID + '"]').parents('.post');
              var ava = pst.find('.pa-avatar img[alt]'), nick = ava.attr('alt'), src = img.attr('src'); 
              ava.after(img); 
              ava.remove();
              pst.find('.pa-avatar img[src="' + src + '"]').attr('alt', nick).attr('title', 'Сменить аватар').removeClass('avatardemo')
                  .addClass('allow_change').removeAttr('style').click(function() { setClickAvaEvent() }); 
              tstFrameAvatarDiv.click();
      
              // Добавляем обновление страницы после изменения аватара
              location.reload(); // Страница будет перезагружена
          });
      };  //End// - tstFrameAvatar
      //===========================================//
      
      
        //===== Установка события на аватарке =======//
      
        $(document).ready(function(){
          $('.post .post-links').find('li.pl-email>a[href$="/profile.php?id='+UserID+'"]').parents('.post')
          .find('li.pa-avatar img[alt]').attr('title','Сменить аватар').addClass('allow_change').click(function(){
             setClickAvaEvent (); // alert('Клик');
          });
      
        });   //End// - Ставим событие
        //===========================================//
      
      
      });
      </script>
      
      <!-- навигация, окошки квестов © hagalnaud -->
          <script>
              const triggers = document.querySelectorAll('.trigger');
      
              triggers.forEach(trigger => {
                  trigger.addEventListener('click', function(event) {
                      event.preventDefault();
      
                      const targetId = this.getAttribute('data-target');
                      const targetElement = document.getElementById(targetId);
      
                      if (targetElement) {
                          if (targetElement.classList.contains('active')) {
                              targetElement.classList.remove('active');
                          } else {
                              hideAllContents();
                              targetElement.classList.add('active');
                          }
                      }
                  });
              });
      
              function hideAllContents() {
                  document.querySelectorAll('.content').forEach(content => {
                      content.classList.remove('active');
                  });
              }
          </script>
      
      <!-- оберег © hagalnaud -->
      <div class="pendulum" id="pendulum" style=""></div>
      <script>const pendulum = document.getElementById('pendulum');
      
      function startSwing() {
        if (!pendulum.classList.contains('swinging')) {
          pendulum.style.animation = 'swing 3s ease-in-out forwards';
          pendulum.classList.add('swinging'); 
      
          setTimeout(() => {
            pendulum.style.animation = '';
            pendulum.classList.remove('swinging');
          }, 3000); 
        }
      }
      
      pendulum.addEventListener('mouseenter', startSwing);</script>
      
      
      
      <!-- обезвредить бабок-->
      <script>
      document.addEventListener("DOMContentLoaded", function () {
          // Находим чекбокс и элементы, которые нужно скрывать/показывать
          const checkbox = document.getElementById("toggleEffects");
          const elementsToToggle = [
              document.getElementById("pole"),
              ...document.querySelectorAll(".greenbabka, .closebg, .bluebabka")
          ];
      
          // Функция для скрытия элементов
          function hideElements() {
              elementsToToggle.forEach(element => {
                  if (element) element.style.display = "none";
              });
          }
      
          // Функция для отображения элементов
          function showElements() {
              elementsToToggle.forEach(element => {
                  if (element) element.style.display = "";
              });
          }
      
          // Проверяем состояние чекбокса из localStorage при загрузке страницы
          const savedState = localStorage.getItem("toggleEffectsState");
          if (savedState === "true") {
              checkbox.checked = true;
              hideElements();
          } else {
              checkbox.checked = false;
              showElements();
          }
      
          // Добавляем обработчик изменения состояния чекбокса
          checkbox.addEventListener("change", function () {
              if (checkbox.checked) {
                  hideElements();
                  localStorage.setItem("toggleEffectsState", "true"); // Сохраняем состояние в localStorage
              } else {
                  showElements();
                  localStorage.setItem("toggleEffectsState", "false"); // Сохраняем состояние в localStorage
              }
          });
      });
      </script>
      
      <!-- Обтекание текста слева/справа -->
      <style type="text/css">
      .post-content p{clear:both}.post-content abbr[title^="float:"]{text-decoration:none;pointer-events:none;margin:.5em}
      .post-content abbr[title="float:left"]{float:left}.post-content abbr[title="float:right"]{float:right}
      </style>
      <script type="text/javascript">
      FORUM.set('editor.addition.tags.float_left', {name:'Обтекание слева',onclick:function(){bbcode('[float=left]', '[/float]');}});
      FORUM.set('editor.addition.tags.float_right', {name:'Обтекание справа',onclick:function(){bbcode('[float=right]', '[/float]');}});
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/001c/6b/d4/83194.js"></script>

      0

      3

      низ
      Код:
      <!-- автолотерея с заданиями / © hagalnaud -->
      <script type="text/javascript">
      var idtl = 900; // айди темы с лотереей
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/001c/6b/d4/10164.js"></script>
      
      <div class="bottom_container">
      <div class="weneed">
      <!-- нужные в подвале--> 
      <a href="https://tothegrave.rusff.me/viewtopic.php?id=3#p231427" title="Джефф"><img src="https://upforme.ru/uploads/001c/44/9e/102/338699.jpg"></a>
      <a href="https://tothegrave.rusff.me/" title="ищем"><img src="https://upforme.ru/uploads/001b/7c/28/2/996416.jpg"></a>
      <a href="https://tothegrave.rusff.me/" title="ищем"><img src="https://upforme.ru/uploads/001b/7c/28/2/996416.jpg"></a>
      </div>
      
      <div class="banners">
      <a href="https://funeralrave.ru/"><img src="https://forumstatic.ru/files/0019/41/eb/61230.png" title="funeral rave"></a> <a href="https://soullove.ru" target=_blank> <img src="https://upforme.ru/uploads/000e/5d/50/6/44758.gif" border="0" alt="soul love"></a> <a href="https://hpexile.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/7b/06/30559.jpg" title="HP: Exile. ГП 2 поколение, 1997-1998. Школа и не только. Активная игра"></a><a href="https://bostoncrazzy.rusff.me/" target="blank"><img src="https://i.imgur.com/MjPg7nE.gif"  title="BOSTON"></a>
      <a href="https://imagiart.ru/" target="_blank"> <img src="https://i.imgur.com/poQI688.gif" title="photoshop: Renaissance" border="0" alt="photoshop: Renaissance"></a> <a href="https://sinistrum.f-rpg.me" target="_blank"><img src="https://forumstatic.ru/files/001b/ea/09/91190.png" alt="sinistrum"></a>
      <a href="https://oddinar.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/38/af/3/526919.gif" title="oddinary" border="0" alt="oddinary"></a> <a href="https://faceinless.ru" target=_blank><img src="https://upforme.ru/uploads/001b/dc/dc/130/209358.png" title="TVD: FACELESS"></a>
      <a href="https://australis.rusff.me/" target=_blank><img src="https://forumstatic.ru/files/001c/5b/cc/68290.png" title="Австралия || фэнтези, мистика, расы, магия, постап."></a>
      <a href="https://wolfauf.rusff.me/" target="_blank"><img src="https://i.imgur.com/lCYion2.gif" alt="Execute" title="мистицизм без рас" width="88" height="31"></a> <a href=https://moonsonata.rusff.me/ target="_blank"><img src=https://upforme.ru/uploads/001c/2b/a3/2/623041.png></a>
      <a href="https://pulseofny.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/0f/f1/22/33452.gif" title="PULSE. Зомби-апокалипсис. Нью-Йорк 2024"/></a> <a href="https://morsmordremortis.rusff.me" target="_blank"> <img src="https://upforme.ru/uploads/001b/b9/c5/99/786898.gif" title="MORSMORDRE: MORTIS REQUIEM" border="0" alt="MORSMORDRE: MORTIS REQUIEM"></a> <a href="https://kelmoracrown.rusff.me" target="_blank"><img src="https://forumstatic.ru/files/001b/e6/2d/44174.png" title="Kelmora. Hollow crown" border="0" alt="Kelmora. Hollow crown"></a> <a href="https://burndown.rusff.me/" title="гп, 1983 год, полный пиздец" target="_blank"><img src="https://i.imgur.com/beEZqwd.gif" width="88" height="31" border="0"></a> <a href="https://thehaze.rusff.me/" target="_blank"><img src='https://upforme.ru/uploads/001b/d4/18/243/512735.gif' title="городская мистика в эврика-спрингс" /></a> </a> <a href="https://breakout.rusff.me/" title="BREAKOUТ: аномалии, способности, монстры"> <img src="https://forumstatic.ru/files/001c/2a/d4/18938.png"></a>   <a href="http://aluvio.rusff.me/" target="_blank"> <img src="https://forumstatic.ru/files/001b/9d/5d/71898.png" title="alluvio maris"></a> <a href="https://dagort.f-rpg.me/" target="_blank" title="Дагорт"><img src="https://forumstatic.ru/files/001c/69/9f/62229.png?v=1" border="0"></a> <a href="https://thedome.rusff.me/" target="_blank"><img src='https://forumstatic.ru/files/001b/e7/0b/28425.gif' title="Город, из которого нет выхода" /></a> <a href="https://happyhouse.rusff.me/"><img src="https://upforme.ru/uploads/001c/52/80/5/764708.jpg"></a> <a href="https://aura.rusff.me/"><img src="https://i.imgur.com/nOuLdbD.gif"></a>  <a href="http://rialan.rusff.me" target="_blank"> <img src="https://upforme.ru/uploads/001c/52/36/19/859610.png" title="RIALAN: doomed to die"></a> <a href="https://miamiclub.ru" target="_blank"> <img src="https://forumstatic.ru/files/001b/c7/a6/71089.gif" title="MIAMI CLUB" border="0" alt="MIAMI CLUB"></a> <a href="https://circuscross.rusff.me" target="_blank" title="circus cross" ><img src="https://upforme.ru/uploads/001c/5b/2f/2/154957.png"></a> <a href="https://karma.f-rpg.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/14/5b/324/370542.png" title="karma cross" border="0" width="88" height="31"></a> <a href="https://sideffect.rusff.me/" target="_blank"><img src="https://i.imgur.com/Qq1wM9t.gif" title="seoul // real life"></a> <a href="https://hollowwalls.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/7a/42/5/159302.png" title="crossover hollow walls endless halls" border="0" width="88" height="31"></a></a> <a href="https://theraven.rusff.me/" target="_blank"><img src="https://i.imgur.com/hINU2ru.gif" title="THE RAVEN"></a> <a href="https://thenextdoor.rusff.me//" target="_blank"><img src="https://i.imgur.com/JaUDgww.png" title="next door = south korea"></a> <a href="https://pls.rusff.me/" target="_blank"> <img src="https://upforme.ru/uploads/001c/6b/c3/8/86976.png" title="please"></a><a href="https://abyssus.f-rpg.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/36/d0/64241.gif" width="88px" height="31px" title="Supermassive Black Cross"></a> <a href="https://sunnycross.ru/"><img src="https://forumstatic.ru/files/001c/73/be/65745.jpg"></a> <a href="https://nxvrlnd.rusff.me/" title="neverland: south korea, multilocation" target="_blank"><img src="https://upforme.ru/uploads/001c/23/e3/10/313312.png"></a> <a href="https://mayak.f-rpg.me/?utm_medium=banner88forum"><img src="https://forumstatic.ru/files/001b/ff/2a/47691.svg" title="Маяк. Сообщество ролевиков и дизайнеров" alt="Маяк. Сообщество ролевиков и дизайнеров"></a> <a href="https://tempusmagicae.rusff.me/" title="Tempus Magicae" target=_blank><img src="https://upforme.ru/uploads/001c/71/c5/2/877956.png"></a> <a href="https://phantazia.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/3b/ab/54782.gif" title="PHANTAZIA // celebrity life"></a> <a href="https://billboard.rusff.me/"><img src="https://upforme.ru/uploads/001a/f6/b2/2/352430.gif" title="южная корея, мультилокация"></a> <a href="https://btwn.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/73/d1/74427.png" width="88" height="31"></a> <a href="https://supremumvale.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/6c/7d/42027.jpg" title="перси джексон ♥ мифология"></a> <a href="https://tenebria.ru/" target=_blank> <img src="https://forumstatic.ru/files/001c/77/b6/32522.png" border="0" alt="Tenebria. Legacy of Ashes " width="88" height="31"/></a> <a href="https://arcanehp.f-rpg.me/" target="_blank"> <img src="https://upforme.ru/uploads/001c/78/ac/2/660937.png" title="arcane" border="0" alt="arcane"></a> <a href="https://rrriot.rusff.me/" target="_blank"><img src='https://upforme.ru/uploads/001c/7c/51/9/285408.png' title="будь кем хочешь"/></a> <a href="https://crystalcage.rusff.me/" title="Wizarding World, 1980, Dark!Ay, тоталитаризм" target=_blank><img src="https://forumstatic.ru/files/001c/76/cd/52012.png"></a> <a href='https://tscl.rusff.me/'> <img src='https://forumstatic.ru/files/001c/7d/8c/98621.svg' /> </a>
      <a href="https://eveningstop.rusff.me/" title="кроссовер для уставших" target="_blank"><img src="https://i.imgur.com/vMkJyh4.png" width="88" height="31" border="0"></a>
      </div>
      </div>
      
      <!-- перенос ссылок под профиль (без конфликта со сменой авы) © hagalnaud -->
      <script>
      document.addEventListener("DOMContentLoaded", function () {
      const posts = document.querySelectorAll('.post');
      
      posts.forEach(post => {
      const postAuthor = post.querySelector('.post-author');
      if (!postAuthor) return;
      
      const paLinks = document.createElement('div');
      paLinks.className = 'pa-links';
      const paLinksUl = document.createElement('ul');
      paLinks.appendChild(paLinksUl);
      
      const postLinks = post.querySelector('.post-links ul');
      if (!postLinks) return;
      
      const classesToMove = ['pl-email profile', 'pl-email pm', 'pl-email email', 'editpole'];
      
      Array.from(postLinks.children).forEach(li => {
      const hasRequiredClass = classesToMove.some(cls => cls.split(' ').every(subCls => li.classList.contains(subCls)));
      
      if (hasRequiredClass) {
      paLinksUl.appendChild(li);
      }
      });
      
      if (paLinksUl.children.length > 0) {
      postAuthor.appendChild(paLinks);
      }
      });
      });
      </script>
      
      
      <!-- прокрутка горизонтально © hagalnaud -->
      <script>
      document.addEventListener('DOMContentLoaded', function () {
          const headerContainer = document.querySelector('.plashki');
      
          if (headerContainer) {
              headerContainer.addEventListener('wheel', function (event) {
                  // Предотвращаем стандартное поведение прокрутки (вертикальную)
                  event.preventDefault();
      
                  // Определяем направление прокрутки и перемещаем контейнер горизонтально
                  headerContainer.scrollLeft += event.deltaY;
              });
          } else {
              console.warn("Элемент .plashki не найден!");
          }
      });
      </script>
      
      
      
      <script type="text/javascript">$(function() {$('.personal_page-wrapper img').tipsy({live:true, fade: true, gravity: 's slide-s'});});</script>
      
      
      <!-- Маски -->
      <script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
      <script>
      hvScriptSet.addMask({
          guestAccess: ['архивы игр', 'личные эпизоды', 'альтернативные эпизоды', 'общение', 'ивенты'],
          forumAccessExtended: {
              'личные эпизоды': ['Пользователи'],
              'альтернативные эпизоды': ['Пользователи'],
              'общение': ['Пользователи'],
              'архивы игр': ['Пользователи'],
              'личные темы': ['Пользователи'],
              'ивенты': ['Пользователи']
          },
          changeList: {
              'pafld1': {
                  title: 'личное звание',
                  description: '',
                  tag: 'bblz',
                  class: 'pa-fld2',
                  defaultCode: '<div class=lz><div class=ank><a href=ссылка на анкету>имя персонажа, возраст цифрой</a></div><div class="myjob">занятость</div><div class=lz_desc>текст лз.</div></div>',
                  type: 'html'
              }
          },
          userFields: ['pa-fld6', 'pa-author', 'pa-title', 'pa-avatar', 'pa-fld2', 'pa-fld3', 'pa-posts', 'pa-respect', 'pa-fld1', 'pa-fld4', 'pa-online', 'pa-fld5', 'pl-email', 'pl-email', 'pl-email']
      });
      </script>
      
      <script>
      document.querySelectorAll('.post-author .pa-fld5').forEach(n => {
        n.closest('.post-author').append(n);
      });
      </script>
      
      <script>$('.header_nav a, .header_ams a').prev('a').after(' — ');</script>
      
      <script type="text/javascript" >
        $('.pa-respect .fld-name').attr('title','Репутация');
        $('.pa-posts .fld-name').attr('title','Сообщений');
        $('.pa-fld1 .fld-name').attr('title','Посты');
        $('.pa-fld4 .fld-name').attr('title','Банк');
      </script>
      
      <!--// Быстроплюсы v.2 РЕНО by Deff //-->
      <script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script>
      
      <script type="text/javascript">
      $(document).mouseup(function (e){// обрабатываем клик в любой точке 
            if (jQuery(e.target).closest(".settings_wrap").length > 0){ // проверка , произошел ли клик вне элемента, который надо по этому клику скрыть
            	 return false; // клик по элементу игнорируем 
            }
            
            else $(".settings_wrap .slide_block").slideUp();// клик вне элемента
             clickCount = 1;
           });
      </script>
      
      <script>
      $('.slide_button').click(function() {  
          $('.slide_button').not(this).removeClass('i_active');
          $(this).toggleClass('i_active');
      });
      </script>
      
      <script>
      $('.slide_button').each(function() {
          $(this).on('click', function() { $('.slide_button').not($(this)).next().slideUp();
            $(this).next().slideToggle(); 
          });
        });
      </script>
      
      <!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. --> 
      <script type="text/javascript" src="https://forumstatic.ru/files/0016/4a/bf/98029.js"></script>
      <script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
      <script type="text/javascript">select_text.linkText = 'Копировать код [копируется сразу]' //выделить [копируется сразу]</script>
      <!-- конец -->
      
      <!--Скрытие профиля в теме тегом-->
      <style type="text/css">.hideprofile .post-author,.hideprofile .pl-email,.hideprofile .pl-website, .hideprofile .post-sig {display:none!important}
      .hideprofile .post-body,.hideprofile .post-links,.hideprofile .post-links ul,.post.hideprofile h3>span{margin-left:0!important}
      </style>
      
      <script type="text/javascript">
      function Transform_Code_Box_in_HTML(aX){
      var TemLnk=aX.replace(/^(.*viewtopic\.php\?id=\d*).*$/ig,"$1");
      var PstId=aX.replace(/^.*viewtopic\.php\?id=.*(#p\d+)$/ig,"$1");
      var L=document.URL.replace(TemLnk,'');
      if(L!=document.URL&&(L.slice(0,1)).search(/\d/ig)==-1 ){ 
      L=$("div.topic "+PstId);
      if(L.length==1){
      var Lhtm=L.find(".post-content .code-box:first .scrollbox pre").text();
      L.find(".post-content .code-box:first").replaceWith(Lhtm)
      }}}
      function Demo_HTML(Ts){var Ll=Ts.parents(".htmldemo").find(".code-box .scrollbox pre").text();
      Ts.parents(".htmldemo").after('<div class="demHtml">'+Ll+'</div>');Ts.replaceWith(DemoButt0);
      }
      $(document).ready(function() {
      $("#pun-viewtopic .post .code-box").each(function(){
      if($(this).text().indexOf('<!--HTML-->')!=-1){
      $(this).wrap('<div class="htmldemo"></div>')
      $(this).replaceWith($('.htmldemo').text().split('<!--HTML-->')[1]);
      }
      });
      });
      </script>
      
      <!-- правки элементов ц ? -->
      <!-- Статистика в ряд -->
      <script>
      $('#viewprofile').find('#pa-fld6, #profile-left, #pa-fld5').wrapAll('<div class="profcol">');
      $('#profile-right').find('#pa-respect, #pa-positive, #pa-fld1, #pa-fld4').wrapAll('<div class="profline">');
      $('#profile-right').find('#pa-last-post, #pa-email, #pa-last-visit').wrapAll('<div class="profline">');
      $('#profile-right').find('#pa-register-date, #pa-time-visit').wrapAll('<div class="profline">');
      $('#profile-right').find('#pa-fld3, #pa-posts').wrapAll('<div class="profline">');
      
      $('#pun-pages .main.pages .container').find('.character').wrapAll('<div class="reveal-modal xlarge main container">');
      
      $('.post-author').each(function(){
      $(this).find('.pa-posts, .pa-respect, .pa-fld1, .pa-fld4').wrapAll('<div class="field_wrap2">');
      });
      
      $('.post-box').each(function(){
      $(this).find('.post-vote, .post-rating').wrapAll('<div class="postlike">');
      });
      
      $('#pun-index .tcr').each(function(){
      $(this).find('.lastpost, .lastpost-link').wrapAll('<div class="lastmess_wrap">');
      });
      
      $(document).ready(function(){
          $('#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4').wrapAll('<div class="ststitems"></div>');
      });
      </script>
      
      <!-- Аватар для гостя и по умолчанию / Deff, Alex_63 mod by ForumD.ru -->
          <script type="text/javascript">
          var DefAvtr = 'https://forumstatic.ru/files/001c/6b/d4/53959.png?v=1'; //Ссылка на аватар по умолчанию
          var GuestAvtr = 'https://forumstatic.ru/files/001c/6b/d4/92864.png?v=1'; //Ссылка на аватар для Гостя
      
          $('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
            var b = DefAvtr;
            if($(this).text()=='Гость'){b = GuestAvtr;}
            var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></li><li class="pa-online" id="guest"></li>';
            if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
          });
          $('#profile-left strong:contains("Нет аватара")')
          .parent().html('<div><img src="'+DefAvtr+'"/></div>');
          </script> 
      <!-- Конец -->
      
      
      <script type="text/javascript">
      var title = document.querySelectorAll('.pa-avatar img[title], p.formsubmit .button[title], input.button[title],#statistic-other a[title], .post-rating a[title]'); 
      var allTitle = title.length;
      for (i=0; i<allTitle; i++){
          title[i].removeAttribute('title');
      }
      </script>
      
      <!--кнопки вверх вниз-->
      <script type="text/javascript">
      $(function(){
      if ($(window).scrollTop()>="250") $("#ToTop").addClass("slow")
      $(window).scroll(function(){
        if ($(window).scrollTop()<="250") $("#ToTop").removeClass("slow")
        else $("#ToTop").addClass("slow")
      });
      if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").addClass("slow")
      $(window).scroll(function(){
        if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").removeClass("slow")
        else $("#OnBottom").addClass("slow")
      });
      $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
      $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
      });
      </script>
      
      
      <script>
      var oldIMG="<td id=\"button-image\" title=\"Вставить картинку\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index:20;position:absolute;height14px;margin:-24px 0 0 18px;background: var(--beg300);border: 1px solid var(--beg300);line-height: 0;border-radius: 100%;padding: 0;font: 700 9px var(--font);width: 11px;height: 11px;\">2</p></b></td>"
      $("#button-image").after(oldIMG);
      </script>
      
      <!--ТЕГ justify -->
       <style>
          #button-justify {background:transparent}</style>
          <script type="text/javascript">
          $(document).ready(function(){
          $("#post #button-right").after('<td id="button-justify" align="center" valign="center" title="Выравнивание по ширине"><img onclick="bbcode(\'[align=justify]\',\'[/align]\')" src="/i/blank.gif"/></td>');});
          </script>
      
      <!--замена тире -->
      <script type="text/javascript">
      $('.post-content p').each(function(){
        var not = /<|>|style|script|\/\*|\*\//gm.test($(this).text())
        function replacer(str){return str.replace(/-\s|–\s/gm,'— ');}
        var a = $(this).clone().wrap('<div></div>').parent().html();
        var b = a.replace(/>[^<>]+</gim,replacer);
        if(!not&&a!=b)$(this).replaceWith(b)
      });
      </script>
      
      <!-- тег абзаца -->
      <style>#button-indent {background: transparent !important;}</style>
      <script type="text/javascript">(function()
      {var b = '[indent]'; 
      $("#button-strike").after('<td id="button-indent" title="отступы"><img src="/i/blank.gif"  onclick="insert(\''+b+'\')"></td>');
      var indent = '<span style="display: inline-block; margin: 0 2.1em;"></span>'; 
      $('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
      </script>
      
       <!-- ник гостя -->
      <script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script>
      
      
      <script type="text/javascript">
      function show_new() { if(GroupID == 3) return;
      $('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>');} 
      show_new();
      </script>
      
      <!-- Анти-в-строчку для Сообщений и Репутации © deff -->
      <script type="text/javascript">
      function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
         changeS('#pun-ulinks .item2','Активные темы','Активные');
         changeS('#pun-ulinks .item3','Темы без ответов','Без ответов');
         changeS('#pun-ulinks .item7','Всё прочитано','Прочитано');
         changeS('#navadmin','Администрирование','Амс');
         changeS('.pa-respect span','<span>+','<span>');
         changeS('#pun-status .item2','Ваш последний визит','Был');
      
      </script>
      <!-- запятая после ника -->
      <script type="text/javascript">
      function to(username)
      {insert('[b]' + username + '[/b]' + ', ');}
      </script>
      <!--конец-->
      
      <!-- Разделение ников пользователей в теме запятой -->
      <script>$('#topic-users-in a').prev('a').after(',');</script>
      <!--конец-->
      
      <!--Переключение раскладки выделенного текста -->
      <style>#button-transL{background-image:url(https://i.ibb.co/KWndfhz/3.png)}</style>
      <script type="text/javascript">S='<img src="https://forum.mybb.ru/i/blank.gif" title="Lat↔ Русс" onclick="bbcode(\'[Lat-Rus]\',\'[/Rus-Lat]\');LatRus();"/>';
      $("#button-font").after('<td id=button-transL>'+S+'</td>');var TxtTrans1='lat';
      function LatRus(){if(TxtTrans1=='lat'){TxtTrans1='rus'}else{TxtTrans1='lat'};
      lat0='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~[].'.split('');
      lat='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~'.split('');
      lat.push('\\[');lat.push('\\]');lat.push('\\.');
      rus=('йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю').split('');
      function transF(p){ar1=lat;ar2=rus;if(TxtTrans1=='lat'){ar2=lat0;ar1=rus}for(var i=0; i<ar1.length; i++){trans='/'+ar1[i]+'/g';p=p.replace(eval(trans), ar2[i])}return p;}L=$('#main-reply').val();L=L.replace(/\[Lat-Rus\]([\s\S]*)\[\/Rus-Lat\]/mg,function(a,b,c){return transF(b);});$('#main-reply').val(L);}
      </script>
      
      <!-- Отключение сокращения ссылок -->
      <script type="text/javascript"> FORUM.set("editor.link.short_url", function() { return false; }); </script>
      
      <!--------------------------------------------------------- ПОДНЯТИЕ РЕПУТАЦИИ В ЗАКРЫТЫХ ТЕМАХ ------>
      <script type="text/javascript">
      if($('pun-viewtopic').length)function changeVisibility(b){$('#'+b).toggle(); return};
      </script>
      
      
      <!--написано символов // hagalnaud mod -->
      <script>var a,L,epl=$("#main-reply"),str='<small id="plng" title="написано символов"><b>00</b> </small>';epl.parents("fieldset").find("#form-buttons table").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>
      
      <!-- личная страница ч2 -->
          <div id="character" class="reveal-modal xlarge main container">
          <div class='modal_wrap'></div>
          <a class="close-reveal-modal">×</a>
          <a class="edit-reveal-modal">+</a>
          </div>
      
      <script>
      // Функция для переключения вкладок
      const toggleTabs = (event) => {
        // Проверяем, что клик был по кнопке .page-button
        if (event.target && event.target.classList.contains('page-button')) {
          const button = event.target;
          const targetData = button.getAttribute('data'); // Получаем значение data кнопки
      
          // Получаем все блоки контента
          const contentBlocks = document.querySelectorAll('.p_page-board');
          
          // Перебираем все блоки контента
          contentBlocks.forEach(block => {
            if (block.getAttribute('data') === targetData) {
              block.classList.add('open_block'); // Показываем нужный блок
            } else {
              block.classList.remove('open_block'); // Скрываем остальные блоки
            }
          });
      
          // Получаем все кнопки и убираем класс 'active'
          const buttons = document.querySelectorAll('.page-button');
          buttons.forEach(btn => btn.classList.remove('active'));
      
          // Добавляем класс 'active' на текущую кнопку
          button.classList.add('active');
        }
      };
      
      // Слушаем клики на родительском элементе .page-buttons-wrap
      document.querySelector('#html-footer').addEventListener('click', toggleTabs);
      </script>
      
          <script type="text/javascript">
          function showTab(elem){
              $(".menu span").removeClass("tabactive");
              $(elem).addClass("tabactive");
              $("div.submenutext").hide();
              var activeDiv = $(elem).attr("alt");
              $("div."+activeDiv).fadeIn();
              return false;
          }
      
              // Функция для копирования текста в буфер обмена
              function copyToClipboard(text) {
                  navigator.clipboard.writeText(text).then(() => {
                      alert('элемент скопирован!');
                  }).catch(err => {
                      console.error('Ошибка копирования: ', err);
                  });
              }
      
              // Делегирование событий для динамических элементов
              $(document).on('click', '.modal_wrap .board-wrap.board-bgs li, .modal_wrap .board-wrap.board-banners li', function() {
                  // Получаем HTML-содержимое элемента li
                  const htmlContent = $(this).html().trim();
                  // Копируем содержимое в буфер обмена
                  copyToClipboard(htmlContent);
              });
      
              // Обработчик для открытия модального окна
              $(".modal-link").click(function(event) {
                  event.preventDefault(); // Отменяем стандартное поведение ссылки
                  var modId = $(this).attr('id');
      
                  $('.modal_wrap').html(''); // Очищаем содержимое модального окна
      
                  // Загружаем данные через AJAX
                  $.get('pages/' + modId, function(data) {
                      // Находим нужный контент в загруженных данных
                      const content = $(data).find('.character').html();
                      if (content) {
                          $('.edit-reveal-modal').attr('href', '/admin_pages.php?edit_page=' + modId);
                          $('.modal_wrap').html(content); // Вставляем контент в модальное окно
                      } else {
                          console.error('Контент не найден в загруженных данных.');
                      }
                  }).fail(function() {
                      console.error('Ошибка загрузки данных.');
                  });
      
          $(".submenutext").hide();
          $(".submenutext:first").show();
          });
      
          </script>
      
      <!-- шрифты -->
      <script type="text/javascript">
      if ($('#post').length) {
      var ft; var i; var ft_f; var j = "";
      ft = document.getElementById("font-area");
      var ft_f = new Array();
      ft_f.push('Abril Fatface');
      ft_f.push('Alegreya Sans SC');
      ft_f.push('Amatic SC');
      ft_f.push('Bebas');
      ft_f.push('Caveat');
      ft_f.push('Cherish');
      ft_f.push('Cinzel Decorative');
      ft_f.push('Cormorant Garamond');
      ft_f.push('Dawning of a New Day');
      ft_f.push('Homemade Apple');
      ft_f.push('Lobster');
      ft_f.push('Marmelad');
      ft_f.push('Montserrat');
      ft_f.push('Oswald');
      ft_f.push('Pacifico');
      ft_f.push('Philosopher');
      ft_f.push('Playfair Display');
      ft_f.push('Playfair Display SC');
      ft_f.push('Poiret One');
      ft_f.push('Neucha');
      ft_f.push('Viaoda Libre');
      ft_f.push('Yeseva One');
      ft_f.push('Italic');
      for (i in ft_f) {
      j = "<div><span style='font-family:" + ft_f[i] + ";'>" + ft_f[i] +  "</span><img src='/i/blank.gif' onclick=\"bbcode('[";
      j += "font=" + ft_f[i];
      j += "]','[/font]')\" /></div>";
      ft.innerHTML += j;
      }}
      </script>
      
      <!-- Ссылка на авторский пост в цитате // v.3 © Alex_63 -->
      <script type="text/javascript">
      $('.quote-box>cite:contains("#")').each(function() {
        var cntq = $(this).text(), pid = cntq.split(',')[0], lnkq = '<a class="qc-post-link" href="';
        if($('.post'+pid).length){$(this).html(lnkq+pid+'">'+cntq.split(',')[1]+'</a>');}
        else{$(this).html(lnkq+'/viewtopic.php?pid='+pid.split('#p')[1]+pid+'">'+cntq.split(',')[1]+'</a>');}
      });$('#pun-viewtopic .pl-quote>a').each(function() {
        $(this).attr('href',$(this).attr('href').replace('(\'','(\'#'+$(this).parents('.post').attr('id')+','));
      });
      </script>
      
      <!--конец -->
      
      <!------- Мгновенный предпросмотр сообщения © Alex_63 ------->
          <script type="text/javascript">
          var PPREV = {};
          PPREV.position = 0; //Положение окна Предпросмотра: 0 - над полем ввода, 1 - под полем ввода, 2 - справа
          PPREV.quote_cite = 'написал(а):'; //Надпись в окне цитаты
          </script>
      <!------- обновление от 28.04.2025 с поддержкой вложенных бб-блоков, тихих цитат, бб-вкладок от kolobdur74 и медиаспойлеров © hagalnaud ------->
      <script type="text/javascript" src="https://forumstatic.ru/files/001b/d5/6a/90542.js?v=1"></script>
      
          <!-- Кнопка отключения мгновенного предпросмотра © Alex_63 // hagalnaud mod -->
      <script type="text/javascript">(function (){
      var a='on';
      var b='off';
      var d='_PreviewToggle';
      setCookiePPrev=function(a,b,c){if(c){var d=new Date();d.setTime(d.getTime()+c);}if(a && b)document.cookie=a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
      getCookiePPrev=function(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookie);if(c)c=c[0].split('=');else return false;return c[1] ? c[1] : false;}
      $('<small id="togglePreview"><input type="button" class="button" value="'+ b +'" onclick="togglePreview(this)"/></small>').insertAfter('#form-buttons table');
      var x = ParseContent;
      window.togglePreview = function(sel){//alert(sel.value);
      if(sel.value==a){sel.value=b;setCookiePPrev(d,'0',-1000);ParseContent=x;ParseContent();$('#post-preview').show(); return}
      if(sel.value==b){sel.value=a;setCookiePPrev(d,'OFF',30*3600*24*30*1000);if($('#pun-viewtopic').length){$('#post-preview').hide()}ParseContent=function(){return};return}
      }; if(getCookiePPrev(d)=='OFF'){$('#togglePreview>.button').click()};
      }())
      </script>
      <!------- Мгновенный предпросмотр сообщения конец ------->
      
      <!--подсказка элементам -->
      <script type="text/javascript">
      $('div#post-form #togglePreview').attr('title', 'мгновенный предпросмотр');
      </script>
      
      <!-------------------------- цитирование в лс / © hagalnaud ---------------------------->
      <script type="text/javascript">
      function createQuoteLink(senderName) {
        const quoteLink = document.createElement('li');
        quoteLink.classList.add('pl-mailquote');
        quoteLink.innerHTML = `<a href="javascript:quote('${senderName}')">Цитировать</a>`;
        return quoteLink;
      }
      
      function getSenderName() {
        const authorElement = document.querySelector('.pa-author');
        if (authorElement) {
          const senderName = authorElement.querySelector('a').textContent;
          return { senderName };
        } else {
          return null;
        }
      }
      
      function addQuoteLink() {
        const senderData = getSenderName();
        if (senderData) {
          const quoteLink = createQuoteLink(senderData.senderName);
          const linksList = document.querySelector('#pun-messages .post-links ul');
          const emailLink = linksList.querySelector('.pl-email');
          if (emailLink) {
            linksList.insertBefore(quoteLink, emailLink);
          } else {
            console.warn('Не удалось найти элемент .pl-email для вставки ссылки "Цитировать".');
          }
        } else {
          console.warn('Не удалось найти имя отправителя');
        }
      }
      
      window.addEventListener('load', addQuoteLink);</script>
      
      <!-- кнопка редактирования лз для админов / © hagalnaud -->
      <script type="text/javascript">
      var posts = $(".post");
      posts.each(function() {
      var senderId = $(this).data("user-id");
      var editLink = $("<a>").attr("href", "/profile.php?section=fields&id=" + senderId).attr("rel", "nofollow").text("редактировать");
      var editLi = $("<li>").addClass("editpole").append(editLink);
      $(this).find(".pl-email.pm").after(editLi);
      });</script>
      
      <!-------------------------- отступы на весь текст / © hagalnaud ---------------------------->
      <script type="text/javascript">
      $(document).ready(function(){
      
      $("#form-buttons #button-right").after('<td id="button-indpost" title="отступы на весь пост"><img onclick="bbcode(\'[indpost]\',\'[/indpost]\')" src="https://forumstatic.ru/files/001b/af/a2/68706.png"/></td>');
      
      });
      </script>
      <style>.custom_tag.custom_tag_indpost p {
          text-indent: 3em;
      }
      td#button-indpost img {    /*height: 32px!important;
          width: 32px;
          margin-top: -18px;*/
      }</style>
      
      <!-------------------------- ОТКЛЮЧЕНИЕ ВЛОЖЕНИЙ В ФОРМЕ ОТВЕТА ---------------------------->
      <script type="text/javascript">
      RusffCore.sets.files.button = false;
      </script>
      <!--КОНЕЦ-->
      
      <!-------------------------- ОТКЛЮЧЕНИЕ ГРАФФИТИ В ФОРМЕ ОТВЕТА ---------------------------->
      <script type="text/javascript">
      RusffCore.sets.graffiti = false;
      </script>
      <!--КОНЕЦ-->
      
      <!---------------------- автоматическое перемешивание баннеров / © hagalnaud ---------------------->
      <script type="text/javascript">
      var banners = document.querySelectorAll('.banners a');
      var bannersArray = Array.prototype.slice.call(banners);
      bannersArray.sort(function() {
        return 0.5 - Math.random();
      });
      banners.forEach(function(banner) {
        banner.remove();
      });
      bannersArray.forEach(function(banner) {
        document.querySelector('.banners').appendChild(banner);
      });
      </script>
      
      <!-------------------------- Кнопка: Свернуть спойлер ---------------------------->
      <script type="text/javascript">
      function clickSP(i) {setTimeout("$('#spoiler"+i+"').click()",100);}
      $('.quote-box.spoiler-box > div').each(function(i) {
      $(this).attr('id','spoiler'+i).append('<a name="220_'+i+'" style="position:absolute;margin-top:-200px"></a>');
      $(this).next('blockquote').append('<a href="#220_'+i+'" onclick="clickSP('+i+')" style="float:right; text-transform: lowercase;    font-size: 10px;    padding: 2px 7px; ">Свернуть спойлер</a>');
      });
      </script>
      
      
      <!--кубики -->
      
      <script type="text/javascript">
      if(form=document.getElementById("form-buttons"))
      {
         var buttonCell = form.getElementsByTagName("tr")[0].insertCell(20);
         buttonCell.id = "button-dice";
         buttonCell.title = "Кубики";
         buttonCell.innerHTML='<img onclick="dice();" src="/i/blank.gif">';
      }
      
      function dice()
      {
      	var FoundErrors = '';
      	var diceRes=""
      	var CountCube = prompt("Количество кубиков", "6");
      	var SideCube = prompt("Сколько граней у кубика?", "200");
      	if(CountCube>6){
      	alert("Нельзя бросать столько кубиков"); 
      	return false;}
      	if(SideCube>200){
      	alert("Не бывает таких кубиков"); 
      	return false;}
      	if (!CountCube)
      	{return false;}
      	if (!SideCube)
      	{return false;}
      	for(i=0; i<CountCube;i++){
      	var dice = (Math.round(Math.random()*SideCube))
      	if(dice==0) dice=1;
      	diceRes += dice*1936+"-"
      	}
      	smile('[dice='+diceRes+CountCube+SideCube+']')
      }
      </script>
      <script>
      function addDice(str,from,internal){
      var pos=0,pos2=0,newpos=0
      if((pos=str.indexOf("[dice=",from))==-1) return str;
      if((pos2=str.indexOf("]"),pos+6)==-1) return str;
      newpos=str.indexOf("]",pos+6)
      if(newpos<pos2 && newpos!=-1) str=addDice(str,pos+6,true)
      if((pos2=str.indexOf("]",pos+6))==-1) return str;
      str=str.substring(0,pos)+makeDice(str.substring(pos+6,pos2))+str.substring(pos2+1,str.length)
      if( str.indexOf("[dice=")!=-1 && internal==false) str=addDice(str,0,false)
      return str}
      
      function makeDice(dice){
      diceMass = dice.split("-")
      diceC = dice.substring(dice.length-2, dice.length-1)
      diceS = dice.substring(dice.length-1, dice.length)
      var diceR=0, diceRu="";
      for(i=0;i<diceMass.length-1;i++){diceR+=diceMass[i]/1936;}
      for(i=0;i<diceMass.length-1;i++){if(diceMass[i]==diceMass[diceMass.length-2]){diceRu+=diceMass[i]/1936;}else{diceRu+=parseInt(diceMass[i]/1936)+"+";}}
      txt="<div class=\"quote-box\"><blockquote><p><br /><b>Результаты броска</b>: ("+diceRu+")</div>"
      return txt}
      
      if(document.URL.indexOf("viewtopic.php")!=-1){
      elm=document.getElementById("pun-main").getElementsByTagName("div")
      for(x in elm) if(elm[x].className=="post-content"){
      var post=elm[x]
      post.innerHTML=addDice(post.innerHTML,0,false)}}
      </script>
      
      <!-- Модерирование тем: опция "Закрыть и перенести" от 4eDo -->
      <script type="text/javascript" src="https://forumstatic.ru/files/001c/52/b6/34055.js"></script>
      
      <!-- Индикатор активности пользователя © Alex_63, мод. max, the murderer! -->
      <script type="text/javascript">
      $('.post-author:not(.online)').find('.pa-author>a').addClass('offline');
      $('.post-author.online').find('.pa-author>a').addClass('online');
      $('.post').each(function(){
        var lastVisit = $(this).find('.pa-last-visit').text().split('Последний визит:')[1];
        var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
        if (lastVisit) { lastVisit = lastVisit.toLowerCase(); }
        if (activeTime) { activeTime = activeTime.toLowerCase(); }
        $(this).find('.pa-author>a.online').after('<span class="indOnline" title="Онлайн '+activeTime+'"></span>');
        $(this).find('.pa-author>a.offline').after('<span class="indOffline" title="Был(а) онлайн '+lastVisit+'"></span>');
      });
      </script>
      
      <!-- Скрипт. Вкладки в постах вв-кодами. (done by Kolobdur) -->
      <script type="text/javascript" src="https://forumstatic.ru/files/001a/ad/c5/36868.js"></script>
      
      <!-- скрипт хронологии для грейва © hagalnaud -->
      <!-- данные для сборщика -->
      <script type="text/javascript">
      var cthemeID = 889;
      var cpageID = null;
      var cbaseID = "889";
      var ckeys = {
      "НПС": "npc",
      "квест": "quest",
      "сюжетный": "main",
      "Грейв-Лейк": "grave_lake",
      "Шоссе": "il_14_highway",
      "Туман": "fog",
      "Полицейский": "police_station",
      "Историческое": "historical_society",
      "Лазарет": "lazaretto",
      "Школа": "st_mark_school",
      "Церковь": "church",
      "Радиорубка": "radio_shack",
      "Мастерская": "workshop",
      "Лесопилка": "sawmill",
      "Сторожка": "graveyard_cabin",
      "Кладбище": "cemetery",
      "DVD-прокат": "redbox_rental",
      "Закусочная": "marta_snack_bar",
      "Ресторан": "kfc_restaurant",
      "Бар": "decrepit_sheep_bar",
      "#1": "home1",
      "#2": "home2",
      "#3": "home3",
      "#4": "home4",
      "#5": "home5",
      "#6": "home6",
      "#7": "home7",
      "#8": "home8",
      "#9": "home9",
      "#10": "home10",
      "#11": "home11",
      "Общежитие": "dormitory",
      "Браунов": "brown_farm",
      "Уилсонов": "wilson_farm",
      "Другое": "another",
      "Тьма": "dark",
      "Приезд": "welcome"
      };
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/001b/d5/6a/69545.js"></script>
      
      
      <!-- данные для фильтров-->
      <script type="text/javascript">
      // Переменные для работы
      const tofilter = "allchrono"; // Класс элемента для фильтрации
      const filtersList = document.querySelector('.filterslist'); // Контейнер для фильтров
      const fgroup1 = {
      "июль": "july", "август": "august",
      "сентябрь": "september", "октябрь": "october", "ноябрь": "nowember", "декабрь": "december"
      };
      const fgroup2 = {
      "Грейв-Лейк": "grave_lake", "Шоссе IL 14": "il_14_highway", "туман": "fog", "полицейский участок": "police_station",
      "Историческое общество": "historical_society", "лазарет": "lazaretto", "школа святого марка": "st_mark_school",
      "церковь": "church", "радиорубка": "radio_shack", "мастерская": "workshop", "лесопилка": "sawmill",
      "сторожка в кладбище": "graveyard_cabin", "кладбище": "cemetery", "DVD-прокат": "redbox_rental",
      "Закусочная": "marta_snack_bar", "Ресторан": "kfc_restaurant", "Бар": "decrepit_sheep_bar",
      "дом #1 / 11 elm street": "home1", "дом #2 / 15 elm street": "home2", "дом #3 / 21 elm street": "home3",
      "дом #4 / 44 woodbury street": "home4", "дом #5 / 8 maple drive": "home5", "дом #6 / 9 maple drive": "home6",
      "дом #7 / 10 maple drive": "home7", "дом #8 / 11 maple drive": "home8", "дом #9 / 3 jefferson street": "home9",
      "дом #10 / 14 jefferson street": "home10", "дом #11 / 31 van buren street": "home11", "общежитие / 17 maple drive": "dormitory",
      "ферма Браунов": "brown_farm", "ферма Уилсонов": "wilson_farm", "другое": "another"
      };
      const fgroup3 = { "нпс": "npc", "квест": "quest", "сюжетный": "main" };
      const fgroup4 = { "null": "null" };
      </script>
      <script type="text/javascript" src="https://forumstatic.ru/files/001b/d5/6a/46514.js"></script>
      
      <!-- движок бабок -->
      <script>
      // синяя
      document.querySelector('.bluebabka').addEventListener('click', function() {
        const element = this;
      
        element.classList.add('boo');
      
        setTimeout(() => {
          element.classList.remove('boo');
          element.classList.add('boo2');
          
          setTimeout(() => {
            element.classList.remove('boo2');
          }, 500);
        }, 200);
      
        document.body.style.cursor = 'none';
        
        setTimeout(() => {
          document.body.style.cursor = '';
        }, 6000);
      });
      
      
      // зелёная
      // Получаем элемент .greenbabka
      const greenbabka = document.querySelector('.greenbabka');
      
      // Начальные координаты элемента
      let topPosition = 100;
      let leftPosition = 200;
      
      // Скорость элемента по осям X и Y
      let velocityX = 0;
      let velocityY = 0;
      
      // Коэффициент трения (для затухания скорости)
      const friction = 0.90;
      
      // Сила отталкивания от курсора
      const repulsionForce = 5;
      
      // Сила притяжения к начальным координатам
      const attractionForce = 0.001;
      
      // Начальные координаты для возврата
      const initialTop = 100;
      const initialLeft = 200;
      
      // Флаг для проверки, был ли выполнен клик
      let isClicked = false;
      
      // Функция для обновления положения элемента
      function updateElementPosition() {
        if (isClicked) return; // Если кликнули, прекращаем обновление позиции
      
        // Применяем трение для замедления элемента
        velocityX *= friction;
        velocityY *= friction;
      
        // Обновляем координаты элемента на основе текущей скорости
        topPosition += velocityY;
        leftPosition += velocityX;
      
        // Устанавливаем новые координаты
        greenbabka.style.top = `${topPosition}px`;
        greenbabka.style.left = `${leftPosition}px`;
      
        // Добавляем силу притяжения к начальным координатам
        const attractionX = (initialLeft - leftPosition) * attractionForce;
        const attractionY = (initialTop - topPosition) * attractionForce;
      
        velocityX += attractionX;
        velocityY += attractionY;
      }
      
      // Добавляем обработчик движения мыши
      document.addEventListener('mousemove', (event) => {
        if (isClicked) return; // Если кликнули, игнорируем движение мыши
      
        // Позиция курсора
        const cursorX = event.clientX;
        const cursorY = event.clientY;
      
        // Текущие координаты элемента
        const elementRect = greenbabka.getBoundingClientRect();
        const elementCenterX = elementRect.left + elementRect.width / 2;
        const elementCenterY = elementRect.top + elementRect.height / 2;
      
        // Расчет расстояния между курсором и элементом
        const distanceX = cursorX - elementCenterX;
        const distanceY = cursorY - elementCenterY;
      
        // Если курсор близко к элементу, применяем силу отталкивания
        if (Math.abs(distanceX) < 100 && Math.abs(distanceY) < 100) {
          velocityX -= distanceX * (repulsionForce / 100);
          velocityY -= distanceY * (repulsionForce / 100);
        }
      });
      
      // При клике на элемент изменяем его координаты на указанные значения
      greenbabka.addEventListener('click', () => {
        isClicked = true; // Устанавливаем флаг клика
        greenbabka.style.top = '1000px';
        greenbabka.style.left = '2000px';
      });
      
      // Запускаем цикл обновления позиции элемента
      function gameLoop() {
        updateElementPosition();
        requestAnimationFrame(gameLoop); // Для плавной анимации
      }
      
      gameLoop();
      </script>
      
      <!-- Обтекание текста слева/справа -->
      <script language="javascript">
      elm=document.getElementsByTagName("div")
      for(x in elm) if(elm[x].className=="post-content") 
      {
      post = elm[x].innerHTML;
      if(post.indexOf("[/float]") != -1) {
      floats = /\[float=(.*?)\]([^\[]{1,11000})\[\/float\]/gi
      elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>")
      }};
      </script>
      
      
      <script>
      // первоапрельский
      var settings = {
          forumIds: "мемогадания", // ID форумов через запятую (строка)
          jokes: [
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/928677.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/339864.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/740520.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/749614.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/173746.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/42631.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/822189.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/192877.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/240728.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/569289.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/769890.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/721780.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/311104.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/230808.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/47697.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/122551.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/160259.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/803108.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/583651.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/629055.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/665228.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/284876.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/211025.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/187936.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/497734.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/306702.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/573707.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/167644.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/122372.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/723971.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/199548.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/673201.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/539544.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/673891.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/329483.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/585709.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/675402.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/847311.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/322793.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/574424.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/802466.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/797231.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/903566.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/79919.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/127640.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/655208.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/292268.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/15193.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/838035.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/578924.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/524153.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/57460.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/961270.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/86927.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/535762.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/992480.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/341477.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/190419.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/342245.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/599718.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/281537.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/605184.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/14026.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/339/196696.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/815898.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/131199.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/28439.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/887262.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/488912.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/398562.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/671904.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/407102.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/259559.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/566506.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/807840.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/414345.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/537745.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/539811.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/824399.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/370840.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/904166.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/36888.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/883863.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/623271.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/146689.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/436779.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/457778.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/306213.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/816511.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/617504.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/79794.png[/icon]",
      "[icon]https://upforme.ru/uploads/001c/44/9e/192/753994.png[/icon]"
          ],
          chance: 1 // Шанс срабатывания (от 0 до 1)
      };
      
      function getRandomElement(array) {
          return array[Math.floor(Math.random() * array.length)];
      }
      
      $('.button[name="submit"]').click(function () {
          var form = $(this).parents('#post');
      
          if (typeof FORUM === 'undefined') return; 
          var currentForumId = FORUM.get('topic').subject; 
          var allowedForumIds = settings.forumIds.split(',').map(id => id.trim());
          if (!allowedForumIds.includes(currentForumId)) {
              return; 
          }
      
          if (form.attr("action").indexOf("edit") >= 0) return;
          if (form.attr("action").indexOf("new") >= 0) return;
      
          var txtContent = form.find('#main-reply').val();
          if (txtContent.length === 0) return;
      
          if (Math.random() > settings.chance) {
              return; 
          }
      
          var randomJoke = getRandomElement(settings.jokes);
          var newText = txtContent + " " + randomJoke;
      
          form.find('#main-reply').val(newText);
      });
      </script>
      
      <!-- замена кавычек начало --><script type="text/javascript">
      (function(){
          function rep(str, p1, offset, s) {
              if (p1.includes('div class="') || p1.includes('a href="')) {
                  return '>'+p1+'<'; // Не менять кавычки для исключенных фраз
              } else {
                  return '>'+p1.replace(/"([^ "][^"]+?)"/gm,'«$1»')+'<';
              }
          }
      
          $('.post-content p').each(function(){
              $(this).html(('</>'+$(this).html()+'</>').replace(/>([^<>]+)</gm, rep));
          });
      }());
      </script>
      <!-- замена кавычек конец -->

      0

      4

      1
      Код:
      /***************************************
      A - SETUP
      ***************************************/
      /* A1.1 */
      @import url(style_cs.css);
      @import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/v4-font-face.min.css');
      @import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/fontawesome.min.css');
      @import url('https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans+SC&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Amatic+SC&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Caveat&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Cherish&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Cinzel+Decorative&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Dawning+of+a+New+Day&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Marmelad&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Pacifico&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Philosopher&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Playfair+Display+SC&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Neucha&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Viaoda+Libre&display=swap');
      @import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
      @font-face {
          font-family: Italic;
          src: local("Italic"), url(https://forumstatic.ru/files/001b/d0/da/64472.ttf?v=1);
      }
      
      
      @import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Open+Sans:400,400i,600,600i,700,700i,800,800i|Roboto:100,300,400,700,900');
      @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap');
      
      :root {
          --base-bg: #504C4C url(https://forumstatic.ru/files/001c/6b/d4/18746.png);
          --head-bg: url(https://forumstatic.ru/files/001c/6b/d4/89321.png) left;
          --beg100: #E6E6E6;
          --beg300: #FFFFFF;
          --beg500: #D3D3D3;
          --dark500: #373737;
          --dark550: #130F0F;
          --dark600: #000000;
          --links: #6da956;
          --accent: #6c935d;
          --accentdark: #457936;
          --font: helv;
          --font2: awesome;
          --iconew: url(https://forumstatic.ru/files/001c/6b/d4/76282.png?v=1);
          --bottom-bg: url(https://forumstatic.ru/files/001c/6b/d4/89254.png?v=1) no-repeat;
          --pend: url(https://forumstatic.ru/files/001c/6b/d4/33148.png?v=1);
          --cats-bg: url(https://forumstatic.ru/files/001c/6b/d4/74790.png?v=1);
          --goup: url(https://forumstatic.ru/files/001c/6b/d4/36693.png?v=1);
          --godown: url(https://forumstatic.ru/files/001c/6b/d4/71185.png?v=1);
      }
      
      html.night {
          --beg100: #d3d2d2;
          --beg300: #E6E6E6;
          --beg500: #c1bebe;
      }
      
      body.blue {
          --links: #568ca9;
          --accent: #698ba6;
          --accentdark: #567894;
          --iconew: url(https://forumstatic.ru/files/001c/6b/d4/88996.png);
          --bottom-bg: url(https://upforme.ru/uploads/001c/44/9e/249/656315.png) no-repeat;
          --head-bg: url(https://upforme.ru/uploads/001c/44/9e/192/140413.png) left;
          --cats-bg: url(https://upforme.ru/uploads/001c/44/9e/192/737590.png);
          --goup: url(https://upforme.ru/uploads/001c/44/9e/249/761665.png);
          --godown: url(https://upforme.ru/uploads/001c/44/9e/249/336497.png);
          --pend: url(https://upforme.ru/uploads/001c/44/9e/249/57416.png);
      }
      
      body.green.one {
          --base-bg: #504C4C url(https://forumstatic.ru/files/001c/6b/d4/18746.png?v=1);
      }
      
      .green .ams-wrap {
          margin: 274px 0 0 635px;
      }
      
      body.blue.one {
          --base-bg: #504C4C url(https://upforme.ru/uploads/001c/44/9e/249/509484.png);
      }
      
      body.two {
          --base-bg: #504C4C url(https://upforme.ru/uploads/001c/44/9e/249/561995.png);
      }
      
      
      @font-face {
          font-family: 'helv';
          font-style: normal;
          font-weight: 600;
          src: url(https://forumstatic.ru/files/001b/eb/d6/68258.ttf);
      }
      @font-face {
          font-family: 'helv';
          font-style: italic;
          font-weight: 600;
          src: url(https://forumstatic.ru/files/001b/eb/d6/69485.ttf);
      }
      @font-face {
          font-family: 'helv';
          font-style: normal;
          font-weight: 500;
          src: url(https://forumstatic.ru/files/001b/eb/d6/76720.ttf);
      }
      @font-face {
          font-family: 'helv';
          font-style: italic;
          font-weight: 500;
          src: url(https://forumstatic.ru/files/001b/eb/d6/58067.ttf);
      }
      @font-face {
          font-family: 'helv';
          font-style: normal;
          font-weight: 400;
          src: url(https://forumstatic.ru/files/001b/eb/d6/14331.ttf);
      }
      @font-face {
          font-family: 'helv';
          font-style: italic;
          font-weight: 400;
          src: url(https://forumstatic.ru/files/001b/eb/d6/28951.ttf);
      }
      @font-face {
          font-family: 'awesome';
          font-style: italic;
          font-weight: 600;
          src: url(https://forumstatic.ru/files/001c/44/5e/47166.otf);
      }
      @font-face {
          font-family: 'awesome';
          font-style: italic;
          font-weight: 400;
          src: url(https://forumstatic.ru/files/001c/44/5e/91993.otf);
      }
      /* icon fonts*/
      @font-face {
          font-family: icomoon;
          src: url("https://forumstatic.ru/files/001b/61/c9/55259.ttf") format("truetype");
      }
      @font-face {
          font-family: fa-thin;
          src: url("https://forumstatic.ru/files/001b/73/d1/69011.ttf?v=1") format("truetype");
      }
      @font-face {
          font-family: fa-solid;
          src: url("https://forumstatic.ru/files/001b/73/d1/43250.ttf?v=1") format("truetype");
      }
      @font-face {
          font-family: fa-regular;
          src: url("https://forumstatic.ru/files/001b/73/d1/37687.ttf?v=1") format("truetype");
      }
      @font-face {
          font-family: fa-light;
          src: url("https://forumstatic.ru/files/001b/73/d1/90046.ttf?v=1") format("truetype");
      }
      @font-face {
          font-family: fa-duotone;
          src: url("https://forumstatic.ru/files/001b/73/d1/16351.ttf?v=1") format("truetype");
      }
      @font-face {
          font-family: fa-brands;
          src: url("https://forumstatic.ru/files/001b/73/d1/66477.ttf?v=1") format("truetype");
      }
      /* A2 Deal with browser defaults and wonkiness
      -------------------------------------------------------------*/
      /* A2.1 */
      html,
      body {
          margin: 0;
          padding: 0
      }
      /* A2.2 */
      .punbb * {
      }
      /* A2.3 */
      .punbb ul,
      .punbb dl,
      .punbb li,
      .punbb dd,
      .punbb dt {
          padding: 0;
          list-style: none;
      }
      /* A2.4 */
      .punbb img {
          border: none
      }
      /* A2.5 */
      .punbb .main table {
          table-layout: fixed;
          width: 100%;
      }
      /* A2.6 */
      .checkfield input[type="checkbox"],
      .radiofield input[type="radio"] {
          margin: 0 0.3em;
      }
      
      .punbb-admin textarea {
      	width: 97% !important;
      }
      
      input[type="checkbox"] {
      	appearance: none;
      	padding: 5px !important;
      	cursor: pointer;
      	transition: all .4s ease-in-out 0s;
      	border-radius: 100%
      }
      
      input[type="radio"] {
      	border-radius: 100%;
      	appearance: none;
      	padding: 5px !important;
      	cursor: pointer;
      	transition: all .2s ease-in-out 0s;
          margin-right: 10px !important;
      }
      
      input[type="checkbox"]:checked,
      input[type="radio"]:checked {
      	background:
          var(--accent);
      	border: 1px solid var(--accent) !important;
      }
      
      span.checkfield,
      p.checkfield {
      	display: flex;
      	margin-top: 10px !important;
      	align-items: center
      }
      
      .punbb select, input {
          padding: 4px 10px !important;
          border: 1px solid #a5a5a5 !important;
          background: var(--pun);
          font: 400 11px var(--font), arial !important;
          border-radius: 10px;
      }
      
      /* A2.7 */
      p[class="checkfield"] *,
      div[class="checkfield"] *,
      fieldset[class="radiofield"] * {
          vertical-align: middle
      }
      /* A3 Text setup
      -------------------------------------------------------------*/
      /* A3.1 */
      body {
          font-size: 100.01%;
      }
      /* A3.2 */
      .punbb {
          font: normal 70% verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
      }
      /* 3.3 */
      .punbb textarea,
      .punbb input,
      .punbb select,
      .punbb optgroup {
          font: 1.2em Helvetica Regular, verdana, arial, helvetica, sans-serif;
      }
      /* A3.4 */
      .punbb h1,
      .punbb h2,
      .punbb h3 {
          font-size: 1em;
          font-weight: bold;
      }
      .punbb th {
          font-size: 0px;
          font-weight: bold;
      }
      .punbb h4,
      .punbb table {
          font-size: 1em;
          font-weight: normal;
      }
      /* A3.5 */
      .punbb h1 span,
      .punbb h2 span,
      .punbb legend span {
          /* font-size: 1.1em; */
      }
      #post legend span {
          display: none;
      }
      .punbb h1 span {
          text-transform: lowercase;
          font-family: var(--font2);
          color: #7a7871;
          font-size: 11.3px;
      }
      /* A3.6 */
      .punbb pre {
          font: 1.1em/140% verdana, arial, monaco, "bitstream vera sans mono", "courier new", courier, monospace
      }
      /* A3.7 */
      .punbb address,
      .punbb em {
          font-style: normal
      }
      /* A3.8 */
      .punbb .post-content em {
          font-style: italic
      }
      /* A3.9 */
      .punbb .post-content em.bbuline {
          font-style: normal;
          text-decoration: underline;
      }
      
      .punbb .post-content p strong {
      font-weight: 600!important;
      }
      
      /* A3.10 */
      .punbb a {
          text-decoration: underline
      }
      /* A3.11 */
      .punbb optgroup {
          font-weight: bold;
      }
      /* A4 Float clearing and hidden items
      -------------------------------------------------------------*/
      /* A4.1 */
      #pun:after,
      .punbb .container:after,
      .punbb .post-links ul:after,
      .punbb .main div.inline:after,
      .punbb .post-box:after,
      .punbb .linksb:after {
          clear: both;
          content: ".";
          display: block;
          height: 0;
          visibility: hidden;
          overflow: hidden;
          line-height: 0.0;
          font-size: 0;
      }
      /* A4.2 */
      .acchide,
      #pun-index #pun-main h1,
      #pun-navlinks h2,
      #pun-pagelinks h2,
      #pun-status h2,
      #pun-ulinks h2,
      .punbb .forum h2,
      .punbb .multipage .topic h2,
      .punbb dl.post-sig dt span,
      .punbb p.crumbs strong,
      .punbb .divider hr,
      .punbb .required label em,
      .punbb .formsubmit label,
      .punbb .submitfield label,
      .punbb .modmenu label,
      #pun-userlist .main h2 {
          font-size: 0;
          height: 0;
          width: 0;
          line-height: 0.0;
          position: absolute;
          left: -9999px;
          overflow: hidden
      }
      /* A5 Basic page layout and borders
      -------------------------------------------------------------*/
      /* A5.2 */
      .punbb {
          float: left;
          width: auto;
          height: auto;
          /* padding: 0px 17px; */
      }
      /* A5.3 */
      /* pereadres */
      #pun-redirect,
      #pun-maint {
          margin: 0px 0% 0px 0%;
          width: auto;
          float: none;
          background-position: center;
          background: url("");
          text-align: center;
          width: 902px;
          color: #1a1a1a;
      }
      #pun-redirect .main-title {
          font-size: 15px !important;
          font-family: yeseva one !important;
          text-transform: uppercase;
          letter-spacing: 1px !important;
      }
      /* A5.4 */
      .punbb .section,
      .punbb .main {
          margin-bottom: 1em;
      }
      
      div#pun-main {
          width: 1004px;
      }
      
      /* A5.5 */
      .punbb .category {
          margin-top: 1em;
      }
      #pun-index thead {
          display: none;
      }
      /* A5.6 */
      .punbb #pun-category1, .punbb .toppost {
          margin-top: 0;
      }
      /* 5.7 */
      #pun-post .topic {
          margin-top: 1em;
      }
      /* A5.8 */
      .punbb .section,
      .punbb .forum,
      .punbb .formal,
      .punbb .modmenu,
      .punbb .info,
      .punbb .category,
      .punbb .post {
          border-style: none none solid none;
          border-width: 0px 0px 2px 0px;
      }
      /* A5.9 */
      .punbb .container {
          border-style: solid;
          border-width: 1px;
      }
      /* A5.10 */
      #pun-main h1,
      .punbb .section h2,
      #pun-debug h2 {
          height: 0px;
          border-style: solid solid none solid;
          border-width: 1px 1px 0px 1px;
      }
      #pun-main h2 {
          /* padding: 2px 1em 9px 1em; */
          border-style: solid;
          border-width: 1px;
          /* display: none; */
      }
      /*************************************************************
      B - MAIN CONTENT - GENERAL
      **************************************************************/
      /* B1 Parsed Content, Signatures and Scroll Boxes
      -------------------------------------------------------------*/
      /* B1.1 */
      .punbb .post-content {
          padding: 0;
          margin-top: 0px;
          width: 100%;
          overflow: hidden;
      }
      /* B1.2 */
      .punbb .post-sig dt {
          border: none;
          background: rgba(0, 0, 0, .1);
          height: 1px;
          display: block;
          margin: 5px auto 15px;
          width: 80%;
      }
      /* B1.3 */
      .punbb .post-content p {
          margin: 0;
          padding: 0 0 1em 0;
          line-height: 150%;
          font-family: verdana, sans-serif;
          font-weight: 300;
          font-size: 11px;
          word-wrap: break-word;
      text-align: justify;
      }
      /* B1.4 */
      .punbb .post-content img {
          vertical-align: text-top
      }
      /* B1.5 */
      .punbb .post-content img.postimg {
          vertical-align: middle;
      }
      /* B1.6 */
      .punbb .post-content .blockcode,
      .punbb .post-content blockquote {
          /*width: 100%;*/
          overflow: hidden;
          margin: 0;
      }
      
      .punbb .quote-box,
      .punbb .code-box {
      	padding: 0px !important;
      	position: relative;
      	overflow: hidden;
      	text-align: justify;
      }
      
      .quote-box blockquote, .blockcode, .quote-box.spoiler-box {
      	box-sizing: border-box;
      	border: 1px solid #a5a5a5 !important;
      	padding: 20px;
      	border-radius: 0 10px 10px 10px;
      	/* background: #ffffff47; */
      }
      
      .quote-box.spoiler-box {
      	padding: 0 10px 10px !important;
      }
      
      #pun .post-content .spoiler-box > div {
      	background: transparent;
      	position: relative;
          padding: 10px 0 0px !important;
          font: 400 10px var(--font);
      	display: flex;
      	align-items: center;
      }
      
      #pun .post-content .spoiler-box > div > span {
      	flex: 1
      }
      
      .quote-box.spoiler-box blockquote {
      	margin-top: 10px
      }
      
      #pun .post-content .spoiler-box>div:before {
      	content: "";
      	background: var(--dark500) url(https://forumstatic.ru/files/001c/44/5e/55943.svg?v=1) no-repeat center;
      	width: 10px;
      	height: 10px;
      	transition: all .5s ease-in-out .15s;
      	box-sizing: border-box;
      	border-radius: 25px;
      	padding: 10px;
      	font: 600 10px var(--font);
      	text-transform: uppercase;
      	margin-right: 10px;
      	display: inline-block;
      }
      
      #pun .post-content .spoiler-box>div.visible:before {
      	content: "";
      	background: var(--dark600) url(https://forumstatic.ru/files/001c/44/5e/36905.svg?v=1) no-repeat center;
      }
      
      #pun .quote-box cite,
      #pun .code-box strong.legend a {
      	display: inline-block;
      	font-size: 9px;
      	font-family: var(--font);
      	margin-bottom: -1px !important;
      	text-align: left;
      	font-weight: 700;
      	text-transform: uppercase;
      	color: var(--beg100);
      	background: var(--accentdark);
      	padding: 6px 18px;
      	border-radius: 10px 10px 0 0;
      	border: 1px solid #a5a5a5 !important;
      }
      
      #pun .quote-box cite a {
      	color: var(--beg100);
      }
      
      #pun .quote-box cite a:hover {
      	color: var(--beg300);
      }
      
      #pun-main .code-box .scrollbox pre {
      	font-size: 11px;
      	font-family: Courier New;
      }
      
      /* B1.7 */
      .punbb .post-content .scrollbox {
          width: 100%;
          overflow: auto;
          padding: 0em 9px 0em 0;
      }
      /* B1.8 */
      .punbb .post-content .quote-box,
      .punbb .post-content .code-box {
          margin: 0.8em 0.8em 0.8em 0.8em;
          /* border: none; */
      }
      
      /* B2 Information boxes
      -------------------------------------------------------------*/
      /* B2.1 */
      .punbb .info-box {
          padding: 1.1em 1.7em 1em 1.7em;
          border-style: solid;
          border-width: 1px;
          margin: 0 0 1.1em 0;
      }
      /* B2.2 */
      .punbb .info-box * {
          padding: 0 0 0.7em 0;
      }
      /* B2.3 */
      .punbb #pun-main .info-box .legend {
          font-size: 1.1em;
          font-weight: bold;
      }
      /* B3 Pagination and posting links
      -------------------------------------------------------------*/
      /* B3.1 */
      .punbb .linkst, .punbb .linksb, #pun-admain .pagelink span.page-container, span.files-pagelink {
          display: inline-flex;
          float: left;
          position: relative;
          width: 1006px;
          text-transform: lowercase;
          font-family: var(--font);
          color: #7a7871;
          font-size: 0;
          margin: -44px 0px 0px -23px;
          /* outline: 1px solid red; */
          height: 27px;
          padding: 3px 20px;
          justify-content: space-between;
          align-items: center;
      }
      
      #pun-admain .pagelink, #pun-profile .pagelink {
          font-size: 0;
      }
      #pun-admain .pagelink span.page-container, span.files-pagelink {
          width: auto;
          margin: auto;
      }
      
      .punbb .pagelink a, .punbb .pagelink a, .pagelink span.ellipsis {
          display: flex;
          font-size: 10px;
          padding: 5px;
          background: var(--beg300);
          width: 15px;
          justify-content: center;
          align-items: center;
          border-radius: 6px;
          border: 1px solid #00000038;
          font-weight: bold;
          opacity: 0.7;
      }
      
      .punbb .pagelink strong {
          display: flex;
          font-size: 10px;
          padding: 5px;
          background: var(--beg300);
          width: 15px;
          justify-content: center;
          align-items: center;
          border-radius: 6px;
          border: 1px solid #00000038;
      }
      /* B3.2 */
      .multipage {
          margin-top: 0em;
          /* width: 986px; */
      }
      /* B3.3 */
      .linkst .pagelink {
          display: inline-flex;
          gap: 3px;
      }
      /* B3.4 */
      .linkst .postlink {
          /* position: absolute; */
          /* right: 0em; */
          /* top: 4px; */
          /* width: 16em!important; */!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;
          text-align: right;
          font-weight: bold;
          font-size: 10px;
      }
      .linkst .postlink a:hover {
          color: var(--accent);
      }
      
      div#pun-searchtopics .linkst, div#pun-viewforum .linkst {
          margin: -38px 0px 0px -23px;
      }
      
       div#pun-searchtopics .linksb {
          margin: -34px 0px 0px -23px;
      }
      
      .show_subscriptions .linksb {
          margin-top: 4px !important;
      }
      
      /* B3.5 */
      .punbb .linksb {
          text-align: right;
          /* display: block; */
          /* padding: 0.4em 0em 0em 1em; */
          /* font-size: 9px; */
          /* text-transform: lowercase; */
          margin-top: -8px;
      }
      /* B3.6 */
      .linksb .pagelink {
          float: left;
          text-align: left;
          display: inline-flex;
          gap: 3px;
      }
      /* B3.7 */
      .linksb .postlink {
          float: right;
          /* width: 16em; */
          font-weight: bold;
          font-size: 10px;
          order: 3;
      }
      /* B3.8 */
      .subscribelink {
          clear: both;
          padding-top: 0.3em;
          padding-bottom: 0.5em;
          font-size: 10px;
          order: 2;
      }
      
      .linksb noindex {
          order: 3;
      }
      
      /*************************************************************
      C - MAIN CONTENT - SPECIFIC
      **************************************************************/
      /* C1 Form layout
      -------------------------------------------------------------*/
      /* C1.1 */
      .punbb .formal .container {
          padding: 0em 2.3em 1.1em 2.3em;
      }
      /* C1.2 */
      .punbb .formsubmit {
          padding: 0 0 0 1.7em;
          margin: -1em 0 0 0;
      }
      /* C1.3 */
      .punbb .formsubmit input,
      .punbb .formsubmit a,
      .punbb .formsubmit span,
      input#my-submit {}
      form#my-form input {
          margin: 10px;
      }
      .button,
      #pa-edit strong a,
      input[type="button"],
      button[type="button"] {
          background: var(--dark500);
          border: none !important;
          color: var(--beg100);
          font-family: var(--font) !important;
          font-size: 11px !important;
          font-weight: 600 !important;
          margin-top: 0px !important;
          padding: 4px 15px 6px !important;
          text-decoration: none;
          transition: all 0.3s ease-in-out 0s;
          border-radius: 10px;
          text-transform: lowercase
      }
      .button:hover,
      #pa-edit strong a:hover,
      input[type="button"]:hover,
      input.active[type="button"],
      button[type="button"]:hover {
          cursor: pointer;
          background: var(--accent);
          color: var(--beg100);
      }
      input[name="preview"] {
          background: var(--beg300);
          color: var(--dark400)
      }
      .button:active {
          border-top-color: #2c5f75;
      }
      /* C1.4 */
      .punbb fieldset {
          border-style: solid;
          border-width: 1px;
          padding: 0 0px 0 0px;
          margin: 0 0 1em 0
      }
      fieldset#post-preview .fs-box {
          padding: 0!important;
      }
      /* C1.5 */
      .punbb fieldset legend {
          padding: 0;
          margin: 0px 0 2px 11px;
          font-size: 1.1em;
      }
      /* C1.6 */
      .punbb fieldset legend span {
          display: flex;
          padding: 0px 24px;
          margin: 13px 0 2px -33px;
          text-transform: uppercase;
          letter-spacing: 0.5px;
          font-size: 12px;
          /* display: none; */
          align-content: center;
          gap: 5px;
          font-family: var(--font2);
          text-transform: lowercase;
          color: #7a7871;
          font-size: 12.3px;
      }
      #pun-edit fieldset legend {
          /* margin: 0px 0 15px 11px; */
          margin: -34px 0 15px 11px;
          position: absolute;
      }
      
      #pun-profile fieldset legend  {
          display: block!important;
      }
      
      #pun-profile legend span,
      #pun-profile h2 span {
          padding: 16px 24px 0;
          /* padding-bottom: 0px; */
          margin-top: 1px;
          text-align: -webkit-center;
          font-family: var(--font);
          text-transform: uppercase;
          color: #000000;
          font-size: 10px;
          font-weight: bold;
          !importan;!importa;!import;!impor;!impo;!imp;!im;!i;!in;!i;!;
      }
      div#profile fieldset legend span:before,
      td.td-divider:before,
      form#punbbsearch fieldset legend span:before {
          content: '';
          position: absolute;
          /* border-bottom: 1px solid #d4ceca; */
          width: 1045px;
      }
      form#punbbsearch fieldset legend span:before {
          content: '';
          margin: -19px 0px 0px -68px;
      }
      div#profile fieldset legend span:before {
          content: '';
          margin: -16px 0px 0px -67px;
      }
      
      
      #profile div#form-buttons {
          width: 854px;
      }
      
      #pun-messages div#form-buttons {
          width: auto;
      }
      
      td.td-divider:before {
          content: '';
          margin: -17px 0px 0px -45px;
      }
      .punbb .inline .inputfield label,
      .punbb .inline .selectfield label,
      .punbb .inline .passfield label {
          display: block;
          font-size: 10px;
          text-transform: lowercase;
          margin-bottom: -9px;
      }
      /* C1.7 */
      .punbb fieldset fieldset {
          border-style: none;
          margin: 0;
          padding: 0 0 8px 0
      }
      /* C1.8 */
      .punbb .fs-box {
          padding: 0em 0 0.8em 0;
      }
      /* C1.9 */
      .punbb .fs-box p,
      .punbb .fs-box fieldset {
          padding: 6px 9px;
      }
      form#post .fs-box p {
          padding: 0px;
          margin-top: 1px;
      }
      fieldset#post-new form#post {
          width: 816px;
          padding-left: 28px;
      }
      div#pun-profile #profile .container .fs-box {
          padding: 0px;
          background: var(--authorbg);
          border: 1px solid var(--bordercolor);
          font-size: 11px;
      }
      #profile4 .fs-box {
          min-height: 176px!important;
          max-width: 900px;
      }
      #profile .container .fs-box label {
          padding-left: 13px;
          font-weight: bold;
      }
      p#sex {
          padding-left: 22px;
          font-weight: bold;
      }
      #pun-edit p.areafield.required {
          padding-top: 0em!important;
      }
      /* C1.10 */
      .punbb .inline .inputfield,
      .punbb .inline .selectfield,
      .punbb .inline .passfield {
          float: left;
          margin: 1em;
          background: var(--authorbg);
          border: 1px solid var(--bordercolor) !important;
          padding: 6px 11px;
          text-align: center;
          border-radius: 10px;
      }
      /* C1.11 */
      .punbb .inline .infofield {
          clear: both;
          font-size: 11px;
          color: #000000a3;
          text-align: justify;
      }
      /* C1.12 */
      .punbb .datafield br {
          display: none
      }
      /* C1.13 */
      .punbb .required label,
      .punbb .datafield span.input {
          font-weight: bold
      }
      /* C1.14 */
      .punbb .datafield span.input a {
          font-weight: normal;
      }
      /* C1.15 */
      .punbb .areafield span.input,
      .punbb p.longinput span.input {
          display: block;
          padding: 0 4em 0 0;
          height: 100%;
          /* For IE */
      }
      /* C1.16 */
      .punbb textarea,
      .punbb .longinput input {
          width: 64%;
          margin: 0;
      }
      /* C1.17 */
      .punbb .hashelp {
          position: relative;
      }
      /* C1.18 */
      .punbb .helplinks {
          display: block;
          position: absolute;
          top: 1em;
          right: 0;
          font-weight: normal;
          width: 36%;
      }
      /* c1.19 */
      .punbb #profile .helplinks {
          top: 1.5em;
      }
      /* C1.20 */
      .punbb .helplinks span {
          display: block;
          padding-bottom: 0.2em;
      }
      .punbb .helplinks span INPUT {
          margin: 0px 2px 2px 0px;
      }
      /* C1.21 */
      #pun-post .formal .info-box li {
          padding-left: 4px;
          list-style-type: square;
          list-style-position: inside;
          line-height: 1.5;
          margin: 0;
      }
      /* C2 Table layout
      -------------------------------------------------------------*/
      /* C2.1 */
      .punbb .main .tcl {
          /* overflow: hidden; */
          text-align: left;
          width: 45%;
          /* font-size: 11px; */
      }
      #pun-index .main .tcl {
          overflow: hidden;
          text-align: left;
          width: 71%;
      }
      /* C2.2 */
      .punbb .main .tc2,
      .punbb .main .tc3,
      .punbb .main .tcmod {
          background-color: transparent;
          text-align: center;
          width: 13%;
          font-size: 11px;
      }
      #pun-index.main .tc2,
      #pun-index .main .tc3,
      #pun-index .main .tcmod {
          background-color: transparent;
          text-align: center;
          width: 21%;
      }
      /* C2.3 */
      .punbb .main .tcr {
          display: flex;
          background-color: transparent;
          overflow: hidden;
          text-transform: lowercase;
          flex-direction: row;
          justify-content: flex-start;
          align-items: center;
      }
      #pun-index .main .tcr {
          flex: 1;
          text-align: left;
          padding: 0px !important;
          display: flex;
          align-items: center;
          justify-content: flex-start;
          align-self: stretch;
      }
      /* C2.4 */
      #pun-userlist .main .tcl,
      #pun-searchtopics .main .tcl,
      #pun-modviewforum .main .tcl {
          background-color: transparent;
          width: 35%
      }
      /* C2.5 */
      #pun-userlist .main .tc2,
      #pun-searchtopics .main .tc2 {
          background-color: transparent;
          text-align: center;
          width: 20%;
      }
      /* C2.6 */
      #pun-debug table .tcl {
          background-color: transparent;
          width: 15%;
          white-space: normal;
      }
      /* C2.7 */
      #pun-debug .tcr {
          background-color: transparent;
          width: 90%;
          white-space: normal;
      }
      /* C2.8 */
      #pun-index .tcl h3 {
          padding: 0;
          font: 600 13px var(--font);
          text-transform: uppercase;
          margin: 0;
      }
      .hasicon h3 a {
          color: var(--dark500)!important;!i;!;
          position: relative;
      }
      /* C2.9 */
      .punbb td span.youposted {
          font-weight: bold;
          margin-left: -1em;
          position: absolute;
      }
      /* C2.10 */
      .punbb td .modlist {
          display: block;
          padding-top: 0.3em
      }
      /* C2.11 */
      .punbb .main td {
          border-style: solid none none solid;
          border-width: 1px 0 0 1px;
          padding: 0.7em 1em;
      }
      #pun-index .main td {
          padding: 0.3em 0em;
      }
      /* C2.12 */
      .punbb .main th {
          border-style: none none none solid;
          border-width: 0 0 0 1px;
          padding: 0!important;
          font-size: 0!important;
          background: transparent!important;
      }
      /* C2.13 */
      .punbb .main .tcl {
          border-left-style: none;
          border-left-width: 0
      }
      * html .tclcon {
          height: 1px
      }
      
      /* C2.15 */
      
      #pun-messages.punbb div.icon {
          /* margin-top: 4px!important; */
          margin-right: 13px!important;
          background: var(--accent);
          transform: none;
          height: 7px;
          width: 7px;
          padding: 1px;
          position: relative;
          border-radius: 100%;
      }
      div#pun-messages th {
          font-size: 11px;
          text-transform: lowercase;
      }
      div#pun-messages li.pa-author {
          padding: 2px 0px 0px!important;
      }
      div#pun-messages li.pa-reg {
          display: none;
      }
      div#pun-messages li.pa-posts {
          text-align: center;
          margin-top: -9px!important;
      }
      div#pun-messages #profile {
          /* width: 952px; */
          /* margin-top: 68px; */
      }
      div#pun-messages #profile .container form#messages .linksb .pagelink {
           /* width: 8em; */
      }
      
      div#pun-messages .messages-container div#profilenav {display: inline-flex;width: 1000px;justify-content: flex-start;gap: 70px;}
      
      #pun-messages div#profile fieldset#post-new p.areafield.required {
          order: 4;
      }
      
      fieldset#post-new div#tags container {
          margin-top: 29px!important;!;
          display: block;
      }
      
      
      form#messages tr {
          background: #d3d3d373;
          display: inline-flex;
          align-items: center;
          font-family: var(--font);
          padding: 10px 10px;
          border-radius: 9px;
          flex-wrap: nowrap;
          width: 925px;
          margin: 15px 0 0 0;
      }
      
      #pun-messages div#profile fieldset#post-new .fs-box.hashelp {
          display: inline-flex;
          flex-direction: column;
          align-items: flex-start;
      }
      
      #pun-messages div#profile fieldset#post-new p.inputfield.required {
          margin-top: -6px;
          order: 1;
      }
      
      #pun-messages div#profile fieldset#post-new small#plng {
          height: 32px;
      }
      
      #pun-messages div#profile fieldset#post-new #togglePreview {
          height: 36px;
      }
      /* C3 Topics
      -------------------------------------------------------------*/
      /* C3.1 */
      .punbb .post .container {
          border-style: none solid solid solid;
          border-width: 1px;
          margin-top: -1px;
          padding-bottom: 1px;
      }
      .post {position: relative;margin-top: 17px;}
      /* C3.2 */
      .punbb .post h3 {
          border-top: 1px solid #0000004a !important;
          -webkit-text-size-adjust: 100%;
          width: auto;
          height: 0px;
          display: flex;
          align-items: center;
          justify-content: flex-start;
          font: 400 10px var(--font);
          z-index: 1;
          margin: 8px 0px 18px 8px!important;
          /* padding: 6px 16px !important; */
          /* border-radius: 6px; */
          /* box-sizing: border-box; */
          text-transform: lowercase;
          /* background: var(--accentdark); */
          /* opacity: 0.8; */
      }
      /* C3.3 */
      .punbb .post h3 span {
          display: flex !important;
          justify-content: flex-start;
          align-items: center;
          gap: 4px;
          flex-wrap: wrap;
          margin-right: 0px;
          position: relative;
          color: var(--beg100);
          flex: 1;
          font-size: 0;
      }
      
      .punbb .post h3 span a {
          color: var(--accentdark) !important;
          display: flex;
          gap: 6px;
          align-items: center;
          padding: 0 7px;
          background: var(--beg100);
          font-weight: 700;
          margin-top: -3px;
          font-size: 10px;
      }
      
      /* C3.4 */
      .post h3 strong {
      	box-sizing: border-box;
      	order: 2;
      	margin-left: auto;
      	color: var(--accentdark) !important;
      	display: flex !important;
      	gap: 2px;
      	align-items: center;
      	padding: 0 12px 0 8px;
      	background: var(--beg100);
      	font-weight: 700;
      	margin-top: -1px;
      	font-size: 10px;
      }
      
      .post h3 span a.permalink {
          color: var(--accentdark) !important;
          display: flex !important;
          gap: 6px;
          align-items: center;
          padding: 0 12px 0 0;
          background: var(--beg100);
          font-weight: 700;
          margin-top: -3px;
      }
      
      .post h3 strong:before {
      	content: "#";
      	/* margin-right: -8px; */
      	/* background: url(https://forumstatic.ru/files/001c/44/5e/61393.svg); */
      	/* width: 9px; */
      	/* height: 9px; */
      	/* display: block; */
      }
      
      .post h3 a.permalink:before {
      	content: "";
      	/* background: url(https://forumstatic.ru/files/001c/44/5e/44462.svg); */
      	width: 6px;
      	height: 6px;
      	margin: 1px 0 0 0;
      	background: var(--beg100);
      	border-radius: 100%;
      	display: block;
      	display: none;
      }
      
      /* C3.5 */
      .punbb .post .post-author {
          float: left;
          /* overflow: hidden; */
      }
      #pun-searchposts .post-author,
      #pun-multimove .post-author {
          margin-top: 1em!important;
          text-transform: lowercase;
      }
      #pun-post .post .post-author {
          float: left;
          margin-top: 0em!important;
          overflow: hidden;
          text-align: center;
      }
      #pun-post .post-author p {
          padding-top: 31px!important;
      }
      #pun-post .post-content {
          margin-top: 0px;
      }
      /* C3.6 */
      .punbb .post .post-author ul,
      .punbb .post .post-author p {
          padding: 0;
          line-height: 140%;
      }
      /* C3.9 */
      li.pa-title {
          /* padding: 0 0.4em; */
          /* text-transform: lowercase; */
      }
      li.pa-gifts {
          display: none;
      }
      li.pa-online {
          display: none;
      }
      
      /* C3.11 */
      .punbb .post-body {
          margin-left: 21.4em;
          border-left-style: solid;
          border-left-width: 1px;
          padding: 0 0 1px 0;
      }
      /* C3.12 */
      .punbb .post-box {
          padding: 1em 2em 0 0;
      }
      
      .hideprofile .post-box {
          padding: 1em 0em 0 0;
      }
      
      /*C3.13 */
      .punbb fieldset .post-box {
          margin-bottom: 0.8em
      }
      /* C3.14 */
      .punbb .post-links {
          /* margin-left: 195px; */
          border-left-style: solid;
          border-left-width: 1px;
          /* margin-bottom: 3px !important; */
      }
      /* C3.15 */
      .punbb .post-links ul {
          padding: 0em 1em 0px 0px;
          height: 1em;
          line-height: 1em;
          margin-left: -1em;
          border-top-style: dashed;
          border-top-width: 1px;
          text-align: right;
          text-transform: lowercase;
          /* border-bottom: 1px dashed #9a9a9a; */
      }
      /* C3.16 */
      .punbb .post-links li {
          display: inline-flex;
          padding-left: 2em;
      }
      /* C3.17 */
      .pl-email,
      .pl-website {
          float: left;
      }
      /* C3.18 */
      .punbb .clearer {
          clear: both;
          height: 0;
          font-size: 0;
      }
      /* C4 Moderator menu
      -------------------------------------------------------------*/
      /* C4.1 */
      .punbb .modmenu .container {
      	padding: 0px 0 0;
      	text-align: right;
      	font: normal 10px var(--font) !important;
      }
      
      .forum {
      	padding: 17px 32px;
      	background: var(--beg300);
      	border-radius: 7px;
      }
      
      #pun-index #forum_f23 {
      	display: none
      }
      
      .forum tr + tr {
      	margin-top: 0px
      }
      
      .forum tr {
      	display: flex;
      	padding: 0px 0px !important;
      	gap: 20px;
      	font: 400 11px var(--font);
      	align-items: center;
      	text-transform: lowercase;
      	color: #989898
      }
      
      .forum tr + tr {
      	margin-top: 10px
      }
      
      .forum td {
      	padding: 0 !important;
      }
      
      .forum .tcl {
      	flex: auto;
      }
      
      .forum .tcl a {
      	text-transform: uppercase;
      	font-weight: 700;
      	font-size: 10px
      }
      
      .forum .tc2,
      .forum .tc3 {
      	width: 8% !important;
      	font-size: 13px;
      	color: #6A6A6A;
      	font-weight: 700
      }
      
      #pun .forum .tcr {
      	min-width: 30% !important;
      	display: grid; 
        grid-template-columns: 30px 1fr; 
        grid-template-rows: 1fr 1fr; 
        gap: 4px 15px; 
        grid-template-areas: 
          "ava link"
          "ava data"; 
      }
      
      #pun .forum .tcr .user-avatar { 
      	grid-area: ava; 
      }
      
      #pun .forum .tcr a {
        align-self: end; 
        grid-area: link; 
      }
      #pun .forum .tcr .byuser {
        align-self: start; 
        grid-area: data;
      	text-transform: lowercase;
      	color: var(--dark500);
      	margin-left: -2px
      }
      
      .forum .tcr a {
      	display: inline-block;
      	font-weight: 700;
      	font-size: 11px
      }
      
      .forum table {
      	margin: 0px 0
      }
      
      
      .forum thead {
      	display: none
      }
      
      .forum tr td {
      	padding: 0 !important;
      }
      
      #pun-viewforum .tcr,
      #pun-searchtopics .tcr {
      	display: flex;
      	align-items: center;
      }
      
      #pun .user-avatar {
      	width: 36px !important;
      	height: 36px !important;
      	margin: 0 !important;
      	position: relative;
      	margin-right: 10px !important;
      }
      
      #pun .user-avatar .avatar-image {
      	width: 30px;
      	height: 30px;
      	border-radius: 100%;
      	transition: all .5s linear 0s;
      	mix-blend-mode: luminosity;
      	border: 3px solid #D2D2D2;
      	opacity: .5
      }
      
      #pun .user-avatar .avatar-image:hover {
      	filter: none;
      	opacity: 1;
      	mix-blend-mode: normal
      }
      
      
      #pun .user-avatar .isonline {
      	background: var(--accent);
      	border: 1px solid var(--accent);
      	margin-right: 0px;
      	margin-top: 0px !important;
      	box-sizing: border-box;
      	animation: none;
      	width: 8px;
      	height: 8px;
      	border-radius: 15px !important;
      	top: 5px;
      	z-index: 1;
      	right: 0px;
      }
      
      .user-avatar .avatar-image[style*=default_avatar] {
      	background-image: url(https://forumstatic.ru/files/001c/44/5e/75703.png) !important;
      }
      
      
      /* C4.2 */
      .punbb .modmenu strong,
      .punbb .modmenu a {
          height: 1.8em;
          line-height: 1.8em;
      }
      /* C4.3 */
      .punbb .modmenu .container strong {
          float: left;
      }
      /* C4.4 */
      .punbb .modmenu input {
          margin-left: 1em;
      }
      /* C5 Message boxes
      -------------------------------------------------------------*/
      /* C5.1 */
      .punbb .info .container {
          padding: 0.8em 1em
      }
      /* C5.2 */
      .punbb .info .container .backlink {
          padding-top: 0.8em;
      }
      /* C6 Profile
      -------------------------------------------------------------*/
      /* C6.1 */
      div#pun-profile #profile .container {
          width: 1000px;
          display: inline-flex;
          flex-direction: column;
          align-items: flex-start;
          flex-wrap: nowrap;
      }
      #profile .post .container {
          display: block;
          width: 900px;
      }
      #profile .post h3 span {
          width: auto;
          background: var(--beg500);
          border-radius: 13px;
          padding: 6px 12px;
          white-space: nowrap;
          display: flex;
          text-transform: uppercase;
          color: var(--dark500);
          font-weight: 600;
          font-size: 10px;
          font-family: 'helv';
          justify-content: center;
      }
      /* C6.2 */
      div#pun-profile #profilenav {
          display: block;
          float: inherit;
          width: 163px;
          margin-left: 0em;
          /* display: inline; */
      }
      /* C6.3 */
      #profilenav li {
          background: var(--beg500);
          border-radius: 13px;
          padding: 6px 12px;
          white-space: nowrap;
          display: flex;
          text-transform: uppercase;
          color: var(--dark500);
          font-weight: 600;
          font-size: 10px;
          font-family: 'helv';
      }
      /* C6.4 */
      #viewprofile ul,
      #profilenav ul {
          border-style: solid;
          border-width: 1px;
          padding: 1.5em 18px 0.8em 18px;
          margin: 0 0 1em 0;
      }
      /* C6.5 */
      #viewprofile h2,
      #profilenav h2 {
          background: transparent;
          border: none;
          padding: 0 0 0 0;
          margin: 0 14px -0.6em 14px;
      }
      /* C6.6 */
      #viewprofile h2 span,
      #profilenav h2 span {
          padding: 0 5px;
          position: relative;
      }
      /* added */
      #profilenav li a {
          /* color: #985160; */
      }
      form#profile8 fieldset span.input input {
          width: 758px;
      }
      div#profileContainer {
          padding: 0em 2.3em 1.1em 2.3em;
          background: var(--authorbg);
          width: 793px;
          border: 1px solid var(--bordercolor) !important;
          margin-left: -29px;
          margin-top: -1px;
      }
      #pun-messages td.tc2.pmtc22 em.user-avatar {
          display: none;
      }
      #pun-messages div#profile fieldset#post-new {
          width: 818px;
          margin: 0px 0 0 -27px;
      }
      #pun-messages div#profile fieldset #form-buttons {
          margin: 0px 1px 0px 45px;
          /* border-radius: 0 8px 0 0; */
          order: 2;
      }
      #pun-messages div#profile fieldset textarea#main-reply {
          width: 943px!important;
          border-radius: 0 0 9px 9px;
          margin: -2px 1px 0px 1px!important;
      }
      #pun-messages div#profile fieldset strong {
          font-family: var(--font);
          /* text-transform: lowercase; */
      }
      #profilenav ul {
          position: absolute;
          display: inline-flex;
          gap: 6px;
          padding: 0 16px;
          margin-left: -64px;
          width: 1066px;
          margin-top: -27px;
          justify-content: center;
          border: 1px solid #d4ceca;
          /* z-index: 9; */
          /* outline: 1px solid red; */
      }
      #profilenav li.item12 {
          display: none;
      }
      #profilenav li.item9 {
          display: none!important;
      }
      #profilenav h2 {
          display: none;
      }
      div#profilenav li.isactive a {
          color: black;
      }
      #profile form,
      div#profile10 {
          /* width: 750px; */
          /* margin-left: 8px; */
      }
      div#viewprofile table tr {
          display: inline-flex;
          align-items: center;
      }
      div#viewprofile-next #profilenav ul {
          margin-left: -20px;
          width: 1012px;
          margin-top: -19px;
      }
      #pun-messages #profilenav ul {
          margin: -5px 0px 0px 0px;
          position: relative;
          justify-content: flex-end;
          width: fit-content;
          padding: 0;
      }
      div#pun-messages fieldset legend {
          display: flex;
          width: 795px;
          margin: 0px 0px 0px 11px;
          justify-content: center;
      }
      #pun-messages form#messages legend {
          display: none;
      }
      #profile .container form#messages {
          width: 822px;
          margin: -2px 0 0 -2px;
          /* outline: 1px solid red; */
      }
      #profile .container form#messages .linksb {
          width: 755px;
          display: inline-flex;
          margin: 0 0 15px 0px;
          justify-content: flex-start;
          padding: 0;
          gap: 3px;
          flex-direction: column;
          align-items: flex-start;
          flex-wrap: nowrap;
      }
      #pun-messages #profile .container legend strong {
          /* margin: 0px 0px 7px 39px; */
          position: relative;
          display: block;
          width: fit-content;
          text-align: center;
          text-transform: uppercase;
          font-family: 'Corbel';
          padding: 11px 21px 0px;
          /* background: url(https://forumstatic.ru/files/001c/0d/dd/70553.jpg?v=1) #2C2C2D; */
          /* border-radius: 0px 0px 20px 20px; */
          /* box-shadow: 0px 1px 5px 2px #00000066; */
          font-size: 11px;
      }
      #pun-messages #profile .container span.checkfield {
          display: flex;
          align-items: center;
          font-size: 9px;
          text-transform: uppercase;
      }
      div#pun-messages h3 {
          width: 200px;
          margin: 26px 0 9px 7px!important;
          border: none!important;
      }
      div#notify-settings span {
          position: absolute;
          z-index: 2;
          display: flex;
          gap: 2px;
          text-transform: lowercase;
          font-size: 10px;
          padding: 10px 0px;
          align-items: center;
          margin: -43px 0px 0px 0px;
          justify-content: flex-start;
      }
      div#notify-settings span #volume-set {
          padding-left: 27px;
          margin-bottom: 2px;
      }
      /* C6.7 */
      #viewprofile li,
      #setmods dl {
          padding: 0 0 0 16em;
          margin-bottom: 0.2em;
      }
      /* C6.8 */
      #viewprofile li span {
          float: left;
          width: 14em;
          margin-left: -16em;
          padding: 0.5em 1em;
          font-weight: normal;
      }
      /*C6.9 */
      #setmods dt {
          float: left;
          width: 14em;
          margin-left: -16em;
          padding: 0.8em 1em;
          font-weight: bold;
          display: inline;
      }
      /* C6.10 */
      #viewprofile li strong,
      #viewprofile li div,
      #setmods dd {
          display: block;
          padding: -0.5em 1em;
          font-weight: normal;
      }
      /* C6.11 */
      .punbb img.avatardemo {
          /* float: right; */
          margin: -2px;
      }
      /* C7 User list
      -------------------------------------------------------------*/
      /* C7.1 */
      #pun-userlist .formal,
      #pun-userlist .formal .container {
          border-bottom: none;
          margin-bottom: 0;
      }
      /* C7.2 */
      #pun-userlist .usertable .container {
          padding: 0 2.3em 2.3em 2.3em;
          border-top: none;
      }
      /* C7.3 */
      #pun-userlist .usertable table {
          border-style: solid;
          border-width: 1px;
      }
      /*************************************************************
      D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
      **************************************************************/
      /* D1 Logo and description
      -------------------------------------------------------------*/
      /* D1.1 */
      #pun-title {
          margin: 0;
          border: none;
      }
      /* D1.2 */
      #pun-title h1 {
          display: block;
          height: auto;
          margin: -1px 0px 0px -30px;
      }
      /* D1.3 */
      #pun-title .container {
          border: none;
          padding: 0.2em 1em 0.8em 1em;
      }
      /* D1.4 */
      #pun-title h1 span {
          display: none;
      }
      #pun-title TD.title-logo-tdl {
          border: none;
          width: 100%;
      }
      #pun-title TD.title-logo-tdr {
          border: none;
          width: 420px;
      }
      /* D2 Page navigation
      -------------------------------------------------------------*/
      /* D2.1 */
      #pun-pagelinks {
          position: absolute;
          top: -15px;
          left: 0;
          margin: 0;
          border: none;
          padding-left: -20px;
          width: 100%;
      }
      /* D2.2 */
      #pun-pagelinks .container {
          background: transparent;
          border: none;
          padding: 0
      }
      /* D2.3 */
      #pun-pagelinks .container li {
          display: inline
      }
      /* D2.4 */
      #pun-pagelinks li a,
      #pun-pagelinks a:link,
      #pun-pagelinks a:hover {
          height: 2em;
          line-height: 2em;
          padding: 0;
          font-size: 1.2em;
          margin-left: -9999px;
          display: block;
          float: left;
          width: 100%;
      }
      /* D2.5 */
      #pun-pagelinks a:active,
      #pun-pagelinks a:focus {
          position: relative;
          margin: 0;
      }
      #pun-pagelinks li a span {
          display: block;
          margin: 0 1em
      }
      

      0

      5

      1
      Код:
      /* D3 Forum navigation
      -------------------------------------------------------------*/
      /* D3.1 */
      #pun-navlinks a {
      	color: var(--beg100) !important;
      	transition: all .3s cubic-bezier(.64, .51, .55, 1.16) 0s !important;
      	font: 800 9px var(--font) !important;
      	letter-spacing: 0.5px;
      	position: relative;
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	padding: 0px 0 2px !important;
      	height: auto;
      	text-align: center;
      	text-transform: uppercase;
      }
      
      #pun-navlinks a:hover, #pun-navlinks .isactive a {
      	color: var(--links) !important;
      }
      
      #pun-navlinks ul {
      	position: relative;
      	display: flex;
      	gap: 21px;
      	width: 100%;
      	justify-content: flex-start;
      	align-items: center;
      	height: auto;
      	padding: 0 0 0 20px !important;
      	text-align: right;
      	border: none !important;
      	z-index: 3;
      }
      
      #pun-navlinks {
      	font-size: 0px !important;
      	height: 6px;
      	padding: 12px 2px;
      	position: absolute;
      	top: 20px;
      	z-index: 11;
      	width: 500px;
      	/* outline: 1px solid red; */
      	background: linear-gradient(90deg, #00000073, transparent);
      	border-radius: 17px 0 0 0;
      	/* z-index: 1; */
      }
      
      #navawards {
      	display: none !important;
      }
      
      #pun-navlinks .container {
      	flex: 1;
      }
      
      #pun-navlinks .container:after {
      	display: none
      }
      
      
      #pun-ulinks {
      	box-sizing: border-box;
      	margin: -25px 0px 0 191px !important;
      	padding: 0px 0px;
      	height: 11px;
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	position: absolute;
      	z-index: 1;
      	width: 813px;
      	/* outline: 1px solid red; */
      }
      
      
      #pun-ulinks .container {
      	padding: 0px !important;
      	text-align: center;
      	border: none !important;
      	display: flex;
      	height: 100%;
      	gap: 12px;
      	flex: 1;
      	align-items: center;
      	justify-content: flex-end;
      	z-index: 3;
      }
      
      #pun-ulinks .container:after {
      	display: none
      }
      
      #pun-ulinks a {
      	font: 800 10px/120% var(--font) !important;
      	text-transform: lowercase;
      	color: #878888 !important;
      	padding: 4px 0px !important;
      	margin: 0 0px 0 0 !important;
      	box-sizing: border-box;
      	display: flex !important;
      	align-items: center;
      }
      
      #pun-ulinks.section {
      	margin-bottom: 0px !important;
      }
      
      #pun-ulinks a:hover {
      	color: black!important;
      }
      
      #pun-ulinks .item5 {
      	display: none
      }
      
      /* D5 Welcome box and Top Breadcrumbs
      -------------------------------------------------------------*/
      /* D5.1 */
      #pun-status,
      #pun-status .container {
          border-bottom: none;
          margin-bottom: 0;
      }
      /* D5.2 */
      #pun-status .container {font: 800 10px / 120% var(--font) !important;text-transform: lowercase;color: #878888 !important;}
      /* D5.3 */
      #pun-status span {
          white-space: nowrap;
          margin-right: 0.5em;
      }
      
      /* D5.5 */
      #pun-crumbs1,
      #pun-crumbs2 {
          height: auto;
          display: flex;
          justify-content: flex-start;
          align-items: center;
      }
      #pun-crumbs1 p.container,
      #pun-crumbs2 p.container {
          font: 400 10px var(--font);
          text-transform: lowercase;
          text-align: center;
      }
      #pun-crumbs1 a,
      #pun-crumbs2 a {
          font-weight: 600;
      }
      #pun-crumbs1 p {
          margin-bottom: 0px
      }
      #pun-crumbs1,
      #pun-crumbs2 {
          margin: -18px 0 42px !important;
          position: relative;
          z-index: 1;
          padding: 0 3px 4px;
      }
      #pun-crumbs1 .container strong + em,
      #pun-crumbs2 .container strong + em {
          display: none !important;
      }
      /* D5.6 */
      #pun-break1 {
          margin: 0 1em;
          border-style: solid none;
          border-width: 1px 0;
          height: 0;
          margin: -2px 1em;
          position: relative;
          z-index: 1;
      }
      /* D6 Announcement
      -------------------------------------------------------------*/
      /* D6.1 */
      #pun-announcement h2 {
          padding: 0;
          margin: 0 1em -3.5em 1em;
          border-style: none none solid none;
          border-width: 0 0 1px 0;
          position: relative;
          font-weight: bold;
      }
      /* D6.2 */
      #pun-announcement h2 span {
          display: block;
          padding: 1em 0 0.8em 0;
          border-bottom-style: solid;
          border-bottom-width: 1px;
      }
      /* D6.3 */
      #pun-announcement .container {
          padding: 4.3em 1em 1em 1em;
      }
      /* D7 Statistics
      -------------------------------------------------------------*/
      /* D7.1 */
      #pun-stats .container {
          display: flex;
          font: 300 11px / 150% var(--font);
          position: relative;
          flex-direction: column;
          gap: 0px;
          margin: 0;
          background: var(--beg100);
          padding: 20px 20px 15px !important;
          border: 1px solid var(--beg500);
          border-radius: 0 0 19px 19px;
      }
      
      div#pun-stats {
          width: 1007px;
          margin-top: 35px;
      }
      
      div#pun-stats:before {
          content: 'statistics';
          position: absolute;
          display: block;
          margin: -20px 0 0 67px;
          font-size: 32px;
          font-family: var(--font2);
          color: var(--beg500);
      }
      
      div#pun-stats h2:before {
          content: 'do not look back';
          position: absolute;
          display: block;
          margin: 12px 0 0 68px;
          z-index: 2;
          font-size: 7px;
          font-family: var(--font);
          color: var(--beg500);
      }
      
      
      #pun-stats li.item3 {
          display: none;
      }
      
      .ststitems {
          position: absolute;
          width: 700px;
          /* outline: 1px solid red; */
          display: inline-flex;
          flex-wrap: wrap;
          font: 400 8px var(--font);
          text-transform: none;
          margin: -33px 0px 0px 218px;
          padding: 0px;
          align-items: flex-start;
          text-align: center;
          gap: 20px;
          align-self: flex-start;
          justify-content: flex-end;
      }
      
      /* D7.2 */
      #pun-stats li.item1,
      #pun-stats li.item2,
      #pun-stats li.item3,
      #pun-stats li.item4 {
          line-height: 150%;
      }
      /* D7.4 */
      li#onlinelist {
          margin: 1em;
          border-top-style: solid;
          border-top-width: 1px;
          float: left;
          text-align: justify;
          color: #3f3633;
          font-size: 11px;
          padding: 0 35px;
          /* text-transform: lowercase; */
      }
      /* D7.5 */
      
      .dailystat {
          display: inline-flex;
          /* outline: 1px solid red; */
          width: 1028px;
          justify-content: space-around;
      }
      
      .dailyonline {
          display: inline-flex;
          width: 988px;
          /* outline: 1px solid red; */
          justify-content: center;
          padding: 0 20px;
      }
      .statscon li.item1,
      .statscon li.item2,
      .statscon li.item3,
      .statscon li.item4 {
          font-family: var(--font);
          /* text-transform: lowercase; */
          color: #54524e;
          font-size: 10px;
          background: var(--beg500);
          border-radius: 12px;
          padding: 5px 23px;
      }
      /* D8 Quick Jump - About - Bottom Breadcrumbs
      -------------------------------------------------------------*/
      /* D8.1 */
      #pun-qjump {
          margin: 0;
          border: none;
          width: 50%;
          position: relative;
          float: left;
      }
      /* D8.3 */
      #pun-about {
          display: flex;
          width: 600px;
          height: 24px;
          padding: 0px 0px 15px 27px;
          margin: -32px 0px 0px 185px!important;
          align-content: center;
          justify-content: flex-end;
          flex-wrap: wrap;
      }
      /* D8.4 */
      #pun-about .container {
          border-top-style: none;
          text-align: center;
          line-height: 150%;
      }
      /* D8.5 */
      #pun-about p span {
          position: absolute;
          display: block;
          font-family: var(--font);
          text-transform: lowercase;
          color: #7a7871;
          font-size: 9px;
      }
      #pun-about p span a {
          color: #7a7871;
          font-weight: normal;
      }
      #pun-about p span a:hover {
          color: var(--accent);
      }
      /* D8.6 */
      #pun-crumbs2 {
          margin: -11px 0 0 0px!important;
          border-bottom: none;
          display: flex;
          overflow: hidden;
          font-size: 11px;
          text-align: center;
          width: 1000px;
      }
      /* D8.7 */
      #pun-crumbs2 .container {
          border-bottom: none;
          padding: 0em;
      }
      /* D8.8 */
      #pun-break4 {
          margin: -2px 1em;
          border-style: none;
          border-width: 0px 0;
          position: relative;
          height: 0;
          z-index: 1;
      }
      /* D9 Help file
      -------------------------------------------------------------*/
      /* D9.1 */
      #pun-help .formal .info-box h3.legend {
          border-bottom-style: solid;
          border-bottom-width: 1px;
          padding-bottom: 0;
          margin-bottom: 0.8em;
      }
      /* D9.2 */
      #pun-help .formal .info-box h3.legend span {
          padding-bottom: 0.6em;
          display: block;
          border-bottom-style: solid;
          border-bottom-width: 1px;
          font-size: 1.1em;
      }
      /* D9.3 */
      #pun-help .formal p,
      #pun-help .formal dd {
          margin-bottom: 1em
      }
      /* D9.4 */
      #pun-help .formal ul,
      #pun-help .formal dl {
          padding: 0 0 0 1em
      }
      /* D9.5 */
      #pun-help .formal li {
          padding: 0;
          line-height: 130%
      }
      /* D9.6 */
      #pun-help .formal li * {
          vertical-align: text-top
      }
      /* D9.7 */
      #pun-help .formal dt span {
          font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
      }
      /* D9.8 */
      #pun-help .formal .parsedmsg,
      #pun-help .formal .parsedmsg .incode {
          padding-bottom: 0;
      }
      dl.post-sig {
          /* border-top: 1px dashed #77777742; */
          /* margin-top: 20px; */
          /* padding-top: 20px; */
      }
      div#pun-message .info {
          padding: 12px 0px 47px;
          text-align: center;
          font-size: 22px;
          text-transform: lowercase;
      }
      text-area:focus-visible,
      input:focus-visible,
      select:focus-visible {
          outline: none!important;
      }
      abbr {
      border-bottom: 1px dotted;
          text-decoration: none;
      }
      .bubble {
          background: #000000!important;
      }
      .bubble::after {
          border-color: #000000 transparent!important;
          border-style: solid;
          border-width: 3px 3px 0;
      }
      span.num_msg {
          margin-left: 2px !important;
      }
      .post_reputation {
          background: var(--beg100);
      }
      
      /*****************
      base
      *****************/
      
      #pun {background: var(--beg100);margin: auto;width: 1045px;margin-top: 75px !important;margin-bottom: 107px;box-sizing: border-box;color: var(--dark600);padding: 0px 20px;border-radius: 0 0 20px 20px;}
      #pun-title table {
          position: relative;
          background: var(--head-bg);
          height: 473px;
          width: 1063px;
          margin: -71px 0px -12px -20px!important;
          background-size: revert;
      }
      body {
          background: var(--base-bg) center top no-repeat fixed;
          background-size: cover;
      }
      #pun-about p.container {
          justify-content: flex-end;
      }
      
      .lastmess_wrap {
          display: inline-flex;
          gap: 4px 15px;
          flex-direction: column;
      }
      
      .lastmess_wrap .lastpost {
          text-transform: lowercase;
          color: var(--dark500);
      }
      
      #pun-index div.category h2 {margin: 0 0 0px !important;display: flex;justify-content: center;align-items: flex-end;position: relative;text-align: left;width: 1002px;height: 44px;z-index: 1;/* background: url(https://forumstatic.ru/files/001c/6b/d4/39246.jpg?v=1) no-repeat left 0px; */}
      
      #pun-index .category-1 h2 {
          background: var(--cats-bg) no-repeat left 0px;
      }
      
      #pun-index .category-5 h2 {
          background: var(--cats-bg) no-repeat left -45px;
      }
      
      #pun-index .category-4 h2 {
          background: var(--cats-bg) no-repeat left -90px;
      }
      
      #pun-index .category-2 h2 {
          background: var(--cats-bg) no-repeat left -135px;
      }
      
      #pun-index .category-6 h2 {
          background: var(--cats-bg) no-repeat left -180px;
      }
      
      #pun-index .category-3 h2 {
          background: var(--cats-bg) no-repeat left -225px;
      }
      
      
      #pun-index .category .container {
      	position: relative;
      }
      
      #pun-index .category tr + tr {
      	margin-top: 4px
      }
      
      #pun-index .category .tcl {
      	width: 630px;
      	box-sizing: border-box;
      	padding: 0px !important;
      	position: relative;
      }
      
      
      #pun-index .tclcon > br {
      	display: none
      }
      
      #pun-index .tclcon {
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	gap: 6px;
      	flex: 1;
      }
      
      #pun-index .tclcon h3 a {
      	padding: 0;
      	font: 600 13px var(--font);
      	text-transform: uppercase
      }
      
      .category tr {
          margin: 0 0px;
          font: 400 9px var(--font);
          display: flex;
          align-items: center;
          gap: 30px;
          padding: 20px 34px 15px 20px !important;
          box-sizing: border-box;
          position: relative;
          background: var(--beg300);
          color: var(--dark500);
      }
      
      #pun-index div.category h2 span,
      #pun-stats h2 span {
          position: relative;
          z-index: 10;
          /* top: 66px; */
          border-top: none;
          /* padding: 6px 21px 8px 21px; */
          font-weight: bold;
          font-size: 0px;
          text-transform: lowercase;
          font-family: 'Corbel';
      }
      .punbb input {
          border: medium none;
      }
      
      .punbb .section .container,
      .punbb .post-body,
      .punbb .post-links,
      .punbb td.tc2,
      .punbb td.tc3,
      .punbb .formal fieldset .post-box,
      #viewprofile li strong,
      #viewprofile li div,
      #setmods dd,
      .punbb .info-box,
      .punbb #pun-main .info-box .legend,
      .punbb .main .container,
      .punbb .post .container,
      .punbb .post h3,
      .punbb-admin #pun-admain .adcontainer,
      #pun-title,
      #pun-title .container,
      .punbb .modmenu .container,
      .punbb legend span,
      #viewprofile h2 span,
      #profilenav h2 span,
      .punbb-admin #pun-admain legend span,
      .punbb .post h3 span,
      .punbb th,
      #viewprofile li,
      #setmods dl,
      .punbb td,
      #set_avatar,
      .punbb .linksb {
          border-color: transparent;
          /* color: var(--textcolor); */
      }
      #pun-stats h2,
      .punbb .main h1,
      .punbb .main h2,
      #pun-debug h2,
      .punbb-admin #pun-admain h2 {
          border-color: transparent;
          color: var(--textcolor);
          font-weight: normal;
          font-style: normal;
      }
      #pun-main h1 {
          /* z-index: 99; */
          display: none;
      }
      .punbb textarea {
          box-sizing: border-box;
          border: 1px solid #a5a5a5 !important;
          background: var(--beg100);
          border-radius: 0 0 10px 10px;
          padding: 10px !important;
          width: 100% !important;
          color: var(--dark500);
          margin-top: -2px;
      }
      .punbb #pun-main .quote-box,
      .punbb #pun-main .code-box {
          /* background-color: rgb(193 192 192 / 13%); */
          /* border: 1px double #9a9a9a; */
          position: relative;
          /* padding: 11px !important; */
          /* box-shadow: 0px 0px 6px -2px #00000040; */
          /* border: 1px solid #d4ceca; */
      }
      #pun-main .code-box .scrollbox pre {
          font-family: "courier new";
          font-size: 12px;
          white-space: pre-line;
          max-height: 210px !important;
      }
      .adminmain {
          padding-left: 15em;
          margin-bottom: 1em;
          margin-top: 3em!important;
      }
      #pun-main div.catleft,
      #pun-main div.catright {
          display: none;
      }
      .punbb .container,
      .punbb .post-body,
      .post h3,
      #pun-title,
      .punbb .section,
      .punbb .forum,
      .punbb .formal,
      .punbb .modmenu,
      .punbb .info,
      .punbb .category,
      .punbb .post,
      #pun-stats h2,
      .punbb .main h1,
      .punbb .main h2,
      #pun-debug h2,
      .punbb-admin #pun-admain h2,
      .punbb td,
      .punbb fieldset,
      #viewprofile ul,
      #profilenav ul,
      .punbb .post .post-body,
      .punbb .post h3 span,
      .post-links ul,
      .post-links,
      .usertable table,
      #pun-ulinks li,
      #pun-announcement h2 span,
      li#onlinelist,
      #pun-help .formal .info-box h3.legend span,
      #pun-ulinks li a,
      #pun-announcement h2,
      li#onlinelist div,
      #pun-help .formal .info-box h3.legend,
      .punbb .divider,
      .punbb .quote-box,
      .punbb .code-box,
      .punbb th,
      .punbb .formal fieldset .post-box,
      .punbb .info-box,
      li.pa-online,
      .punbb .post-sig dt {
          border-color: transparent;
      }
      .punbb a,
      .punbb a:link,
      .punbb a:visited,
      .punbb-admin #pun-admain a,
      .punbb-admin #pun-admain a:link,
      .punbb-admin #punbb-admain a:visited {
          color: var(--accent);
          text-decoration: none;
          transition: color 0.2s ease 0.02s;
      }
      .punbb a:hover,
      .punbb a:focus,
      .punbb a:active,
      .punbb-admin #pun-admain .nodefault,
      .punbb-admin #punbb-admain a:hover,
      .punbb-admin #punbb-admain a:focus,
      .punbb-admin #punbb-admain a:active {
          color: var(--urlhover);
      }
      #pun-pagelinks a:active,
      #pun-pagelinks a:focus {
          background-color: rgb(33, 26, 19);
          color: rgb(2, 2, 2);
      }
      .punbb .section h2,
      #pun-main h1,
      #pun-stats h2,
      #pun-main h2,
      #pun-debug h2 {
          /* background: url("") center top; */
          text-align: right;
          color: rgb(0, 0, 0);
      }
      #pun-main div.catleft,
      #pun-main div.catright {
          display: none;
      }
      #pun-index table Div.icon {
      	width: 51px;
      	height: 55px;
      	background: transparent;
      	border: none;
      	display: block;
      	margin: 0;
      }
      
      #pun-index tr.inew .icon {
      	background: var(--iconew) no-repeat;
      }
      
      #pun-index .intd {
      	display: flex;
      	align-items: center;
      	gap: 13px;
      }
      
      #pun-index .isticky div.icon:before, #pun-index .inew div.icon:before, #pun-index .iclosed div.icon:before {display:none;}
      
      .isticky div.icon:before, .inew div.icon:before, .iclosed div.icon:before {
          font-family: fa-solid;
          font-size: 15px;
          opacity: 1;
          color: var(--accentdark);
          z-index: 99;
          margin: 0px 0 0 -12px;
          }
      
      .inew div.icon:before {
      content:'\f0e0';
      }
      
      .isticky div.icon:before {
      content:'\f321';
      }
      
      .iclosed div.icon:before {
      content:'\f2d3';
      }
      
      .intd {
          display: flex;
          gap: 6px;
          align-items: center;
      }
      
      .pa-links {
          position: absolute;
          margin: 14px 0 0 -11px!important;
      }
      
      .pa-links ul {
          display: inline-flex;
          gap: 11px;
          flex-wrap: nowrap;
      }
      
      li.pa-posts, li.pa-respect, li.pa-fld1, li.pa-fld4 {
          display: inline-block;
          width: 35px;
          padding: 16px 4px 7px!important;
          align-content: center;
      }
      
      .pa-respect span a {
          padding: 6px;
          width: 26px;
          height: 20px;
          position: absolute;
          margin-top: -6px;
          margin-left: 11px;
      }
      
      .post-author {
      	display: block;
      	width: 211px;
      	font: 400 10px/150% var(--font);
      	box-sizing: border-box;
      	margin-top: 3px !important;
      	margin-bottom: 29px !important;
      	z-index: 1;
      	border-radius:10px;
      	position: relative;
      	padding: 0px 10px 10px !important;
      	border: 1px solid var(--beg500);
      }
      
      .post-author>ul {
      	position: relative;
      	text-align: center !important;
      	box-sizing: border-box;
      	margin: 0px;
      	padding: 22px 5px 1px!important;
      	/* display: flex; */
      	/* flex-direction: column; */
      	/* gap: 5px; */
      	background: var(--beg100);
      	border-radius: 10px;
      	color: #777777;
      	z-index: 2;
      }
      
      .pa-author {
      	font: 600 14px var(--font2), var(--font) !important;
      	text-align: center !important;
      	margin: -16px 0 0 0;
      	position: relative;
      	text-transform: lowercase;
      	background: var(--beg100);
      	border-radius: 8px;
      	padding: 2px 0!important;
      }
      
      #pun .pa-author a {
      	color: var(--accent) !important;
      }
      
      #pun .pa-author a:hover {
      	color: var(--dark500) !important;
      }
      
      .pa-author span.flag-i {
      	display: none !important;
      }
      
      .pa-title {
      	text-align: center;
      	font-weight: 300 !important;
      	margin: -5px 0 0px !important;
      	position: relative;
      	padding: 5px 0px!important;
      }
      
      .pa-avatar {
      	line-height: 0;
      	overflow: hidden;
      	display: inline-block;
      	position: relative;
      	margin: 0 0 0 !important;
      	z-index: 1;
      }
      
      .pa-avatar img {
      	max-width: 180px;
      }
      
      .field_wrap2 {
      	border: 1px solid var(--beg500);
      	border-top: none;
      	border-radius: 0 0 10px 10px;
      	margin: 0px -5px -1px !important;
      }
      
      .post[data-group-id="4"] .field_wrap2 {
          border: none;
      }
      
      .pa-posts, .pa-respect, .pa-fld1, .pa-fld4 {
          /* display: block; */
          text-align: center;
          z-index: 2;
          font-weight: 400;
          font-family: var(--font);
          font-size: 10px !important;
      }
      
      .pa-posts .fld-name, .pa-respect .fld-name, .pa-fld1 .fld-name, .pa-fld4 .fld-name {
      	text-transform: lowercase;
      	font-size: 0px;
      	display: flex;
      	justify-content: center;
      	width: 100%;
      	height: 11px;
      	margin-bottom: 7px;
      }
      
      .pa-posts .fld-name:before {
      	content: "";
      	background: url(https://forumstatic.ru/files/001c/44/5e/78801.svg);
      	width: 11px;
      	height: 11px;
      	display: block;
      }
      
      .pa-respect .fld-name a:before, .gid3 .pa-respect .fld-name:before {
      	content: "";
      	background: url(https://forumstatic.ru/files/001c/44/5e/22734.svg);
      	width: 11px;
      	height: 11px;
      	display: block;
      }
      
      .pa-fld4 .fld-name:before {
      	content: "";
      	background: url(https://forumstatic.ru/files/001c/44/5e/28400.svg?v=1);
      	width: 11px;
      	height: 11px;
      	display: block;
      }
      
      .pa-fld1 .fld-name:before {
      	content: "";
      	background: url(https://forumstatic.ru/files/001c/44/5e/68643.svg?v=1);
      	width: 11px;
      	height: 11px;
      	display: block;
      }
      
      .pa-respect a:has(img) {
      	background: var(--dark500);
      	height: 7px;
      	width: 7px;
      	  mask: url(https://forumstatic.ru/files/001a/08/74/48716.svg) no-repeat center center;
      -webkit-mask: url(https://forumstatic.ru/files/001a/08/74/48716.svg) no-repeat center center;
        mask-size:cover;
       -webkit-mask-size: cover;
      	margin-right: -2px !important;
      	margin-bottom: 1px
      }
      
      .pa-respect img {
        display: none
      }
      
      .pa-fld2 .fld-name, .pa-fld3 .fld-name, .pa-fld5 .fld-name, .pa-fld6 .fld-name {
      	display: none
      }
      
      .lz {
      	background: var(--beg100);
      	margin: 12px -5px 0 -5px;
      	display: flex;
      	flex-direction: column;
      	gap: 0px;
      	padding: 0px 7px 20px 7px;
      	text-align: center;
      	/* border-radius: 3px; */
      	border: 1px solid var(--beg500);
      }
      
      .ank {
      	font-weight: bold;
      	display: block;
      	width: fit-content;
      	max-width: 160px;
      	padding: 0 7px;
      	margin: -6px auto 0px auto;
      	background: var(--beg100);
      	/* outline: 1px solid red; */
      }
      
      .ank a {
      	color: var(--links) !important;
      	text-transform: uppercase;
      	font-size: 11px;
      }
      
      .ank a:hover {
      	color: var(--dark500) !important;
      }
      
      .myjob {
          font-size: 9px;
          font-weight: bold;
          text-transform: uppercase;
      }
      
      .lz_desc {
      	padding-top: 8px;
      	font-size: 9px;
      }
      
      .pa-fld3 {
      	display: flex;
      	margin: -7px auto;
      	width: fit-content;
      	background: var(--beg100);
      	border-radius: 3px;
      	text-transform: uppercase;
      	font-weight: 600;
      	font-size: 9px;
      	/* color: var(--beg100); */
      	padding: 0px 10px !important;
      	align-self: center;
      }
      
      .pa-fld5 {
      	margin-left: -10px !important;
      	margin-top: 14px !important;
      	margin-bottom: -10px !important;
      	overflow: hidden;
      	width: 210px !important;
      	height: 34px !important;
      	border-radius: 0 0 10px 10px
      }
      
      .p_banner > div {
      padding: 0 !important;
      text-shadow: 1px 1px #00000075, -1px -1px #00000078, 1px -1px #00000073, -1px 1px #00000080;
      }
      
      .p_banner {width: 210px !important;height: 134px !important;display: flex !important;flex-direction: column;align-items: center;justify-content: flex-end;font: 400 9px / 150% var(--font);color: var(--beg300);text-transform: none;padding: 0 0 5px 0 !important;mask: linear-gradient(180deg, rgb(255 255 255 / 0%) 7%, #ffffff 116%);/* border: 1px solid var(--beg500); */}
      
      .pa-fld5 {/* position: relative; */margin-left: -11px !important;margin-top: -105px !important;margin-bottom: -10px !important;overflow: hidden;/* width: 207px !important; */height: 138px !important;border-radius: 0 0 10px 10px;z-index: 1;filter: drop-shadow(-10px 5px 13px #bababa);}
      
      .p_max {
      	margin-bottom: -2px !important;
      	font-weight: 600;
      	font-size: 10px
      }
      
      .pa-fld6 {
      	display: block;
      	width: 210px;
      	height: 54px;
      	margin: -22px 0 5px -15px;
      	line-height: 0;
      	border-radius: 10px 10px 0 0;
      	overflow: hidden;
      	z-index: -1
      }
      
      .pa-reg,
      .pa-last-visit {
      	display: none;
      }
      
      ::-webkit-scrollbar {
          background: rgb(27, 25, 26);
          width: 8px;
          height: 5px;
      }
      ::-webkit-scrollbar-thumb {
          background: var(--accent);
          width: 7px;
          box-shadow: rgb(20, 18, 19) 0px 0px 3px inset;
      }
      ::-webkit-scrollbar-corner {
          background: var(--accent);
      }
      div#font-area::-webkit-scrollbar,
      .banners::-webkit-scrollbar {
          width: 1px;
      }
      div#font-area::-webkit-scrollbar-track,
      .banners::-webkit-scrollbar-track {
          background: rgba(255, 255, 255, 0.26);
      }
      div#font-area::-webkit-scrollbar-thumb,
      .banners::-webkit-scrollbar-thumb {
          background: rgba(255, 255, 255, 0.26);
      }
      .pl-reports,
      #pun-live-rusff,
      .modlist {
          display: none !important;
      }
      #pun-report .inner,
      #pun-reputation .inner,
      #pun-admin-award-form .inner {
          display: none;
          position: fixed;
          left: 50%;
          top: 50%;
          margin: -135px 0px 0px -384px;
          width: 768px;
          z-index: 100;
          box-shadow: rgb(34, 34, 34) 0px 0px 40px;
      }
      #tags .container {
          position: absolute;
          right: 6px;
          z-index: 2;
          background-color: var(--beg100);
          border: 1px solid #a5a5a5;
          border-top: 0px solid black;
          top: 0px !important;
          margin: 50px 0 0 0px;
          padding: 13px 16px !important;
          max-height: 241px;
          overflow-y: auto;
          font-family: var(--font);
          width: auto !important;
      }
      #tags .container p {
          display: flex;
          align-items: center;
          text-transform: lowercase;
      }
      #pun-messages #post-form #tags .container {
          margin: 40px 0 0 1px !important;
      }
      #pun-messages fieldset#post-new #tags .container {
          margin: 84px 0 0 1px !important;
      }
      
      div#pun-profile #profile #tags .container {
          margin: 73px 0 0 0px !important;
      }
      
      .noNull::before {
          margin-top: 1px;
          content: "\f004" !important;
      }
      
      .postlike {
          width: 753px;
          display: inline-flex;
          flex-direction: row-reverse;
          justify-content: flex-start;
          gap: 4px;
          margin-bottom: 31px;
      height: 1px;}
      
      .hideprofile .postlike {
          width: 995px;
      }
      
      .post-vote p.container, .post-rating p.container {
          padding: 0!important;
          margin: 0!important;
      }
      
      .mylike .noNull::before {
          color: var(--accentdark);
      }
      
      div .post-rating p > a {
          outline: transparent solid 1px;
          font-weight: 700;
          position: relative;
          padding-left: 1px;
          z-index: 100;
          display: inline-flex;
          vertical-align: middle;
          letter-spacing: -1px;
          font-size: 14px !important;
          color: rgb(0, 0, 0) !important;
          opacity: 0.7 !important;
          flex-wrap: nowrap;
          justify-content: space-around;
          align-items: center;
          gap: 3px;
      }
      
      div .post-rating p > a::before {
          content: "\f004";
          font-family: fa-solid;
          padding-right: 4px;
      }
      
      div.post-vote {
          /* margin-bottom: 65px; */
      }
      
      div.post-vote p > a {
          /* position: absolute; */
          cursor: pointer;
          width: 15px;
          height: 16px;
          background: url("https://cdn-icons-png.flaticon.com/128/7175/7175250.png") 0% 0% / 100% no-repeat;
          display: block;
          /* margin-left: 1px; */
          margin-top: 2px;
          opacity: 0.7;
          font-size: 0px !important;
      }
      
      #profile-left {
          width: 210px!important;
          display: flex;
          gap: 0px;
          text-align: center;
          font-size: 9px;
          text-transform: lowercase;
          border-radius: 6px;
          align-items: center;
          flex-direction: column;
          padding: 7px 0!important;
          justify-content: center;
          order: 2;
          z-index: 1;
      }
      #profile-right li strong {
          /* font-family: "lucida console"; */
          text-transform: lowercase;
          padding: 0em !important;
      }
      #profile-right {
          display: flex;
          flex-wrap: wrap;
          justify-content: space-evenly;
          gap: 0px;
          align-items: center;
          width: auto !important;
          /* border-left: none!important; */
          padding: 0 14px 0 !important;
          border-left: none !important;
          flex-direction: row;
      }
      #profile-right li {
          width: auto;
          height: auto;
          display: flex;
          /* flex: 1 1 auto; */
          text-align: center;
          padding: 9px !important;
          border: 1px solid var(--beg500) !important;
          flex-direction: column;
          font-size: 10px;
          flex: 1;
          align-items: center;
          justify-content: center;
      }
      #pun #profile-right li span {
          float: none;
          margin: 0px;
          width: auto;
          padding-top: 0px;
          text-transform: lowercase;
          font-weight: bold;
      }
      #profile-right li#pa-fld1 span {
          display: block;
      }
      div#viewprofile li#pa-fld1 {
          /* width: 100%; */
      }
      
      div#viewprofile li#pa-register-date {
          width: 25%;
      }
      div#viewprofile li#pa-invites {
          display: none;
      }
      #profile-left li#profile-name {
          text-transform: none;
          font-size: 14px;
          padding-top: 0px;
          font-family: var(--font2);
          letter-spacing: 1px;
      }
      
      /*****************
      bottom
      *****************/
      
      .bottom_container {
          background: var(--bottom-bg);
          width: 1142px;
          height: 63px;
          position: absolute;
          margin: 2px 0 0 -84px;
          padding: 30px 0px;
      }
      
      .bottom_container:before {
          position: absolute;
          display: block;
          content: '';
          /* background: url(https://forumstatic.ru/files/001c/6b/d4/14125.png) no-repeat; */
          width: 41px;
          height: 30px;
          margin: -6px 0 0 523px;
          z-index: 5;
      }
      
      .weneed {
          position: absolute;
          display: inline-flex;
          gap: 4px;
          width: 200px;
          margin: 16px 0 0 96px;
      }
      
      .weneed img {
          border-radius: 100%;
          width: 41px;
          filter: grayscale(1);
      }
      
      .weneed a {
          border-radius: 100%;
          width: 41px;
          border: 2px solid var(--accentdark);
      }
      
      .banners {
          /* display: none; */
          text-align: center;
          overflow-x: auto;
          width: 567px;
          height: 76px;
          display: grid;
          grid-template-columns: repeat(6, 1fr);
          margin: -6px 0 0 521px;
          /* filter: grayscale(0.5); */
      }
      
      .banners a {
          margin: 3px;
          opacity: 0.8;
          filter: grayscale(1);
      }
      
      /*****************
      bottom
      *****************/
      
      .post-content ul li > p:last-of-type {
          padding-bottom: 0px;
          padding-top: 0px;
      }
      #pun-index .tc2,
      #pun-index .tc3,
      p.lastedit,
      li.pa-ua,
      a.sharelink,
      #post-form h2,
      #pun-ulinks .item3,
      #pun-ulinks .item5,
      .pl-reports {
          display: none !important;
      }
      small#plng {
          display: flex;
          position: absolute;
          text-transform: lowercase;
          font-size: 9px;
          margin: -9px 0px 0px -49px!important;
          width: 40px;
          height: 32px;
          border-right: none!important;
          border: 1px solid #a5a5a5 !important;
          border-radius: 10px 0 0 0;
          background: var(--beg500);
          padding: 2px;
          justify-content: center;
          align-items: center;
      }
      span.lastpost {
          font-size: 10px;
      }
      #pun-index .tcr a.lastpost-link {
          font-weight: 700;
          font-size: 11px;
          display: inline-block;
          overflow: hidden;
          text-overflow: ellipsis;
          height: auto;
          width: 100%;
          white-space: nowrap;
          line-height: 100%;
          text-transform: lowercase;
      }
      .post-content hr {
          border-top: none;
          border-right: none;
          border-left: none;
          border-image: initial;
      border-bottom: 1px solid var(--dark500);
          margin-top: 0.8em !important;
      }
      .modal-inner.section {
          border: 1px solid var(--bordercolor);
          background: var(--beg100);
          padding: 15px;
      }
      .pa-avatar.item2 img {
          max-width: 180px;
          outline: 1px solid black;
      }
      li.pa-avatar.item2 {
          margin: 0 auto;
          border-bottom: none;
      }
      div#pun-status {
          position: absolute;
          /* outline: 1px solid red; */
          margin: -36px 0px 0px 3px;
          z-index: 1;
          width: 500px;
          display: inline-flex;
          justify-content: flex-start;
          text-transform: lowercase;
      }
      span.item4.status-right {
          display: none;
      }
      div#html-footer {
          /* width: 1028px; */
          height: 01px;
          margin: 0;
      }
      textarea#main-reply:focus-visible {
          outline: none;
      }
      .inner.post_reputation h1 {
          text-align: center!important;
          width: auto !important;
          margin: 0px !important;
          padding: 9px 2px 19px!important;
          outline: 1px solid black!important;
          background: var(--color-accent2)!important;
      }
      span.closedatafield,
      span.stickytext {
          font-family: var(--font-title);
          color: var(--textcolor);
          text-align: center;
          text-transform: lowercase;
          letter-spacing: 1px;
      }
      #pun-messages .post-author {
          margin-top: 10px !important;
      }
      #pun-messages .post-body {
          margin-top: 10px;
      }
      
      #pun-messages .post-author .field_wrap2 {
          margin: 0!important;
          border: none!important;
      } 
      
      .punbb .post.new-ajax > * {
          border-width: 1px!important;
      }
      ::selection {
          background: #9fa5c9;
      }
      input#reputationButtonSend,
      input#reputationButtonCancel {
          background-color: rgb(255, 255, 255);
          color: var(--color-accent);
          border: 1px solid var(--color-accent);
          border-radius: 4px;
          font-size: 10px;
          text-transform: lowercase;
          padding: 2px 4px 3px !important;
      }
      #mask_dialog .inner {
          background: var(--beg100);
          color: var(--textcolor);
          font-family: var(--font-title);
          border: 3px double var(--color-accent);
      }
      form#mask_form textarea {
          background-color: var(--authorbg);
          padding: 3px 6px 4px 6px !important;
          border-radius: 4px;
          font-size: 11px;
      }
      #mask_dialog .hv-form-block input,
      #mask_dialog .hv-form-block textarea {
          width: 98%;
      }
      #mask_dialog .hv-form-block {
          max-height: 382px;
      }
      .hv-control input.button {
          margin: 0px 0.6em 0px 0px;
          background-color: var(--beg100);
          color: var(--color-accent);
          border: 1px solid var(--color-accent);
          border-radius: 4px;
          font-size: 11px;
          text-transform: lowercase;
          padding: 3px 6px 4px !important;
      }
      .unread-notifications #notifications-settings,
      .unread-notifications .notifications-block-title {
          padding: 0px 1em!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!imo;!im;!i;!øüçùêåôòå;!øüçùêåôò;!øüçùêåô;!øüçùêå;!øüçùê;!øüçù;!øüç;!øü;!ø;!;
          height: 2.2em!important;
          line-height: 2.2em;
          clear: both;
          background: var(--beg100);
          color: var(--accent);
      }
      .punbb #pun-main .pun-modal.unread-notifications .container {
          border: 1px solid var(--bordercolor);
          background: var(--accent);
          outline: 1px solid var(--accent) !important;
      }
      td.notification-item {
          padding: 0.4em 1em!important;
      }
      div#notifications-wrap {
          background: var(--beg100);
      }
      div#notifications-advanced {
          background: var(--beg100);
      }
      .punbb .pun-modal.unread-notifications h2 span {
          text-transform: uppercase;
          color: var(--color-accent);
          font-weight: bold;
          font-family: var(--font-title);
          font-size: 0;
          /* filter: brightness(1.3) saturate(1.2); */
      }
      .punbb #pun-main .pun-modal.unread-notifications .section h2 {
          padding: 9px 1em !important;
          outline: 1px solid var(--color-accent) !important;
          background: var(--beg100);
      }
      .punbb .pun-modal.unread-notifications h2 span.closer {
          left: 669px !important;
          margin-top: -12px!important;
      }
      .pun-modal.unread-notifications .modal-inner.section {
          background: transparent;
          border: none;
          box-shadow: none;
      }
      #panel {
          position: fixed;
          top: 140px;
          left: -250px;
          margin: -40px 0 0 -2px;
          overflow: hidden;
          z-index: 10000;
      }
      #panel-content {
          background: var(--beg100);
          border: 1px solid black;
          width: 238px;
          height: auto;
          float: left;
          padding: 3px 5px;
      }
      #panel-sticker {
          float: left;
          position: relative;
          background: black;
          padding: 3px 6px 3px 6px;
          margin: 0;
          cursor: pointer;
          text-transform: uppercase;
          font-family: IBMPlexSans;
          font-size: 12px;
          font-weight: bold;
          color: #e0e0e0!important;
          letter-spacing: 1px;
      }
      .punbb .post-content .spoiler-box {
          padding: 0;
          border: 1px solid gray;
          box-sizing: border-box;
      }
      #pun-adnav a {
          text-transform: lowercase;
      }
      div#html-header {
          position: relative;
          z-index: 2;
      }
      #smilies-area div[class^="t-"]:not(.t-0) {
          display: none;
          width: 450px;
          overflow: auto;
          height: 200px;
      }
      .post.hideprofile h3 > span {
          margin-left: -6px!important;
          width: 1028px!important;
      }
      #profile .container textarea {
          padding: 4px 6px 4px 6px !important;
          width: 900px!important;
      }
      
      /* Flow Around */
      
      #float {
          display: none;
          position: absolute;
          --width: 120px;
          margin-top: 76px;
          left: calc(49% - var(--width));
          text-align: center;
          background: var(--beg300);
          border: 1px solid #a5a5a5;
          border-top: none;
          padding: 8px 16px;
          z-index: 1;
          font-family: var(--font);
      }
      
      div#pun-edit div#float {
          margin-top: 454px;
      }
      
      #pun-messages div#float {
          margin-top: 40px;
      }
      
      #float strong {
          display: block;
          margin-bottom: 7px;
      }
      
      div#float span {
          display: inline-block;
          background: var(--dark500);
          border: none !important;
          color: var(--beg100);
          font-family: var(--font) !important;
          font-size: 11px !important;
          font-weight: 600 !important;
          margin: 0px 6px 2px 6px !important;
          padding: 4px 21px 6px !important;
          text-decoration: none;
          transition: all 0.3s ease-in-out 0s;
          border-radius: 10px;
          text-transform: lowercase;
      }
      
      #tooltip {
          position: absolute;
          display: none;
          padding: 5px 8px;
          z-index: 999;
          max-width: 300px;
          border: 1px solid var(--color-accent);
          border-radius: 5px;
          font-size: 11px;
          color: #d3d1d1!important;
          text-align: center;
          font-family: var(--font2);
          text-transform: lowercase;
          background: var(--color-accent2);
      }
      i#tuser {
          display: flex;
          position: absolute;
          margin: -21px 0px 0px 162px;
          align-items: center;
          opacity: 0;
          width: 10px;
          height: 10px;
          justify-content: center;
      }
      .icons-search:before {
          content: '\e095';
          font-size: 9px!important;
          color: var(--color-accent2);
      }
      div#s-block {
          display: flex;
          justify-content: flex-end;
          align-items: center;
          margin-top: -9px;
      }
      div#s-block {
          display: none;
      }
      i#isk {
          margin-left: -5px;
          display: flex;
          align-items: center;
          justify-content: center;
      }
      #togglePreview {
          display: flex;
          width: 44px;
          height: 37px;
          border-left: 1px solid #a5a5a5!important;
          justify-content: center;
          align-items: center;
      }
      #togglePreview input.button:focus-visible {
          outline: none!important;
      }
      #togglePreview input.button {
          border: none!important;
          background: none!important;
          font-weight: bold;
          cursor: pointer;
          color: black!important;
      }
      li.editpole {
          float: left;
      }
      .isuser li.editpole {
          display: none!important;
      }
      .isadmin li.editpole {
          display: inline-flex!important;
      }
      div#pun-messages .main {
          margin-top: 26px;
      }
      div#topic_t522 li.pl-edit {
          display: none!important;
      }
      .isadmin div#topic_t522 li.pl-edit {
          display: inline-flex!important;
      }
      div#pun-post div#pun-main {
          margin-top: -34px!important;
      }
      .code-box strong.legend a:hover,
      a.qc-post-link:hover {
          color: var(--color-accent2)!important;
      }
      .category .container,
      .statscon .container {
          position: relative;
          /* padding: 16px 0px; */
      }
      #pun-category1 h2 span {
          top: 21px!important;
      }
      html .hvStickerPackModal {
          background: var(--beg300);
          box-shadow: none !important;
          margin-left: -15px !important;
          border-radius: 10px !important;
          border: none !important;
      }
      .hvStickerPackModal .hvStickerPackModalContent {
          border: none !important;
          box-shadow: none !important;
          background: var(--beg100);
          border-radius: 10px
      }
      .hvStickerPackModalTab {
          background: var(--dark550) !important;
          border: none !important;
          color: var(--beg100) !important;
          font-family: var(--font) !important;
          border-radius: 8px !important;
          box-shadow: none;
          font-weight: 800 !important;
      }
      .hvStickerPackModalTab:hover {
          background: var(--links) !important;
          color: var(--beg300)
      }
      .hvStickerPackModalTab.active {
          background: var(--links) !important;
          color: var(--beg300)
      }
      .hvStickerPackModalAdd {
          display: flex;
          align-items: stretch;
      }
      .hvStickerPackModalInput {
          background: var(--beg100) !important;
          border: none !important;
          border-radius: 8px !important;
      }
      .hvStickerPackModalAddButton {
          border: none!important;
          box-shadow: none !important;
          margin-bottom: 0 !important;
          border-radius: 8px !important;
      }
      #pun-pages .main.pages .container {
          display: flex;
          flex-direction: column;
          font-family: var(--font);
          gap: 10px;
          border: none !important;
      }
      
      
      h1.title-logo,
      #pun-navlinks h2,
      #pun-ulinks h2,
      #pun-status h2,
      #pun-crumbs1 strong,
      #pun-crumbs2 strong,
      thead,
      th,
      #pun-crumbs1 .container strong+em,
      #pun-crumbs2 .container strong+em,
      #pun-index #pun-main h1,
      .stickytext,
      .closedatafield,
      #pun-live-rusff,
      .pl-reports,
      td .modlist,
      li#navawards,
      .pa-gifts,
      .acchide,
      .forum h2,
      .usertable h2,
      .topic h2,
      a.sharelink,
      #pun .pa-ua,
      .pa-author img,
      .lastedit,
      fieldset legend,
      #pun .pl-reports,
      #pun .mini_gifts,
      #pun-userlist .main h2,
      #pun-search .main h1,
      #profilenav h2,
      #profile-gifts,
      #messages li.pl-email,
      #pun .email,
      .catleft,
      .catright,
      #pun .pl-share,
      p.inputfield label em,
      p.selectfield label em,
      p.passfield label em,
      #pun-announcement h2,
      .pa-awards {
      	display: none;
      }
      
      form#punbbsearch {
          font-family: var(--font);
      }
      
      form#punbbsearch p.selectfield, form#punbbsearch p.inputfield {
          margin: 0;
          padding: 0 10px;
      }
      
      form#punbbsearch fieldset {
          margin: 0;
      }
      
      del {
          text-decoration: none;
          filter: blur(1.5px);
      }
      
      del:hover {
          filter: none;
      }
      
      div#pun-admain1 {
          width: 846px;
      }
      
      fieldset#post-preview p {
          padding: 6px 9px !important;
      }

      0

      6

      2
      Код:
      [data-user-id="162"].post .pa-respect .fld-name a:before {
          transform: rotate(180deg);
      }
      [data-user-id="162"].post .pa-respect span:before {
          content:'-';
      }
      
      
      [data-user-id="97"].post .indOnline {
          background: url(https://upforme.ru/uploads/001b/2a/da/1470/881133.png);
          width: 16px;
          height: 16px;
      }
      
      
      [data-user-id="102"].post .pa-respect .fld-name a:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/384878.gif);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="102"].post .pa-fld1 .fld-name:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/847995.gif);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="102"].post .pa-posts .fld-name:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/9/594969.webp);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="102"].post .pa-fld4 .fld-name:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/789782.gif);
          width: 20px;
          height: 20px;
      }
      
      
      [data-user-id="253"].post .pa-respect .fld-name a:before {
      background: url(https://upforme.ru/uploads/0018/28/7e/19/962916.gif);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="253"].post .pa-fld1 .fld-name:before {
      background: url(https://upforme.ru/uploads/0018/28/7e/19/140780.gif);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="253"].post .pa-posts .fld-name:before {
      background: url(https://upforme.ru/uploads/0018/28/7e/19/453506.gif);
          width: 19px;
          height: 18px;
      }
      
      [data-user-id="253"].post .pa-fld4 .fld-name:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/50931.webp);
          width: 20px;
          height: 20px;
      }
      
      
      [data-user-id="175"].post .pa-respect .fld-name a:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/749121.webp);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="175"].post .pa-fld1 .fld-name:before {
      background: url(https://upforme.ru/uploads/001b/2a/da/1470/322606.webp);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="175"].post .pa-posts .fld-name:before {
      background: url(https://upforme.ru/uploads/0018/28/7e/19/39434.gif);
          width: 20px;
          height: 20px;
      }
      
      [data-user-id="175"].post .pa-fld4 .fld-name:before {
      background: url(https://upforme.ru/uploads/0018/28/7e/19/812954.gif);
          width: 20px;
          height: 20px;
      }
      /* lottery */
      div#topic_t900 span.highlight-text {
          display: flex;
          margin: 22px auto 22px;
          color: #425d28;
          padding: 11px 15px 28px 23px !important;
          font-size: 11px;
          font-family: arial black;
          font-weight: bold;
          width: 32px;
          height: 31px;
          align-items: center;
          justify-content: center;
          background: url(https://upforme.ru/uploads/001c/6b/d4/2/681362.png) no-repeat;
          background-size: cover;
          filter: drop-shadow(0px 0px 2px #00000080);
      }
      
      
      .questlist {
          width: 840px;
          padding: 15px;
          margin: 17px auto !important;
          border: 1px solid #0706091c !important;
          border-radius: 20px;
          /* outline: 1px solid #ffffff3d; */
          background: #000000b0 !important;
          box-shadow: 0px 0px 5px 1px hsl(0deg 0% 0%), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%);
      }
      
      .questlist ul {display: inline-flex;width: 840px;gap: 8px;padding: 0px!important;align-items: center;align-content: center;justify-content: center;flex-wrap: wrap;}
      
      .questlist li {display: flex;color: #000000;padding: 9px 15px 28px 23px!important;font-size: 12px;/* font-family: arial black; *//* font-weight: bold; */width: 38px;height: 36px;align-items: center;justify-content: center;background: url(https://upforme.ru/uploads/001c/6b/d4/2/681362.png) no-repeat;background-size: cover;filter: drop-shadow(0px 0px 2px #00000080);animation: heartbeat 2s infinite;}
      .questlist li:hover {animation: heartbeat 0.7s infinite;cursor: crosshair;filter: saturate(1.5) drop-shadow(0px -1px 7px #5e753b);}
      .questlist li.zab {opacity: 0.5;filter: grayscale(1);animation: none;cursor: not-allowed;}
      
      .questgive {
          display: flex;
          align-items: center;
          justify-content: center;
          width: 500px;
          height: 50px;
          padding: 14px 10px 15px;
          margin: 5px auto !important;
          border: 1px solid #f9e1f7 !important;
          border-radius: 20px;
          background: #f7ffe5 !important;
          box-shadow: 0px 0px 5px 1px hsl(83.48deg 39.43% 65.69%), 0px 0px 5px -4px hsl(0deg 0% 0.63%);
          font-size: 12px;
          text-align: center !important;
          text-transform: uppercase;
          font-family: var(--font);
      }
      
      .heartbeat {
          animation: heartbeat 3s infinite;
      }
      
      @keyframes heartbeat {
          0% {
              transform: scale(1);
          }
      
          15% {
              transform: scale(1.02);
          }
      
          30% {
              transform: scale(1);
          }
      
          45% {
              transform: scale(1.04);
          }
      
          60% {
              transform: scale(1);
          }
      
          100% {
              transform: scale(1);
          }
      }
      
      
      
      /*****************
      //styles
      *****************/
      .stylechanger {
          position: absolute;
          display: inline-flex;
          /* background: aliceblue; */
          /* outline: 1px solid red; */
          margin: -61px 0 0 829px;
          justify-content: flex-end;
          gap: 65px;
          height: 52px;
      }
      
      #stylelist a::before {
          content: "";
          display: block;
          background: #ffffff;
          width: 8px;
          height: 8px;
          border-radius: 100%;
          border: 2px solid #1c1c1c;
          outline: 1px solid #b8b8b8;
          opacity:0.6;
      }
      
      #stylelist [data="green one"] a::before {
          background: #7ea669;
          outline: 1px solid #7ea669;
      }
      #stylelist [data="green two"] a::before {
          background: #7ea669;
      }
      #stylelist [data="blue one"] a::before {
          background: #7bafd4;
          outline: 1px solid #7bafd4;
          }
      #stylelist [data="blue two"] a::before {
          background: #7bafd4;
          }
      
      #stylelist a {
          font-size: 0px;
      }
      ul#stylelist {
          display: inline-flex;
          gap: 10px;
          flex-direction: row;
          padding-top: 4px;
      }
      #stylelist > li.active {
          opacity: 1;
      }
      #stylelist > li {
          /* opacity: 0.5; */
      }
      
      #stolelist a::before {
          display: block;
          font-family: fa-solid;
          font-size: 0px;
          width: 12px;
          height: 12px;
      }
      
      #stolelist [data="night"] a::before {
          content: "\f186";
          background: url(https://forumstatic.ru/files/001c/6b/d4/78834.png) no-repeat;
          padding-bottom: 2px;
      }
      
      ::before {}
      #stolelist [data="day"] a::before {
          content: "\f185";
          background: url(https://forumstatic.ru/files/001c/6b/d4/32606.png);
          width: 18px;
          height: 19px;
      }
      
      #stolelist a {
          font-size: 0px;
      }
      ul#stolelist {
          display: inline-flex;
          gap: 9px;
          flex-direction: row;
          align-items: center;
      }
      
      ul#stolelist li.active a:before {
          filter: drop-shadow(1px 3px 5px white);
      }
      ul#stylelist li.active a:before {
          opacity:1;
      }
      
      /*****************
      //styles
      *****************/
      
      /*****************
      //babki
      *****************/
      .blue .pole, .blue .greenbabka, .blue .closebg, .green .bluebabka {
          display: none;
      }
      
      .closebg {
          position: absolute;
          display: block;
          background: url(https://forumstatic.ru/files/001c/6b/d4/17882.png);
          width: 654px;
          height: 405px;
          margin: -71px 0 0 -20px;
          z-index: 2;
      }
      
      .bluebabka {
          position: absolute;
          width: 165px;
          height: 143px;
          background: url(https://upforme.ru/uploads/001c/44/9e/249/369216.png) right;
          margin: 35px 0 0 422px;
          opacity: 0;
      transition:0.3s;
      }
      
      .bluebabka:hover {
          opacity: 1;
      transition:0.3s;
      }
      .bluebabka.boo {
          background: url(https://upforme.ru/uploads/001c/44/9e/249/800039.png) right;
      }
      
      .bluebabka.boo2 {
          background: url(https://upforme.ru/uploads/001c/44/9e/249/435806.png) right;
      }
      
      .greenbabka {
          position: absolute;
          width: 232px;
          height: 591px;
          background: url(https://forumstatic.ru/files/001c/6b/d4/73726.png?v=1);
          top: 100px;
          left: 200px;
          opacity:0;
      transition:0.3s;
          }
      
      #pun:hover .greenbabka {
          opacity: 1;
      transition:0.3s;
      }
      
      .pole {
          position: absolute;
          width: 521px;
          height: 345px;
          margin: -24px 0 0 -20px;
          overflow: hidden;
      }
      
      label#minusbabki {
          font-size: 10px;
          font-family: var(--font);
          display: flex;
          align-items: center;
          padding: 9px 0px;
          gap: 3px;
      }
      
      /*****************
      //profile
      *****************/
      .profcol #pa-fld5 span, .profcol #pa-fld6 span {
          display: none;
      }
      
      .profcol #pa-fld5, .profcol #pa-fld6 {
          padding: 0;
          !
      }
      
      .profcol {
          display: inline-flex;
          flex-direction: column;
          align-items: center;
          border: 1px solid var(--beg500);
      }
      
      .profcol #pa-fld6 {
          order: 1;
      }
      
      .profcol #pa-fld5 {
          order: 3;
          margin: -104px 0 0 0;
      }
      
      .profline {
          width: 100%;
          display: inline-flex;
          gap: 2px;
      }
      
      #profile-right li#pa-fld2 {
          width: 100%;
      }
      
      #profile-right li#pa-fld2 .lz {
          max-width: 220px;
      }
      
      #profile-right li#pa-fld3 {
          width: 25%;
      }
      
      #profile-left li#pa-online {
          padding: 7px 0 0px;
      }
      
      #profile-left li strong {
          font-weight: normal!important;
      }
      
      #profile-left li#profile-title {
          margin: -1px 0 7px 0;
      }
      
      #profile-left li#pa-edit {
          margin-top: 10px;
      }
      
      /*****************
      //profile
      *****************/
      
      /*****************
      //anim obereg
      *****************/
      
      .pendulum {position: absolute;width: 79px;height: 175px;background: var(--pend) no-repeat center;background-size: cover;margin: -59px 0 0 691px;transform-origin: top; }
      
      @keyframes swing {
        0% {
          transform: rotate(-5deg); 
        }
        25% {
          transform: rotate(8deg); 
        }
        50% {
          transform: rotate(-6deg);
        }
        75% {
          transform: rotate(4deg);
        }
        100% {
          transform: rotate(0deg);
        }
      }
      /*****************
      //anim obereg
      *****************/
      
      
      /*****************
      //ava change
      *****************/
      
      .pa-avatar.item2 img.allow_change:hover {
      outline-color: var(--color-accent);}
      
      .pa-avatar.item2 img.allow_change {
          outline: solid 1px black;
          transition: outline-color .2s ease;
          cursor: pointer;
          float: none!important;
      }
      
      .pun-modal.change_avatar_theme .modal-inner {
          background: var(--beg100);
          width: 702px;
          max-height: 300px!important;
          max-width: 701px!important;
          padding: 0;
          border-radius: 20px;
          border: none!important;
          overflow: hidden;
          box-shadow: none;
      }
      
      .pun-modal.change_avatar_theme .modal-inner h2 {/* display: inline-flex; */background: var(--accent);color: #e8e8e8!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;text-transform: uppercase;text-align: center!important;height: 22px!important;padding: 13px 0!important;width: auto!important;font-weight: bold;font-family: var(--font);font-size: 15px;border-radius: 0!important;margin: 0!important;flex-direction: row;}
      #pun-main > div.pun-modal.change_avatar_theme > div.modal-inner.section > div {
          border: 1px solid black;
          border-top: none;
      }
      
      #fram_avtar {
        position:absolute;
        width:3px;
        height:3px;
        z-index:-1;
        left:-9999px;
      }
      #set_avatar {
        border:none 0 transparent !important;
        font-family: var(--font);
      }
      .pa-avatar.item2 img {
        outline-color:transparent;
      }
      
      #set_avatar .loader {
        position:absolute;
        margin-left:10em;
      }
      
      .change_avatar_theme .modal-inner legend span {
        color:#7B7A7A!important;
        font: normal normal 400 11px/normal Verdana!important;
      }
      
      /*****************
      //ava change
      *****************/
      
      
      /*****************
      //indOnline
      *****************/
      .indOnline, .indOffline {
        display: inline-block;
        margin-left: 7px;
        margin-bottom: 0px;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.9);
      }
      .indOnline {
        background-color: var(--links);
      }
      .indOffline {
        background-color: #bbb;
      }
      /*****************
      //indOnline
      *****************/
      
      /*****************
      //trigger
      *****************/
      div#guest-navigation a, div#user-navigation a {
          display: flex;
          background: var(--beg500);
          margin: 3px 0;
          font: 500 10px / 120% var(--font) !important;
          text-transform: lowercase;
          color: #2c2c2c !important;
          padding: 4px 0px !important;
          align-items: center;
          justify-content: center;
          border-radius: 4px;
          border: 1px solid var(--beg100);
      }
      
      div#guest-navigation a:hover, div#user-navigation a:hover {
          opacity: 0.8;
      }
      
      div#queue-list li {
          /* display: flex; */
          background: var(--beg500);
          margin: 5px 0;
          font: 500 11px / 120% var(--font) !important;
          text-transform: lowercase;
          color: #2c2c2c !important;
          padding: 4px 11px !important;
          align-items: center;
          justify-content: center;
          border-radius: 4px;
          border: 1px solid var(--beg100);
      }
      
      div#queue-list {
      width: 345px;
          margin-left: 13px;
      }
      
      .content hr {
          opacity: 0.5;
      }
      
      .headbut {
          display: inline-flex;
          /* outline: 1px solid red; */
          position: absolute;
          width: 248px;
          height: 30px;
          justify-content: center;
          align-items: center;
          flex-direction: row;
          flex-wrap: wrap;
          z-index: 4;
      }
      
      .headbut[id="1"] {
          margin: 233px 0 0 120px;
      }
      
      a.trigger {
          font: 800 10px / 120% var(--font) !important;
          text-transform: lowercase;
          color: #e6e6e6 !important;
      }
      
      a.trigger.darker {
          color: #585a5d !important;
      }
      
      .headbut[id="2"] {
          margin: 233px 0 0 643px;
          width: 230px;
      }
      
      .gamedate {
          font: 800 10px / 120% var(--font) !important;
          text-transform: lowercase;
          color: #e6e6e6 !important;
      }
      
      
              .content {
                  position: absolute;
                  display: none;
                  /* margin-top: 142px; */
                  top: 40px;
                  padding: 15px;
                  width: 218px;
                  border: 0.3px solid #add8e63b;
                  background: linear-gradient(45deg, #ffffff70, #4d4d4da8);
                  z-index: 4;
                  backdrop-filter: blur(8px);
                  border-radius: 9px;
              }
      
              .content.active {
                  display: block;
              }
      
              .trigger, .gamedate {
                  display: flex;
                  cursor: pointer;
                  width: 30px;
                  flex: 1 94px;
                  align-items: center;
                  justify-content: center;
              }
      
              .trigger:hover {
                  filter: opacity(0.9);
              }
      /*****************
      //trigger 
      *****************/
      
      /*****************
      //forms
      *****************/
      .f_desc {
      	line-height: 120%;
      }
      
      .f_link {
      	display: flex;
      	flex-wrap: wrap;
      	gap: 7px;
      	margin-top: 6px !important;
      }
      
      .f_link a {
      	background: var(--accent);
      	color: var(--beg300) !important;
      	!i;!;
      	font: 300 7.5px var(--font);
      	padding: 6px 18px;
      	letter-spacing: 0.5px;
      	border-radius: 100px;
      	text-transform: uppercase;
      	transition: all .2s linear 0s !important;
      }
      
      .f_link a:hover {
      	background: var(--links);
      	color: var(--beg300) !important;
      }
      
      /*****************
      //forms
      *****************/
      
      
      /*****************
      //quiet-quote
      *****************/
      .quiet-quote{
        position:relative;
        display: block;
        margin: 4px 15px 0px 19px!important; 
        font-style: italic;
        color: #695f5f;
        /*text-align:justify;
        border:red solid 1px;*/
      }
      .quiet-quote>p{
        line-height:normal!important;
      }
      @media (max-width:  540px) {.quiet-quote{font-size:16px;} }
      
      .quiet-quote:before, 
      .quiet-quote:after{
        font-size: 11px;
        display: inline-block;
        position:absolute;
        z-index:1;
        font-weight: 300;
        color: #695f5f; 
        font-family:System, Arial, sans-serif;
      }
      .quiet-quote:before{
        content: "\00bb";  
        left:-13px;
        top: 0 px;
      }
      .quiet-quote:after{
        content: "\201D";   
        right: -15px;
        bottom: -20px;
      font-size: 0;}
      /*************************
      /END//quiet-quote
      *************************/
      
      
      /*************************
      //Smena akkaunta Deff
      *************************/
      #pun-navlinks a:not(.NextShow)+span.odd{ 
      display:none!important; 
      }
      
      #pun-navlinks a:not(.NextShow)+span.odd{ 
      display:none!important; 
      }
      
      #pun-navlinks a#New-exit {
        background: transparent!important; 
        position:absolute;
        z-index:100000!important;
        margin-top: -21px !important;
        margin-left: 23px !important;
        display:inline-block!important; 
      }
      
      #pun-navlinks #New-exit img{ 
      position: absolute;
      width: 26px;
      height: auto;
      transition: .63s;
      }
      
      #pun-navlinks #New-exit:hover img{
      transition: .63s;
      filter: invert(100%);
      }
      
      .punbb #pun-navlinks a#New-exit:before {
          content:none;
      }
      
      .punbb #pun-navlinks #form-login input{
      text-align: center;
      border: 1px solid #5D6755;
      text-rendering: auto; 
      color: #000000!important;  
      margin-top: 4px!important;
      margin-bottom: 3px!important;
      border-radius: 5px; 
      letter-spacing: 0.2; 
      word-spacing: normal; 
      text-transform: none; 
      text-indent: 0px; 
      text-shadow: none; 
      display: inline-block!important; 
      text-align: center;
      box-sizing: border-box;
      height:20px;
      width:67px;
      width: 110px;
      padding: 4px;
      font: normal normal 400 11px/normal Verdana!important; rgb(250, 255, 189)
      background-color: rgba(250,255,189,.88);
      }
      
      .punbb #form-login #fld1:empty,#form-login #fld2:empty,
      .punbb #form-login #fld1,#form-login #fld2{ 
      background-color: #DFDFDF;
      height:23px;
      } 
      
      .punbb #pun-navlinks #form-login input[type="submit"]{margin: 13px 0 2px!important;box-sizing: border-box;height:26px;width:67px;font-size: 11px!important;color: #ffffff !important;background: var(--beg500);/* border: 1px outset rgba(161,172,152,.8)!important; */text-align: center;padding: 0 4px!important;border-radius: 13px;font-family: helv!important;font-weight: 700!important;transition: all 0.5s ease-in-out 0s;letter-spacing: 0.8;cursor:pointer;color: #000000 !important;} 
      
      .punbb #pun-navlinks #form-login input[type="submit"]:hover{
        opacity:0.6;
      }
      
      .punbb #pun-navlinks #form-login {background: #130F0F;min-height:183px;border: 1px solid var(--dark500);border-radius: 0px 0px 6px 6px;color: #fff;/*BCBCBC;*/display: block;font: 11px "Verdana";left: 0px;padding: 8px 12px;margin: 1px 0;position: absolute !important;text-align: center;word-spacing: normal;white-space: normal;/*text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.235);*/text-transform: none;letter-spacing: 0.2px!important;top: 7px;width: 122px;z-index: 100000!important;}
      #pun-navlinks #navlogin #form-login {
        margin-left: -30px;
      } 
      #pun-navlinks #navlogout #form-login { 
        margin-left: -30px;
      } 
      .ismoderator #pun-navlinks #navlogout #form-login {
        margin-left: -30px!important;
      } 
      
      #pun-navlinks #form-login input[value="Âîéòè"]+p{ 
       margin: 11px auto;
      } 
      .punbb #pun-navlinks #form-login a.Rega, 
      .punbb #pun-navlinks #form-login a.Forgot{ 
      position:relative; 
      text-transform: none!important; 
      z-index:20; 
      cursor:pointer; 
      font: normal normal 200 10px/normal Verdana!important; 
      letter-spacing: 0.4px!important; 
      display:inline;
      background: none!important;
      padding: 0 0 0 3px!important;
      color: #76333C;
      font-size: 9px!important;
      /*text-shadow: 1px 1px 1px rgba(40, 52, 61, 0.39);*/
      }
      .punbb #pun-navlinks #form-login a.Rega:before, 
      .punbb #pun-navlinks #form-login a.Forgot:before{
        content:none;
      }
      
      #form-login input.none{ 
      outline:red dashed 2px!important; 
      } 
      
      #List-UserNames {position:absolute;margin-top:-9px;min-height:90px;width:220px;right:100%;padding: 12px 19px 12px 17px;background: #130F0F;border-color: var(--dark500);border-style: solid;border-width: 1px 1px 1px 1px;border-radius:0 0 0px 6px;text-align:center;} 
      
      .punbb #List-UserNames ul{display: block!important;padding: 0!important;overflow:hidden;overflow-y:auto;min-height:36px;max-height:151px;} 
      .punbb #List-UserNames li {display: block!important;position: relative;background: var(--dark500);text-align: left;box-shadow: 2px 2px 1px rgb(19, 20, 15);padding-left: 5px!important;font: normal normal 700 12x/normal Verdana!important;letter-spacing: 0.4;margin: 1px auto!important;padding: 2px 0;transition: .33s;}
      .punbb #List-UserNames li:hover{ 
      opacity:.84; 
      } 
      
      .punbb #List-UserNames li>b{ 
      cursor: pointer;
      opacity: .9;
      color: #fffefe;;
      text-shadow: 1px 1px 1px rgb(0, 0, 0);
      letter-spacing: 0.3;
      } 
      .punbb #List-UserNames li>b:hover{ 
      opacity:.93; 
      text-shadow:1px 1px 1px rgba(0,0,0,.6); 
      } 
      #List-UserNames ul::-webkit-scrollbar { 
      width: 3px; 
      height: 5px; 
      } 
      #List-UserNames ul::-webkit-scrollbar-track { 
      background-color: #393A38; 
      border: 0px solid #d7d8d9; 
      box-shadow: none; 
      } 
      #List-UserNames ul::-webkit-scrollbar-thumb {
      background-color: #C0BFBD;
      border: 0px solid #d7d8d9; 
      box-shadow: none; 
      } 
      
      
      #List-UserNames ul li>span { 
      display:inline-block; 
      padding:0 3px; 
      position:absolute; 
      
      opacity:.88; 
      cursor:pointer; 
      top:0;bottom:0; 
      right:2px; 
      color:#fff; 
      font: normal normal
       
      700 10.56px/normal Verdana; 
      text-shadow:1px 1px 1px rgba(0,0,0,.6); 
      } 
      
      #List-UserNames ul:empty:before{ 
      display:inline-block; 
      content: "Ó Âàñ íåò çàïîìíåííûõ íèêîâ, ââåäåííûõ ÷åðåç ôîðìó ñïðàâà, èëè ÷åðåç ïåðåíîñ íèæå!"; 
      } 
      
      #navlogin #exit-2 { 
      display:none; 
      } 
      #pun:not(.isguest) #navlogout .Rega, 
      #pun:not(.isguest) #navlogout .Forgot { 
      display:none!important; 
      } 
      
      #List-UserNames ul+span{ 
      display:inline-block; 
      padding:6px 0 8px 0; 
      text-align:left; 
      font: normal normal 400 10.56px/normal Verdana;
      } 
      
      .punbb #List-UserNames input {border: 1px solid var(--accentdark)!important;text-shadow: none!important;color:#333!important;background-color: var(--dark500);font: normal normal 400 11px/normal Verdana!important;/* box-shadow: inset 0px 0px 3px rgba(100,102,80,.97); */margin-top: 9px;padding: 2px !important;vertical-align: middle;} 
      
      #List-UserNames ul+span b{ 
      font: normal normal 400 13px/normal Verdana; 
      padding:0 3px; 
      color: #fff;
      } 
      
      #List-UserNames .a1-copy{ 
      display:inline-block!important; 
      cursor:pointer; 
      float:left; 
      } 
       
      #List-UserNames .a1-paste{ 
      cursor:pointer; 
      display:inline-block!important; 
      float:right; 
      } 
      
      .tipsy.a11 { 
      font: normal normal 400 11px/normal Verdana!important; 
      margin-top:-22px!important; 
      margin-left: 148px!important; 
      max-width:170px; 
      } 
      /************************* 
      //Smena akkaunta
      *************************/
      
      /************************* 
      //Personal page start
      *************************/
      
      /* page edit */
      #pun-pages .main.pages .container .reveal-modal.xlarge.main.container {
          visibility: visible;
          position: relative;
          margin: 0 auto;
          top: 0;
          left: 0;
      }
      
      
      .reveal-modal-bg {
      position: fixed;
      height: 100%;
      width: 100%;
      background: #000;
      background: rgba(0,0,0,.8);
      z-index: 100;
      display: none;
      top: 0;
      left: 0;
      backdrop-filter: blur(10px);
      -webkit-backdrop-filter: blur(10px)
      }
      .reveal-modal {
      visibility: hidden;
      top: 100px;
      left: 50%;
      margin-left: -380px;
      width: 615px;
      position: absolute;
      z-index: 101;
      }
      
      .reveal-modal.xlarge {width: 800px;background: #181818 url(https://forumstatic.ru/files/001c/6b/d4/18951.png?v=1) no-repeat top;border-radius: 10px;padding: 47px 34px 32px;box-sizing: border-box;color: var(--beg100);font: 400 9px/130% var(--font);height: 700px;}
      
      .reveal-modal .close-reveal-modal, .reveal-modal .edit-reveal-modal {
          font-size: 15px;
          position: absolute;
          top: 10px;
          right: 10px;
          color: var(--beg100) !important;
          font-weight: bold;
          cursor: pointer;
          text-decoration: none;
          background: var(--dark600);
          width: 20px;
          height: 20px;
          display: flex;
          align-items: center;
          justify-content: center;
          border-radius: 100%;
      }
      
      a.edit-reveal-modal {
          top: 33px !important;
      }
      
      .isadmin a.edit-reveal-modal {
          display: flex !important;
      }
      
      a.edit-reveal-modal {
          top: 33px !important;
          display: none !important;
      }
      
      .personal_page-wrapper {
      	display: flex;
      	flex-direction: column;
      	justify-content: flex-start;
      	align-items: flex-start;
      	gap: 10px;
      }
      
      .menu {
      	align-self: stretch;
      }
      
      .menu-links {
      	display: flex;
      	gap: 10px;
      	justify-content: flex-start;
      	height: 90px;
      	align-items: flex-end;
      	position: relative
      }
      
      .menu-links span {
      	border: 8px solid #181818;
      	border-radius: 100%;
      	border-color: transparent;
      	position: relative
      }
      
      .menu-links .tabactive {
      	border-color: #181818
      }
      
      .menu-links .tabactive:after {
      	content: "";
      	background: var(--accent);
      	display: block;
      	width: 9px;
      	height: 9px;
      	position: absolute;
      	border-radius: 100%;
      	top: -12px;
      	left: 50%;
      	transform: translateX(-50%)
      }
      
      .personal_page-ava {
      border-radius: 100%;
      filter: grayscale(100%) brightness(.7);
      width: 50px;
      height: 50px;
      object-fit: cover;
      	transition: all .3s linear 0s;
      	cursor: pointer
      }
      
      .tabactive .personal_page-ava {
      border-radius: 100%;
      filter: grayscale(100%) brightness(1);
      width: 50px;
      height: 50px;
      object-fit: cover;
      }
      
      #submenu {
      	align-self: stretch
      }
      
      .submenutext {
      	display: none
      }
      
      .personal_page-item {
      display: flex;
      gap: 10px;
      align-items: flex-start;
      }
      
      .p_page-person-info {
      display: flex;
      flex-direction: column;
      gap: 1px;
      width: 195px;
      }
      
      .p_page-name {
      text-transform: uppercase;
      font-weight: 700;
      }
      
      .p_page-desc {
      font-size: 8px;
      margin-bottom: 8px;
      max-height: 20px;
      overflow-y: auto;
      padding-right: 10px;
      }
      
      .p_page-adress {
      position: relative;
      font-size: 10px;
      display: flex;
      align-items: flex-start;
      justify-content: flex-start;
      padding-left: 22px
      }
      
      .p_page-adress:before {
      content: "";
      background: url(https://forumstatic.ru/files/001c/44/5e/74171.svg);
      width: 12px;
      height: 12px;
      display: block;
      position: absolute;
      left: 0;
      }
      
      .p_page-adress.page-workplace {
      position: relative;
      font-size: 10px;
      display: flex;
      align-items: flex-start;
      justify-content: flex-start;
      padding-left: 22px;
      margin: 5px 0;
      }
      
      .p_page-adress.page-workplace:before {
      content: "";
      background: var(--accent);
      display: block;
      position: absolute;
      left: 0;
          mask: url(https://forumstatic.ru/files/001c/44/9e/41569.svg) no-repeat center left;
      -webkit-mask: url(https://forumstatic.ru/files/001c/44/9e/41569.svg) no-repeat center left;
      width: 12px;
      height: 12px;
      -webkit-mask-repeat: no-repeat;
      -webkit-mask-size: contain;
      }
      
      .p_page-ability {
      padding: 0 !important;
      display: flex;
      gap: 8px;
      flex: 1;
      }
      
      .p_page-ability li {
      background: #373737;
      border-radius: 5px;
      height: 54px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: column;
      padding: 7px;
      box-sizing: border-box;
      flex: 1;
      font-size: 13px;
      gap: 5px
      }
      
      .p_page-ability span {
      font-size: 8px;
      }
      
      .p_page-board {display: flex;gap: 14px;margin-top: 27px;flex-wrap: wrap}
      
      .board-wrap {background: #373737;border-radius: 10px;position: relative;padding: 19px 16px 16px;/* flex: 1; */height: 151px;min-width: 326px;}
      
      .board-wrap.board-bgs li, .board-wrap.board-banners li {
          cursor: pointer;
      }
      
      .board-title {
      background: #373737;
      border-radius: 10px;
      height: 21px;
      position: absolute;
      top: -11px;
      font-weight: 700;
      text-transform: uppercase;
      padding: 5px 16px;
      box-sizing: border-box;
      display: flex;
      align-items: center;
      left: 50%;
      transform: translateX(-50%)
      }
      
      .board-items {display: flex;flex-direction: column;gap: 7px;height: 100%;overflow-y: auto;padding-right: 5px;align-items: center;}
      
      ul.board-items .p_banner {
          height: 48px!important;
          mask: none;
          justify-content: center;
          padding: 6px 0 0 0!important;
          margin-bottom: 4px;
      }
      
      .board-coupons {margin-top: 10px;height: 84px;width: 800px;box-sizing: border-box;}
      
      .board-coupons .board-items {
      flex-direction: row;
      width: 100%;
      align-items: flex-start;
      justify-content: flex-start;
      gap: 15px;
      }
      
      .board-coupons .board-items li {
      background: #181818;
      border-radius: 4px;
      padding: 4px;
      }
      
      .board-coupons .board-items img {
      width: 30px;
      height: 30px;
      }
      
      .page-buttons-wrap {
        position: absolute;
        right: 35px;
        top: 87px;
        height: 21px;
        display: flex;
        display: none;
      }
      
      .page-button {
        background: #181818;
        display: flex;
        align-items: cener;
        text-transform: uppercase;
        font-size: 9px;
        font-weight: bold;
        padding: 5px 8px;
        box-sizing: border-box;
        border-radius: 10px 10px 0 0;
        cursor: pointer
      }
      
      .page-button.active {
        background: #373737;
      }
      
      .p_page-board {
        /* position: absolute; */
        width: calc(100%);
        top: 211px;
        /* display: none; */
      }
      
      .p_page-board.open_block {
        display: flex;
      }
      
      .board-achievements {
      	height: 65px;
      	width: 100%;
      	/* margin: 317px 0 0 0; */
      }
      
      .board-achievements .board-items {
      	flex-direction: row;
      	flex-wrap: wrap;
      }
      
      .achievements-item {
      	background: #181818;
      	height: 50px;
      	width: 180px;
      	border-radius: 5px;
      	display: flex;
      	flex-direction: column;
      	align-items: flex-start;
      	justify-content: center;
      	padding: 10px 8px 10px 52px;
      	box-sizing: border-box;
      	position: relative;
      }
      
      .achievements-item img {
      	width: 30px;
      	height: 30px;
      	position: absolute;
      	left: 8px;
      }
      
      .achievements_max {
      	font-size: 9px;
      	font-weight: bold
      }
      
      .achievements_min {
      	font-size: 8px
      }
      
      /************************* 
      //Personal page end
      *************************/
      
      
      /************************* 
      //Header themes start
      *************************/
      
      .ams-wrap {
      	position: absolute;
      	margin: 279px 0 0 377px;
      	width: 250px;
      	text-align: center;
      	font-size: 9px;
      	/* outline: 1px solid red; */
      	display: inline-flex;
      	color: var(--beg500);
      	align-items: center;
      	gap: 4px;
      	justify-content: center;
      	z-index: 3;
      }
      
      .header_ams a {
      	color: var(--links) !important;
      	text-transform: uppercase;
      }
      
      .header_ams a:hover {
      	color: var(--beg100) !important;
      }
      
       hid {
          display: none;}
      
      .ams-wrap a:hover hid {
          display: block;
          position: absolute;
          background: black;
          padding: 6px 16px;
          margin: 4px 0 0 -38%;
          z-index: 5;
          box-shadow: 0px 0px 3px 1px black;
          font-size: 10px;
          border-radius: 11px;
      }
      
      .ams-wrap a {
          /* display: flex; */
          color: var(--beg100)!important;
          font-family: var(--font);
          flex-direction: column;
      }
      
      
      .best-post {
      	position: absolute;
      	margin: 129px 0 0 558px;
      	text-align: center;
      	width: 430px;
      	max-height: 83px;
      	overflow-y: auto;
      	color: #dedfdf;
      	font-size: 9px;
      	line-height: 13px;
      	/* outline: 1px solid red; */
      	text-shadow: 1px 1px #0000006e, -1px -1px #0000006e, -1px 1px #0000006e, 1px -1px #0000006e;
      	z-index: 3;
      	}
      
      .best-post span, .ams-wrap span {
          font-family: var(--font2);
          font-size: 14px;
          /* width: 414px; */
          display: flex;
          /* float: left; */
          color: var(--accent)!important;
          text-shadow: 1px 1px #0000006e, -1px -1px #0000006e, -1px 1px #0000006e, 1px -1px #0000006e;
          padding-bottom: 3px;
      }
      
      .best-post span a {
          color: var(--accent)!important;
      }
      
      .persons {
      	position: absolute;
      	/* outline: 1px solid red; */
      	display: flex;
      	gap: 7px;
      	margin: -5px 0 0 -15px;
      	padding: 0 30px;
      	z-index: 3;
      	/* flex: 1; */
      }
      
      .persons a {
          border: 2px solid var(--accent);
          border-radius: 100%;
          overflow: hidden;
          width: 29px;
          height: 29px;
          transition: all .2s linear 0s !important;
      }
      
      .persons a:hover {
      	border-color: var(--dark550) !important;
      }
      
      .persons img {
      	width: 29px;
      	height: 29px;
      	filter: grayscale(100%)
      }
      
      .persons empty {
      	width: 734px;
      }
      
      .plashki {
          z-index: 3;
          position: absolute;
          margin: 313px 0 0 127px;
          height: auto;
          width: 803px;
          overflow-x: hidden;
          display: flex;
          gap: 9px;
          padding-bottom: 3px;
          padding-left: 95px;
          justify-content: flex-start;
          mask: linear-gradient(90deg, rgba(217, 217, 217, 0) 9%, #181818 11%);
          /* outline: 1px solid red; */
      }
      
      .tab_banner {
      	background: #dbdbdb;
      	border-radius: 13px;
      	padding: 6px 15px 6px 8px;
      	white-space: nowrap;
      	display: flex;
      	align-items: center;
      	gap: 8px;
      	transition: all .2s linear 0s;
      	box-shadow: inset -1px 1px #ffffff52;
      }
      
      .tab_banner:hover {
      	filter: brightness(1.1);
      }
      
      .tab_banner date {
      	background: #d1d1d1;
      	color: #7d7d7d;
      	font-weight: 700;
      	font-size: 10px;
      	font-family: 'helv';
      	border-radius: 9px;
      	padding: 6px 5px;
      }
      
      .tab_banner em {
      	font-style: normal;
      	text-transform: uppercase;
      	color: var(--dark500);
      	font-weight: 600;
      	font-size: 10px;
      	font-family: 'helv';
      	/* letter-spacing: .05em; */
      }
      
      .tab_banner.newpl {background: var(--accent);color: #e8e8e8;}
      
      .tab_banner.newpl date {
          background: var(--accentdark);
          color: #e8e8e8;
          font-weight: normal;
      }
      
      .tab_banner.newpl em {
          color: #e8e8e8;
          /* font-weight: 200; */
      }
      
      #html_themes-wrapper {
      	width: 800px;
      	/* height: 782px; */
      	margin: 0 auto 20px;
      	border-radius: 10px;
      	background: #171717;
      	/* background: url(https://forumstatic.ru/files/001c/6b/d4/41251.png); */
      	color: var(--beg100);
      	font: 400 12px/150% var(--font);
      	overflow: hidden;
      	display: flex;
      	flex-direction: column
      }
      
      div#html_themes-wrapper.guestbook {
          background: url(https://forumstatic.ru/files/001c/6b/d4/41251.png) no-repeat;
          height: 782px;
          padding-top: 23px;
          }
      
      div#html_themes-wrapper.news-block {
          width: 615px;
      }
      
      .guestbook .html_themes-heading {
      	height: 139px;
      }
      
      .html_themes-body {
      	padding: 0px 42px 22px;
      	display: flex;
      	flex-direction: column;
      	gap: 13px;
      }
      
      .guestbook-rules {
      	/* background: var(--beg100); */
      	border-radius: 10px;
      	color: var(--dark600);
      	padding: 21px 25px 21px;
      	height: 269px;
      	text-align: justify;
      }
      
      .guestbook-links {
      	display: flex;
      	justify-content: center;
      	gap: 20px;
      	font-size: 9px;
      	font-weight: 600;
      }
      
      .guestbook-links a {
          background: var(--accentdark);
          border-radius: 13px;
          padding: 6px 15px;
          white-space: nowrap;
          display: flex;
          align-items: center;
          gap: 8px;
          color: var(--beg300)!important;!i;!;
          text-transform: uppercase;
          font-size: 9px;
          font-family: var(--font);
      }
      
      .guestbook-faceclaim {
      	display: flex;
      	justify-content: space-between;
      	gap: 14px;
      	margin-top: 11px
      }
      
      .faceclaim-item {
      	background: #373737;
      	border-radius: 10px;
      	padding: 9px 17px;
      	height: 214px;
      	box-sizing: border-box;
      	flex: 1;
      	position: relative;
      	display: flex;
      	flex-direction: column;
      	align-items: center;
      }
      
      .faceclaim-heading {
      	background: #373737;
      	position: absolute;
      	height: 21px;
      	padding: 0 25px;
      	display: flex;
      	align-items: center;
      	text-transform: uppercase;
      	font-weight: 600;
      	font-size: 9px;
      	top: -11px;
      	border-radius: 20px;
      }
      
      .faces-list {
      	width: 303px;
      	overflow-y: auto;
      	padding: 0 !important;
      	padding-right: 14px !important;
      	height: 100%;
      	display: flex;
      	flex-direction: column;
      	gap: 0px;
      	font-weight: bold;
      }
      
      .faces-date {
      	background: var(--links);
      	color: var(--dark600);
      	font-weight: 700;
      	font-size: 11px;
      	border-radius: 25px;
      	padding: 1px 12px !important;
      	align-self: self-start;
      	margin-top: 8px
      }
      
      .face_claims .html_themes-heading {
      	background: url(https://forumstatic.ru/files/001c/6b/d4/24678.png?v=1);
      	height: 124px;
      }
      
      .face_claims-desc {
      	text-align: center
      }
      
      .face_claims-divider {
      	text-align: center;
      	color: var(--links);
      	font-weight: 600;
      	font-size: 11px;
      }
      
      .face_claims .faceclaim-item {
      	height: 200px;
      }
      
      .vacancies .html_themes-heading {
      	background: url(https://forumstatic.ru/files/001c/6b/d4/28947.png?v=1);
      	height: 136px;
      }
      
      .vacancies-section {
      	background: #373737;
      	border-radius: 10px;
      	padding: 25px;
      	/* height: 320px; */
      	box-sizing: border-box;
      	display: flex;
      	gap: 15px;
      	flex-direction: column;
      }
      
      .vacancies-section:first-child {
      	margin-top: 10px
      }
      
      .vacancies-desc {
      	display: flex;
      	flex-direction: column;
      	gap: 10px;
      	font-size: 11px;
      	line-height: 130%;
      	border-bottom: 1px solid #6A6A6A;
      	padding-bottom: 10px
      }
      
      .vacancies-desc > div {
      	overflow-y: auto;
      	padding-right: 10px;
      	max-height: 157px;
      	font-size: 12px;
      	text-align: justify;
      }
      
      .vacancies-title {
      	text-transform: uppercase;
      	font-weight: 600;
      	color: var(--accent);
      	font-size: 15px;
      }
      
      .vacancies-list {
      	flex: 1;
      	display: flex;
      	flex-direction: column;
      	overflow-y: auto;
      	line-height: 130%;
      	background: #2D2D2D;
      	border-radius: 10px;
      	padding: 9px !important;
      	max-height: 150px;
      	font-weight: bold;
      }
      
      .news-block .html_themes-body {
      	background: url(https://forumstatic.ru/files/001c/6b/d4/57696.png?v=1) no-repeat;
      	padding: 138px 35px 29px;
      }
      
      .newsblock-sammary {
      	background: var(--beg100);
      	color: var(--dark600);
      	border-radius: 5px;
      	padding: 23px 20px;
      	padding-right: 10px !important;
      	position: relative
      }
      
      .newsblock-text {
      	max-height: 190px;
      	overflow-y: auto;
      	padding-right: 10px
      }
      
      .newsblock-text p:last-child {
      	padding-bottom: 0 !important;
      }
      
      .newsblock-text p {
      	font: normal 11px/130% var(--font) !important;
      }
      
      .newsblock-numb {
      	position: absolute;
      	background: var(--accent);
      	width: 28px;
      	height: 28px;
      	border-radius: 100%;
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	color: var(--beg300);
      	font-weight: 600;
      	font-size: 11px;
      	top: -14px;
      	left: 50%;
      	transform: translateX(-50%);
      }
      
      .newsblock-besties-wrapper {
      	display: flex;
      	gap: 17px;
      }
      
      .newsblock-best-post {
      	display: flex;
      	flex-direction: column;
      	gap: 6px;
      	flex: 1
      }
      
      .newsblock-best-post span {
      	font: 400 12px var(--font2);
      	letter-spacing: .1em;
      }
      
      .newsblock-best-post div {
      	height: 74px;
      	overflow-y: auto;
      	padding-right: 10px;
      }
      
      .newsblock-right-bests {
      	width: 264px;
      	display: flex;
      	flex-direction: column;
      	gap: 20px;
      }
      
      .best_episode {
      	background: #373737;
      	border-radius: 5px;
      	padding: 8px 18px;
      	display: flex;
      	align-items: center;
      	gap: 19px;
      	transition: all .2s linear 0s !important;
      }
      
      .best_episode:hover {
      	background: var(--dark550);
      	color: var(--beg300) !important;
      }
      
      .best_episode em {
      	background: var(--links);
      	width: 24px;
      	height: 24px;
      	border-radius: 100%;
      	display: flex;
      	align-items: center;
      	justify-content: center
      }
      
      .best_episode img {
      	width: 14px;
      	height: 14px;
      	background: url(https://forumstatic.ru/files/001c/44/5e/95707.svg)
      }
      
      .newsblock-persons {
      	display: flex;
      	gap: 10px;
      	justify-content: center;
              margin-top: 20px;
      }
      
      .newsblock-persons a {
      	width: 29px;
      	height: 29px;
      	border-radius: 100%;
      	border: 3px solid var(--accent) !important;
      	line-height: 0;
      	position: relative
      }
      
      .newsblock-persons a:before {
      	content: attr(data-text);
      	background: #373737;
      	position: absolute;
      	z-index: 1;
      	width: auto;
      	display: block;
      	height: auto;
      	line-height: 150%;
      	text-align: center;
      	border-radius: 10px;
      	color: var(--beg300);
      	bottom: -55px;
      	padding: 2px 10px;
      	left: 50%;
      	transform: translateX(-50%);
      	visibility: hidden;
      	opacity: 0;
      	transition: all .3s linear 0s !important;
      	white-space: nowrap
      }
      
      .newsblock-persons a:hover:before {
      	opacity: 1;
      	visibility: visible
      }
      
      .newsblock-persons img {
      	width: 29px;
      	height: 29px;
      	object-fit: cover;
      	border-radius: 100%;
      	margin: 0 !important;
      	filter: grayscale(100%);
      }
      
      /************************* 
      //Settings start 
      *************************/
      
      .settings_wrap {
      	position: fixed;
      	left: 10px;
      	top: 55px;
      	z-index: 999;
      	width: 26px;
      	height: 26px;
      	border-radius: 8px;
      	background: var(--dark500);
      	display: flex;
      	align-items: center;
      	justify-content: center
      }
      
      .settings_wrap .slide_button {
      	width: 26px;
      	height: 26px;
      	font-size: 0;
      	cursor: pointer;
      	padding: 0;
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	background: var(--dark500);
      	border-radius: 8px;
      }
      
      .settings_wrap .slide_button:before {
      	content: "";
      	mask: url(https://forumstatic.ru/files/001c/37/2a/84490.svg) no-repeat center center;
      	-webkit-mask: url(https://forumstatic.ru/files/001c/37/2a/84490.svg) no-repeat center center;
      	mask-size: contain;
      	-webkit-mask-size: contain;
      	background: var(--beg100);
      	width: 12px;
      	height: 12px;
      	display: block;
      }
      
      .settings_wrap .slide_block {
      	position: absolute;
      	width: 250px;
      	top: 0;
      	display: none;
      	left: calc(100% + 10px);
      }
      
      .settings_container {
      	display: flex;
      	flex-direction: column;
      	gap: 5px;
      	background: var(--beg100);
      	border-radius: 10px;
      	padding: 14px 13px;
      	color: var(--dark500);
      	border: 1px solid var(--beg500);
      	filter: drop-shadow(2px 4px 16px var(--accentdark));
      }
      
      #chfont {
      	text-align: center;
      	display: flex;
      	gap: 3px;
      	align-items: center;
      	justify-content: flex-start;
      	flex-wrap: wrap;
      	box-sizing: border-box;
      	/* background: var(--beg100); */
      	/* border-radius: 10px; */
      	/* padding: 10px 15px; */
      	/* color: var(--dark500); */
      }
      
      
      #chfontbut {
      	/* display: none !important; */
      	font: 700 9px var(--font);
      	color: var(--dark500);
      	display: block;
      	margin-bottom: 5px;
      	width: 100%;
      	text-align: left;
      	text-transform: uppercase;
      }
      
      #chfont select {
      	cursor: pointer;
      	height: 25px
      }
      
      #chfontsize {
      	width: auto;
      	display: flex;
      	align-items: center;
      	font: 700 12px var(--font);
      	gap: 5px;
      	margin-left: 5px
      }
      
      
      .fsizeplus,
      .fsizeminus {
      	box-sizing: border-box;
      	color: var(--text4);
      	cursor: pointer;
      	font-size: 0;
      	width: 25px;
      	height: 25px;
      	text-align: center;
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	border: 1px solid #A5A5A5;
      	align-self: stretch;
      	border-radius: 10px
      }
      
      .fsizeplus::after {
      	content: "";
      	mask: url(https://forumstatic.ru/files/001c/37/2a/27804.svg) no-repeat center center;
      	-webkit-mask: url(https://forumstatic.ru/files/001c/37/2a/27804.svg) no-repeat center center;
      	mask-size: contain;
      	-webkit-mask-size: contain;
      	background: var(--dark500);
      	width: 13px;
      	height: 13px;
      	display: block;
      }
      
      .fsizeminus::after {
      	content: "";
      	mask: url(https://forumstatic.ru/files/001c/37/2a/92207.svg) no-repeat center center;
      	-webkit-mask: url(https://forumstatic.ru/files/001c/37/2a/92207.svg) no-repeat center center;
      	mask-size: contain;
      	-webkit-mask-size: contain;
      	background: var(--dark500);
      	width: 13px;
      	height: 13px;
      	display: block;
      }
      
      /************************* 
      //Settings end
      *************************/
      
      /************************* 
      //updown start
      *************************/
      .arrow_wrap {
          margin-left: 1049px !important;
          position: fixed;
          top: 0;
          width: auto;
          height: 100%;
          display: flex;
          flex-direction: column;
          justify-content: center;
          align-items: flex-end;
          gap: 16px;
          z-index: 11;
          padding: 0px 0;
          box-sizing: border-box;
      }
      
      .go-up span {
          background: var(--goup);
          width: 62px;
          height: 39px;
      }
      
      .go-down span {
          background: var(--godown);
          width: 85px;
          height: 90px;
      }
      
      .go-up, .go-down {
          cursor: pointer;
          display: block;
          opacity: 0;
          transition: opacity .4s linear 0s;
      	width: auto;
      	height: auto;
      	pointer-events: none;
      }
      
      .go-down {
      	margin-right: -31px !important;
      	margin-top: -15px;
      }
      
      .go-up.slow, .go-down.slow {
      	opacity: 1;
      	pointer-events: auto;
      }
      
      
      .go-up span, .go-down span {
      	padding: 0px;
      	display: flex;
      	justify-content: center;
      	align-items: center;
      	transition: filter .5s linear 0s;
      }
      
      
      .go-up:hover span, .go-down:hover span {
      	filter: drop-shadow(5px 5px 10px black);
      }
      
      /************************* 
      //updown end
      *************************/
      
      
      
      /************************* 
      //buttons start
      *************************/
      
      div#font-area {
          height: 300px;
          overflow: auto;
      }
      
      div#font-area::-webkit-scrollbar {
          width: 1px;
      }
      
      div#font-area::-webkit-scrollbar-track {
          background: rgba(255, 255, 255, 0.26);
      }
      
      div#font-area::-webkit-scrollbar-thumb {
          background: rgba(255, 255, 255, 0.26);
      }
      
      #pun-edit #tags .container {
          top: 24px !important;
      }
      
      #form-buttons {
          display: inline-flex;
          width: auto;
          height: 36px;
          margin-top: 12px;
          gap: 3px;
          margin-left: 44px;
          margin-right: 0;
          justify-content: center;
          flex-wrap: nowrap;
          border: 1px solid #a5a5a5 !important;
          background: var(--beg500);
          border-radius: 0 10px 0 0;
          }
      
      #form-buttons td {
          height: 33px;
          font-family: fa-regular;
          position: relative;
          font-size: 15px;
          background-image: none !important;
          opacity: 0.7;
      }
      
      
      #form-buttons > table {
          border: none;
          background: transparent;
          padding: 0px;
          padding: 8px 4px 0px;
      }
      
      #form-buttons td img {
          width: 100%;
          display: inline-block;
          z-index: 100;
      }
      
      #form-buttons td img {
          width: 100%;
          margin-top: -13px;
          height: 26px !important;
      }
      
      #button-ChangeCase:before {
          content: "\f88e";
      }
      
      #button-font:before {
          content: "\f031";
      }
      
      #button-transL:before {
          content: "\e1bf";
      }
      
      #button-size:before {
          content: "\f894";
      }
      
      #button-bold:before {
          content: "\f032";
      }
      
      #button-italic:before {
          content: "\f033";
      }
      
      #button-underline:before {
          content: "\f0cd";
      }
      
      #button-strike:before {
          content: "\f0cc";
      }
      
      #button-indent:before {
          content: "\f03c";
      }
      
      #button-left:before {
          content: "\f036";
      }
      
      #button-center:before {
          content: "\f037";
      }
      
      #button-right:before {
          content: "\f038";
      }
      
      #button-justify:before {
          content: "\f039";
      }
      
      #button-indpost:before {
          content: "\e0b5";
      }
      
      #button-lower:before {
          content: "\f8f2";
      }
      
      #button-link:before {
          content: "\f0c1";
      }
      
      #button-spoiler:before {
          content: "\e0c0";
      }
      
      #button-image:before {
          content: "\f03e";
      }
      
      #button-video:before {
          content: "\f03d";
      }
      
      #button-hide:before {
          content: "\f070";
      }
      
      #button-quote:before {
          content: "\f10d";
      }
      
      #button-dice:before {
          content: "\f527";
      }
      
      #button-code:before {
          content: "\f121";
      }
      
      #button-color:before {
          content: "\f53f";
      }
      
      #button-table:before {
          content: "\f00b";
      }
      
      #button-smile:before {
          content: "\f1b0";
      }
      
      td#button-smile {
          display: none;
      }
      
      #button-sticker:before {
          content: "\f1b0";
          top: 10px!important;
          left: 7px;
          position: absolute;
      }
      
      #button-keyboard:before {
          content: "\f11c";
      }
      
      #button-addition:before {
          content: "\f013";
      }
      
      #button-files_rusff:before {
          content: "\e9cd";
      }
      
      
      #button-float:before {
          content: "\e1b9";
          position: absolute;
          top: 10px;
          margin-left: -7px;
      }
      
      #button-mask:before {
          content: "\f630";
      }
      
      #button-graffiti_rusff:before {
          content: "\eae9";
      }
      
      .icons-vkladka:before {
          content: '\f0ce'!important;
          margin: -7px 0 0 1px !important;
          display: block;
      }
      
      li.pl-email.email {
          display: none !important;
      }
      
      li.pl-delete, li.pl-edit, li.pl-quote, li.pl-BBquote, li.pl-email.profile, li.pl-email.pm, li.pl-advlink, li.pl-shyquote, li.editpole, li.pl-quiet_quote, li.pl-mailquote, li.pl-email {
          font: 700 10px var(--font);
          text-transform: lowercase;
      }
      
      li.pl-advlink a::before, li.pl-delete a::before, li.pl-edit a::before, li.pl-quote a::before, li.pl-BBquote a::before, li.pl-email.profile a::before, li.pl-email.pm a::before, li.pl-shyquote a::before, li.editpole a::before, li.pl-quiet_quote a::before {
          font-family: 'fa-thin';
          color: hsl(0deg 0% 0%);
          font-size: 10px;
          transition: all 1s ease 0s;
          width: 19px;
          display: inline-flex;
          justify-content: center;
          align-items: center;
      }
      
      li.pl-advlink a:before {
          content: '\f0c5';
      background: var(--color-accent2);
          border-radius: 100%;
          border: 1px solid black;
          padding: 2px;}
      
      li.pl-email.pm a:before {
          content: '\f0e0';}
      
      li.pl-email.profile a:before {
          content: '\f007';
      }
      
      li.pl-delete a:before {
          content: '\f2ed';}
      
       li.pl-edit a:before {
          content: '\f304';}
      
      li.pl-quote a:before {
          content: '\f10d';}
      
      li.pl-quiet_quote a:before {
          content: '\f2e2';}
      
      li.pl-BBquote a:before {
          content: '\f7e9';}
      
      li.pl-shyquote a:before {
          content: '\f120';}
      
      li.editpole a:before {
          content: '\f31c';
      }
      
      li.pl-delete:hover::before, li.pl-edit:hover::before, li.pl-quote:hover::before, li.pl-BBquote:hover::before, li.pl-email.profile:hover::before, li.pl-email.pm:hover::before, li.pl-advlink:hover::before, li.pl-shyquote:hover::before, li.editpole:hover::before {
      position: absolute;
          display: block;
          height: auto;
          width: auto;
          margin-top: -20px;
          margin-left: -6px;
          padding: 3px 10px;
          background: rgb(11, 11, 11);
          z-index: 999;
          max-width: 200px;
          font-family: var(--font-title);
          font-size: 9px;
          font-weight: bold;
          color: var(--color-accent);
          text-align: center;
          text-transform: lowercase;
          letter-spacing: 1px;
          border-radius: 4px;
          filter: brightness(2.6) saturate(1.2);
      }
      
      /************************* 
      //buttons end
      *************************/
      
      
      /************************* 
      //writer start
      *************************/
      
      .writer-desc {
      	margin-bottom: 10px !important;
      	font-size: 11px;
      	margin: 0px 0px 10px !important;
      	padding: 0px;
      	display: flex;
      	flex-direction: column;
      	gap: 10px;
      	font-size: 10px;
      }
      
      .writer-counter-wrapper {
      	display: flex;
      	align-items: center;
      	gap: 10px;
      	flex-wrap: wrap;
      	background: var(--beg300);
      	padding: 15px
      }
      
      .writer-counter-wrapper button {
      	width: 100%;
      	margin-top: 10px !important;
      }
      
      #writer-top-start-date {
      	margin-right: 20px
      }
      
      #writer-top {
      	display: flex;
      	flex-direction: column;
      	gap: 1px;
      	padding: 0px;
      	margin: 0px 0px
      }
      
      .writer-item__container {
      	padding: 15px;
      	display: flex;
      	gap: 0px 10px;
      	flex-wrap: wrap;
      	background: var(--beg300)
      }
      
      
      .writer-item__username {
      	font-weight: bold;
      	font-size: 13px
      }
      
      .writer-item__numb {
      	background: var(--accent);
      	border-radius: 10px;
      	padding: 0 10px 1px;
      	color: var(--dark600);
      	display: flex;
      	align-items: center;
      	justify-content: center;
      	font-weight: bold;
      	font-size: 11px
      }
      
      .writer-item__details {
        width: 100%;
      	padding-top: 5px;
      	cursor: pointer
      }
      
      .writer-item__details:before {
      	content: "Information";
      	text-transform: uppercase;
      	border: 1px solid var(--beg100);
      	border-radius: 10px;
      	padding: 2px 10px;
      	font-size: 9px;
      	opacity: .75
      }
      
      .writer-item__details.open .writer-item__details-list {
      	display: flex
      }
      
      .writer-item__details-list {
      	display: none;
      	flex-direction: column;
      	gap: 0;
      	font-size: 10px;
      	margin-top: 10px !important;
      }
      
      .writer-item__details-list a {
      	font-size: 12px;
      	font-weight: 500
      }
      
      .writer-item__details-list li {
      	border-bottom: 1px solid var(--beg100);
      	padding: 5px 0 !important;
      }
      
      .writer-item__details-list li:last-child {
      	border: none !important;
      	padding-bottom: 0 !important;
      }
      
      #writer-summary {
      	display: flex;
      	gap: 5px;
      	flex-wrap: wrap;
      	font-weight: bold;
      	background: var(--beg300);
      	padding: 15px;
      }
      
      /************************* 
      //writer end
      *************************/
      
      
      /************************* 
      //chonology
      *************************/
      .cloc span.highlight-text {
      display: block;
          width: 0px;
          height: 0px;
          font-size: 0;
      }
      
      .post-content .cep {
          border: 1px solid #a5a5a5 !important;
          padding: 13px 20px;
          border-radius: 10px;
          margin: 0 0 7px 0;
      }
      
      .finder {
          width: 927px;
          margin: 0 auto;
          height: 65px;
      }
      
      li.allcep {
          display: inline-flex;
          flex-direction: row;
          width: 900px;
          border: 1px solid #00000057;
          /* border-radius: 10px; */
          background: #f0eeee;
          /* padding: 10px!important; */
          margin: -5px 0 0 0;
          /* gap: 20px; */
          font-family: var(--font);
          flex-wrap: wrap;
      }
      
      li.allcep.main {
          margin-bottom: 0;
      }
      
      .cedit {
          display: inline-flex;
          position: inherit;
          margin-left: 863px;
          margin-top: 5px;
          margin-bottom: -6px;
          font-size: 0px;
          gap: 6px;
          flex-direction: row;
          display: none;
          height: 0;
          z-index: 2;
      }
      
      a.asrc:before, a.editsrc:before {font-size:10px; font-family:fa-solid;}
      
      a.asrc:before {content:'\f0c1';}
      a.editsrc:before {content:'\f304';}
      
      li.allcep .cnames {
          width: 144px;
          border-left: 1px solid #a5a5a5;
          border-right: 1px solid #a5a5a5;
          padding: 15px;
          font-size: 10px;
      }
      
      li.allcep .chead {
          width: 144px;
          display: inline-flex;
          flex-direction: column;
          padding: 15px;
      }
      
      .allchrono {
          display: inline-flex;
          flex-direction: column;
          max-height: 680px;
          overflow-y: auto;
      }
      
      .allchrono h5 {
          margin: 2px 0px 3px 0px;
          text-align: center;
          text-transform: uppercase;
          font-size: 12px;
          font-family: var(--font);
          border-radius: 10px 10px 0 0;
          border: 1px solid #a5a5a5;
          background: var(--beg500);
          padding: 10px 0 8px;
          width: 900px;
      }
      
      span.cdate {
          font-size: 18px;
          font-family: var(--font2);
      }
      
      .allchrono ul {
          padding: 0 0 0em 0em!important;
      }
      
      span.cloc {
          font-size: 10px;
          line-height: 10px;
          padding: 6px 0 0 0;
      }
      
      li.allcep .ctext {
          padding: 15px 30px 15px 15px;
          width: 505px;
          font-size: 12px;
      }
      
      .allcep:hover .cedit {
          display: inline-flex;
      }
      
      .hideme {
          display: none !important;
      }
      
      .showme {
          display: inline-flex !important;
      }
      
      .ishow {
          background-color: lightgreen!important;
      }
      
      .ihide {
          background-color: lightcoral!important;
      }
      
      .allfgroups ul li {
          border: 1px solid #9d9d9d;
          padding: 2px 10px;
          font-size: 11px;
          background: var(--beg500);
          cursor: pointer;
          text-transform: lowercase;
          font-family: var(--font);
          }
      
      .allfgroups ul {
          display: inline-flex;
          max-height: 170px;
          padding: 0!important;!importan;!
          margin: 31px 0 20px;
          overflow-y: auto;
      }
      
      ul.fgroup1 {
          display: grid;
          grid-template-columns: 80px 80px 80px;
          gap: 5px;
          width: 316px;
          align-items: center;
          height: auto;
      }
      
      .allfgroups {
          display: inline-flex;
          width: 926px;
      }
      
      ul.fgroup2 {
          width: 644px;
          display: grid;
          grid-template-columns: 190px 190px 190px;
          gap: 7px;
      }
      
      ul.fgroup3 {
          position: absolute;
          margin: -17px 0 0 344px;
          display: inline-flex;
          flex-direction: row;
          width: 500px;
          align-items: center;
          align-content: center;
          flex-wrap: wrap;
          gap: 10px;
          justify-content: flex-end;
      }
      
      ul.fgroup3 li {
          margin: 0!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;
          border-radius: 20px;
          padding: 2px 13px;
      }
      
      ul.fgroup1 li {
          display: flex;
          height: auto;
          align-self: stretch;
          align-items: center;
          justify-content: center;
          text-transform: uppercase;
      }
      
      
      
      .sbros a {
          background: var(--dark500);
          border: none !important;
          color: var(--beg100)!important;
          font-family: var(--font) !important;
          font-size: 11px !important;
          font-weight: 600 !important;
          padding: 4px 15px 6px !important;
          text-decoration: none;
          transition: all 0.3s ease-in-out 0s;
          border-radius: 10px;
          text-transform: lowercase;
      }
      
      .sbros {
          position: absolute;
          margin: -16px 0 0 0;
      }
      
      .finder textarea {
          border-radius: 0px;
      }
      
      /************************* 
      //chonology end
      *************************/
      
      /* styles for FILL CODE AS FORM  (info: https://github.com/4eDo/mybb/tree/main/fill_code_as_form#readme )*/
      #templateBtn {
      	border: 1px solid #000;
      	width: 150px;
      	text-align: center;
      }
       
      .tmpl_overlay {
      	position: fixed;
      	top: 0;
      	left: 0;
      	width: 100%;
      	height: 100%;
      	background-color: rgba(0, 0, 0, 0.5);
      	display: none;
      	z-index: 1000;
      }
       
      .tmpl_popup {
      	position: absolute;
      	top: 0px;
      	left: 50%;
      	transform: translate(-50%, -60%);
      	justify-content: space-evenly;
      	padding: 15px;
      	background-color: var(--beg300);
      	border: 1px solid var(--dark500);
      	border-radius: 20px;
      	padding: 20px;
      	height: 500px;
      	width: 650px;
      	overflow: auto;
      	display: none;
      	z-index: 1001;
      	color: #000 !important;
      }
       
      #tmpl_close-button {
      	position: absolute;
      	cursor: pointer;
      top: 6px;
          right: 13px;
      	font-size: 17px;
      	color: #000 !important;
      	font-weight: 700;
      	text-decoration: none;
      	border: 0px !important;
      }
       
      #tmpl_back-button,
      #tmpl_get-code-button {
      	display: inline-flex;
      	/* top: 1px; */
      	width: 150px;
      	background: var(--dark500);
      	border: none !important;
      	color: var(--beg100);
      	font-family: var(--font) !important;
      	font-size: 11px !important;
      	font-weight: 600 !important;
      	padding: 4px 15px 6px !important;
      	text-decoration: none;
      	transition: all 0.3s ease-in-out 0s;
      	border-radius: 10px;
      	text-transform: lowercase;
      	margin: 0 auto;
      	justify-content: center;
      }
       
      #tmpl_back-button:hover,
      #tmpl_get-code-button:hover,
      #tmpl_get-code-button {
      	/* background-color: #1474C3 !important; */
      }
       
      #tmpl_get-code-button:hover {
      	background-color: #1474C3 !important;
      }
       
      #targetForm table {
      	width: 100%;
      	border-collapse: collapse;
      	flex-grow: 1;
      }
       
      #targetForm td {
      	padding: 5px;
      	vertical-align: top;
      }
       
      #targetForm td:first-child {
      	text-align: right;
      	padding-right: 10px;
      }
       
      #targetForm td:first-child label {
      	font-weight: 700;
      }
       
      #targetForm td:first-child div {
      	/* font-style: italic; */
      }
       
      #targetForm input,
      #targetForm select,
      #targetForm textarea {
      	width: 292px;
      	color: #000000 !important;
      	border-radius: 10px!important;
      }
       
      #targetForm,
      #templatesList {
      	height: 380px;
      	display: flex;
      	margin-top: 21px;
      	flex-direction: column;
      	align-items: center;
      	gap: 9px;
      }
       
      #templateFormName {
      	align-self: center;
      	font-size: 17px;
      	padding: 2px;
      	font-family: var(--font);
      	text-transform: uppercase;
      }
       
      .tmpl_template {
      	margin-bottom: 10px !important;
      	margin-top: 10px !important;
      	color: #000;
      	text-align: center;
      	background: var(--accent);
      	border: 1px solid var(--dark500);
      	border-radius: 10px;
      	padding: 8px;
      	font-weight: bold;
      	font-size: 14px;
      	font-family: var(--font);
      	text-transform: uppercase;
      	cursor: pointer;
      	filter: brightness(1.2);
      }
      #targetForm td div {
          max-height: 200px;
          overflow: auto;
          padding: 5px 0;
          line-height: 10px;
          font-size: 10px;
      }
      /* END styles for FILL CODE AS FORM*/
      
      /*****************
      // (done by Kolobdur)
      *****************/
      
      .wrapper{
        display: grid;
        grid-template:
          ". buttop ." auto
          "butleft windows butright" auto
          ". butbottom ." auto 
                       / auto 1fr auto;
        /* overflow: hidden; */
        background: url(https://forumstatic.ru/files/001c/6b/d4/10028.jpg) fixed;
        /* background-size: contain; */
        margin: 13px 0 0 0;
        border-radius: 30px;
        width: 1000px;
      }
      
      .buttop {grid-area: buttop;}
      .butleft {grid-area: butleft;}
      .butright {grid-area: butright;}
      .butbottom {grid-area: butbottom;}
      
      .buttons {z-index: 2;}
      
      .buttons div {
        padding: 12px 20px;
        transition: background-color .3s;
        text-align: center;
        cursor:pointer;
        text-transform: uppercase;
        color: var(--dark500);
        font-weight: 600;
        font-size: 10px;
        font-family: 'helv';
        border-radius: 20px;
        background: var(--beg100);
        border: 1px solid var(--dark500);
      width: 200px;}
      
      .buttop, .butbottom {
        display: grid;
        grid-auto-flow: column;
        grid-auto-columns: 1fr;
        gap: 50px;
        justify-content: center;
        padding: 0 86px;
        margin: -15px 0 0 0;
      }
      
      .windows{
        display: grid;
        grid-area: windows;
        /* max-height: 900px; */
        /* border: 2px solid #4EC6DE; */
        /* background: var(--beg100); */
        /* overflow: hidden; */
        color: #000;
        padding: 25px 15px 30px 15px;
        height: -webkit-fill-available;
      }
      
      .window {
        grid-column: 1 / 2;
        grid-row: 1 / 2;
        /* overflow: auto; */
        line-height: 1.4em;
        opacity: 0;
        transform: translateY(20px);
        transition: opacity 0.2s, transform 0.2s;
        transition-delay: 0.4s;
        padding: 21px;
        z-index: 0;
        background: var(--beg100);
        border-radius: 23px;
      }
      
      .wrapper > br, .wrapper > p, .buttons > br, .buttons > p, .windows > br, .windows > p {
        display: none;
      }
      
      .windows > div {
        transition: transform 0.2s;
        transform: translateX(86%);
      }
       
      .windows > .activevkladka {
        transform: translateY(0px);
        transform: translateX(0%);
        opacity: 1;
        z-index: 1;
      }
      
      .buttons div:hover,
      .buttons > .activevkladka {
        background: var(--accent);
        color: var(--beg300);
      }
      
      
      .icons-vkladka:before {
        content: '\412\043A\043B\0430\0434\043A\0438';
        font-size: 12px;
      } 
      
      #vkladka-area div {
        cursor: pointer;
        font-weight: normal;
        width: 220px;
        margin-bottom: 10px;
      }
      #vkladka-area div:hover {overflow: hidden;}
      .tab-list:hover {transform-origin: center left;}
      #vkladka-area span {display: none;}
      
      td#button-vkladka {
          display: none;
      }
      
      /*****************
      // (done by Kolobdur)
      *****************/
      
      /*****************
      // (insta by hagalnaud)
      *****************/
      .instagram-post {
          width: 350px;
          background-color: white;
          border-radius: 10px;
          overflow: hidden;
          box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
          margin: 10px auto;
      }
      
      /* Header */
      .header {
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding: 10px 15px;
      }
      
      .profile-info {
          display: flex;
          align-items: center;
      }
      
      .profile-picture {
          width: 30px;
          height: 30px;
          border-radius: 50%;
          object-fit: cover;
          margin-right: 10px;
      }
      
      .username {
          font-weight: bold;
          color: black;
      }
      
      .location {
          color: gray;
          font-size: 12px;
          margin-left: 10px;
      }
      
      .options {
          font-size: 20px;
      }
      
      /* Image */
      .image-container {
          position: relative;
      }
      
      .post-image {
          width: 100%;
          height: auto;
      }
      
      /* Actions */
      .actions {
          display: flex;
          justify-content: space-between;
          align-items: center;
          padding: 10px 15px;
      }
      
      .action-buttons {
          display: flex;
          align-items: center;
      gap: 9px;}
      
      .like-button {
          display: flex;
          align-items: center;
      gap: 4px;}
      
      /* Icons */
      .heart,
      .comment,
      .share,
      .bookmark,
      .verified,
      .more-options {
          font-size: 20px;
          color: gray;
      }
      
      .options::before {
          content: "\f142";
          font-family: fa-solid;
      }
      .like-button::before {
          content: "\f004";
          font-family: fa-solid;
      }
      .comment-button::before {
          content: "\f075";
          font-family: fa-solid;
      }
      .share-button::before {
          content: "\f1e0";
          font-family: fa-solid;
      }
      
      
      /* Caption */
      .caption {
          padding: 10px 15px;
      }
      
      .caption p {
          margin-bottom: 5px;
      }
      
      .view-comments {
          color: gray;
          text-decoration: none;
      }
      
      .view-comments:hover {
          text-decoration: underline;
      }
      /*****************
      // (insta by hagalnaud)
      *****************/
      
      /************************* 
      //achivki
      *************************/
      .badge {
        display: flex;
        align-items: center;
        width: 260px;
        height: 54px;
        background-color: #373737; /* чёрный фон */
        color: #ffffff; /* белый шрифт */
        border-radius: 10px; /* закруглённые края */
        padding: 0 16px;
        box-sizing: border-box;
        font-family: helv, sans-serif;
        font-size: 11px;
        box-shadow: 0px 1px 5px -1px #373737, inset 0px 0px 0px -5px #373737;
      }
      
      .badge-icon {
        width: 30px; /* размер иконки */
        height: 30px;
        margin-right: 10px; /* отступ между иконкой и текстом */
      }
      /************************* 
      //achivki konec
      *************************/
      
      
      

      0

      7

      2
      Код:
      /************************* 
      //strannosti
      *************************/
      .custom_tag_weird {
          display: inline-flex;
          gap: 27px;
          flex-wrap: nowrap;
      margin-bottom: 10px;}
      
      .custom_tag_weird span.highlight-text {
          font-family: Yeseva One;
          font-size: 19px;
          background: transparent!important;
      }
      
      .custom_tag_expl p {
          display: flex!important;
          width: 500px;
          flex-wrap: wrap;
      }
      
      .custom_tag_weirdpeople {
          display: inline-flex;
          width: 246px;
          align-items: center;
      padding-top: 10px;}
      
      .custom_tag_expl p, .custom_tag_weirdpeople p {
          font-size: 11px !important;
      word-wrap: normal !important;}
      
      @media (max-width: 1000px) {.custom_tag_weird span.highlight-text {
      width: 800px!important;
      display: flex;
          flex-wrap: nowrap;} }
      
      /************************* 
      //strannosti
      *************************/
      
      /* Стиль для таблицы форума */
      .event-table {
          width: 600px; /* ширина */
          height: 600px; /* высота */
          background-color: #373737; /* фон таблицы */
          border-radius: 10px; /* Закругленные края у фона таблицы */
          overflow: hidden; /* Обрезает содержимое за пределами закругленных краев */
          margin: 20px auto; /* Центрирует таблицу с отступом сверху и снизу */
          box-shadow: 0px 1px 5px -1px #373737, inset 0px 0px 0px -5px #373737;
      }
      
      .event-table td {
          width: 100px; /* Ширина ячейки */
          height: 100px; /* Высота ячейки */
          text-align: center; /* Центрирует текст по горизонтали */
          vertical-align: middle; /* Центрирует текст по вертикали */
          color: white; /* Белый цвет текста */
          font-size: 11px; /* Размер шрифта 11 пикселей */
          font-family: helv, sans-serif;
          border: 0px solid #444; /* Граница ячеек для наглядности (можно изменить цвет) */
      }
      
      /***************************************
      bitva 
      ***************************************/
      
      .sales h2, .sales h1 {
          margin: 0px;
          font-weight: bold!important;
          font-family: 'Yeseva One';
      }
      
      span.price {
          margin: 2px;
          font-weight: bold;
      }
      
      .sales {
          display: inline-flex;
          flex-direction: row-reverse;
          align-items: flex-start;
          }
      
      .instr {
          width: 375px;
          text-align: justify;
          padding: 11px 18px;
          border: 1px solid #0706091c!important;
          outline: 1px solid #ffffff3d;
          background: #fffffe24!important;
          box-shadow: 0px 0px 6px -5px var(--color-accent), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%);
      }
      
      .achi .art {
          padding: 7px!important;
          width: 157px!important;
          text-align: center!important;
      }
      
      .art h2 {
          margin: auto !important;
          width: auto !important;
      }
      
            .art {
          display: grid;
          font-size: 11px;
          /* padding: 8px 14px!important; */
          flex-direction: column;
          align-items: center;
          cursor: pointer;
          text-align: justify!important;
          width: 168px!important;
          font-family: var(--font);
          transition: 0.7s;
          justify-content: center;
          border: 1px solid #b9b9b9!important;
          outline: 1px solid #ffffff3d;
          background: #fffffe24 !important;
          box-shadow: 0px 0px 6px -5px var(--color-accent), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%);
          justify-items: center;
      align-items: center;    }
      
      .art.new:before, .art.sale:before, .art.sold:before {
          content: 'new!';
          display: block;
          border: 1px solid #00000061;
          padding: 1px 13px;
          border-radius: 13px;
          color: black;
          font-weight: bold;
          background: #ffd900;
      }
      
      .art.sold img {
          filter: grayscale(1); opacity:0.3;
      }
      .sold h2, .sold span, .sold p {
          text-decoration: line-through;
          opacity: 0.3;
      }
      
      .art.sold:before {
          content: 'sold!';
          background: #e04b4b;
          filter: grayscale(0);
      
      }
      
      .art.new:before {
          content: 'new!';
          background: #ffd900;
      }
      
      .art.sale:before {
          content: 'sale!';
          background: #e04b4b;
      }
      
      .art p {
          margin: 12px -1px 0 -1px;
          height: 70px;
          overflow: auto;
          padding: 6px 7px;
          border: 1px solid #b9b9b9 !important;
          background: #fffffe24!important;
          box-shadow: 0px 0px 6px -5px var(--color-accent), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%);
      }
      
      .sales h1 {
          display: block!important;
          font-size: 13px!important;
          text-align: center!important;
          text-transform: uppercase;
          font-family: 'Yeseva One'!important;
          border-radius: 10px 10px 0px 0px;
          margin: 27px 0 -1px 0px!important;
          color: rgb(0 0 0)!important;
      }
      
      .admin-code {
          display: inline-flex;
          padding: 10px;
          gap: 7px;
          padding: 15px;
          /* width: 385px; */
          border: var(--brd);
          background-color: #00000036;
          justify-content: center;
          flex-wrap: wrap;
          align-items: center;
          }
      
      .sales img {
          /* height: 38px; */
          /* margin: 5px 7px 7px 7px; */
          cursor: pointer;
      }
      
      .art:hover {
          transition: 0.7s;
          opacity: 1;
          outline: 1px solid #0000007a;
      }      
      .art h2 {
          text-transform: uppercase;
          padding: 7px 0px 6px 0!important;
          font-size: 12px!important;
          height: 36px!important;
          text-align: center!important;
          width: 100px !important;
          margin: 0 auto;
          display: flex;
          justify-content: center;
          font-family: var(--font);
      }
      
      .art span {
          padding-top: 8px;
          padding-bottom: 9px;
          text-transform: uppercase;
      }
      
      .sales .take {
          background-color: #b7deb470 !important;
              transition: 0.7s;
              opacity: 1;
              margin: 0!important;
      }
      .sales h2{/* height: auto!important; */}
      
      .forsale {display: flex;flex-wrap: wrap;width: 608px;height: 500px;overflow-y: auto;gap: 10px;padding: 1px 0px;justify-content: center!important;}
            
      .sales .takeit {
          margin-top: 20px;
          border: 1px solid black;
          padding: 15px;
          border: var(--brd);
          background-color: #2828281f;
          text-align: justify;
              }
      
      button.reset-btn, button.copy-btn, a.gogo, button#add, button#copy, button#reset {
          margin: 0 0.6em 0 0;
          background-color: var(--authorbg);
          color: var(--color-accent);
          padding: 3px 6px 4px 6px !important;
          border: 1px solid var(--color-accent);
          border-radius: 4px;
          font-size: 11px;
          text-transform: uppercase;
          border-radius: 4px;
          margin: 10px 8px!important;
          font-size: 11px;
          font-family: var(--font-title);
          box-shadow: 0px 0px 3px 0px #0000005e;
          }
      
      button.reset-btn:hover, button.copy-btn:hover, a.gogo:hover, button#add:hover, button#copy:hover, button#reset:hover {
          cursor: pointer;
          color: black;
          transition: 0.2s;
      }
      
      a.editit {
          display: none;
          position: relative;
          background: var(--color-accent);
          font-family: var(--font-title);
          padding: 3px 10px;
          border-radius: 21px;
          font-size: 9px;
          letter-spacing: 1px;
          color: #c5c5c5!important;
          margin-left: 11px;
          float: left;
      }
      
      .isadmin a.editit {
          display: block;
      }
      
      .korsina {
          display: inline-flex;
          width: 411px;
          /* padding-right: 11px; */
          flex-direction: column;
      }
      
      .divide {
          border-top: 1px solid #f5f5dc00;
          padding: 11px 18px 15px 34px;
          display: block;
          color: #2f2f2f !important;
          font-weight: bold;
          height: 10px;
          font-size: 12px;
          text-transform: uppercase;
          width: 965px;
          text-align: center;
          letter-spacing: 1px;
          border: 1px solid #0706091c!important;
          outline: 1px solid #ffffff3d;
          background: #fffffe24!important;
          box-shadow: 0px 0px 6px -5px var(--color-accent), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%);
      }
      
      .kbinv {
          width: 292px;
          height: 71px;
          display: inline-flex;
          padding: 11px 0px;
          border-radius: 10px;
          border: 1px solid #0706091c !important;
          outline: 1px solid #ffffff85;
          background: #080808db !important;
          justify-content: flex-start;
          flex-direction: column;
          align-items: center;
          margin: 0 auto;
      }
      .kbinvcont {
          display: grid;
          grid-template-columns: 1fr 1fr 1fr;
          gap: 6px 3px;
      }
      .kbinv div {
          display: inline-flex;
          flex-wrap: wrap;
          justify-content: center;
          align-items: center;
      }
      
      .kbinv.dead {
          opacity: 0.7;
          filter: grayscale(1);
      }
      
      .kbinv img {
          margin: 0 2px;
          /* width: 40px; */
          /* box-shadow: 0px 0px 6px -5px var(--color-accent), 0px 0px 19px -10px inset hsl(0deg 0% 54.96% / 39%); */
      }
      
      .kbinv span {
          display: block;
          height: 17px;
          margin: -10px 0px 7px 0px;
          text-transform: uppercase;
          font-weight: bold;
          background: black;
          color: var(--links);
          padding: 5px 15px 4px;
          z-index: 1;
          border-radius: 0px 0px 10px 10px;
          box-shadow: 0px 2px 3px 1px #00000047;
      }
      
      .bitva {
          width: 460px;
          text-align: justify;
          margin: 0 auto;
      }
      
      .bitva2 {
          width: 600px;
          margin: 0 auto;
      }
      
      .bitva2 img.postimg {
          border-radius: 10px;
          border-top: 1px solid #5b5c5cd1;
          outline: 1px solid black;
          box-shadow: 1px 2px 5px 1px black;
      }
      /***************************************
      bitva 
      ***************************************/

      0


      Вы здесь » hngrave2 » Тестовый форум » бэкап


      Рейтинг форумов | Создать форум бесплатно