25%

Phantom Dance

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

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


Вы здесь » Phantom Dance » Heptameron » Гримуар


Гримуар

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

1

[html]
    <style>
       

        /* Кастомные стили для компонента ntln */
   /* Кастомные стили для компонента ntln */
ntln-container {
    display: flex;
    width: 80%;
    background: var(--gray-alpha-60-color);
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.8);
    border: var(--gray-30-dashed-border);
    margin: 0 auto!important;
    max-height: 600px;
}

        ntln-image {
            flex: 0 0 30%;
            min-height: 600px;
            background: var(--gray-alpha-100-color);
            background-size: cover;
            background-position: center;
            position: relative;
        }

        ntln-info {
            flex: 1;
            padding: 20px;
            display: flex;
            flex-direction: column;
            max-height: 600px;
        }

        ntln-title {
            font-family: var(--second-font-family), serif;
            font-size: 24px;
            margin-bottom: 10px;
            color: var(--light-gray-color);
            border-bottom: 2px solid var(--orange-color);
            padding-bottom: 8px;
        }

        ntln-subtitle {
            color: var(--light-gray-color);
            font-size: 11px;
            margin-bottom: 15px;
            font-style: italic;
            font-family: var(--default-font-family), sans-serif;
            opacity: 0.8;
        }

        ntln-tabs {
            display: flex;
            margin-bottom: 15px;
            border-bottom: var(--gray-30-dashed-border);
            gap: var(--default-gap);
        }

        ntln-tab {
            background: var(--gray-alpha-10-color);
            border: none;
            color: var(--light-gray-color);
            padding: 8px 15px;
            font-size: 11px;
            font-family: var(--default-font-family), sans-serif;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            border-radius: 4px 4px 0 0;
            opacity: 0.7;
        }

        ntln-tab:hover {
            opacity: 0.9;
            background: var(--gray-alpha-30-color);
        }

        ntln-tab.active {
            opacity: 1;
            font-weight: bold;
            background: var(--gray-alpha-30-color);
            color: var(--orange-color);
        }

        ntln-tab.active::after {
            content: '';
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            height: 2px;
            background: var(--orange-color);
        }

        ntln-content {
            flex: 1;
            overflow-y: auto;
            padding-right: 10px;
            line-height: 1.5;
            font-family: var(--default-font-family), sans-serif;
            font-size: var(--default-font-size);
            color: var(--light-gray-color);
        }

        ntln-pane {
            display: none;
        }

        ntln-pane.active {
            display: block;
        }

        .ntln-description p {
            margin-bottom: 12px;
            text-align: justify;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-highlight {
            color: var(--orange-color);
            font-weight: bold;
        }

        .ntln-fact-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .ntln-fact-list li {
            padding: 6px 0;
            border-bottom: var(--gray-30-dashed-border);
            position: relative;
            padding-left: 20px;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-fact-list li:last-child {
            border-bottom: none;
        }

        .ntln-fact-list li::before {
            content: '►';
            position: absolute;
            left: 5px;
            color: var(--orange-color);
            font-size: 9px;
        }

        .ntln-fact-category {
            margin-top: 15px;
            margin-bottom: 8px;
            color: var(--orange-color);
            font-weight: bold;
            font-size: 12px;
            border-left: 2px solid var(--orange-color);
            padding-left: 8px;
            font-family: var(--second-font-family), serif;
        }

        /* Стили для скроллбара */
        ntln-content::-webkit-scrollbar {
            width: 4px;
        }

        ntln-content::-webkit-scrollbar-track {
            background: var(--gray-alpha-30-color);
            border-radius: 2px;
        }

        ntln-content::-webkit-scrollbar-thumb {
            background: var(--orange-color);
            border-radius: 2px;
        }

       /* Адаптивность */
@media (max-width: 900px) {
    ntln-container {
        flex-direction: column;
        max-height: none;
        height: auto;
    }
   
    ntln-image {
        min-height: 300px;
        height: 300px;
        flex: 0 0 auto;
    }
   
    ntln-info {
        max-height: 400px;
    }
}

@media (max-width: 480px) {
    ntln-container {
        width: 95%;
    }
   
    ntln-info {
        padding: 15px;
        max-height: 350px;
    }
   
    ntln-title {
        font-size: 20px;
    }
   
    ntln-tab {
        padding: 6px 10px;
        font-size: 10px;
    }
   
    ntln-image {
        min-height: 250px;
        height: 250px;
    }
}
    </style>

    <!-- Изолированный компонент ntln -->
   <ntln-container>
    <ntln-image style="background: linear-gradient(rgba(16, 16, 16, 0.7), rgba(16, 16, 16, 0.8)), url('https://upforme.ru/uploads/001c/a2/2e/2/220911.png') no-repeat center center; background-size: cover;">
        <!-- Фон можно менять через style атрибут -->
    </ntln-image>

    <ntln-info>
        <ntln-title>МЕДИУМЫ</ntln-title>
        <ntln-subtitle>Те, кто видит за гранью смерти</ntln-subtitle>

        <ntln-tabs>
            <ntln-tab class="active" onclick="switchNtlnTab('desc')">Описание</ntln-tab>
            <ntln-tab onclick="switchNtlnTab('facts')">Короткие факты</ntln-tab>
        </ntln-tabs>

        <ntln-content>
            <!-- Вкладка с описанием -->
            <ntln-pane class="active" id="ntln-desc">
                <div class="ntln-description">
                    <p>Все живут свою жизнь. Одну-единственную. Со своими проблемами и свершениями, страхами и надеждами на завтра. Но есть те, кто знает правду: смерть — это не конец. За последним вздохом остается нечто еще. И это «нечто» медиумы видят слишком четко и явно.</p>
                   
                    <p>Их всегда называли по-разному. Шаманы, ведьмы, юродивые, оракулы. Навешивали ярлыки, окружали ритуалами и символами, пытаясь объяснить то, что не поддавалось логике, не объяснялось устоями, религией, наукой. Их дар — не всесильная магия. Это скорее ключ от запертой двери. Ключ от двери, за которой опасный и требующий много знаний и навыков мир, готовый в любой момент сломить и уничтожить.</p>
                   
                    <p>Чаще всего этот ключ достается по наследству медиумам, которых называют <span class="ntln-highlight">потомственными</span>. Целые семьи, кланы, круги, ковены. В этих общинах знание передается из уст старших новым поколениям, которым дар доступен с рождения, вместе с главным таинством: как выжить. Их учат защищать себя, жить в гармонии со своим стражем и разумно выбирать тех призраков, которым они вверяют самое дорогое, что есть у человека - <span class="ntln-highlight">собственную жизнь</span>. Потомственные медиумы нередко наделены определенным самолюбием и, встречаясь с представителем другой традиции, могут вступить в подобие полемики о преимуществах именно своих обрядов. Потому что каждая группа медиумов использует разные ритуалы, окружая себя соответствующим антуражем.</p>
                   
                    <p>Другим людям ключ вручается внезапно, без инструкции. Кто-то становится везунчиком с рождения, а кто-то после событий, что делят все на до и после. Их жизнь превращается в кошмар наяву. Они балансируют на грани безумия, пытаясь понять, где черта отделяющая бред от сокрытой истины. Часто они проигрывают. Но те из них, что смогли выстоять, становятся самородками, методы коих превращают их в способных постоять за себя. Их связь со стражем порой во много раз сильнее, чем у потомственных медиумов. И порой наставниками таких <span class="ntln-highlight">Пробужденных</span> становятся даже не нашедшие их более опытные медиумы, а призраки.</p>
                   
                    <p>Жизнь медиума полна возможности видеть проявление и блага, и знания, и угрозы, что есть по ту сторону. Благом выступают <span class="ntln-highlight">Стражи</span> - незримые почти для всего человечества хранители, воплощающие частичку души каждого человека и защищающие их до конца жизни. Знанием выступают <span class="ntln-highlight">призраки</span>, что за плату готовы поделиться своими силами и накопленным опытом. Для кого-то из них хватит малого. А кто-то потребует больше. Больше. И еще Больше, в итоге став угрозой. Каждое «пожалуйста», каждое «покажи» — это сделка. Каждая сделка - плата кусочками собственных жизненных сил или даже годами жизни.</p>
                   
                    <p><span class="ntln-highlight">Хороший медиум</span> — это в первую очередь умелый переговорщик. Он знает цену каждому слову и чувствует, когда цена становится слишком высокой, а так же умеет за себя постоять. Но даже лучшие из них могут стать целью для призрака, желающего добраться до жизненных сил. Как медиумы видят и могут касаться призраков, так и они могут касаться их, а значит через это касание - выпивать саму жизнь, которая и является изначальным предметом торга. На медиумов охотятся. И в схватке с призраком у них есть только два ответа. Их страж, который постарается защитить и атаками изнурить призрака, его убивая. И вера. Вера во что угодно — в крест, в танец, в старую песню, в затертый амулет, в ритуал, в серебряный клинок. Все эти методы, традиции, переданные наставниками их общины и наделенные своим колоритом, станут их защитой, их оружием, их силой в схватке с врагом или попытками заранее себя обезопасить, превращая пространство вокруг себя в небольшую крепость. Эти же силы могут помочь, например, провести ритуалы очищения или изгнания, вытаскивая призрака, захватившего определенный предмет, человека, или избравшего своим "домом" определенное место. Но это работает ровно до тех пор, пока медиум верит в это всем нутром. И, порой, не сумев выстоять в этой борьбе, они тратят слишком много сил, чтобы вернуть себе свою веру и возможность снова давать отпор.</p>
                   
                    <p>Все силы, что есть у медиума, как и у любого человека, конечны. Часть из них не вернется никогда. Но некоторые ресурсы, что тратятся на ритуалы и договоры, можно восстановить. Покой, сон, хорошая еда, а иногда — глоток ярких эмоций: смех, радость, любовь. То, что напоминает, за что стоит бороться. Их сила — палка о двух концах. Она дает им возможность касаться потустороннего. Но это потустороннее, изголодавшееся по жизни, слишком охотно тянет руку. Касания призраков - могильный холод, что с каждым мигом тянет все больше тепла самой жизни. И если этот контакт не разорван, то после накрывающего забвения, уходят не просто жизненные силы, а годы жизни. В конце же приходит смерть, застывающая белой пеленой на глазах.</p>
                   
                    <p style="text-align: center; font-style: italic; margin-top: 15px; color: var(--orange-color); font-weight: bold;">Это не дар. Это договор. И счет всегда приходит.</p>
                </div>
            </ntln-pane>

            <!-- Вкладка с фактами -->
            <ntln-pane id="ntln-facts">
                <div class="ntln-fact-category">Происхождение и обучение:</div>
                <ul class="ntln-fact-list">
                    <li>Медиумами чаще всего рождаются в семьях, где хоть один из предков был наделен таким даром.</li>
                    <li>Порой к моменту появления нового медиума в семье не остается тех, кто мог бы выступить его наставником, отчего их путь намного сложнее.</li>
                    <li>Медиумы проходят обучение в кругу своих семей, общины, перенимая атрибутику и антураж общины. (Бубны, поющие чаши, кристаллы, свечи). Те из них, что лишены поддержки, или не умеют вовсе пользоваться своим даром, или ищут методы, общаясь со своим стражем. По этой причине у них с ними - крайне доверительные отношения.</li>
                    <li>Порой потомственные медиумы смотрят несколько свысока на пробужденных.</li>
                </ul>

                <div class="ntln-fact-category">Способности и взаимодействие:</div>
                <ul class="ntln-fact-list">
                    <li>Сила медиума — видеть призраков и стражей, а также взаимодействовать с ними, касаясь их.</li>
                    <li>Стражи и Призраки также могут касаться их в ответ.</li>
                    <li>Любые проявления мистики рядом с ними — последствия договора с призраком.</li>
                    <li>Плата за оказание услуги — жизненные силы, энергия, а порой годы жизни.</li>
                    <li>Хороший медиум — опытный переговорщик, что в общении с призраком договаривается о наиболее выгодных для себя условий, и способен вовремя за себя постоять.</li>
                </ul>

                <div class="ntln-fact-category">Защита и конфликты:</div>
                <ul class="ntln-fact-list">
                    <li>Главными защитниками медиумов являются стражи. Тренировки тела и духа позволяют усилить эту связь.</li>
                    <li>Медиумы, являясь главным «топливом» для не-жизни и накопления сил у призраков, слишком часто становятся объектами охоты и подвергаются нападениям.</li>
                    <li>В случае столкновения с негативно настроенным призраком, медиумы вольны использовать любое оружие, амулеты, наговоры, заклинания, близкие его общине. Они будут работать в случае, если они искренне в это верят. В ином — остается уповать только на силы своего стража.</li>
                </ul>

                <div class="ntln-fact-category">Восстановление и риски:</div>
                <ul class="ntln-fact-list">
                    <li>Для восстановления сил медиумам необходим сон, снижение нагрузки, порой медитации.</li>
                    <li>В случае, если медиум потратил много жизненной энергии, ему необходимо помимо отдыха некоторое время наполнять свою жизнь приятными или яркими эмоциями, воспоминаниями.</li>
                    <li>В случае, если жизненные силы закончились — в уплату идут годы жизни. После же наступает смерть.</li>
                    <li>В случае, если во время столкновения медиум начал сомневаться в эффективности своих сил (ритуалов, заклинаний, амулетах), он проходит долгий путь, сравнимый с восстановлением после получения серьезной травмы. Нередко такие медиумы по сути начинают учиться всему заново.</li>
                </ul>
            </ntln-pane>
        </ntln-content>
    </ntln-info>
</ntln-container>

<script>
    function switchNtlnTab(tabId) {
        // Убираем активный класс у всех вкладок и кнопок
        document.querySelectorAll('ntln-pane').forEach(pane => {
            pane.classList.remove('active');
        });
       
        document.querySelectorAll('ntln-tab').forEach(tab => {
            tab.classList.remove('active');
        });
       
        // Активируем выбранную вкладку
        document.getElementById('ntln-' + tabId).classList.add('active');
       
        // Активируем соответствующую кнопку
        document.querySelectorAll('ntln-tab').forEach(tab => {
            if (tab.getAttribute('onclick') === "switchNtlnTab('" + tabId + "')") {
                tab.classList.add('active');
            }
        });
    }
</script>
</html>[/html]

Отредактировано Old One (Сегодня 11:56:56)

+2

2

[html]
    <style>
         /* Кастомные стили для компонента ntln-right (картинка справа) */
        ntln-right-container {
            display: flex;
            width: 80%;
            background: var(--gray-alpha-60-color);
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            border: var(--gray-30-dashed-border);
            margin: 0 auto !important;
            max-height: 600px;
        }

        ntln-right-image {
            flex: 0 0 30%;
            min-height: 600px;
            background: var(--gray-alpha-100-color);
            background-size: cover;
            background-position: center;
            position: relative;
            order: 2; /* Картинка справа */
        }

        ntln-right-info {
            flex: 1;
            padding: 20px;
            display: flex;
            flex-direction: column;
            max-height: 600px;
            order: 1; /* Текст слева */
        }

        ntln-right-title {
            font-family: var(--second-font-family), serif;
            font-size: 24px;
            margin-bottom: 10px;
            color: var(--light-gray-color);
            border-bottom: 2px solid var(--orange-color);
            padding-bottom: 8px;
        }

        ntln-right-subtitle {
            color: var(--light-gray-color);
            font-size: 11px;
            margin-bottom: 15px;
            font-style: italic;
            font-family: var(--default-font-family), sans-serif;
            opacity: 0.8;
        }

        ntln-right-tabs {
            display: flex;
            margin-bottom: 15px;
            border-bottom: var(--gray-30-dashed-border);
            gap: var(--default-gap);
        }

        ntln-right-tab {
            background: var(--gray-alpha-10-color);
            border: none;
            color: var(--light-gray-color);
            padding: 8px 15px;
            font-size: 11px;
            font-family: var(--default-font-family), sans-serif;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            border-radius: 4px 4px 0 0;
            opacity: 0.7;
        }

        ntln-right-tab:hover {
            opacity: 0.9;
            background: var(--gray-alpha-30-color);
        }

        ntln-right-tab.active {
            opacity: 1;
            font-weight: bold;
            background: var(--gray-alpha-30-color);
            color: var(--orange-color);
        }

        ntln-right-tab.active::after {
            content: '';
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            height: 2px;
            background: var(--orange-color);
        }

        ntln-right-content {
            flex: 1;
            overflow-y: auto;
            padding-right: 10px;
            line-height: 1.5;
            font-family: var(--default-font-family), sans-serif;
            font-size: var(--default-font-size);
            color: var(--light-gray-color);
        }

        ntln-right-pane {
            display: none;
        }

        ntln-right-pane.active {
            display: block;
        }

        .ntln-right-description p {
            margin-bottom: 12px;
            text-align: justify;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-right-highlight {
            color: var(--orange-color);
            font-weight: bold;
        }

        .ntln-right-fact-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .ntln-right-fact-list li {
            padding: 6px 0;
            border-bottom: var(--gray-30-dashed-border);
            position: relative;
            padding-left: 20px;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-right-fact-list li:last-child {
            border-bottom: none;
        }

        .ntln-right-fact-list li::before {
            content: '►';
            position: absolute;
            left: 5px;
            color: var(--orange-color);
            font-size: 9px;
        }

        .ntln-right-fact-category {
            margin-top: 15px;
            margin-bottom: 8px;
            color: var(--orange-color);
            font-weight: bold;
            font-size: 12px;
            border-left: 2px solid var(--orange-color);
            padding-left: 8px;
            font-family: var(--second-font-family), serif;
        }

        /* Стили для скроллбара */
        ntln-right-content::-webkit-scrollbar {
            width: 4px;
        }

        ntln-right-content::-webkit-scrollbar-track {
            background: var(--gray-alpha-30-color);
            border-radius: 2px;
        }

        ntln-right-content::-webkit-scrollbar-thumb {
            background: var(--orange-color);
            border-radius: 2px;
        }

        /* Адаптивность */
        @media (max-width: 900px) {
            ntln-right-container {
                flex-direction: column;
                max-height: none;
                height: auto;
            }
           
            ntln-right-image {
                min-height: 300px;
                height: 300px;
                flex: 0 0 auto;
                order: 2; /* На мобильных картинка внизу */
            }
           
            ntln-right-info {
                max-height: 400px;
                order: 1; /* На мобильных текст сверху */
            }
        }

        @media (max-width: 480px) {
            ntln-right-container {
                width: 95%;
            }
           
            ntln-right-info {
                padding: 15px;
                max-height: 350px;
            }
           
            ntln-right-title {
                font-size: 20px;
            }
           
            ntln-right-tab {
                padding: 6px 10px;
                font-size: 10px;
            }
           
            ntln-right-image {
                min-height: 250px;
                height: 250px;
            }
        }
    </style>

   <ntln-right-container>
    <ntln-right-info>
        <ntln-right-title>СТРАЖИ</ntln-right-title>
        <ntln-right-subtitle>Духи-защитники, воплощение человеческой души</ntln-right-subtitle>

        <ntln-right-tabs>
            <ntln-right-tab class="active" onclick="switchNtlnRightTab('desc')">Описание</ntln-right-tab>
            <ntln-right-tab onclick="switchNtlnRightTab('facts')">Короткие факты</ntln-right-tab>
        </ntln-right-tabs>

        <ntln-right-content>
            <!-- Вкладка с описанием -->
            <ntln-right-pane class="active" id="ntln-right-desc">
                <div class="ntln-right-description">
                    <p>Рождаясь, человек не является абсолютно одиноким изначально. Рядом с ним всегда присутствует  <span class="ntln-right-highlight">Страж</span> — дух-защитник, что старается оберегать своего человека от первого до последнего вдоха. Стражи — не слуги и не господы. Они являются воплощением души, а потому связь между стражем и человеком напоминает партнерство. И через эту связь, даже оставаясь незримыми для большинства людей, эти благородные хранители стараются сберечь от угроз. Они — шестое чувство, мурашки и холодок по спине, вещий сон. Они — голос, что вдруг предупредит об опасности словно окриком. Они — совесть и разум, звучащие в миг волнения или страха. Они — это воплощение того, каким бы хотелось быть на самом деле.</p>
                   
                    <p>Облики стражей крайне различны и нестабильны до выхода человека из пубертатного возраста. В момент же, когда облик закрепляется, они порождают весьма дивное разнообразие в своем визуальном проявлении. Какие-то из них выглядят как тотемное животное, какие-то воплощают созданий и чудовищ из легенд, а какие-то — героев и злодеев, сошедших со страниц комиксов или экранов. Их размеры колеблются от небольшой мухи до крупного тигра, а в случае облика более антропоморфного не превышают рост в 2 метра. Стражи умеют цветность, подобие плотности и пахнут любимым для человека запахом, однако не имеют веса и могут проходить сквозь препятствия.</p> <p>Характеры Стражей — переплетение образа прототипа и самого человека. Несмотря на то, что стражи обычных людей чаще всего молчаливы, они могут проявлять заинтересованность к кому-либо и чему-либо интересному их партнеру. А в случае, если человек крайне болтлив, могут даже обмолвиться словом с другим стражем или медиумом. Хранители простых людей всегда находятся рядом с ними, следуя, летя или плывя по воздуху. Они – защитники, что в случае, если связь достаточно крепка, способны не только сберечь от угрозы, но и помочь порой чуть быстрее прийти в себя после травмы, ускоряя исцеление.</p>
                   
                    <p>Иными являются <span class="ntln-right-highlight">стражи медиумов</span>. Имея возможность изначально взаимодействовать со своим человеком, они более разговорчивы и активны. Они учатся вместе с ними противодействовать призракам и в итоге становятся способны их атаковать, таким образом истощая. Такие стражи могут уходить от медиумов по необходимости на большие расстояния, в течение этого периода общаясь мысленно. Однако не любят этого делать, ведь им необходимо потратить время для того, чтобы вернуться в случае необходимости. А необходимость такая то и дело наступает внезапно.</p>
                   
                    <p>Стражи чаще всего — <span class="ntln-right-highlight">единственная защита человека</span> от проявления потустороннего. И лишь от них зависит, сможет ли призрак добраться до своей цели. Сила стража никак не связана с его размером и обликом, но зависит от силы связи со своим человеком. А потому порой и любимый плюшевый заяц способен стать для призрака угрозой или надежной защитой. Связь между стражем и человеком крепнет в случае, если человек старается жить в гармонии и балансе с собой, отчего укрепление этой связи доступно как простым людям, так и медиумам. Эта же связь помогает стражам восстанавливаться значительно быстрее после стычек, ведь они все еще могут чувствовать боль и уставать. Восстановить силы стражу могут переданные жизненные силы, хороший сон, а порой медитации. Человек не чувствует боли, кою испытывает страж, однако устает вместе с ним.</p>
                </div>
            </ntln-right-pane>

            <!-- Вкладка с фактами -->
            <ntln-right-pane id="ntln-right-facts">
                <div class="ntln-right-fact-category">Природа и восприятие:</div>
                <ul class="ntln-right-fact-list">
                    <li>Страж есть у каждого человека и является воплощением его души. По этой причине в их связке нет хозяина и подчиненного. Они — равные партнеры.</li>
                    <li>Страж незрим для простых людей. Видеть их могут медиумы, призраки, одержимые.</li>
                    <li>Стражи имеют цветность, ощутимую плотность, текстуру, соответствующую их облику, и пахнут любимым для их человека-партнера запахом. Вес у них отсутствует.</li>
                </ul>

                <div class="ntln-right-fact-category">Внешний вид:</div>
                <ul class="ntln-right-fact-list">
                    <li>Форма стража изменяется у детей и становится постоянной при выходе из пубертатного периода.</li>
                    <li>Чаще всего принимают облик тотемного животного или любимого персонажа, в характере которого складываются черты человека и зверя/героя-прототипа.</li>
                    <li>Размер стража колеблется от крошечного до крупного тигра в случае «животной» ипостаси. В случае, если страж более антропоморфный, его рост не превышает 2 м.</li>
                    <li>Страж пахнет любимым для человека запахом.</li>
                    <li>В случае, если стражем становится морское животное, он просто «плавает в воздухе».</li>
                </ul>

                <div class="ntln-right-fact-category">Поведение и связь:</div>
                <ul class="ntln-right-fact-list">
                    <li>Стражи обычных людей и одержимых — молчаливые защитники, всегда следующие за ними и защищающие от нападений призраков.</li>
                    <li>Человек не чувствует боль, которую испытывает страж, но устает вместе с ним.</li>
                    <li>Человек не чувствует, когда касаются его стража.</li>
                    <li>В случае сильной связи с человеком стражи могут помогать им быстрее исцеляться — быстрее поправляются, восстанавливаются после операций.</li>
                </ul>

                <div class="ntln-right-fact-category">Стражи медиумов (особенности):</div>
                <ul class="ntln-right-fact-list">
                    <li>Стражи медиумов — более активные, порой болтливые и могут (хоть и не любят) уходить на большое расстояние (им требуется время, чтобы вернуться).</li>
                    <li>Медиум может общаться со стражем мысленно, в том числе на большом расстоянии.</li>
                    <li>Пользуются особенностями своего облика для атаки на врагов. (Да, если ваш страж — любимый солдатик, он будет «стрелять»).</li>
                    <li>Сила стража зависит только от силы его связи с человеком, медиумом, одержимым.</li>
                    <li>Страж может быть усилен или исцелен медиумом за счет жизненной силы.</li>
                    <li>Стражи восстанавливаются в случае, если человек отдыхает или медитируют.</li>
                </ul>
            </ntln-right-pane>
        </ntln-right-content>
    </ntln-right-info>
   
    <ntln-right-image style="background: linear-gradient(rgba(16, 16, 16, 0.7), rgba(16, 16, 16, 0.8)), url('https://upforme.ru/uploads/001c/a2/2e/2/835682.png') no-repeat center center; background-size: cover;">
        <!-- Фон можно менять через style атрибут -->
    </ntln-right-image>
</ntln-right-container>

<script>
    function switchNtlnRightTab(tabId) {
        // Убираем активный класс у всех вкладок и кнопок
        document.querySelectorAll('ntln-right-pane').forEach(pane => {
            pane.classList.remove('active');
        });
       
        document.querySelectorAll('ntln-right-tab').forEach(tab => {
            tab.classList.remove('active');
        });
       
        // Активируем выбранную вкладку
        document.getElementById('ntln-right-' + tabId).classList.add('active');
       
        // Активируем соответствующую кнопку
        document.querySelectorAll('ntln-right-tab').forEach(tab => {
            if (tab.getAttribute('onclick') === "switchNtlnRightTab('" + tabId + "')") {
                tab.classList.add('active');
            }
        });
    }
</script>
</html>[/html]

Отредактировано Old One (Сегодня 11:57:04)

+1

3

[html]
   <style>
        :root {
            --default-font-family: 'Verdana';
            --second-font-family: 'Arvina';
            --third-font-family: 'Alistar signature';
            --light-gray-color: #e6e6e6;
            --body-bg: linear-gradient(0deg, rgba(20, 20, 20, 0.52), rgba(20, 20, 20, 0.52)), linear-gradient(0deg, #2A2A2A, #2A2A2A), #2A2A2A;
            --orange-color: #f27a3e;
            --gray-alpha-100-color: #101010;
            --gray-alpha-60-color: rgba(16, 16, 16, 0.6);
            --gray-alpha-30-color: rgba(16, 16, 16, 0.3);
            --gray-alpha-10-color: rgba(16, 16, 16, 0.1);
            --gray-alpha-5-color: rgba(16, 16, 16, 0.05);
            --light-gray-alpha-10-color: rgba(230, 230, 230, 0.1);
            --default-gap: 4px;
            --reply-buttons-size: 30px;
            --default-font-size: 12px;
            --header-font-size: 32px;
            --menu-font-size: 10px;
            --gray-30-dashed-border: 1px dashed var(--gray-alpha-30-color);
        }

        /* Кастомные стили для компонента ntln */
ntln-container {
    display: flex;
    width: 80%;
    background: var(--gray-alpha-60-color);
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    border: var(--gray-30-dashed-border);
    margin: 0 auto!important;
    max-height: 600px;
}

        ntln-image {
            flex: 0 0 30%;
            min-height: 600px;
            background: var(--gray-alpha-100-color);
            background-size: cover;
            background-position: center;
            position: relative;
        }

        ntln-info {
            flex: 1;
            padding: 20px;
            display: flex;
            flex-direction: column;
            max-height: 600px;
        }

        ntln-title {
            font-family: var(--second-font-family), serif;
            font-size: 24px;
            margin-bottom: 10px;
            color: var(--light-gray-color);
            border-bottom: 2px solid var(--orange-color);
            padding-bottom: 8px;
        }

        ntln-subtitle {
            color: var(--light-gray-color);
            font-size: 11px;
            margin-bottom: 15px;
            font-style: italic;
            font-family: var(--default-font-family), sans-serif;
            opacity: 0.8;
        }

        ntln-tabs {
            display: flex;
            margin-bottom: 15px;
            border-bottom: var(--gray-30-dashed-border);
            gap: var(--default-gap);
        }

        ntln-tab {
            background: var(--gray-alpha-10-color);
            border: none;
            color: var(--light-gray-color);
            padding: 8px 15px;
            font-size: 11px;
            font-family: var(--default-font-family), sans-serif;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            border-radius: 4px 4px 0 0;
            opacity: 0.7;
        }

        ntln-tab:hover {
            opacity: 0.9;
            background: var(--gray-alpha-30-color);
        }

        ntln-tab.active {
            opacity: 1;
            font-weight: bold;
            background: var(--gray-alpha-30-color);
            color: var(--orange-color);
        }

        ntln-tab.active::after {
            content: '';
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            height: 2px;
            background: var(--orange-color);
        }

        ntln-content {
            flex: 1;
            overflow-y: auto;
            padding-right: 10px;
            line-height: 1.5;
            font-family: var(--default-font-family), sans-serif;
            font-size: var(--default-font-size);
            color: var(--light-gray-color);
        }

        ntln-pane {
            display: none;
        }

        ntln-pane.active {
            display: block;
        }

        .ntln-description p {
            margin-bottom: 12px;
            text-align: justify;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-highlight {
            color: var(--orange-color);
            font-weight: bold;
        }

        .ntln-fact-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .ntln-fact-list li {
            padding: 6px 0;
            border-bottom: var(--gray-30-dashed-border);
            position: relative;
            padding-left: 20px;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-fact-list li:last-child {
            border-bottom: none;
        }

        .ntln-fact-list li::before {
            content: '►';
            position: absolute;
            left: 5px;
            color: var(--orange-color);
            font-size: 9px;
        }

        .ntln-fact-category {
            margin-top: 15px;
            margin-bottom: 8px;
            color: var(--orange-color);
            font-weight: bold;
            font-size: 12px;
            border-left: 2px solid var(--orange-color);
            padding-left: 8px;
            font-family: var(--second-font-family), serif;
        }

        /* Стили для скроллбара */
        ntln-content::-webkit-scrollbar {
            width: 4px;
        }

        ntln-content::-webkit-scrollbar-track {
            background: var(--gray-alpha-30-color);
            border-radius: 2px;
        }

        ntln-content::-webkit-scrollbar-thumb {
            background: var(--orange-color);
            border-radius: 2px;
        }

       /* Адаптивность */
@media (max-width: 900px) {
    ntln-container {
        flex-direction: column;
        max-height: none;
        height: auto;
    }
   
    ntln-image {
        min-height: 300px;
        height: 300px;
        flex: 0 0 auto;
    }
   
    ntln-info {
        max-height: 400px;
    }
}

@media (max-width: 480px) {
    ntln-container {
        width: 95%;
    }
   
    ntln-info {
        padding: 15px;
        max-height: 350px;
    }
   
    ntln-title {
        font-size: 20px;
    }
   
    ntln-tab {
        padding: 6px 10px;
        font-size: 10px;
    }
   
    ntln-image {
        min-height: 250px;
        height: 250px;
    }
}
    </style>
<ntln-container>
    <ntln-image style="background: linear-gradient(rgba(16, 16, 16, 0.7), rgba(16, 16, 16, 0.8)), url('https://upforme.ru/uploads/001c/a2/2e/2/714570.png') no-repeat center center; background-size: cover;">
        <!-- Фон можно менять через style атрибут -->
    </ntln-image>
   
    <ntln-info>
        <ntln-title>ПРИЗРАКИ</ntln-title>
        <ntln-subtitle>Вечные пленники границы между мирами</ntln-subtitle>

        <ntln-tabs>
            <ntln-tab class="active" onclick="switchNtlnTab('desc')">Описание</ntln-tab>
            <ntln-tab onclick="switchNtlnTab('facts')">Короткие факты</ntln-tab>
        </ntln-tabs>

        <ntln-content>
            <!-- Вкладка с описанием -->
            <ntln-pane class="active" id="ntln-desc">
                <div class="ntln-description">
                    <p>Смерть - не конец абсолютный. Это переход между двумя состояниями, двумя мирами. Живым и не живым. И порой на этой границе что-то заставляет задержаться.</p>
                   
                    <p>Каждый из людей, погибая, некоторое время все еще остается здесь. Незримый практически для всего мира, полупрозрачный, лишенный цвета, отливающий грязно серо-голубым, пахнущий мерзлой могильной землей и выглядящий ровно так, каким его в свои объятия приняла Смерть, призрак похож на растерянного заблудившегося путника, оказавшегося в незнакомом городе среди тех, кто не говорит на знакомом языке. Чаще всего такие призраки в какой-то момент исчезают, не задерживаясь в мире живых больше 40 дней. А порой все же успевают понять что с ними и найти медиума, что сможет передать их последнюю волю и слова, что не успели сказать дорогим сердцу. Призраки уходят на странный зов, что зовет их Туда - не то в иное пространство, не то в тот самый загробный мир, про который написано во многих религиях. Никто из ушедших не вернулся, а потому этот секрет не ведом для тех, кто решает остаться. А такие есть.</p>
                   
                    <p>Порой призрака держит здесь месть и злоба. Порой - желание защитить близких и род. Порой - желание продолжать существовать. У каждого из них свои причины, но желание остаться здесь имеет свою цену. Этой ценой становится жизненная энергия. Они — ресурс, необходимый для существования, использований даров и нападения на Стражей и Медиумов в попытке добраться до тех, кто способен их видеть. Ресурс, доступный каждому живому. Ресурс, который те не ценят. Ресурс, который, порой, слишком сложно достать. Ресурс, который призраки могут достать только касаясь тех, кто их видит. Люди, находящиеся в стабильном физическом и эмоциональном состоянии, их практически никогда не видят, а потому коснуться их невозможно. Медиумы же, видящие их изначально, слишком часто умеют за себя постоять, а потому им приходится договариваться с ними. Или вступать в стычку, цена проигрыша в которой - исчезновение, уход Туда, как только закончатся последние крупицы силы.</p>
                   
                    <p>Касание - часть любого договора. Соглашаясь помочь медиуму, призрак касается его, выпивая жизненные силы. Эти глотки не могут дать насытиться, но позволяют продолжить свое существование. Такой подход выбирают призраки, решившие стать призрачными хранителями и наставниками. Такой подход порой необходимость для тех, кто только учится существовать по новым правилам. Но когда этого становится мало — призраки нападают на медиумов и, касаясь их, выпивают всю жизненную энергию и саму жизнь, становясь сильнее. Могущественнее. И, вступив на этот путь однажды, они уже не могут остановиться.</p>
                   
                    <p>Такие <span class="ntln-highlight">призраки-хищники</span> — наибольшая угроза для любого медиума. Ведя за ними охоту, они ловят их в моменты слабости, стараясь урвать как можно больше или выпить до конца. Каждый такой глоток - увеличивает их мощь и открывает доступ к <span class="ntln-highlight">Дарам</span> - сильным способностям, недоступным никому живому. Призрак-хищник все еще может пойти на сделку, но каждый договор с ним - как попытка приручить опасного голодного лесного зверя, что видит в медиуме - кусок мяса.</p>
                   
                    <p>Собрав достаточно сил, хищник может стать <span class="ntln-highlight">Духом</span>. Такие призраки могут оказывать серьезное влияние на окружающий их мир, а так же — спокойно атаковать и обычных людей, выпивая их жизненные силы. Духи чаще всего становятся теми самыми призраками, о которых пишут в книгах, о которых снимают фильмы, которых увековечивают в городских легендах. Многие из них существуют уже не первую сотню лет, а потому являются источником больших знаний и сил. Часто теперь уже они приходят к медиумам и предлагают сделки, собирая вокруг себя своры из подчиненных призраков послабее, что служат их глазами и ушами. Духи редко бывают наделены благородством, но исключения, все же, есть. Контакт с ними всегда требует огромной осторожности, а потому часто на такие встречи медиумы идут не в одиночестве, а с теми, кто сможет им помочь и их поддержать. Однако даже не это является последней точкой развития призраков.</p>
                   
                    <p><span class="ntln-highlight">Великие Древние</span> - легенды, что вписали уже давно свои имена в истории. Их боятся, потому что их силы выходят далеко за грань понимания простого человека. Накопив громадное количество знаний и жизненной энергии, они представляют огромную опасность для живых. Великие Древние умеют лишать жизни так же легко, как стирать личности, превращая тела в не более чем оболочки, в которых они могут некоторое время жить среди людей. Они способны оказывать влияние на события и становиться бедствием для целого города. Их мало. И появление каждого такого Великого Древнего становится поводом для беспокойства. Потому что им все еще нужно поглощать жизненную энергию. И, обеспечивая себе беспрерывный поток, они слишком часто собирают вокруг себя культы, в которые заманивают сильных мира сего и амбициозных медиумов, обещая им большие силы и статус. Но даже они все еще остаются голодными.</p>
                   
                    <p>Призрак — это вечный пленник границы. Зависящие от энергии живых и слишком часто их за то ненавидящие, они преследуют свои цели и играют свои роли, выступая то наставниками, то союзниками, то погибелью.</p>
                   
                    <p style="text-align: center; font-style: italic; margin-top: 15px; color: var(--orange-color); font-weight: bold;">Призраки всегда где-то рядом. Они всегда голодны. Они всегда наблюдают, выжидая того самого мига, когда жертва наиболее уязвима для атаки.</p>
                </div>
            </ntln-pane>

            <!-- Вкладка с фактами -->
            <ntln-pane id="ntln-facts">
                <div class="ntln-fact-category">Базовые свойства:</div>
                <ul class="ntln-fact-list">
                    <li>Призраком становится каждый человек после смерти. Он сохраняет свои воспоминания и часто помнит то, как погиб. Но воспоминания эти способны серьезно травмировать подобие его психологического состояния.</li>
                    <li>Призраки обычно незримы для простых людей. Их видят Стражи, Медиумы, Одержимые. Простой человек способен их увидеть при смерти или в измененном состоянии сознания.</li>
                    <li>Призраки выглядят так, как они выглядели в момент смерти. Их облик становится полупрозрачным, почти лишен цвета, пахнет мерзлой землей. Их плотность меньше, чем у Стражей, и они прохладные.</li>
                    <li>Призраков постоянно что-то тянет Туда.</li>
                    <li>После 40 дня с момента смерти для того, чтобы оставаться в этом мире, им необходима жизненная энергия.</li>
                    <li>Как только энергия заканчивается, призрак уходит Туда.</li>
                    <li>Шанс увидеть призрака повышается, если человек изначально склонен верить в паранормальное.</li>
                </ul>

                <div class="ntln-fact-category">Способы существования и взаимодействия:</div>
                <ul class="ntln-fact-list">
                    <li>Для получения жизненной энергии они соглашаются на помощь медиумам, выполняя для них поручения. Они способны следить за кем-либо, проникать в сны, внушать какие-то идеи, порой показываться другим на краткие мгновения, изводя этим и сводя с ума.</li>
                    <li>Иной тип взаимодействия — жизненный совет, информация, которой призрак владел при жизни, или мирное соседство, сосуществование.</li>
                    <li>Порой призраки-медиумы остаются среди живых, дабы помогать будущим поколениям.</li>
                    <li>Призраки могут быть нейтрально настроенными, порой почти «добрыми» (с поправками на испорченный долгими годами жизни юмор), но такие чаще всего слабее своих более агрессивных и хищных собратьев.</li>
                    <li>Поглощение жизненной энергии идет через касание к тому, кто их видит.</li>
                </ul>

                <div class="ntln-fact-category">Эволюция и угрозы:</div>
                <ul class="ntln-fact-list">
                    <li>Некоторые призраки начинают активно охотиться на медиумов, стараясь выпить их досуха. Таких порой называют хищниками.</li>
                    <li>Убитые таким образом люди не имеют никаких ран на теле, но глаза покрыты словно белесой пеленой.</li>
                    <li>Атаки Стражей и ритуалы медиумов серьезно истощают призраков, тратя их жизненную энергию. Как только она заканчивается, призрак уходит Туда.</li>
                    <li>Набрав достаточно сил, призрак переходит в «категорию» духа, получая возможность касаться, а значит, выпивать жизненную энергию, не только медиумов, но и людей, если они ослаблены или чем-то напуганы. Сильные духи во время часто используют сильные способности, отчего становятся опасными соперниками, с которыми может совладать далеко не каждая группа даже опытных медиумов.</li>
                    <li>Единицы из духов становятся Великими Древними, сила которых во многом превосходит силы прочих.</li>
                </ul>

                <div class="ntln-fact-category">Великие Древние:</div>
                <ul class="ntln-fact-list">
                    <li>Великие Древние представляют из себя наибольшую угрозу для всего живого.</li>
                    <li>Нередко они собирают вокруг себя культы и секты.</li>
                    <li>На данный момент в Орландо находится один единственный Великий Древний, считающийся сильнейшим призраком города и тем, против кого другие призраки не пойдут. Представляет огромную угрозу для медиумов.</li>
                </ul>
            </ntln-pane>
        </ntln-content>
    </ntln-info>
</ntln-container>

<script>
    function switchNtlnTab(tabId) {
        // Убираем активный класс у всех вкладок и кнопок
        document.querySelectorAll('ntln-pane').forEach(pane => {
            pane.classList.remove('active');
        });
       
        document.querySelectorAll('ntln-tab').forEach(tab => {
            tab.classList.remove('active');
        });
       
        // Активируем выбранную вкладку
        document.getElementById('ntln-' + tabId).classList.add('active');
       
        // Активируем соответствующую кнопку
        document.querySelectorAll('ntln-tab').forEach(tab => {
            if (tab.getAttribute('onclick') === "switchNtlnTab('" + tabId + "')") {
                tab.classList.add('active');
            }
        });
    }
</script>[/html]

+1

4

[html] <style>
     

        /* Кастомные стили для компонента ntln-right (картинка справа) */
        ntln-right-container {
            display: flex;
            width: 80%;
            background: var(--gray-alpha-60-color);
            border-radius: 8px;
            overflow: hidden;
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            border: var(--gray-30-dashed-border);
            margin: 0 auto !important;
            max-height: 600px;
        }

        ntln-right-image {
            flex: 0 0 30%;
            min-height: 600px;
            background: var(--gray-alpha-100-color);
            background-size: cover;
            background-position: center;
            position: relative;
            order: 2; /* Картинка справа */
        }

        ntln-right-info {
            flex: 1;
            padding: 20px;
            display: flex;
            flex-direction: column;
            max-height: 600px;
            order: 1; /* Текст слева */
        }

        ntln-right-title {
            font-family: var(--second-font-family), serif;
            font-size: 24px;
            margin-bottom: 10px;
            color: var(--light-gray-color);
            border-bottom: 2px solid var(--orange-color);
            padding-bottom: 8px;
        }

        ntln-right-subtitle {
            color: var(--light-gray-color);
            font-size: 11px;
            margin-bottom: 15px;
            font-style: italic;
            font-family: var(--default-font-family), sans-serif;
            opacity: 0.8;
        }

        ntln-right-tabs {
            display: flex;
            margin-bottom: 15px;
            border-bottom: var(--gray-30-dashed-border);
            gap: var(--default-gap);
        }

        ntln-right-tab {
            background: var(--gray-alpha-10-color);
            border: none;
            color: var(--light-gray-color);
            padding: 8px 15px;
            font-size: 11px;
            font-family: var(--default-font-family), sans-serif;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            border-radius: 4px 4px 0 0;
            opacity: 0.7;
        }

        ntln-right-tab:hover {
            opacity: 0.9;
            background: var(--gray-alpha-30-color);
        }

        ntln-right-tab.active {
            opacity: 1;
            font-weight: bold;
            background: var(--gray-alpha-30-color);
            color: var(--orange-color);
        }

        ntln-right-tab.active::after {
            content: '';
            position: absolute;
            bottom: -1px;
            left: 0;
            width: 100%;
            height: 2px;
            background: var(--orange-color);
        }

        ntln-right-content {
            flex: 1;
            overflow-y: auto;
            padding-right: 10px;
            line-height: 1.5;
            font-family: var(--default-font-family), sans-serif;
            font-size: var(--default-font-size);
            color: var(--light-gray-color);
        }

        ntln-right-pane {
            display: none;
        }

        ntln-right-pane.active {
            display: block;
        }

        .ntln-right-description p {
            margin-bottom: 12px;
            text-align: justify;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-right-highlight {
            color: var(--orange-color);
            font-weight: bold;
        }

        .ntln-right-fact-list {
            list-style: none;
            padding: 0;
            margin: 0;
        }

        .ntln-right-fact-list li {
            padding: 6px 0;
            border-bottom: var(--gray-30-dashed-border);
            position: relative;
            padding-left: 20px;
            color: var(--light-gray-color);
            font-size: 11px;
        }

        .ntln-right-fact-list li:last-child {
            border-bottom: none;
        }

        .ntln-right-fact-list li::before {
            content: '►';
            position: absolute;
            left: 5px;
            color: var(--orange-color);
            font-size: 9px;
        }

        .ntln-right-fact-category {
            margin-top: 15px;
            margin-bottom: 8px;
            color: var(--orange-color);
            font-weight: bold;
            font-size: 12px;
            border-left: 2px solid var(--orange-color);
            padding-left: 8px;
            font-family: var(--second-font-family), serif;
        }

        /* Стили для скроллбара */
        ntln-right-content::-webkit-scrollbar {
            width: 4px;
        }

        ntln-right-content::-webkit-scrollbar-track {
            background: var(--gray-alpha-30-color);
            border-radius: 2px;
        }

        ntln-right-content::-webkit-scrollbar-thumb {
            background: var(--orange-color);
            border-radius: 2px;
        }

        /* Адаптивность */
        @media (max-width: 900px) {
            ntln-right-container {
                flex-direction: column;
                max-height: none;
                height: auto;
            }
           
            ntln-right-image {
                min-height: 300px;
                height: 300px;
                flex: 0 0 auto;
                order: 2; /* На мобильных картинка внизу */
            }
           
            ntln-right-info {
                max-height: 400px;
                order: 1; /* На мобильных текст сверху */
            }
        }

        @media (max-width: 480px) {
            ntln-right-container {
                width: 95%;
            }
           
            ntln-right-info {
                padding: 15px;
                max-height: 350px;
            }
           
            ntln-right-title {
                font-size: 20px;
            }
           
            ntln-right-tab {
                padding: 6px 10px;
                font-size: 10px;
            }
           
            ntln-right-image {
                min-height: 250px;
                height: 250px;
            }
        }
    </style>
<ntln-right-container>
    <ntln-right-info>
        <ntln-right-title>ОДЕРЖИМЫЕ</ntln-right-title>
        <ntln-right-subtitle>Симбиоз человека и призрака — опасный союз</ntln-right-subtitle>

        <ntln-right-tabs>
            <ntln-right-tab class="active" onclick="switchNtlnRightTab('desc')">Описание</ntln-right-tab>
            <ntln-right-tab onclick="switchNtlnRightTab('facts')">Короткие факты</ntln-right-tab>
        </ntln-right-tabs>

        <ntln-right-content>
            <!-- Вкладка с описанием -->
            <ntln-right-pane class="active" id="ntln-right-desc">
                <div class="ntln-right-description">
                    <p><em>Смотрящий в бездну, да почувствует взгляд в ответ. Молящий о силе да получит ее. Страдающий от одиночества да не будет навеки один. Попавший между молотом и наковальней да будет уничтожен или выкован во что-то новое.</em></p>
                   
                    <p>В редкие мгновения или стечения обстоятельств происходит противоестественное начало сосуществования двух разных существ в одном теле. Когда человек слаб, находится между жизнью и смертью, раздавлен эмоционально, а сознание его не может устоять перед психологическим ужасом, призрак может попытаться напасть не для того, чтобы выпить столь вкусную для него жизненную силу. Порой он нападает для того, чтобы вселиться в тело, начиная жить там, как  <span class="ntln-right-highlight">паразит</span>. Две личности, две памяти, два взгляда, два желания, две воли. Порой призрак усиливает свое давление сразу, силясь стереть и поглотить личность человека. А порой он затихает, медленным ядом высасывая небольшое количество жизненных сил до конца жизни, постепенно меняя характер, привычки, взгляды на жизнь. Это сосуществование способно открыть возможность человеку видеть призраков и стражей. Но с этого самого момента снова начинается гонка за лидерство и главенство над собственной судьбой и телом. Начинается вечный бой с тем, кому неведома усталость и доступна возможность медленно сводить с ума, звуча шепотом в голове. Призрак слишком редко покидает тело добровольно и слишком охотно сомнет личность человека. Такой паразитизм может быть прерван с помощью ритуала, проведенного сильным медиумом или группой медиумов, однако после него человеку будет нужна медицинская и психологическая помощь.</p>
                   
                    <p>Редким типом одержимости является <span class="ntln-right-highlight">симбиоз</span>. В его основе чаще всего находится договор между призраком и человеком или ритуал. Как пример - призрак может попросить возможность ненадолго вселиться в тело, дабы обнять вновь родных, почувствовать вкус любимой еды и жизни. Такое сосуществование обычно наиболее безобидное и короткое. В других случаях началом симбиоза становится желание человека получить доступ к силам, обычным людям недоступным. В таком случае он может позволить призраку вселиться в себя, дабы направить его силы против кого-либо или для защиты кого-либо. Платой за такое выступают годы жизни человека, но тех, кого ведет отчаяние, не беспокоит в моменте то, что возможно не выйдет в итоге отметить собственное пятидесятилетие. Или - сорокалетие. В случае симбиоза призрак все так же может быть изгнан из тела с помощью ритуала. Однако это, пожалуй, единственный случай, когда сам человек может быть против такого и противиться силам медиумов, отчего изгнание может пройти неудачно даже если его проводят сильные медиумы.</p>
                   
                    <p>Иной тип одержимости – <span class="ntln-right-highlight">проклятья</span>. Источником проклятья выступает предмет, в который по каким-то причинам вселился призрак. Это может быть его решение изначально, а может быть вынужденной мерой. Вселившись в предмет, призрак впадает в подобие долгого сна, во время которого почти не тратит жизненную силу. Находясь в этой почти засаде, он ждет мига, когда кто-то окажется рядом. И в этот же миг он тратит силы, чтобы заставить человека взять предмет в руки или задержаться рядом. Это запускает череду событий, ведущую к далеко не к лучшим для человека последствиям. Проклятье заставляет человека держать предмет рядом с собой. Навязчивая мысль, идея фикс. Хочется всегда держать эту вещицу в руках или хотя бы видеть. Это желание дополняется абсолютной паникой в миг, когда предмет не находится на том же месте или находится где-то далеко. Но порой забрать такую вещь – самое правильное решение. Ведь если предмет находится рядом - призрак начинает постепенно влиять на человека, переписывая его личность на свое подобие. Готовя его. Привычки, поведение, сны, что становятся вещими или вовсе снятся другим людям поблизости. Возможность краем глаза замечать проявления паранормального. Проклятье медленно отравляет человека, дожидаясь мига, когда тот будет наиболее уязвим. Болезнь, серьезное ранение, сильное эмоциональное потрясение – это миг для атаки, после которой призрак, вселяясь в тело, почти мгновенно заменяет собой личность изначального владельца тела. Порой проклятья погружают сознание человека в сон. А порой делают вечным узником, не способным на что-то повлиять, но наблюдающим за происходящим. В случае, если проклятье захватило тело, его изгнание все еще возможно, однако, к сожалению, во время таких ритуалов слишком часто погибает и сам человек. В случае же, если призрак еще не успел вселиться в тело человека, но предмет был уничтожен, он может попытаться атаковать владельца предмета, но чаще всего такие выпады заканчиваются его исчезновением — «смертью». Практически всегда, когда предмет уничтожен, призрак спешно стремится убраться как можно дальше, дабы найти новый предмет, что станет источником проклятья. Если он то не успевает, то уходит Туда.</p>
                   
                    <p>Наиболее редкий и пугающий тип одержимости – <span class="ntln-right-highlight">Восставший</span>. Призрак может вселиться в тело недавно умершего человека и использовать его, как свою оболочку. Однако, находясь внутри тела, они не могут замедлить трупное разложение, отчего этот тип одержимости встречается крайне редко.</p>
                   
                    <p>Что <span class="ntln-right-highlight">Паразит</span>, что <span class="ntln-right-highlight">Симбиоз </span>, что <span class="ntln-right-highlight">Проклятье</span> открывает возможность одержимому использовать <span class="ntln-right-highlight">Дары</span> - силы, изначально доступные только призракам. Использование этих способностей тратит годы жизни одержимого и, учитывая то, что призрак не способен высасывать жизненные силы извне, каждый такой фокус приближает смерть носителя. В случае, если призрак был изгнан из тела человека, он будет серьезно ослаблен и в этот миг будет возможность его уничтожить. Люди же, пережившие ритуал изгнания, имеют порой шансы стать пробужденными и встать на путь становления медиума.</p>
                </div>
            </ntln-right-pane>

            <!-- Вкладка с фактами -->
            <ntln-right-pane id="ntln-right-facts">
                <div class="ntln-right-fact-category">Общие свойства и процесс:</div>
                <ul class="ntln-right-fact-list">
                    <li>Одержимым можно стать в любой момент жизни, попав в соответствующую ситуацию.</li>
                    <li>Одержимые видят призраков, стражей, а также могут касаться их.</li>
                    <li>Стражи одержимых никак не могут им чаще всего помочь и стараются защищать до последнего.</li>
                    <li>Призраки на них не нападают, ощущая своим.</li>
                    <li>Находясь в теле человека, призрак, не использующий свои силы, не нуждается в подпитке, паразитируя на жизненной энергии владельца.</li>
                    <li>Находясь в теле человека, призрак не может подпитываться энергией медиумов и людей через прикосновение в случае, если потратил много сил.</li>
                    <li>Призрак, вселившийся в тело, способен использовать свои способности, выжирая в огромном количестве жизненную энергию носителя, однако это ведет к скоропостижной смерти человека, вынуждая покидать тело и искать новый сосуд. Секунды использований сил могут стоить несколько лет жизни.</li>
                    <li>Со временем характер одержимого неизбежно начинает изменяться под воздействием вселившегося в него призрака.</li>
                    <li>Призрак может быть изгнан из тела сильным медиумом или группой медиумов.</li>
                    <li>Достаточно сильный призрак после изгнания может не быть отправлен Туда, а продолжит свое существование. В первые период такие призраки крайне ослаблены.</li>
                </ul>

                <div class="ntln-right-fact-category">Паразит:</div>
                <ul class="ntln-right-fact-list">
                    <li>Вселение происходит в случае, если человек находится на грани между жизнью и смертью или в измененном состоянии сознания.</li>
                    <li>В случае, если человек силен волей и духом, личность призрака может быть подавлена и тот впадает в подобие сна. Даже в таком состоянии он дает возможность видеть со временем себя подобных и стражей и несколько искажает характер носителя. В случае, если человек начинает «давать слабину», призрак может попытаться захватить контроль.</li>
                    <li>В случае, если человек слаб волей/силой духа, личность призрака может полностью поглотить носителя, заместив его всецело в теле.</li>
                    <li>В редких случаях возможно сосуществование двух личностей в одном теле, но оно пропитано вечной борьбой за лидерство.</li>
                    <li>В случае изгнания призрака из тела, человек чаще всего выживает, но нуждается в помощи специалистов из-за серьезного физиологического и психологического истощения.</li>
                    <li>В редких случаях после изгнания призрака человек может стать медиумом.</li>
                </ul>

                <div class="ntln-right-fact-category">Симбиоз:</div>
                <ul class="ntln-right-fact-list">
                    <li>Началом симбиоза служит проведение ритуала или озвучивание того, что человек добровольно соглашается стать вместилищем для призрака.</li>
                    <li>Такие сосуществования чаще всего бывают короткими и позволяют призраку, например, снова коснуться родных, поесть любимую еду или почувствовать вкус жизни.</li>
                    <li>В иных случаях, человек позволяет призраку вселиться в себя, для того, чтобы отомстить кому-то или защитить кого-то.</li>
                    <li>В случае симбиоза человек может лучше всего использовать способности (дары), ориентируясь на советы призрака внутри себя.</li>
                    <li>В уплату за использование сил они отдают годы своей жизни.</li>
                    <li>Симбиоз может быть прерван ритуалом изгнания, однако порой даже сильные медиумы тут бессильны. Человек не помогает, а противится ритуалу, согласившись на эту одержимость добровольно изначально.</li>
                </ul>

                <div class="ntln-right-fact-category">Проклятье:</div>
                <ul class="ntln-right-fact-list">
                    <li>Иной тип одержимости — проклятье.</li>
                    <li>Вместилищем призрака может стать любой предмет или артефакт.</li>
                    <li>Находясь внутри предмета, призрак находится в подобии глубокого сна, во время которого почти не тратит жизненную энергию.</li>
                    <li>Одержимость начинается с навязчивого желания у человека держать проклятую вещь рядом с собой.</li>
                    <li>Чем дольше предмет находится рядом с человеком, тем больший эффект оказывает на него, изменяя личность, давая видеть порой призраков, стражей, делая сны вещими или позволяя видеть сны других людей поблизости.</li>
                    <li>Если забрать проклятый предмет у человека, у него начинается подобие ломки или мании, направленной на возвращение ему этого предмета. Оно проходит постепенно и порой может длиться годами, если контакт с предметом был долгим.</li>
                    <li>В момент сильнейшего эмоционального всплеска у человека, травмы или ритуала происходит захват тела, который почти гарантированно разрушает его изначальную личность и превращает призрака в единственного нового владельца телесной оболочки.</li>
                    <li>Если предмет разрушить, то призрак попытается вселиться в тело жертвы, но у человека есть высокие шансы удержать контроль над телом.</li>
                    <li>В случае изгнания призрака в момент, когда он уже захватил тело, человек имеет высокие шансы погибнуть.</li>
                    <li>Предмет может быть уничтожен и тогда призрак может либо попытаться вселиться в ближайшего человека, либо сбежать. Если у него остается мало жизненной энергии, он уходит “Туда”.</li>
                </ul>

                <div class="ntln-right-fact-category">Восставший:</div>
                <ul class="ntln-right-fact-list">
                    <li>Наименее распространенная одержимость — вселение в тело умершего человека.</li>
                    <li>Такой тип одержимости — наиболее энергозатратный для призрака.</li>
                    <li>Умерший не воскресает, но его тело теперь временный сосуд для вселившейся сущности.</li>
                    <li>Разложение тела идет в естественном порядке.</li>
                    <li>В случае изгнания призрака тело снова является обычным трупом.</li>
                </ul>
            </ntln-right-pane>
        </ntln-right-content>
    </ntln-right-info>
   
    <ntln-right-image style="background: linear-gradient(rgba(16, 16, 16, 0.7), rgba(16, 16, 16, 0.8)), url('https://upforme.ru/uploads/001c/a2/2e/2/59933.png') no-repeat center center; background-size: cover;">
        <!-- Фон можно менять через style атрибут -->
    </ntln-right-image>
</ntln-right-container>

<script>
    function switchNtlnRightTab(tabId) {
        // Убираем активный класс у всех вкладок и кнопок
        document.querySelectorAll('ntln-right-pane').forEach(pane => {
            pane.classList.remove('active');
        });
       
        document.querySelectorAll('ntln-right-tab').forEach(tab => {
            tab.classList.remove('active');
        });
       
        // Активируем выбранную вкладку
        document.getElementById('ntln-right-' + tabId).classList.add('active');
       
        // Активируем соответствующую кнопку
        document.querySelectorAll('ntln-right-tab').forEach(tab => {
            if (tab.getAttribute('onclick') === "switchNtlnRightTab('" + tabId + "')") {
                tab.classList.add('active');
            }
        });
    }
</script>[/html]

+1


Вы здесь » Phantom Dance » Heptameron » Гримуар