совсем не капитан воробей //
Даже приятно, что их отношения ничем не осложнены: чистое концентрированное желание испортить друг другу жизнь.

совсем не капитан воробей //
Татуированному типу стоит подготовить достаточно интересное представление. Такое, ради которого было бы не жалко оказаться за решеткой. Умереть Рюджи не жалко и за так.

совсем не капитан воробей //
Горло под подбородком сжимает спазм. Рюджи издает короткий полузадушенный лающий звук и вдруг понимает, что так звучит смех. Хуево звучит, если честно. Миру повезло, что 99.9% времени чувство юмора у Рюджи такое же отбитое, как все остальные чувства – то есть, отбитое наглухо.

совсем не капитан воробей //
В конце-концов, месяц назад он голыми руками убил человека. Сделало ли его это сильнее? Конечно нет. Но безумнее? Возможно. Когда знаешь, что пролегает там, за гранью, и знаешь, что в любой момент можешь её переступить, страх больше не является достаточно весомым ограничителем.

совсем не капитан воробей //
Многие наркоманы и по трезвому в обычной жизни начинают вести себя странно, потому что знают, насколько иллюзорны и не важны многие понятия и условности. Такие как мораль и закон, например. Это просто правила, которым люди договорились следовать. А значит у того, кто им не последует, будет преимущество. Как минимум — эффект неожиданности. Как максимум — дарвинистская теория в действии. Сильный пожирает слабого, и порой эта сила весьма примитивна.

декабрь 2021 - январь 2022
08/01/2025празднуем др форума в свежих новостях 31/12/2024поздравляем всех с новым годом в последних новостях 2024 года 08/12/2024подводим итоги квестов в благодарных новостях 24/11/2024страдания и хаханьки в похмельных новостях 17/11/2024немного репа в новостях 31/10/2024 говорим зловещее "бу" в хэллоуинских новостях 25/10/2024 отклоняемся от канона в филлерных новостях 13/10/2024утепляемся в новостях середины месяца 07/10/2024 говорим и показываем в одиноких новостях01/10/2024 квакаем под одеялом в очередных новостях 23/09/2024 сюрпаем тыквенным латте в осенних новостях 16/09/2024 нет слов, одни эмоции в сентябрьских новостях 09/09/2024 грустим по лету в новостях от рэйджи 01/09/2024 с днём знаний и осенних новостей 19/08/2024 сюрпаем кофеем и читаем новости 01/08/2024 осторожно, пролетали добрые новости 22/07/2024 все обо всём в новостях. мощная солнечная прожарка и тенёк за гаражами 15/07/2024 хоп-хэй, ла-ла-лей, это же новости о важном за неделю 02/07/2024 прожаренные вкусные новости о новых квестах 24/06/2024 новыми фичами, развлечениями и нашей гордостью недели поделился рейджи в свежайших новостях 17/06/2024 о новых ивентах и звездочках этой недели посплетничала вив во взрывных новостях 10/06/2024 об ивентах, квестах, чистке и многом другом маша покричала в пивных новостях 02/06/2024 о новой фракции, обновах в банке и других изменениях мы орём в крэйзи новостях

шалун Деймон

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

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


Вы здесь » шалун Деймон » Новый форум » кодеки


кодеки

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

1

структура

/* A1.1 */

@import url(style_cs.css);
@import url(
https://fonts.googleapis.com/css2?famil … 00;300;400);
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@100;200;300;400;500;600;700;800;900&family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&family=PT+Sans:wght@400;700&family=Raleway:wght@100;200;300;400;500;600;700&display=swap');
@import url('//fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&display=swap');
@import url('//fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap');
@import url('//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('//fonts.googleapis.com/css2?family=Montserrat: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=Open+Sans+Condensed:ital,wght@0,300;0,700;1,300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&family=Open+Sans+Condensed:ital,wght@0,300;0,700;1,300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Pacifico&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Comforter&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Alumni+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;1,100;1,200;1,300;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Shizuru&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Rubik+Mono+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dela+Gothic+Onee&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dela+Gothic+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap');
@font-face {
  font-family: 'PressStart2P';
  src: url(https://forumstatic.ru/files/0018/97/e9/99332.ttf?v=1);}
@font-face {
  font-family: 'Kontrabanda';
  src: local("Kontrabanda"), url(https://forumstatic.ru/files/001b/79/b8/88742.ttf);}
@font-face {
  font-family: 'FontAwesome';
  src: local("FontAwesome"), url(https://forumstatic.ru/files/001b/6f/ae/91462.otf);}
@font-face {
font-family: 'Vasek';
src: url(https://forumstatic.ru/files/001b/79/b8/28132.ttf);}
@font-face {
font-family: 'st brigantina';
src: url(https://forumstatic.ru/files/001b/79/b8/74768.otf);}
@font-face {
font-family: 'Shlapak';
src: url(https://forumstatic.ru/files/001b/79/b8/89099.otf);}
@font-face {
font-family: 'Playlist';
src: url(https://forumstatic.ru/files/001b/79/b8/20547.otf);}
@font-face {
font-family: 'Moniqa Black';
src: url(https://forumstatic.ru/files/001b/79/b8/72205.ttf);}
@font-face {
font-family: 'mirra';
src: url(https://forumstatic.ru/files/001b/79/b8/26465.otf);}
@font-face {
font-family: 'Hangyaku';
src: url(https://forumstatic.ru/files/001b/79/b8/91061.ttf);}
@font-face {
font-family: 'Doppelganger';
src: url(https://forumstatic.ru/files/001b/79/b8/80417.otf);}
@font-face {
font-family: 'Dita Sweet';
src: url(https://forumstatic.ru/files/001b/79/b8/92113.otf);}
@font-face {
font-family: 'Comforter Brush';
src: url(https://forumstatic.ru/files/001b/79/b8/96636.ttf);}
@font-face {
font-family: 'caravan';
src: url(https://forumstatic.ru/files/001b/79/b8/95599.otf);}
@font-face {
font-family: 'Borntod';
src: url(https://forumstatic.ru/files/001b/79/b8/21689.otf);}
@font-face {
font-family: 'Bernardo Moda';
src: url(https://forumstatic.ru/files/001b/79/b8/26316.ttf);}
@font-face {
font-family: 'bergamasco thin';
src: url(https://forumstatic.ru/files/001b/79/b8/63355.ttf);}
@font-face {
  font-family: 'Helvetica Bold';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/6f/ae/45197.eot), url(https://forumstatic.ru/files/001b/6f/ae/45197.eot) format("embedded-opentype"), url(https://forumstatic.ru/files/001b/6f/ae/37261.woff2) format("woff2"), url(https://forumstatic.ru/files/001b/6f/ae/68239.woff) format("woff"), url(https://forumstatic.ru/files/001b/6f/ae/71611.ttf) format("truetype"), url(https://forumstatic.ru/files/001b/6f/ae/52766.svg) format("svg");
}
@font-face {
  font-family: 'Helvetica Regular';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/6f/ae/36354.eot), url(https://forumstatic.ru/files/001b/6f/ae/36354.eot) format("embedded-opentype"), url(https://forumstatic.ru/files/001b/6f/ae/85193.woff2) format("woff2"), url(https://forumstatic.ru/files/001b/6f/ae/36754.woff) format("woff"), url(https://forumstatic.ru/files/001b/6f/ae/69832.ttf) format("truetype"), url(https://forumstatic.ru/files/001b/6f/ae/99970.svg) format("svg");
}
@font-face {
  font-family: 'Black Butterfly';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/79/b8/19693.eot), url(https://forumstatic.ru/files/001b/79/b8/19693.eot) format("embedded-opentype"), url(https://forumstatic.ru/files/001b/79/b8/66905.woff2) format("woff2"), url(https://forumstatic.ru/files/001b/79/b8/53210.woff) format("woff"), url(https://forumstatic.ru/files/001b/79/b8/19816.ttf) format("truetype"), url(https://forumstatic.ru/files/001a/09/15/19816.svg) format("svg");
}
@font-face {
  font-family: 'Red October';
  font-style: normal;
  src: url(https://forumstatic.ru/files/0018/1e/e4/25382.ttf) format("truetype");
}
#pun-announcement h2 {display: none}
#pun-main div.catleft, #pun-main div.catright {display: none}
.category .container thead {display: none;}
#post-form h2 {display:none;}
#topic-modmenu span {display:none;}
#pun-navlinks li#navawards {display: none;}
.lastedit {display:none;}
.sharelink {display: none;}
.topic a.sharelink {display:none!important;}
.post-links li.pl-reports {display:none!important;}
#pun-stats .section {display:none;}
div#pun-live-rusff {display:none;}
div.modmenu p.container span {display:none;}
.fs-box table .user-avatar {display:none;}
.punbb #post-form fieldset legend span {display:none;}
.postlink .closed {display:none;}
.linksb .postlink.long {display:none;}
.pl-share {display:none !important;}
#pun-index td.tc2, #pun-index td.tc3 {display:none;}
.pa-ua {display:none!important;}
.modlist {display:none!important;}
.Tems_And_messages {display:none;}
#qpsContainer {margin-bottom:20px;margin-top:20px;}
#post-form fieldset legend {width:100%;}
#font-area {height:200px;overflow-y:scroll;}
textarea {-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
#topic-users-in p.container {padding-top: 1em;}
#pun-admain legend span {background:transparent !important;font: bold 12px arial !important;letter-spacing:0px;text-transform:none;}
.adformal h2, #pun-adnav h2 {background-color: transparent !important;color: #000 !important;font: bold 12px arial !important;border: 1px solid #ccc;text-align:left;text-transform:none;}
.admin-advert-block{display:none!important;}

/* A2.1 */
    html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
     margin: 0
    }

/* 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;
    }

/* A2.7 */
p[class=checkfield] *, div[class=checkfield] *, fieldset[class=radiofield] * {
    height: 1.8em;
    vertical-align: middle
    }

/* A3.1 */
body {
    font-size: 100%;
    }

/* A3.2 */
.punbb {
    font:normal 75% var(--font-text);
    text-transform:lowercase;
    }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
    }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
    font-size: 1em;
    font-weight: normal;
    }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
    font-size: 1.1em;
    }

/* A3.6 */
.punbb pre {
    font: 1.1em/140% 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;
    }

/* A3.10 */
.punbb a {
    text-decoration: underline
    }

/* A3.11 */
.punbb optgroup {
    font-weight: bold;
    }

/* 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.1 */
#pun {
    margin: auto;
    position: relative;
    }

/* A5.2 */
.punbb {
    height: auto;
    padding-left: 0px;
    }

/* A5.3 */
#pun-redirect, #pun-maint {
    margin: -500px 20% 12px 20%;
    width: auto;
    float: none;
    }

/* A5.4 */
.punbb .section, .punbb .main {
    margin-bottom: 0em;
    }

/* A5.5 */
.punbb .category, .punbb .post {
    margin-top: 0.4em;
    }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
    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 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
    }

/* ---------------------------------------------------------------------------------------- */

/* B1.1 */
.punbb .post-content {
    padding: 0;
    margin: 0;
    width: 100%;
    overflow: hidden;
    }

/* B1.2 */
.punbb .post-sig dt {
    display: block;
    border-top: 1px solid #888;
    width: 250px;
    margin: 5px 0;
    }

/* B1.3 */
.punbb .post-content p {
    margin: 0;
    padding: 0 0 1em 0;
    line-height: 150%;
    }

/* B1.4 */
.punbb .post-content img {
    vertical-align: text-bottom
    }

/* B1.5 */
.punbb .post-content img.postimg {
    vertical-align: middle;
    }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
    width: 100%;
    overflow: hidden;
    }

/* B1.7 */
.punbb .post-content .scrollbox {
    width: 100%;
    overflow: auto;
    }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
    margin: 1em 0.5em 1em 0.5em;
    }

/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding-bottom: 0.5em;
    margin: 0;
    }

/* 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.1 */
.punbb .linkst {
    float: left;
    position: relative;
    width: 100%;
    font-size: 1.1em;
    height: 0;
    }

/* B3.2 */
.multipage {
    margin-top: 0em;
    }

/* B3.3 */
.linkst .pagelink {
    position: absolute;
    top: -1.8em;
    left: 0em;
    width: 24em;
  }

/* B3.4 */
.linkst .postlink {
    position: absolute;
    right:0.15em;
    width: 16em;
    text-align: right;
    font-weight: bold;
    }

/* B3.5 */
.punbb .linksb {
    text-align: right;
    padding:  1em 0em 1em 0em;
    font-size: 1.1em;
    }

/* B3.6 */
.linksb .pagelink {
    float: left;
    width: 24em;
    text-align: left;
    }

/* B3.7 */
.linksb .postlink {
    float: right;
    width: 16em;
    font-weight: bold
    }

/* B3.8 */
.subscribelink {
    clear:both;
    padding-top: 0.3em;
    padding-bottom: 0.5em;
    }

/* ---------------------------------------------------------------------------------------- */

/* C1.1 */
.punbb .formal .container {
    padding: 0em 0em 1em 0em;
    }

/* C1.2 */
.punbb .formsubmit {
    padding: 0 0 0 0em;
    margin: 1em 0 0 0;
    }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
    margin: 0 0.6em 0 0
    }

/* C1.4 */
.punbb fieldset {
    border: none;
    padding: 0em 0em 0em 0em;
    margin: 0 0 1em 0;
    }

/* C1.5 */
.punbb fieldset legend {
    padding: 0px 0px 0px 0px;
    font-size: 1.1em;
    }

/* C1.6 */
.punbb fieldset legend span {
    padding: 0 5px;
    }

/* C1.7 */
.punbb fieldset fieldset {
    border-style: none;
    margin: 0;
    padding: 0 0 8px 0
    }

/* C1.8 */
.punbb .fs-box {
    padding: 1em 0 0.8em 0;
    }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
    padding: 0 0 0.8em 0
    }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
    float: left;
    margin-right: 1em;
    }

/* C1.11 */
.punbb .inline .infofield {
    clear:both
    }

/* 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 12em 0 0;
    height: 100%; /* For IE */
    }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
    width: 99%;
    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;
    }

/* 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.1 */
.punbb .main .tcl {
    overflow: hidden;
    text-align: justify;
    width: 50%;
    }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    background-color: transparent;
    text-align: center;
    width: 10%;
    }

/* C2.3 */
.punbb .main .tcr {
    background-color: transparent;
    overflow: hidden;
    text-align: left;
    width: 30%;
    }

/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
    background-color: transparent;
    width: 40%
    }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
    background-color: transparent;
    text-align: left;
    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 {
    font-weight:normal;
    letter-spacing:0px;
    }

/* 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.8em 1em;
    }

/* C2.12 */
.punbb .main th {
    border-style: none none none solid;
    border-width: 0 0 0 1px;
    padding: 0.4em 1em 0.4em 1em;
    }

/* C2.13 */
.punbb .main .tcl {
    border-left-style: none;
    border-left-width: 0
    }

    * html .tclcon {height: 1px}

/* C2.14 */
.punbb td div.tclcon {
    margin-left:px;
    }

/* C2.15 */
.punbb div.icon {
    float: left;
    display: block;
    width: 60px;
    height: 60px;}
 
#pun-title, #pun-navlinks {
    border-color: #202021 ;
    }

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3 {
    border-color:  transparent;
    }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
    border-color: transparent;
    margin-top : 0px;
    }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    border-color: transparent;
    }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
    border-color: transparent;
    }

/* CS2.5 */
.punbb th {
    border-color: transparent ;
    }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
    border-color: #;
    }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
    border-color: transparent;
    }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
    border-color: transparent ;
    }

.punbb .divider {
    border-color: transparent;
    }

.punbb .formal fieldset .post-box, .punbb .info-box {
    border: 1px solid transparent ;
    }

/* C3.1 */
.punbb .post .container {
    border-style: none solid solid solid;
    border-width: 0px;
    margin-top: -1px;
    padding-bottom: 1px;
    }

/* C3.2 */
.punbb .post h3 {
    border:none;
    }

/* C3.3 */
.punbb .post h3 span {
    padding: 0em;
    display: block;
    margin-top: 0.5em;
    border:none;
    }

/* C3.4 */
.punbb .post h3 strong {
    float: right;
    text-align: right;
    font-weight: normal;
    }

/* C3.5 */
.punbb .post .post-author {
    float:left;
    }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
    line-height: 1.3em;
    }

/* C3.11 */
.punbb .post-body {
    margin-left: 15em;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 0 0 1px 0;
    text-align:justify;
    }

/* C3.12 */
.punbb .post-box {
    text-align: justify;
    padding: 20px 0px 0px 0px;
    font-size: 12px;
    }

/*C3.13 */
.punbb fieldset .post-box {
    margin-bottom: 0.8em
    }

/* C3.14 */
.punbb .post-links {
    margin: 1.5em 0em 0.5em -1em;
    border-left-style: solid;
    border-left-width: 1px;
    text-align: right;
    }

/* C3.15 */
.punbb .post-links ul {
    }

/* C3.16 */
.punbb .post-links li {
    display: inline;
    padding-left: 1em;
    }

/* C3.17 */
.pl-email, .pl-website {
    float: left;
    }

/* C3.18 */
.punbb .clearer {
    clear: both;
    height: 0;
    font-size: 0;
    }

/* C4.1 */
.punbb .modmenu .container {
    padding: 0em 0em 0em 0em;
    }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
    margin-top: 1em;
    height: 1.8em;
    line-height: 1.8em;
    }

/* C4.3 */
.punbb .modmenu .container strong {
    float: left;
    }

/* C4.4 */
.punbb .modmenu input {
    margin-left: 1em;
    }

/* C5.1 */
.punbb .info .container {
    padding: 0.8em 1em
    }

/* C5.2 */
.punbb .info .container .backlink {
    padding-top: 0.8em;
    }

/* C6.1 */
#profile .container {
    padding-left: 18.6em;
    }

/* C6.2 */
#profilenav {
    float: left;
    width: 14em;
    margin-left: -16.3em;
    display: inline;
    }

/* C6.3 */
#profilenav li {
    padding-bottom: 0.8em;
    font-weight: bold;
    line-height: 12px;
    }

/* C6.4 */
#viewprofile ul, #profilenav ul {
    border-style: solid;
    border-width: 1px;
    padding: 1.5em 18px 0.8em 14px;
    margin: 0 0 1em 0;
    line-height: 12px;
    }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
    background: transparent;
    border: none;
    padding: 0 0 0 0;
    margin: 0 14px -0.6em 14px;
    line-height: 12px;
    }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
    padding: 0px;
    position: relative;
    line-height: 12px;
    }

/* C6.7 */
#viewprofile li, #setmods dl {
    padding: 0 0 0 16em;
    margin-bottom: 0.2em;
    line-height: 12px;
    }

/* C6.8 */
#viewprofile li span {
    float: left;
    width: 14em;
    margin-left: -16em;
    padding: 0.5em 1em;
    font-weight: bold;
    line-height: 12px;
    }

/*C6.9 */
#setmods dt {
    float: left;
    width: 14em;
    margin-left: -16em;
    padding: 0.8em 1em;
    font-weight: bold;
    display: inline;
    line-height: 12px;
    }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
    display: block;
    padding: 0.5em 1em;
    font-weight: normal;
    line-height:12px;
    line-height:10px;
    }

/* C6.11 */
.punbb img.avatardemo {
    float: right;
    margin: 0 0 0.8em 1.8em
    line-height: 12px;
    }

/* 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;
    }

/* ---------------------------------------------------------------------------------------- */

/* D1.1 */
#pun-title {
    margin: 0;
    border-style: none;
    }

/* D1.2 */
#pun-title h1 {
    display: none;
    padding: 0;
    }

/* D1.3 */
#pun-title .container {
    border-style: none none none none;
    }

/* D1.4 */
#pun-title h1 span  {
    font-size: 0;
    }

/* D1.4 */
#pun-title h1 span  {
    display: none;
    }

#pun-title h1 span  {
    font-size: 0;
    }

/* D2.1 */
#pun-pagelinks {
    position: absolute;
    top: -15px;
    left: 0;
    margin: 0;
    border: none;
    padding: 0;
    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
    }

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
    border-style: none;
    border-width: 0;
    margin: 0;
    }

/* D3.2 */
#pun-navlinks .container {
    padding-bottom:0px;
    }

/* D.3 */
#pun-navlinks li {
    display: inline;
    padding-right: 1em;
    }

/* D3.4 */
#pun-navlinks li a {
    font-size: 1.0em;
    }

/* D4.1 */
#pun-ulinks  {
    margin-top: 0;
    }

/* D4.2 */
#pun-ulinks .container {
    border-top:none;
    }

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    border-left-style: solid;
    border-left-width: 1px;
    white-space: nowrap;
    }

/* D4.4 */
#pun-ulinks li a {
    padding: 0 0.3em 0 0.6em
    }

/* D4.5 */
#pun-ulinks li.item1, #pun-ulinks li.item1 a {
    border-left-style: none;
    border-left-width: 0;
    padding-left: 0
    }

/* D5.1 */
#pun-status, #pun-status .container {
    border-bottom: none;
    margin-bottom: 0;
    }

/* D5.2 */
#pun-status .container {
    padding: 1em 0em 0em 0em;
    }

/* D5.3 */
#pun-status span {
    white-space: nowrap;
    margin-right: 0.5em;
    }

/* D5.4 */
#pun-crumbs1 {
    font-weight: bold;
    overflow: hidden;
    margin-top: 0;
    }

/* D5.5 */
#pun-crumbs1 p.container {
    border-top: none;
    padding: 1em 1em 0.8em 0em;
    font-size: 1.1em;
    }

/* 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.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: 1em 0em 1em 0em;
    }

/* D7.1 */
#pun-stats .container {
    padding: 0.8em 0em
    }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
    line-height: 150%;
    }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
    text-align: right;
    line-height: 150%;
    }

/* D7.4 */
li#onlinelist {
    margin-top: 0em;
    border-top-style: solid;
    border-top-width: 1px;
    width: 100%;
    line-height: 130%;
    text-align: left;
    }

/* D7.5 */
li#onlinelist div {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 1.5em 0 0 0em;
    }

/* D8.1 */
#pun-qjump {
    margin: 0;
    border: none;
    width: 50%;
    position: relative;
    float: left;
    }

/* D8.2 */
#pun-qjump .container {
    border: none;
    background: transparent;
    padding: 0.8em 1em;
    }

/* D8.3 */
#pun-about {
    margin-top: 0;
    }

/* D8.4 */
#pun-about .container {
    border-top-style: none;
    text-align: left;
    line-height: 150%;
    padding: 0em 1em 2em 1.7em;
    font-size: 10px;
    }

/* D8.5 */
#pun-about p span {
    display:block;
    padding-left: 50%;
    }

/* D8.6 */
#pun-crumbs2 {
    font-weight: bold;
    overflow: hidden;
    margin-bottom: 1em;
    border-bottom: none;
    }

/* D8.7 */
#pun-crumbs2 .container {
    border-bottom: none;
    padding: 1.5em 0em 0.5em 0em;
    }

/* D8.8 */
#pun-break4 {
    margin: -2px 1em;
    border-style: solid none;
    border-width: 1px 0;
    position: relative;
    height: 0;
    z-index: 1;
    }

/* D8.9 */
div.punbb-admin #pun-about .container {
    border-top-style: solid;
    border-top-width: 1px;
    }

/* 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;
    }

/* --------------- scrollbar ---------------------------------------- */

::-webkit-scrollbar {width:7px; height:7px;}

::-webkit-scrollbar-track {
    background:var(--pun-color);
    border-radius:10px;
    border:1px solid var(--border3)!important;
    }
::-webkit-scrollbar-thumb {
    background:var(--color-link);
    border-radius:10px;
    border:3px solid var(--color-text)!important;
    outline:1px solid var(--color-text)!important;
    }

/* --------------- post form ---------------------------------------------- */

.punbb #post.container {
    padding-left:20px !important;
    margin-right:62px;
    }

#post-form {
    border: 1px solid var(--border3);
    background: var(--pun-color);
    border-radius: 0px;
    margin: 10px 0px 0;
    padding-top:7px;
    }

.punbb .fs-box {
    padding-top: 0px!important;
    }

.punbb #post-form fieldset legend {
    display: flex;
    justify-content: space-between;
    border: 0px solid var(--border1);
    border-radius: 0;
    width:913px;
    margin: 0px 0px 0px -75px!important;
    }

.punbb #post-form fieldset legend #plng {
   display:inline-block;
   max-width:600px;
   margin: -14px 0px 0px 80px!important;
   padding: 1px 20px 2px 20px!important;
   text-align: center;
   border-radius:2px;
   font: 700 11px var(--font-text);
   color:var(--pun-color);
   background:var(--color-link);
   text-transform:uppercase;
   transform:rotate(-1deg);
   }

#main-reply, #pun-viewtopic #post-form textarea {
    background:var(--pun-quote);
    border: 1px solid var(--color1);
    border-radius: 0px;
    box-shadow:0px 0px 30px #5454541c inset;
    font-size:12px;
    font-family:Arial;
    line-height:18px;
    padding:20px;
    }

:focus {outline: none;}
::selection {background:var(--color1);}
.post-content .highlight-text {
  padding: 0 4px 2px 4px;
  background-color: var(--color-text) !important;
  color: var(--pun-color) !important;
}

#togglePreview input {
    margin:-4px -41px 0px 0px!important;
    background:var(--pun-quote);
    border-left:1px solid var(--border1)!important;
    border:none;
    border-radius:0 5px 5px 0;
    padding:5px 20px!important;
    font:600 8px var(--font-text)!important;
    color:var(--color-link) !important;
    text-transform:uppercase;
    cursor:pointer;
    }
#post-preview legend {
    border:none!important;
    }
#post-preview .fs-box .post-box {
    width:915px;
    padding:0!important;
    margin:0!important;
    }

#addition-area, #font-area, #size-area, #color-area,
#table-area, #smilies-area, #image-area, #imageup-area,
#imageattach-area, #keyboard-area, #video-area, #spoiler-sels,
#mark-area {
    background:var(--pun-quote)!important;
    margin-top:15px!important;
    border:1px solid var(--border2)!important;
    border-radius: 0px;
    padding:15px 20px!important;
    text-transform:lowercase;
    font:11px var(--font-text)!important;
    color:var(--color-text);
    }
#spoiler-type-list {
    margin-top:7px;
    }
#spoiler-sels {margin-top:2px!important;}
#font-area {
    width:370px!important;
    border-radius: 0px;
    }
#font-area div {
    display:inline-block;
    width:150px;
    height:15px!important;
    text-align:center;
    margin:2px 5px!important;
    padding:3px 10px;
    border-radius:5px;
    font-size:11px!important;
    line-height:15px;
    }
#font-area div:hover {
    background:var(--color-text);
    color:var(--pun-color);
    }
#font-area::-webkit-scrollbar {width:3px; height:3px;}
#font-area::-webkit-scrollbar-track {
    background:var(--pun-color) !important;
    border-radius:10px;
    border-left:1px solid var(--border2)!important;
    }
