somebody's says: сыграть реквием на горящем рояле? нет ничего проще.
на закате мир догорает под скрежет цикад. душный летний вечер въедается в кожу, наполняет легкие пряным ароматом жженого сахара. в этот дом я больше никогда не вернусь.

you and i have a contract

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

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


Вы здесь » you and i have a contract » Новый форум » дизайн маскот


дизайн маскот

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

1

первое
Код:
/*************************************************************
ШРИФТЫ
**************************************************************/

@import url(style_cs.css);
@import url('https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&family=Bellota+Text:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Cormorant+Unicase:wght@300;400;500;600;700&family=Cuprum:ital,wght@0,400..700;1,400..700&family=Didact+Gothic&family=Forum&family=Golos+Text:wght@400..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&family=Tenor+Sans&family=Ysabeau+Office:ital,wght@0,1..1000;1,1..1000&family=Zen+Old+Mincho&display=swap');

/* Font Awesome */
@import url('https://kit-pro.fontawesome.com/releases/v6.6.0/css/pro.min.css');

/* шрифты бланш */
@import url('https://forumstatic.ru/files/001a/28/10/55678.css');
@import url('https://forumstatic.ru/files/001a/28/10/36579.css');
@import url('https://forumstatic.ru/files/001a/28/10/75564.css');

