Часть 1. Аннигиляция

[html]<div id="spiritworkroom">
  <div class="spiritfirst">
    <div class="spiritfirstpic"><img src="https://cdn1.picturebb.com/1/2024/09/18/FJTVV.png"></div>
    <div class="spiritfirsttitle">Аннигиляция. Ч1
      <subtitle>Вампиры средней полосы</subtitle></div>
    <div class="spiritfirsttext"><subtitle>Избыток доверия выпьет тебя до дна. (с)</subtitle>
      <about><b>Лето 2018 года.</b><br>
Кровавый переворот в Кровавом Совете дело не новое. Такое уже случалось, произошло и снова. Прежний Верховный Лидер был безжалостно убит группой своих же Советников и занявший его место Новый Верховный, решил навести свои порядки. <br>С целью проверки соблюдения Маскарада, им было поручено сменить "сиделок" в провинциях и провести проверку качества их работы. Ведь не может быть, что бы ни в одном захолустном уголке необъятной России, никто и никогда не преступал Закон.<br> Главная цель данной миссии - найти нарушителей Маскарада, дабы Верховный мог продемонстрировать свою власть и свершить наказание преступников. В приватной беседе со своим ближайшим кругом, Верховный поделился мыслью, что если "виновные" не будут найдены, они будут назначены.<br> В январе 2019 года, проверка дошла до Смоленска.</about></div>
  </div>
 
  <div class="spiritsecond">
<div class="tabs">
    <input id="tab1" type="radio" name="tabs" checked>
    <label for="tab1">Совет и Хранители</label>

    <input id="tab2" type="radio" name="tabs">
    <label for="tab2">Беглецы</label>

    <input id="tab3" type="radio" name="tabs">
    <label for="tab3">нужны в сюжет</label>

    <section id="content-tab1">
        <p>
<b>Время:</b> январь 2019 года.<br>
Кровавый Совет направляет в Смоленск "проверяющего" и получив отчет, едва не впадает в бешенство. Верховный Лидер крайне недоволен действиями вампиров Смоленска, которые вступили в союз с Хранителями, что фактически нарушает один из основополагающих принципов вампирского общества — Маскарад. Маскарад представляет собой систему правил, направленных на скрытие существования вампиров от человеческого населения, и любое его нарушение может иметь серьезные последствия для всех вампиров.<br>

Причины недовольства Кровавого Совета понятны. Заключение договора с людьми создает потенциальную угрозу для скрытности вампиров. Если Хранители начнут активно функционировать как противники вампиров, это может привлечь внимание общества и привести к разоблачению  истинной природы смоленских вампиров.<br>

Более того, Верховный Лидер считает, что вампиры Смоленска в лице Кривича Святослава Вернидубовича, принимая решение о договоре с людьми, подорвали авторитет Совета, который единолично должен контролировать вампирское общество. Это является вызовом для самой структуры вампирского правления.<br>

<b>Главная сюжетная ветка:</b><br>
Существование Хранителей может привести к появлению разногласий среди вампиров, особенно среди тех, кто придерживается строгих принципов Маскарада. Это может вызывать недовольство и даже мятежи среди семей вампиров, которые не согласны с таким сотрудничеством.
Потому Кровавый Совет обязан принять меры против вампиров Смоленска. Что может включать в себя применение разного рода наказаний. Кроме того, Совет должен инициировать меры по восстановлению Маскарада и увеличению его защиты, вплоть до полного уничтожения всех Хранителей.<br><br>
На вкладке: нужны в сюжет, указан список тех, на кого АМС готовит акции "Нужные в сюжет". Имена и внешности, при этом, остаются на выбор игрока.

        </p>
    </section> 
    <section id="content-tab2">
        <p>
Введение "семьи" новых персонажей-вампиров в Смоленск.<br>

<b>Время:</b> октябрь 2018 года.<br>
<b>Место действия:</b> Вымышленное городское поселение «Сосновый Бор», расположенное в средней полосе России, неподалеку от Смоленска.<br>

<b>Предыстория:</b> Сосновый Бор — типичное русское поселение, с дряхлыми старыми домами, простыми людьми и их предрассудками, в котором жизнь течёт размеренно и спокойно. Однако в этом тихом поселении недавно произошло событие взбудоражевшее всех жителей: в собственном доме был убит и обескровлен Глава сельсовета - Яков Петрович. Жители сразу начали шептаться о том, что в поселении завелся упырь. Подозрение в злодеянии мгновенно пало на новых поселенцев: семью из 4 человек - супругов и их детей подростков. И, в чем-то сельчане оказались правы. Приехавшая семья, действительно, была вампирами. Вот только в главном местные ошиблись - эти вампиры никого не убивали.<br>