#font-area::-webkit-scrollbar-thumb {
    background:var(--border2)!important;
    outline:none!important;
    border:none!important;
    }
#float {
    display: none;
    position: absolute;
    --width: 120px;
    top: 30px;
    left: calc(50% - var(--width));
    text-align: center;
    z-index: 1;
    cursor:pointer;
    color: var(--color-text);
    background:var(--pun-quote)!important;
    margin-top:15px!important;
    border:1px solid var(--border2)!important;
    border-radius:10px;
    padding:15px 20px!important;
    text-transform:lowercase;
    font:11px var(--font-text)!important;
    color:var(--color-text);
    }
#float strong {
    display: block;
    margin-bottom: 7px;
    color: var(--color-text);
}

#image-area #imageupload-left #change-host {
    text-transform:lowercase!important;
    border-radius:5px;
    border:1px solid var(--border3);
    font-weight:400;
    }
#image-area #imageupload-left #image_upload input {
    text-transform:lowercase!important;
    border-radius:5px;
    border:1px solid var(--border3);
    font-weight:900;
    cursor:pointer;
    width:145px;
    line-height:20px;
    }
#image-change-host strong {display:none;}
#image-area a {text-decoration:none;}
#image-area-tcon-internet textarea {width:510px;}
#selected-image-width, #selected-thumb-width {width:121px;}

#addition-area div, #size-area div {
    display:block;
    padding:0 5px;
    height:20px!important;
    border-radius:5px;
    line-height:20px;
    margin:3px 0px!important;
    }
#addition-area div:hover, #size-area div:hover {
    background:var(--color-text);
    color:var(--pun-quote);
    }

#size-area, #font-area {margin-left:10px;}

#keyboard-span input {
    padding:3px !important;
    border: 1px solid var(--border3)!important;
    background:var(--pun-quote)!important;
    border-radius: 0px;
    margin:2px!important;
    text-transform:lowercase;
    font:11px var(--font-text)!important;
    color:var(--color-text)!important;
    }
#keyboard-span input:hover {
    background:var(--color-text)!important;
    color:var(--pun-color)!important;
    border:1px solid var(--color-text)!important;
    }

#table-layout {transform:scale(0.6);filter:invert(1) grayscale(1);}
#table-area div {line-height:0px;}
#table-area td {background-color:var(--border1)!important;}
#table-area td.selected {background-color:#00000036!important;}
#table-area td:hover {background-color:var(--border2)!important;}

#mask_dialog .inner {
    width: 900px;
    padding:30px;
    box-shadow: none;
    border:1px solid var(--border2);
    border-radius:15px;
    background: var(--pun-color);
    font:11px var(--font-text);
    }
.hv-preview-block {
    padding:9px;
    margin-right:20px!important;
    background:var(--pun-quote);
    }
#mask_dialog label {text-transform:lowercase;}
#mask_dialog .hv-mask-dialog-title {
    font:900 10px var(--font-text);
    text-transform:uppercase;
    border-radius:5px;
    padding:5px;
    margin-bottom:20px;
    background:var(--color-text);
    color:var(--pun-quote);
    letter-spacing:0.7px;
    }
#mask_signature, #mask_pafld1 {
    border:none;
    background: var(--pun-quote);
    }

#mask_dialog .hv-form-block {
    padding-right:15px;
    }
#mask_dialog .hv-control {
    margin-top:10px;
    background:var(--color-text);
    border-radius:5px;
    }
#mask_dialog .hv-control input {
    background:var(--color-text);
    padding:0px 20px;
    border: 1px solid var(--border1)!important;
    border-radius: 2px;
    color:var(--pun-quote);
    text-transform:uppercase;
    font:800 8px var(--font-text);
    line-height:20px;
    }
#mask_dialog .hv-control input:hover {
    opacity:0.6;
    cursor:pointer;
    }
#mask_dialog .hv-add-template {
    margin-bottom:5px;
    border-radius:5px;
    }
#mask_dialog .hv-add-template:hover {
    opacity:0.8;
    }

.hvStickerPackModal {
    width:915px!important;
    left: 20px!important;
    bottom: -20px!important;
    padding:15px 15px 0!important;
    border: solid 1px var(--border2)!important;
    border-radius:10px!important;
    background:var(--pun-quote) !important;
    box-shadow:none!important;
    }
.hvStickerPackModalTab {
    display:inline-block;
    padding:4px 20px 5px 20px!important;
    background:var(--color-text)!important;
    border:1px solid var(--pun-quote)!important;
    border-radius:5px!important;
    letter-spacing:0.5px;
    color:var(--pun-quote)!important;
    font:600 8px var(--font-text)!important;
    text-transform:uppercase!important;
    }
.hvStickerPackModalTab.active {
    background:var(--pun-quote)!important;
    border:1px solid var(--pun-quote)!important;
    color:var(--color-text)!important;
    }
.hvStickerPackModalTab:hover {
    opacity:0.7;
    }
.hvStickerPackModalTabs {
    border-top:1px solid var(--border2)!important;
    margin:10px -16px 0;
    padding:10px 20px 18px 20px;
    background:var(--color-text);
    border-radius:0 0 10px 10px;
    }
.hvStickerPackModalContent {
    border:none!important;
    margin-bottom:15px!important;
    }
.hvStickerPackModalInput {
    background:var(--pun-quote);
    border:1px solid var(--border1)!important;
    font:10px var(--font-text)!important;
    text-transform:lowercase;
    border-radius:5px!important;
    }
.hvStickerPackModalAddButton {
    margin-top:px!important;
    width:22px;
    height:22px;
    border:1px solid var(--color-link)!important;
    background:var(--pun-quote)!important;
    color:var(--color-link);
    padding-left:1px;
    font:600 15px var(--font-text);
    }

.inner.popup_graffiti {
    background:var(--pun-quote);
    color:var(--pun-quote);
    border:1px solid var(--border2);
    border-radius:10px;
    }
#pun-graffiti-rusff h1 {
    display:block!important;
    background:var(--color-text);
    border-radius:9px 9px 0 0;
    height:50px;
    color:var(--pun-quote);
    text-align:center;
    line-height:50px;
    margin:0!important;
    padding-left:45px!important;
    }
#pun-graffiti-rusff h1 span {
    font:9px var(--font-text)!important;
    letter-spacing:0.5px;
    }
#pun-graffiti-rusff h1 span a {
    color:transparent;
    }
#pun-graffiti-rusff h1 span a:before {
    display:block;
    margin:10px 10px 0!important;
    content:"sentiment_very_dissatisfied";
    color:var(--pun-quote);
    font:23px var(--font-symbol)!important;
    }

#pun-main #form-buttons td img {
    margin-top:-20px;
    }
#pun-main #form-buttons td {
  background-image: none !important;
  }
#pun-main #form-buttons {
    display:flex;
    justify-content: center;
    height:18px;
    width:104%;
    margin:0 0 4px!important;
    padding:15px 5px 0px!important;
    font-family: var(--font-symbol);
    font-size:14px;
    color:var(--color-text);
    }
#pun-main #form-buttons td:hover {
    color:var(--color1);
    }

#pun-main #button-image p {display:none;}

#pun-main #button-font:before {content:"font_download";}
#pun-main #button-ChangeСase:before {content:"sync_alt";}
#pun-main #button-transL:before {content:"translate";}
#pun-main #button-size:before {content:"format_size";}
#pun-main #button-bold:before {content:"format_bold";}
#pun-main #button-italic:before {content:"format_italic";}
#pun-main #button-underline:before {content:"format_underlined";}
#pun-main #button-strike:before {content:"format_strikethrough";}
#pun-main #button-indent:before {content:"format_indent_decrease";}
#pun-main #button-left:before {content:"format_align_left";}
#pun-main #button-center:before {content:"format_align_center";}
#pun-main #button-justify:before {content:"format_align_justify";}
#pun-main #button-right:before {content:"format_align_right";}
#pun-main #floatbut:before {content:"format_image_right";display:block;margin-bottom: 6px!important;}
#pun-main #button-link:before {content:"link";}
#pun-main #button-spoiler:before {content:"storage";}
#pun-main #button-image:before {content:"photo_camera";}
#pun-main #button-html {display:block; margin-bottom:8px!important;}
#pun-main #button-video:before {content:"slideshow";}
#pun-main #button-hide:before {content:"lock";}
#pun-main #button-quote:before {content:"sms";}
#pun-main #button-code:before {content:"code";}
#pun-main #button-color:before {content:"colors";}
#pun-main #button-mark:before {content:"ink_highlighter";}
#pun-main #button-table:before {content:"table";}
#pun-main #button-sticker:before {content:"sentiment_satisfied"; display:block; margin-bottom:6px!important;}
#pun-main #button-smile:before {content:"sentiment_satisfied";}
#pun-main #button-keyboard:before {content:"keyboard";}
#pun-main #button-addition:before {content:"apps";}
#pun-main #button-files_rusff:before {content:"package_2";}
#pun-main #button-files_rusff {display:none!important;}
#pun-main #button-graffiti_rusff:before {content:"thread_unread";}
#pun-main #button-graffiti_rusff {display:none!important;}
#pun-main #button-mask:before {content:"person";}
#pun-main #dice:before {content:"ar_stickers"; display:block; margin-bottom:7px!important;}

#Knopa2-2 {
    border:1px solid var(--border2);
    border-radius:100%;
    padding:4px;
    margin:10px 4px;
    filter:contrast(0);
    transform:scale(0.8);
    }

.checkfield {font:11px var(--font-text)}

#post-form .formsubmit {
    text-align: left;
    width:930px;
    height:0;
    margin-bottom:30px;
    }

/* --------------- reaction ---------------------------------------------- */

.reactions-root {padding:0px!important;}
.reactions-root button, .reactions-root input, .reactions-root optgroup, .reactions-root select, .reactions-root textarea {
    background:var(--pun-color);
    border:1px solid var(--border1);
    border-radius:5px;
    color:var(--color-link);
    font:900 8px var(--font-text)!important;
    height:22px;
    }
.reactions-root button:hover {
    background:var(--pun-quote)!important;
    }
.reaction-picker {
    padding-right:0px!important;
    }
.reaction-picker svg {
    color:var(--color3)!important;
    transform: scale(0.6);
    }
.reaction-chip.reaction-chip--clicked {
    border: 1px solid var(--border1)!important;
    background-color: var(--pun-color)!important;
    padding:0 5px 0 0px!important;
    height:22px;
    }
.reaction-counter__emoji {
    transform: scale(0.7);
    filter: grayscale(0.7) contrast(0.8) blur(0.6px);
    }
.emoji-mart.emoji-mart-light {
    background:var(--pun-quote)!important;
    border:1px solid var(--border2)!important;
    padding:10px!important;
    }
.emoji-mart-bar {
    height:32px!important;
    padding:0!important;
    }
.reactions-root .emoji-mart-anchor {
    padding:0!important;
    cursor:pointer;
    }
.reactions-root .emoji-mart-anchor svg {
    color:var(--color-link)!important;
    }
.emoji-mart-scroll {
    filter: grayscale(0.6);
    }
button.emoji-mart-anchor.emoji-mart-anchor-selected {
    filter: grayscale(1);
    }
.reactions-root .emoji-mart-search input {
    background:var(--pun-color)!important;
    border:1px solid var(--border1)!important;
    font:900 9px var(--font-text)!important;
    text-transform:lowercase;
    margin-bottom:10px;
    }
.reactions-root .emoji-mart-search-icon {
    top:2px!important;
    padding:3px 3px 0 3px!important;
    height:18px;
    }
.reactions-root .emoji-mart-category-label span {
    background:var(--pun-quote)!important;
    border:1px solid var(--border1);
    border-radius:5px;
    color:var(--color-link);
    font:900 8px var(--font-text)!important;
    height:23px;
    text-transform:lowercase;
    text-align:center;
    }
.emoji-mart-emoji::before {display:none;}
.emoji-mart-no-results-label {font:900 10px var(--font-text)!important;text-transform:lowercase;}

/* --------------- post rating -------------------------------------------- */

.post-rating .container, .post-vote .container {padding:0!important;}
.post-rating .container a, .post-vote .container a {
    display:block;
    height: 42px;
    width:42px;
    text-align: center;
    font: 700 14px var(--font-text)!important;
    padding: 0px 8px!important;
    color: var(--color-link);
    }
.post-vote .container a {
    background: url(https://upforme.ru/uploads/001c/52/80/208/811154.png) center center no-repeat;
    }
.post-rating .container a {
    background: url(https://upforme.ru/uploads/001c/52/80/208/527445.png) center center no-repeat;
    }
.post-rating .container a:hover, .post-vote .container a:hover {
transform:scale(1.1);
    }
.post-vote .container a {font:0px var(--font-text)!important;padding:3px 0px 3px 5px!important;}
.post-rating .container a::before, .post-vote .container a::before {
    font:900 11px var(--font-symbol);
    padding-right:5px;
    }
.post-rating .container a::before {font:900 8px var(--font-symbol);}

/*------------ other ----------------------------------*/

#pun-report .bg, #pun-reputation .bg, #pun-admin-award-form .bg {
    position:fixed;
    z-index:1500!important;
    }
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
    border-radius:10px;
    font-size:11px;
    }
#afterMove, #pun-report .inner, #pun-reputation .inner,
#pun-admin-award-form .inner, #move_posts_form {
    background:var(--pun-quote) !important;
    z-index:1500!important;
    }
#MyBookmarks h2 {
    border-bottom:1px solid var(--border3);
    background:none!important;
    width:216px!important;
    height:30px!important;
    padding:10px;
    margin:0px!important;
    }
#MyBookmarks h2 span {
    font-size:13px!important;
    line-height:30px;
    }
#MyBookmarks {
    background:var(--pun-quote);
    text-align:justify!important;
    }
#BookmCntToggle.default-style {
    opacity:1;
    background: var(--pun-quote) !important;
    color: var(--color3) !important;
    height: 24px !important;
    width: 18px !important;
    }
#MyBookmarks span.scrl {
    border-bottom:1px solid var(--border3);
    box-shadow:none!important;
    }

#MyBookmarks span.scrl.t {margin:-2px 0 0 -2px!important;border-right:1px solid var(--border2);}
#MyBookmarks span.scrl.b {margin:-2px 0 0 1px!important;}

.pun-modal .container {background:var(--pun-quote);}

/* --------------- tooltips ---------------------------------------------- */

#tooltip {
position:absolute;
background-color:var(--color-tooltips);
z-index: 2001;
max-width:150px;
border:none;
border-radius:15px;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
font-family:var(--font-text);
font-size:9px;
display:none;
color:var(--pun-quote);
text-align:center;
padding:1px 10px;
}

del, del img {
    filter: blur(3px);
text-decoration: none
    }

del:hover, del img:hover {
    filter: none
    }

/* --------------- FNTslider ---------------------------------------------- */

.FNTslider {
  border-radius: 2px;
  position:relative;
  z-index:1000;
  background: var(--border3);
  width: 110px;
  height: 5px!important;
  margin: 10px 20px 0 0px;
  border: none;
  float: right;
  margin-right: 7%;
}
.FNTslider .before {
  height: 5px;
  border: none;
  border-right: none 0;
  border-radius: 2px;
  position: absolute;
  background: var(--color1);
  margin-top: -px;
}
.FNTslider .thumb {
  width: 8px;
  height: 5px;
  border-radius: 2px;
  position: relative;
  top: -1px;
  background: var(--color1);
  border: 1px solid var(--color-text);
  cursor: pointer;
}

/* for text -------------------------------------------------------------*/
@media screen and (max-device-width: 480px) {
html {-webkit-text-size-adjust: none;}}

@-webkit-keyframes scroll {
    0% {
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}

@-moz-keyframes scroll {
    0% {
        -moz-transform: translate(0, 0);
        transform: translate(0, 0);
    }
    100% {
        -moz-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
    }
}

@keyframes scroll {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(-100%, 0)
    }
}

/* ÍÎÂÎÑÒÈ-ÒÂÈÒÒÅÐ */
.cursedland__news-wrapper {
    --black: #040404;
    --bg: #D9D9D9;
    --border: #C1C1C1;
    --font: Manrope;
}

.cursedland__news-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    font: 400 11px/150% var(--font);
    color: var(--black);
  margin: auto !important;
}

.cursedland__news-line {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    width: 30px;
    border-radius: 5px 0 0 5px;
    background: var(--black);
    align-self: stretch;
    padding: 15px;
    box-sizing: border-box;
}

.cursedland__icon {
    width: 18px;
    height: 18px;
    display: flex;
    position: relative;
    justify-content: center;
    align-items: center;
}

.cursedland__icon::before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
}