@font-face { font-family: goznak;
src: local("goznak"), url(https://forumstatic.ru/files/001b/b6/6b/80985.ttf) format('truetype');}
@font-face { font-family: soledago;
src: local("soledago"), url(https://forumstatic.ru/files/001b/b6/6b/11896.ttf) format('truetype');}




/*************************************************************
ЧТО МЕНЯЮ
**************************************************************/


/* СПИСОК ОНЛАЙНА*/
#pun-main.multipage .online-list {    background-color: var(--punvn);    border-radius: 8px;    padding: 8px 0 0 0;    border: 1px solid var(--bord);}
#pun-online .tc3 {   text-align: right;}

/* ПРОСМОТР ПРОФИЛЯ И НАСТРОЙКА ПОЛЕЙ */
#viewprofile #profile-right li#pa-register-date  {    order: 1;}
#viewprofile #profile-right li#pa-time-visit {    order: 2;}
#viewprofile #profile-right li#pa-last-post {    order: 3;}
#viewprofile #profile-right li#pa-last-visit {    order: 4;}
#viewprofile #profile-right li#pa-respect  {    order: 5;}
#viewprofile #profile-right li#pa-positive  {    order: 6;}
#viewprofile #profile-right li#pa-posts {    order: 7;}
#viewprofile #profile-right li#pa-email {    order: 8;}
#viewprofile #profile-right li#pa-positive a {color: var(--white);}
#viewprofile #profile-right li#pa-fld3 .mp {    height: 16px;    width: 160px;    display: flex;    flex-wrap: wrap;    justify-content: center;}
#viewprofile #profile-right li#pa-fld3 .mp t1 {    margin: -5px 0px 0px 0px;    width: 160px;}
#viewprofile #profile-right li#pa-fld4 lz_name {    background: none;    border: none;}
#viewprofile #profile-right li#pa-fld1 {    order: 11;}
#viewprofile #profile-right li#pa-fld2 {    /*order: 12;*/}
#viewprofile #profile-right li#pa-fld3 {    order: 10;}
#viewprofile #profile-right li#pa-fld4 {    order: 9;    width: 160px;    padding: 5px 20px 5px 10px !important;}
#viewprofile #profile-right li#pa-fld5 {    padding: 0 !important;    margin: -15px 0 0 0 !important;    width: 199px !important;    height: 160px !important;    position: absolute;    left: 56px;    border-radius: 10px 10px 0 0 !important;    overflow: hidden;    z-index: 0;}
#viewprofile #profile-right li#pa-fld5 bg {}
#viewprofile #profile-right li#pa-fld5 bg1, #viewprofile #profile-right li#pa-fld5 span, #viewprofile #profile-right li#pa-fld5 icnk, #viewprofile #profile-right li#pa-fld4 span, #viewprofile #profile-right li#pa-fld3 span {display: none;}
#profile-left #pa-avatar div img {    border-radius: 2px;    max-width: 150px;    max-height: 150px;    object-fit: cover;    z-index: 1;    position: relative;}
#viewprofile #profile-title {    z-index: 1;    position: relative;}
#viewprofile #profile-name{    z-index: 1;    position: relative;}
#viewprofile #profile-name strong {    font: var(--f3);    background: var(--punvn);    padding: 0px 20px !important;    color: var(--punshadow);    border: 1px solid var(--bord);    border-radius: 8px;}
#viewprofile #profile-title strong {    text-transform: lowercase;    color: var(--bord);    letter-spacing: 0.3px;    font: var(--f7);    padding: 2px 10px !important;    background: var(--punvn);    border-radius: 8px; font-weight: 100 !important;}
#viewprofile #pa-online strong {    color: rgb(117 71 54 / 72%);    text-transform: lowercase;    font-variant-caps: all-small-caps !important;    letter-spacing: 0.4px;    font: var(--f2);}
#viewprofile #pa-edit a {    text-transform: lowercase;    font-variant-caps: all-small-caps !important;    letter-spacing: 0.4px;    font: var(--f2);    color: var(--punshadow);    font-weight: 700;}
#viewprofile tr {    display: flex;}
#viewprofile li span {    font-weight: normal;    background: var(--bord);    color: var(--white);    text-transform: uppercase;    border-radius: 8px;    font: var(--f3);    padding: 3px 10px !important;    font-size: 9px;}
#profile-right li strong {    font-weight: normal;    margin: 0px !important;    padding: 10px 0px 4px 4px !important;}
#profile-right li {    display: flex;    flex-direction: column;    justify-content: center;    flex: auto;    text-align: center;    padding: 5px 10px !important;    font-size: 10px;    background: var(--punvn);    border-radius: 10px;    align-self: stretch;    align-items: center;}
#viewprofile #profile-left {    padding: 10px !important;    width: 200px;    display: flex;    flex-direction: column;    background: var(--pun);    border-radius: 15px;    align-items: center;    color: var(--punshadow);    box-sizing: border-box;}
#profile-right {    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    align-items: flex-start;    gap: 10px;    width: auto !important;    background: var(--pun);    padding: 15px !important;    border-radius: 10px;    box-sizing: border-box;    flex: 1;    margin-left: 20px;}

/* СТРАНИЦА РЕПУТАЦИИ */
#pun-respect .main table {    background: var(--punvn);    border-radius: 8px;    padding: 10px 0px 15px 0px;    border: 1px solid var(--bord);}
#pun-respect th {    text-align: center !important;}
#pun-respect table tr, #pun-positive table tr {    vertical-align: text-top;}
#pun-respect table .tcr, #pun-positive table .tcr {    width: 20% !important;    text-align: right !important;    text-transform: lowercase;    box-sizing: border-box;}
#pun-respect table td.tc3.tc4, #pun-positive table td.tc3.tc4 {    text-transform: none;    position: relative;}
#pun-respect table .tcl, #pun-positive table .tcl {    text-align: left !important;    width: 12% !important;    text-transform: lowercase;}
#pun-respect table .tc2, #pun-positive table .tc2 {    width: 3% !important;}
#pun-respect table .tc3, #pun-positive table .tc3 {    width: 28% !important;}

/* НАСТРОЙКА И ОФОРМА ДОП ПОЛЕЙ */
.pa-respect, .pa-posts, .pa-fld1 {    width: auto;    margin: 4px 16px 8px 16px !important;    font: var(--f5);    letter-spacing: 0.3px;    display: inline-grid;}
.pa-respect .fld-name, .pa-posts .fld-name, .pa-fld1 .fld-name {  display: inline-block;  position: relative;  font-size: 0;}
.pa-respect .fld-name, .pa-respect .fld-name a, .pa-posts .fld-name, .pa-fld1 .fld-name {    color: var(--punshadow);}
.pa-respect .fld-name:before, .pa-posts a:before, .pa-fld1 .fld-name:before, .pa-posts .fld-name:before {    color: var(--punshadow);    display: inline-block !important;    margin: 0 0 7px 0;    font: 600 12px 'font awesome 6 pro';}
.pa-respect .fld-name:before {    content: '\f004';}
.pa-posts .fld-name:before, .pa-posts a:before {    content: '\f075';}
.pa-fld1 .fld-name:before {    content: '\f81d';}
.pa-posts {    margin-top: 10px !important;}
.pa-respect .fld-name a {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;}
.pa-respect img {position: absolute; opacity: 0; z-index: -1;}


/* СТРАНИЦА ПОИСКА */
#pun-searchposts .post-author {    height: 65px;    margin: 0px 0px 0px 0px !important;    width: 210px !important;}
#pun-searchposts .post-author ul {    min-height: 50px !important;    width: 200px !important;    margin: 7px 0px 0px 5px !important;    padding: 2px 10px 0px 10px !important;}
#pun-searchposts .post-author li {    margin: 7px 0px 0px 5px !important;}
#pun-searchposts .pa-replies {display: none !important;}


/* СТРАНИЦА СОО */
#pun-messages .post {    margin: -11px 0 0;}
#pun-messages .post h3 {    float: right;    border-radius: 0px 0px 10px 10px;    border: none !important;    margin: -28px 0px 0px 0px;}
#pun-messages .tc2.pmtc22 {    text-align: left;    width: 25% !important;}
#pun-messages .tc3.pmtc33 {    text-align: left;    width: 12% !important;}
#pun-messages .tc2.pmtc24 {    width: 10% !important;    text-align: right;}
#pun-messages .user-avatar {    display:none;}
#pun-messages th {text-align: center;}

/* КРУЖОЧКИ МЕЖДУ НАЗВАНИЕМ ТЕМЫ И ФОРА */
#pun-crumbs1 em, #pun-crumbs2 em {    display: none;}
#pun-crumbs1 .container a:after, #pun-crumbs2 .container a:after {    content: '\2022';    margin: 0 3px 0 5px;    font-size: 12px;    color: var(--bejproz);}

/* ВИД ЦИФОРОК УВЕДОВ */
.bubble {background: var(--pink) !important;}
.bubble:after {    border-color: var(--pink) transparent !important;}
span.num_msg {    margin-left: 101px !important;    background: var(--pink) !important;}
span.num_msg:before { background: var(--pink) !important;}

/* НАСТРОЙКИ СПИСКА С НОМЕРОМ СТРАНИЦ */
#pun-respect .linksb .pagelink {    margin: 0px;}
#pun-userlist .linksb .pagelink {    margin: 2px 0px 0px 0px;}
#pun-messages .linksb .pagelink {    margin: 2px 0px 0px 0px;}
#pun-viewtopic  .linksb .pagelink {    margin: 2px 0px 0px 0px;}
#pun-viewtopic .linkst .pagelink {    margin: 20px 0px 0px 0px;}
#pun-messages .linksb .postlink {    margin: 2px 0px 0px 0px;}
#pun-messages .pa-posts, #pun-messages .pa-reg  {display: none !important;}
#pun-main, #profile.formal.messages-container .container {    /* min-height: 150px; */}
.linkst .pagelink, .linksb .pagelink {    text-transform: lowercase;    letter-spacing: 0.5px;    font: var(--f2);    float: left;    word-spacing: 3px;    text-align: left;    border-radius: 5px;    align-items: center;    padding: 4px 16px;    background: var(--bord);    color: var(--white);}
.linkst div, .linksb div {    max-width: 400px;}
.linkst .pagelink a, .linksb .pagelink a {    font: var(--f2);    border-bottom: none;    color: var(--punvn);}
.linkst .postlink.long, .linksb .postlink.long {    width: auto;}
.postlink.long .new-topic, .postlink.long .new-poll {    margin-right: 12px;    background: var(--bord);    /* border: 1px solid var(--bejbord); */    text-align: center;    font: var(--f2);    border-radius: 6px;    padding: 4px 16px;    padding-right: 16px !important;}
.postlink.long .new-topic a, .postlink.long .new-poll a{color: var(--white);font: var(--f2);}
#pun-viewforum .forum {    margin: 50px 0px 42px 0px;    border-radius: 20px;    background: var(--punvn);    padding: 4px 0px;    border: 1px solid var(--bord);}

/* ВНУТРИ ПОДФОРА */
#pun-viewforum .tcl {    width: 50%;}
#pun-viewforum .tc2, #pun-viewforum .tc3 {    text-align: center;}
#pun-viewforum .tcr {    width: 86%;    text-align: left;    display: flex;    align-items: center;    justify-content: flex-start;}
#pun-viewforum .tcl .intd {    display: flex;    gap: 2px;}

.tclcon {    line-height: 160%;}
#pun-searchtopics .tcl a, #pun-viewforum .tcl a {    color: rgb(64 34 23);}
.byuser {    color: rgb(132 101 89);    font-weight: 500;}

.modmenu .container strong a {    display: flex;    justify-content: center;    align-items: center;    height: 18px;    width: max-content;    padding: 0px 10px 2px;    border-radius: 6px;    color: var(--white);    background: var(--pinkproz);    margin: -20px 0px 0px 324px;}
.pun-modal.move_posts_form .modal-inner {    width: 72.4em;    max-height: unset;    background: #f2e8dd !important;}

#pun th {    color: black;    text-transform: lowercase;    letter-spacing: 0.7px;    font: var(--f2);    text-align: left;    padding: 2px 20px 12px 20px;    border-bottom: 1px solid var(--bord);}
#pun-userlist .usertable .tc2.title {    font: var(--f2) !important;}
#pun-main h2 {}


/* РАЗМЕР ТЕЛА (ПАНА) */
#pun {    margin: 40px auto 40px auto;    width: 1049px;    position: relative;    border-radius: 20px;    border: 1px solid var(--punbord);}

/* РАЗМЕР ТЕЛА ВНУТРИ */
.punbb {height: auto; width: 1000px;margin: 0 auto;}


/* ЗАГОЛОВКИ*/
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {font-size: 1em; font-weight: normal;}
.punbb h1 span, .punbb h2 span, .punbb legend span {font: var(--f2); text-transform: lowercase; font-variant: small-caps; letter-spacing: 1px;}
h1 {    font-size: 0;}



/* ССЫЛКИ НАВИГАЦИИ (ФОРУМ УЧАСТНИКИ И ТД) РАСПОЛОЖЕНИЕ */
#pun-navlinks .container {    position: absolute;    top: 55px;    left: -149px;    gap: 22px;    display: flex;    flex-direction: column;    align-items: flex-end;}

/* ОФОРМЛЕНИЕ */
#pun-navlinks li {    display: inline-flex; }

/* ССЫЛКА ДО */
#pun-navlinks li a {    text-transform: lowercase;    color: #fff;    padding: 2px 6px 3px 6px;    font: var(--f1);    margin: 0px 0px 0px 74px;    letter-spacing: 0.5px;    background: var(--bejproz);    border: 1px solid var(--bejbord);    border-right: none;    border-radius: 10px 0px 0px 10px;}

/* ССЫЛКА ПОСЛЕ */
#pun-navlinks li a:hover {background: var(--pinkproz); border-right: none !important;  border: 1px solid var(--pinkbord);}


/* ПОЛЬЗОВАТЕЛЬСКАЯ НАВИГАЦИЯ (УВЕДЫ, НОВЫЕ СОО И ТД) РАСПОЛОЖЕНИЕ */
#pun-ulinks .container {    position: absolute;    text-align: center;    top: -19px;    left: -4px;    padding: 0 0 0 2rem;   width: 900px;    display: flex;    justify-content: center;}

/* ОФОРМЛЕНИЕ */
#pun-ulinks li, #pun-ulinks li a {    border-left-style: solid;    border-left-width: 1px;    white-space: nowrap;    margin: 0 0 0 5px;    display: inline-flex;}

/* ССЫЛКА ДО НАВЕДЕНИЯ */
#pun-ulinks li a {    text-transform: lowercase;    color: rgb(242 232 221);    letter-spacing: 0.5px;    font: var(--f5);}

/* ПОСЛЕ */
#pun-ulinks li a:hover {color: rgb(229 194 181);}


/* ПРИВЕТ, ВАШ ПОСЛЕДНИЙ ВИЗИТ РАСПОЛОЖЕНИЕ */
#pun-status {    position: relative;    margin-top: -50px;    width: 400px;    margin-left: -58px;}
#pun-status .container {    text-transform: lowercase;    color: #ffffff;    letter-spacing: 0.3px;    text-align: center;    font: var(--f5);    position: relative;    font-variant-caps: all-small-caps;}


/* НАЗВАНИЕ ФОРУМА НА ГЛАВНОЙ */
#pun-index #pun-crumbs1 p.container, #pun-index #pun-crumbs2 p.container {    font-size: 0 !important;}
#pun-crumbs1 p.container {    padding: 0;    text-transform: lowercase;    color: rgb(43 25 19);    /* letter-spacing: 0.5px; */     text-align: center; text-transform: uppercase;   font: var(--f5);   margin-top: 4px;}

/* НАЗВАНИЕ ФОРА ВНИЗУ НА ГЛАВНОЙ */
#pun-crumbs2 .container {    padding: 2em 1em 1.8em 1em;    text-transform: uppercase;     color: var(--black);      letter-spacing: 0.5px;    font: var(--f5);    text-align: center;}

/* НИЖНИЕ ССЫЛКИ РУСФФ РАСПОЛОЖЕНИЕ */
#pun-about .container {    border-top-style: none;    text-align: center;    line-height: 150%;    padding: 10px 0px 0px 0px;}

/* ОФОРМЛЕНИЕ */
#pun-about p span {    display: block;    margin-top: 92px;    font: var(--f7);    text-transform: uppercase;    font-size: 7.3px;    text-align: center;    color: var(--html);}

/* ЦВЕТ ССЫЛКИ */
#pun-about p span a {    color: var(--pun);}


/* РАСПОЛОЖЕНИЕ КАТЕГОРИЙ */
.punbb #pun-category1, #pun-category2, #pun-category3, #pun-category4, #pun-category5, #pun-category6 {margin: 4px auto 4px auto; padding: 16px 0 16px 0;}
.punbb #pun-category1 {    margin-top: -30px;}

/* СТАТИСТИКА ОФОРМЛЕНИЕ */
#pun-stats .container {    padding: 20px 10px 20px 10px;    text-transform: lowercase;  display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    width: 980px;    margin: -14px 0px 0px -1px;    border-radius: 0px 0px 20px 20px;    border: 1px solid var(--bord);    background: var(--punvn);}

/* ТАБЛИЦА ПОДФОРА (РАЗМЕР) */
.punbb .main .tcl {    overflow: hidden;    text-align: left;    width: 71%;    line-height: 125%;}

/* СКОЛЬКО ТЕМ И СОО ВНУТРИ ПОДФОРА */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {    background-color: transparent;    text-align: center;    width: 6%;    padding-left: 12px;    font: normal 400 10px/125%;    color: var(--black);  }

/* ТАБЛИЦА ГДЕ АВА ПОСЛЕДНЕЕ СОО И ТЕМА */
.punbb .main .tcr {    background-color: transparent;    overflow: hidden;    text-align: left;    width: 30%;    text-transform: lowercase;    font-size: 10px;}

/* ТЕМ И СОО НА ГЛАВНОЙ В ПОДФОРЕ */
#pun-index .category .tc2, #pun-index .category .tc3 {display: none;}

/* АВАТАР НА ГЛАВНОЙ В ПОДФОРАХ */
.punbb .user-avatar .avatar-image {    height: 34px !important;    width: 34px !important;    opacity: 1 !important;    border-radius: 0px !important;    mix-blend-mode: luminosity;    transition: all 0.5s ease-out 0s;}
.punbb .user-avatar .avatar-image:hover {filter: grayscale(1) !important;}
.punbb .user-avatar .isonline {    right: 1px !important;    top: 2px !important;    width: 5px !important;    height: 5px !important;    background: var(--pun) !important;}
#pun-index .user-avatar {    height: 34px !important;    width: 34px !important;    position: absolute;    margin-left: -50px !important;    margin-top: 2px !important;    background: var(--pinkproz);    border: 1px solid var(--pinkbord);}



.punbb .linkst {    float: left;    position: relative;    width: 100%;    font-size: 1.1em;    height: 0;    margin-top: -22px;}

/* СТРАНИЦА ВНУТРИ ТЕМЫ (СВЕРХУ) */
.linkst .pagelink {    margin: -18px 0px;}

/* ССЫЛКИ НОВАЯ ТЕМА, СОЗДАТЬ ОПРОС И ТД*/
.linkst .postlink {    text-align: center;    text-transform: lowercase;    letter-spacing: 0.5px;    font: var(--f2);    float: right;    margin-top: -13px;}


/* НУМЕРАЦИЯ СТРАНИЦЫ ВНУТРИ */
/*.punbb .linksb {text-align: right; font-size: 1.1em;}*/

/* СТРАНИЦА ВНУТРИ ТЕМЫ (СНИЗУ) */
.linksb .pagelink {    margin: -50px 0px 0px 0px;}
.linksb .postlink {    float: right;    /* width: 5em; */    font: var(--f2);   color: var(--black);      text-transform: lowercase;    letter-spacing: 0.5px;    margin-top: -47px;}

/* ПОДПИСАТЬСЯ */
.subscribelink {    float: right;    clear: both;    padding-top: 0.3em;    margin-top: -38px !important;    padding-bottom: 0.5em;    font: var(--f2);      color: var(--black);     text-transform: lowercase;    letter-spacing: 0.5px;}

/* НАПИШИТЕ СООБЩЕНИЕ И ОТПРАВЬТЕ  */
.punbb fieldset legend {    margin: 0px 0 0 15px;    padding: 2px 10px;    text-transform: lowercase;    border-radius: 12px;    font: var(--f3);    font-size: 14px;    font-variant-caps: all-small-caps;    color: var(--white);    border: 1px solid var(--bord);    background: var(--bord);}
.punbb fieldset legend span {    color: var(--white);    display: flex;    align-items: center;}


/* ПРОФИЛЬ */
.punbb .post .post-author {    float: left;    text-align: center;    background-color: var(--pun);    border-radius: 10px;    border: 1px solid var(--bord);    margin: 10px 0px 0px -8px;    position: sticky;}
bg{    position: absolute;    top: 0px;    z-index: -1;    left: 0px;    width: 234px !important;    max-height: 180px;    overflow: hidden;    border-radius: 10px 10px 0px 0px;}
bg::after {    content: "";    position: absolute;    top: 0;    left: 0px;    width: 234px;    height: 180px;    background: linear-gradient(180deg, rgba(112, 143, 182, 0) 0%, rgb(244 228 212) 84%);    pointer-events: none;}
bg1 {    left: 0px;    width: 234px !important;    border-radius: 0px 0px 10px 10px;    position: absolute;    max-height: 180px;    overflow: hidden;    bottom: 0px;    z-index: -1;}
bg1::after {    content: "";    position: absolute;    top: 0;    left: 0px;    width: 234px;    height: 180px;    background: linear-gradient(0deg, rgba(112, 143, 182, 0) 0%, rgb(244 228 212) 84%);    pointer-events: none;}
#pun-main .post-author ul {    padding: 10px;    text-align: center;    width: 210px;    box-sizing: border-box;    margin: 28px 12px;    border-radius: 20px;    border: 1px solid var(--bejproz);    background: #fff3e8;    /*min-height: 180px;*/}

/* НИК */
.pa-author {    margin: 6px 0px 0px 0px !important;    padding: 4px 0px 16px 0px !important;    text-align: center;    letter-spacing: 0.5px;font: var(--f3);     position: relative;}

/* ЦВЕТ НИКА ДО И ПСОЛЕ НАВЕДЕНИЯ */
.pa-author a {    color: var(--punshadow) !important;    text-decoration: none;}
.pa-author a:hover {color: var(--pinkbord) !important;}

/* СТАТУС*/
li.pa-title {    position: relative;    z-index: 1;    padding-top: 2px !important;    padding-bottom: 7px !important;    text-align: center;    text-transform: lowercase;    color: var(--bord);    margin-top: -18px !important;    letter-spacing: 0.3px;    font: var(--f7);}

/* ОНЛАЙН*/
li.pa-online {    margin-top: 10px;    /* margin-bottom: 0px; */
    color: rgb(117 71 54 / 72%);    text-transform: lowercase;    font-variant-caps: all-small-caps !important;    letter-spacing: 0.4px;    font: var(--f2);}

/* ПРОФИЛЬ, ЛС, МЭЙЛ И ТД ПОД ПРОФОМ В ТЕМЕ */
.punbb .post-links ul {    padding: 0 0em 0 0;    margin-left: -224px;    text-align: right;    font: var(--f2);    font-size: 11px;
    font-variant-caps: all-small-caps;    letter-spacing: 0.5px;}

/* ОФОРМЛЕНИЕ СПИСКА ПОЛЬЗОВАТЕЛЕЙ В ТЕМЕ */
#topic-users-in {    font: var(--f2);     color: var(--black);      text-transform: lowercase;    letter-spacing: 0.5px;    font-variant: all-small-caps;}


#pun-viewtopic .postlink {float: right;}


/* ВРЕМЯ ПОСТА, БЕГУНОК, ПОЛОСА ЭТО ИНТЕРЕСНО И НОМЕР ПОСТА */
.punbb .post h3 {    color: var(--punshadow);    font: var(--f2);    text-transform: lowercase;    padding: 3px 20px 3px;    margin: -17px -10px 10px -14px;    display: block;    border-bottom: 1px solid var(--bejbord) !important;    background: var(--bejproz);    border-radius: 10px 10px 0px 0px;    position: relative;}
.punbb .post h3 span {}

/* НОМЕР ПОСТА В ТЕМЕ */
.punbb .post h3 strong {    float: right;    width: auto;    text-align: right;    text-transform: uppercase;    color: var(--lz);    font: var(--f1);}


/* ЦВЕТ КНОПОК ВВОДА ТЕКСТА */
.punbb textarea, .punbb .longinput input {    width: 64%;    margin: 0;    background: var(--punvn);    border: 1px solid var(--bord);    border-radius: 4px;}

/* ОФОРМЛЕНИЕ ЦИТАТ И КОДА*/
.punbb .post-content .quote-box, .punbb .post-content .code-box {    margin: 8px 0px 8px 0px;    padding: 8px;    border-radius: 8px;    background: var(--pun);    border: 1px solid var(--bejproz);}

/* ОФОРМЛЕНИЕ ЗАГОЛОВКА ЦИТАТЫ И КОДА */
.punbb .quote-box cite, .punbb .code-box strong.legend a {    display: block;    padding: 4px 10px 4px 8px;    letter-spacing: 0.4px;    background: var(--bejproz);    border-radius: 8px 8px 0px 0px;    border: 1px solid var(--bejbord);    display: flex;    justify-content: flex-start;    align-items: center;    border-top: none;    border-left: none;    border-right: none;    margin: -8px -8px 0px -8px;}

/* ОКНО ШРИФТОВ В ОТВЕТЕ */
#font-area {height: 195px; overflow-y: auto;}


/* ОФОРМЛЕНИЕ ВНУТРИ РЕДАКТИРОВАНИЯ ПРОФИЛЯ  */
#profile fieldset {    clear: right;    background: var(--punvn);    border-radius: 20px;    border: 1px solid var(--bord);}
#profile fieldset legend span {    border-radius: 12px;    font: var(--f3);    font-size: 14px;    font-variant-caps: all-small-caps;    color: var(--white);    text-align: center;}

#profile .post .post-author {    margin: 0px 0px 0px -12px;}

/* ЦИФРЫ, ИМЯ, МЭЙЛ ВНУТРИ РЕДАКТА ПРОФИЛЯ*/
.punbb .required label, .punbb .datafield span.input {font: var(--f1);}
.punbb .datafield span.input a {font-weight: normal;}


/* ОФОРМЛЕНИЕ ПОДЛОЖКИ ПРОСМОТРА ПРОФИЛЯ */
#viewprofile ul, #profilenav ul {    padding: 20px 18px 20px 18px;    margin: 0 0 1em 0;    background: var(--punvn);    font: var(--f1);    border-radius: 16px;    border: 1px solid var(--bord) !important;}
#profile-right li#pa-invites {display: none;}

/* ЗАГАЛОВОК ПРОСМОТРА ПРОФИЛЯ*/
#viewprofile h2, #profilenav h2 {    background: transparent;    border: none;    padding: 0 0 0 0;    margin: 0 14px -1.6em 14px;}

/* ПАПКИ ДЕЙСТВИЯ В СОО */
#viewprofile h2 span, #profilenav h2 span {    padding: 2px 10px;    background: var(--bord);    border-radius: 24px;
color: var(--white);    margin: 0 0 -4px 0;    font: var(--f3);    position: relative;    font-size: 12px;    font-variant-caps: all-small-caps;}


/* В СПИСКЕ ЮЗЕРОВ ВТОРОЙ СТОЛБИК*/
#pun-userlist .main .tc2, #pun-searchtopics .main .tc2 {    background-color: transparent;    text-align: left;    width: 20%;    font: var(--f2);    color: var(--black);}

/* В СПИСКЕ ЮЗЕРОВ НИК*/
#pun-userlist td.tcl.username {width: 10%; font-size: 10px;}

/* ОТСТУП ССЫЛКИ ЗАГОЛОВКА ПОДФОРА */
#pun-index .tcl h3 {    font-size: 20px;    line-height: 16px;    text-align: left;    margin: 0px 0 4px 26px;}

/* В СПИСКЕ ЮЗЕРОВ СТОЛБИКИ (УВАЖЕНИЕ, СООБЩЕНИЙ, ПОСЛ ВИЗИТ)*/
#pun-userlist td.tc3.relation, #pun-userlist td.tc3.num_posts, #pun-userlist td.tc3.registered, #pun-userlist td.tc3.last_visit {
    font: var(--f2);    color: var(--black);    width: 40%;    text-align: left;}

/* ПОЯСНЯЮЩИЙ ТЕКСТ */
abbr {    border-bottom: 2px dotted var(--pinkbord);    text-decoration: none;}

/* ВСПЛЫВАЮЩИЕ ПОДСКАЗКИ НА МОБИЛЬНЫХ */
@media screen and (max-width: 540px) {
abbr {  padding:15px;border-bottom: 1px dotted   color: var(--black);  }
abbr[title] {  position:relative;}
abbr[title]::after {  content: attr(title);  display:none;  text-align:left;}
abbr[title]:hover::after {  position:absolute;  display:block;  background-color: var(--black);    color: #fff;  border-radius: 3px;  font-size: 14px;  padding: 3px 5px;}}

/* НАСТРОЙКИ В АДМИН СТРАНИЦЕ */
.adminmain {    padding-left: 15em !important;    margin-bottom: 1em;}
#pun-admain fieldset {    border-style: solid;    border-width: 1px;    padding: 0 18px 0 18px;    margin: 0 0 1em 0;    border-color: transparent !important;}
.adcontainer {    border-style: none solid solid solid;    border-width: 0 1px 1px 1px;    border-color: transparent !important;}

/* ШРИФТ ВЫПАД ОКОШКА В МОД МЕНЮ */
.punbb .modmenu strong, .punbb .modmenu a {    font-weight: 500 !important;    height: 1.8em;    line-height: 1.8em;    font: var(--f6);    text-transform: lowercase;    font-variant-caps: all-small-caps;}

span.stickytext{    font-weight: 800;    padding: 2px 8px 4px 8px;    background: #c06c6c9e;    color: #fff;    border-radius: 24px;    margin: 0 4px 0 0;}

/* ПОЛОСА ПОДПИСИ */
.punbb .post-sig dt {display: block; width: 250px; margin: 24px 0;}

/* ССЫЛКА ПОДЕЛИТЬСЯ ОТКЛЮЧЕНИЕ */
.topic .sharelink, .topic a.sharelink  {display: none;}

/* РАЗМЕР ИКОНОК*/
.punbb td div.tclcon {text-align: justify;}
#pun-index .tclcon {    margin: -21px 0px -5px 21px;}
.punbb div.icon { }

/* ПЕРЕАДРЕСАЦИЯ */
#pun-redirect{border: 0 none; background: var(--black);   margin: 0; padding: 0; left: 0; right: 0; top: 0;bottom: 0; position: fixed; width: 100%; height: 100%; text-align: center;}
#pun-redirect *{border: 0 none;}
#pun-redirect .main-title {display: none;}
#pun-redirect.punbb .info .container{text-align: left; font-weight: bold; display: inline-block; left: 0; right: 0; top: 0; bottom: 0; margin: 7% auto; width: 300px; padding: 0px 50px; height: 300px; background: url() center no-repeat;}

/*************************************************************
ЧТО НЕ ТРОГАЮ
**************************************************************/
/* БРАУЗЕРНЫЕ НАСТРОЙКИ
-------------------------------------------------------------*/
html, body {margin: 0; padding: 0;}
.punbb * {margin: 0;}
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {padding: 0; list-style: none;}
.punbb img {border:none;}
/* размер и оформа таблицы в подфоре*/
.punbb .main table {table-layout: fixed;
    width: 100%;}
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}
p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * {height: 1.8em; vertical-align: middle;}

 /* ОСНОВНОЙ ТЕКСТ
-------------------------------------------------------------*/
body {font-size: 100.01%;}
.punbb {font: normal 11px verdana, arial, helvetica, sans-serif;}
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {font: 1em verdana, arial, helvetica, sans-serif;}
.punbb pre {font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace;}
.punbb address, .punbb em {font-style: normal;}
.punbb .post-content em {font-style: italic;}
.punbb .post-content em.bbuline {font-style: normal; text-decoration: underline;}
.punbb a {text-decoration: none;}
.punbb optgroup {font-weight: bold;}

/* СКРЫТЫЕ ЭЛЕМЕНТЫ
-------------------------------------------------------------*/
#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;}
.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;}

/* ОСНОВА ФОРА
-------------------------------------------------------------*/
#pun-redirect, #pun-maint {margin: 50px 20% 12px 20%; width: auto; float: none; text-align: center; font-size: 0;}
.punbb .section, .punbb .main {margin-bottom: 1em;}
.punbb .category, .punbb .post {margin-top: 1em;}
.punbb .toppost, .punbb .topicpost {margin-top: 0;}
#pun-post .topic {margin-top: 1em;}
.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;}
.punbb .container {border-style: solid; border-width: 1px;}
.punbb .section h2, #pun-main h2, #pun-stats h2, #pun-debug h2 {padding: 1em 1em; text-align: center; box-sizing: border-box;}

/* КОДЫ, ЦИТАТЫ, СТРОКА ПОДПИСИ
-------------------------------------------------------------*/
.punbb .post-content img {vertical-align: text-bottom;}
.punbb .post-content img.postimg {vertical-align: middle;}
.punbb .post-content .blockcode, .punbb .post-content blockquote {    width: auto;    text-align: justify;    margin: 10px 2px 4px 4px;    overflow: hidden;}
.punbb .post-content .scrollbox {width: 100%; overflow: auto;}

/* ВЫРАВНИВАНИЕ В ПОСТАХ (ТЕКСТ) */
.punbb .post-content {    padding: 0px 0px 0px 10px;    margin: 0;    width: 100%;    overflow: hidden;    text-align: justify;}
/* АБЗАЦЫ В ПОСТАХ */
.punbb .post-content p {margin: 0; padding: 0 0 0px 0; line-height: 150%;}

/* ИНФОБОКС
-------------------------------------------------------------*/
.punbb .info-box {padding: 1.1em 1.7em 1em 1.7em; border-style: solid; border-width: 1px; margin: 0 0 1.1em 0;}
.punbb .info-box * {padding: 0 0 0.7em 0;}
.punbb #pun-main .info-box .legend {font-size: 1.1em; font-weight: bold;}

/* НАСТРОЙКИ ССЫЛОК В ТЕМЕ
-------------------------------------------------------------*
.punbb .linkst {float: left; position: relative; width: 100%; font-size: 1.1em; height: 0;}
.multipage {margin-top: 3em;}

/* ОФОРМА ФОРМ
-------------------------------------------------------------*/
.punbb .formal .container {    padding: 0.7em 1em 1.1em 1em;    border-radius: 10px;}
.punbb .formsubmit {padding: 0 0 0 1.7em; margin: 1em 0 0 0;}
#post-form .formsubmit {text-align: center;}
#profile .formsubmit {padding: 0 0 1.3em 0em;}
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {margin: 0 0.6em 0 0;}
.punbb fieldset {border-style: solid; border-width: 1px; padding: 0 18px 0 18px; margin: 0 0 1em 0;}
.punbb fieldset fieldset {border-style: none; margin: 0; padding: 0 0 8px 0;}
.punbb .fs-box {padding: 1em 0 0.8em 0; line-height: 125%;}
.punbb .fs-box p, .punbb .fs-box fieldset {padding: 0 0 0.8em 0; line-height: 1.5em;}
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {float: left; margin-right: 1em;}
.punbb .inline .infofield {clear:both; font-size: 10px;}
.inputfield label, p.selectfield {font-size: 10px;}
.punbb .datafield br {display: none;}
.punbb .areafield span.input, .punbb p.longinput span.input {display: block; padding: 0 12em 0 0; height: 100%; /* For IE */}
.punbb .hashelp {position: relative;}
.punbb .helplinks {display: block; position: absolute; top: 1em; right: 0; font-weight: normal; widht: 36%;}
.punbb #profile .helplinks {top: 1.5em;}
.punbb .helplinks span {display: block; padding-bottom: 0.2em;}
#pun-post .formal .info-box li {padding-left: 4px; list-style-type: square; list-style-position: inside; line-height: 1.5; margin: 0;}

/* ТАБЛИЦЫ
-------------------------------------------------------------*/
#pun-userlist .main .tcl, #pun-searchtopics .main .tcl, #pun-modviewforum .main .tcl {background-color: transparent; width: 20%;}
#pun-debug table .tcl {background-color: transparent; width: 15%; white-space: normal;}
#pun-debug .tcr {background-color: transparent; width: 90%; white-space: normal;}
.punbb td span.youposted {font-weight: bold; margin-left: -1em; position: absolute;}
.punbb td .modlist {display: block; padding-top: 0.3em;}
.punbb .main td {border-style: solid none none solid; border-width: 1px 0 0 10px; padding: 0.8em 10px;}
.punbb .main th {border-style: none none none solid; border-width: 0 0 0 1px; padding: 0.4em 1em 0.4em 1em;}
.punbb .main .tcl {border-left-style: none; border-left-width: 0;}
*html .tclcon {height: 1px}

 /* ТОПИКИ
-------------------------------------------------------------*/
.punbb .container, .punbb .post-body, .post h3 {border-color: transparent;}
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {border-color: transparent;}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {border-color: transparent;}
.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;}

.punbb th {border-color: transparent;}
.punbb .quote-box, .punbb .code-box {}
#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 .formal fieldset .post-box, .punbb .info-box {border: 1px solid transparent;}
li.pa-online {border-left-color: transparent;}
.punbb .post .container {border-style: none solid solid solid; border-width: 1px; border-color: transparent; margin-left: 3px; margin-top: -1px; padding-bottom: 1px;}
.punbb .post .post-author ul, .punbb .post .post-author p {padding: 1em; line-height: 140%; font-size: 10px;}
.punbb .post-body {margin-left: 20em; border-left-style: solid; border-left-width: 1px; padding: 0 0 1px 0;}
.punbb .post-box {padding: 1em;}
.punbb fieldset .post-box {margin-bottom: 0.8em;}
.punbb .post-links {margin-left: 19em; border-left-style: solid; border-left-width: 1px; margin-top: 5px; padding-top: 20px;}
.punbb .post-links li {display: inline; padding-left: 1em;}
.pl-email, .pl-website {float: left;}
.punbb .clearer {clear: both; height: 0; font-size: 0;}

/* МЕНЮ МОДЕРА
-------------------------------------------------------------*/
.punbb .modmenu .container {padding: 0.5em 0em; text-align: right;}
.punbb .modmenu .container strong {float: left;}
.punbb .modmenu input {margin-left: 1em;}

/* МЕСБОКС
-------------------------------------------------------------*/
.punbb .info .container {padding: 0.8em 1em;}
.punbb .info .container .backlink {padding-top: 0.8em;}

/* ПРОФИЛЬ
-------------------------------------------------------------*/
#profile .container {padding-left: 17.5em;}
#profilenav {float: left; width: 14em; margin-left: -16.3em; display: inline;}
#profilenav li {padding-bottom: 0.8em; font-weight: bold;}
#viewprofile li, #setmods dl {padding: 0 0 0 16em; margin-bottom: 0.2em;}
#setmods dt {float: left; width: 14em; margin-left: -16em; padding: 0.8em 1em; font-weight: bold; display: inline;}
#viewprofile li strong, #viewprofile li div, #setmods dd {display: block; padding: 0.5em 1em; font-weight: normal;}
.punbb img.avatardemo {float: right; margin: 0 0 0.8em 1.8em;}

/* СПИСОК ПОЛЬЗОВАТЕЛЕЙ
-------------------------------------------------------------*/
#pun-userlist .formal, #pun-userlist .formal .container {border-bottom: none; margin-bottom: 0;}
#pun-userlist .usertable .container {padding: 0em 0em 2.3em 0em; border-top: none;}
#pun-userlist .usertable table {}

/* ЛОГО
-------------------------------------------------------------*/
#pun-title {margin: 0; border-style: none none none none; border-width: 1px 1px 0 1px;}
#pun-title h1 {display : block; height : 40px; padding: 2em 1em 0 1em;}
#pun-title .container {border-style: none none none none;}
#pun-title h1 span  {display: none;}

/* НАВИГАЦИЯ ПО СТРАНИЦАМ
-------------------------------------------------------------*/
#pun-pagelinks {position: absolute; top: -15px; left: 0; margin: 0; border: none; padding: 0; width: 100%;}
#pun-pagelinks .container {background: transparent; border: none; padding: 0;}
#pun-pagelinks .container li {display: inline;}
#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%;}
#pun-pagelinks a:active, #pun-pagelinks a:focus {position:relative; margin: 0;}
#pun-pagelinks li a span {display:block; margin: 0 1em;}

/* ССЫЛКИ НАВИГАЦИИ (ФОРУМ УЧАСТНИКИ И ТД)
-------------------------------------------------------------*/
#pun-navlinks, #pun-navlinks .container {border-style: none; border-width: 0;}

/* ПОЛЬЗОВАТЕЛЬСКАЯ НАВИГАЦИЯ (УВЕДЫ, НОВЫЕ СОО И ТД)
-------------------------------------------------------------*/
#pun-ulinks  {}
#pun-ulinks li.item1, #pun-ulinks li.item1 a {border-left-style: none; border-left-width: 0; padding-left: 0;}

/* ПРИВЕТ, ВАШ ПОСЛЕДНИЙ ВИЗИТ
-------------------------------------------------------------*/
#pun-status, #pun-status .container {border-bottom: none;}
#pun-status span {white-space: nowrap; margin-right: 0.5em;}
#pun-crumbs1 {font-weight: bold; overflow: hidden; margin-top: 0;}
#pun-break1 {    height: 0;    position: relative;}
.punbb .divider { border-color: transparent;}

/* ОБЪЯВЛЕНИЕ
-------------------------------------------------------------*/
#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;}
#pun-announcement h2 span {display: block; padding: 1em 0 0.8em 0; border-bottom-style: solid; border-bottom-width: 1px;}
#pun-announcement .container {padding: 0em 1em 1em 1em;}

/* СТАТИСТИКА
-------------------------------------------------------------*/
#pun-stats li.item1, #pun-stats li.item2 {text-align: center; clear: both;    font-weight: 400;}
#pun-stats li.item3, #pun-stats li.item4 {    text-align: center;    font-weight: 400;}
li#onlinelist {margin-top: 1em; text-align: justify; border-top-style: solid; border-top-width: 1px; float: left; width: 100%; line-height: 130%;}
li#onlinelist div {    border-top-style: solid;    border-top-width: 1px;    padding: 0.7em 0 0 0;    font: var(--f6);    font-variant: all-small-caps;}

/* Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/
#pun-crumbs2 {font-weight: bold; overflow: hidden; margin-bottom: 0; border-bottom: none;}
#pun-qjump {margin: 0; border: none; width: 50%; position: relative; float: left;}
#pun-qjump .container {border: none; background: transparent; padding: 0.8em 1em;}
#pun-about {margin-top: 0;}
#pun-break4 {    margin: -2px 1em;    border: none;    position: relative;    height: 0;    z-index: 1;}
div.punbb-admin #pun-about .container {border-top-style: solid; border-top-width: 1px;}

/* ХЕЛПЫ
-------------------------------------------------------------*/
#pun-help .formal .info-box h3.legend {border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 0; margin-bottom: 0.8em;}
#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;}
#pun-help .formal p, #pun-help .formal dd {margin-bottom: 1em;}
#pun-help .formal ul, #pun-help .formal dl {padding: 0 0 0 1em;}
#pun-help .formal li {padding: 0; line-height: 130%;}
#pun-help .formal li * {vertical-align: text-top;}
#pun-help .formal dt span {font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;}
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {padding-bottom: 0;}

/* OTHER */
/*.fs-box .container {background-color: transparent; border: 0px; z-index: 2; margin: 10px;}*/

/* СКРЫТЫЕ */
span.cooltext {display: none;}
.topic a.sharelink {display: none;}
.pa-reg, .pa-time-visit {font-size: 0;}
.lastedit {display: none;}
.pl-reports {display: none;}
li.pa-last-visit {display: none;}
li.pa-fld4 span.fld-name {display: none;}
#viewprofile-next #profilenav {display: none;}
#pun-main h1 span a {display: none;}
#pun-stats h2 span {display: none;}
.pa-fld3 span, .pa-fld5 span {display: none;}
#viewprofile li#pa-fld5 .icon {display: none;}
#viewprofile li#pa-fld2 .icon {display: none;}
/* скрыть название категорий */
.category h2 span{visibility: hidden;}
/* скрыть надпись отредактировано */
.lastedit {display:none;}
/* скрыть надпись объявление */
#pun-announcement h2 {display: none;}
#pun-announcement .container {padding-top: 1em;}
/* скрыть награды */
#pun-navlinks #navawards {display: none;}
/* скрыть закрыто */
.closedatafield {display: none;}
/* скрыть rss*/
.punbb .modmenu .container span {display: none;}
#pun-main div.catleft, #pun-main div.catright {}
#pun-announcement .container {margin-top: -2em}
#pun-announcement h2 {display: none}
#pun-main .post-links li {text-align: left;}
#pun-crumbs1 .container {text-align: left;}
.punbb .post li.pl-reports {    display: none;}


/* ИКОНКИ ПЕРЕД РЕДАКТИРОВАТЬ, ЦИТИРОВАТЬ И ТД*/
.punbb .post h3 a.sharelink::before, .punbb .post li.pl-email.profile a::before, .punbb .post li.pl-email.pm a::before, .punbb .post li.pl-email.email a::before, .punbb .post li.pl-delete a::before, .punbb .post li.pl-edit a::before, .punbb .post li.pl-quote a::before {    font-family: 'Font Awesome 6 Pro';    font-weight: 600;    font-size: 10px;    color: var(--bejproz);    transition: 0.3s;    margin-right: 7px;}
.punbb .post h3 a.permalink::before {    font-family: 'Font Awesome 6 Pro';    font-weight: 600;    font-size: 10px;    color: var(--lz);    transition: 0.3s;    margin-right: 7px;}
.punbb .post h3 strong::before {    font-family: 'Font Awesome 6 Pro';    font-weight: 600;    color: var(--lz);    margin-right: 6px;}
.punbb .post  h3 a.permalink::before {content: '\f017';}
.punbb .post h3 strong::before {content: '\23';}
.punbb .post li.pl-email.profile a::before {content: '\f007';}
.punbb .post li.pl-email.pm a::before {content: '\f075';}
.punbb .post li.pl-email.email a::before {content: '\f0e0';}
.punbb .post li.pl-delete a::before {content: '\f1f8';}
.punbb .post li.pl-edit a::before {content: '\f304';}
.punbb .post li.pl-quote a::before {content: '\f10e';}


/*БыстроПлюсы для Топика!*/
.noNull:before {  content: "+";  font-size: 9px;  display: inline-block;  margin-left: -6px;  margin-top: 0px;  position: absolute;}
div .post-rating p>a {    position: relative;    box-sizing: content-box;width: 30px;    padding-left: 18px;    z-index: 10;    font-weight: 600;    text-align: center;    font-size: 12px !important;    display: block;    line-height: 20px;    border-radius: 24px;    background: var(--punproz);    color: var(--bejproz);    transition: all 0.3s ease;}
div.post-vote p>a {    font-size: 0 !important;    position: relative;    box-sizing: content-box;    width: 13px;    margin-right: -14px !important;    padding-left: 18px;    z-index: 10;    display: block;    line-height: 20px;    border-radius: 24px;    background: var(--punproz);    color: var(--bejproz) !important;    transition: all 0.3s ease !important;}
div .post-rating p>a:before {    position: absolute;    font-family: 'Font Awesome 6 pro';    font-weight: normal;    font-size: 12px;    margin-left: -8px;    transform: translate(-50%, -50%) scale(1);    display: inline-block;    opacity: 1;   top: 47%;    left: 50%;}
div.post-vote p>a:before {    position: absolute;    font-family: 'Font Awesome 6 pro';    font-weight: normal;    font-size: 12px;    transform: translate(-50%, -50%) scale(1);    display: inline-block;    opacity: 1;   top: 47%;    left: 50%;}
div .post-rating p>a:before {    content: '\f702';}
div.post-vote p>a:before {    content: '\f075';}
.mylike .post-rating p>a, .post-rating p>a:hover, .post-vote p>a:hover {    color: var(--pinkbord);    background: var(--pinkproz1);}
.mylike .post-rating p>a:before, .post-rating p>a:hover:before, .post-vote p>a:hover:before {    font-family: 'Font Awesome 6 pro';    content: '\f702';    font-weight: bold;}
.mylike .post-vote {    display: none;}

0

2

второе
Код:
/* РУТЫ
--------------------------------- */
:root {
    --html: #b78a69;
    --pun: #f4e4d4;
    --punbord: #96715b;
    --punvn: #fff3e8;
    --punbef: #531e1282;
    --punshadow: #5c2d1c;
    --bord: #cfb5aa;
    --white: #fff;
    --black: #000;
    --bejproz: #c4a591cc;
    --bejbord: #9d7862;
    --pink: #e76060;
    --pinkproz: #d88080b8;
    --pinkproz1: #d8808069;
    --pinkbord: #cb7070;
    --punproz: #c4a59145;
    --lz: #9a755c;
    --f1: normal 600 11px Golos Text;
    --f2: normal 400 10px Golos Text;
    --f3: normal 100 15px goznak;
    --f4: normal 100 17px soledago;
    --f5: normal 100 9px golos text;
    --f6: normal 100 12px golos text;
    --f7: normal 100 8px golos text;
    --fon: url(https://upforme.ru/uploads/000f/09/5e/2201/553860.jpg) fixed no-repeat;
    --shapka: url(https://forumstatic.ru/files/001b/b6/6b/90925.webp) top center no-repeat;
    --footer: url(https://upforme.ru/uploads/000f/09/5e/2201/84506.png) bottom center no-repeat;
    --n_msg: url(https://upforme.ru/uploads/000f/09/5e/2201/202480.png) top center no-repeat;
    --up: url(https://upforme.ru/uploads/000f/09/5e/2201/806187.png) top center no-repeat;
    --down: url(https://upforme.ru/uploads/000f/09/5e/2201/593486.png) top center no-repeat;
    --category1: url(https://upforme.ru/uploads/000f/09/5e/2201/596181.png) center no-repeat;
    --category2: url(https://upforme.ru/uploads/000f/09/5e/2201/84270.png) center no-repeat;
    --category3: url(https://upforme.ru/uploads/000f/09/5e/2201/446528.png) center no-repeat;
    --category4: url(https://upforme.ru/uploads/000f/09/5e/2201/780832.png) center no-repeat;
    --category5: url(https://upforme.ru/uploads/000f/09/5e/2201/469406.png) center no-repeat;
    --category6: url(https://upforme.ru/uploads/000f/09/5e/2201/167952.png) center no-repeat;
    --category7: url(https://upforme.ru/uploads/000f/09/5e/2201/56770.png) center no-repeat;
    --statistic: url(https://upforme.ru/uploads/000f/09/5e/2201/333717.png) center no-repeat;
}
.anks {
    background: var(--fon);
    opacity: 0.8;
    background-size: cover;
    border-radius: 20px;
    box-shadow: 0 0 0 1px var(--punshadow);
    padding: 10px;
    width: 661px;
    top: -20px;
    left: 24px;
    position: relative;
}
.ankb {
    background: var(--pun);
    border-radius: 16px;
    overflow: auto;
    width: 650px;
    padding: 0px 0px 20px 0px;
    border: 1px solid var(--bord);
    margin: 5px 0px 5px 5px !important;
}
.ankbtext {
    padding: 15px;
    width: 584px;
    margin: 18px 0px 0px 17px !important;
    border-radius: 10px;
    border: 1px solid var(--bord);
    background: var(--punvn);
}
.ank {
    background: var(--punvn);
    border-radius: 10px;
    border: 1px solid var(--bord);
    overflow: hidden;
    padding: 10px 15px 5px 15px;
    margin: 20px 0px 8px 17px !important;
    color: var(--black);
    font-family: golos text;
    display: inline-flex;
    line-height: 16px;
    flex-direction: column;
    align-items: center;
}
.ank name {    text-align: center;    background: var(--lz);    padding: 2px 10px 1px 10px;    position: absolute;    margin: -19px 0px 4px 0px !important;    color: var(--white);    max-width: fit-content;    font: var(--f1);    font-size: 11px;    border-radius: 8px;    text-transform: uppercase;}
.ankbl {    color: color: var(--black);    position: relative;    width: 549px;    margin: 12px 0px 12px 0px !important; display: flex;    border-radius: 10px;    justify-content: space-around;    flex-direction: row;    flex-wrap: wrap;}
.ank1 nd {    text-align: center;    background: var(--pun);    padding: 2px 10px 2px 10px;    position: relative;    margin: 8px 0px 4px 0px !important;    color: var(--punshadow);    display: inline-flex;    font: var(--f1);    font-size: 10px;    width: 156px;    line-height: 14px;    border-radius: 8px;    text-transform: uppercase;    flex-wrap: wrap;    align-content: center;    justify-content: center;}
.ankbl text nd {    text-align: center;    background: var(--pun);    padding: 2px 10px 2px 10px;    position: absolute;    margin: -22px 0px 0px 0px !important;    color: var(--punshadow);    font: var(--f1);    font-size: 9px;    border-radius: 8px;    text-transform: uppercase;}
.ank1 {    width: 548px;    position: relative;    display: flex;    margin: 2px 0px 0px 0px !important;    justify-content: space-between;}
.ankbl text {    padding: 15px;    margin: 20px 0px 0px 0px !important;    border-radius: 10px;    border: 1px solid var(--bord);}
.need {
    background: var(--punvn);
    border-radius: 10px;
    border: 1px solid var(--bord);
    overflow: hidden;
    padding: 10px 15px 4px 15px;
    margin: 20px 0px 8px 17px !important;
    color: var(--black);
    font-family: golos text;
    display: inline-flex;
    line-height: 16px;
    flex-direction: column;
    align-items: center;
}
.need name {    text-align: center;    background: var(--lz);    padding: 2px 10px 1px 10px;    position: absolute;    margin: -19px 0px 4px 0px !important;    color: var(--white);    max-width: fit-content;    font: var(--f1);    font-size: 11px;    border-radius: 8px;    text-transform: uppercase;}
.needbl {    color: color: var(--black);    position: relative;    width: 549px;    margin: 12px 0px 12px 0px !important; display: flex;    border-radius: 10px;    justify-content: space-around;    flex-direction: row;    flex-wrap: wrap;}
.need1 nd {    text-align: center;    background: var(--pun);    padding: 1px 10px 2px 10px;    position: relative;    margin: 8px 0px 4px 0px !important;    color: var(--punshadow);    display: inline-flex;    font: var(--f1);    font-size: 10px;    border-radius: 8px;    text-transform: uppercase;    align-content: center;    flex-wrap: wrap;}
.need1 {    width: 548px;    position: relative;    display: flex;    margin: 2px 0px 0px 0px !important;    gap: 6px;    justify-content: center;}
.needbl text {    padding: 15px;    margin: 10px 0px -6px 0px !important;    border-radius: 10px;    border: 1px solid var(--bord);}

.maswant {    background: var(--pun);    border-radius: 16px;    overflow: auto;    width: 650px;    padding: 0px 0px 20px 0px;    border: 1px solid var(--bord);    margin: 20px 0px 40px 38px !important;}
.maswant:before {    position: absolute;    content: '';    background: var(--fon);    opacity: 0.8;    background-size: cover;    border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + -48px);    height: calc(100% + -30px);    margin: -15px 0 0px -16px;    z-index: -1;}
.want {    background: var(--punvn);    border-radius: 10px;    border: 1px solid var(--bord);    overflow: hidden;    width: 549px !important;    padding: 10px 15px 10px 15px;    margin: 20px 0px 8px 17px !important;    color: var(--black);    font-family: golos text;    line-height: 16px;}
.maswvn {    background: var(--punvn);    border-radius: 10px;    border: 1px solid var(--bord);    overflow: hidden;    width: 614px !important;    padding: 0px 0px 10px 0px;    margin: 20px 0px 0px 17px !important;    color: var(--black);    font-family: golos text;}
.wantbl {    color: color: var(--black);    position: relative;    width: 549px;    margin: 12px 0px 12px 0px !important;    display: flex;    border-radius: 10px;    justify-content: space-around;}
.want date {    text-align: center;    background: var(--pun);    padding: 1px 10px 2px 10px;    position: absolute;    margin: -17px 7px 4px 3px !important;    color: var(--punshadow);    display: inline-block;    font: var(--f1);    font-size: 10px;    border-radius: 8px;    text-transform: uppercase;}
.want name {    text-align: center;    background: var(--lz);    padding: 2px 10px 1px 10px;    position: absolute;    margin: -19px 0px 4px 296px !important;    color: var(--white);    width: 230px;    font: var(--f1);    font-size: 11px;    border-radius: 8px;    text-transform: uppercase;}
.wantbl pic, .wantbl picg, .needbl pic, .needbl picg, .ankbl pic  {    display: inline-flex;}
.wantbl pic img, .wantbl  picg img, .needbl pic img, .needbl  picg img,  .ankbl pic  img {    width: 250px;    height: 110px;    object-fit: cover;    filter: grayscale(1);    mix-blend-mode: soft-light;    border-radius: 10px;}
.wantbl pic span, .needbl pic span,  .ankbl pic span  {    background: var(--bejbord);    position: relative;    width: 250px;    height: 110px;    border-radius: 10px;    border: 3px solid #ffffff9e;}
.wantbl picg span, .needbl picg span  {    background: var(--pinkproz);    width: 250px;    display: block;    height: 110px;    border-radius: 10px;    border: 3px solid #ffffff9e;}


/* ИНСТА cr: https://les-yeux-de-winter.tumblr.com/ */
 .pink-follow { cursor: pointer; }
.pink-stragram {    width: 500px;    margin-top: 10px !important;    background: #fff7ef;    border-radius: 10px;    border: 1px solid var(--bord);    box-shadow: inset 1px 1px 20px 0px var(--punproz);}
.first-line {    display: inline-flex;    padding: 20px 20px;    width: 360px;}
.pink-iconp {    width: 80px;    height: 80px;    border-radius: 100%;    border: 5px solid var(--punproz);    padding: 2px;    position: relative;    left: -20px;    top: 15px;}
.pink-iconp img {    height: 80px;    width: 80px;    border-radius: 100%;    object-fit: cover;}
.pink-name {    font: var(--f6);    font-weight: 700;    color: var(--black);    font-size: 20px;    position: relative;    top: 22px;    left: -2px;}
.pink-follow {    border: 1px solid var(--bord);    width: 100px;    height: 18px;    text-transform: uppercase;    color: var(--black);    border-radius: 10px;    background: var(--punproz);    display: flex;    font: var(--f5);    font-weight: 600;    letter-spacing: 1px;    position: relative;    top: 27px;    left: 12px;    justify-content: center;    align-items: center;}
.pink-follow:hover {    -webkit-transition: background 0.5s 0s ease;    -moz-transition: background 0.5s 0s ease;    -o-transition: background 0.5s 0s ease;    transition: background 0.5s 0s ease;    background: var(--pinkproz);    color: var(--white);}
.pink-extras {    position: absolute;    margin-top: 50px !important;    margin-left: 95px !important;    font: var(--f2);    letter-spacing: 0.5px;    color: var(--black);}
.pink-info {    text-align: left;    width: 286px;    position: absolute;    margin-top: -40px !important;    margin-left: 164px !important;    font: var(--f2);    font-size: 11px;    line-height: 15px;    color: var(--black);}
.pink-info span {    font-weight: 600;    font-size: 14px;    color: var(--punbord);}
.pink-stories {    padding: 10px 0px;    width: 500px;    display: flex;    margin: 4px 0px 8px 0px !important;    justify-content: center;    align-items: center;    flex-direction: row;}
.pink-stories img {    width: 50px;    height: 50px;    border-radius: 100%;    border: 3px solid var(--punproz) !important;    margin: 0px 14px !important;    padding: 2px;    object-fit: cover;}
.pink-stories img:hover {    transform: scale(1.2);    -webkit-transition: all 0.5s 0s ease;    -moz-transition: all 0.5s 0s ease;    -o-transition: all 0.5s 0s ease;    transition: all 0.5s 0s ease;}
.pink-cont {padding: 24px 25px 10px 27px;    border-top: 1px solid var(--bord);}
.post-conts {    display: flex;    gap: 14px;}
.post-conts img {    width: 140px;height: 140px;    object-fit: cover;}

.pinkstagram-post {
    width: 400px;
    background: #fff7ef;
    margin-bottom: 5px !important;
    border-radius: 10px;
    border: 1px solid var(--bord);
    box-shadow: inset 1px 1px 20px 0px var(--punproz);
}
.pink-header {
    display: inline-flex;
    width: 350px;
    padding: 15px;
}
.ppink-icon {
    border: 5px solid var(--punproz);
    width: 40px;
    height: 40px;
    border-radius: 100%;
    padding: 2px;
}

.ppink-icon img {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    object-fit: cover;
}

.ppink-user {
    position: relative;
    top: 14px;
    left: 10px;
    font: var(--f6);
    font-weight: 700;
    color: var(--black);
    font-size: 20px;
}

.ppink-buttom {
    margin-top: 18px !important;
    margin-left: 47px !important;
    cursor: pointer;
    border: 1px solid var(--bord);
    width: 100px;
    height: 18px;
    text-transform: uppercase;
    color: var(--black);
    border-radius: 10px;
    background: var(--punproz);
    display: flex;
    font: var(--f5);
    font-weight: 600;
    letter-spacing: 1px;
    justify-content: center;
    align-items: center;
}

.ppink-buttom:hover {    -webkit-transition: background 0.5s 0s ease;    -moz-transition: background 0.5s 0s ease;    -o-transition: background 0.5s 0s ease;    transition: background 0.5s 0s ease;  background: var(--pinkproz);    color: var(--white);}

.ppink-img img {
    width: 400px;
    height: 400px;
    object-fit: cover;
}

.ppink-share {
    position: relative;
    display: flex;
    letter-spacing: 25px;
    color: var(--bejproz);
    margin: -28px -14px 0px 0px !important;
    padding-bottom: 13px;
    justify-content: flex-end;
}

.ppink-lineicon {
    display: flex;
    letter-spacing: 25px;
    color: var(--bejproz);
    margin: 12px 0px 0px 10px !important;
    padding-bottom: 13px;
    justify-content: flex-start;
}
.ppink-lineicon h:before {content: '\f004';}
.ppink-lineicon k:before {content: '\f27a';}
.ppink-lineicon m:before {content: '\f1d8';}
.ppink-share z:before {content: '\f02e';}
.ppink-lineicon h:before, .ppink-lineicon k:before, .ppink-lineicon m:before, .ppink-share z:before {    font-family: 'font awesome 6 pro';    font-size: 14px;    font-weight: 600; }

.ppink-txt {
    width: 370px;
    text-align: justify;
    font-size: 11px;
    color: var(--black);
}


.ppink-comments {    width: 350px;    text-align: center;    position: relative;    top: -1px;    padding: 7px;    font-size: 11px;    color: var(--bejproz);}

.pinkstagram-body {
    width: 250px;
    background: var( --pink-bckg);
    border-radius: 15px;
    box-shadow: 1px 1px 4px #0000003b;
    display: flex;
    padding: 25px;
}

.pinkstragramb-icon img {
    width: 60px;
    height: 60px;
    border-radius: 100%;
    border: 4px solid var( --pink-first);
    padding: 2px;
    -webkit-transition: all 0.5s 0s ease;
    -moz-transition: all 0.5s 0s ease;
    -o-transition: all 0.5s 0s ease;
    transition: all 0.5s 0s ease;
}

.pinkstragramb-icon img:hover {
    transform: scale(1.2);
    -webkit-transition: all 0.5s 0s ease;
    -moz-transition: all 0.5s 0s ease;
    -o-transition: all 0.5s 0s ease;
    transition: all 0.5s 0s ease;
}

.pinkstagram-txt1 {
    font-family: 'Work Sans', sans-serif;
    font-weight: 800;
    color: var( --pink-txt);
    font-size: 16px;
    position: relative;
    top: 16px;
    width: 150px;
    margin-left: 8px;
}

.pinkstagram-body span {
    font-size: 25px;
    color: var( --pink-first);
    position: absolute;
    margin-left: 232px;
    margin-top: -9px;
}

.pink-credit {
    font-size: 8px;
    text-transform: uppercase;
    color: #d2d2d2;
    font-weight: 800;
    letter-spacing: 3px;
    margin-top: 3px;
}

.pinkstagram-txt1 b {
    color: var( --pink-first);
}

.comment-pic img {
    width: 70px;
    height: 70px;
    border: 1px solid #f5f5f5;
    border-radius: 20px;
}

.pinkstagram-comment {
    width: 320px;
    background: var( --pink-bckg);
    border-radius: 15px;
    box-shadow: 1px 1px 4px #0000003b;
    display: flex;
    padding: 25px;
}

.pinkstagram-txt2 b {
    color: var( --pink-first);
}

.pinkstagram-txt2 {
    font-family: 'Work Sans', sans-serif;
    font-weight: 800;
    color: var( --pink-txt);
    font-size: 14px;
    padding-bottom: 20px;
    position: relative;
    top: 5px;
    text-align: justify;
    width: 200px;
    margin-left: 10px;
    margin-right: 8px;
}

.pinkstagram-txt2 span {
    font-weight: 400;
    font-size: 10px;
    line-height: 10px;
}

.pinkstagram-story {
    background: var( --pink-story);
    width: 300px;
    height: 500px;
    border-radius: 15px;
    box-shadow: 1px 1px 4px #0000003b;
}

.story-icon img {
    height: 35px;
    width: 35px;
    border-radius: 100%;
}

.story-cont {
    display: flex;
}

.story-icon {
    border-top: 1px solid #f5f5f5;
    padding-top: 10px;
    position: relative;
    top: 12px;
    width: 130px;
    text-align: justify;
    padding-left: 20px;
    margin-left: 8px;
}

.story-icon span {
    color: var( --pink-bckg);
    position: relative;
    top: -14px;
    font-weight: 800;
    left: 7px;
    font-size: 13px;
}

.story-cross {
    border-top: 1px solid #f5f5f5;
    padding-top: 25px;
    position: relative;
    top: 12px;
    font-size: 10px;
    margin-left: 5px;
    color: var( --pink-bckg);
    padding-left: 105px;
    padding-right: 15px;
}


/* БИРЖА В ПУТЕВОДИТЕЛЕ */
.masprof {    margin-top: 14px !important;    margin-left: 10px !important;    display: flex;    width: 826px;    gap: 9px;    border-radius: 10px;    justify-content: flex-start;    flex-direction: row;}
.prof {    width: 240px;    border: 1px solid var(--bord);    border-radius: 10px;    display: flex;    padding: 8px 14px 8px 13px;    flex-wrap: wrap;    justify-content: center;}
.proft {    display: flex;    text-align: center;    margin: 0px 0px 10px 0px !important;    align-items: center;    flex-direction: column;}
.prof tit {    color: var(--white);    background: var(--lz);    font: var(--f3);    text-transform: uppercase;    width: 230px;    height: fit-content;    padding: 2px 10px;    border-radius: 8px 8px 0px 0px;}
.prof lil {    position: relative;    font: var(--f5);    text-transform: lowercase;    display: block;    width: 230px;    color: var(--punshadow);    border-radius: 0px 0px 10px 10px;    text-align: center;    background: var(--pun);    padding: 4px 10px;}

/* ПУТЕВОДИТЕЛЬ */
.masput {    margin-top: 14px !important;    margin-left: 10px !important;    display: flex;    width: 632px;    gap: 10px;    border-radius: 10px;    justify-content: flex-start;    flex-direction: row;}
.masput1 {    color:   color: var(--black);      position: relative;    width: 601px;    margin: 14px 0px 0px 10px !important;    border: 1px solid var(--bord);    padding: 15px;    border-radius: 10px;    line-height: 16px;}
.masput1 t {    color: var(--white);    background: var(--lz);    font: var(--f3);    display: flex;    text-transform: uppercase;    text-align: center;    width: 180px;    height: fit-content;    padding: 2px 10px;    border-radius: 8px;    margin: 0px 200px 10px 200px !important;    align-items: center;    justify-content: center;}
.masput2 {    color: var(--black);    position: relative;    width: 550px;    margin: 28px 0px 0px 10px !important;    border: 1px solid var(--bord);    padding: 15px;    border-radius: 10px;    line-height: 16px;}
.masput2 name {    text-align: center;    background: var(--lz);    padding: 1px 10px 2px 10px;    position: absolute;    margin: -22px 0px 4px 328px !important;    color: var(--white);    width: 200px;    font: var(--f1);    font-size: 9px;    border-radius: 8px;    text-transform: uppercase;}
.masput2 date {    text-align: center;    background: var(--pun);    padding: 1px 10px 2px 10px;    position: absolute;    margin: -22px 7px 4px 0px !important;    color: var(--punshadow);    display: inline-block;    font: var(--f1);    font-size: 9px;    border-radius: 8px;    text-transform: uppercase;}
.putev {    width: 280px;    border: 1px solid var(--bord);    border-radius: 10px;    display: flex;    padding: 8px 15px 8px 15px;    flex-wrap: wrap;    justify-content: center;}
.pt {    color: var(--white);    background: var(--lz);    font: var(--f3);    display: flex;    text-transform: uppercase;    text-align: center;    width: fit-content;    height: fit-content;    padding: 2px 10px;    border-radius: 8px;    margin: 0px 0px 10px 0px !important;    align-items: center;}
.putev span {    text-align: center;    background: var(--pun);    padding: 2px 10px;    margin: 4px 7px 4px 0px !important;    color: var(--punshadow);    display: inline-block;    font: var(--f1);    font-size: 9px;    /* letter-spacing: 0.3px; */    border-radius: 8px;    text-transform: uppercase;}
.putev text  {    padding: 0px 0px 8px 0px;}




/* СЮЖЕТ */
.massuj {    width: 632px;    /* background: var(--punproz); */    box-sizing: border-box;    border-radius: 10px;    border: 1px solid var(--bord);    display: flex;    margin: 15px 0px 0px 10px !important;    flex-direction: column;    align-items: center;    padding-bottom: 20px;}
.massuj t {    padding: 3px 10px 3px 10px;    text-align-last: center;    color: var(--white);    width: fit-content;    margin: 15px 0px 16px 0px;    background: var(--lz);    font: var(--f3);    text-transform: uppercase;    text-align: center;    border-radius: 8px;    height: auto;}
.massuj q {    border: 1px solid var(--bord);    border-radius: 10px 10px 0px 0px;    padding: 10px 10px 10px 22px;    position: relative;    line-height: 16px;    margin: 0px 0px 0px 8px !important;    width: 570px;    background: var(--punvn);    font-family: 'Golos Text';}
.massuj q:before {    right: 100%;    margin-right: -18px;    content: "\e14c";    display: flex;    position: absolute;    font-family: 'font awesome 6 pro';    border-radius: 50%;    margin-top: -20px;    font-size: 16px;    padding: 5px;    font-weight: bold;    width: 20px;    height: 20px;    background: var(--bord);    text-align: center;color: var(--white);    border: 1px solid var(--bord);    justify-content: center;    align-items: center;}
.massuj q1 {    border: 1px solid var(--bord);    border-radius: 10px 10px 0px 0px;    padding: 10px 22px 10px 10px;    position: relative;    line-height: 16px;    margin: 0px 8px 0px 0px !important;    width: 570px;    background: var(--punvn);    font-family: 'Golos Text';}
.massuj q1:before {    left: 100%;    margin-left: -18px;    content: "\e14c";    display: flex;    position: absolute;    font-family: 'font awesome 6 pro';    border-radius: 50%;    margin-top: -20px;    font-size: 16px;    padding: 5px;    font-weight: bold;    width: 20px;    height: 20px;    background: var(--bord);    text-align: center;    color: var(--white);    border: 1px solid var(--bord);    justify-content: center;    align-items: center;}
.massuj n {    border: 1px solid var(--bord);    border-radius: 0px 0px 10px 10px;    padding: 10px 22px 10px 10px;    position: relative;    width: 570px;    margin: 0px 0px 25px 8px !important;    border-top: none;    font: var(--f1);    text-align: end;    background: var(--punproz);}
.massuj n1:last-child {    margin-bottom: -10px !important;}
.massuj n1 {    border: 1px solid var(--bord);    border-radius: 0px 0px 10px 10px;    padding: 10px 10px 10px 22px;    position: relative;    width: 570px;margin: 0px 8px 25px 0px !important;    border-top: none;    font: var(--f1);    text-align: left;    background: var(--punproz);}



/* ГОСТЕВАЯ */
.masgost {    background: var(--pun);    border-radius: 16px;    overflow: auto;    width: 866px;    padding: 0px 0px 20px 0px;    border: 1px solid var(--bord);    margin: 20px 0px 40px 35px !important;}
.masgost:before {    position: absolute;    content: '';    background: var(--fon);    opacity: 0.8;    background-size: cover;    border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + -94px);    height: calc(100% + -30px);    margin: -15px 0 0px -16px;    z-index: -1;}
.masheader {    position: absolute;    margin: -11px 0px 0px -2px !important;    width: 880px;    height: 352px;}
.gostvn {    background: var(--punvn);    border-radius: 10px 10px 20px 20px;    border: 1px solid var(--bord);    overflow: hidden;    width: 848px !important;    padding: 0px 0px 10px 0px;    margin: 290px 0px -10px 8px !important;    color: var(--black);    font-family: golos text;    position: relative;}
.gost {    display: flex;    margin-top: 10px !important;    margin-left: -3px !important;    padding: 5px 15px;    width: 818px;    flex-direction: row;    gap: 20px;}
.gosttext {    position: absolute;    width: 560px;    margin: 38px 0px 0px 150px !important;    backdrop-filter: blur(7px);    border-radius: 10px;    font: var(--f6);    line-height: 16px;    padding: 10px;    box-shadow: 0px 1px 7px #00000061;}
.gostblock {    width: 260px;    border: 1px solid var(--bord);    border-radius: 10px;    letter-spacing: 0.3px;}
.gostblock date {    text-align: center;    background: var(--pun);    width: 100px;    padding: 2px 10px;    margin: 7px 60px !important;    display: flex;    color: var(--punshadow);    font: var(--f1);    letter-spacing: 0.3px;    border-radius: 8px;    text-transform: uppercase;    align-items: center;    justify-content: center;}
.gosttitle {    position: absolute;    width: 682px;    display: flex;    margin: 10px 0px 0px 93px !important;    border-radius: 10px;    font: var(--f6);    gap: 10px;    flex-direction: row;    justify-content: center;}
.gosttitle t {    text-align: center;    background: var(--pun);    width: fit-content;    padding: 2px 14px;    margin: 0px 0px !important;    display: flex;    color: var(--punshadow);    font: var(--f1);    font-size: 9px;    letter-spacing: 0.3px;    border-radius: 8px;    text-transform: uppercase;    align-items: center;    justify-content: center;}
.gostblock name {    padding: 4px;    position: relative;text-align: center;    display: block;    width: 252px;    color: var(--white);    margin: -1px 0px 8px 0px;    font: var(--f1);    border-radius: 10px 10px 0px 0px;    background: var(--bejbord);    text-transform: uppercase;}
.gostblock vneh {    overflow-y: auto;    height: 290px;    padding: 0px 10px 5px 10px;    display: block;    overflow-x: hidden;    font: var(--f6);    line-height: 16px;}

/* АКЦИИ */
.masactvn {    display: flex;    margin-top: 14px !important;    margin-left: 10px !important;    padding: 15px 15px 8px 15px;    width: 601px;    border: 1px solid var(--bord);    border-radius: 10px;    flex-direction: column;    align-items: center;}
.monbl {
    display: flex;
    gap: 22px;
    padding: 10px 0px;
    width: 590px;
    justify-content: space-evenly;
    align-items: center;
}
.monbl pic, .monbl pic1, .monbl picg, .monbl pic2 {
    display: flex;
    margin: 0px 0px 6px 0px;
    border: 1px solid var(--bord);
    border-radius: 20px;
    padding: 12px;
    justify-content: center;
}
.monbl pic name, .monbl pic1 name, .monbl picg name, .monbl pic2 name {
    position: absolute;
    width: fit-content;
    padding: 1px 8px 2px 8px;
    text-align: center;
    background: var(--pun);
    color: var(--punshadow);
    font: var(--f1);
    font-size: 10px;
    border-radius: 8px;
    font-variant: all-small-caps;
    margin: -19px 0px 0px 0px;
}
.monbl pic span, pic1 span { background: var(--bejbord);    position: relative;    width: 100px;    height: 100px;    border-radius: 10px;    border: 3px solid #ffffff9e; margin-top: 4px;}
.monbl picg span, .monbl pic2 span {    background: var(--pinkproz);    width: 100px;    display: block;    height: 100px;    border-radius: 10px;    border: 3px solid #ffffff9e; margin-top: 4px;}
.monbl pic img, .monbl picg img {    width: 100px;    height: 100px;    border-radius: 10px;    object-fit: cover;    filter: grayscale(1);    mix-blend-mode: soft-light;}
.monbl pic1 img, .monbl pic2 img {    width: 100px;    height: 100px;    object-fit: cover;    mix-blend-mode: soft-light;    border-radius: 10px;    filter: grayscale(1) blur(2px);}
.monbl zan {    position: absolute;    font: var(--f1);    font-size: 16px;    text-shadow: 1px 1px var(--acc1);    letter-spacing: 0.3px;    width: 105px;    text-align: center;    z-index: 1;    text-transform: uppercase;    margin: 43px 0px !important;    color: var(--punvn);}
.masaction {    background: var(--pun);    border-radius: 16px;    overflow: auto;    width: 900px;    padding: 0px 0px 20px 0px;    border: 1px solid var(--bord);    margin: 20px 0px 40px 18px !important;}
.masaction:before {    position: absolute;    content: '';    background: var(--fon);    opacity: 0.8;    background-size: cover;    border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + -62px);    height: calc(100% + -30px);    margin: -15px 0 0px -16px;    z-index: -1;}
.actionvn {    background: var(--punvn);    border-radius: 10px 10px 20px 20px;    border: 1px solid var(--bord);    overflow: hidden;    width: 864px !important;    padding: 0px 0px 10px 0px;    margin: 20px 0px 0px 17px !important;    color: var(--black);    font-family: golos text;}
.actiontext {    color:   color: var(--black);      position: relative;    width: 814px;    margin: 10px 0px 0px 10px !important;    border: 1px solid var(--bord);    padding: 15px;    border-radius: 10px;}
.maction {    display: flex;    margin-top: 14px !important;    margin-left: 10px !important;    padding: 15px;    width: 814px;    border: 1px solid var(--bord);    border-radius: 10px;    flex-direction: row;    gap: 20px;}
.act1 {    width: 226px;    border: 1px solid var(--bord);    border-radius: 10px;    display: flex;    padding: 4px 15px 4px 15px;    flex-direction: column;    align-items: center;}
.act1 name {    padding: 4px;    position: relative;    text-align: center;    display: block;    width: 248px;    color: var(--white);    margin: -5px 0px 8px 0px;    font: var(--f1);    border-radius: 10px 10px 0px 0px;    background: var(--bejbord);    text-transform: uppercase;}
.act1 nameg {    padding: 4px;    position: relative;    text-align: center;    display: block;    width: 248px;    color: var(--white);    margin: -5px 0px 8px 0px;    font: var(--f1);    border-radius: 10px 10px 0px 0px;    background: var(--pinkbord);    text-transform: uppercase;}
.act1 pic, .act1 pic1, .act1 picg, .act1 pic2 {    display: flex;    margin: 0px 0px 6px 0px;}
.act1 pic1 img, .act1 pic2 img  {    width: 220px;    height: 100px;    object-fit: cover;    mix-blend-mode: soft-light;    border-radius: 10px;filter: grayscale(1) blur(2px);}
.act1 pic span, .act1 pic1 span {    background: var(--bejbord);    position: relative;    width: 220px;    height: 100px;    border-radius: 10px;    border: 3px solid #ffffff9e;}
.act1 picg span, .act1 pic2 span {    background: var(--pinkproz);    position: relative;    width: 220px;    height: 100px;    border-radius: 10px;    border: 3px solid #ffffff9e;}
.act1 pic img, .act1 picg img {    width: 220px;    height: 100px;    object-fit: cover;    filter: grayscale(1);    mix-blend-mode: soft-light;    border-radius: 10px;}
.act1 vneh {    text-align: center;    background: var(--pun);    width: 140px;    padding: 2px 10px 3px 10px;    display: flex;    color: var(--punshadow);    font: var(--f1);    font-size: 8px;    letter-spacing: 0.3px;    border-radius: 8px;    text-transform: uppercase;    justify-content: center;    align-items: center;    margin: 0px 0px 8px 0px;}
.act1 text {    height: 170px;    width: 230px;    display: flex;    overflow-y: auto;    padding: 0px 10px 0px 10px;}
.act1 zan {    position: absolute;    font: var(--f1);    font-size: 22px;    text-shadow: 1px 1px var(--acc1);    letter-spacing: 0.3px;    width: 220px;    text-align: center;    z-index: 1;    text-transform: uppercase;    margin: 60px 0px !important;    color: var(--punvn);}
.act1 zan a {    color:var(--punvn) !important;}
.act1 zan a:hover {    color: var(--pinkbord) !important;}


/* НОВОСТИ И АЛЛЕЯ СЛАВЫ */
.novosti_activ {    display: block;    margin-top: 30px !important;    margin-left: 10px !important;    /* height: 150px; */   padding: 15px;    width: 601px;    border: 1px solid var(--bord);    border-radius: 10px;}
.activ_post {    width: 450px;    margin-left: 185px !important;    margin-top: 5px !important;    display: flex;    margin-bottom: 15px;    flex-direction: row;    flex-wrap: wrap;}
.activ_post title {text-align: center;    background: var(--pun);    width: 60px;    padding: 5px;    color: var(--punshadow);    font: var(--f1);    letter-spacing: 20px;    border-radius: 8px;    text-transform: uppercase;}
.activ_post span {    background: var(--newtablo) !important;    margin-left: 15px !important;    border-radius: 10%;    display: flex;    margin-top: 5px !important;    width: 35px;    height: 35px;}
.activ_post span p {    background: var(--pink) !important;    margin-left: 15px !important;    border-radius: 10%;    display: flex;    margin-top: 5px !important;    width: 35px;    height: 35px;}
.activ_post img {    border-radius: 10%;    width: 35px;    height: 35px;    filter: grayscale(1);    mix-blend-mode: soft-light;}
.novosti_activ re {    display: block;    padding-left: 30px;}
.coupleofweeks {    display: flex;    flex-direction: column;    flex-wrap: wrap;}
.coupleofweeks span {    background: var(--bejproz);    border-radius: 10%;    width: 67px;    height: 33px;}
.coupleofweeks img {    border-radius: 10%;    width: 67px;    height: 33px;    filter: grayscale(1);    mix-blend-mode: soft-light;}
.novosti_post {    width: 400px;    margin-top: -30px !important;    margin-left: 155px !important;    line-height: 15px;    font-size: 9.5px;    font-family: jost;    height: 80px;}
.masactiv {    display: flex;    margin-top: 14px !important;    margin-left: 10px !important;    padding: 15px;    width: 601px;    border: 1px solid var(--bord);    border-radius: 10px;    flex-direction: column;    align-items: center;}
.block1 {    display: flex;    gap: 30px;    padding: 0px 0px 15px 0px;    width: 590px;    justify-content: space-evenly;    align-items: center;}
.block2 {    display: flex;    padding: 0px 4px 0px 8px;    width: 600px;    justify-content: space-evenly;    align-items: center;}
.block2 activ1, .block2 activ2 {    width: 180px;    display: flex;    gap: 20px;    justify-content: center;}
.block1 title {    text-align: center;    background: var(--pun);    width: 74px;    padding: 2px 10px;    display: flex;    color: var(--punshadow);    font: var(--f1);    letter-spacing: 0.3px;    border-radius: 8px;    text-transform: uppercase;    justify-content: center;    align-items: center;}
.block3 title {    text-align: center;    background: var(--pun);    width: 100px;    padding: 2px 10px;    display: flex;    color: var(--punshadow);    font: var(--f1);    letter-spacing: 0.3px;    border-radius: 8px;    text-transform: uppercase;    justify-content: center;    align-items: center;}
.block2 activ1 span, .block2 activ2 span {    background: var(--bejbord);    position: relative;    width: 38px;    height: 38px;    border-radius: 100%;    border: 3px solid #ffffff9e;}
.block2 activ1 span pink, .block2 activ2 span pink {    background: var(--pinkproz);    display: block;    border-radius: 100%;}
.block2 activ1 img, .block2 activ2 img {    width: 38px;    height: 38px;    border-radius: 100%;    filter: grayscale(1);    mix-blend-mode: soft-light;}
.block2 para {    width: 150px;    display: flex;    justify-content: center;    gap: 10px;}
.block2 para span {    background: var(--bejbord);    position: relative;    width: 67px;    height: 38px;    border-radius: 10px;    border: 3px solid #ffffff9e;}
.block2 para img {    filter: grayscale(1);    width: 67px;    mix-blend-mode: soft-light;    height: 38px;    border-radius: 10px;}
.block3 {    display: flex;    gap: 30px;    padding: 15px 0px 15px 0px;    width: 590px;    justify-content: space-between;    align-items: center;}
.block4 {    display: flex;    padding: 0px 4px 0px 8px;    width: 600px;    gap: 15px;    justify-content: space-evenly;    align-items: center;}
.block4 epiz {    position: relative;    border: 1px solid var(--bord);    padding: 5px;    width: 270px;    height: 80px;    border-radius: 10px;    display: flex;    justify-content: center;    align-items: center;}
.block4 epiz a {    color: var(--pinkbord) !important;    font: var(--f1);    text-transform: uppercase;    text-align: center;    line-height: 16px;}
.block4 bpost {    position: relative;    border: 1px solid var(--bord);    padding: 5px 10px;    width: 530px;    height: 80px;    border-radius: 10px;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    overflow: auto;}
.block4 bpost a {    color: var(--pinkbord) !important;    font: var(--f1);    text-transform: uppercase;    text-align: center;    font-size: 9px;    padding: 4px 0px 0px 0px;}
.nava {    border-radius: 14px;    width: 90px;    height: 90px;    border: 4px solid #cfb5aa70 !important;    margin: 6px 10px 2px 0px !important;    outline: 1px solid var(--bord);    float: left;    outline-offset: 3px;}
.nava span {    background: var(--bejproz);    width: 90px;    height: 90px;    display: block;    border-radius: 10px;}
.nava img {    width: 90px;    height: 90px;    border-radius: 10px;    mix-blend-mode: soft-light;    filter: grayscale(1);    object-fit: cover;}

/* СНС */
.mas-summary {    list-style-image: none;    cursor: pointer;    padding-top: 58px;    position: relative;}
.mas-summary:before {    content: '';    background: url(https://upforme.ru/uploads/001b/b6/6b/2/245427.png);    position: absolute;    height: 44px;    width: 274px;    top: 8px;    left: 6px;}
.mas-details[open] .mas-summary:before { content: ''; background: url(https://upforme.ru/uploads/001b/b6/6b/2/941316.png);}
.masspeech {    position: relative;}
details {    width: 300px;}
summary {    background-color: var(--pun);    border-radius: 20px;    box-shadow: 0 0px 3px rgba(0, 0, 0, 0.4);    padding: 0px 0px 4px 15px;    font: var(--f2);    margin: 7px 0px 10px 0px !important;}
 .sns {    position: relative;    margin: 10px 0px 10px 180px !important;    width: 380px;    height: 450px;    /* background: url(https://upforme.ru/uploads/000c/73/14/2/669330.jpg); */    background: var(--punproz);    border: 1px solid var(--bord);    border-radius: 10px;}
.chatbox {    position: static;}
.top-bar {    width: 380px;    height: 60px;    background: #fff7ef;    box-shadow: inset 1px 1px 20px 0px var(--punproz);    border-radius: 10px 10px 0px 0px;    border-bottom: 1px solid var(--bord);}
.avatar {    position: absolute;    top: 8px;    left: 18px;}
.avatar img {    border-radius: 100%;    border: 2px solid var(--bejproz);    max-width: 45px;    outline-offset: 2px;    outline: 1px solid var(--pinkproz1);    max-height: 45px;}
.name {    font-size: 14px !important;    width: 200px;    padding: 5px 20px;    text-align: left;    font: var(--f1);    line-height: 10px;    color: var(--punshadow);    display: flex;    align-items: flex-start;    justify-content: center;    flex-direction: column;    letter-spacing: 0.3px;    gap: 2px;    height: 52px;    margin-left: 60px !important;}
.name > span {    text-transform: lowercase;    margin-top: 2px !important;    font: var(--f7);    line-height: 100%;    font-weight: 500;}
.middle {    position: absolute;    width: 100%;    top: 60px;    height: 100%;}
.incoming {    position: absolute;    padding: 10px 20px;    overflow-y: auto;    height: 330px;}
.incoming1 {    position: absolute;    padding: 10px 20px;    overflow-y: auto;    height: 330px;    justify-items: right;}
.soo {    position: relative;    background: #fff7ef;    color: black;    font-size: 10px;    box-sizing: border-box;    padding: 8px 10px 8px 10px;    margin: 8px 0px 8px 0px !important;    border-radius: 10px;    min-height: 24px;    width: fit-content;    max-width: 98%;}
.soo otvet {    background-color: var(--punproz);    padding: 3px 10px 4px 5px;    margin-bottom: 4px;    max-width: 240px;    text-align: left;    color: var(--black);    display: flex;    border-radius: 0px 10px 10px 0px;    border-left: 2px solid var(--bejproz);    font-size: 9px;}
.soo img {    width: 15px;    height: 15px;}
.incoming .time {    font: var(--f7);    color: var(--punshadow);    padding: 0px 0px 4px 0px;}
.incoming1 .time {    font: var(--f7);    color: var(--punshadow);    padding: 0px 0px 4px 0px;}
.sooimg {    padding: 8px 0px 8px 0px;    position: relative;}
.sooimg img {    max-width: 190px;    max-height: 190px;    border-radius: 10px;    min-width: 15px;    min-height: 15px;}
.vid img {    width: 130px;    height: 130px;    object-fit: cover;    border-radius: 100%;    border: 4px solid var(--bejproz) !important;}
.bottom-bar {    position: absolute;    width: 380px;    height: 40px;    left: 0px;    bottom: 0px;    background: #fff7ef;    box-shadow: inset 1px 1px 20px 0px var(--punproz);    border-radius: 0px 0px 10px 10px;    border-top: 1px solid var(--bord);}
.text {    padding: 7px 10px 7px 10px;    width: 65%;    left: 5%;    position: absolute;    border: 1px solid var(--bord);    top: 6px;    opacity: .8;      color: var(--black);      border-radius: 10px;}
.but {    position: absolute;    font-size: 16px;    color: var(--punbord);    top: 10px;    /* opacity: 0.8; */    right: 28px;}
.but:before {    content: "\f1d8";    font-family: 'font awesome 6 pro';    font-weight: bold;}
.but1 {    position: absolute;    font-size: 16px;    color: var(--punbord);    top: 10px;    right: 58px;}
.but1:before {    content: "\f130";    font-family: 'font awesome 6 pro';    font-weight: bold;}


/* ФАК */
.masfaq {    width: 632px;    /* background: var(--punproz); */    box-sizing: border-box;    border-radius: 10px;    border: 1px solid var(--bord);    display: flex;    margin: 15px 0px 0px 10px !important;    gap: 20px;    flex-direction: column;    align-items: center;    padding-bottom: 20px;}
.masfaq t {    padding: 3px 10px 3px 10px;    text-align-last: center;    color: var(--white);    width: 115px;    background: var(--lz);    font: var(--f3);    text-transform: uppercase;    text-align: center;    border-radius: 8px;    height: auto;}
.masfaq t:first-child {margin-top:10px;}
.masfaq q {    border: 1px solid var(--bord);    border-radius: 10px;    padding: 10px 10px 10px 22px;    position: relative;    margin: 0px 10px 0px 20px;    width: 570px;    font: var(--f1);    background: var(--punproz);}
.masfaq q:before {    right: 100%;    margin-right: -18px;    content: "\e14b";    display: flex;    position: absolute;    font-family: 'font awesome 6 pro';    border-radius: 50%;    margin-top: -20px;    font-size: 16px;    padding: 5px;    width: 20px;    height: 20px;    background: var(--pink);    text-align: center;    color: var(--white);    border: 1px solid var(--bord);    justify-content: center;    align-items: center;}
.masfaq an {    border: 1px solid var(--bord);    border-radius: 14px;    padding: 10px 22px 10px 10px;    position: relative;    line-height: 16px;    margin: 0px 20px 0px 10px;    width: 570px;    background: var(--punvn);    font-family: 'Golos Text';}
.masfaq an:before {    content: "\e14c";    left: 100%;    margin-left: -18px;    display: flex;    font-weight: bold;    position: absolute;    font-family: 'font awesome 6 pro';    border-radius: 50%;    margin-top: -20px;    font-size: 16px;    padding: 5px;    width: 20px;    height: 20px;    background: var(--bord);    text-align: center;    color: var(--white);    border: 1px solid var(--bord);    justify-content: center;    align-items: center;}

/* БИРЖА*/
birja {    display: flex;    padding: 8px;    height: 522px;}
.birjatabs {    width: 804px;    padding: 0px 5px 0px 15px;    border: 1px solid var(--bord);    border-radius: 10px;    display: flex;    margin: 12px 0px 0px 10px !important;}
.birjatabs input[type="radio"] {  display: none;}
.birjatabs nav {    position: relative;    display: flex;    gap: 10px;    margin: 0px 0px 0px -15px;    flex-direction: column;    justify-content: center;    border-right: 1px solid var(--bord);}
.birjatabs nav label {    position: relative;    background: var(--bord);    border-radius: 10px;    text-align: center;    font: var(--f2);    text-transform: uppercase;    padding: 6px 15px;    margin: 10px 8px;    cursor: pointer;    font-weight: bold;    transition: all 300ms ease;}
birja .content {    display: none;    width: 600px;    overflow-y: auto;    padding: 0px 9px 0px 8px;    margin: 0px -9px 0px 0px;}
.birjablock tit {    padding: 4px;    position: relative;    text-align: center;    display: block;    width: 254px;    color: var(--white);    margin: 2px 0px 0px 4px;    font: var(--f1);    border-radius: 10px 10px 0px 0px;    background: var(--bejbord);    text-transform: uppercase;}
.birjablock lil {    position: relative;    font: var(--f5);    text-transform: lowercase;    display: block;    width: 246px;    color: var(--punshadow);    margin: 0px 0px 4px 4px;    border-radius: 0px 0px 10px 10px;    text-align: center;    background: var(--pun);    padding: 4px 8px;}
#one:checked ~ birja .content-1, #two:checked ~ birja .content-2, #three:checked ~ birja .content-3, #four:checked ~ birja .content-4, #five:checked ~ birja .content-5, #six:checked ~ birja .content-6   {    display: block;}
#one:checked ~ .tab-list .one, #two:checked ~ .tab-list .two, #three:checked ~ .tab-list .three, #four:checked ~ .tab-list .four, #five:checked ~ .tab-list .five, #six:checked ~ .tab-list .six {    color: var(--white);    background: var(--pinkproz);}
.birjablock {    display: flex;    gap: 10px;    margin: 0px 0px 14px 0px !important;}
.town {    display: flex;    gap: 160px;    width: 580px;    margin: 6px 0px 10px 0px !important;    justify-content: center;}
.town no, .town lf {    color: var(--white);    width: 150px;    background: var(--lz);    font: var(--f3);    text-transform: uppercase;    text-align: center;    border-radius: 8px;    height: auto;}
.birjablock no, .birjablock lf {    width: 265px;    /* background: var(--punvn); */    border-radius: 10px;    padding: 5px 15px 5px 10px;    height: 140px;    overflow-y: auto;    overflow-x: hidden;    font: var(--f6);    border: 1px solid var(--bord);    line-height: 20px;    text-align: left;}

0

3

второе 2
Код:
/* ВНЕХИ И ИМЕНА */
.masvneh {    width: 632px;    /* background: var(--punproz); */    box-sizing: border-box;    border-radius: 10px;    border: 1px solid var(--bord);    display: flex;    margin: 15px 0px 0px 10px !important;    gap: 20px;    flex-direction: column;    align-items: center;    padding-bottom: 20px;}
.gen {    display: flex;    margin-top: 15px !important;    gap: 190px;}
.gen1 {    display: flex;    gap: 190px;}
.gen w, .gen m, .gen1 im, .gen1 f  {    color: var(--white);    width: 115px;    background: var(--lz);    font: var(--f3);    text-transform: uppercase;    text-align: center;    border-radius: 8px;    height: auto;}
.masvneh alf {    text-align: center;    background: var(--pun);    width: 560px;    padding: 5px;    color: var(--punshadow);    font: var(--f1);    letter-spacing: 20px;    border-radius: 8px;    text-transform: uppercase;}
.vnblock {    display: flex;    gap: 20px;}
.vnblock w, .vnblock m {    width: 250px;    /* background: var(--punvn); */    border-radius: 10px;    padding: 10px 15px 10px 20px;    height: 130px;    overflow-y: auto;    font: var(--f6);    border: 1px solid var(--bord);    line-height: 20px;    text-align: left;}

/* БАНК */
.masbank{    background: var(--pun);    border-radius: 16px;    overflow: auto;    width: 880px;    padding: 0px 0px 20px 0px;    border: 1px solid var(--bord);    margin: 20px 0px 40px 30px !important;}
.masbank:before {    position: absolute;    content: '';    background: var(--fon);    opacity: 0.8;    background-size: cover;    border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + -85px);    height: calc(100% + -30px);    margin: -15px 0 0px -16px;    z-index: -1;}
.bankvn {    background: var(--punvn);    border-radius: 10px 10px 20px 20px;    border: 1px solid var(--bord);    overflow: hidden;    width: 844px !important;    padding: 0px 0px 10px 0px;    margin: 20px 0px 0px 17px !important;    color: var(--black);    font-family: golos text;}
.banktext {      color: var(--black);      position: relative;    width: 794px;    margin: 10px 0px 0px 10px !important;    border: 1px solid var(--bord);    padding: 15px;    border-radius: 10px;}
.bank {    width: 578px;    overflow: hidden;    box-sizing: border-box;    margin: -304px 0px 0px 258px !important;}
.bank1 {    border: 1px solid var(--bord);    border-radius: 10px;    margin: 0px 0px 10px 0px !important;    line-height: 16px !important;    font: var(--f6);    text-align: left;}
.bank2 {border: 1px solid var(--bord);    border-radius: 10px;    font: var(--f6);    line-height: 16px;  text-align: left;}
.bank1 td, .bank2 td {    width: 50%;    border-right: 1px solid var(--bord) !important;}
.bank1 table, .bank2 table {margin: 0px !important;}
.bank1 td:last-child, .bank2 td:last-child {    border-right: none !important;}
.bank1 span, .bank2 span {
    background: var(--pinkproz1);
    border-radius: 8px;
    display: inline-grid;
    font-weight: 600;
    margin: 4px 0px 4px 0px !important;
    padding: 0px 8px 1px 8px;
}
.banktitle {    height: 26px;    border-bottom: 1px solid var(--bord);    color: var(--white);    font: var(--f3);    background: var(--punbord);    text-transform: uppercase;    line-height: 29px;    letter-spacing: 0.5px;    text-align: center;    border-radius: 8px 8px 0px 0px;}

/* КАЛЬКУЛЯТОР В БАНКЕ */
#calculator {    width: 180px;    height: auto;    overflow: hidden;    margin: 24px 0px 10px 19px;    padding: 30px 20px 7px;    position: relative;    background: var(--bejbord);    border-radius: 10px;    outline: 1px solid var(--bord);    outline-offset: 10px;}
.top span.clear {	position:absolute;  z-index:6;}
.top .screen {    height: 40px;    width: 95%;    position: absolute;    top: 0;    left: 0;    padding: 15px 14px 15px 0px;    background: #fff3;    font-size: 22px;    font-weight: normal;    line-height: 40px;    color: white;    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);    text-align: right;    letter-spacing: 1px;}
.keys, .top {overflow: hidden;}
.keys {    padding-top: 50px;    display: flex;    flex-wrap: wrap;    justify-content: center;}
.keys span, .top span.clear {    cursor: pointer;    width: 37px;    height: 37px;    background: var(--pinkproz);    border-radius: 10px;    border: 1px solid var(--punbef);    box-shadow: 0 0 10px #ffffff59 inset;    margin: 0 7px 11px 0;    color: var(--white);    line-height: 40px !important;    text-align: center;    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);    user-select: none;    font: var(--f3);    transition: all 0.2s ease;}
.keys span.operator {    background: var(--bejproz);    margin-right: 0;}
.top span.clear {    background: var(--punbord);    box-shadow: none;    color: var(--white);    width: 37px;    top: 16px;    left: 5px;}
.keys span:hover {	background: var(--html);	color: var(--white);}
.keys span.eval:hover {	background: var(--html);	color: var(--white);}
.top span.clear:hover {	background: var(--html);	color: var(--white);}
.keys span:active {	box-shadow: 0px 0px rgba(0, 0, 0, 0.2);	translate:0 2px}
.keys span.eval:active {	box-shadow: 0px 0px #717a33;	 scale:1.1;}
.top span.clear:active {	scale:1.1;	box-shadow: 0px 0px #d3545d;}


/* КАЛЕНДАРЬ */
a[bcal-title]:hover:after{content:attr(bcal-title); position: absolute; font-size: 12px; color: var(--black); padding: 10px 10px; text-align: center; background: var(--pink); border:1px solid var(--pinkbord); display:block; top:-48px; border-radius:10px; min-width:180px; z-index:1; } 
a[bcal-title]:hover:before{content:""; display:block; position:absolute; top:-9px; border-color: var(--pinkbord) transparent transparent transparent;border-width: 10px;border-style: solid; z-index:2;}
a[bcal-title1]:hover:after{content:attr(bcal-title1); position: absolute; font-size: 12px; color: var(--white); padding: 10px 10px; text-align: center; background: var(--punbord); border:1px solid var(--bord); display:block; top:-48px; border-radius:10px; min-width:180px; z-index:1; } 
a[bcal-title1]:hover:before{content:""; display:block; position:absolute; top:-9px; border-color: var(--bord) transparent transparent transparent;border-width: 10px;border-style: solid; z-index:2;}
.bt-calendario {    width: 631px;    border: 1px solid var(--bord);    margin: 15px 0px 0px 10px !important;    position: relative;    padding-bottom: 10px;    border-radius: 10px;    overflow: hidden;    text-transform: uppercase; font: var(--f3);}
.btcal-titulo {    height: 40px;    border-bottom: 1px solid var(--bord);    background: var(--pink);    display: flex;    align-items: center;    justify-content: center;}
.btcal-titulo span {    font-size: 30px;    color: var(--white);}
.btcal-dias {    width: 560px;    margin: 20px 0px 10px 14px !important;    border: 1px solid var(--bord);    background: var(--punproz);    display: inline-grid;    grid-template-columns: 80px 80px 80px 80px 80px 80px 80px;    grid-auto-rows: 70px;    padding: 20px;    border-radius: 20px;    justify-content: center;    align-items: center;}
.btcal-dias > a {    display: flex;    width: 60px;    height: 60px;    margin: 0px auto;    border: 1px solid var(--bord);    align-items: center;    justify-content: center;    border-radius: 8px;    position: relative;    background: var(--punvn);    color: var(--black);    font-weight: 600;    font-size: 20px;}
.btcal-dias > a:hover {color:var(--black) !important;}
.btcal-dias > a[bcal-title] {    background: var(--pink);    color: var(--white);}
.btcal-dias > a[bcal-title1] {background: var(--punbord);    color: var(--white);}

/* ОБЫЧНАЯ ТЕМА */
.mastheme {    background: var(--pun);    border-radius: 16px;    overflow: auto;    width: 687px;    padding: 0px 0px 20px 0px;    border: 1px solid var(--bord);    margin: 20px 0px 40px 30px !important;}
.mastheme:before {    position: absolute;    content: '';    background: var(--fon);    opacity: 0.8;    background-size: cover;
 border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + -55px);    height: calc(100% + -30px);    margin: -15px 0 0px -16px;    z-index: -1;}
.masvn {    background: var(--punvn);    border-radius: 10px 10px 20px 20px;    border: 1px solid var(--bord);    overflow: hidden;    width: 652px !important;    padding: 0px 0px 10px 0px;    margin: 20px 0px 0px 17px !important;    color: var(--black);    font-family: golos text;}
.mastext {     color: var(--black);      position: relative;    width: 601px;    margin: 10px 0px 0px 10px !important;    border: 1px solid var(--bord);    padding: 15px;    border-radius: 10px;    line-height: 16px;}
.mastext a {    font-weight: 500;    color: var(--pinkbord) !important;}
.mastitle {    height: 26px;    border-bottom: 1px solid var(--bord);    color: var(--white);    font: var(--f3);    background: var(--punbord);    text-transform: uppercase;    line-height: 29px;    letter-spacing: 0.5px;    text-align: center;}


/* МАГАЗИН */
.magaztabs {    width: 602px;    padding: 0px 15px;    border: 1px solid var(--bord);    border-radius: 10px;    display: flex;    align-items: center;    justify-content: center;    flex-direction: column;    margin: 12px 0px 10px 10px !important;}
.magaztabs nav {    position: relative;    display: flex;    gap: 30px;}
.magaztabs nav label {    position: relative;    background: var(--bord);    inline-size: 100%;    border-radius: 0px 0px 10px 10px;    text-align: center;    font: var(--f2);    text-transform: uppercase;    padding: 4px 22px;    margin-bottom: 15px;    cursor: pointer;    font-weight: bold;    transition: all 300ms ease;}
#one:checked ~ .tab-list label .one, #two:checked ~ .tab-list label .two, #three:checked ~ .tab-list label .three,
#four:checked ~ .tab-list label .four, #five:checked ~ .tab-list label .five, #six:checked ~ .tab-list label .six {    color: var(--white);    background: var(--pinkproz);}
.magaztabs input[type="radio"] {  display: none;}
#one:checked ~ .tab-list .one, #two:checked ~ .tab-list .two, #three:checked ~ .tab-list .three, #four:checked ~ .tab-list .four, #five:checked ~ .tab-list .five, #six:checked ~ .tab-list .six      {    color: var(--white);    background: var(--pinkproz);}
magaz {    display: flex;    align-items: center;    justify-content: center;}
magaz .content {    display: none;    width: 632px;    overflow-y: auto;    overflow-x: hidden;    height: 280px;}
magaz .content-2 img {    padding: 4px !important;    width: 16px;    height: 16px;    margin: 4px 2px 4px 9px;}
magaz .content-2, magaz .content-4, magaz .content-5 {    width: 630px; overflow-y: auto;padding: 0px 10px 15px 10px;    box-sizing: border-box;}
magaz .content-3 img {    width: 180px;    height: 106px;    object-fit: cover;    border: 1px solid #96715b !important;    border-radius: 10px;    margin: 5px 8px 15px 8px;}
magaz .content-4 img {    width: 82px;    padding: 4px;    margin: 4px;}
magaz .content-5 img {    width: 50px;    padding: 4px;    margin: 0px 5px 0px 10px;}
magaz .content .mp {    margin: 10px 7px 0px 7px;}
magaz .content .title {    margin: 15px 10px;    text-transform: uppercase;    font: var(--f3);    display: flex;    color: var(--white);    border-radius: 8px;    padding: 0px 10px;    background: var(--bord);    justify-content: center;}
#one:checked ~ magaz .content-1, #two:checked ~ magaz .content-2, #three:checked ~ magaz .content-3, #four:checked ~ magaz .content-4, #five:checked ~ magaz .content-5, #six:checked ~ magaz .content-6  {  display: block;}



/* ВСПЛЫВАШКИ */
#tooltip {position:absolute; background:var(--pinkproz) !important; color: #fff; border-radius: 6px !important; border-top: none; border-bottom: none; margin: 0.4em 0.5em 0.4em 0.5em; padding: 0.5em 1em 0.5em 1em; font: var(--f2) !important; display:none;   z-index: 99999999;}


/* МАСКА */
#mask_dialog .inner {    cursor: default;    margin: 0;    width: 760px;    max-width: 99%;    max-height: 90%;    overflow-x: auto;    z-index: 100;    box-shadow: 0 0 40px #222;    background: var(--pun) !important;    padding: 8px;    border-radius: 10px;    border: 1px solid var(--bord);}

/* НИЖНИЕ БАННЕРЫ */
.ban {    position: absolute;    margin-top: -57px !important;    width: 470px;    left: 398px;    overflow: auto;    height: 52px;    padding: 4px 10px;    backdrop-filter: blur(7px);    border-radius: 10px;    box-shadow: 0px 1px 7px #00000061;}
.ban a:hover img {filter: none; opacity: 1;}
.ban img {    filter: grayscale(1);    opacity: 0.4;    transition: all 1s cubic-bezier(0.2, 0.2, 0.2, 1), color 0.3s 0.2s linear;}

/* НАСТРОЙКА ВХОДА ТВИНКОВ */
#navprofiles {  position: relative;  z-index: 999;}
#pun-navlinks.section .multiacc-profilemenu {    position: absolute;    top: 0px;       right: -156px;  width: max-content;    height: auto;    background: var(--pun);    border-radius: 0px 10px 10px 0px;    border-inline: 1px solid var(--bejbord);    color: var(--black);}
.multiacc-profilemenu li {  display: flex;  justify-content: space-between;  align-items: center;  padding: 6px 12px;  gap: 10px;  width: 100%;}
.multiacc-profilemenu li a {  display: block;  flex-grow: 1;  text-align: left;  padding-left: 20px;  position: relative;}
.multiacc-profilemenu li:first-child {    /* background-color: var(--punbef); */    font-weight: 700;}
#pun-navlinks.section .multiacc-profilemenu li {    position: relative;    display: flex;    font-size: 0.8rem;    padding: 6px 0px 10px;    border-bottom: 1px solid var(--pinkproz1);    top: 0;}
#pun-navlinks.section .multiacc-profilemenu li:last-child {  border-bottom: 0;}
#pun-navlinks.section .multiacc-profilemenu li:hover {  box-shadow: inset 0px 0px 30px 3px var(--pinkproz1);}
#pun-navlinks.section .multiacc-profilemenu li a {    color: var(--white) !important;    border: 1px solid var(--bejproz);    border-radius: 8px !important;    margin: 0px 8px !important;    padding: 2px 8px !important;}
#pun-navlinks.section .multiacc-profilemenu li a:hover {  color: var(--black);}
.multiacc-delete-btn {  background: none;  border: none;  cursor: pointer;  flex-shrink: 0;  margin-left: auto;}
.multiacc-dialog {    z-index: 9999;    padding: 10px;    font-size: 0.8rem;    background: var(--pun) !important;    border: 1px solid var(--bord);    color: var(--black);}
.multiacc-dialog > form {    /* border: 1px solid #ccc; */    padding: 10px 10px 2px;}
.multiacc-dialog input {    padding: 4px 10px;    background: var(--punvn);    border: 1px solid var(--bord);}
.multiacc-dialog div {  display: flex;  justify-content: center;}
.multiacc-dialog div:not(.multiacc-dialog div:last-child) {  flex-direction: column;}
.multiacc-dialog button {    font-weight: 600;    margin: 6px;    font-size: 11px;    text-transform: uppercase;    padding: 4px 8px;    background: var(--pinkproz1);    color: var(--white);    border: 1px solid var(--bord);    border-block: 0;    border-radius: 4px;    cursor: pointer;}
.multiacc-dialog button:hover {  color: var(--black);}


/* ЛЗ */
.pa-fld4 {    width: 174px;    left: 4px;    top: 4px;    position: relative;    background: var(--punvn);    border: 1px solid var(--bord);    display: block;    padding: 3px !important;    border-radius: 7px 7px 0px 0px;}
.pa-fld3 {    position: relative;    margin: 3px 0px 0px 4px !important;}
lz_name {    background: var(--pun);    border: 1px solid var(--bord);    border-radius: 7px 7px 0px 0px;    width: 176px;    margin: -4px 0px 4px -4px !important;    display: block;    padding: 2px 2px;}
lz_name a {    color: var(--lz) !important;    font-weight: 600;}
lz_name a:hover {color: var(--pinkbord) !important;}
icnk {    width: 30px;    height: 30px;    background: var(--punvn);    display: flex;    border-radius: 50%;    align-items: center;    justify-content: center;    line-height: 0;    border: 1px solid var(--bord);    position: absolute;    top: 13px;    left: 100px;}
icnk img {    max-width: 16px;    max-height: 16px;}


/* ОСНОВНОЕ
--------------------------------- */
/* ФОН */
html, body {-ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
@media screen and (max-device-width: 1280px) {#pun_wrap {position: static; margin: auto; min-width: 1200px; max-width: 1200px;}}
html {    background-color: #b78a69;    background: var(--fon);      background-size: cover;}

/* ВНУТРЕННИЙ ФОН (ПОСТОВ) */
.punbb .post {    background: var(--punvn);    padding: 16px 10px 16px 14px;    border-radius: 10px;    margin: 12px 0 20px 0;}

#pun-userlist .usertable table {    background-color: var(--punvn);    border-radius: 8px;    padding: 8px 0 0 0;    border: 1px solid var(--bord);}
th.tc2.title {font: var(--f3) !important;}

/* ШАПКА */
#pun-title table {    border: none;    height: 426px;    width: 1065px;    margin-left: -26px;    position: relative;    top: -13px;    background: var(--shapka);}

/* ТЕЛО */
#pun {background: var(--pun);}
#pun:before {    position: absolute;    content: '';    background: var(--punbef);    border-radius: 20px;    box-shadow: 0 0 0 1px var(--punshadow);    width: calc(100% + 7px);    height: calc(100% + 50px);    margin: -23px 0 0 -30px;    z-index: -1;}

/* ФУТЕР */
#pun-about p.container {    background: var(--footer);    width: 1050px;    height: 82px;    position: relative;    margin: 0px 0px -28px -25px;    border: none 0 transparent;}

/* ЦВЕТ ВСЕГО ТЕКСТА */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { background-color: transparent;  color: var(--black);  font-weight: normal; font-style: normal; }

/* ссылка темы в подфоре */
#pun-index .tcr a {    text-transform: lowercase;    letter-spacing: 0.5px;    font: var(--f1);}

/* где ава и посл соо оформл текста */
a.lastpost-link {display: -webkit-inline-box; margin: 5px 0 0 0;}
span.lastpost {    margin: 0px 0 0 0;    vertical-align: middle;    color: var(--punshadow);    font: var(--f5);    display: -webkit-inline-box;    letter-spacing: 0.5px;}
span.usersname {vertical-align: middle; display: -webkit-inline-box; margin: 11px 0 0 0;}
#pun-index td.tcr {    text-align: left;    font: var(--f1);    padding: 0px 0px 3px 4px;    width: 24%;}

/* ВСЕ ССЫЛКИ*/
.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 {color: var(--punshadow); text-decoration: none; transition: all 0.7s ease;}

/* ПРИ НАВЕДЕНИИ */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active { color: var(--pinkbord);  text-decoration: none; -webkit-transition: all 0.7s ease; -moz-transition: all 0.7s ease; -o-transition: all 0.7s ease; transition: all 0.7s ease;}


/* КАТЕГОРИИ */
#pun-category1.category h2, #pun-category2.category h2, #pun-category3.category h2, #pun-category4.category h2, #pun-category5.category h2, #pun-category6.category h2, #pun-category7.category h2 {    height: 62px;    width: 1002px;    z-index: 1;    margin-left: -1px;    position: relative;}
#pun-category1.category h2 {background: var(--category1);}
#pun-category2.category h2 {background: var(--category2);}
#pun-category3.category h2 {background: var(--category3);}
#pun-category4.category h2 {background: var(--category4);}
#pun-category5.category h2 {background: var(--category5);}
#pun-category6.category h2 {background: var(--category6);}
#pun-category7.category h2 {background: var(--category7);}

/* СТАТИСТИКА */
#pun-stats h2 {    background: var(--statistic);    height: 62px;    width: 1002px;    background-repeat: no-repeat;    z-index: 1;    position: relative;    margin: 0px 0px 0px -1px;}

/* КОДЫ И ЦИТАТЫ */
.punbb .code-box,.punbb .quote-box {    color: var(--black);}

/* БАННЕРЕ В ШАПКЕ В АМС */
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1;  left: 50px;  top: -192px;}

/* ИКОНКИ СООБЩЕНИЙ */
.punbb div.icon {  height: 0;  line-height: 0.0;  width: 0;  }
#pun-viewforum table .icon, #pun-messages table Div.icon {    float: left;    margin: 4px 0px 0px 0px;    width: 25px;    gap: 10px;    height: 10px;    display: flex;}
#pun-viewforum .icon:before, #pun-messages .intd Div.icon:before {    margin: 0px 0px 0px 0px;    width: 10px;    height: 10px;    opacity: 0.6;    background: var(--bejproz);    border: 1px solid var(--bejproz);    border-radius: 50%;}
#pun-viewforum .icon:before, #pun-messages .intd .icon:before {    content: "";    background: var(--bejproz);}
#pun-viewforum .icon.icon-new:before, #pun-messages .intd .icon.inew:before {    content: "";    background: var(--pinkbord);}
#pun-viewforum tr.iclosed .icon:before {content: ""; background: var(--punbef);}
#pun-viewforum tr.isticky .icon:before {content: ""; background: var(--html);}
#pun-viewforum .icon.icon-new:before, #pun-viewforum tr.isticky .icon:before, #pun-messages .icon.inew:before {    opacity: 1 !important;}
#pun-index table Div.icon {    background: url();    float: left;    width: 21px;    margin-left: 0px;    margin-top: 11px;    height: 32px;}
#pun-index TR.inew Div.icon {    background: var(--n_msg);}

/* ФОН ПОД ПОДФОРАМИ */
#pun-index .category tbody tr {    display: inline-table;    min-height: 88px;    table-layout: fixed;    padding: 10px 6px 22px 6px;    width: 988px;    margin: -14px 0px 0px -2px;    border-radius: 0px 0px 20px 20px;    border: 1px solid var(--bord);    background: var(--punvn);}
#pun-index .category tbody tr:not(:last-child) {    border-bottom: 2px dotted #aa654c;    border-radius: 0px;}

/* ФОРУМ СООБЩЕНИЙ ТЕМ НЕТ НАЗВАНИЯ */
.category .container thead {display: none;}

/* КНОПКИ */
.punbb input.button {    font-variant: small-caps;    background: var(--bord);    border-radius: 6px;    display: inline-block;    font: var(--f1) !important;    cursor: pointer;    color: var(--white);    text-transform: lowercase;    letter-spacing: 0.3px;    padding: 6px 14px 6px 14px;}
.punbb input.button:hover {background: var(--pinkproz);transition: 0.3s;}
.punbb input.button:focus {outline: none;}

#pun-navlinks a {display: inline-block;}

/* ССЫЛКИ В ПОДФОРАХ */
.tcl h3 a {font: var(--f4);    letter-spacing: 1px;    text-transform: uppercase;}

/* ПРИ НАВЕДЕНИИ */
/*.tcl h3 a:hover, .tcl h3 a:focus, .tcl h3 a:active {color:var(--pinkproz) !important;}*/

.punbb .section h2 span, #pun-stats h2 span, #pun-debug h2 span {    display: inline-block;    padding: 4px 40px;    background: var(--bord);    border-radius: 7px;    color: var(--white);    text-transform: lowercase;    font: var(--f1);    font-variant-caps: small-caps;}
#pun-main h1 span, #pun-main h2 span {display: none;}

/* ПРОКРУТКА */
::-webkit-scrollbar {width: 6px; height: 6px;}
::-webkit-scrollbar-track {    background: var(--pun);    border-radius: 4px;}
::-webkit-scrollbar-thumb {    background: var(--bejbord);    border-radius: 4px;}

/* ВЫДЕЛЕНИЕ ЦВЕТА */
::selection {    background: var(--pinkproz);    color: black;}

/* БЕГУНОК ШРИФТА */
.FNTslider {    border-radius: 4px;    position: relative;    z-index: 1000;    background: var(--pun);    width: 110px;    height: 7px;    margin: 2px 5px !important;    border: solid 1px var(--bejbord);    float: right;    margin-right: 22% !important;}
.FNTslider .before {    height: 5px;    border: solid 1px transparent;    border-right: none 0;    border-radius: 4px 0 0 4px;    position: absolute;    background: var(--pinkproz);}
.FNTslider .thumb {    width: 8px;    height: 10px;border-radius: 3px;    position: relative;    top: -2px;    background: var(--bejbord);    cursor: pointer;}

/* НАДПИСЬ СТАТИСТИКА УБРАТЬ */
#pun-stats h2 span {display: none; height: 60px;}

/* ТЕКСТ И ССЫЛКИ В ПОДФОРЕ */
.mascotpod {    padding: 8px 26px 8px 26px;    width: 594px;    min-width: 50px;    background: var(--pun);    border: 1px solid var(--bejproz);    border-radius: 14px;    line-height: 14px !important;    font: var(--f5);}
.mascotpod b {    color: var(--black);    background: linear-gradient(45deg, var(--pinkproz), transparent);    padding: 0px 8px;}
.mascotssulki {    display: flex;    gap: 16px;    width: 646px;    left: -26px;    top: 8px;    flex-wrap: nowrap;    position: relative;    flex-direction: row;    justify-content: center;}
.mascotssulki a {    border: 1px solid var(--pinkbord);    background: var(--pinkproz);    color: var(--white) !important;    font-size: 12px;    letter-spacing: 0.5px;    font-variant-caps: small-caps;    padding: 0px 8px;    border-bottom: none;    border-radius: 10px 10px 0px 0px;}
.mascotssulki a:hover {border: 1px solid var(--bord);    background: var(--bejproz); border-bottom: none;}

/* HR РАЗДЕЛИТЕЛЬ */
.post-content hr {opacity: 0.2 !important; -moz-opacity: 0.2; -khtml-opacity: 0.2; filter: alpha(opacity=20); margin-bottom: 0.8em; margin-top: 0.8em;}

/* РАЗМЕР ПОДФОРА ДО ИКОНКИ */
.category tbody tr td.tcl .intd {    padding: 10px 0 0px 0;    min-height: 60px;    height: auto;    width: 660px;}

/* УБРАТЬ УЛУЧШИТЬ АККАУНТ */
#pun-status .item4 {display:none;}

/* СТАТИСТИКА */
#pun-stats .item1, #pun-stats .item2, #pun-stats .item3, #pun-stats .item4 {    background: var(--pun);    border: 1px solid var(--bejproz);    display: inline-grid;    border-radius: 8px;    padding: 4px 20px;    color: rgb(89 51 37);    font: var(--f7);    text-transform: uppercase;    letter-spacing: 0.3px;    line-height: 12px;}
#pun-stats .item1, #pun-stats .item2 {    width: 140px;}
#pun-stats .item3, #pun-stats .item4 {    width: 256px;}

/* КНОПКА ЭТО ИНТЕРЕСНО */
#pun-live-rusff {    margin: auto 0px 16px auto !important;}
.cool1 {    padding: 2px 6px 1px 6px !important;    background: var(--bejproz) !important;    color: #fff !important;    font: var(--f1) !important;    font-variant-caps: all-small-caps !important;    margin-left: 4px !important;    margin-right: 0px !important;    letter-spacing: 0.5px;    box-shadow: none !important;    text-shadow: none !important;    border-right: 0px !important;    border-radius: 6px 0 0 6px;}
.cool1:hover,.cool2:hover, .cool3:hover   { background: var(--pinkproz) !important; color: #fff !important; }
.cool2 {    width: 11px !important;    background: var(--pun) !important;    padding: 2px 5px 1px 8px !important;    border-top: none !important;    border-bottom: none !important;    border-right: 1px solid var(--html) !important;    border-left: 1px solid var(--html) !important;    display: flex;    align-items: center;    justify-content: center;}
.cool2 a {margin: 4px 3px 0 0;}
span.cool2 img {height: 12px; width: 12px;}
.cool3 {    padding: 2px 8px 1px 8px !important;    background: var(--bejproz) !important;    color: #fff !important;    font: var(--f1) !important;    font-variant-caps: all-small-caps !important;    box-shadow: none !important;    margin: 0px 0px 0px -1px !important;    text-shadow: none !important;    border-left: none !important;    border-radius: 0px 6px 6px 0;}


/* ФОРМА ОТВЕТА */
#main-reply {    width: 100%;  border-radius: 4px;    padding: 8px;    margin: 0 -8px 0 -8px;}

/* SELECT */
.punbb select {border: 1px solid var(--bord);  border-radius: 4px; padding: 4px 4px 4px 4px;     background-color: var(--punproz); color: var(--black); font: normal 400 10px/125% 'arial'; letter-spacing: 0.6px; text-transform: lowercase;}

/* INPUT */
.punbb input {    border: 1px solid var(--bord);    border-radius: 4px;    padding: 4px 4px 4px 4px;    background-color: var(--punproz);    color: var(--black);}



/* ВКЛАДКИ В ФОРМЕ ОТВЕТА */
#smilies-area {display: inline-flex; flex-direction: row; flex-wrap: wrap;}
#smilies-area img {margin: 0 1px 1px 1px;}
#tags .container {    padding: 12px;    /* top: 43px !important; */    border-radius: 6px;    background: var(--pun);    border: 1px solid var(--bord);}

/* ОКНО РЕПУТАЦИИ */
.inner.post_reputation {    border-radius: 8px;    background: rgb(242 232 221 / 87%);}
.inner.post_reputation h1 span {text-align: center; font: var(--f1); text-transform: lowercase;}
textarea#reputationText {    border-radius: 8px;    background: rgb(var(--pun));    /* border: 1px solid rgb(242 211 200 / 48%); */    padding: 4px;}

/* МАСКА ОФОРМА */
#avtrChang-area {position: absolute; right: 5%; top: 43px;}
.post-content legend.hide {display:none;}
.punbb .pa-avatar img {    max-width: 180px;    height: auto; }


/* КНОПКИ ВЕРХ ВНИЗ */
.go-up, .go-down {    display: none;    position: fixed;    z-index: 9999;    cursor: pointer;    width: 29px;    height: 67px;    margin-left: 1024px !important;}
.go-up {    bottom: 500px;    background: var(--up);}
.go-down {bottom:420px; background: var(--down);}
@media screen and (max-width: 540px){    #pun-crumbs2{    display: block !important;    width: auto!important;}}


/* ТАБЛИЦА
--------------------------------- */
/* админы */
.ams {    position: absolute;    top: 215px;    left: 416px;    font-family: verdana;    font-size: 8px;    width: 240px;    letter-spacing: 0.3px;    gap: 10px;    display: flex;    text-transform: uppercase;    z-index: 1;    justify-content: center;}
.ams a {    color: var(--punvn) !important;   text-shadow: 1px 1px 3px #0000008a;    opacity: .7; }
.ams a:hover {    color: var(--pun) !important;  opacity: 1; }

/* пара */
.couple {    position: absolute;    top: 236px;    overflow: hidden;    display: flex;    left: 293px;    z-index: 9;    gap: 8px;    rotate: 7deg; transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);}
.couple:hover {rotate: 25deg;     transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);  filter: grayscale(1); transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);}
.couple icon {    border-radius: 10px;    border: 3px solid #ffffff75; transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);}
.couple icon span {    background: var(--bejbord);    position: relative;    width: 67px;    height: 38px;    display: flex;    border-radius: 10px;}
.couple img {    filter: grayscale(1);    width: 67px;    mix-blend-mode: soft-light;    height: 38px;    border-radius: 10px; }

/* игроки и флудеры */
.players {    position: absolute;    top: 43px;    overflow: hidden;    display: flex;    left: 566px;    z-index: 9;    gap: 8px;    rotate: 20deg;}
.players icon, .flooders icon, .players icon1, .flooders icon1 {    position: relative;    width: 38px;    height: 38px;    border-radius: 50%;    border: 3px solid #ffffff75; display: flex; transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);}
.players icon span, .flooders icon span {background: var(--punbord);    width: 38px;    height: 38px;    border-radius: 100%; }
.players icon1 span, .flooders icon1 span {background: var(--pinkproz);    width: 38px;    height: 38px;  border-radius: 100%;}
.flooders {    position: absolute;    top: 242px;    overflow: hidden;    display: flex;    left: 20px;    z-index: 9;    gap: 15px;    rotate: -4deg;}
.players img, .flooders img {    filter: grayscale(1);    width: 38px;    height: 38px;    border-radius: 50%;    mix-blend-mode: soft-light;}
.players icon:hover, .flooders icon:hover, .players icon1:hover, .flooders icon1:hover{    filter: grayscale(1); rotate: 45deg;     transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);}

/* пост и эпизод */
.catpost {    position: absolute;    z-index: 99;    top: 98px;    left: 275px;  transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96); }
.catpost:hover {    transition: .3s cubic-bezier(0.46, 0.03, 0.52, 0.96);    rotate: -8deg;}
.bestpost {    overflow: auto;    width: 255px;    height: 76px;    position: absolute;    left: 290px;    top: 130px !important;    display: flex;    backdrop-filter: blur(7px);    border-radius: 10px;    z-index: 1;    box-shadow: 0px 1px 7px #00000061;}
.bestpost txt {    position: absolute;    font: var(--f2);    padding: 10px;    line-height: 12px;    text-align: justify;    color: var(--punshadow);}
.bestpost txt a {font-weight: 700;}
.bestpost::-webkit-scrollbar {width: 3px; height: 3px;}
.epiz {    position: absolute;    top: 152px;    font: var(--f5);    left: 561px;    width: 111px;    height: 40px;    display: flex;    line-height: 12px;    text-align: center;    text-transform: uppercase;    backdrop-filter: blur(7px);    border-radius: 10px;    z-index: 1;    box-shadow: 0px 1px 7px #00000061;    align-items: center;    justify-content: center;}
.epiz a {    color: var(--punvn) !important;}
.epiz a:hover {    color: var(--white) !important;}

/* новостные плашки */
.plashi {    width: 1020px;    height: 51px;    position: absolute;    left: 15px;    top: 346px !important;    display: flex;    backdrop-filter: blur(7px);    border-radius: 10px;    z-index: 1;    box-shadow: 0px 1px 7px #00000061;}
.plash1 {    width: 979px;    overflow-y: auto;    padding: 4px 20px;    display: flex;    position: relative;    gap: 16px;    align-items: center;    justify-content: flex-start;}
.maspl {    height: 34px;}
.maspl a {    background: #d8808085;    width: 180px;    min-height: 34px;    display: flex;    align-items: center;    border-radius: 10px;    box-shadow: 1px 1px 6px #00000057;    color: #fff !important;    overflow: hidden;    font-family: arial;}
.maspl1 a {    background: #ceb29eab;    width: 180px;    min-height: 34px;    display: flex;    align-items: center;    border-radius: 10px;    box-shadow: 1px 1px 6px #00000057;    color: #fff !important;    overflow: hidden;    font-family: arial;}
.maspl a dat {    width: 25px;    height: 25px;    display: flex;    align-items: center;    background: var(--pun);    color: var(--black);    border-radius: 50%;    font-size: 8px;    margin-left: 10px;    text-transform: uppercase;    font-weight: bold;    justify-content: center;}
.maspl1 a dat {    width: 25px;    height: 25px;    display: flex;    align-items: center;    background: var(--pun); color: var(--black);    border-radius: 50%;    font-size: 8px;    margin-left: 10px;    text-transform: uppercase;    font-weight: bold;    justify-content: center;}
.maspl a t, .maspl1 a t {    position: relative;    top: 1px;    left: 8px;    display: flex;    flex-direction: column;    align-items: flex-start;    font: var(--f7);    letter-spacing: 0.5px;    color: var(--white);}
.maspl a t b, .maspl1 a t b {    font: var(--f2);    text-transform: uppercase;    font-weight: 600;}


/* ЛС
--------------------------------- */
.infotext::-webkit-scrollbar, .lsplah::-webkit-scrollbar, .lssob::-webkit-scrollbar, .lsicon::-webkit-scrollbar, .lsblock3::-webkit-scrollbar, .lsscin::-webkit-scrollbar, .lsscin1::-webkit-scrollbar, .lsgift::-webkit-scrollbar, .lsteam::-webkit-scrollbar, .lspriz::-webkit-scrollbar, .lscoop::-webkit-scrollbar {width: 3px; height: 3px;}
.lsblock3::-webkit-scrollbar {width: 4px; height:4px;}
.lsmascot {width: 880px; height: 604px; background: url(https://upforme.ru/uploads/000f/09/5e/2201/738283.png); justify-self: center;}
.boknav{    position: absolute;    z-index: 999;    text-align: center;    line-height: 15%;    left: 88px;    height: 560px;    display: flex;    flex-direction: column;    justify-content: center;}
.tab {    text-align: center;}
.knopka {    width: 22px;    height: 22px;    border-radius: 50%;    margin: 10px 0px !important;    outline: 1px solid #96715b;    border: 1px solid #c29b7a;transition: 0.3s;    background: #f4e4d4c7;}
.knopka:hover{    background: #cc7c74;}
.tabcontent {    display: none;    width: 848px;    height: 566px;    /* overflow: hidden; */    position: relative;    left: 30px;    top: 18px;}
.lsblock, .lsblock1, .lsblock2, .lsblock3, .lsblock4, .lsblock5, .lsblock6, .lsblock7, .lsblock8, .lsblock9, .lsblock10, .lsblock11, .lsblock12  {    position: absolute;    background: #f3e6d95c;    box-shadow: 0px 2px 8px 0px rgb(0 0 0 / 16%);    backdrop-filter: blur(7px);    border-radius: 0px 0px 10px 10px;}
.lsblock {    width: 348px;    height: 147px;    left: 10px;    top: 28px;}
.lsblock1 {    width: 209px;    height: 200px;    left: 10px;    top: 206px;}
.lsblock2 {    width: 128px;    height: 200px;    left: 227px;    top: 206px;}
.lsblock3 {    width: 827px;    height: 118px;    left: 10px;    overflow-y: hidden;    overflow-x: auto;    top: 438px;}
.lsblock4 {left: 374px;    width: 464px;    height: 368px;    top: 29px;}
.lsblock5, .lsblock9 {    width: 280px;    height: 240px;    left: 10px;    top: 28px;}
.lsblock6 {    width: 280px;    height: 252px;    left: 10px;    top: 302px;    display: flex;    gap: 8px;    flex-direction: column;}
.lsblock7 {    width: 528px;    height: 240px;    left: 310px;    top: 28px;}
.lsblock8 {    width: 528px;    left: 310px;    height: 252px;    top: 302px;}
.lsblock10 {    width: 528px;    height: 240px;    left: 310px;    top: 28px;}
.lsblock11 {    display: flex;    width: 470px;    left: 10px;    top: 302px;    height: 252px;}
.lsblock12 {    width: 338px;    left: 500px;    height: 252px;    top: 302px;}
.lstitle {    width: 348px;    top: 10px;    left: 10px;}
.lstitle1{    top: 188px;    left: 10px;    width: 209px;}
.lstitle2 {top: 188px;    left: 227px;    width: 128px;}
.lstitle3 {    top: 419px;    width: 827px;    left: 10px;}
.lstitle4 {    left: 374px;    width: 464px;    top: 10px;}
.lstitle5, .lstitle9 {    width: 280px;    left: 10px;    top: 10px;}
.lstitle6 {    top: 284px;    left: 10px;    width: 280px;}
.lstitle7, .lstitle10  {    width: 528px;    left: 310px;    top: 10px;}
.lstitle8 {    width: 528px;    left: 310px;        top: 286px;}
.lstitle11 {    top: 284px;    left: 10px;    width: 470px;}
.lstitle12 {    width: 340px;    left: 500px;    top: 284px;}
.lspet {    width: 267px;    padding: 8px 6px;    display: flex;    justify-content: center;}
.lspet img {    width: 230px;    padding: 4px;    object-fit: cover;}
.lstitle, .lstitle1, .lstitle2, .lstitle3, .lstitle4, .lstitle5, .lstitle6, .lstitle7, .lstitle8, .lstitle9, .lstitle10, .lstitle11,.lstitle12  {    height: 18px;    position: absolute;    text-align: center;    display: flex;    align-items: center;    justify-content: center;    color: #ffffff;    font-family: arial;    font-size: 9px;    text-transform: uppercase;    font-weight: 800;    background: #c4a591;    border-bottom: 1px solid #a8856f;    letter-spacing: 1px;    border-radius: 10px 10px 0px 0px;    z-index: 1;}
.lssob {    padding: 6px 4px;    overflow-y: auto;    height: 356px;    overflow-x: hidden;    gap: 10px;    display: flex;    flex-direction: column;}
.sob {    width: 452px;    height: 64px;    outline: 1px solid #96715b;    border: 1px solid #c4a591;    border-radius: 10px;    background: url(https://upforme.ru/uploads/000f/09/5e/2201/421306.jpg);    display: flex;    flex-direction: row;    align-items: center;    gap: 16px;}
.sob1 {    width: 452px;    height: 64px;    outline: 1px solid #96715b;    border: 1px solid #c4a591;    border-radius: 10px;    background: url(https://upforme.ru/uploads/000f/09/5e/2201/825642.jpg);    display: flex;    flex-direction: row;    align-items: center;    gap: 16px;}
.sobtitle {    background: #c4a591;    width: 10px;    height: 56px;    border-right: 1px solid #d8c5b6;    border-radius: 8px 0px 0px 8px;    font: 600 9px arial;    color: #fff;    writing-mode: sideways-lr;    text-align: center;    padding: 4px;    letter-spacing: 0.8px;}
.sobround, .sobround1 {    border-radius: 50%;    width: 47px;    height: 47px;    display: flex;    align-items: center;    justify-content: center;    left:10px;    position: relative;    border: 1px solid #96715b;    outline: 1px solid #c4a591;    box-shadow: inset 0px 0px 6px 0px #0000002b;color: #fff3e8;    font: 600 10px arial;}
.sobround1 {background: #8c4a3294;}
.lsicon {    position: relative;    padding: 6px 4px 4px 6px;    width: 118px;    height: 189px;    overflow-y: auto;    display: flex;    flex-wrap: wrap;    align-content: flex-start;    justify-content: flex-start;}
.lsicon img {    width: 28px;}
.lsfony {    position: relative;    display: inline-flex;    overflow-y: auto;    gap: 10px;    flex-wrap: nowrap;    padding: 4px;    padding-bottom: 15px;}
.lsfony img {    width: 180px;    height: 106px;    object-fit: cover;    border: 1px solid #96715b !important;    border-radius: 10px;}
.lsinfo {    width: 230px;    height: 130px;    background: rgb(242 232 221 / 46%);    border: 1px solid #a88a78;    border-left: none;    border-radius: 0px 10px 10px 0px;    position: absolute;    top: 7px;    left: 109px;}
.infotext {    width: 220px;    height: 114px;    position: absolute;    overflow: auto;    line-height: 150%;    padding: 8px 6px;}
.bolds {    font: 800 9px arial;    color: #5c2d1c;    text-transform: uppercase;}
.lsskill {    display: flex;    flex-wrap: wrap;}
.lsskills {    padding: 6px 0px 0px;    overflow-y: auto;    height: 50px;    width: 70px;    overflow-x: hidden;    display: flex;    align-items: center;    flex-direction: column;}
.lsskills1 {    width: 198px;    height: 40px;    display: flex;    margin-top: 6px !important;    margin-left: -1px !important;    align-items: flex-start;    flex-direction: column;    background: url(https://upforme.ru/uploads/000f/09/5e/2201/421306.jpg);    padding: 4px;    border: 1px solid #c4a591;    outline: 1px solid #96715b;    border-radius: 0px 8px 8px 8px;}
.skilltitle {    font: 800 9px arial;    letter-spacing: 0.5px;    color: #fff;    width: 60px;    text-align: center;    padding: 0px 2px;    outline: 1px solid #96715b;    border: 1px solid #c4a591;    background: url(https://upforme.ru/uploads/000f/09/5e/2201/421306.jpg);    border-radius: 4px 0px 0px 4px;    text-transform: uppercase;}
.skillsicon1, .skillsicon2, .skillsicon3, .skillsicon4 {    text-align: center;    padding: 6px 0px 0px 0px;}
.skillsicon1:before {    color: #ff7000;    content: '\f06d';    font: 600 24px 'font awesome 6 pro';}
.skillsicon2:before {    color: #ff2323;    content: '\e139';    font: 600 24px 'font awesome 6 pro';}
.skillsicon3:before {    color: #6cd48c;    content: '\f1b0';    font: 600 24px 'font awesome 6 pro';}
.skillsicon4:before {    color: #6c86d4;    content: '\f12e';    font: 600 24px 'font awesome 6 pro';}
.skilltitle1 {    font: 800 9px arial;    letter-spacing: 0.5px;    color: #fff;    text-align: center;    width: 190px;    padding: 2px 5px 8px;    text-transform: uppercase;}
.sk1, .sk2, .sk3, .sk4 {    width: 194px;    height: 10px;    padding: 2px;    border-radius: 10px;    background: #e2d4c9;    border: 1px solid #96715b;    outline: 1px solid #c4a591;}
.sk1_bar, .sk2_bar, .sk3_bar, .sk4_bar  {    border-radius: 10px;    width: 4%;    height: 10px;}
.sk1_bar{    background: #ff7000;}
.sk2_bar {    background: #ff2323;}
.sk3_bar { background: #6cd48c;}
.sk4_bar {    background: #6c86d4;}
.lsava {    width: 100px;    height: 130px;    border: 1px solid #a88a78;    position: absolute;    left: 7px;    top: 7px;    border-radius: 10px 0px 0px 10px;    /* background: #856c5c; */}
.lsava img {    width: 100px;    height: 130px;    object-fit: cover;    mix-blend-mode: soft-light;    filter: grayscale(0.6);    border-radius: 10px 0px 0px 10px;}
.mp {    background-repeat: no-repeat;    width: 180px;    height: 26px;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: flex-start;    line-height: 1;    border-radius: 0px 0px 10px 10px;    border: 1px solid var(--bord);}
.mp t1 {    width: 90%;    text-align: center;    white-space: nowrap;    overflow: hidden;    color: var(--punshadow);    font: var(--f7);    text-transform: lowercase;    letter-spacing: 0.3px;    height: 12px;    display: flex;    justify-content: center;    align-items: center;    flex-wrap: nowrap;    border-radius: 0px 0px 8px 8px;    background: var(--punvn);}
.mp t2 {    width: 100%;    text-align: center;    white-space: nowrap;    overflow: hidden;    color: var(--white);    font: var(--f1);    text-transform: uppercase;    letter-spacing: 0.3px;    height: 15px;    text-shadow: 0 0 1px #000000;    display: flex;    justify-content: center;    align-items: center;    flex-wrap: nowrap;}
.lsplah {    display: flex;    flex-direction: column;    align-items: center;    height: 180px;    overflow-y: auto;    gap: 10px;    padding: 10px 0px;}
.lsscin, .lsscin1 {    position: relative;    padding: 6px 4px;    width: 522px;    overflow-y: auto;      border-radius: 10px;}
.lsscin {   height: 227px;}
.lsscin1    {height: 239px;}
.lsscin img,.lsscin1 img {    width: 82px;}
.lsgift img {    width: 50px;}
.lsgift {    position: relative;    padding: 6px 4px;    height: 227px;    overflow-y: auto;    border-radius: 10px;}
.lspriz {    position: relative;    padding: 12px 10px;    height: 228px;    width: 470px;    overflow-y: auto;    gap: 30px;    display: grid;    text-align: center;    border-radius: 10px;    justify-items: center;}
.lscard {    position: relative;    background: linear-gradient(to bottom right, #ffe2d0, 50%, #ecb2ba00), #cca991;    width: 430px;    height: 80px;    display: flex;    align-items: center;    justify-content: center;    box-shadow: 1px 1px 5px #0000004f;}
.lscard::after {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: linear-gradient(#decec200, 50%, #b1a49c47, 51%, #ecb2ba00), linear-gradient(to right, #c4aa9900, 50%, #b1a49c47, 51%, #c2a99700);}
.cardtext {    z-index: 1;    font: 500 11px arial;    letter-spacing: 0.4px;}
.tape:first-of-type {    top: 0;}
.tape:last-of-type {    bottom: 0;}
.tape {    position: absolute;    width: 100%;}
.tape:first-of-type::before {    transform: rotate(-45deg);    left: -13px;}
.tape:first-of-type::after {    transform: rotate(31deg);    right: -10px;}
.tape::before, .tape::after {    content: "";    width: 35px;    height: 13px;    position: absolute;    background-color: #aa8b78a3;    opacity: 0.5;    border: 1px dotted #a8856f;}
.tape:last-of-type::before {    transform: rotate(30deg);    left: -9px;    bottom: 0;}
.tape:last-of-type::after {    transform: rotate(-45deg);    right: -13px;    top: -12px;}
.top-tape {    position: absolute;    height: 20px;    top: -7px;    width: 105%;    background-color: #fbd4d4;    border: 1px dotted #ac7474;    opacity: 0.5;}
.lscard1 {    position: relative;    background: linear-gradient(to bottom right, #ffd0d0, 50%, #ecb2ba00), #dc9999;    width: 430px;    height: 80px;    display: flex;    align-items: center;    justify-content: center;    box-shadow: 1px 1px 5px #0000004f;}
.lscoop {    position: relative;    padding: 6px 4px;    height: 240px;    overflow-y: auto;    gap: 6px 0px;    display: flex;    justify-content: space-evenly;    flex-wrap: wrap;}
.lscoop img {    width: 153px;}
.lsteam {    padding: 10px 10px;    overflow-y: auto;    height: 219px;    overflow-x: hidden;    border-radius: 10px;    display: flex;    gap: 14px;    flex-wrap: wrap;    align-content: flex-start;    justify-content: flex-start;}
.team {    width: 70px;    background: #4d3827db;    height: 70px;    text-align: center;    padding: 4px 0px;    border: 1px solid #cdb29d;    outline: 1px solid #9b7457;    box-shadow: inset 0px 0px 6px 0px #0000002b;}
.teamtext {    font: 100 9px arial;    text-transform: uppercase;    color: #fff;    letter-spacing: 0.5px;    top: -13px;    position: relative;}
.teamnum {    border: 1px solid #c9ae99;    font: 200 9px arial;    color: #fff;    border-radius: 50%;    width: 10px;    padding: 2px;    height: 10px;    box-shadow: inset 0px 0px 7px 3px #00000082;    top: -34px;    left: 26px;    position: relative;}
.team img {    width: 56px;}


/* Form Buttons © max, the murderer!
----------------------------------------------------------------------- */
/* General */
#form-buttons table {    width: 100% !important;}
#form-buttons table tr {    display: flex;    justify-content: space-between; /* выравнивание кнопок в ряду */    gap: 4px;    margin-bottom: 4px;}
#form-buttons td {    position: relative;    background: none !important;    display: inline-flex;    align-items: center;    justify-content: center;    width: 24px; /* ширина кнопки */    height: 24px; /* высота кнопки */    margin-bottom: 4px;}
#form-buttons td::before {    font-family: 'Font Awesome 6 Pro';    font-size: 16px; /* размер иконки */    font-weight: 400; /* стиль иконки */    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    display: flex;    align-items: center;    justify-content: center;    pointer-events: none;    z-index: 1;}
#form-buttons td:hover::before {    color: var(--pinkproz);}

/* Icons */
#button-font::before {    content: '\f031';}
#button-size::before {    content: '\f894';}
#button-bold::before {    content: '\f032';}
#button-italic::before {    content: '\f033';}
#button-underline::before {    content: '\f0cd';}
#button-indent::before {    content: '\f03c';}
#button-strike::before {    content: '\f0cc';}
#button-left::before {    content: '\f036';}
#button-right::before {    content: '\f038';}
#button-center::before {    content: '\f037';}
#button-link::before {    content: '\f0c1';}
#button-spoiler::before {    content: '\f518';}
#button-image::before {    content: '\f302';}
#button-video::before {    content: '\f144';}
#button-hide::before {    content: '\f30d';}
#button-quote::before {    content: '\f27a';}
#button-code::before {    content: '\f121';}
#button-color::before {    content: '\f53f';}
#button-table::before {    content: '\f009';}
#button-smile::before {    content: '\f118';}
#button-keyboard::before {    content: '\f11c';}
#button-addition::before {    content: '\f0d7';}
#button-files_rusff::before {    content: '\f07b';}
#button-mask::before {    content: '\f630';}
#button-ChangeСase::before {    content: '\f866';}
#button-transL::before {    content: '\f0ec';}
#button-float::before {    content: '\e0b5';}
td#button-files_rusff, td#button-graffiti_rusff {    display: none !important;}
/* Flow Around */
#float {    display: none;    position: absolute;    --width: 120px;    margin-top: 32px;    left: calc(50% - var(--width));    text-align: center;    background: #e5e5e5 repeat center center;    border: 1px solid #333;    padding: 8px 16px;    z-index: 1;}
#float strong {    display: block;    margin-bottom: 7px;}
#float i {    font-size: 16px;    padding: 0 8px;}
#float i:hover {    opacity: .6;}


/* ИНДИКАТОРЫ АКТИВНОСТИ */
.pa-online,.pa-last-visit{display:none!important;}
.indOnline, .indOffline {    display: initial;    position: absolute;    right: -2px;    top: -7px;    width: 9px;    height: 9px;    border-radius: 50%;    box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.9);}
.indOnline {background-color: var(--pink);}
.indOffline {    background-color: var(--bejproz);}

/* СЧЁТЧИК СИМВОЛОВ */
#form-buttons {    margin-bottom: 0px !important;    display: flex;    align-items: center;    justify-content: flex-start;    gap: 10px;    width: 100%;    flex-direction: row-reverse;}
#plng {    font-size: 10px !important;    font-weight: 300 !important;    margin-top: -10px !important;    padding: 4px 8px !important;    display: flex;    align-items: center;    speak: no-punctuation;    /* width: 20%; */    /* box-sizing: border-box; */    margin-left: -6px !important;    gap: 5px;    font-family: 'Golos Text';    border: 1px solid var(--bord);    justify-content: center;}
#plng b {    font-weight: 500;}

0

4

лс
Код:
<div class="lsmascot"><div class="boknav">
<a href="javascript:void(0)" class="linkie active active active" onclick="openCity(event, 'first')">
<div class="knopka"></div></a>
<a href="javascript:void(0)" class="linkie" onclick="openCity(event, 'second')" original-title="second">
<div class="knopka"></div></a>
<a href="javascript:void(0)" class="linkie" onclick="openCity(event, 'third')" original-title="third">
<div class="knopka"></div></a></div>


<!--- первая страница ---> 
<div id="first" class="tabcontent" style="display: block; z-index: 1;">
<!--- инфа о персе ---> 
<div class="lstitle">о персонаже</div>
<div class="lsblock"><div class="lsava"><a href="ссылка на редакт страницы">
<img draggable="false" src="https://upforme.ru/uploads/000f/09/5e/2201/266867.jpg">  
</a></div> 
 <div class="lsinfo"><div class="infotext">
<span class="bolds">ИМЯ:</span> эверея милиоти<br>
<span class="bolds">ДАТА РОЖДЕНИЯ:</span> 15 января 2001<br>
<span class="bolds">ЗНАК ЗОДИАКА:</span> близнецы<br>
<span class="bolds">ГОРОД:</span> новый орлеан<br>
<span class="bolds">ПРОФЕССИЯ:</span> студентка такого-то универа такого-то факультета<br>
<span class="bolds">РЕПУТАЦИЯ:</span> 100%<br>
<span class="bolds">ПОСТЫ:</span> 4
</div></div> </div>

<!--- плашки ---> 
<div class="lstitle1">плашки</div>
<div class="lsblock1"> <div class="lsplah">
<div class="mp" style="background-image: url(https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg);">
<t1>первая строка</t1>
<t2>вторая строка</t2></div> 
<div class="mp" style="background-image: url(https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg);">
<t1>первая строка</t1>
<t2>вторая строка</t2></div> 
<div class="mp" style="background-image: url(https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg);">
<t1>первая строка</t1>
<t2>вторая строка</t2></div> 
<div class="mp" style="background-image: url(https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg);">
<t1>первая строка</t1>
<t2>вторая строка</t2></div> 
<div class="mp" style="background-image: url(https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg);">
<t1>первая строка</t1>
<t2>вторая строка</t2></div>   </div> </div> 

<!--- иконка ---> 
<div class="lstitle2">иконки</div>
<div class="lsblock2">
<div class="lsicon"><img src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"><img src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"><img src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"></div>    
</div>

<!--- собирашки ---> 
<div class="lstitle4">собирашки</div><div class="lsblock4">
<div class="lssob">
<!--- первый блок беж ---> 
<div class="sob">
<div class="sobtitle">посты</div>
<div class="sobround">100</div> <div class="sobround">500</div> <div class="sobround">1000</div> <div class="sobround">2000</div> <div class="sobround">4000</div> <div class="sobround">6000</div> 
</div>
<!--- второй блок роз ---> 
<div class="sob1"><div class="sobtitle">репутация</div>
<div class="sobround1">100</div> <div class="sobround">500</div> <div class="sobround1">1000</div> <div class="sobround">2000</div> <div class="sobround">4000</div> <div class="sobround">6000</div> </div>    
<!--- беж ---> 
<div class="sob"><div class="sobtitle">сообщения</div>
<div class="sobround1">100</div> <div class="sobround">500</div> <div class="sobround1">1000</div> <div class="sobround">2000</div> <div class="sobround">4000</div> <div class="sobround">6000</div> </div>
</div> </div>

<!--- фоны ---> 
<div class="lstitle3">фоны</div>
<div class="lsblock3">
<div class="lsfony"><img src="https://upforme.ru/uploads/000f/09/5e/2201/816159.jpg"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/308487.jpg"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/107993.jpg"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/944404.jpg"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/503320.jpg"> </div></div>   

</div>

<!--- вторая страницы ---> 

<div id="second" class="tabcontent">

<!--- питомец ---->
<div class="lstitle5">имя питомца</div>
<div class="lsblock5"><div class="lspet"><img draggable="false" src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"></div></div>
<!--- прогресс бары ---> 
<div class="lstitle6">прогресс: 20%</div>
<div class="lsblock6">
<div class="lsskill">
<div class="lsskills"><div class="skilltitle">уют</div><div class="skillsicon1"></div></div>
<div class="lsskills1"><div class="skilltitle1">посты: 15%</div>
<div class="sk1"><div class="sk1_bar" style="width: 40%;"></div></div></div></div>

<div class="lsskill">
<div class="lsskills"><div class="skilltitle">голод</div><div class="skillsicon2"></div></div>
<div class="lsskills1"><div class="skilltitle1">репутация: 15%</div>
<div class="sk2"><div class="sk2_bar" style="width: 60%;"></div></div></div></div>

<div class="lsskill">
<div class="lsskills"><div class="skilltitle">сила</div><div class="skillsicon3"></div></div>
<div class="lsskills1"><div class="skilltitle1">снс и конкурсы: 15%</div>
<div class="sk3"><div class="sk3_bar" style="width: 10%;"></div></div></div></div>

<div class="lsskill">
<div class="lsskills"><div class="skilltitle">счастье</div><div class="skillsicon4"></div></div>
<div class="lsskills1"><div class="skilltitle1">репутация: 15%</div>
<div class="sk4"><div class="sk4_bar" style="width: 90%;"></div></div></div></div>

</div>
<!--- скины ---->
<div class="lstitle7">скинтоны</div>
<div class="lsblock7"><div class="lsscin"><img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"></div></div>

<!--- скины второй блок ---->
<div class="lstitle8">скинтоны лимитки и подарочные</div>
<div class="lsblock8"><div class="lsscin1"><img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/141591.png"></div></div>

</div>


<!--- третья страница --->
<div id="third" class="tabcontent">
<div class="lstitle9">подарки</div>
<div class="lsblock9"><div class="lsgift"><img 
src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img  src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img  src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img  src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img  src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/686935.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/529955.png"> <img  src="https://upforme.ru/uploads/000f/09/5e/2201/444567.png"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/810103.png"></div> </div>

<div class="lstitle10">командные награды</div>
<div class="lsblock10">
<div class="lsteam">
<!--- блок награды ---->
<div class="team"><img src="https://upforme.ru/uploads/000f/09/5e/2201/328080.png">
<div class="teamnum">1</div>
<div class="teamtext">август'25</div></div>
<!--- блок награды ---->
<div class="team"><img src="https://upforme.ru/uploads/000f/09/5e/2201/229829.png">
<div class="teamnum">2</div>
<div class="teamtext">август'25</div></div>
<div class="team"><img src="https://upforme.ru/uploads/000f/09/5e/2201/673929.png">
<div class="teamnum">3</div>
<div class="teamtext">август'25</div></div>
</div></div>

<div class="lstitle11">признания</div>
<div class="lsblock11"><div class="lspriz">
<!--- бежевое---->
<div class="lscard">
<div class="tape"></div>
<div class="cardtext">признание какое-нибудь здесь может длинные, а может короткое</div>
<div class="tape"></div>  </div>
<!--- розовое ---->
<div class="lscard1">
<div class="top-tape"></div>
<div class="cardtext">признание какое-нибудь здесь может длинные, а может короткое</div></div>

</div></div>

<div class="lstitle12">купоны</div>
<div class="lsblock12"><div class="lscoop"><img src="https://upforme.ru/uploads/000f/09/5e/2201/305018.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/523838.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/305018.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/523838.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/305018.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/523838.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/305018.png" title="название купона"> <img src="https://upforme.ru/uploads/000f/09/5e/2201/523838.png" title="название купона"> </div></div>
</div>

0

5

верх
Код:
<div id="resplash" style="display: none;">
<div class='formal' style='height:200px; width:200px; margin:auto; margin-top:200px; font-family:tahoma; font-size:10px;'> <form id='login' class='container' method='post' action='login.php?action=in' onsubmit='return my_form(this)'><fieldset><span>Форум на профилактике</span><div class='fs-box inline'> <input type='hidden' name='form_sent' value='1' /><input type='hidden' name='redirect_url' value='index.php' /><p class='inputfield required'> <label for='fld1'>Имя <em>(Обязательно)</em></label><br /> <span class='input'> <input type='text' id='fld1' name='req_username' size='25' maxlength='25'/></span></p> <p class='inputfield required'> <label for='fld2'>Пароль <em>(Обязательно)</em></label><br /> <span class='input'> <input type='password'  id='fld2'  name='req_password'  size='25'  maxlength='25' /></span></p></div></fieldset> <center><p class='formsubmit'> <input type='submit' class='button' id='customebutton' name='login' value='Войти как Администратор' /></p></center></form></div></div>
<script type="text/javascript">
var active = 1;
if(GroupID != 1 && active == 1){
e10 = document.createElement('div')
e10.innerHTML = document.getElementById("resplash").innerHTML;
document.getElementsByTagName('body')[0].insertBefore(e10,document.getElementById('pun_wrap'))
document.write("<style type=\"text/css\">html, body {background: #fff;} #customebutton {margin: auto;} #pun {display: none;}</style>");
document.title= 'Форум на профилактике - '+document.title;
}
</script>

<!-----------------------------------------------------------------------------------------— ПЛАШКИ НОВОСТЕЙ ---->
<div class="plashi"> <div class="plash1">

<div class="maspl"><a href="ссылка">
<dat>18/05</dat>
<t><b>верхний текст</b>нижний текст</t></a></div>

<div class="maspl1"><a href="ссылка">
<dat>18/05</dat>
<t><b>верхний текст</b>нижний текст</t></a></div>


</div></div> 

<!-----------------------------------------------------------------------------------------— АДМИНЫ ---->
<div class="ams"><a href="ссылка">имя</a> <a href="ссылка">имя</a> <a href="ссылка">имя</a> <a href="ссылка">имя</a> <a href="ссылка">имя</a> <a href="ссылка">имя</a></div>

<!--------------------------------------------------------------------------------— ИГРОКИ ---->
<div class="players">
<a href="ссылка"><icon><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon></a>
<a href="ссылка"><icon1><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon1></a>
<a href="ссылка"><icon><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon></a>
</div>

<!---------------------------------------------------------------------------------------— ПАРА  ---->
<div class="couple">
<icon><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/678959.jpg" title="who & who"></span></icon>
</div>

<!--------------------------------------------------------------------------------— ПОСТ  ---->
<div class="catpost"><img src="https://upforme.ru/uploads/000f/09/5e/2201/668166.png"></div>
<div class="bestpost"><txt><a href="ссылка">somebody's says</a>: сыграть реквием на горящем рояле? нет ничего проще.
<br>на закате мир догорает под скрежет цикад. душный летний вечер въедается в кожу, наполняет легкие пряным ароматом жженого сахара. в этот дом я больше никогда не вернусь.
</txt>
</div>
<!------------------------------------------------------------------------------— ЭПИЗОД ----><div class="epiz">
<a href="ссылка">purple heerts</a></div>



<!-----------------------------------------------------------------------------— ФЛУДЕРЫ ----><div class="flooders">

<a href="ссылка"><icon1><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon1></a>
<a href="ссылка"><icon><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon></a>
<a href="ссылка"><icon1><span><img src="https://upforme.ru/uploads/001b/b6/6b/2/193686.jpg" title="who"></span></icon1></a>


</div>


<!-- Пиар-вход v.2 © Alex_63 -->
<script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'Реклама'; // Ник PR-аккаунта
PR.pass = '1111'; // Пароль PR-аккаунта
PR.btn_text = 'PR-вход'; // Надпись на кнопке PR-входа (или ссылка на картинку);
PR.set();</script>

<!-- Скрипт быстрой смены аккаунтов от Feathertail -->
<script src="https://forumstatic.ru/files/001c/0a/76/63292.js"></script>


<!-- Скрытие профиля в теме тегом © Alex_63 -->
<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; width: 100%; box-sizing: border-box;}</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>


<!-- Быстроплюсы v.2 by Deff -->
<script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script>

<!--------------------- Выделение кода в блоке "Код" © Alex_63 --------------------->
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26102.js"></script>
<script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
<script type="text/javascript">select_text.linkText = 'выделить код [копируется сразу]'</script>

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



<script src="https://forumstatic.ru/files/000c/73/14/89590.js"></script>


<!-- Быстроплюсы v.2 by Deff -->
<script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script>

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

0

6

низ
Код:
<!-- скрипт всплывающей подсказки © Домовой -->
<script type="text/javascript" src="https://forumstatic.ru//files/001b/95/a1/53719.js"></script>



<div class="ban">

баннеры баннеры

</div>


<!-- Аватар для гостя и по умолчанию © Deff, Alex_63  -->
    <script type="text/javascript">
    var DefAvtr = ''; //Аватар по умолчанию
    var GuestAvtr = ''; //Аватар для гостя
    $('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
      var b = DefAvtr;
      if($(this).text()=='Гость'){b = GuestAvtr;}
      var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></li><li class="pa-avatar" id="guest"></li>';
      if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
    });
    $('#profile-left strong:contains("Нет аватара")')
    .parent().html('<div><img src="'+DefAvtr+'"/></div>');
    </script>
<!-- Конец -->

<!-- Кликабельность ника в постах гостя © Alex_63 -->
<script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script>

<!-- Индикатор активности пользователя © Alex_63, мод. max, the murderer! -->
<script type="text/javascript">
$('.post-author:not(.online)').find('.pa-author>a').addClass('offline');
$('.post-author.online').find('.pa-author>a').addClass('online');
$('.post').each(function(){
  var lastVisit = $(this).find('.pa-last-visit').text().split('Последний визит:')[1];
  var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
  if (lastVisit) { lastVisit = lastVisit.toLowerCase(); }
  if (activeTime) { activeTime = activeTime.toLowerCase(); }
  $(this).find('.pa-author>a.online').after('<span class="indOnline" title="Онлайн '+activeTime+'"></span>');
  $(this).find('.pa-author>a.offline').after('<span class="indOffline" title="Был(а) онлайн '+lastVisit+'"></span>');
});
</script>

<!------------------------- маска от Человек-Шаман ------------------------->
<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    guestAccess: ['please please please'],
    forumAccessExtended: {
        'регистрация': ['Принятые'],
        'принятые анкеты': ['Принятые'],
        'реальная жизнь': ['Принятые'],
        'альтернативная реальность': ['Принятые'],
        'смс-эпизоды': ['Принятые'],
        'общение': ['Принятые'],
        'конкурсы': ['Принятые'],
        'личные темы': ['Принятые'],
        'акционная': ['Принятые']
    },
    userFields: ['pa-fld2', 'pa-author', 'pa-online', 'pa-avatar', 'pa-ip', 'pa-fld6', 'pa-fld3', 'pa-posts', 'pa-respect',  'pa-fld1',  'pa-fld5', 'pa-fld4']
});
</script>


<script>
ReactionsPlugin.setConfig({
  disable: true
});
</script>


<!-- Универсальный скрипт замены © Alex_63 -->
<script type="text/javascript">
function Change(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}

Change('#navpm','Сообщения','смс');
Change('#navadmin','Администрирование','амс');
Change('#navregister','Регистрация','прописка');
</script>





<!--Кнопки вверх вниз-->
<div class="go-up" id='ToTop' title="вверх"></div>
<div class="go-down" id='OnBottom' title="вниз"></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>

<!-- ТЕГ абзаца - [indent] © Deff -->
<style>#button-indent {background:url(http://s7.uploads.ru/t/mnkgq.png)no-repeat center 6px!important;}</style>
<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('[b]' + username + '[/b]' + ', ');}
</script>

<!-- Исключение из "Цитировать" подписи и "отредактировано" © Deff -->
<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>

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

<!-- Дополнение: кнопка отключения мгновенного предпросмотра -->
<style>#togglePreview{float:right;margin-top:-32px}</style>
<script type="text/javascript">(function (){
  var a='предпросмотр on';
  var b='предпросмотр off';
  var d='_PreviewToggle';
  setCookiePPrev=function(a,b,c){if(c){var d=new Date();d.setTime(d.getTime()+c);}if(a && b)document.cookie=a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
  getCookiePPrev=function(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookie);if(c)c=c[0].split('=');else return false;return c[1] ? c[1] : false;}
  $('<small id="togglePreview"><input type="button" class="button" value="'+ b +'" onclick="togglePreview(this)"/></small>').insertAfter('#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>var a,L,epl=$("#main-reply"),str='<small id="plng">символов: <b>00</b></small>';epl.parents("#post-form").find("#form-buttons").append(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>
<!--конец -->

<!-- QWERTY-транслитерация © Deff -->
<script type="text/javascript">S='<img src="https://forum.mybb.ru/i/blank.gif" title="Латиница ↔ кириллица" 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>

<!------------- Обтекание изображения 2.4.4 © Romych, мод. max, the murderer! ------------->
<div id="float"><strong>Направление обтекания</strong><span class="vibor" title="Слева" onclick="bbcode('[float=left]', '[/float]')"><i class="fa-solid fa-indent"></i></span><span class="vibor" title="Справа" onclick="bbcode('[float=right]', '[/float]')"><i style="transform: scaleX(-1)" class="fa-solid fa-indent"></i></span></div>
<script language="javascript">
$(function(){
$('td#button-link').before('<td id="button-float" title="Обтекание"></td>');
$('#button-float, .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=(.*?)\]([^\[]{1,11000})\[\/float\]/gi
elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>")
}};
$('#float').insertBefore('#button-link');
</script>

<script type="text/javascript"> 
if ($('#pun-viewtopic,#pun-post,#pun-edit,#pun-poll,#pun-messages').length) {
var ft; var i; var ft_f; var j = ""; 
ft = document.getElementById("font-area"); 
var ft_f = new Array(); 
ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); 
ft_f.push('— л а т и н и ц а —');
ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); 
ft_f.push('Abril Fatface'); 
ft_f.push('Agoka Family'); 
ft_f.push('Allegate'); 
ft_f.push('Amanda'); 
ft_f.push('Angelic Bonques'); 
ft_f.push('Antifont'); 
ft_f.push('Antosan'); 
ft_f.push('Argue'); 
ft_f.push('Ariel Script'); 
ft_f.push('Arthead'); 
ft_f.push('Avriella'); 
ft_f.push('Baskerville Old Face'); 
ft_f.push('Baysoir'); 
ft_f.push('Baysoir Sans'); 
ft_f.push('Beatrix Signature'); 
ft_f.push('Bigilla'); 
ft_f.push('Bitter Mind'); 
ft_f.push('Birch'); 
ft_f.push('Bleinheim Signature'); 
ft_f.push('Bloc Kursiv'); 
ft_f.push('Bodonian Script'); 
ft_f.push('Botaky'); 
ft_f.push('Breital'); 
ft_f.push('Brilliant Signature'); 
ft_f.push('Brioche');
ft_f.push('Broadway'); 
ft_f.push('Brooke Smith Script'); 
ft_f.push('Bw Vivant'); 
ft_f.push('Caities'); 
ft_f.push('Caledo'); 
ft_f.push('Californian'); 
ft_f.push('Cantique'); 
ft_f.push('Chequers'); 
ft_f.push('Clovvo'); 
ft_f.push('Coastine Font'); 
ft_f.push('Crystal Vibes'); 
ft_f.push('Cyrano'); 
ft_f.push('Elegant Dragon'); 
ft_f.push('Enough'); 
ft_f.push('Erotique Alternate'); 
ft_f.push('Fashionable'); 
ft_f.push('Finches'); 
ft_f.push('Fright Night'); 
ft_f.push('Gravity'); 
ft_f.push('Hello Paris');
ft_f.push('Hello Paris Script'); 
ft_f.push('Hermes'); 
ft_f.push('Hullist'); 
ft_f.push('Katulamp'); 
ft_f.push('Laginchy'); 
ft_f.push('Liquido'); 
ft_f.push('Madegra'); 
ft_f.push('Masquerouge'); 
ft_f.push('Old English'); 
ft_f.push('Parchment'); 
ft_f.push('Peter Jhons'); 
ft_f.push('Pink Script'); 
ft_f.push('Pistilli'); 
ft_f.push('Prestige Signature'); 
ft_f.push('Quake Love'); 
ft_f.push('Recorda Script'); 
ft_f.push('Renith'); 
ft_f.push('Rhesmanisa'); 
ft_f.push('Rise'); 
ft_f.push('Rosgart'); 
ft_f.push('Rotherland'); 
ft_f.push('Sage'); 
ft_f.push('Sail'); 
ft_f.push('Salty Feathers'); 
ft_f.push('Salve Script'); 
ft_f.push('Saonara'); 
ft_f.push('Shutter Stone'); 
ft_f.push('Signerica');  
ft_f.push('Smooth Stone');  
ft_f.push('Soothing');  
ft_f.push('Specials');  
ft_f.push('Stay Classy');  
ft_f.push('Swash Line');  
ft_f.push('Tamira');  
ft_f.push('The Monse');  
ft_f.push('Tiffany Script');  
ft_f.push('Valkyrie');  
ft_f.push('Vanity');  
ft_f.push('Verona Lotte');  
ft_f.push('Wata');  
ft_f.push('Port Vintage');
ft_f.push('PortVintage');
ft_f.push('Valky');
ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push('');
ft_f.push('— к и р и л л и ц а —');
ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push(''); ft_f.push('');  ft_f.push(''); ft_f.push('');
ft_f.push('Alegreya Sans SC'); 
ft_f.push('Alter Biom');   
ft_f.push('Baron Neue'); 
ft_f.push('Basis'); 
ft_f.push('Borntod'); 
ft_f.push('Bradobrei'); 
ft_f.push('Calama'); 
ft_f.push('Calypso'); 
ft_f.push('Cheque'); 
ft_f.push('Code Pro'); 
ft_f.push('Cyrillic Goth');
ft_f.push('Cuprum');
ft_f.push('Curator');
ft_f.push('Dita Sweet');
ft_f.push('Doppelganger'); 
ft_f.push('Galatea Gothic');
ft_f.push('Gunny Rewritten');
ft_f.push('Helvetica Neue'); 
ft_f.push('Journalism');
ft_f.push('Lighthaus'); 
ft_f.push('Mak Light'); 
ft_f.push('Shlapak Script'); 
ft_f.push('The Artist Script'); 
ft_f.push('Yeseva One'); 
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>
<script type="text/javascript"> 
if ($('#pun-viewtopic,#pun-post,#pun-edit,#pun-poll,#pun-messages').length) {
var ft; var i; var ft_f; var j = ""; 
ft = document.getElementById("font-area"); 
var ft_f = new Array(); 
ft_f.push(''); 
ft_f.push('— л а т и н и ц а —');
ft_f.push('Abril Fatface'); 
ft_f.push('agentletouchmedium'); 
ft_f.push('alamainregular'); 
ft_f.push('alwaysforeverregular');
ft_f.push('amandaregular');
ft_f.push('andalusiaregular'); 
ft_f.push('angelicbonquesregular'); 
ft_f.push('antifontregular');
ft_f.push('arielscriptregular');
ft_f.push('baysoir'); 
ft_f.push('beatrixsignatureregular');
ft_f.push('birchstdregular'); 
ft_f.push('blanchcaps'); 
ft_f.push('blockursivregular'); 
ft_f.push('Brandregular'); 
ft_f.push('broadcastmatterregular'); 
ft_f.push('broadwayregular');
ft_f.push('brookesmithscriptregular'); 
ft_f.push('briocheregular');
ft_f.push('bubbleboytworegular'); 
ft_f.push('bwvivantblack');
ft_f.push('clementepdairegular');
ft_f.push('clovvoregularregular');
ft_f.push('contrailoneregular');
ft_f.push('crystalvibesregular');
ft_f.push('crushedregular');
ft_f.push('dolcevitaregular');
ft_f.push('echinosparkscriptregular'); 
ft_f.push('elegantdragonbold'); 
ft_f.push('enoughscript');
ft_f.push('felyregular');
ft_f.push('finchesregular');
ft_f.push('ginetteginette');
ft_f.push('gravityregular');
ft_f.push('gumelaregular');
ft_f.push('helveticaneueblackblack'); 
ft_f.push('hullistregular');
ft_f.push('kgwaysregular');
ft_f.push('laurahellawregular');
ft_f.push('longnightregular');
ft_f.push('lovesregular');
ft_f.push('madesaonararegular'); 
ft_f.push('masquerougeregular'); 
ft_f.push('oldenglishtextmtregular'); 
ft_f.push('oswaldregular');
ft_f.push('parchmentregular'); 
ft_f.push('peterjhonsregular');
ft_f.push('pinkscriptregular'); 
ft_f.push('prestigescriptaltregular');
ft_f.push('prestigesignatureregular');
ft_f.push('saltregular'); 
ft_f.push('sallinaregular');
ft_f.push('signerica');  
ft_f.push('stayclassyregular');
ft_f.push('thechiefregular');
ft_f.push('theprestigesignatureregular');
ft_f.push('tiffanysansregular');
ft_f.push('tiffanyscriptregular');
ft_f.push(''); 
ft_f.push('— к и р и л л и ц а —');
ft_f.push('adbscapsregular'); 
ft_f.push('aguniversityregular'); 
ft_f.push('Alegreya Sans SC');  
ft_f.push('angryregular');  
ft_f.push('aqumregular');  
ft_f.push('basisregular'); 
ft_f.push('bebasneueregular'); 
ft_f.push('bradobreiregular'); 
ft_f.push('catlinzregular'); 
ft_f.push('codeproregular'); 
ft_f.push('cuprumregular');
ft_f.push('curatorregular');
ft_f.push('helveticaneueromanregular'); 
ft_f.push('maklight'); 
ft_f.push('pinnacleregular'); 
ft_f.push('shlapakscriptregular'); 
ft_f.push('solenaregular'); 
ft_f.push('theartistscriptregular');
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>

0

7

форма ответа
Код:
<!-- Взаимная реклама v1.2 © max, the murderer! -->
<script>
var groups = [1, 2, 4, 5]; // ID групп, которые видят кнопку

if (groups.includes(GroupID) && FORUM.get('topic.subject') && FORUM.get('topic.subject').match("Ваши листовки")) $(document).on('pun_main_ready pun_post', function() {
    $('.post').each(function() {        
        if ($(this).find('.pl-mutualPR').length) return;
        var link = $(this).find('h3 span > a.permalink').attr('href');
        link = '\n\n[url='+link+']Взаимная реклама[/url]';
        
        // Задаём шаблоны
        var template = [
            
            '[align=center][url=https://mayak.f-rpg.me/][img]https://upforme.ru/uploads/001b/ff/2a/4/483204.jpg[/img][/url][/align]' // последний элемент БЕЗ запятой

        ];
        
        template = template[Math.floor(Math.random() * template.length)];
        $(this).find('.post-links ul').append('<li class="pl-mutualPR"><a href="javascript://">Взаимная реклама</a></li>');
        $(this).find('.pl-mutualPR a').click(function() {
            var temp = $('<textarea>');
            $('body').append(temp);
            $(temp).val(template + link).select();
            document.execCommand('copy');
            $(temp).remove();
            $.jGrowl("Наш шаблон и ссылка на взаимную рекламу скопированы!");
        });
    });
    RusffCore.sets.show_reportBtn = 0; // Отключение кнопки "Пожаловаться" от Rusff (конфликтует)
});
</script>

<!--Переключение регистра выделенного текста © Deff -->
<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>

<!-- Дополнительные цвета © Romych -->
<script language="javascript">
$(function(){
$('div#color-area table').append('<td style="background-color: thistle;"><img src="/i/blank.gif" onclick="bbcode(\'[color=thistle]\',\'[/color]\')"></td><td style="background-color: yellowgreen;"><img src="/i/blank.gif" onclick="bbcode(\'[color=yellowgreen]\',\'[/color]\')"></td><td style="background-color: lightblue;"><img src="/i/blank.gif" onclick="bbcode(\'[color=lightblue]\',\'[/color]\')"></td><td style="background-color: lightpink;"><img src="/i/blank.gif" onclick="bbcode(\'[color=lightpink]\',\'[/color]\')"></td><td style="background-color: palegoldenrod;"><img src="/i/blank.gif" onclick="bbcode(\'[color=palegoldenrod]\',\'[/color]\')"></td><td style="background-color: steelblue;"><img src="/i/blank.gif" onclick="bbcode(\'[color=steelblue]\',\'[/color]\')"></td><td style="background-color: orange;"><img src="/i/blank.gif" onclick="bbcode(\'[color=orange]\',\'[/color]\')"></td><td style="background-color: forestgreen;"><img src="/i/blank.gif" onclick="bbcode(\'[color=forestgreen]\',\'[/color]\')"></td><td style="background-color: firebrick;"><img src="/i/blank.gif" onclick="bbcode(\'[color=firebrick]\',\'[/color]\')"></td><td style="background-color: lightsteelblue;"><img src="/i/blank.gif" onclick="bbcode(\'[color=lightsteelblue]\',\'[/color]\')"></td><td style="background-color: sienna;"><img src="/i/blank.gif" onclick="bbcode(\'[color=sienna]\',\'[/color]\')"></td><td style="background-color: darkseagreen;"><img src="/i/blank.gif" onclick="bbcode(\'[color=darkseagreen]\',\'[/color]\')"></td><td style="background-color: saddlebrown;"><img src="/i/blank.gif" onclick="bbcode(\'[color=saddlebrown]\',\'[/color]\')"></td><td style="background-color: mediumpurple;"><img src="/i/blank.gif" onclick="bbcode(\'[color=mediumpurple]\',\'[/color]\')"></td><td style="background-color: tan;"><img src="/i/blank.gif" onclick="bbcode(\'[color=tan]\',\'[/color]\')"></td><td style="background-color: dodgerblue;"><img src="/i/blank.gif" onclick="bbcode(\'[color=dodgerblue]\',\'[/color]\')"></td>');
});
</script>

0


Вы здесь » you and i have a contract » Новый форум » дизайн маскот


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