<b>Основной конфликт:</b> Вампиры сбежавшие с фермы на Урале, пытаются наладить мирное сосуществование с населением Соснового Бора, но пришедший за ними охотник, рушит все их планы.<br>

<b>Кульминация:</b> Вампиры должны либо победить охотника, но поменять место жительства в связи с раскрытием истинной сущности перед людьми, либо проиграть ему и снова бежать. В обоих случаях их цель попасть в Смоленск. <br><br>
На вкладке: нужны в сюжет, указан список тех, на кого АМС готовит акции "Нужные в сюжет". Имена и внешности, при этом, остаются на выбор игрока.

        </p>
    </section>
    <section id="content-tab3">
        <p>
<b>Для сюжета: "Совет и Хранители"</b><br>
Верховный Лидер - один из наиболее старых и опытных вампиров. Сместил, путем летальной ликвидации, бывшего Верховного и решил трехануть устоявшееся вампирское общество. <br><br>

"Проверяющий" - вампир, приближенный к Верховному Лидеру и его доверенное лицо. Обладает мощными способностями и не стесняясь пустит их в ход, при возникновении опасности раскрытия собственной легенды или при угрозе для жизни. Прибыв в Смоленск быстро выясняет, что живущее тут семейство Кривича уже давно и регулярно нарушает Маскарад, о чем незамедлительно сообщает своему "боссу".<br><br>

Хранители - идейные представители рода человеческого. Настоящие "герои нашего времени", которые зная о существовании упырей и их способностях, не боятся давать им отпор и стоять на границе между вампирами и людьми.<br><br>

<b>Для сюжета "Беглецы":</b><br>

Вампирша, выступающая в роли матери семейства. Внешне: молодая и привлекательная женщина. Сильная, самодостаточная, способная защитить тех, кто в этом нуждается. Людей недолюбливает, но держать их как скот претит ее личным убеждениям. Была обращена во времена крепостного права, барином-извращенцем, которому доставляло удовольствие причинение страданий. Вампиру страдания можно причинять бесконечно долго. Спустя несколько лет истязаний, приобрела сверхспособности, которые помогли ей убить барина и сбежать. На ферму попала по приглашению, но в дюжину руководителей не попала. После смены политики, остаться здесь не захотела.<br><br>

Вампир, выступающий в роли отца семейства. Внешне: мужчина среднего возраста, брутальной внешности - высокий, крепкий. Сильный, способен не только постоять за себя и свои убеждения, но и встать на защиту нуждающихся. Идейный моралист. Бывший батюшка в церковном приходе. Был обращен всего несколько лет назад, вампиром с фермы, шутки ради. На запястье циферблат, стрелки указывают на цифру 8. <br><br>

Вампир-подросток (пол на выбор игрока), несмотря на внешность, самый старый из группы, родом из французской Вест-Индии. Обращен в вампира в 1723 году, когда служил юнгой на пиратском судне. Один из создателей фермы, его "дети" имеют тату с циферблатом указывающим на цифру 10. Был против смены управления фермой, вступил в открытую конфронтацию, но получив мощный отпор был вынужден бежать с группой единомышленников.<br><br>

Вампир-подросток (пол на выбор игрока), обращенный не больше года назад. Имеет тату с циферблатом указывающим на цифру 1. Сбежал с фермы потому что до сих пор не осознал себя вампиром и был в ужасе от происходящего на ферме.<br>

    </p>
    </section>   
</div>
  </div>
</div>
<div class="clearer"></div>

<style>
/* код от вещего духа */
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900|Prata&subset=cyrillic');
@import url('https://fonts.googleapis.com/css?family=Amatic+SC:400,700|Old+Standard+TT:400,700|Oranienbaum|Oswald:300,400,700|PT+Sans:400,700|Roboto+Condensed:300,400,700|Roboto:300,400,700');

#spiritworkroom {width: 710px;
height: 520px;
background: #c1c1be;
margin:auto;
box-shadow: 0 0 0 1px rgba(0,0,0,.2)}