.cursed-arrow {
    mask: url(https://forumstatic.ru/files/001c/17/10/70205.svg) no-repeat center center;
    -webkit-mask: url(https://forumstatic.ru/files/001c/17/10/70205.svg) no-repeat center center;
    mask-size:contain;
    -webkit-mask-size: contain;
    background: var(--bg);
    position: absolute;
}

.cursed-more {
    mask: url(https://forumstatic.ru/files/001c/17/10/18568.svg) no-repeat center center;
    -webkit-mask: url(https://forumstatic.ru/files/001c/17/10/18568.svg) no-repeat center center;
    mask-size:contain;
    -webkit-mask-size: contain;
    background: var(--black);
    opacity: .5;
}

.cursed-comment {
    mask: url(https://forumstatic.ru/files/001c/17/10/51722.svg) no-repeat center center;
    -webkit-mask: url(https://forumstatic.ru/files/001c/17/10/51722.svg) no-repeat center center;
    mask-size:contain;
    -webkit-mask-size: contain;
    background: var(--black);
    width: 18px;
    height: 18px;
}

.cursed-share {
    mask: url(https://forumstatic.ru/files/001c/17/10/41863.svg) no-repeat center center;
    -webkit-mask: url(https://forumstatic.ru/files/001c/17/10/41863.svg) no-repeat center center;
    mask-size:contain;
    -webkit-mask-size: contain;
    background: var(--black);
    width: 18px;
    height: 18px;
}

.cursed-like {
    mask: url(https://forumstatic.ru/files/001c/17/10/52408.svg) no-repeat center center;
    -webkit-mask: url(https://forumstatic.ru/files/001c/17/10/52408.svg) no-repeat center center;
    mask-size:contain;
    -webkit-mask-size: contain;
    background: var(--black);
    width: 18px;
    height: 18px;
}

.cursedland__news-wrap {
    background: var(--bg);
    border: 1px solid var(--border);
    border-radius: 0 5px 5px 0;
    box-sizing: border-box;
    padding: 20px;
    width: 600px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}

.cursed__news-section {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 15px;
    align-self: stretch;
}

.cursed__news-user {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    align-self: stretch
}

.cursed__news-user-profile {
    display: grid;
    grid-template-columns: minmax(25px, 40px) 1fr;
    grid-template-rows: min-content min-content;
    gap: 0px 10px;
    grid-template-areas:
    "ava nick"
    "ava text";
    align-items: center;
}

.cursed__news-user-profile img {
    grid-area: ava;
    width: 40px;
    height: 40px;
    object-fit: cover;
    border-radius: 100%;
}

.cursed__news-nickname {
  align-self: end;
  grid-area: nick;
  font-size: 14px;
  font-weight: 700;
}

.cursed__news-nickname em {
    font-size: 13px;
    font-weight: 400;
    opacity: .75;
    font-style: normal !important;
}

.cursed__news-user-profile span {
  align-self: start;
  grid-area: text;
  font-size: 10px;
}

.cursed__news-content-box {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.cursed__news-content-box p {
    padding: 0 !important;
    margin: 0 !important
}

.cursed__news-content-box img {
    max-width: 100%;
    margin: 5px 0;
}

.cursed__news-date-wrap {
    padding-bottom: 15px;
    border-bottom: 1px solid var(--border);
    display: flex;
    gap: 5px;
    align-self: stretch;
}

.cursed__news-date-wrap span {
    opacity: .5;
}

.news-number {
    font-weight: 700;
}

.cursed__news-icons-wrap {
    display: flex;
    padding-bottom: 15px;
    border-bottom: 1px solid var(--border);
    gap: 50px;
    align-self: stretch;
}

.cursed__news-icons-wrap span {
    display: flex;
    gap: 10px;
    opacity: .55;
}

.cursed-second {
    padding-left: 25px;
    margin-top: 15px;
    gap: 15px;
}

.cursed__news-container {
    padding-bottom: 15px;
    border-bottom: 1px solid var(--border);
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-self: stretch;
}

.cursed-second .cursed__news-user-profile img {
    width: 25px;
    height: 25px;
}

.cursed-second .cursed__news-user-profile {
    display: flex;
    gap: 10px;
}

.cursed-second .cursed__news-user-profile .cursed__news-nickname {
    align-self: center;
}

.cursed-second .cursed__news-icons-wrap {
    margin-top: 10px;
    padding: 0;
    border: none;
}

.cursed-second .cursed__news-icons-wrap span:last-child {
    margin-left: auto;
}

.cursed-second .cursed__news-container:last-child {
    padding: 0;
    border: none;
}

@media screen and (max-width: 540px) {

abbr {
  padding:-2px;
}
/* дадим дополнительное пространство для клика на тачскрине: актуально для маленьких экранов, особенно если тегнутое слово окружено ссылками или ваще звёздочка, значение и типы отступов меняем под свои реалии */

abbr[title] {
  position:relative;
}

abbr[title]::after {
  content: attr(title);
  display:none;
  text-align:left;
}

abbr[title]:hover::after {
  position:relative;
  display:block;
width: 50px;
   background: #313131;
    font: 900 9px var(--font-text1);
    color: var(--pun-color);
  padding: 3px 5px;
}

0

2

цвета

#pun-admain {background:var(--pun-color);
            outline:25px solid var(--pun-color);
            margin-top:-110px;
            padding-top:110px;}

:root {
  --font-title: 'Manrope', sans-serif;
  --font-title2: 'Arial', serif;
  --font-text: Manrope;
  --font-text2: 'Manrope', sans-serif;
  --font-symbol: 'Material Symbols Outlined';
  --font-symbol2: 'Material Icons';
    }

:root {
  --color-text: #1e1e1e;
  --color-link: #953131;
  --color1: #b58585;
  --color2: #636363; /* fix */
  --color3: #c5b9b9;
  --pun-color: #cecece;
  --pun-quote: #dcdcdc;
  --border1: #393939;
  --border2: #878787;
  --border3: #bdbdbd;
  --color-tooltips: #000000;
  }

:root, .dark:root {
  --background:url(
https://upforme.ru/uploads/001c/52/80/5/605961.jpg);
  --pun-top-bg:url(https://upforme.ru/uploads/001c/52/80/208/659371.png);
  --pun-bottom-bg:url(https://upforme.ru/uploads/001c/52/80/208/561844.png);
  --arrow-up:url(https://upforme.ru/uploads/001c/52/80/208/526833.png);
  --arrow-down:url(https://upforme.ru/uploads/001c/52/80/208/506901.png);
  --icon-old:url();
  --icon-new:url(https://upforme.ru/uploads/001c/52/80/5/595135.png);
  --cat1:url(https://upforme.ru/uploads/001c/52/80/5/259138.png);
    }
.light:root {
  --pun-top-bg:url(https://upforme.ru/uploads/001c/52/80/208/364290.png);
  --pun-bottom-bg:url(https://upforme.ru/uploads/001c/52/80/5/610515.png);
  --arrow-up:url(https://upforme.ru/uploads/001c/52/80/5/85672.png);
  --arrow-down:url(https://upforme.ru/uploads/001c/52/80/5/42047.png);
    }

.tb-plash {
position:absolute;
display:block;
width:150px;
height:105px;
margin:-565px 0 0 -28px!important;
padding-right:5px;
overflow-y:scroll;
overflow-x:hidden;
    transform:rotate(-8.3deg);
    }
plash {
display:inline-block;
height:30px;
width:145px;
background:var(--color-text);
border:1px solid var(--color2);
padding:0px 0px 0px px;
margin-left:0px!important;
color:var(--pun-color);
    }
.light plash {background:var(--pun-color);color:var(--color-text);}
plash.imp {border:1px solid var(--color-link);}
.tb-plash::-webkit-scrollbar {width:3px; height:3px;}
plash data {
position:absolute;
margin:5px 0 0 90px!important;
display:block;
height:20px;
width:60px;
text-align:center;
font:900 8px var(--font-text);
line-height:20px;
}
plash:hover b, plash:hover i, plash:hover data {
color:var(--color-link);
}
plash b {
position:absolute;
display:block;
height:25px;
width:160px;
font:900 8px var(--font-title2);
margin:4px 0 0 10px!important;
text-transform:uppercase;
    }
plash i {
position:absolute;
display:block;
height:15px;
width:160px;
font:500 8px var(--font-text);
margin:14px 0 0 10px!important;
    }

.star1 {
width:66px;
height:95px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/554966.png);
margin:-648px 0 0 -23px!important;
transition:0.6s;
}
.star1:hover {transform:rotate(-20deg);transition:0.6s;}
.star2 {
width:105px;
height:73px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/918477.png);
margin:-482px 0 0 610px!important;
transition:0.6s;
}
.star2:hover {transform:rotate(-20deg);transition:0.6s;}
.star3 {
width:110px;
height:101px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/462509.png);
margin:-785px 0 0 950px!important;
transition:0.6s;
}
.star3:hover {transform:rotate(20deg);transition:0.6s;}
.ierog{
width:133px;
height:138px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/516615.png);
margin:-615px 0 0 220px!important;
transition:0.6s;
}
.light .ierog{background:url(https://upforme.ru/uploads/001c/52/80/208/352911.png);}
.ierog:hover {transform:scale(0.9);transition:0.6s;filter:invert(0.9)}
.gvozdi {
width:68px;
height:82px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/625218.png);
margin:-845px 0 0 638px!important;
transition:0.6s;
}
.light .gvozdi {background:url(https://upforme.ru/uploads/001c/52/80/208/575925.png);}
.gvozdi:hover {transform:rotate(-6deg);transition:0.6s;}
.birds{
width:136px;
height:85px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/189741.png);
margin:-500px 0 0 75px!important;
transition:0.6s;
}

.tb-img1, .tb-img2, .tb-img3, .tb-img4, .tb-img5 {
position:absolute;
}
.tb-img1 {
width:146px;
height:54px;
margin:-870px 0 0 25px!important;
    }
.tb-img2 {
width:118px;
height:46px;
margin:-800px 0 0 -80px!important;
    }
.tb-img3 {
width:102px;
height:43px;
margin:-748px 0 0 -45px!important;
    }
.tb-img4 {
width:147px;
height:41px;
margin:-484px 0 0 908px!important;
    }
.tb-img5 {
width:148px;
height:48px;
margin:-437px 0 0 875px!important;
    }
.tb-img1:hover img, .tb-img2:hover img,
.tb-img3:hover img, .tb-img4:hover img, .tb-img5:hover img {
filter:grayscale(10) contrast(1.2);
    }
.tb-img1:after {
content:"wanted";
display:block;
position:absolute;
margin:-13px 0 0 -7px!important;
font:italic 900 19px var(--font-title2);
text-transform:uppercase;
color:var(--color-link);
letter-spacing:1px;
text-shadow:-1px -1px 0 var(--pun-color),
        1px 1px 0 var(--pun-color),
        1px -1px 0 var(--pun-color),
        -1px 1px 0 var(--pun-color);
z-index:-1;
    }
.light .tb-img1:after {
color:var(--pun-color);
text-shadow:-1px -1px 0 var(--color-link),
        1px 1px 0 var(--color-link),
        1px -1px 0 var(--color-link),
        -1px 1px 0 var(--color-link);
    }
.tb-img5:after {
content:"post-writers";
display:block;
position:absolute;
width:180px;
margin:-13px 0 0 8px!important;
font:italic 900 19px var(--font-title2);
text-transform:uppercase;
color:var(--color-link);
letter-spacing:1px;
text-shadow:-1px -1px 0 var(--pun-color),
        1px 1px 0 var(--pun-color),
        1px -1px 0 var(--pun-color),
        -1px 1px 0 var(--pun-color);
z-index:-1;
}
.light .tb-img5:after {
color:var(--pun-color);
text-shadow:-1px -1px 0 var(--color-link),
        1px 1px 0 var(--color-link),
        1px -1px 0 var(--color-link),
        -1px 1px 0 var(--color-link);
}

.tb-post {
    position: absolute;
    width: 270px;
    height:80px;
    margin: -555px 0 0 353px!important;
    }
.tb-post span {
display:block;
text-align:justify;
width: 240px;
    height:77px;
padding-right:10px;
overflow-y:scroll;
font:400 8px var(--font-text);
line-height:11px;
color:var(--pun-color);
    }
.light .tb-post span {color:var(--color-text);}
.tb-post span::-webkit-scrollbar {width:3px; height:3px;}

.tb-post span a:link,.tb-post span a:visited {
display:block;
position:absolute;
margin: -23px 0 0 0px!important;
font:italic 900 16px var(--font-title2);
text-transform:uppercase;
color:var(--color-text);
text-shadow:-1px -1px 0 var(--pun-color),
        1px 1px 0 var(--pun-color),
        1px -1px 0 var(--pun-color),
        -1px 1px 0 var(--pun-color);
    }
.light .tb-post span a:link, .light .tb-post span a:visited {
color:var(--pun-color);
text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
    }
.tb-post span a:hover, .tb-post span a:active,
.light .tb-post span a:hover, .light .tb-post span a:active {color:var(--color1);}
.tb-post:after {
content:"best episode";
display:block;
position:absolute;
margin: -2px 0 0 35px!important;
font:italic 900 25px var(--font-title2);
text-transform:uppercase;
color:var(--color-text);
letter-spacing:1px;
text-shadow:-1px -1px 0 var(--pun-color),
        1px 1px 0 var(--pun-color),
        1px -1px 0 var(--pun-color),
        -1px 1px 0 var(--pun-color);
    }
.light .tb-post:after {
color:var(--pun-color);
text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
    }

.vrem {
height:10px;
position:absolute;
background:#432929;
margin:-868px 0 0 505px!important;
font: 900 8px var(--font-text);
text-transform:uppercase;
text-align:left;
padding-right:10px;
color:var(--pun-color);
}
.light .vrem {background:var(--pun-color);color:var(--color-text);}

.tb-act:before {
content:"activists";
display:block;
position:absolute;
margin: -16px 0 0 40px!important;
font:italic 900 26px var(--font-title2);
text-transform:uppercase;
color:var(--color-text);
letter-spacing:1px;
text-shadow:-1px -1px 0 var(--pun-color),
        1px 1px 0 var(--pun-color),
        1px -1px 0 var(--pun-color),
        -1px 1px 0 var(--pun-color);
z-index:-1;
    }
.light .tb-act:before {
color:var(--pun-color);
text-shadow:-1px -1px 0 var(--color-link),
        1px 1px 0 var(--color-link),
        1px -1px 0 var(--color-link),
        -1px 1px 0 var(--color-link);
    }

.tb-act {
position: absolute;
margin: -700px 0 0 437px!important;
width:396px;
height:174px;
background:url(https://upforme.ru/uploads/001c/52/80/208/492976.png);
    }
.light .tb-act {background:url(https://upforme.ru/uploads/001c/52/80/208/184748.png);}
.tb-act a:link, .tb-act a:visited {
position:absolute;
display:inline-block;
padding:0px;
height:31px;
width:291px;
font: 700 10px var(--font-text);
color:var(--pun-color)!important;
text-transform:uppercase;
text-align:center;
text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
transition:0.5s;
    }
.tb-act a:hover, .tb-act a:active {
transform:translateX(10px);
transition:0.5s;
    }
a.ac1:link {margin:15px 0 0 20px!important;
background:url(https://upforme.ru/uploads/001c/52/80/208/833446.png)
top center no-repeat;line-height:21px;}
a.ac2:link {margin:-16px 0 0 18px!important;
background:url(https://upforme.ru/uploads/001c/52/80/208/340612.png)
top center no-repeat;line-height:30px;}
a.ac3:link {margin:49px 0 0 30px!important;
background:url(https://upforme.ru/uploads/001c/52/80/208/68963.png)
top center no-repeat;line-height:21px;}
a.ac4:link {margin:56px 0 0 22px!important;
background:url(https://upforme.ru/uploads/001c/52/80/208/188443.png)
top center no-repeat;line-height:20px;}

.light a.ac1:link {background:url(https://upforme.ru/uploads/001c/52/80/208/44439.png)
top center no-repeat;}
.light a.ac2:link {background:url(https://upforme.ru/uploads/001c/52/80/208/604860.png)
top center no-repeat;}
.light a.ac3:link {background:url(https://upforme.ru/uploads/001c/52/80/208/545976.png)
top center no-repeat;}
.light a.ac4:link {background:url(https://upforme.ru/uploads/001c/52/80/208/633613.png)
top center no-repeat;}

.tb-ams {
position: absolute;
margin: -434px 0 0 255px!important;
font: 900 9px var(--font-text1);
color:var(--pun-color);
    }

.tb-ams a:link, .tb-ams a:visited {
padding:0 20px;
font: 900 9px var(--font-text);
color:var(--pun-color)!important;
text-transform:uppercase;
text-align:center;
    }
.tb-ams a:hover, .tb-ams a:active {background:var(--color-link);}

div.tb-nav {
  position: absolute;
  width: 350px;
  margin: -742px 0 0 318px;
  text-align:left;
  font: 500 8px var(--font-text);
  color:var(--pun-color);
  }
.light div.tb-nav {color:var(--color-text);}
.tb-nav a:link, .tb-nav a:visited {
  color: var(--pun-color)!important;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  }
.tb-nav a:hover, .tb-nav a:active {
  color: var(--color-link)!important;
  }
.light .tb-nav a:link, .light .tb-nav a:visited {
  color: var(--color-text)!important;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  }
.n1, .n3, .n5, .n7 {font-weight:900;}

.tb2 {
    position:absolute;
    margin: -698px 0 0 345px!important;
    width: 113px;
    height: 135px;
    }
.mouse-parallax-bg {
    position: absolute;
    background-image: url(https://upforme.ru/uploads/001c/52/80/208/791174.png);
    background-position: center center;
    background-repeat: no-repeat;
    width: 113px;
    height: 135px;
    transition: all 0.1s ease;
cursor:crosshair;
    }
.light .mouse-parallax-bg {background-image: url(https://upforme.ru/uploads/001c/52/80/208/843681.png);}
.pulya {
width:102px;
height:98px;
position:absolute;
background:url(https://upforme.ru/uploads/001c/52/80/208/146394.png);
margin:-685px 0 0 358px!important;
transition:0.1s;
opacity:0;
}
.light .pulya {background:url(https://upforme.ru/uploads/001c/52/80/208/777144.png);}
.tb2:active {display:none;}
.pulya:hover {opacity:1;transition:0.1s;}

div.tb-news {
  position:absolute;
  margin: -410px 0 0 -25px;
  color: var(--pun-color);
  width: 862px;
  height: 23px;
  text-align: justify;
  overflow-y: scroll;
  padding-right: 15px;
  text-transform: uppercase;
  letter-spacing:0.5px;
  font: 500 8px var(--font-text);
  line-height: 25px;
  }
div.tb-news b {
  display:inline;
  margin: 0px 5px 0 5px;
  border-bottom:1px solid var(--color-link);
  color: var(--pun-color);
  text-align: justify;
  overflow-y: scroll;
  padding: 2px 8px;
  text-transform: uppercase;
  letter-spacing:0.5px;
  font: 900 9px var(--font-text);
  line-height: 13px;
}
div.tb-news a:link, div.tb-news a:visited {
  color:var(--color1);
  }
div.tb-news a:hover, div.tb-news a:active {
  color:var(--pun-color);
  }
div.tb-news::-webkit-scrollbar {width:0px; height:0px;}

html  {
    background:var(--background) top center fixed no-repeat;
    background-size:cover!important;
    }

body {
    margin:0px !important;
    padding-top:900px !important;
    padding-bottom:0px !important;
    }

#pun {
    width:1050px !important;
    background:var(--pun-color);
    color:var(--color-text);
    padding-bottom:0px !important;
    border-radius:0px;
    text-transform:lowercase;
    }

.topbg {
    display:block;
    position:absolute;
    margin:-900px 0 0 -140px!important;
    background:var(--pun-top-bg) top left no-repeat;
    width:1286px;
    height:900px;
    z-index:-1;
    }
.bottombg {
    display:block;
    position:absolute;
    margin:0px 0 0 -48px!important;
    background:var(--pun-bottom-bg) top left no-repeat;
    width:1152px;
    height:353px;
    z-index:-1;
    }

.punbb {
    width:999px !important;
    padding-left:25px !important;
    }

.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, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited, .punbb li.isactive a:focus {
    color:var(--color-link);
    text-decoration:none;
    }
.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, .punbb li.isactive a:focus {
    color:var(--color-text);
    text-decoration:none;
    }

#pun-navlinks {
    position:sticky;
    margin: -370px 0 0 -25px !important;
top:0px;
    width:890px;
    height:90px;
    background:url(https://upforme.ru/uploads/001c/52/80/5/482921.png)
    top center no-repeat;
    padding-top:20px;
    text-align: center;
    width: 1025px;
    z-index: 2000;
    }

#pun-ulinks {
    position:sticky;
top:60px;
    text-align: left;
    margin: -50px 0 0px 90px !important;
    padding: 0px 0 0px 0px;
    width: 1025px;
    z-index: 2001;
    }

#pun-navlinks a:link, #pun-navlinks a:visited, li#navpiar a span {
    display:inline-block;
    width:auto;
    height:23px;
    padding-top:5px;
    font:italic 900 17px var(--font-title2);
    color:var(--pun-color);
    text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
    text-transform:uppercase;
    letter-spacing:0.5px;
    transition:0.5s;
    }
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active, li#navpiar a span:hover,
li#navpiar a span:visited, li#navpiar a span:focus {
    color:var(--color1);
    transform: scale(0.9);
    transition:0.5s;
    }

#pun-ulinks a:link, #pun-ulinks a:visited, #pun-ulinks a:hover,
#pun-ulinks a:focus, #pun-ulinks a:active {
    display:inline-block;
    font:500 8px var(--font-text);
    text-transform:lowercase;
    color:var(--pun-color);
    letter-spacing:0px;
    line-height:22px;
    }
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
    color:var(--color1);
    }

#pun-status .container {
    text-transform:uppercase;
    font:800 7px var(--font-text);
    color:var(--color2);
    margin:0px 145px 0  0;
    text-align:right;
    }
#pun-status .status-right {display:none;}

#pun-crumbs1 p.container {
    margin:10px 0 15px 0;
    }
#pun-crumbs1 p.container,
#pun-crumbs2 .container {
    text-transform:lowercase;
    font:11px var(--font-text)!important;
    color:var(--color2);
    }

#pun-announcement {
    text-align:center !important;
    }

/*------------ category and statistics ----------------------------------*/

#pun-index #pun-main h2, #pun-stats.section h2 {
    position:relative;
    height:40px;
    width:685px;
    margin:10px 0 -1px 120px;
    padding-right:55px;
    background:var(--cat1) bottom center no-repeat;
    text-align:right;
    z-index:101;
    }

#pun-index #pun-main h2 span, #pun-stats.section h2 span,
#pun-index #pun-main h2 span a {
    font:italic 900 20px var(--font-title2);
    text-transform:uppercase;
    color:var(--pun-color);
    text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
    letter-spacing:1px;
    }

#pun-index #pun-category1 h2 {
    margin-top:-30px;
    }

/*------------ icon ----------------------------------------------------*/

.punbb table Div.icon {
    display:block;
    position:absolute;
    background:var(--icon-old);
    }
TR.inew Div.icon { 
    background:var(--icon-new);
    background-size: cover;
    }
#pun-index Div.icon {
    width:68px;
    height:141px;
    margin:-40px 0px 0px -85px;
    background-size: cover;
    }
#pun-viewforum Div.icon, .fs-box table Div.icon,
#pun-main.main.multipage .forum Div.icon {
    width:10px;
    height:10px;
    margin:4px 0px 0 -38px;
    border:1px solid var(--color3);
    border-radius:100%;
    background:var(--pun-color);
    }
#pun-viewforum TR.inew Div.icon, .fs-box table TR.inew Div.icon,
#pun-main.main.multipage .forum TR.inew Div.icon {
    background:var(--color-link);
    }
.fs-box table Div.icon {margin:1px 0px 0 -32px;}

.icon[data-new-topics]:before, .subforums span[data-new-topics]:before {
    background: var(--color-link)!important;
    border-radius: 2px!important;
    color: var(--pun-color)!important;
    display: inline-block;
    font:600 8px var(--font-text)!important;
    height: 10px!important;
    line-height: 9px!important;
    margin: 32px 0 0 72px!important;
    min-width: 9px!important;
    }

/*------------ forumname + title -------------------------------------*/

#pun-index .tcl h3 {
    display:block;
    text-align:left;
    margin-bottom:5px;
    width:370px;
    }

#pun-index .tcl h3 a {
    display:block;
    font:italic 900 23px var(--font-title2);
    text-transform:uppercase;
    letter-spacing:-0.5px;
    color:var(--color-text);
    }

#pun-index .tcl h3 a:hover {
    color:var(--color-link);
    }

/*------------ description ---------------------------------------------*/

.Add {display:none;}

#pun-index .category table {
    position:relative;
    border-spacing:0px 0px;
    border-top:none;
    background:var(--pun-quote);
    border:1px solid var(--border1);
    border-radius:0px;
    margin-left:47px;
    width:900px;
    z-index:100;
    }

#pun-index tbody.hasicon tr {
    box-shadow: 0px 1px 0px 0px #c5c5c5;
    }

#pun-index tbody.hasicon tr:last-child {
    box-shadow: none;
    }

.punbb td div.tclcon {
    margin-left:0px;
    padding:0px 0px 0px 0px;
    }
#pun-index td div.tclcon {
    min-height:80px;
    }

.punbb tbody.hasicon tr {
    outline:px solid var(--border2);
    }

#pun-index td.tcl {
    display:block;
    width:450px;
    font:400 10px var(--font-text);
    line-height:14px;
    text-transform:lowercase;
    padding:25px 40px 10px 45px;
    margin-left:0px;
    overflow:hidden;
    }

#pun-index td.tcr {
    width:280px;
    font:10px var(--font-text);
    line-height:14px;
    text-transform:lowercase;
    padding-right:25px;
    overflow:hidden;
    }

#pun-index td.tcr a:link, #pun-index td.tcr a:visited {
    font:700 11px var(--font-text);
    text-transform:lowercase;
    color:var(--color1);
    }
#pun-index td.tcr a:hover, #pun-index td.tcr a:active {
    color:var(--color-text);
    }

.punbb .user-avatar .avatar-image {
    margin-top:6px;
    width:15px !important;
    height:15px !important;
    border-radius:100% !important;
    filter:grayscale(100%);
    }

.forum-links {
    display:flex;
    cursor: pointer;
    padding:0;
    margin-top:10px!important;
    margin-bottom:5px!important;
    flex-wrap: wrap;
    gap: 5px 0;
    background:url(https://upforme.ru/uploads/001c/52/80/5/656395.png)
    bottom left no-repeat;
    }

.forum-links a:link, .forum-links a:visited {
    padding:2px 14px 8px 0px;
    margin:0px 2px!important;
    font:900 8px var(--font-text);
    letter-spacing:0px;
    color:var(--color-link);
    text-transform:uppercase;
    transition:0.3s;
    }

.forum-links a:active, .forum-links a:hover {
    color:var(--color-text);
    transform:translateX(3px);
    transition:0.3s;
    }

#pun-main #subforums {padding:5px 0 0 0!important;}

/*------------ footer -------------------------------------------------*/

.statscon {
    width:957px;
    border:1px solid var(--border2)!important;
    border-radius:0px;
    margin:0px 0 0 20px!important;
    padding:0px 0 0 0px!important;
    min-height:160px;
    }

.statscon .container {
    width:957px;
    margin:0px 0 -1px 0px!important;
    padding:9px 0px 0px 0px!important;
    }

.statscon li.item1, .statscon li.item2,
.statscon li.item3, .statscon li.item4 {
    position:absolute;
    display:block;
    width:290px;
    margin-left:630px;
    text-align:left!important;
    letter-spacing:0px;
    color:var(--color-text);
    border-radius:20px;
    font:9px var(--font-text);
    text-transform:lowercase;
    }
.statscon li.item1 {margin-top:17px;}
.statscon li.item2 {margin-top:49px;}
.statscon li.item3 {margin-top:81px;}
.statscon li.item4 {margin-top:113px;}

.statscon li.item5 {
    display:block;
    width:528px!important;
    margin:-10px 0px 0px 0px!important;;
    padding:10px 30px 0px 30px;
    text-align:justify!important;
    letter-spacing:0px;
    color:var(--color-text);
    font:10px var(--font-text);
    text-transform:lowercase;
    border-right:1px solid var(--border2)!important;
    }
.statscon li.item5.users_24h {
    min-height:100px;
    padding-bottom:23px;
    }

#pun-about .container {
    position:absolute;
    padding:0px!important;
    margin:0px 0 0 425px!important;
    text-transform:lowercase;
    font:8px var(--font-text)!important;
    }
#pun-about .container, #pun-about .container a {color:var(--color-link);}

.banners {
    display: flex;
    flex-wrap: wrap;
    overflow-y:scroll;
    width:650px!important;
    height:70px!important;
    padding-right:5px!important;
    margin:107px 0 -200px 60px!important;
    justify-content: space-between;
    }

.banners img {
    margin:0 4px 4px 0;
    filter: grayscale(100%) opacity(30%);
    transition: all .5s ease-in-out 0s;
    }
.banners img:hover {
    filter: none;
    transition: all .5s ease-in-out 0s;
    }

.banners::-webkit-scrollbar {width:1px; height:1px;}

.banners-partners {
    display:flex;
    justify-content: flex-start;
    flex-wrap:wrap;
    opacity:0.7;
    margin-top:12px!important;
    margin-bottom:-20px!important;
    }
.banners-partners img {
    margin-right:0px!important;
    }

/* -------------- page ------------------------------------------------- */

.topic {font:11px var(--font-text);
    padding-top:5px!important;}

#pun-main .post {
    border:1px solid var(--color3);
    border-radius:0px;
    margin:20px 0;
    padding:15px 25px;
    background:var(--pun-color);
    }

#pun-main h1 {display:none;}
#pun-main .topic h3 {
    display:block;
    position:absolute;
    height:43px;
    width:715px;
    margin:-30px 0px 0px 210px;
    padding-right:150px;
    background:url(https://upforme.ru/uploads/001c/52/80/5/48010.png)
    top left no-repeat;
    }
#pun-main .topic h3, #pun-main .topic h3 a {
    font:900 13px var(--font-title);
    text-transform:uppercase;
    letter-spacing:0.5px;
    color:var(--pun-color);
    line-height:40px;
    text-shadow:-1px -1px 0 var(--border1),
        1px 1px 0 var(--border1),
        1px -1px 0 var(--border1),
        -1px 1px 0 var(--border1);
    }

#pun-main .permalink {padding-left:50px;}

#pun-viewtopic div.post h3 strong.fnt::before {content:" ";}
#pun-viewtopic div.post h3 strong.fnt {margin-right:290px!important;}
#pun-viewtopic div.post h3 strong.fnt img {filter:grayscale(100);transform:scale(0.8);}

#pun-main .linkst .pagelink,
#pun-viewtopic .linkst .postlink a,
#pun-main .linksb .pagelink,
#pun-viewtopic .linksb .postlink a {
    font:9px var(--font-text);
    color:var(--color-link);
    letter-spacing:0.2px;
    }

#pun-main .linkst .pagelink {
    margin-top:0px;
    }
#pun-viewtopic .linkst .postlink a {
    display:block;
    margin-top:-10px;
    font-weight:normal;
    padding-bottom:5px;
    }

#pun-main .post-links {
    border-top:1px solid var(--color3);
    margin:20px -25px 0;
    padding:15px 25px 0 15px;
    }
#pun-main .post-links a {
    font:700 9px var(--font-text);
    text-transform:uppercase;
    }
.punbb .post-content .quote-box {
    margin: 2px 5px 10px 5px!important;
    padding: 11px 60px 10px 5px;
    borde:1px solid var(--border1);
    border-radius:0px 0 0 0px;
    text-align: justify;
    }
.quote-box::before {margin:-10px 0 0 -5px;}
.punbb .post-content .quote-box blockquote {
    background:var(--pun-color);
    border:1px solid var(--color1);
    border-radius:0px;
    padding:20px 25px 10px 25px;
    }
.punbb .post-content td .quote-box blockquote { padding:20px 25px 20px 25px; }
.punbb .post-content .quote-box cite {
    position:absolute;
    display:inline-block;
    max-width:600px;
    margin:-14px 0px 0px 80px;
    padding:1px 20px 2px 20px;
    text-align: center;
border-radius:2px;
    font:700 11px var(--font-text);
    color:var(--pun-color);
background:var(--color-link);
    text-transform:uppercase;
transform:rotate(-1deg);
    }
.punbb #post-preview .quote-box cite a {color:var(--pun-color);}
.punbb #post-preview .quote-box cite a:hover {color:var(--color-text);}
.qcn {display:none;}
.qc-post-link {display:inline-block; margin:-1px 0px 0 5px!important;}
.qc-post-link img {filter:invert(0.9);}
a.post-mention {text-transform:lowercase;}

.punbb .post-content .code-box, htmlcode {
    margin: 12px 11px 20px 11px!important;
    padding: 30px 32px 10px 30px;
    border:1px solid var(--color1);
    color:var(--color2);
    text-align: justify;
    }
.code-box::before {margin:-41px 0 0 -37px;}
.blockcode, .scrollbox {
    max-height:40px!important;
    margin-bottom:10px!important;
    }
htmlcode {display:block;padding-bottom:20px!important;margin:20px 0!important;}
htmlcode code {display:block;overflow:scroll;max-height:50px;}
.code-box .scrollbox::-webkit-scrollbar {height:4px;}
.code-box .scrollbox::-webkit-scrollbar-track {
    background:var(--pun-color);
    border-radius:0px;
    border:1px solid var(--color2)!important;
    }
.code-box .scrollbox::-webkit-scrollbar-thumb {
    background:var(--color1);
    border-radius:0px;
border:none!important;
outline:none!important;
    }
.punbb .post-content .code-box strong.legend, htmlcode strong.legend {
    position:absolute;
    display:inline-block;
    max-width:600px;
    margin:-40px 0px 0px 50px;
    padding:1px 20px 2px 20px;
    text-align: center;
border-radius:2px;
    color:var(--pun-color);
background:var(--color-link);
    text-transform:uppercase;
transform:rotate(-1deg);
    }
.punbb .post-content .code-box strong.legend, .code-box strong.legend a,
htmlcode strong.legend a {
    color:var(--pun-quote)!important;
    font:700 11px var(--font-text);
    }

.spoiler-box {
    padding:1px 2px 3px 7px !important;
    border:none!important;
    }
.punbb .post-content .spoiler-box blockquote {
    background:var(--pun-quote);
    border:1px solid var(--color1);
    padding:10px 0px 5px 8px!important;
margin:10px 0px 0px -5px!important;
    }
.spoiler-box::before {margin:-10px 0 0 1px;}
.punbb .post-content .spoiler-box blockquote p {
    padding:5px 10px 10px 10px!important;
    }
.punbb .post-content .spoiler-box .quote-box {
    margin: 5px 20px 0px 10px!important;
    padding: 1px 0px 10px 0px!important;
    }
.spoiler-box .quote-box::before {margin:-0px 0 0 -17px;}
.spoiler-box .quote-box cite {margin:-5px 0px 0px 70px!important;}
.punbb .post-content .spoiler-box .code-box {
margin: 20px 20px 10px 10px!important;
    padding: 20px 20px 10px 20px!important;
    }
.spoiler-box .code-box::before {margin:-31px 0 0 -37px;}
.spoiler-box .code-box strong.legend {margin:-35px 0px 0px 50px!important;}
.post-content .spoiler-box > div {
    background:none!important;
    border:1px solid var(--color1);
    border-radius:0px;
    margin-bottom:7px;
    padding:15px 25px 15px 35px!important;
margin:10px 3px 0px 0px;
    font:12px var(--font-text);
    line-height:18px;
    }
.post-content .spoiler-box > div::before {
    display:block;
    position:absolute;
    content:"expand_all";
    font:700 12px var(--font-symbol);
    margin:0px 0 0 -20px;
    }
.post-content .spoiler-box > div.visible::before {content:"collapse_all";}

.spoiler-box, .quote-box {
    background:url(https://upforme.ru/uploads/001b/79/b8/103/22151.png)
    top left no-repeat,
    url(https://upforme.ru/uploads/001b/79/b8/103/556840.png)
    top right no-repeat,
    url(https://upforme.ru/uploads/001b/79/b8/103/827180.png)
    top center repeat-x;
    }

hr {
    background: var(--color1);
    height:1px;
    opacity:1!important;
    border:none!important;
    }
.post-content .highlight-text {background-color:var(--color4)!important;}
.bbuline, u {text-decoration:none!important;border-bottom:1px solid var(--color-link);}
abbr {border-bottom:1px dashed var(--color-link); cursor:help!important;}

#topic-modmenu.modmenu {
    margin:-10px 0px 10px 0px!important;
    height:25px;
    }

.punbb .formsubmit input, .punbb .formsubmit a,
.punbb .formsubmit span, .punbb select, .punbb input, textarea {
    display:inline-block;
    padding:2px 25px 4px 25px;
    background:var(--pun-quote);
    border:1px solid var(--color1);
    border-radius:0px;
    font:500 11px var(--font-text);
    color:var(--color-link);
    }
textarea {color:var(--color-text);}
.punbb .formsubmit input:hover, .punbb .formsubmit a:hover,
.punbb .formsubmit span:hover, .punbb select:hover, .punbb input:hover {
    background:var(--color-link);
    border:1px solid var(--color-link);
    color:var(--pun-quote);
    cursor:pointer;
    }
#topic-modmenu.modmenu select {
text-transform:uppercase;
font:700 9px var(--font-text);
background:var(--color3);
border:1px solid var(--color3);
padding:4px 25px 4px 25px;
    }
#topic-modmenu.modmenu select:hover {background:var(--color-link);}
#post-form .formsubmit input {
    background:var(--color-text);
    border:1px solid var(--color-text);
    font:700 9px var(--font-text);
    color:var(--pun-color);
text-transform:uppercase;
padding:4px 25px 4px 25px;
}
#post-form .formsubmit input:hover {
    background:var(--color-link);
    border:1px solid var(--color-link);
    color:var(--pun-quote);
    cursor:pointer;
    }
textarea {padding:10px 15px 10px 15px;}
#pun-admain textarea {padding:0px!important;color:var(--color-text);}
input[type=checkbox], input[type=radio] {filter:invert(1) grayscale(1);}

#pun-viewtopic .subscribelink {
    float:right;
    margin-top:-15px;
    margin-right:47px;
    margin-bottom:5px;
    padding-left:0px;
    color:var(--color-link);
    font:800 9px var(--font-text);
    }

#pun-viewtopic .subscribelink:after {
    content:"@";
    margin-left:10px;
margin-right:5px;
    }

#topic-users-in p.container {
    font-size:11px;
    font-family:var(--font-text);
    color:var(--color-text);
    }
#topic-users-in p.container a {
    font-weight:700;
    }

#pun-main .linksb {padding-bottom:0px;}
#pun-main .linksb .postlink {margin-bottom:-2px;}

/* --------------- profile -------------------------------------------- */

.post {
    scroll-margin: 70px 0 0 0;
    }

.pa-fld1 .fld-name, .pa-fld2 .fld-name {display: none;}

.punbb .post .post-author {
    position:relative;
    margin-top:-40px;
    margin-bottom:20px;
    margin-left:-30px;
    padding-bottom:20px;
padding-top:0px;
    width:250px;
    border-left:none;
    border-radius:0;
    }
.punbb .post .post-author ul {

    }

.fs-box .post-author {
    border-radius:0 0px 0px 0!important;
    }
.pa-reg {color:var(--pun-color);}

.show_user_posts .post-author {
    background:var(--color1)!important;
    padding-top:15px;
    }
.pa-replies {
    margin:15px 0 10px 0!important;
    color:var(--pun-color);}

.punbb .post .post-author ul, .punbb .post .post-author p {
    text-align:center;
    padding:0px 0 0px 0;
    }

.fs-box .post .post-author ul, .fs-box .post .post-author p {
    text-align:center;
    padding:20px 0 0px 0;
    }

#pun-viewtopic .pa-author {
position:relative;
display:inline-block;
    text-align:left;
    margin:0px 0 0px -14px;
width:202px;
height:32px;
padding-left:23px;
padding-top:30px;
background:url(https://upforme.ru/uploads/001c/52/80/208/301046.png)
    top left no-repeat;
z-index:101;
    }
.pa-author, li.pa-author a:link, li.pa-author a:visited {
    text-decoration:none;
    font: 900 16px var(--font-text);
    text-transform:uppercase;
letter-spacing:0px;
line-height:20px;
color:var(--color-link);
    }
.light .pa-author, .light li.pa-author a:link, .light li.pa-author a:visited {color:var(--pun-color);}
li.pa-author a:hover {
    color:var(--pun-color);
    }
.light li.pa-author a:hover {color:var(--color-link);}

li.pa-title {
position:absolute;
    display:block;
    text-align:right;
    font: 700 6px var(--font-text);
    text-transform:uppercase;
    color:var(--pun-color);
    margin:13px 0px 0px 28px;
z-index:102;
    }

.pa-fld5 {
position:absolute;
    border: 1px solid var(--color-link) !important;
    background: var(--color-text);
    background-size:cover;
    padding: 3px 3px !important;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin:-2px 0 0px 195px !important;
transition:0.3s;
    z-index:102;
    }
.pa-fld5:hover {
    border: 1px solid var(--color-link) !important;
    background: var(--color-link);
    }
.pa-fld5 img {
    width: 8px;
    height: 8px;
filter:invert(1);
margin:2px 0 0 0px!important;
    }
.pa-fld5:hover img {filter:invert(0);}
.pa-fld5 a {
    width: 10px;
    height: 10px;
    display: block;
    }

.pa-avatar img {
position:relative;
z-index:900!important;
max-width:180px;
    margin-bottom:10px;
margin-left:1px;
    border:1px solid var(--pun-quote)!important;
    }

li.pa-fld3 {
position:relative;
    margin:-20px 0 10px 40px!important;
    width:180px;
transform:rotate(1deg);
z-index:900!important;
    }

li.pa-fld1 {
position:absolute;
display:inline-block;
width:180px;
    font:900 12px var(--font-text);
    text-transform:uppercase;
    text-align:left;
    margin:1px 0 0px -85px!important;
padding:0px!important;
transform:rotate(1deg);
    z-index:700;
    }
li.pa-fld1 a:link, li.pa-fld1 a:visited {color:var(--color-text);}
li.pa-fld1 a:hover, li.pa-fld1 a:active  {color:var(--color-link);}

li.pa-fld:before {
content:" ";
display:block;
position:absolute;
width:226px;
height:55px;
margin:0px 0 0px 30px!important;
background:url(https://upforme.ru/uploads/001c/52/80/208/346659.png);
z-index:99;
    }
li.pa-fld4 {
position:relative;
    width:180px;
    padding:25px 8px 30px 8px!important;
    margin:-5px 0 -24px 30px;
    font:500 9px var(--font-text);
    line-height:12px;
    letter-spacing: 0px;
    text-transform:lowercase;
    text-align:justify;
    color:var(--color-text);
background:var(--pun-color);
border:1px solid var(--color-text);
transform:rotate(1deg);
z-index:101;
    }
li.pa-fld4 a:link, li.pa-fld4 a:visited {color:var(--color-link);}
li.pa-fld4 a:hover, li.pa-fld4 a:active {color:var(--pun-color);}

li.pa-fld6 {
    display:block;
position:absolute;
width:220px;
height:220px;
overflow:hidden;
margin:-20px 0 0px 16px !important;
padding:0px 0 0px 0px !important;
transform:rotate(-2deg);
z-index:100;
    }
li.pa-fld6 img {
    display:block;
position:absolute;
    width:220px;
z-index:100;
    }
li.pa-fld6 .fn {
    display:block;
position:absolute;
width:220px;
height:220px;
overflow:hidden;
margin:-0px 0 0px 0px !important;
padding:0px 0 0px 0px !important;
background: linear-gradient(to top, #1e1e1e 1%, transparent 70%);
    z-index:100;
    }

.pa-posts, .pa-respect {
position:absolute;
display:inline-block;
width: 85px;
font:9px var(--font-text);
transform:rotate(1deg);
text-align:center;
z-index:101;
}
.pa-posts {margin: 0px 0px 0px -90px!important;}
.pa-respect {margin:0px 0px 0px 5px!important;}
.pa-posts::before, .pa-respect::before {
    display:inline-block;
    text-align:center;
    margin:0px 3px 0px 0px!important;
    font:9px var(--font-symbol);
    color:var(--color-text);
    }
.pa-posts::before {content:"mail";}
.pa-respect::before {content:"favorite";}
.pa-posts::after, .pa-respect::after {
    display:block;
    position:absolute;
    width:50px;
    height:14px;
    background:var(--color-link);
    border-radius:2px;
    text-align:center;
    margin:0px 0 0 0px!important;
    font:600 8px var(--font-text);
    letter-spacing:0.3px;
    color:var(--pun-color);
    opacity:0;
    }
.pa-posts:hover::after, .pa-respect:hover::after, .pa-fld2:hover::after {
    opacity:1;
    }
.pa-respect .fld-name, .pa-posts .fld-name {position:absolute;
           margin:-13px 0 0 2px;
           font-size:5px;
           opacity:0;}

.pa-posts::after {content:"messages";}
.pa-respect::after {content:"respect";}
.pa-respect1, .pa-respect img {width:7px;filter: grayscale(1);}
.pa-fld2, .pa-posts, .pa-respect1, .pa-respect, li.pa-respect a:link,
li.pa-respect a:visited, li.pa-respect a:active, li.pa-respect a:hover,
li.pa-ip, li.pa-ip a:link {
    color:var(--color-text);
    }

li.pa-ip {
display:block;
width:225px;
position:absolute;
text-align:right;
margin-top:26px;
    font:9px var(--font-text);
    padding:2px!important;
transform:rotate(1deg);
z-index:101;
    }

li.pa-ip, li.pa-ip a:link {
    color:var(--color1);
   }

li.pa-online {
    display:block;
    position:absolute;
    margin:24px 0 0 10px !important;
    padding:0px 0 0px 0!important;
    text-align:center;
    height:23px;
    width:56px;
    font-size:0px;
    background:url(https://upforme.ru/uploads/001c/52/80/208/335458.png);
z-index:101;
    }
li.pa-online:hover::before {
    content:"online";
    display:block;
    position:absolute;
    width:50px;
    height:14px;
    background:var(--color-link);
    border-radius:2px;
    text-align:center;
    margin:0px 0 0 0px!important;
    font:600 8px var(--font-text);
    letter-spacing:0.3px;
    color:var(--pun-color);
    }

.pa-fld7 {
position:absolute;
margin:5px 0 0 -7px!important;
display:block;
z-index:105;
    }
.pa-fld7 a {
display:block;
background:url(https://upforme.ru/uploads/001c/52/80/208/605115.png);
margin-bottom:2px;
width:15px;
height:18px;
    }
.pa-fld7 a:hover {
transform:skew(0.5);
    }

.fs-box li.pa-online {
    margin:-4px 0 0 100px !important;
    }

.punbb .post-body {
    margin-top:10px !important;
    margin-left:229px !important;
    text-transform:none;
    font-family:var(--font-text);
    }
.punbb .post-content {font-family:var(--font-text);
                      text-transform:none;}

/* --------------- multipage ------------------------------------------- */

#pun-viewforum .forum, #pun-main.main.multipage .forum,
#pun-main.main.mod-page, #pun-main.main.multipage .section.online-list {
    border:1px solid var(--border3);
    margin:20px 0 0;
    padding:15px 20px;
    font:10px var(--font-text);
    }
#pun-main.main.multipage .forum,
#pun-main.main.multipage .section.online-list {border-radius:0px;
                 background:var(--pun-color);}
#pun-viewforum .forum a, #pun-main.main.multipage .forum a {
    font:500 11px var(--font-text);
    }
#pun-viewforum .forum .tcl a, #pun-main.main.multipage .forum .tcl a,
#pun-main.main.mod-page .tcl {
    font:500 12px var(--font-text);
    }
#pun-main.main.multipage .forum .inew .tcl a {
    font:900 12px var(--font-text)!important;
    }
#pun-main.main.mod-page .tcl {color:var(--color-link);}
#pun-viewforum .forum .tcr a:link,
#pun-viewforum .forum .tcr a:visited {color:var(--color1);}
#pun-viewforum .forum .tcr a:active,
#pun-viewforum .forum .tcr a:hover {color:var(--color-text);}

#pun-viewforum .main.multipage .forum thead {display:none;}
#pun-viewforum .forum td {height:10px;}

#pun-viewforum .forum table {border-spacing:0px 15px;}
#pun-main.main.multipage .forum table {border-spacing:0px 15px;}

#pun-main.main.multipage thead {
    font:500 8px var(--font-text)!important;
    color:var(--color-link) !important;
    text-transform:uppercase;
    background:var(--pun-quote);
    line-height:12px!important;
    }

#pun-main.main.multipage .modmenu {
    font:11px var(--font-text);
    color:var(--color-text);
    }
#pun-main.main.multipage .modmenu .container input {margin-top:9px;}

#pun-main.main.multipage .user-avatar {display:none;}

.postlink.long a {
    position:absolute;
    display:inline-block;
    border:1px solid var(--color-link);
    padding:3px 20px 4px;
    color:var(--pun-color);
    font:700 9px var(--font-text);
background:var(--color-link);
text-transform:uppercase;
transform:rotate(-1deg);
    }
.postlink.long a:hover {
    color:var(--color-text);
    }

.main.multipage .new-topic a {margin:-15px 0 0 -230px;}
.main.multipage .new-poll a {margin:-15px 0 0 -135px;}

.main.multipage .td-divider {
    padding:5px 20px!important;
    border:1px solid var(--border3);
    font:600 8px var(--font-text)!important;
    color:var(--color-link) !important;
    text-transform:uppercase;
    background:var(--pun-quote);
    }

#pun-viewforum .modmenu {
    border:1px solid var(--border3);
background:var(--pun-color);
    border-top:none;
    border-radius:0;
    }

#pun-viewforum .modmenu strong {margin:10px 30px;}
#pun-viewforum .modmenu strong a {font:800 9px var(--font-text);
                 text-transform:uppercase;}

#pun-userlist legend {display:none;}
#pun-userlist .formal .container {
    border:1px solid var(--border3);
    border-bottom:none;
    margin:15px 0 0;
    padding:15px 20px;
    font:10px var(--font-text);
background:var(--pun-color);
    }
#pun-userlist .usertable .container {
    border:1px solid var(--border3)!important;
    margin:0px 0 0;
    padding:15px 20px 15px!important;
    font:10px var(--font-text);
background:var(--pun-color);
    }

#pun-userlist .fs-box.inline label, #punbbsearch .fs-box.inline label {
    display:block;
    border:1px solid var(--border3)!important;
    border-bottom:none!important;
    font:600 8px var(--font-text)!important;
    color:var(--color-link) !important;
    text-transform:uppercase;
    padding:5px 10px!important;
    margin-bottom:-12px;
    text-align:center!important;
    }
#pun-userlist .fs-box.inline input, #pun-userlist .fs-box.inline select,
#punbbsearch .fs-box.inline input, #punbbsearch .fs-box.inline select{
   
    }
#pun-userlist .fs-box.inline input {height:15px;width:348px;}
#pun-userlist .inline .selectfield {margin: 0 0 0 15px!important;}
#punbbsearch .inline .selectfield select {min-width:200px;}
#pun-userlist .inline .inputfield {margin-right:0!important;}
#punbbsearch .inline .inputfield {margin-right:10px!important;}
.infofield {color:var(--color-text); text-align:justify;}

.usertable .container thead th, #pun-main.main.mod-page h2 {
    padding:5px 5px!important;
    border:1px solid var(--color-text)!important;
    font:600 8px var(--font-text)!important;
    color:var(--pun-color) !important;
    text-transform:uppercase;
    background:var(--color-text)!important;
    }
.usertable .tc3.relation, .usertable .tc3.posts {width:60px!important;}

#pun-userlist .usertable .container table {border-spacing:5px 10px;}
#pun-userlist .usertable .container table .tcl {font:900 12px var(--font-text);}

#punbbsearch {
    border:1px solid var(--border3);
background:var(--pun-color);
    margin:15px 0 0;
    padding:15px 20px;
    font:10px var(--font-text);
    }
#punbbsearch legend {
    width:915px;
    padding:6px 10px 5px!important;
    margin-bottom:10px;
    border:1px solid var(--border3);
    font:600 8px var(--font-text)!important;
    color:var(--color-link) !important;
    text-transform:uppercase;
    background:var(--pun-color);
    }
#pun-userlist .user-avatar {display:none;}

/* --------------- profile page ---------------------------------------------- */

#viewprofile .container {padding:0px 0px 0px 0px!important;}
#viewprofile {
    border:1px solid var(--border3);
    border-radius:0px;
    margin:0px 0 0;
    padding:0px 0px;
    min-height:430px;
background:var(--pun-color);
    }

td#profile-left {
    display:block;
    position:absolute;
    width:230px!important;
    text-align:center;
    padding:10px 0px 0 0 !important;
    border:1px solid var(--color-text)!important;
    border-radius:0px;
background:var(--color-text);
transform:rotate(-1deg);
    }

li#profile-name strong {
    font:900 18px var(--font-text)!important;
    padding-bottom:0px!important;
color:var(--pun-color);
text-transform:uppercase;
    }
li#profile-title strong {
display:inline-block!important;
font:600 7px var(--font-text)!important;
color:var(--pun-color);
letter-spacing:0.5px;
text-transform:uppercase;
background:var(--color-link);
transform:rotate(-1deg);
margin-bottom:5px!important;
    }
li#pa-avatar img {border-radius:0px;
          margin-bottom:10px;
          max-width:180px;
          height:auto;
          border:1px solid var(--color-link);}
li#pa-online {display:none;}

td#profile-left #pa-edit {
    display:block;
    height:30px;
    padding:8px 0 0px;
    border-top:1px solid var(--border1)!important;;
    }
td#profile-left #pa-edit a {font:900 10px var(--font-text)!important;
               text-transform:uppercase;
               color:var(--pun-color)}
td#profile-left #pa-edit a:hover {color:var(--color-link);}

td#profile-right {
    display:flex;
    flex-wrap:wrap;
    justify-content: space-between;
    align-content:center;
    width:700px;
    margin-left:255px;
    }
td#profile-right li {padding-left:120px;margin-bottom:10px;padding-right:10px;}
td#profile-right span {
position:absolute;
    background:var(--color-text);
    border-right:0px solid var(--border1)!important;
    padding:4px 0 4px 10px!important;
margin:-6px 0 0 0;
    font:600 7px var(--font-text)!important;
    color:var(--pun-color) !important;
letter-spacing:0.5px;
    text-transform:uppercase;
transform:rotate(-1deg);
    }
td#profile-right span a {color:var(--pun-color);}
td#profile-right span a:hover {color:var(--pun-quote);}
#viewprofile td#profile-right li strong {
    padding:5px 0 5px 15px;
    font:500 10px var(--font-text);
text-align:justify;
    }

li#pa-invites {display:none;}
td#profile-right li {
    border:0px solid var(--border1)!important;
    border-radius:0px;
background:var(--pun-quote);
    }

li#pa-register-date, li#pa-time-visit, li#pa-last-post,
li#pa-last-visit, li#pa-positive, li#pa-respect, li#pa-fld1,
li#pa-fld2, li#pa-fld3, li#pa-fld4, li#pa-fld5, li#pa-fld6,
li#pa-fld7 {width:215px;}
li#pa-email, li#pa-posts {width:700px;}

li#pa-fld1 a {font:900 12px var(--font-text);
    text-transform:uppercase;}
li#pa-fld5 img {width:10px;height:10px;}
li#pa-fld7 a {display:inline-block;
    width:8px;
    height:8px;
    background:var(--color-text);
    border-radius:100%;
    margin-right:5px;}
li#pa-fld7 a:hover {background:var(--color-link);}

#viewprofile td#profile-right li strong a.form {display:block;text-align:center;}

/* --------------- profile & messages ---------------------------------------------- */

.formal.messages-container #post-preview .fs-box .post-content {max-width:760px;}
.formal.messages-container #togglePreview input {
    margin:-1px 20px 0px 0px!important;
    border:1px solid var(--border3);
    border-radius:0px;
    }
#post-preview legend {display:block;margin-left:20px!important;padding-top:15px!important;}

#profile.formal .container {padding-left:160px;}
#profilenav {
    font:10px var(--font-text);
    border:1px solid var(--border3);
    border-radius:0px;
    padding:15px 0px 0;
    }
#profilenav span {
display:inline-block;
    font:900 13px var(--font-text)!important;
    color:var(--pun-color) !important;
    text-transform:uppercase;
    padding:3px 15px 5px 15px !important;
    margin:0 0 5px -20px;
background:var(--color-link);
transform:rotate(-1deg);
    }
#profile.formal {
    font:10px var(--font-text);
    border:1px solid var(--border3);
    border-radius:0px;
    margin:15px 0 0;
    padding:15px 20px;
background:var(--pun-color);
    }
#profile.formal .fs-box {
    display:block;
    font:10px var(--font-text);
    border:1px solid var(--border3);
    border-radius:0px;
    margin:15px 0 0;
    padding:10px 15px;
    padding-top:10px!important;
    }
#profile.formal .fs-box .post-author {border-radius:0px;}
#profile.formal .fs-box .pa-title {display:none;}
#profile8 .fs-box {border:none!important;padding:0px 0px!important;}
#profile.formal label, #sex.infofield {
    display:inline-block;
    font:900 8px var(--font-text)!important;
    color:var(--pun-color) !important;
    text-transform:uppercase;
    padding:3px 15px 5px 15px !important;
    margin:0 0 5px -20px;
background:var(--color-link);
transform:rotate(-1deg);
    }
#profile.formal .radio label, #profile.formal .checkfield label,
#profile.formal.messages-container label {
    display:inline-block;
    font:500 10px var(--font-text)!important;
    color:var(--color-text) !important;
    text-transform:lowercase;
    padding:5px 0px 0px 20px !important;
    margin:0 0 5px -20px;
background:none;
transform:rotate(0deg);
    }
.radiofield label, .checkfield label {display:inline-block!important;}

#profile.formal input {margin-right:8px;}
#profile.formal .datafield {color:var(--color-text);}
#profile.formal legend, legend {font:900 9px var(--font-text);
                text-transform:uppercase;
                color:var(--color-text);
                padding:4px 0 0 0;}
#profile.formal textarea {max-width:705px;}

#profile4 .inputfield, #profile4 .datafield {display:inline-block; margin-right:5px;}
#profile4 .inputfield a, #profile4 .datafield a {
    display:inline-block;
    border:1px solid var(--border3);
    border-radius:0px;
    padding:4px 0;
    width:140px;
    text-align:center;
    font:600 8px var(--font-text)!important;
    text-transform:uppercase;
    }
#profile4 .inputfield a:hover, #profile4 .datafield a:hover {
    display:inline-block;
    background:var(--pun-quote);
    }
.punbb img.avatardemo {
    border:10px solid var(--pun-color);
    outline:1px solid var(--border3);
    border-radius:0px;
    margin:5px 0px 20px 25px;
    }

#pun-main .formal .container {font:10px var(--font-text)!important;}
#pun-main .formal .container legend {margin-left:-5px;}

#profile.formal #plng {
    margin:0 5px!important;
    border:1px solid var(--border3);
    border-radius:0px;
    padding:5px 10px!important;
font:700 9px var(--font-text);
color:var(--color-link);
    }
#profile.formal #form-buttons {width:735px;}

input#OnOff_Notify {margin-top:6px;}

#volSlider.vol_slider {
background:var(--border3);
border:none;
border-radius:2px;
height:5px;
    }
#volSlider.vol_slider .before {
background:var(--color1);
border:none;
border-radius:2px;
height:5px;
margin-top:0px;
    }
#volSlider.vol_slider .thumb {
background:var(--color1);
border:1px solid var(--color-text);
border-radius:2px;
height:5px;
box-shadow:none;
    }

#profile.formal.messages-container #post-form {
    border:none!important;
    margin:0;
    padding-top:0px;
    }
#profile.formal.messages-container #post-form .fs-box.hashelp {margin-bottom:10px;}

#profile.formal.messages-container .post-author {
    margin-top:10px;
margin-left:-48px;
    background:var(--color-text);
transform:rotate(-1deg);
width:230px;
    }
#profile.formal.messages-container .post-author .pa-reg,
#profile.formal.messages-container .post-author .pa-posts {display:none;}
#profile.formal.messages-container .pa-online {margin:25px 0 0 -15px!important;}
#profile.formal.messages-container .post h3 span {
    font:9px var(--font-text);
    text-transform:uppercase;
    letter-spacing:0.5px;
    color:var(--color1);
    line-height:0px;
    }

#profile .pa-author {
height:30px;
line-height:20px;
    }

#profile .pa-author a {
line-height:20px;
    }

/* --------------- arrows ---------------------------------------- */

.go-up, .go-down {
    cursor: pointer;
    display: none;
    opacity: 1;
    position: fixed;
    z-index: 99;
    }

.go-up {
    width:139px;
    height:125px;
    background:var(--arrow-up);
    top:34%;
    margin-left: 1090px !important;
    background-size:cover;
    }

.go-down {
    width:129px;
    height:159px;
    background:var(--arrow-down);
    top: 49%;
    margin-left:1080px !important;
    background-size:cover;
    }

.go-down:hover, .go-up:hover {
    opacity:0.5;
    }

/*личная страница*/
#character{
  z-index: 9999 !important;
}

.reveal-modal-bg {
position: fixed;
height: 100%;
width: 100%;
background: #000;
background: rgba(0,0,0,.8);
z-index: 9998;
display: none;
top: 0;
left: 0;
}
.reveal-modal {
visibility: hidden;
top: 20px !important;
left: 50%;
margin-left: -300px;
width:860px;
position: fixed;
z-index: 9999;
}

#pun .reveal-modal.xlarge {
    width: 1040px;
    margin-left: -520px;
    height: 620px;
    top: 8% !important;
}

.reveal-modal .close-reveal-modal {
font-size: 30px;
line-height: .5;
position: absolute;
top: 0px;
right: -35px;
color: #aaa;
text-shadow: 0 -1px 1px rbga(0,0,0,.6);
font-weight: bold;
cursor: pointer;
        text-decoration: none;
}

.modal_wrap {
  display: flex
}

lz {
    text-align: justify;
    font-family: var(--font1);
    display: block;
    text-transform: lowercase;
    color: #454242;
    margin-bottom: 10px;
}

/* Theme switcher © max, the murderer! ---------------------------------------------------------------------- */

#theme_switcher li {
    display: inline-block;
    margin-top:0px;
    }

#theme_switcher li label {
    display: none;
    }

#theme_switcher li input {
    -webkit-appearance: none;
    margin: 0;
    padding: 0;
    background: none;
    border: none;
    }

#theme_switcher li input::before {
    font: 400 55px/100% var(--font-symbol);
    margin-right: 4px;
    }

#theme_switcher li input#light::before {
    content: 'o';
    }
#theme_switcher li input#dark::before {
    content: 'o';
    }

#theme_switcher li input:hover::before,
#theme_switcher li input[type="radio"]:checked {
    color: red;
    }

.switch-theme {
    position:absolute;
    margin:-490px 0 0 85px!important;
transform:rotate(-15deg);
opacity:0;
    }

.ank-wrap{
  width:715px;
  margin:0 auto 36px !important;
  padding:30px 0 0 !important;
  box-sizing:border-box;
  font-family:'Manrope', sans-serif;
  color:#111;
  position:relative;
  overflow:visible !important;
}

.ank-wrap,
.ank-wrap *{
  box-sizing:border-box;
}

.ank-name,
.ank-top,
.ank-mini,
.ank-fandom,
.ank-inner,
.ank-box,
.ank-info,
.ank-quote,
.abil3-wrap,
.abil3-main,
.abil3-topline,
.abil3-info{
  margin:0 !important;
  padding:0;
  float:none !important;
  clear:none !important;
}