.spiritfirst {float: left;
  margin: 10px;
width: 190px;
height: 490px;
box-shadow: 0 0 0 1px rgba(0,0,0,.2);
overflow: hidden;
position: relative;
border: 5px solid #c1c1be}

.spiritfirstpic {margin:auto;
width: 190px;
height: 490px;}

.spiritfirsttitle {font-family: playfair display;
font-weight: 900;
width: 190px;
color: #d9e4e4;
text-shadow: 1px 1px 0px #000;
font-size: 18px;
height: 73px;
margin: -80px 0 0 0px;
z-index: 10;
position: relative;
padding-left: 10px;
background: rgba(0,0,0,.65);
transition: all .7s cubic-bezier(0.25, 0.1, 0.25, 1) .15s}
.spiritfirsttitle subtitle {box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
  font-family: pt sans;
font-weight: normal;
color: #d9e4e4;
text-shadow: 1px 1px 0px #333;
font-size: 9px;
display: block;
text-align: right;
letter-spacing: 1px;
margin-top:4px;
margin-right: 20px}
.spiritfirsttitle:before {background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.65));
content: "";
display: block;
position: absolute;
width: 100%;
height: 50px;
top: -50px;
margin-left: -10px}
.spiritfirsttext {
z-index:8;
position: relative;
background: rgba(0,0,0,.65);
width: 190px;
margin: 0px 0 0 0px;
font-family: pt sans;
font-size: 10px;
text-align: justify;
padding: 1px 0px;
  color: #c1c1be;}
.spiritfirsttext about {margin: 10px 15px;
display: block;
box-shadow: 0 -2px 0 0 rgba(255,255,255,.1);
padding-top:10px}
.spiritfirsttext:after {background:linear-gradient(to bottom, rgba(0,0,0,.65), rgba(0,0,0,0));
content: "";
display: block;
position: absolute;
width: 100%;
height: 100px;
bottom: -100px;
margin-left: 0px}
.spiritfirsttext subtitle {
  text-align: center;
  display: block;
  width: 190px;
  font-size: 9px;
  font-family: pt sans;
  color: #c1c1be;
  opacity: 0;
  transform: translate(0,400px);
  transition: all 1s cubic-bezier(0.25, 0.1, 0.25, 1) .15s
}

.spiritfirst:hover .spiritfirsttitle {margin-top: -530px;
}
.spiritfirst:hover subtitle {opacity:1;
  transform: translate(0,0px)}

.spiritsecond {background: #c1c1be;
width: 459px;
  margin: 10px;
  height: 500px;
  margin-top:9px;
border: 1px solid rgba(0,0,0,.2);
  position: absolute;
  margin-left: 211px
}

.tabs {
padding: 0px;
margin: 0 auto;
}

.tabs>section {
display: none;
padding: 10px;
  height: 440px;
  overflow-y: auto;
  margin: 5px;
  font-family: arial;
  font-size: 11px;
  text-align: justify
}
.tabs>section>p {
margin: 0 0 5px;
line-height: 1.5;
color: #383838;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}

@keyframes fadeIn {
from {
    transform: translate(-400px,0);
    transform-origin: 50% 0%;
}
to {
    transform: translate(0px,0);
}
}

.tabs>input {
display: none;
position: absolute;
}

.tabs>label:first-of-type {box-shadow: none}
.tabs>label {
display: inline-grid;
margin: 0 -3px 0px;
padding: 10px 0px;
font-weight: 600;
text-align: center;
color: #aaa;
background: #c1c1be;
  width: 151px;
  border: solid rgba(0,0,0,.2);
  border-width: 0px 0px 1px 0px;
  left: 3px;
  top: 0px;
  position: relative;
  font-family: pt sans;
  font-size: 8px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: lighter;
  box-shadow: 1px 0 0 0 rgba(0,0,0,.2) inset
}
.tabs>label:after {content: "";
display: block;
position:absolute;
width: 153px;
height: 3px;
background: #c1c1be;
left:3px;
bottom:3px;
transform: scaleX(0);
  transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}

.tabs>label:hover:after {transform: scaleX(1);
background: #231012;}
.tabs>label:hover {
color: #231012;
cursor: pointer;
  transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s
}

.tabs>input:checked+label {
color: #231012;
  background: #c1c1be;
}
.tabs>input:checked+label:after {content: "";
display: block;
position:absolute;
width: 133px;
height: 3px;
background: #888;
left:3px;
bottom:3px;
transform: scaleX(1);
  transition: all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s}

#tab1:checked~#content-tab1, #tab2:checked~#content-tab2, #tab3:checked~#content-tab3 {
display: block;
}
</style>[/html]