/* ---------- анкета ---------- */

.ank-name{
  display:block !important;
  font-family:'Dela Gothic One', sans-serif;
  font-size:45px !important;
  line-height:.9 !important;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#000;
  margin:0 0 10px !important;
  position:relative;
  z-index:2;
}

.ank-top{
  display:block !important;
  width:715px;
  border:1px solid #1a1a1a;
  background:transparent;
  position:relative;
  overflow:visible !important;
}

.ank-mini{
  display:block !important;
  position:absolute;
  left:18px;
  top:-8px;
  max-width:calc(100% - 295px);
  height:16px !important;
  padding:0 10px !important;
  background:#cecece;
  color:#111;
  font-size:12px !important;
  line-height:16px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:4;
}

.ank-fandom{
  display:block !important;
  position:absolute;
  right:18px;
  top:-10px;
  width:245px;
  height:20px !important;
  padding:0 12px !important;
  background:#000;
  color:#fff;
  text-align:center;
  font-size:11px !important;
  line-height:20px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:5;
}

.ank-inner{
  display:block !important;
  width:100%;
  padding:22px 18px 28px !important;
}

.ank-box{
  display:block !important;
  width:100%;
  margin:0 0 10px !important;
  font-size:0 !important;
  line-height:0 !important;
  overflow:hidden;
}

.ank-box img{
  display:inline-block !important;
  vertical-align:top !important;
  width:auto !important;
  height:auto !important;
  max-width:100% !important;
  margin:0 2px 2px 0 !important;
}

.ank-box img:last-child{
  margin-right:0 !important;
}

.ank-info{
  display:block !important;
  width:100%;
  margin:0 !important;
  font-size:12px !important;
  line-height:1.45 !important;
  font-weight:500;
  color:#111;
}

.ank-info b,
.ank-info strong{
  font-weight:700;
}

.ank-quote{
  display:block !important;
  position:absolute;
  left:18px;
  right:18px;
  bottom:-10px;
  height:20px !important;
  padding:0 12px !important;
  background:#000;
  color:#fff;
  text-align:center;
  font-size:11px !important;
  line-height:20px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:6;
}

.ank-fandom *,
.ank-quote *{
  margin:0 !important;
  padding:0 !important;
  line-height:20px !important;
}

/* ---------- блоки демона ---------- */

.abil3-wrap{
  width:715px;
  margin:30px auto 24px !important;
  padding:0 !important;
  box-sizing:border-box;
  font-family:'Manrope', sans-serif;
  color:#111;
  position:relative;
  overflow:visible !important;
}

.abil3-wrap,
.abil3-wrap *{
  box-sizing:border-box;
}

.abil3-main{
  display:block !important;
  width:715px;
  border:1px solid #1a1a1a;
  background:transparent;
  position:relative;
  overflow:visible !important;
  padding:22px 18px 14px !important;
}

.abil3-topline{
  display:block !important;
  position:absolute;
  right:18px;
  top:-10px;
  max-width:calc(100% - 36px);
  height:20px !important;
  padding:0 14px !important;
  background:#000;
  color:#fff;
  text-align:center;
  font-size:11px !important;
  line-height:20px !important;
  font-weight:600;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:3;
}

.abil3-info{
  display:block !important;
  width:100%;
  margin:0 !important;
  font-size:12px !important;
  line-height:1.55 !important;
  color:#111;
}

.abil3-info b,
.abil3-info strong{
  font-weight:700;
}

.abil3-topline *{
  margin:0 !important;
  padding:0 !important;
  line-height:20px !important;
}

.post-content .ank-wrap,
.post-body .ank-wrap,
.post .ank-wrap,
.post-content .abil3-wrap,
.post-body .abil3-wrap,
.post .abil3-wrap{
  overflow:visible !important;
}

.punbb .post-content .ank-wrap p{
  margin:0 !important;
  padding:0 !important;
  line-height:inherit !important;
}







.npc-wrap{
  width:715px;
  margin:0 auto 36px !important;
  padding:0 !important;
  box-sizing:border-box;
  font-family:'Manrope', sans-serif;
  color:#111;
  position:relative;
  overflow:visible !important;
}

.npc-wrap,
.npc-wrap *{
  box-sizing:border-box;
}

.npc-name,
.npc-top,
.npc-mini,
.npc-role,
.npc-main,
.npc-pic,
.npc-side,
.npc-wide,
.npc-quote{
  margin:0 !important;
  padding:0;
  float:none !important;
  clear:none !important;
}

.npc-name{
  display:block !important;
  font-family:'Dela Gothic One', sans-serif;
  font-size:45px !important;
  line-height:.9 !important;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#000;
  margin:0 0 10px !important;
  position:relative;
  z-index:2;
}

.npc-top{
  display:block !important;
  width:715px;
  border:1px solid #1a1a1a;
  background:transparent;
  position:relative;
  overflow:visible !important;
}

.npc-mini{
  display:block !important;
  position:absolute;
  right:18px;
  top:-8px;
  max-width:calc(100% - 315px);
  height:16px !important;
  padding:0 10px !important;
  background:#cecece;
  color:#111;
  font-size:12px !important;
  line-height:16px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:4;
}

.npc-role{
  display:block !important;
  position:absolute;
  left:18px;
  top:-10px;
  width:265px;
  height:20px !important;
  padding:0 12px !important;
  background:#000;
  color:#fff;
  text-align:center;
  font-size:11px !important;
  line-height:20px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:5;
}

.npc-main{
  display:flex !important;
  align-items:flex-start;
  gap:20px;
  width:100%;
  padding:26px 18px 0 !important;
}

.npc-pic{
  display:block !important;
  flex:0 0 290px;
  width:290px;
  font-size:0 !important;
  line-height:0 !important;
  overflow:hidden;
}

.npc-pic img{
  display:block !important;
  width:100% !important;
  height:auto !important;
  max-width:100% !important;
}

.npc-side{
  display:block !important;
  flex:1 1 auto;
  min-width:0;
  font-size:12px !important;
  line-height:1.5 !important;
  font-weight:500;
  color:#111;
}

.npc-side b,
.npc-side strong,
.npc-wide b,
.npc-wide strong{
  font-weight:700;
}

.npc-wide{
  display:block !important;
  width:100%;
  padding:14px 18px 28px !important;
  font-size:12px !important;
  line-height:1.55 !important;
  font-weight:500;
  color:#111;
}

.npc-quote{
  display:block !important;
  position:absolute;
  left:18px;
  right:18px;
  bottom:-10px;
  height:20px !important;
  padding:0 12px !important;
  background:#000;
  color:#fff;
  text-align:center;
  font-size:11px !important;
  line-height:20px !important;
  font-weight:500;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  z-index:6;
}

.npc-role *,
.npc-quote *{
  margin:0 !important;
  padding:0 !important;
  line-height:20px !important;
}

.punbb .post-content .npc-wrap p,
.punbb .post-content .npc-wrap .npc-name p,
.punbb .post-content .npc-wrap .npc-top p,
.punbb .post-content .npc-wrap .npc-mini p,
.punbb .post-content .npc-wrap .npc-role p,
.punbb .post-content .npc-wrap .npc-main p,
.punbb .post-content .npc-wrap .npc-pic p,
.punbb .post-content .npc-wrap .npc-side p,
.punbb .post-content .npc-wrap .npc-wide p,
.punbb .post-content .npc-wrap .npc-quote p{
  margin:0 !important;
  padding:0 !important;
  line-height:inherit !important;
}

.post-content .npc-wrap,
.post-body .npc-wrap,
.post .npc-wrap{
  overflow:visible !important;
}










0

3

цвета 2

.reicase-wrap{
  width:1000px;
  margin:0 auto;
  font-family:'Manrope',sans-serif;
  color:#111;
  overflow:visible;
  position:relative;
}
.reicase-wrap *{box-sizing:border-box;}
.reicase-anchor{
  position:absolute;
  width:0;
  height:0;
  overflow:hidden;
}

.reicase-main{
  position:relative;
  width:1000px;
  height:560px;
  padding:12px;
  border:1px solid #2a2a2a;
  background:#dcdcdc;
  overflow:hidden;
}
.reicase-main:before{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(rgba(239,239,239,.93), rgba(239,239,239,.93)),
    url('https://i.pinimg.com/1200x/88/f8/7e/88f87ea498e2699cc83f137290d3c426.jpg') center center / cover no-repeat;
  opacity:.34;
  pointer-events:none;
}

.reicase-grid{
  position:relative;
  z-index:2;
  display:grid;
  grid-template-columns:1fr 260px;
  grid-template-rows:188px 1fr;
  gap:12px;
  height:100%;
  min-height:0;
}

.reicase-dark,
.reicase-light{
  border:1px solid #2a2a2a;
  position:relative;
  min-width:0;
  min-height:0;
}
.reicase-dark{
  background:
    linear-gradient(rgba(20,20,20,.95), rgba(20,20,20,.95)),
    url('https://i.pinimg.com/1200x/88/f8/7e/88f87ea498e2699cc83f137290d3c426.jpg') center center / cover no-repeat;
  color:#efefef;
}
.reicase-light{
  background:
    linear-gradient(rgba(239,239,239,.97), rgba(239,239,239,.97)),
    url('https://i.pinimg.com/1200x/88/f8/7e/88f87ea498e2699cc83f137290d3c426.jpg') center center / cover no-repeat;
}

.reicase-head{
  display:inline-block !important;
  font-family:'Dela Gothic One',sans-serif;
  font-size:9px;
  line-height:1.1 !important;
  text-transform:lowercase;
  text-decoration:none;
  background:#111;
  color:#efefef !important;
  padding:5px !important;
  margin-left:-12px !important;
}
.reicase-scroll{
  scrollbar-width:thin;
  scrollbar-color:#4a4a4a transparent;
}
.reicase-scroll::-webkit-scrollbar{width:4px;height:4px;}
.reicase-scroll::-webkit-scrollbar-track{background:transparent;}
.reicase-scroll::-webkit-scrollbar-thumb{background:#4a4a4a;border:none;border-radius:0;}

.reicase-profile{
  grid-column:1/2;
  grid-row:1/2;
  display:grid;
  grid-template-columns:210px 1fr 225px;
  gap:10px;
  min-height:188px;
}
.reicase-avatarbox{padding:10px;}
.reicase-avatar{
  position:relative;
  width:190px;
  height:166px;
  display:block;
  border:1px solid rgba(255,255,255,.14);
  overflow:hidden;
}
.reicase-avatar img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}
.reicase-avatar-link{
  display:block;
  width:100%;
  height:100%;
  position:relative;
  text-decoration:none !important;
}
.reicase-avatar-link::after{
  content:attr(data-link);
  position:absolute;
  left:50%;
  bottom:8px;
  transform:translateX(-50%);
  background:#111;
  color:#efefef;
  border:1px solid rgba(255,255,255,.14);
  padding:5px 8px;
  font-family:'Manrope',sans-serif;
  font-size:9px;
  line-height:1;
  white-space:nowrap;
  opacity:0;
  transition:.18s;
  pointer-events:none;
}
.reicase-avatar-link:hover::after{opacity:1;}

.reicase-persona{
  padding:10px 8px 10px 0;
  display:flex;
  flex-direction:column;
  min-height:0;
  min-width:0;
}
.reicase-name{
  font-family:'Dela Gothic One',sans-serif;
  font-size:25px;
  line-height:.95;
  text-transform:lowercase;
  color:#fff;
  margin:0 0 14px !important;
  min-width:0;
  word-break:break-word;
}
.reicase-tags{
  display:flex !important;
  flex-wrap:wrap !important;
  gap:8px !important;
  margin:0 0 14px !important;
}
.reicase-status{
  display:inline-block !important;
  padding:7px 12px 8px !important;
  border-radius:16px;
  background:#e5c070;
  color:#111 !important;
  font-family:'Dela Gothic One',sans-serif;
  font-size:7px;
  line-height:1 !important;
  text-transform:uppercase;
}

.reicase-about{
  position:relative;
  height:108px;
  padding:12px 18px 12px 22px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:16px;
  background:rgba(255,255,255,.035);
  color:#f1f1f1;
  font-size:10px;
  line-height:1.28;
  text-transform:lowercase;
  font-weight:500;
  margin-top:auto;
  display:flex;
  align-items:center;
}
.reicase-about-inner{
  display:block;
  width:100%;
  max-height:calc(10px * 1.28 * 3);
  overflow-y:auto;
  padding-right:4px;
}
.reicase-about:before,
.reicase-about:after{
  position:absolute;
  font-family:Georgia, serif;
  font-size:21px;
  line-height:1;
  color:#e5c070;
}
.reicase-about:before{
  content:"“";
  left:7px;
  top:4px;
}
.reicase-about:after{
  content:"”";
  right:7px;
  bottom:1px;
}

.reicase-facts{
  padding:10px 10px 10px 12px;
  display:flex;
  flex-direction:column;
  gap:8px;
  border-left:1px solid rgba(255,255,255,.14);
}
.reicase-fact{
  display:grid;
  grid-template-columns:16px 1fr;
  gap:8px;
  padding:9px 10px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:18px;
  background:rgba(255,255,255,.035);
}
.reicase-fact-ic{
  text-align:center;
  padding-top:2px;
  position:relative;
}
.reicase-facts .reicase-fact:nth-child(1) .reicase-fact-ic:before{content:"\2726";}
.reicase-facts .reicase-fact:nth-child(2) .reicase-fact-ic:before{content:"\2736";}
.reicase-facts .reicase-fact:nth-child(3) .reicase-fact-ic:before{content:"\2737";}
.reicase-fact-ic:before{
  font-family:Arial, sans-serif;
  color:#e5c070;
  font-size:11px;
  line-height:1;
}
.reicase-fact-text{
  color:#efefef;
  font-size:10px;
  line-height:1.22;
  text-transform:lowercase;
}
.reicase-fact-text b{
  display:block;
  margin-bottom:6px;
  font-family:'Dela Gothic One',sans-serif;
  font-size:8px;
  line-height:1.1;
  color:#e5c070;
  text-transform:lowercase;
}

.reicase-sidepanel{
  grid-column:2/3;
  grid-row:1/3;
  min-height:0;
  height:100%;
  padding:12px 12px 66px;
  overflow:hidden;
}
.reicase-side-1{display:block;}
.reicase-side-2,
.reicase-side-3{display:none;}

.reicase-side-title,
.reicase-box-title{
  margin:0 0 14px -12px !important;
}
.reicase-side-scroll{
  max-height:430px;
  height:430px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:4px;
}

/* Плашки */
.reicase-plashki{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:10px;
}
.reicase-plashka{
  position:relative;
  display:block;
  max-width:100%;
  text-decoration:none !important;
}
.reicase-plashka img{
  display:block;
  width:auto;
  max-width:100%;
  height:auto;
  border:1px solid #3a3a3a;
  transition:.18s;
}
.reicase-plashka::after{
  content:attr(data-tip);
  position:absolute;
  left:8px;
  right:8px;
  top:50%;
  transform:translateY(-50%);
  color:#efefef;
  font-family:'Manrope',sans-serif;
  font-size:9px;
  line-height:1.2;
  font-weight:800;
  text-transform:lowercase;
  text-align:center;
  opacity:0;
  transition:.18s;
  pointer-events:none;
  white-space:normal;
  word-break:break-word;
  text-shadow:0 1px 2px rgba(0,0,0,.85);
}
.reicase-plashka:hover img{opacity:.18;}
.reicase-plashka:hover::after{opacity:1;}

/* Кнопки переключения */
.reicase-side-switchers{
  position:absolute;
  left:50%;
  bottom:12px;
  transform:translateX(-50%);
  display:flex;
  gap:10px;
}
.reicase-wrap .reicase-switch,
.reicase-wrap .reicase-switch:link,
.reicase-wrap .reicase-switch:visited,
.reicase-wrap .reicase-switch:hover,
.reicase-wrap .reicase-switch:active{
  width:36px;
  height:36px;
  border-radius:50%;
  border:1px solid #2a2a2a;
  display:flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  text-decoration:none !important;
  position:relative;
  background:#e5c070 !important;
  color:#111 !important;
}
.reicase-sidepanel .reicase-switch.sw-1,
.reicase-sidepanel .reicase-switch.sw-1:link,
.reicase-sidepanel .reicase-switch.sw-1:visited,
.reicase-sidepanel .reicase-switch.sw-1:hover,
.reicase-sidepanel .reicase-switch.sw-1:active{
  background:#111 !important;
  color:#e5c070 !important;
}
.reicase-wrap .reicase-switch .swmark{
  display:block;
  width:16px;
  height:16px;
  position:relative;
}
.reicase-wrap .reicase-switch .swmark:before{
  position:absolute;
  left:50%;
  top:50%;
  transform:translate(-50%,-50%);
  font-family:Arial, sans-serif;
  font-size:16px;
  line-height:1;
  font-weight:700;
}
.reicase-wrap .sw-1 .swmark:before{content:"\2726" !important; color:#e5c070 !important;}
.reicase-wrap .sw-2 .swmark:before{content:"\2736" !important; color:#111 !important;}
.reicase-wrap .sw-3 .swmark:before{content:"\2737" !important; color:#111 !important;}

.reicase-switch::after{
  content:attr(data-title);
  position:absolute;
  left:50%;
  bottom:44px;
  transform:translateX(-50%);
  background:#111;
  color:#efefef;
  border:1px solid #2a2a2a;
  padding:5px 7px;
  white-space:nowrap;
  font-family:'Manrope',sans-serif;
  font-size:9px;
  line-height:1;
  opacity:0;
  pointer-events:none;
  transition:.18s;
  z-index:80;
}
.reicase-switch:hover::after{opacity:1;}

.reicase-bottom{
  grid-column:1/2;
  grid-row:2/3;
  position:relative;
  display:block;
  min-height:0;
  min-width:0;
}
.reicase-panel{
  height:100%;
  min-width:0;
}
.reicase-panel-1{display:block;}
.reicase-panel-2,
.reicase-panel-3{display:none;}

.reicase-layout{
  display:grid;
  grid-template-columns:245px minmax(0,1fr);
  gap:12px;
  height:100%;
  min-width:0;
}
.reicase-box{
  padding:12px;
  min-height:0;
  min-width:0;
  overflow:hidden;
}

.reicase-couponbox{
  position:relative;
  height:100%;
  padding-bottom:84px;
}
.reicase-coupons-list{
  max-height:214px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:4px;
  display:flex;
  flex-direction:column;
  gap:8px;
}
.reicase-coupon{
  padding:5px 5px;
  background:#efefef;
  border:1px solid #b5b5b5;
  font-size:11px;
  line-height:1.25;
  text-transform:lowercase;
  color:#2f2f2f;
  font-weight:700;
}
.reicase-balance{
  position:absolute;
  left:50%;
  bottom:16px;
  transform:translateX(-50%);
  display:inline-flex;
  align-items:center;
  gap:14px;
  background:#e5c070;
  border:1px solid #2a2a2a;
  padding:10px 14px;
  border-radius:16px;
  white-space:nowrap;
}
.reicase-balance em{
  font-style:normal;
  font-family:'Dela Gothic One',sans-serif;
  font-size:12px;
  line-height:1;
  color:#111;
  text-transform:lowercase;
}
.reicase-balance strong{
  font-family:'Dela Gothic One',sans-serif;
  font-size:24px;
  line-height:1;
  color:#111;
}

.reicase-fonts-list{
  max-height:270px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:4px;
  display:grid;
  grid-template-columns:repeat(3, 1fr);
  gap:10px;
}
.reicase-fonts-list img{
  display:block;
  width:100%;
  height:74px;
  object-fit:cover;
  border:1px solid #3a3a3a;
  border-radius:16px;
}

.reicase-art-list{
  max-height:270px;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:4px;
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:12px;
}
.reicase-art{
  position:relative;
  min-height:124px;
  padding:12px 12px 40px 86px;
  background:#efefef;
  border:1px solid #2a2a2a;
}
.reicase-art img{
  position:absolute;
  left:12px;
  top:12px;
  width:60px;
  height:60px;
  object-fit:cover;
  border:1px solid #3a3a3a;
  background:#d8d8d8;
}
.reicase-art .reicase-head{margin-bottom:8px;}
.reicase-art-text{
  font-size:10px;
  line-height:1.3;
  color:#3b3b3b;
  text-transform:lowercase;
  font-weight:700;
  padding-right:6px;
}
.reicase-art-tag{
  display:inline-block;
  position:absolute;
  right:12px;
  bottom:10px;
  background:#e5c070;
  color:#111;
  border:1px solid #2a2a2a;
  border-radius:16px;
  font-family:'Dela Gothic One',sans-serif;
  font-size:7px;
  line-height:1.1;
  text-transform:lowercase;
  padding:5px 7px !important;
}

.reicase-parts-list{
  display:flex;
  flex-direction:column;
  gap:12px;
  padding-right:2px;
}
.reicase-part-item{
  position:relative;
  padding:10px 12px 12px 30px;
  border:1px solid rgba(255,255,255,.14);
  border-radius:20px;
  background:rgba(255,255,255,.03);
}
.reicase-part-item:before{
  content:"\2726";
  position:absolute;
  left:12px;
  top:12px;
  color:#e5c070;
  font-size:11px;
  line-height:1;
  font-family:Arial, sans-serif;
}
.reicase-part-title{
  display:block;
  margin:0 0 8px;
  padding:0 0 7px;
  color:#e5c070;
  font-family:'Dela Gothic One',sans-serif;
  font-size:8px;
  line-height:1.1;
  text-transform:lowercase;
  border-bottom:1px solid rgba(255,255,255,.14);
}
.reicase-part-text{
  max-height:92px;
  overflow-y:auto;
  padding-right:4px;
  color:#efefef;
  font-size:10px;
  line-height:1.3;
  text-transform:lowercase;
}

/* Правая тёмная вкладка: эмблемы */
.reicase-emblems-list{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:16px;
  padding-right:0;
}
.reicase-emblem-card{
  width:150px;
  display:flex;
  flex-direction:column;
  align-items:stretch;
}
.reicase-emblem-thumb{
  position:relative;
  display:block;
  width:150px;
  height:150px;
  overflow:hidden;
  margin:0;
}
.reicase-emblem-thumb img{
  width:150px;
  height:150px;
  object-fit:contain;
  display:block;
}
.reicase-emblem-thumb::after{
  content:attr(data-tip);
  position:absolute;
  left:8px;
  right:8px;
  bottom:8px;
  background:rgba(17,17,17,.88);
  color:#efefef;
  border:1px solid #2a2a2a;
  padding:6px 8px;
  font-size:9px;
  line-height:1.2;
  white-space:normal;
  text-align:center;
  opacity:0;
  pointer-events:none;
  z-index:50;
}
.reicase-emblem-thumb:hover::after{opacity:1;}

.reicase-emblem-count{
  display:block;
  width:100%;
  text-align:right;
  margin-top:8px;
}
.reicase-emblem-count span{
  display:inline-block;
  padding:4px 10px;
  border:1px solid rgba(255,255,255,.18);
  border-radius:12px;
  background:rgba(255,255,255,.05);
  font-family:'Manrope',sans-serif;
  font-size:9px;
  line-height:1;
  color:#e5c070;
  font-weight:800;
}

/* Нижняя светлая вкладка: коллекции */
.reicase-shelves{
  height:100%;
  max-height:270px;
  overflow-y:auto;
  overflow-x:hidden;
  padding:0 4px 0 0;
  display:flex;
  flex-direction:column;
  gap:18px;
}
.reicase-shelf-block{
  position:relative;
}
.reicase-shelf-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) 220px;
  gap:18px;
  align-items:center;
  min-width:0;
}
.reicase-shelf-line{
  position:relative;
  display:flex;
  flex-wrap:nowrap;
  gap:10px;
  align-items:flex-end;
  padding:10px 10px 14px;
  border-bottom:4px solid #8a8a8a;
  min-width:0;
  overflow:hidden;
}
.reicase-shelf-line::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-7px;
  height:2px;
  background:rgba(0,0,0,.16);
}
.reicase-shelf-meta{
  display:flex;
  align-items:center;
  justify-content:flex-start;
  min-height:82px;
}
.reicase-shelf-title{
  display:inline-block;
  padding:8px 12px;
  border:1px solid #2a2a2a;
  border-radius:18px;
  background:#e5c070;
  color:#111;
  font-family:'Dela Gothic One',sans-serif;
  font-size:9px;
  line-height:1.1;
  text-transform:lowercase;
  max-width:100%;
}
.reicase-shelf-item{
  position:relative;
  width:72px;
  height:92px;
  flex:0 0 72px;
  background:transparent;
  padding:0;
  overflow:visible;
}
.reicase-shelf-item img{
  display:block;
  width:72px;
  height:72px;
  object-fit:contain;
  position:absolute;
  left:0;
  bottom:4px;
}
.reicase-shelf-label{
  position:absolute;
  left:4px;
  right:4px;
  bottom:8px;
  background:rgba(17,17,17,.88);
  color:#efefef;
  padding:5px 6px;
  font-family:'Manrope',sans-serif;
  font-size:8px;
  line-height:1.15;
  text-transform:lowercase;
  opacity:0;
  transition:.18s;
  white-space:normal;
  word-break:break-word;
  text-align:center;
  z-index:20;
  border:1px solid #2a2a2a;
}
.reicase-shelf-item:hover .reicase-shelf-label{
  opacity:1;
}

/* Переключение вкладок */
#reicase-view-2:target ~ .reicase-grid .reicase-side-1,
#reicase-view-3:target ~ .reicase-grid .reicase-side-1,
#reicase-view-2:target ~ .reicase-grid .reicase-panel-1,
#reicase-view-3:target ~ .reicase-grid .reicase-panel-1{
  display:none;
}
#reicase-view-2:target ~ .reicase-grid .reicase-side-2,
#reicase-view-2:target ~ .reicase-grid .reicase-panel-2{
  display:block;
}
#reicase-view-3:target ~ .reicase-grid .reicase-side-3,
#reicase-view-3:target ~ .reicase-grid .reicase-panel-3{
  display:block;
}

#reicase-view-2:target ~ .reicase-grid .sw-1,
#reicase-view-3:target ~ .reicase-grid .sw-1{
  background:#e5c070 !important;
}
#reicase-view-2:target ~ .reicase-grid .sw-2{
  background:#111 !important;
}
#reicase-view-3:target ~ .reicase-grid .sw-3{
  background:#111 !important;
}

#reicase-view-2:target ~ .reicase-grid .sw-1 .swmark:before,
#reicase-view-3:target ~ .reicase-grid .sw-1 .swmark:before{
  color:#111 !important;
}
#reicase-view-2:target ~ .reicase-grid .sw-2 .swmark:before{
  color:#e5c070 !important;
}
#reicase-view-3:target ~ .reicase-grid .sw-3 .swmark:before{
  color:#e5c070 !important;
}

0

4

HTML верх

<div class=topbg></div>
<!-- ТАБЛИЦА ----------------------------------------------------------------------------------------->

<div class=star1></div><div class=star2></div><div class=star3></div>
<div class=ierog></div><div class=pulya></div><div class=gvozdi></div><div class=birds></div>

<div class=tb2><div class="mouse-parallax">
    <div class="mouse-parallax-bg"></div>
</div></div>

<div class=tb-act><!-- АКТИВИСТЫ -->
<a class=ac1 href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799">Спектакль окончен, гаснет свет.</a><br>
<a class=ac3 href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799">Останови музыку</a><br>
<a class=ac4 href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799">спектакль окончен, happy end.</a><br>
<a class=ac2 href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799"> и многоточий больше нет</a><br>
</div>

<div class=tb-nav><!-- ССЫЛКИ НАВИГАЦИИ -->
<a class=n1 href="http://cursedland.rusff.me/viewtopic.php?id=1709#p250321">гостевая</a> × <a class=n2 href="http://cursedland.rusff.me/viewtopic.php?id=3">фак</a> × <a class=n3 href="http://cursedland.rusff.me/viewtopic.php?id=4">сюжет</a> × <a class=n4 href="http://cursedland.rusff.me/viewtopic.php?id=7">занятые</a> × <a class=n5 href="http://cursedland.rusff.me/viewtopic.php?id=8">группировки</a> × <a class=n6 href="http://cursedland.rusff.me/viewtopic.php?id=14">роли</a> × <a class=n7 href="http://cursedland.rusff.me/viewtopic.php?id=9">способности</a>
</div>

<div class=tb-ams><!-- АМС -->
<a class=a1 href="https://cursedland.rusff.me/profile.php?id=15"><b>маша</b></a>
<a class=a2 href="https://cursedland.rusff.me/profile.php?id=94"><b>рэйджи</b></a>
<a class=a3 href="https://cursedland.rusff.me/profile.php?id=61"><b>няма</b></a>
<a class=a4 href="https://cursedland.rusff.me/profile.php?id=179"><b>вивитт</b></a>
<a class=a5 href="https://cursedland.rusff.me/profile.php?id=86"><b>коё</b></a>
</div>

<style>#controtator p{display:none}</style>
<div id="controtator" class=tb-post><span>
<p><b><a style="font-size:14px;" href="https://cursedland.rusff.me/viewtopic.php?id=2965">
drumming song</a></b> Где-то на границе сознания промелькнуло понимание — «я же и правда мог умереть» и тут же затерялось среди других беспокойных мыслей. На Сёго накатила странная апатия — словно ему в самом деле было всё равно, проживёт он ещё один день или нет.
</p>
    <p><b><a style="font-size:14px;" href="https://cursedland.rusff.me/viewtopic.php?id=2965">
drumming song</a></b> Синяки от ударов твердым предметом он видел далеко не в первый раз, чтобы понимать их характер и приложенную силу. Ярость, будто переспелый, забродивший плод, готова была прорвать тонкую кожицу выдержки, соком и мякотью обволакивая липкой массой остатки разума, помогая выбраться тому, кому злиться позволено.
</p>
   <p><b><a style="font-size:14px;" href="https://cursedland.rusff.me/viewtopic.php?id=2965">
drumming song</a></b> Будто по волшебству — как то всегда бывало, когда Кеншин оказывался рядом — рой тревожных мыслей почти бесследно выветрился из головы. Сёго уже давно не удивлялся этому: уже и не помнил, когда впервые заметил, что Кеншин излучал заразительное, успокаивающее тепло. Это не было навыком, который Кеншин приобрёл со временем — больше того, он не пытался казаться надёжным намеренно и потому люди — самые разные люди, плохие и хорошие — тянулись к нему.</p>

<p><b><a style="font-size:14px;" href="https://cursedland.rusff.me/viewtopic.php?id=2965">
drumming song</a></b>  Мягкое прикосновение ладони, кажется, зажгло в нем звезды — ослепительные, болезненно горячие, волнующе острые. Кеншин смотрел на руку Сёго поверх своей и с тихим ужасом приходил к осознанию, что там, где тот решил окончательно дверь закрыть, для Кеншина она только открывалась. И чувства, потоком хлынувшие через раскрытый проем, сносили его с ног.</p>
</span></div>
<script language="javascript">
    var sek = 1000000;  // Время отображения

    var Nrout=$("#controtator p").length
    var i=Math.round(Math.random()*(Nrout-1));RotatorMycontent(i);
    function RotatorMycontent(i) {
    $("#controtator p").hide();
    $("#controtator p").eq(i).show();
    j =Math.round(Math.random()*(Nrout-1));
    timerID = setTimeout("RotatorMycontent(j)",sek);}
    </script>

<div class=tb-news><marquee onmouseout="this.start()" onmouseover="this.stop()" scrollamount="4"><!-- НОВОСТИ -->
<em><b>03/02/2026</b>последние — <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799">новости</a> от всех нас</em>
<em><b>08/01/2026</b>первые в этом году — <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p554365">новости</a> от нямы</em>
<em><b>08/12/2025</b>неистово суетимся в — <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p552585">новостях</a> от вивитт</em>
<em><b>01/12/2025</b>а вот и зима в — <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p551381">новостях</a> от рэжжи</em>
<em><b>25/11/2025</b>в честь дизайна и обновлений — <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p551381">новости</a> на стиле от маши</em>
<em><b>14/11/2025</b>свежие <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=3#p549478">новости</a> от нямы</em>
<em><b>03/10/2025</b>греемся в <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=3#p543740">осенних новостях</a></em>
<em><b>01/09/2025</b>рэджи сжёг сентябрь для вас <a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=3#p541022">прямо в новостях</a></em>

</marquee></div>

<div class=vrem>март - май 2022</div>

<!-- НУЖНЫЕ -->

<a href="https://cursedland.rusff.me/viewtopic.php?id=12&p=2#p470251" title="в поисках гранаты на планете обезьян" class=tb-img1><img src="https://upforme.ru/uploads/001b/79/b8/15/993829.png"></a>

<a href="https://cursedland.rusff.me/viewtopic.php?id=12&p=2#p433327" title="в поисках точного маршрута" class=tb-img2><img src="https://upforme.ru/uploads/001b/79/b8/15/318305.png"></a>

<a href="https://cursedland.rusff.me/viewtopic.php?id=12&p=2#p432826" title="в поисках обаятельной задницы " class=tb-img3><img src="https://upforme.ru/uploads/001b/79/b8/15/508428.png"></a>

<!-- ПОСТОПИСЦЫ -->
<style>#controtator2 p{display:none}</style>
<div id="controtator2" class=tb-img-post><span>

<p>
<a href="https://cursedland.rusff.me/profile.php?id=541" title="шинджи" class=tb-img4><img src="https://upforme.ru/uploads/001b/79/b8/2/445940.png"></a>
<a href="https://cursedland.rusff.me/profile.php?id=519" title="меда" class=tb-img5><img src="https://upforme.ru/uploads/001b/79/b8/2/465788.png"></a>
</p>

<p>
<a href="https://cursedland.rusff.me/profile.php?id=540" title="угетсу" class=tb-img4><img src="https://upforme.ru/uploads/001b/79/b8/2/104157.png"></a>
<a href="https://cursedland.rusff.me/profile.php?id=544" title="момоэ " class=tb-img5><img src="https://upforme.ru/uploads/001b/79/b8/2/872718.png"></a>
</p>

<p>
<a href="https://cursedland.rusff.me/profile.php?id=487" title="рут" class=tb-img4><img src="https://upforme.ru/uploads/001b/79/b8/2/943406.png"></a>
<a href="https://cursedland.rusff.me/profile.php?id=574" title="мегуми " class=tb-img5><img src="https://upforme.ru/uploads/001b/79/b8/2/31580.png"></a>
</p>

</span></div>
<script language="javascript">
    var sek = 1000000;  // Время отображения

    var Nrout=$("#controtator2 p").length
    var i=Math.round(Math.random()*(Nrout-1));RotatorMycontent(i);
    function RotatorMycontent(i) {
    $("#controtator2 p").hide();
    $("#controtator2 p").eq(i).show();
    j =Math.round(Math.random()*(Nrout-1));
    timerID = setTimeout("RotatorMycontent(j)",sek);}
    </script>

<div class=tb-plash>
<a href="https://cursedland.rusff.me/viewtopic.php?id=5&p=4#p555799"><plash class=imp><b>ФИНАЛ</b><i>дерьмо случается...</i><data>new</data></plash></a>
<a href="https://cursedland.rusff.me/viewtopic.php?id=10#p13"><plash><b>городская карта</b><i>новая</i><data></data></plash></a>
<a href="https://cursedland.rusff.me/viewtopic.php?id=3044"><plash><b>небо воспоминаний</b><i>в честь др кёрса</i><data></data></plash></a>
<a href="https://cursedland.rusff.me/viewtopic.php?id=198&p=16#p13296"><plash><b>плашечная</b><i>обновление</i><data></data></plash></a>
</div>

<div class="switch-theme">
<!-- Смена стиля v1.0 © max, the murderer! ---------->
<ul id="theme_switcher"style="text-align:center"></ul>
</div>

<!-- Смена стиля v1.0 © max, the murderer! --------------------------------------------------------------------->
<ul id="theme_switcher"></ul>
<script type="text/javascript">
// Задаём темы
var array = [
    { class: 'dark',
      title: 'dark' },
     
    { class: 'light',
      title: 'light' } // Последняя тема без запятой
];

// Задаём радио
var switchers = '';
$.each(array, function(index, value) {
    switchers += '<li title="'+value.title+'"><span class="radio"><input type="radio" name="switcher" id="'+value.class+'" value="'+value.class+'"><label for="'+value.class+'">'+value.title+'</label></span></li>';
});
$('#theme_switcher').append(switchers);

// Отслеживаем нажатие на радио
$('#theme_switcher input').on('click', function () {
    // Получаем значение нажатого радио
    var selectedTheme = $(this).val();
    // Очищаем html от предыдущих тем и устанавливаем новую в моменте
    $('html').removeClass().addClass(selectedTheme);
    // Запоминаем
    localStorage.setItem('selectedTheme', selectedTheme);
});
// Проверяем выбирались ли ранее темы
if (localStorage.getItem('selectedTheme') !== null) {
    // Получаем выбранную тему
    var currentTheme = localStorage.getItem('selectedTheme');
    // Устанавливаем выбранную тему
    $('html').addClass(currentTheme);
    // Включаем радио выбранной темы
    $('#theme_switcher input[value="' + currentTheme + '"').prop('checked', true);
}
// Если не выбирались
else {
    // Добавляем дефолтную тему
    $('html').addClass('lamb');
    // Включаем радио дефолтной темы
    $('#theme_switcher input[value="light"]').prop('checked', true);
};
</script>

<!-- Cчётчик Игровых постов, стили -->
<script type="text/javascript">
/*delete localStorage.alertsAMS_onCountCode;*/
/***************************
Настройки!
***************************/
FORUM._NUMpa_fld = 2;    // Номер.Доп.поля,
FORUM._color_fld = "#763376"; // Цвет шрифта cчётчика,
FORUM.includeFirstPost = 0; // 0 — не учитывать,1 — учитывать Первопост автора в игровых темах,
FORUM.AddOrSlash = 1;    // 0 — Поле отдельно, 1 — через слешь c общ. числом сообщений,
FORUM.Number_winners = [7,[22]]; // Начальное Число отображаемых юзеров в таблице и список форумов показа;
FORUM.Subscription_Code = "0b2c4edb58409513fa18e3f016d6fd883cd10345"; //Код подписки;/выдаётся на этапе теста/
/**** НАСТРОЙКА Игровых локаций ****/
function ad_ (){/*!~!FORUM.ForArrAy = {
//Форум  //Темы (включаемые, или исключаемые)
f8  : -[0], // сюжет
f9  : -[0], // настоящее
f10 : -[0], // игры со временем
f11 : -[0] // ау  //Последний элемент без запятой!

}
!~!*/}ad_ = ad_.toString().split('!~!')[1];
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js"></script>
<style>.punbb .table_GamePosts tbody th {color:#00000000!important}#pre_placement>a {top:-23px;right:32px;}.punbb span.GamePst{padding: 0;}#profile-right strong.GamePst2{color:var(--color-text)!important;}.punbb span.GamePst, .punbb strong.GamePst2{color:var(--color-link)!important;}</style>
<!--//END Cчётчик Игровых постов © Deff-->

<!-- Смена аватара в топике (в HTML верх) © Deff, Alex_63 -->
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0015/c4/3f/67168.css" />
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/67169.js"></script>

<style>
  .pa-avatar.item2 img.allow_change:hover {
    outline-color: #92bbb3!important;
}
</style>

<!-- Скрыть "отредактировано" из сообщения -->
<style>.lastedit {display:none;}</style>
<!-- конец -->

<style>
.category table>thead {display:none;}
</style>

<style type="text/css">
#pun-announcement h2 {display: none}
#pun-announcement .container {padding-top: 1em}
</style>

<!--Скрытие профиля в теме тегом-->
<style type="text/css">.hideprofile .post-author,.hideprofile .pl-email,.hideprofile .pl-website{display:none!important}
.hideprofile .post-body,.hideprofile .post-links,.hideprofile .post-links ul,.post.hideprofile h3>span{margin-left:0!important}</style>
<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>

<!--/ Мгновенные уведомления © Alex_63, Deff 2019 /-->
<link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
<style>.punbb .pun-modal.unread-notifications h2 span{float:none!important}</style>
<style>.pun-modal.unread-notifications .modal-inner>h2{text-align:center!important;}</style>
<script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>
<script type="text/javascript">
notifications.token = '8db283557f8f9dd7a2ea4477661cd834a127b780'; // Forum token
notifications.key = 'o4s73vm3uau7'; // Subscription key
RusffCore.sets.notifications = false
</script>
<!--+ Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
<script>notifications.load('subscriptions');</script>
<!--+ Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
<script type="text/javascript">
notifications.load('common', {});
notifications.load('important', {topics: [5,455,507,0]}); // ID тем через запятую
</script>
<!--+ Мгновенные уведомления: комментарии к репутации без переадресации  Alex_63, 2019 -->
<script>notifications.load('reputation');</script>
<!--+ Мгновенные уведомления: упоминания © Alex_63, 2020 -->
<script>notifications.load('mentions');</script>
<!--//конец//-->

<style>
#notify-link .unreads, #navpm .unreads {
    background: #2e2e2e!important;
}
</style>

<!-- Восстановление последнего поста при утере by Человек-Шаман ---------------------------------------->
<script>
$(document).ready(function() {
  $('#addition-area').append(function() {
    return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
  });
  function restoreLastPost() {
    $('#main-reply').val(localStorage.ReservePost);
  };
});
</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">
RusffCore.sets.show_reportBtn = 0;
</script>
<!-- конец -->

<!---------------------------------------------------------------------------------- ЛС © piterskaya ---->
<script src="https://forumstatic.ru/files/000f/ee/14/41828.js" type="text/javascript"></script>

HTML низ

<div class=bottombg></div>

<!-- стрелки вверх-вниз ------------------------------------------------------------------------------>
<div class="go-up" id='ToTop'></div>
<div class="go-down" id='OnBottom'></div>
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});</script>

<script type="text/javascript">
    let personalCardLink = document.querySelectorAll('.pa-fld1');
    if (personalCardLink.length > 0) {
        for (let i = 0; i < personalCardLink.length; i++) {
            personalCardLink[i].querySelector('.fld-name').remove();
            let link = personalCardLink[i].innerText;
            personalCardLink[i].innerHTML = '<a href="'+link+'" target="_blank" title="Личное дело"></a>';
        }
    }
</script>

<!-- ссылка на авторский пост в цитате // v.3 © Alex_63 ------------------------------------------------------->
<script type="text/javascript">
var quote_img = 'https://i.ibb.co/D7yFPK4/39155.png'; //Кнопка "Перейти к сообщению" в цитате
$('.quote-box>cite:not(:contains("Скрытый текст:"))').each(function() {
  var cntq=$(this).text(),sp0='<span class="qcn">от</span> ',
  sp1='<span class="qc-uname">###</span>';
  if(cntq.indexOf('#p')!=-1){var pid=cntq.split(',')[0],autq=cntq.split(',')[1].split(' написал')[0],
    lnkq='<a class="qc-post-link" href="',imgq='<img src="'+quote_img+'" title="Перейти к сообщению"/>',
    sp2='&nbsp;<span class="qc-post-link">'+lnkq;sp1=sp1.replace('###',autq);
    if($('.post'+pid).length){$(this).html(sp0+sp1+sp2+pid+'">'+imgq+'</a></span>');}else
    {$(this).html(sp0+sp1+sp2+'/viewtopic.php?pid='+pid.split('#p')[1]+pid+'">'+imgq+'</a></span>');}
  }else{var autq=cntq.split(' написал')[0];sp1=sp1.replace('###',autq);$(this).html(sp0+sp1);}
});$('#pun-viewtopic .pl-quote>a').each(function() {
  $(this).attr('href',$(this).attr('href').replace('(\'','(\'#'+$(this).parents('.post').attr('id')+','));
});
</script>

<!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © Damassk, версия 2019г. -->
<script type="text/javascript" src="https://forumstatic.ru/files/001b/79/b8/76935.js"></script>
<script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
<script type="text/javascript">select_text.linkText = 'выделить [копируется сразу]' //текст ссылки</script>
<!-- конец -->

<!—-cчётчик символов-—>
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="padding:2px 3px;margin:0 20px 0 10px;">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").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>
<!—-cчётчик ссимволов-—>

<!—— Быстрое редактирование постов © Alex_63 // V.3 ——>
<script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script>

<!—-маска норм ——>
<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    forumAccessExtended: {
        'хотелки': ['игроки'],
        'анкеты': ['игроки'],
        'хронологии': ['игроки'],
        'сюжет': ['игроки'],
        'настоящее': ['игроки'],
        'игры со временем': ['игроки'],
        'ау': ['игроки'],
        'личный твиттер': ['игроки'],
        'флуд': ['игроки'],
        'ивенты': ['игроки'],
        'игры и не очень': ['игроки']
    },
    changeList: {
          'pafld1': {
            title: 'лз',
            description: 'лз',
            tag: 'ava',
            class: 'pa-fld1',
            defaultCode: '<span><a href="ссылка на профиль">имя, фамилия возраст</a></span>',
            type: 'html'
        }
    }
});
</script>

<!—-пр-вход-—>
<script type="text/javascript">
PiarNik="pr";
PiarPas="1111";
var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\
<form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\
<fieldset>\
<input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\
<input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\
<input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\
<input type=\"submit\" class=\"button\" name=\"login\"/>\
</fieldset>\
</form>\
</div>\
<li id=\"navpiar\"><a onclick=\"PiarIn()\"><span style=\"cursor:pointer\">pr</span></a></li>";
if($("#navlogin").html()!=null){
$("#navlogin").after(L) //navlogin
$("#PR_loginDiv #fld1").val(PiarNik)
$("#PR_loginDiv #fld2").val(PiarPas)
function PiarIn () {$("#PR_loginDiv input[type='submit']").click();}
}
</script>
<!—-пр-вход-—>

<!-- Аватар для гостя и по умолчанию / Deff, Alex_63
mod by ForumD.ru  -->

    <script type="text/javascript">
    var DefAvtr = 'https://upforme.ru/uploads/0018/1e/e4/2/182629.jpg'; //Ссылка на аватар по умолчанию
    var GuestAvtr = 'https://upforme.ru/uploads/0018/1e/e4/2/32728.jpg'; //Ссылка на аватар для Гостя

   $('#pun-viewtopic,#pun-messages').find('.pa-author').each(function(){
      var b = DefAvtr;
      if (+$(this).parents('.post').attr('data-group-id') == 3) b = GuestAvtr;
      var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></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 src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js"></script>
<script src="https://forumstatic.ru/files/0019/66/4e/29477.js"></script><!—-newbbcode-—>
<script src="https://forumstatic.ru/files/0019/66/4e/11897.js"></script><!—-countdown-—>
<script>
$(function() {
  $('.countdown-timer').bs_countdown_timer();
});
</script>

<!——===============/Тег "Обратный отсчёт"========================——>

<!—-Оповещение о ЛС-—>
<a class=CloSandHid id=HREff href="">
<div id=alertMess style="display:none;width:300px; height:100px;top:0;right:0;position:fixed;z-index:100;">
<img class=CloSandHid src="https://forumstatic.ru/files/0019/66/4e/76210.png" title="Свернуть окно"style="right:7px;top:7px;position:absolute;z-index:220;"/>
</div>
</a>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/0b/24/74612.js"></script>
<!—-окончание оповещения о ЛС-—>

<!—— Регулировка размера шрифта в постах © Alex_63 ——>
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/31001.js"></script>

<!—— отключение реакций ———————————————————————————————————————————————————————————————————————>
<script>
ReactionsPlugin.setConfig({
  disable: true
});
</script>

<!—— Спойлер наград ——>
<script type="text/javascript">
    document.addEventListener('DOMContentLoaded', function(){
        var awards = document.querySelectorAll(".punbb .post .post-author .mini_awards_label");
        if (awards.length > 0) {
            for (var i = 0; i < awards.length; i++) {
                awards[i].addEventListener('click', function () {clickAwards(this);});
            }
        }
    });
    function clickAwards (element) {
        var awardList = element.parentNode.querySelector(".mini_awards");
        if (awardList.style.display == "none" || awardList.style.display == "") {
            awardList.style.display = "block";
        } else {
            awardList.style.display = "none";
        }
    }
</script>

<!——————————  Переключение раскладки выделенного текста v.2 ———————————>
<style>#button-transL{background-image:url(
https://forumstatic.ru/files/001b/a1/95/50376.png)}</style>
<script type="text/javascript">S='<img src="http://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>

<!--Переключение регистра выделенного текста -->
<style>#button-ChangeСase{background:url(https://forumstatic.ru/files/0013/44/56/93417.png);background-size:16px auto;:}</style>
<script type="text/javascript">(function(){var S='<img src="https://forum.mybb.ru/i/blank.gif" title="Смена регистра" \
onclick="bbcode(\'[Upper-Lower]\',\'[/Upper-Lower]\');UpperLower();"/>';
$("#button-font").after('<td id=button-ChangeСase>'+S+'</td>');var ChangeСase='upper';
UpperLower=function (){if(ChangeСase=='upper'){ChangeСase='lower'}else{ChangeСase='upper'};
function transF(p){if(ChangeСase=='upper')return p.toLowerCase();else ;return p.toUpperCase();}
var L=$('#main-reply').val();L=L.replace(/\[Upper-Lower\]([\s\S]*)\[\/Upper-Lower\]/mg,
function(a,b,c){return transF(b);});$('#main-reply').val(L);}}());
</script>

<!—-ТЕГ  абзаца — [indent] ——>
   
    <script type="text/javascript">(function(){ var b = '[indent]';
    $("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif"  onclick="smile(\''+b+'\')"></td>');
    var indent = '<span style="display:inline-block;margin:1em 2.1em;"></span>'; /*удвоенные Отступы сверху и слево*/
    $('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
    </script>

<script type="text/javascript">
function to(username)
{insert('' + username + '' + ', ');}
</script>

<!—— Разделение ников пользователей в теме запятой ——>
<script>$('#topic-users-in a').prev('a').after(',');</script>

<!—— Мгновенный предпросмотр сообщения © Alex_63 ——>
    <script type="text/javascript">
    var PPREV = {};
    PPREV.position = 0; //Положение окна Предпросмотра: 0 — над полем ввода, 1 — под полем ввода, 2 — справа
    PPREV.quote_cite = 'пишет:'; //Надпись в окне цитаты
    </script>
    <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/10524.js"></script>

<script type="text/javascript">if($('#pun-messages').length){var pprevcont='<fieldset id="post-preview"><legend><span>Предварительный просмотр сообщения</span></legend><div class="fs-box"><div class="post-box"><div class="post-content"></div></div></div></fieldset>';if(document.URL.indexOf('&p')!=—1){if(PPREV.position==0 || PPREV.position==2) {$('#post').prepend(pprevcont);}if(PPREV.position==1){$('#post').append(pprevcont);}}else if(document.URL.indexOf('?action=new')!=—1){if(PPREV.position==0 || PPREV.position==2){$('#profile fieldset:first').before(pprevcont);}if(PPREV.position==1){$('#profile fieldset:first').after(pprevcont);}}if($('#post-preview').text().length<1){$('#post-preview').hide();}else{$('#post-preview').show();ParseContent();}var sTim;$('#main-reply:first').live('input',function(){ParseContent();});$('#form-buttons img,div[id$="-area"] *').click(function(){sTim=setTimeout(function(){clearTimeout(sTim);ParseContent();},40);});}</script>

    <!—— Кнопка отключения мгновенного предпросмотра ——>
    <script type="text/javascript">(function (){
      var a='Включить быстрый предпросмотр';
      var b='Отключить быстрый предпросмотр';
      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('#post fieldset:last legend');
      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">
RusffCore.sets.files.button = false;
</script>

<script type="text/javascript">
RusffCore.sets.files.button = false;
</script>
<script type="text/javascript">
RusffCore.sets.graffiti = false;
</script><div id="counters" class="banners"> <marquee direction="up" scrollamount="2" onmouseover="this.stop()" onmouseout="this.start()" style="width: 650px !important; height: 70px !important;"><a target="_blank" href="https://dagort.f-rpg.me/" title="Дагорт"><img src="https://forumstatic.ru/files/001c/69/9f/53882.png?v=1" border="0"></a><a href="https://thehaze.rusff.me/" target="_blank"><img src='https://upforme.ru/uploads/001b/d4/18/624/512735.png' title="городская мистика в эврика-спрингс" /></a><a href="https://heylar.f-rpg.me/" target=_blank><img src="https://upforme.ru/uploads/001c/86/4e/3/691625.png" title="Хейлар: Пляска Смерти. Фэнтези, стимпанк, рисованные внешности, расы, магия, драконы, DnD"></a><a href="https://enteros.rusff.me/" title="Авторский мир: магия и технологии, эпизоды, 18+" target="blank"><img src="https://forumstatic.ru/files/0015/e5/72/84825.png"></a><a href="https://northbay.f-rpg.me"><img src="https://upforme.ru/uploads/001c/67/60/2/353524.gif" title="Нортбэй: способности, наши дни, рисованные внешности"></a><a href="https://phantompact.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/2a/e5/3/924613.gif" alt="Повесть о призрачном пакте" title="Повесть о призрачном пакте" width="88" height="31"></a><a href="https://alicormen.ru/?from=banners" target="_blank"><img src="https://forumstatic.ru/files/0014/78/87/78953.png?v=1" border="1" width="88" height="31" title="авторский мир, высокое фэнтези, культурный конфликт, наследие богов"></a><a href="https://foreveryoung.rolbb.me/" title="Forever Young"><img src="https://upforme.ru/uploads/001b/b8/74/2/30226.jpg" border="0"></a><a href="https://brim.1bb.ru/" title="мистика, городское фэнтези, админский произвол" target="_blank"><img src="https://upforme.ru/uploads/001c/89/a0/6/554091.gif" width="88" height="31" border="0"></a><a href="https://tenebria.ru/" target=_blank> <img src="https://upforme.ru/uploads/001c/77/b6/18/790340.gif" border="0" alt="Tenebria. Legacy of Ashes " width="88" height="31"/></a><a href="https://genshineclipse.com/" title="Genshin Impact: Celestial Eclipse" target="_blank"><img src="https://upforme.ru/uploads/001b/df/32/147/26957.gif"></a><a href="https://faceinless.ru" target=_blank><img src="https://upforme.ru/uploads/0010/90/43/2/358629.png" title="TVD: FACELESS"><a href="https://aleandtalecross.ru/" target="_blank"><img src="https://forumstatic.ru/files/001c/87/f8/10727.jpg" title="Ale and Tale crossover" border="0"width="88" height="31"></a><a href="https://pulseofny.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/80/ee/61011.gif" title="PULSE. Зомби-апокалипсис. Нью-Йорк 2024"/></a> <a href="https://lazarus.f-rpg.me/" target="_blank"><img src="https://forumstatic.ru/files/001c/5e/59/59092.jpg" title="Lazarus" alt="Lazarus"></a><a href="https://arkhaim.su/index.php" target="_blank" title="Аркхейм: авторский мир, фэнтези, рисованные внешности"><img src="https://forumstatic.ru/files/001b/8c/87/29818.png" width="88" height="31"/></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://future404.ru" target="_blank"><img src="https://forumstatic.ru/files/001c/1a/06/34880.png" title="киберпанк: постканон, эпизоды, анархия" alt="кибербобр, курвапанк" width="88" height="31"></a><a href="https://godsinc.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/85/42/2/155107.jpg" width="88" height="31" border="0"></a><a href="https://circuscross.rusff.me" target="_blank" title="circus cross" ><img src="https://upforme.ru/uploads/001c/5b/2f/486/644335.png"></a><a href="https://btwn.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001b/73/d1/4/642476.png" width="88" height="31"></a> <a href="http://worldofgoliath.ru" target="_blank"> <img src="https://forumstatic.ru/files/001c/52/36/97696.gif" title="GOLIATH. WORLDS COLLIDE"></a><a href="https://karma.f-rpg.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/14/5b/7/856572.png" title="karma cross" border="0" width="88" height="31"></a><a href='https://onlinecross.ru/' target='_blank' title='ONLINECROSS'><img src='https://forumstatic.ru/files/001c/91/32/65870.jpg' border='0' width='88' height='31'></a><a href="https://sunnycross.ru/"><img src="https://forumstatic.ru/files/001c/73/be/65745.jpg"></a><a href="http://mistoua.f-rpg.me/"><img src="https://upforme.ru/uploads/001b/da/73/2/853120.gif" title="MISTO.UA" border="1" width="88" height="31"></a><a href="https://execute.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/f1/8a/19476.png" alt="Execute" title="Execute [кроссовер]" width="88" height="31"></a><a href="https://liesoftales.f-rpg.me/"><img src="https://forumstatic.ru/files/001c/7d/d4/57632.png" title="Lies of tales: персонажи сказок в современном мире, рисованные внешности" alt="Lies of tales: персонажи сказок в современном мире, рисованные внешности" target="_blank"></a><a href="https://itisanewworld.rusff.me/"><img title="Mystery Book" src="https://upforme.ru/uploads/0019/7e/db/2/163253.gif" border="0"/></a><a href="https://supremumvale.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/001c/52/68/4/208118.png" title="перси джексон ♥ мифология"></a><a href="https://happyhouse.rusff.me/"><img src="https://upforme.ru/uploads/001c/52/80/5/764708.jpg"></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://taleisalie.f-rpg.me/"><a href="https://sweetillusions.rusff.me" target="_blank"> <img src="https://upforme.ru/uploads/001c/54/02/5/143630.gif" title="Иллюзиум"></a><a href="https://ftr404.rusff.me" target="_blank"><img src="https://upforme.ru/uploads/001c/1a/06/5/954124.png" title="киберпанк, эпизоды, анархия"></a> <a href="https://honkaistarrail.rusff.me" title="HSR: Beyond the Stars" target="_blank"><img src="https://upforme.ru/uploads/001c/60/8c/2/t479705.gif"></a><a href="https://kicks-and-giggles.ru/" title="kicks & giggles crossover" target="_blank"><img src="https://upforme.ru/uploads/0019/e7/0f/2/438078.jpg" width="88" height="31" border="0"></a><a href="https://novovers.rolka.me"><img src="https://forumstatic.ru/files/001c/00/7b/45236.jpg" title="НСК. Омегаверс"></a><a href="https://breakout.rusff.me/" title="BREAKOUТ: аномалии, способности, монстры"> <img src="https://forumstatic.ru/files/001c/2a/d4/18938.png"></a><a href="https://nyc.f-rpg.me/"><img src="https://forumstatic.ru/files/001c/1a/2f/97282.png" alt="New York City: город, где сбываются мечты"></a> <a href="https://insideout.mybb.ru/" target=_blank><img src="https://i.imgur.com/1VoQQKX.png" title="авторский мир, монстры, рисованные внешности"></a> <a href="https://narutoexile.ru" target="_blank"><img border="0" src="https://forumstatic.ru/files/001a/74/14/91935.gif" title="NARUTO: Exile" width="88" height="31"></a><a href="https://genshin.rusff.me/"><img src="https://forumstatic.ru/files/001b/5c/7f/13066.jpg" title="Genshin Impact: Tales of Teyvat"></a><a href="https://barcross.rusff.me" title="CROSS BAR" target="_blank"><img src="https://upforme.ru/uploads/001b/2c/35/1981/803850.png"></a><a href="https://sept3rd.rusff.me/" title="September 3rd"><img src="https://upforme.ru/uploads/001b/e4/bf/10/77360.gif" border="0"></a><a href="https://miamiclub.ru" target="_blank"> <img src="https://forumstatic.ru/files/001b/fb/fb/50003.gif" title="MIAMI CLUB" border="0" alt="MIAMI CLUB"></a><a href="https://execute.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/f1/8a/81351.gif" alt="Execute" title="ExeCute / кроссовер" width="88" height="31"></a><a href="https://kicks-and-giggles.ru/" title="kicks & giggles crossover" target="_blank"><img src="https://upforme.ru/uploads/0019/e7/0f/2/851369.jpg" width="88" height="31" border="0"></a><a href="https://cwnazare.mybb.ru" target="_blank"><img src="https://upforme.ru/uploads/001a/f4/24/10/883350.jpg" title="Коты-воители: На заре племен" border="0" width="88" height="31"></a><a href="https://wolfauf.rusff.me/" target="_blank"><img src="https://upforme.ru/uploads/0018/37/c7/5/732786.jpg" title="мистицизм без рас" width="88" height="31"></a> <a href="http://catchyourdream.rusff.me"><img src="https://i.imgur.com/QDhZ9vz.gif" title="dream catcher"></a><a href="https://sinistrum.f-rpg.me" target="_blank"><img src="https://upforme.ru/uploads/001b/ea/09/6/548250.png" alt="sinistrum"></a></marquee>
</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>
<!—-конец-—>

<!-- Анти-в-строчку для Сообщений и Репутации © deff
<script type="text/javascript">
function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
   changeS('.pa-posts','Сообщений:','Сообщений:</br>');
   changeS('.pa-respect','Уважение</a>:','Уважение</a>:<br>');
   changeS('.pa-respect','Уважение: <span>','Уважение:<br><span>');
</script> -->

<!——— Скрыть rss-atom ———>
<style type="text/css">
.punbb .modmenu .container span {display: none;}
</style>
<!——— конец ———>

<script type="text/javascript">
//
// Автор скрипта: RUSSIAN_GOBLIN (с) 2011/08/06
// P.S.: А создавать форумы лучше всего здесь http://LiveForums.ru/
//
if ((document.URL.indexOf('viewtopic.php?')!=—1)
||(document.URL.indexOf('edit.php')!=—1)
||(document.URL.indexOf('post.php')!=—1)
||(document.URL.indexOf('messages.php')!=—1))
{

var ColorsBank = new Array ('00', '11', '22', '33', '44', '55', '66', '77', '88', '99', 'aa', 'bb', 'cc', 'dd', 'ee', 'ff');
var i=0;
var table='';
var ColorArray = new Array();

for(r=15;r>=0;r-—){
for(g=0;g<=15;g++){
for(b=0;b<=15;b++){
ColorArray[i]=ColorsBank[r]+''+ColorsBank[g]+''+ColorsBank[b];
table=table+'<p style="width:1px; height:1px; float:left; background:#'+ColorArray[i]+'"><img src="/i/blank.gif" alt="#'+ColorArray[i]+'"/></p>';
i++;
}}}

tablecolors='Цвет: <input id="now_color_rgb" name="now_color_rgb" type="text" size="7" value=""> Код: <input id="now_color" name="now_color" type="text" size="7" value="#rrggbb"><table  cellspacing="0" cellpadding="0"><tr><td id="table_new_colors">'+table+'</td></tr></table>';
//alert(tablecolors);
$('div#color-area').prepend(tablecolors);

$('#table_new_colors p img').mouseover(function (){
var clr=$(this).attr("alt");
$("#now_color_rgb").css('background',clr);
$("#now_color").val(clr);});

$("#table_new_colors p img").click(function (){
var clr=$(this).attr("alt");
$("#now_color_rgb").css('background',clr);
$("#now_color").val(clr);
clr='[color='+clr;clr+="]";
bbcode(clr,"[/color]");});
}
</script>


<!—— Загрузчик изображений в форме ответа © 2018 Alex_63 ——>
<script>FORUM.defaultHost = 'imgur'; // Хостинг по умолчанию: 'uploads' 'imgur' 'imageban'</script>
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0015/c4/3f/18002.css" />
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/18001.js"></script>
<!—— конец-—>

<!—-НАЧАЛО. выравнивание по ширине-—>

    <script>
    $("#button-right").after('<td id="button-justify" title="Выравнивание по ширине"><img src="/i/blank.gif" onclick="bbcode(\'\', \'\');"/></td>');
    </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>
<!—— Конец ——>

<!—— Перенос Колонок тем и сообщений под Описание Форума / Deff, Alex_63 ——>
  <script type="text/javascript">
    (function(){
       $.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});}
       function appendTopicS(){
         $('.category td.tcl .tclcon,#f-subforums td.tcl .tclcon').each(function() {
           var L=$(this).parents('tr:first');
           var str='<br><div class="Add"><div class="Tems_And_messages"><span class="right">'+L.find('td.tc2').text()+'</span> создано тем, <span class="right">'+L.find('td.tc3').text()+'</span> написано сообщений</div>\
           </div>';$(str).appendTo(this);
         });
       }
       if($('#pun-index').length){appendTopicS ();}
       if($('#pun-viewforum').length){
         var summ=$('.main table[summary]').attr('summary').split(': ')[1].substr(0,1);
         if(summ=='#'||summ==String.fromCharCode(173))$.catch('#f-subforums',function(){appendTopicS()});
       }
    }());
    </script>

<!--Всплывающее окно цитирования--><div id="Bubble" style="display:none;position:absolute;z-index:100000"><span></span></div><script>function PopUpPL_Quote(){var fresh=false,SSsq='<img src="https://upforme.ru/uploads/001b/79/b8/94/223352.png">';$("#Bubble").prependTo("body");$('.post').mouseup(function(pos){var theSelection='';if(window.getSelection&&!$.browser.opera){theSelection=window.getSelection().toString()}else if(document.getSelection){theSelection=document.getSelection()}else if(document.selection){theSelection=document.selection.createRange().text}if(!(theSelection==''||typeof theSelection=='undefined'||theSelection==null)&&!(fresh)){$("#Bubble").css({'left': (pos.pageX+5)+'px', 'top':(pos.pageY+4)+'px', 'display': 'none' });$("#Bubble span").html('<a href="'+$(this).find("li.pl-quote a:first").attr("href")+'">'+SSsq+'</a>');$("#Bubble").fadeIn(200);fresh=true}else if(fresh){fresh=false}});$('#Bubble span').click(function(){$('#Bubble').hide(200);fresh=false});$('.post').mousedown(function(){if(fresh){$("#Bubble:visible").hide(200);fresh=false}});}
if($("#pun-viewtopic").length){PopUpPL_Quote()}
</script>

<script src='https://forumstatic.ru/files/0012/9a/62/92819.js'></script>
<script>
$(function(){
$('[title]').quicktip({
speed:700 //Скорость появления подсказки
});
});
</script>

<script type="text/javascript">
//
// Автор скрипта: RUSSIAN_GOBLIN (с) 2011/08/06
// P.S.: А создавать форумы лучше всего здесь http://LiveForums.ru/
//
if ((document.URL.indexOf('viewtopic.php?')!=-1)
||(document.URL.indexOf('edit.php')!=-1)
||(document.URL.indexOf('post.php')!=-1)
||(document.URL.indexOf('messages.php')!=-1))
{

var ColorsBank = new Array ('00', '11', '22', '33', '44', '55', '66', '77', '88', '99', 'aa', 'bb', 'cc', 'dd', 'ee', 'ff');
var i=0;
var table='';
var ColorArray = new Array();

for(r=15;r>=0;r--){
for(g=0;g<=15;g++){
for(b=0;b<=15;b++){
ColorArray[i]=ColorsBank[r]+''+ColorsBank[g]+''+ColorsBank[b];
table=table+'<p style="width:1px; height:1px; float:left; background:#'+ColorArray[i]+'"><img src="/i/blank.gif" alt="#'+ColorArray[i]+'"/></p>';
i++;
}}}

tablecolors='Цвет: <input id="now_color_rgb" name="now_color_rgb" type="text" size="7" value=""> Код: <input id="now_color" name="now_color" type="text" size="7" value="#rrggbb"><table  cellspacing="0" cellpadding="0"><tr><td id="table_new_colors">'+table+'</td></tr></table>';
//alert(tablecolors);
$('div#color-area').prepend(tablecolors);

$('#table_new_colors p img').mouseover(function (){
var clr=$(this).attr("alt");
$("#now_color_rgb").css('background',clr);
$("#now_color").val(clr);});

$("#table_new_colors p img").click(function (){
var clr=$(this).attr("alt");
$("#now_color_rgb").css('background',clr);
$("#now_color").val(clr);
clr='[color='+clr;clr+="]";
bbcode(clr,"[/color]");});
}
</script>

<!-- Шаблоны для доп. полей © max, the murderer! -->
<script type="text/javascript">
function fldTemplate(fld, name, template) {
    $('#pun-profile input#fld'+fld).each(function() {
        var button = "<input type='button' class='button fldTemplateCopy' value='"+name+"' data-template='"+template+"' style='cursor: pointer; margin-right: 8px !important'>";
        if (!$(this).closest('.fs-box').find('.infofield.buttons').length) {
            $(this).closest('.fs-box').append('<p class="infofield buttons"></p>');
        };
        $(this).closest('.fs-box').find('.infofield.buttons').append(button);
        $('.fldTemplateCopy').on('click', function () {
            $(this).closest('.fs-box').find('input#fld'+fld).val($(this).attr('data-template'));
        });
    });
};
fldTemplate(6, 'шаблон', `<img src="ссылка"><div class=fn></div>`);
</script>

<!--модалка-->
    <div id="character" class="reveal-modal xlarge main container">
    <div class='modal_wrap'></div>
    <a class="close-reveal-modal">×</a>
    </div>
<script type="text/javascript">
    function showTab(elem) {
        $(".menu span").removeClass("tabactive");
        $(elem).addClass("tabactive");
        $("div.submenutext").hide();
        var activeDiv = $(elem).attr("alt");
        if ($("div." + activeDiv).length > 0) {
            $("div." + activeDiv).fadeIn();
        }
        return false;
    }

    $(".modal-link").click(function() {
        var modId = $(this).attr('id');
        $('.modal_wrap').html('');
        $.get('pages/' + modId, function(data) {
            var content = $(data).find('.character');
            if (content.length > 0) {
                $('.modal_wrap').html(content.html());
            }
        });
        $(".submenutext").hide();
        if ($(".submenutext:first").length > 0) {
            $(".submenutext:first").show();
        }
    });

    $(window).load(function() {
        if ($('#myModal').length > 0) {
            $('#myModal').modal('show');
        }
    });
</script>

<!-- Исключение из "Цитировать" подписи и "отредактировано" -->
<script type="text/javascript"> (function(){    var p =[];
  $('.post').find('.pl-quote').click(function(){
    p[0] = $(this).parents('.post').find('.lastedit');
    p[1] = $(this).parents('.post').find('.post-sig');
    p[2] = p[0].html();p[3] = p[1].html();
    p[0].html('');p[1].html('');
    setTimeout(function(){p[0].html(p[2]);p[1].html(p[3])},600);});
}());
</script>
<!-- конец -->

<script>
(function() {
  function parseBlocks(html) {
    let prev = '';
    while (html !== prev) {
      prev = html;
      html = html.replace(
        /\[block=([a-zA-Z0-9_-]+)\]([\s\S]*?)\[\/block\]/g,
        '<div class="$1">$2</div>'
      );
    }
    return html;
  }

  function applyBlocksToPosts() {
    $('.post-content').each(function() {
      const $el = $(this);
      const oldHtml = $el.html();

      if (!oldHtml || oldHtml.indexOf('[block=') === -1) return;
      if ($el.data('blocks-parsed') === 1) return;

      const newHtml = parseBlocks(oldHtml);
      if (newHtml !== oldHtml) {
        $el.html(newHtml);
      }

      $el.data('blocks-parsed', 1);
    });
  }

  $(document).ready(function() {
    applyBlocksToPosts();
    setTimeout(applyBlocksToPosts, 300);
    setTimeout(applyBlocksToPosts, 1000);
  });
})();
</script>

0

5

форма ответа

<!--дополнительные смайлы v.3.1 © Romych-->
<style type="text/css">
#wrapper{left:10px;position:relative;width:300px }
.tabs{height:22px;line-height:21px;margin:0 0 10px;list-style:none;}
.tabs li{float:left;cursor:pointer;}
.tabs li a{text-transform: lowercase;
    font: 900 9px var(--font-text1);
    cursor: pointer;
    background: #313131;
    color: #cecece;display:block;padding: 0 15px 1px;  margin: 2px; position:relative;text-align:center;text-decoration:none;width:auto;}
.tabs li a:hover{text-transform: lowercase;
    font: 900 9px var(--font-text1);
    cursor: pointer;
    background: #5c67b6;
    color: #cecece;}
.tabs li.active a{color:#cecece;line-height:22px;background-position:0 -43.5px;}
.tabs li.active a:hover{color:#6A5ACD;}
#smilies-area div[class^="t-"]:not(.t-0){display:none;width:440px;}
</style>
<script type="text/javascript">
var nabor=[];

nabor['Коты'] = [
'https://forumstatic.ru/files/001a/19/3b/73068.png',
'https://i.imgur.com/g6Ruq.gif',
'https://upforme.ru/uploads/001a/c0/74/4/10224.gif',
'http://i.imgur.com/UXg0j.png',
'http://i.imgur.com/gD7wd.gif',
'http://i.imgur.com/4Sob4.gif',
'https://upforme.ru/uploads/001a/c0/74/4/36504.gif',
'http://i.imgur.com/BtfGZ.png',
'http://i.imgur.com/xVSpd.png',
'https://forumstatic.ru/files/0019/e7/78/82322.gif',
'https://forumstatic.ru/files/0019/e7/78/88237.png',
'https://forumstatic.ru/files/0019/e7/78/44635.png',
'https://forumstatic.ru/files/0019/e7/78/81892.png',
'https://i.imgur.com/IiJzT.gif',
'https://upforme.ru/uploads/0019/4f/84/269/859859.gif',
'https://i.imgur.com/hK98VvS.png',
'https://upforme.ru/uploads/001a/c0/74/4/932581.gif',
'http://i.imgur.com/TC16Z.gif',
'http://i.imgur.com/CQ9X1.gif',
'https://upforme.ru/uploads/001a/c0/74/4/27331.png',
'https://upforme.ru/uploads/001a/c0/74/6/714390.png',
'http://i.imgur.com/18vnb.gif',
'http://i.imgur.com/zDgzA.gif',
'http://i.imgur.com/bQSlj.gif',
'https://forumstatic.ru/files/0019/e7/78/44889.png',
'https://forumstatic.ru/files/0019/e7/78/98097.gif',
'https://i.imgur.com/LHmO1.gif',
'https://i.imgur.com/rFh1k.png',
'http://i.imgur.com/VjcXG.png',
'http://i.imgur.com/dsi2j.png',
'http://i.imgur.com/6C4ZU.png',
'http://i.imgur.com/bQSlj.gif',
'http://i.imgur.com/juKoL.gif',
'http://i.imgur.com/dmEVv.gif',
'http://i.imgur.com/pKTmX.gif',
'http://i.imgur.com/de3qc.gif',
'http://i.imgur.com/YaPO5.gif',
'https://upforme.ru/uploads/001b/f1/a9/2/835446.png',
'http://i.imgur.com/vuJzU.gif',
'http://i.imgur.com/MlbhS.gif',
'https://i.imgur.com/xRPnM12.gif',
'http://i.imgur.com/WNLw3.png',
'http://i.imgur.com/mvfdD.png',
'https://forumstatic.ru/files/0019/e7/78/90578.gif',
'https://forumstatic.ru/files/0019/e7/78/78859.png',
'http://i.imgur.com/6fJpi.png',
'http://i.imgur.com/00gcV.gif',
'https://forumstatic.ru/files/0019/e7/78/88112.gif',
'http://i.imgur.com/5tjXW.gif',
'https://forumstatic.ru/files/0019/e7/78/38325.gif',
'https://forumstatic.ru/files/0019/e7/78/66354.gif',
'https://upforme.ru/uploads/001a/c0/74/4/277342.png',
'https://forumstatic.ru/files/0019/e7/78/72472.png',
'http://i.imgur.com/ezlov.gif',
'https://forumstatic.ru/files/0019/e7/78/19937.gif',
'https://forumstatic.ru/files/0019/e7/78/84801.gif',
'http://i.imgur.com/LtnX2.png',
'http://i.imgur.com/OtWj6.png',
'https://forumstatic.ru/files/0019/e7/78/15875.png',
'http://i.imgur.com/r9vZI.png',
'https://forumstatic.ru/files/0019/e7/78/18817.gif',
'https://forumstatic.ru/files/0019/e7/78/18405.gif',
'https://forumstatic.ru/files/0019/e7/78/87294.gif',
'https://forumstatic.ru/files/0019/e7/78/93626.gif',
'https://i.imgur.com/GkKfN.gif',
'https://forumstatic.ru/files/0019/e7/78/40377.gif',
'https://i.imgur.com/bQSlj.gif',
'http://i.imgur.com/I2UtC.png',
'http://i.imgur.com/metC7.gif',
'http://i.imgur.com/501bp.png',
'http://i.imgur.com/zjtCu.gif',
'https://forumstatic.ru/files/0019/e7/78/93862.gif',
'https://forumstatic.ru/files/0019/e7/78/34248.gif',
'https://i.imgur.com/ilziSVN.gif',
'https://i.imgur.com/W9synTW.gif',
'https://forumstatic.ru/files/0019/e7/78/26837.gif',
'https://forumstatic.ru/files/0019/e7/78/95822.png',
'https://forumstatic.ru/files/0019/e7/78/25633.png',
'https://upforme.ru/uploads/0019/a4/9b/6/159171.gif',
'https://forumstatic.ru/files/0019/e7/78/34842.png',
'http://i.imgur.com/nft4D.gif',
'http://i.imgur.com/uaq4y.gif',
'https://forumstatic.ru/files/0019/e7/78/79201.gif',
'http://i.imgur.com/5vp82.gif',
'https://forumstatic.ru/files/0019/e7/78/83666.gif',
'http://i.imgur.com/qWlZ6.png',
'http://a.deviantart.net/avatars/l/a/lazyblushplz.gif',
'https://forumstatic.ru/files/0019/e7/78/75147.gif',
'http://i.imgur.com/n99lH.gif',
'https://forumstatic.ru/files/0019/e7/78/47593.gif',
'https://forumstatic.ru/files/0019/e7/78/52755.gif',
'https://upforme.ru/uploads/001a/c0/74/4/20764.gif',
'http://i.imgur.com/UgzUa.png',
'http://i.imgur.com/PD3My.gif',
'https://forumstatic.ru/files/0019/e7/78/56871.gif',
'https://forumstatic.ru/files/0019/e7/78/95092.gif',
'http://i.imgur.com/svzLw.png',
'http://i.imgur.com/GGJ1M.gif',
'https://forumstatic.ru/files/0019/e7/78/26592.png',
'https://forumstatic.ru/files/0019/e7/78/10279.gif',
'http://i.imgur.com/Qf9df.gif',
'http://i.imgur.com/fFF2x.gif',
'http://s7.uploads.ru/WUCbt.png',
'http://i.imgur.com/8cLMe.gif',
'https://i.imgur.com/s9FgYze.png',
'https://upforme.ru/uploads/001a/c0/74/4/37420.gif',
'https://i.imgur.com/SUHAL.png',
'http://i.imgur.com/7uOYG.gif',
'https://i.imgur.com/GiWCS.png',
'https://i.imgur.com/dVuEG.png',
'https://upforme.ru/uploads/001a/c0/74/4/36389.png',
'http://a.deviantart.net/avatars/p/r/prettylazeplz.gif',
'https://i.imgur.com/bsLQuwm.gif',
'https://i.imgur.com/aiPhNNB.gif',
'http://i.imgur.com/zVVC7.png',
'https://i.imgur.com/6Rqv9TW.gif',
'http://i.imgur.com/2j41f.gif',
'http://i.imgur.com/IRlrx.png',
'https://upforme.ru/uploads/0019/4f/84/241/992777.png',
'http://i.imgur.com/nXNzv.png',
'https://i.imgur.com/GQmn1gZ.gif',
'https://i.imgur.com/6PI4mrq.gif',
'http://i.imgur.com/dA0uM.gif',
'https://i.imgur.com/NiIek.gif',
'https://emos.plurk.com/99ee9acf4851a76a5b489f61c85e9aff_w32_h33.gif',
'http://i.imgur.com/m0Zgz.gif',
'https://i.imgur.com/9QK4p.gif',
'https://forumstatic.ru/files/0019/e7/78/67093.gif',
'https://forumstatic.ru/files/0019/e7/78/34369.gif',
'http://i.imgur.com/KXmyF.png',
'https://upforme.ru/uploads/001a/c0/74/6/161972.gif',
'http://i.imgur.com/naRcY.gif',
'https://i.imgur.com/3uxXD8S.gif',
'https://i.imgur.com/60gBOnE.gif',
'https://forumstatic.ru/files/001a/19/3b/99395.gif',
'https://forumstatic.ru/files/001a/19/3b/67009.gif',
'https://forumstatic.ru/files/001a/19/3b/16555.gif',
'https://upforme.ru/uploads/0019/a4/9b/6/12389.gif',
'https://i.imgur.com/pqxuStf.gif'];

nabor['мкробро'] = [
'http://s7.uploads.ru/auVLm.gif',
'http://s6.uploads.ru/7jqgL.gif',
'http://s7.uploads.ru/72zSD.gif',
'http://s6.uploads.ru/wfgTy.gif',
'http://s6.uploads.ru/pCutB.gif',
'http://s7.uploads.ru/gOYDW.gif',
'http://s6.uploads.ru/R462u.gif',
'http://s6.uploads.ru/QMvSH.gif',
'http://s6.uploads.ru/gqjTD.gif',
'http://s7.uploads.ru/L3lvz.gif',
'http://s6.uploads.ru/ukKNm.gif',
'http://s6.uploads.ru/zbiXh.gif',
'http://s7.uploads.ru/qiRDp.gif',
'http://s5.uploads.ru/1QOWE.gif',
'http://s4.uploads.ru/Nk6Ce.gif',
'http://s5.uploads.ru/08LsN.gif',
'http://s5.uploads.ru/4gQbC.gif',
'http://s5.uploads.ru/pji9T.gif',
'http://s5.uploads.ru/JHbEu.gif',
'http://s4.uploads.ru/TwRBi.gif',
'http://s4.uploads.ru/HU1D6.gif',
'http://s5.uploads.ru/9hPR8.gif',
'http://s5.uploads.ru/VrgAp.gif',
'http://s6.uploads.ru/1iSEV.gif',
'http://s4.uploads.ru/rIuLd.gif',
'http://s4.uploads.ru/WEyFd.gif',
'http://s5.uploads.ru/JCe0l.gif',
'http://s4.uploads.ru/IOd7F.gif',
'http://s4.uploads.ru/0nrsm.gif',
'http://s5.uploads.ru/BOAYS.gif',
'http://s5.uploads.ru/odHpn.gif',
'http://s5.uploads.ru/alqwg.gif',
'http://s5.uploads.ru/4N1xS.gif',
'http://s4.uploads.ru/1pX0f.gif',
'http://s5.uploads.ru/4eEiB.gif',
'http://s5.uploads.ru/QR8Nm.gif',
'https://forumstatic.ru/files/0013/b7/c4/87303.gif',
'https://forumstatic.ru/files/0013/b7/c4/49760.gif',
'https://forumstatic.ru/files/0013/b7/c4/68586.gif',
'https://forumstatic.ru/files/0013/b7/c4/35780.gif',
'https://forumstatic.ru/files/0013/b7/c4/30509.gif',
'https://forumstatic.ru/files/0013/b7/c4/18235.gif',
'https://forumstatic.ru/files/0013/b7/c4/14358.gif',
'https://forumstatic.ru/files/0013/b7/c4/17923.gif',
'https://forumstatic.ru/files/0013/b7/c4/40101.gif',
'https://forumstatic.ru/files/0013/b7/c4/89511.gif',
'https://forumstatic.ru/files/0013/b7/c4/26156.gif',
'https://forumstatic.ru/files/0013/b7/c4/55759.gif',
'https://forumstatic.ru/files/0013/b7/c4/98358.gif',
'https://forumstatic.ru/files/0013/b7/c4/72704.gif',
'https://forumstatic.ru/files/0013/b7/c4/13851.gif',
'https://forumstatic.ru/files/0013/b7/c4/11251.gif',
'https://forumstatic.ru/files/0013/b7/c4/20298.gif',
'https://forumstatic.ru/files/0013/b7/c4/87057.gif',
'https://forumstatic.ru/files/0013/b7/c4/14917.gif',
'https://forumstatic.ru/files/0013/b7/c4/55710.gif',
'https://forumstatic.ru/files/0013/b7/c4/35766.gif',
'https://forumstatic.ru/files/0013/b7/c4/52140.gif',
'https://forumstatic.ru/files/0013/b7/c4/83209.gif',
'https://forumstatic.ru/files/0013/b7/c4/47822.gif',
'https://forumstatic.ru/files/0013/b7/c4/72894.gif',
'https://forumstatic.ru/files/0013/b7/c4/26326.gif',
'https://forumstatic.ru/files/0013/b7/c4/15798.gif',
'https://forumstatic.ru/files/0013/b7/c4/22802.gif',
'https://forumstatic.ru/files/0013/b7/c4/36422.gif',
'https://forumstatic.ru/files/0013/b7/c4/78552.gif',
'https://forumstatic.ru/files/0013/b7/c4/35066.gif',
'https://forumstatic.ru/files/0013/b7/c4/92895.gif',
'https://forumstatic.ru/files/0013/b7/c4/19699.gif',
'https://forumstatic.ru/files/0013/b7/c4/51214.gif',
'https://forumstatic.ru/files/0013/b7/c4/46302.gif',
'https://forumstatic.ru/files/0013/b7/c4/88846.gif',
'https://forumstatic.ru/files/0013/b7/c4/63665.gif',
'https://forumstatic.ru/files/0013/b7/c4/52660.gif',
'https://forumstatic.ru/files/0013/b7/c4/37915.gif',
'https://forumstatic.ru/files/0013/b7/c4/69101.gif',
'https://forumstatic.ru/files/0013/b7/c4/86005.gif',
'https://forumstatic.ru/files/0013/b7/c4/85320.gif',
'https://forumstatic.ru/files/0013/b7/c4/80367.gif',
'https://forumstatic.ru/files/0013/b7/c4/62695.gif',
'https://forumstatic.ru/files/0013/b7/c4/45119.gif',
'https://forumstatic.ru/files/0013/b7/c4/14881.gif',
'https://forumstatic.ru/files/0013/b7/c4/58911.gif',
'https://forumstatic.ru/files/0013/b7/c4/89622.gif',
'https://forumstatic.ru/files/0013/b7/c4/90251.gif',
'https://forumstatic.ru/files/0013/b7/c4/73836.gif',
'https://forumstatic.ru/files/0013/b7/c4/90899.gif',
'https://forumstatic.ru/files/0013/b7/c4/99377.gif',
'https://forumstatic.ru/files/0013/b7/c4/15859.gif',
'https://forumstatic.ru/files/0013/b7/c4/94802.gif',
'https://forumstatic.ru/files/0013/b7/c4/20593.gif',
'https://forumstatic.ru/files/0013/b7/c4/81771.gif',
'https://forumstatic.ru/files/0013/b7/c4/70551.gif',
'https://forumstatic.ru/files/0013/b7/c4/53631.gif',
'https://forumstatic.ru/files/0013/b7/c4/48846.gif',
'https://forumstatic.ru/files/0013/b7/c4/29397.gif',
'https://forumstatic.ru/files/0013/b7/c4/31955.gif',
'https://forumstatic.ru/files/0013/b7/c4/79460.gif',
'https://forumstatic.ru/files/0013/b7/c4/59379.gif',
'https://forumstatic.ru/files/0013/b7/c4/61611.gif',
'https://forumstatic.ru/files/0013/b7/c4/59292.gif',
'https://forumstatic.ru/files/0013/b7/c4/37127.gif',
'https://forumstatic.ru/files/0013/b7/c4/24112.gif',
'https://forumstatic.ru/files/0013/b7/c4/20354.gif',
'https://forumstatic.ru/files/0013/b7/c4/56110.gif',
'https://forumstatic.ru/files/0013/b7/c4/93780.gif',
'https://forumstatic.ru/files/0013/b7/c4/40825.gif',
'https://forumstatic.ru/files/0013/b7/c4/54512.gif',
'https://forumstatic.ru/files/0013/b7/c4/47489.gif',
'https://forumstatic.ru/files/0013/b7/c4/11385.gif',
'https://forumstatic.ru/files/0013/b7/c4/20301.gif',
'https://forumstatic.ru/files/0013/b7/c4/62420.gif',
'https://forumstatic.ru/files/0013/b7/c4/67590.gif',
'https://forumstatic.ru/files/0013/b7/c4/29101.gif',
'https://forumstatic.ru/files/0013/b7/c4/86914.gif',
'https://forumstatic.ru/files/0013/b7/c4/87541.gif',
'https://forumstatic.ru/files/0013/b7/c4/12750.gif',
'https://forumstatic.ru/files/0013/b7/c4/92855.gif',
'https://forumstatic.ru/files/0013/b7/c4/94108.gif',
'https://forumstatic.ru/files/0013/b7/c4/27890.gif',
'https://forumstatic.ru/files/0013/b7/c4/84826.png',
'https://forumstatic.ru/files/0013/b7/c4/25826.png',
'https://upforme.ru/uploads/0018/5e/22/2/80744.gif'
];

nabor['звери'] = [
'https://upforme.ru/uploads/0013/63/cd/2/164558.png',
'https://upforme.ru/uploads/0013/63/cd/2/311679.png',
'https://upforme.ru/uploads/0013/63/cd/2/620369.png',
'https://upforme.ru/uploads/0013/63/cd/2/585340.png',
'https://upforme.ru/uploads/0013/63/cd/2/457319.png',
'https://upforme.ru/uploads/0013/63/cd/2/677243.png',
'https://upforme.ru/uploads/0013/63/cd/2/757867.png',
'https://upforme.ru/uploads/0013/63/cd/2/352093.png',
'https://upforme.ru/uploads/0013/63/cd/2/45659.png',
'https://upforme.ru/uploads/0013/63/cd/2/431328.png',
'https://upforme.ru/uploads/0013/63/cd/2/987543.png',
'https://upforme.ru/uploads/0013/63/cd/2/399935.png',
'https://upforme.ru/uploads/0013/63/cd/2/613658.png',
'https://upforme.ru/uploads/0013/63/cd/2/564057.png',
'https://upforme.ru/uploads/0013/63/cd/2/262782.png',
'https://upforme.ru/uploads/0013/63/cd/2/788336.png',
'https://upforme.ru/uploads/0013/63/cd/2/271616.png',
'https://upforme.ru/uploads/0013/63/cd/2/935264.png',
'https://upforme.ru/uploads/0013/63/cd/2/159568.png',
'https://upforme.ru/uploads/0013/63/cd/2/137652.png',
'https://upforme.ru/uploads/0013/63/cd/2/798685.png',
'https://upforme.ru/uploads/0013/63/cd/2/843203.png',
'https://upforme.ru/uploads/0013/63/cd/2/722634.png',
'https://upforme.ru/uploads/0013/63/cd/2/758300.png',
'https://upforme.ru/uploads/0013/63/cd/2/251180.png',
'https://upforme.ru/uploads/0013/63/cd/2/192976.png',
'https://upforme.ru/uploads/0013/63/cd/2/395863.png',
'https://upforme.ru/uploads/0013/63/cd/2/263789.png',
'https://upforme.ru/uploads/0013/63/cd/2/14832.png',
'https://upforme.ru/uploads/0013/63/cd/2/410075.png',
'https://upforme.ru/uploads/0013/63/cd/2/915810.png',
'https://upforme.ru/uploads/0013/63/cd/2/139764.png',
'https://upforme.ru/uploads/0013/63/cd/2/503795.png',
'https://upforme.ru/uploads/0013/63/cd/2/393842.png',
'https://upforme.ru/uploads/0013/63/cd/2/402126.png',
'https://upforme.ru/uploads/0013/63/cd/2/348622.png',
'https://upforme.ru/uploads/0013/63/cd/2/747862.png',
'https://upforme.ru/uploads/0013/63/cd/2/920670.png',
'https://upforme.ru/uploads/0013/63/cd/2/357148.png',
'https://upforme.ru/uploads/0013/63/cd/2/488538.png',
'https://upforme.ru/uploads/0013/63/cd/2/509613.png',
'https://upforme.ru/uploads/0013/63/cd/2/869682.png',
'https://upforme.ru/uploads/0013/63/cd/2/740747.png',
'https://upforme.ru/uploads/0013/63/cd/2/254709.png',
'https://upforme.ru/uploads/0013/63/cd/2/479864.png',
'https://upforme.ru/uploads/0013/63/cd/2/618926.png',
'https://upforme.ru/uploads/0013/63/cd/2/773045.png',
'https://upforme.ru/uploads/0013/63/cd/2/987072.png',
'https://upforme.ru/uploads/0013/63/cd/2/772476.png',
'https://upforme.ru/uploads/0013/63/cd/2/491624.png',
'https://upforme.ru/uploads/0013/63/cd/2/954276.png',
'https://upforme.ru/uploads/0013/63/cd/2/689254.png',
'https://upforme.ru/uploads/0013/63/cd/2/521958.png',
'https://upforme.ru/uploads/0013/63/cd/2/472553.png',
'https://upforme.ru/uploads/0013/63/cd/2/929638.png',
'https://upforme.ru/uploads/0013/63/cd/2/73479.png',
'https://upforme.ru/uploads/0013/63/cd/2/572361.png',
'https://upforme.ru/uploads/0013/63/cd/2/993485.png',
'https://upforme.ru/uploads/0013/63/cd/2/222500.png',
'https://upforme.ru/uploads/0013/63/cd/2/579954.png',
'https://upforme.ru/uploads/0013/63/cd/2/356167.png',
'https://upforme.ru/uploads/0013/63/cd/2/89263.png',
'https://upforme.ru/uploads/0013/63/cd/2/315905.png',
'https://upforme.ru/uploads/0013/63/cd/2/19740.png',
'https://upforme.ru/uploads/0013/63/cd/2/325132.png',
'https://upforme.ru/uploads/0013/63/cd/2/386632.png',
'https://upforme.ru/uploads/0013/63/cd/2/797911.png',
'https://upforme.ru/uploads/0013/63/cd/2/898381.png',
'https://upforme.ru/uploads/0013/63/cd/2/222540.png',
'https://upforme.ru/uploads/0013/63/cd/2/471200.png',
'https://upforme.ru/uploads/0013/63/cd/2/584699.png',
'https://upforme.ru/uploads/0013/63/cd/2/860676.png',
'https://upforme.ru/uploads/0013/63/cd/2/848499.png',
'https://upforme.ru/uploads/0013/63/cd/2/933368.png',
'https://upforme.ru/uploads/0013/63/cd/2/702070.png',
'https://upforme.ru/uploads/0013/63/cd/2/84274.png',
'https://upforme.ru/uploads/0013/63/cd/2/571942.png',
'https://upforme.ru/uploads/0013/63/cd/2/724051.png',
'https://upforme.ru/uploads/0013/63/cd/2/848659.png',
'https://upforme.ru/uploads/0013/63/cd/2/212167.png',
'https://upforme.ru/uploads/0013/63/cd/2/90951.png',
'https://upforme.ru/uploads/0013/63/cd/2/616061.png',
'https://upforme.ru/uploads/0013/63/cd/2/336110.png',
'https://upforme.ru/uploads/0013/63/cd/2/213621.png',
'https://upforme.ru/uploads/0013/63/cd/2/965801.png',
'https://upforme.ru/uploads/0013/63/cd/2/504991.png',
'https://upforme.ru/uploads/0013/63/cd/2/338329.png',
'https://upforme.ru/uploads/0013/63/cd/2/457581.png',
'https://upforme.ru/uploads/0013/63/cd/2/433059.png',
'https://upforme.ru/uploads/0013/63/cd/2/985859.png',
'https://upforme.ru/uploads/0013/63/cd/2/345466.png',
'https://upforme.ru/uploads/0013/63/cd/2/782972.png',
'https://upforme.ru/uploads/0013/63/cd/2/265317.png',
'https://upforme.ru/uploads/0013/63/cd/2/655855.png',
'https://upforme.ru/uploads/0013/63/cd/2/234284.png',
'https://upforme.ru/uploads/0013/63/cd/2/224456.png',
'https://upforme.ru/uploads/0013/63/cd/2/161938.png',
'https://upforme.ru/uploads/0013/63/cd/2/776539.png',
'https://upforme.ru/uploads/0013/63/cd/2/371996.png',
'https://upforme.ru/uploads/0013/63/cd/2/655689.png',
'https://upforme.ru/uploads/0013/63/cd/2/49703.png',
'https://upforme.ru/uploads/0013/63/cd/2/229099.png',
'https://upforme.ru/uploads/0013/63/cd/2/735889.png',
'https://upforme.ru/uploads/0013/63/cd/2/634234.png',
'https://upforme.ru/uploads/0013/63/cd/2/627617.png',
'https://upforme.ru/uploads/0013/63/cd/2/593183.png',
'https://upforme.ru/uploads/0013/63/cd/2/291848.png',
'https://upforme.ru/uploads/0013/63/cd/2/785445.png',
'https://upforme.ru/uploads/0013/63/cd/2/808719.png',
'https://upforme.ru/uploads/0013/63/cd/2/781603.png',
'https://upforme.ru/uploads/0013/63/cd/2/803432.png',
'https://upforme.ru/uploads/0013/63/cd/2/934118.png',
'https://upforme.ru/uploads/0013/63/cd/2/997517.png',
'https://upforme.ru/uploads/0013/63/cd/2/248411.png',
'https://upforme.ru/uploads/0013/63/cd/2/878055.png',
'https://upforme.ru/uploads/0013/63/cd/2/33932.png',
'https://upforme.ru/uploads/0013/63/cd/2/684728.png',
'https://upforme.ru/uploads/0013/63/cd/2/674940.png',
'https://upforme.ru/uploads/0013/63/cd/2/361341.png',
'https://upforme.ru/uploads/0013/63/cd/2/844462.png',
'https://upforme.ru/uploads/0013/63/cd/2/886804.png',
'https://upforme.ru/uploads/0013/63/cd/2/59958.png',
'https://upforme.ru/uploads/0013/63/cd/2/769139.png',
'https://upforme.ru/uploads/0013/63/cd/2/328971.png',
'https://upforme.ru/uploads/0013/63/cd/2/809454.png',
'https://upforme.ru/uploads/0013/63/cd/2/242355.png',
'https://upforme.ru/uploads/0013/63/cd/2/106080.png',
'https://upforme.ru/uploads/0013/63/cd/2/639438.png',
'https://upforme.ru/uploads/0013/63/cd/2/871867.png'
];

$('#button-smile').one('click',function(){
$('#smilies-block').addClass('t-0');var vkl = '<div id="wrapper"><ul class="tabs" onclick="smilies();return 0;"></ul></div>';$('#smilies-area').prepend(vkl)[0].removeAttribute('onclick');for(var i in nabor){$('.tabs').append('<li class="t-'+i+'"><a>'+i+'</a></li>');$('#wrapper').append('<div class="t-'+i+'"></div>');$.each(nabor[i],function(q){$('div.t-'+i).append('<img src="'+nabor[i][q]+'" onclick=smile("--") />');})};$('.tabs li').click(function(){var thisClass=this.className;$('#smilies-area div[class^="t-"]').hide();$('div.'+thisClass).fadeToggle('slow');$('.tabs li').removeClass('active');$(this).addClass('active');});
$('#smilies-area .tabs>li:first').click(); $('#smilies-area img').click(function(){ $('#smilies-area').hide();});});
</script>

<!-- Cмайлы в форме Ответа -->
<div id="smls-blk" style="display:inline-block; width:100%;">
<input class="btn-sm" type="button" style="cursor:pointer" alt="cont_1" value="гиф">
<input class="btn-sm" type="button" style="cursor:pointer" alt="cont_2" value="твари">
<input class="btn-sm" type="button" style="cursor:pointer" alt="cont_3" value="телега">
<input class="btn-sm" type="button" style="cursor:pointer" alt="cont_4" value="онямэ">

<script type="text/javascript">
$('#post input[alt^="cont_"]').click(function(){ var blk = $(this).attr('alt');
  $('#post input[alt^="cont_"]').not('[alt="'+blk+'"]').each(function(){
  $('#'+ $(this).attr('alt')).hide();}); $('#'+blk).toggle();
});
</script>
<!--------------- Cвернутый код стикеров в форме ответа --------------->
<script type="text/javascript" src="https://forumstatic.ru/files/001b/79/b8/60504.js?v=18"></script></div></br></br>
<!--//End //Cмайлы в форме Ответа// -->

<input type="button" onclick="dice()" value="кинуть кубики" />
<script type="text/javascript">

function unhtml(s)
{ return s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"); }

function numword(s,one,two,many)
{ return(((s%100>=10 && s%100<=20) || s%10>=5) ? many :
          (s%10==1 ? one : two)); }

function dice()
{
        var FoundErrors = '';
        var diceRes=""
        var CountCube = prompt("Количество кубиков", "1");
        if(CountCube>100 || CountCube<=0) {
        alert("Нельзя бросать столько кубиков");  return false;}
        var SideCube = prompt("Сколько граней у кубика?", "10");
        if(SideCube>1000 || SideCube<=0){
        alert("Не бывает таких кубиков");         return false;}
        var BonusCube = 0;//parseInt(prompt("Какой бонус прибавляем?", "+0"));
        var ReasonCube = "";//unhtml(prompt("По какому поводу бросок?", "").replace(/\s+/g," ").replace("]"," "));
       
        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+
              ':'+BonusCube+':'+ReasonCube+']');
}

function addDice(post,from,internal)
{
  var str=post.innerHTML, num=-1, date=-1, a, fCanRandomise=0, u="";
  while(post=post.parentNode)
    if(post.className=="container")
      if(post=post.parentNode)
      {
        if(a=post.innerHTML.match(
          /class[^<>]+permalink[^<>]+#p(\d+)[^<>]*>[^<>]*(\d+):(\d+):(\d+)[^<>]*<\/a>/i))
            { num=a[1]; date=a[4];
              fCanRandomise=1; break; }
      }

  var ran=parseInt(num+date);
  return str.replace(
     /\[dice=((?:\d+-)*)(?:(\d)(\d+)|(\d+)(:)(\d+)(?::(-?\d+):([^\]]*))?)]/g,
  function(a,dice,diceC,diceS,adieC,fNewScheme,adieS,adieB,adieR)
  {
    diceC=parseInt(fNewScheme ? adieC : diceC);
    diceS=parseInt(fNewScheme ? adieS : diceS);
    adieB=parseInt(adieB ? adieB : 0);
    if(adieB>0) adieB='+'+adieB;
    if(!fCanRandomise && fNewScheme)
      return '<div class="quote-box"><blockquote><p><b>СБОЙ ДАЙСОМЕТАЛКИ - СООБЩИТЕ МАСТЕРАМ</b></p></blockquote></div> ';

    var i,diceR=0,
        s='<div class="quote-box"><blockquote '+ 
          'style="text-align:left"><p>'+
           '<b>игрок кинул '
           +diceC+numword(diceC,' куб с ',' куба с ',' кубов с ')
           +diceS+numword(diceS,' гранью',' гранями',' гранями')
           +(adieB ? (adieB>0 ? ' и бонусом ' : ' и пенальти ')+adieB : '')+
           (adieR ? ', моделируя событие:</b><br><i>'+adieR+'</i><b>' : '')
           +'<br /><br />результаты броска '+
           (fNewScheme ? '' : '(старая схема)')+'</b>: (';

    dice=dice.split("-");
    for(i=0; i<dice.length-1; ++i)
    {
       var d=parseInt(dice[i]/1936);
       date=((date>>1)+((date&1)<<21))&0x3fffff;
       num=((num>>1)+((num&1)<<22))&0x7fffff;
       if(fNewScheme) d=(ran=(((ran>>1)+(((ran&1) ? 0 : 1)<<23)+d+date)^num)&0xffffff)%diceS +1;
       diceR+=d;
       s+= (i?' + ':'') + d;
    }

    if(adieB) diceR+=parseInt(adieB);
    return(s+ (adieB ? ')'+adieB : ')')+
           '=' + diceR + '</p></blockquote></div>');
  });
}
if(document.URL.indexOf("viewtopic.php")!=-1)
{
  elm=document.getElementById("pun-main").getElementsByTagName("div");
  for(x=0; x<elm.length; ++x)
    if(elm[x].className=="post-content")
      elm[x].innerHTML=addDice(elm[x]);
}
</script>




<div class="smile-pack-body">
<script type="text/javascript">
function showhide(b, num) {
p = b.parentNode.parentNode.querySelector(".smile-pack-container[data-smile='"+num+"'] .smile-pack-spoiler");
if (p.style.display == "none") {
b.value = b.dataset.open;
p.style.display = "block";
} else {
b.value = b.dataset.close;
p.style.display = "none";
}
return false;
}
</script>

<!--доп шрифты -->
<script type="text/javascript">
if (document.URL.indexOf("viewtopic") != -1) {
var ft; var i; var ft_f; var j = "";
ft = document.getElementById("font-area");

var ft_f = new Array();
ft_f.push('Segoe print');
ft_f.push('Mistral');
ft_f.push('Open Sans Condensed');
ft_f.push('Comfortaa');
ft_f.push('Pacifico');
ft_f.push('Caveat');
ft_f.push('Amatic SC');
ft_f.push('Alumni Sans');
ft_f.push('Shizuru');
ft_f.push('Architects Daughter');
ft_f.push('Poiret One');
ft_f.push('Comforter');
ft_f.push('Rubik Mono One');
ft_f.push('Yeseva One');
ft_f.push('Borntod');
ft_f.push('Vasek');
ft_f.push('st brigantina');
ft_f.push('Shlapak');
ft_f.push('Playlist');
ft_f.push('Moniqa Black');
ft_f.push('mirra');
ft_f.push('Hangyaku');
ft_f.push('Doppelganger');
ft_f.push('Dita Sweet');
ft_f.push('Comforter Brush');
ft_f.push('caravan');
ft_f.push('Bernardo Moda');
ft_f.push('bergamasco thin');
ft_f.push('manrope');
ft_f.push('Dela Gothic One');
ft_f.push('PressStart2P');
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>

<!--обтекание изображения 2.4.4-->
<script language="javascript">
$(function(){
$('td#button-link').before('<td id="floatbut" style=\'background-image:url("https://forumstatic.ru/files/001a/fc/23/56403.png")\'></td>');
$('#floatbut, .vibor').click(function(){
$('div#float').toggle();});
  });
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=(.*?)\]([^\[]*)\[\/float\]/gi
elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>")
}}
</script>
<div id="float" style="display:none;background:#a11010;color: #e7e7e7 !important;border:1px solid black; width:auto; padding:8px; position:absolute; margin-top: -320px; margin-left:25%; z-index:20">
<div><strong>Направление обтекания</strong></div><br>
<div align="center">
<img class="vibor" src="https://forumstatic.ru/files/001a/fc/23/50698.png" title="left" onclick="bbcode('[float=left]', '[/float]')" />
<img class="vibor" src="https://forumstatic.ru/files/001a/fc/23/19406.png" title="right" onclick="bbcode('[float=right]', '[/float]')" />
</div></div>

<!-- BB-цитирование © Alex_63, 2024 -->
<script type="text/javascript" src="https://forumstatic.ru/f/su/1bb/bbquote.js?v=1"></script>

0


Вы здесь » шалун Деймон » Новый форум » кодеки


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