2026, мистика, 18+
Kindred Spirits

Kindred Spirits

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

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


Вы здесь » Kindred Spirits » Доска объявлений » Акции от АМС


Акции от АМС

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

1

Акции от АМС

В данной теме представлены персонажи, которые смогут оказать значительное влияние на окружающий мир. Под них отводятся отдельные сюжетные ветки и эпизоды, которые будут двигать общую историю.

Такие эпизоды вы сможете получить как у мастера и отыграть их самостоятельно, так и отыгрывать их с участием АМС.

0

2

[html]
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/theme-switcher/theme-iframe.js"></script>
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/font-resizer/font-resizer-iframe.js"></script>
<style>
.ks-offer-card {
    --ks-offer-bg: var(--podform, #c9c8c8);
    --ks-offer-bg-soft: var(--bt-bg, var(--quote, #d1cfcf));
    --ks-offer-bg-strong: var(--plash, #1a1a1a);
    --ks-offer-border: var(--bord, #b8b8b8);
    --ks-offer-border-strong: var(--dark-bord, #232323);
    --ks-offer-text: var(--text, #000);
    --ks-offer-text-soft: var(--sec-text, #0e0c0b);
    --ks-offer-accent: var(--accent, #915252);
    --ks-offer-accent-strong: var(--accent2, #5b2a2a);
    --ks-offer-title: var(--htm-clr, #c6c5c5);
    --ks-offer-light: var(--tab-text, #c9c8c8);
    --ks-offer-race: var(--witcher, #9397a1);
    --ks-offer-radius: var(--radius, 6px);
    --ks-offer-gap: var(--gap, 16px);
    --ks-offer-small-gap: var(--small-gap, 8px);
    --ks-offer-shadow: var(--shadow, 3px 3px 10px rgba(0, 0, 0, .15));
    width: min(100%, 980px);
    margin: 24px auto;
    color: var(--ks-offer-text);
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .12), rgba(0, 0, 0, .04)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: calc(var(--ks-offer-radius) * 2);
    box-shadow: var(--ks-offer-shadow);
    overflow: hidden;
    font-family: var(--main-font, inherit);
}

.ks-offer-card.ks-offer-hostess {
    --ks-offer-race: var(--familiar, #a99963);
}

.ks-offer-card * {
    box-sizing: border-box;
}

.ks-offer-hero {
    position: relative;
    display: flex;
    align-items: flex-end;
    padding: 34px;
    color: var(--ks-offer-light);
    background:
        linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .25)),
        var(--htm-bg, var(--head));
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid var(--ks-offer-border-strong);
}

.ks-offer-hero::after {
    content: "";
    position: absolute;
    inset: auto 0 0;
    height: 5px;
    background: linear-gradient(90deg, var(--ks-offer-accent), var(--ks-offer-title), var(--ks-offer-accent-strong));
    opacity: .9;
}

.ks-offer-hero__content {
    position: relative;
    z-index: 1;
    max-width: 680px;
}

.ks-offer-kicker {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    color: var(--ks-offer-title);
    font-size: 11px;
    line-height: 1;
    letter-spacing: .18em;
    text-transform: uppercase;
}

.ks-offer-kicker::before {
    content: "";
    width: 34px;
    height: 1px;
    background: currentColor;
}

.ks-offer-title {
    margin: 0;
    color: var(--ks-offer-light);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(32px, 6vw, 58px);
    line-height: .95;
    font-weight: 700;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, .45);
}

.ks-offer-subtitle {
    max-width: 560px;
    margin-top: 14px;
    color: var(--ks-offer-light);
    font-size: 14px;
    line-height: 1.6;
    opacity: .92;
}

.ks-offer-layout {
    display: grid;
    grid-template-columns: minmax(240px, 300px) minmax(0, 1fr);
    gap: var(--ks-offer-gap);
    padding: var(--ks-offer-gap);
}

.ks-offer-side {
    display: flex;
    flex-direction: column;
    gap: var(--ks-offer-gap);
}

.ks-offer-photo {
    position: sticky;
    top: 16px;
    padding: 8px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    box-shadow: var(--ks-offer-shadow);
}

.ks-offer-photo img {
    display: block;
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
    border-radius: calc(var(--ks-offer-radius) - 2px);
    filter: saturate(.92) contrast(1.03);
}

.ks-offer-identity {
    display: grid;
    gap: var(--ks-offer-small-gap);
}

.ks-offer-identity__item {
    padding: 13px 14px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-identity__item span {
    display: block;
    margin-bottom: 5px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.ks-offer-identity__item strong {
    display: block;
    color: var(--ks-offer-text);
    font-size: 13px;
    line-height: 1.45;
    font-weight: 700;
}

.ks-offer-race {
    display: inline-flex !important;
    width: fit-content;
    padding: 4px 9px;
    color: var(--ks-offer-light) !important;
    background: var(--ks-offer-race);
    border-radius: 999px;
    text-transform: lowercase;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18);
}

.ks-offer-main {
    display: grid;
    gap: var(--ks-offer-gap);
    min-width: 0;
}

.ks-offer-section {
    position: relative;
    padding: 22px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .025)),
        var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    overflow: hidden;
}

.ks-offer-section::before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 4px;
    background: var(--ks-offer-accent);
    opacity: .75;
}

.ks-offer-section__head {
    margin-bottom: 14px;
}

.ks-offer-section__head span {
    display: block;
    margin-bottom: 6px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .16em;
    text-transform: uppercase;
}

.ks-offer-section__head h3 {
    margin: 0;
    color: var(--ks-offer-text);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(21px, 3vw, 30px);
    line-height: 1.1;
    font-weight: 700;
}

.ks-offer-section p {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 14px;
    line-height: 1.75;
}

.ks-offer-section p + p {
    margin-top: 13px;
}

.ks-offer-gift {
    background:
        linear-gradient(135deg, color-mix(in srgb, var(--ks-offer-accent) 16%, transparent), transparent 65%),
        var(--ks-offer-bg-soft);
}

.ks-offer-note {
    margin-top: 16px;
    padding: 14px 16px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-bg-strong);
    border-left: 4px solid var(--ks-offer-accent);
    border-radius: var(--ks-offer-radius);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: 18px;
    line-height: 1.35;
    text-align: center;
}

.ks-offer-links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-link {
    padding: 16px;
    background: color-mix(in srgb, var(--ks-offer-bg) 72%, transparent);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-link h4 {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 16px;
    line-height: 1.25;
}

.ks-offer-link span {
    display: inline-flex;
    margin: 8px 0 11px;
    padding: 3px 8px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-accent);
    border-radius: 999px;
    font-size: 11px;
    line-height: 1.4;
    text-transform: lowercase;
}

.ks-offer-link p {
    font-size: 13px;
    line-height: 1.65;
}

.ks-offer-bonuses {
    border-color: color-mix(in srgb, var(--ks-offer-accent) 55%, var(--ks-offer-border));
}

.ks-offer-bonuses__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-bonus {
    padding: 15px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .03)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-bonus strong {
    display: block;
    margin-bottom: 8px;
    color: var(--ks-offer-accent-strong);
    font-size: 14px;
    line-height: 1.3;
}

.ks-offer-bonus p {
    color: var(--ks-offer-text-soft);
    font-size: 13px;
    line-height: 1.6;
}

@media (max-width: 760px) {
    .ks-offer-card {
        width: 100%;
        margin: 14px auto;
        border-radius: var(--ks-offer-radius);
    }

    .ks-offer-hero {
        min-height: 165px;
        padding: 24px 18px;
    }

    .ks-offer-layout {
        grid-template-columns: 1fr;
        padding: 12px;
    }

    .ks-offer-side {
        display: grid;
        grid-template-columns: minmax(120px, 170px) minmax(0, 1fr);
        align-items: start;
        gap: 12px;
    }

    .ks-offer-photo {
        position: static;
        padding: 6px;
    }

    .ks-offer-identity__item {
        padding: 11px 12px;
    }

    .ks-offer-section {
        padding: 18px 16px;
    }

    .ks-offer-links,
    .ks-offer-bonuses__grid {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 520px) {
    .ks-offer-hero {
        min-height: 150px;
        padding: 22px 15px;
    }

    .ks-offer-subtitle {
        font-size: 13px;
    }

    .ks-offer-side {
        grid-template-columns: 1fr;
    }

    .ks-offer-photo {
        max-width: 230px;
        margin: 0 auto;
    }

    .ks-offer-section p {
        font-size: 13px;
        line-height: 1.68;
    }

    .ks-offer-note {
        font-size: 16px;
    }
}
</style>
<div class="ks-offer-card ks-offer-spy">
    <div class="ks-offer-hero">
        <div class="ks-offer-hero__content">
            <div class="ks-offer-kicker">Кодовое имя</div>
            <h2 class="ks-offer-title">«Шпион»</h2>
            <div class="ks-offer-subtitle">Оперативник «Длани» под прикрытием в ковене Vepres</div>
        </div>
    </div>

    <div class="ks-offer-layout">
        <aside class="ks-offer-side">
            <div class="ks-offer-photo">
                <img src="https://upforme.ru/uploads/001c/82/f2/4/371273.png" alt="Loid Forger — Spy x Family">
            </div>

            <div class="ks-offer-identity">
                <div class="ks-offer-identity__item">
                    <span>Внешность</span>
                    <strong>Loid Forger — Spy x Family</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Имя</span>
                    <strong>Имя и фамилия на ваш выбор, 36 лет</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Раса</span>
                    <strong class="ks-offer-race">ведьмак</strong>
                </div>
            </div>
        </aside>

        <main class="ks-offer-main">
            <section class="ks-offer-section ks-offer-gift">
                <div class="ks-offer-section__head">
                    <span>Дар</span>
                    <h3></h3>
                </div>

                <p>
                     На ваш выбор.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Досье</span>
                    <h3>Работа</h3>
                </div>

                <p>
                    Оперативник «Длани».
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>История</span>
                    <h3>Биография</h3>
                </div>

                <p>
                    Исполнительный и надёжный человек, которому привыкли доверять самые сложные задания.
                    Одним из таких стало внедрение в ковен осквернённых «Vepres». В его задачу входил
                    сбор информации, чтобы рассекретить всех основных членов ковена для дальнейшей зачистки.
                </p>

                <p>
                    Верность Шпиона никогда не подвергалась сомнению. Он ненавидит осквернённых,
                    так как те стали причиной гибели его близких. Верит в задачу Инквизиции по уничтожению
                    Скверны и осквернённых в частности. Однако его взгляды начали постепенно меняться.
                </p>

                <p>
                    За год работы под прикрытием Шпион выяснил, что осквернённых больше, чем принято считать.
                    Более того, они хотят сместить прежние устои, а именно Инквизицию. И хотя Шпион остаётся
                    верен «Длани», он успел лично узнать многих осквернённых и понять, что далеко не все они плохие.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Фракция</span>
                    <h3>Длань</h3>
                </div>

                <p>
                    Длань — одно из подразделений Инквизиции, которое отвечает за уничтожение осквернённых
                    и борьбу со Скверной. Подробнее об Инквизиции можно прочитать в теме
                    «Фракции и организации».
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Ковен</span>
                    <h3>Vepres</h3>
                </div>

                <p>
                    Ковен «Vepres» имеет короткую, но яркую историю. Он был основан в 1956 году тремя
                    осквернёнными, решившими, что вечное бегство — худший способ защищаться от преследований
                    Инквизиции.
                </p>

                <p>
                    Начав свою борьбу в Сент-Луисе, «Vepres» поначалу избрали кочевой образ жизни и занялись
                    поиском единомышленников: тех, кто также подвергался гонениям и был готов присоединиться
                    к их делу. Изначально называя себя «Подпольем», они намеренно привлекали внимание
                    Инквизиции, а затем устанавливали слежку за её людьми. Именно это помогало им находить
                    других осквернённых.
                </p>

                <p>
                    Около пяти лет ковен проводил дерзкие операции, результатом которых стали как рост его рядов,
                    так и гибель членов Длани. Однако в 1961 году на «Vepres» была устроена облава, унёсшая жизни
                    многих одарённых и осквернённых.
                </p>

                <p>
                    После этого ковен ушёл в подполье, и на время о нём перестали слышать. К началу нового века
                    он объявился вновь — теперь уже в Бостоне. Цели «Vepres» остались прежними, но действовать
                    ковен стал куда осторожнее, что устраивает далеко не всех его членов.
                </p>

                <div class="ks-offer-note">
                    Ведь «Vepres» означает «Нападение».
                </div>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Связи</span>
                    <h3>Связанные персонажи</h3>
                </div>

                <div class="ks-offer-links">
                    <article class="ks-offer-link">
                        <h4>Напарник оперативника</h4>
                        <span>роль свободна</span>
                        <p>
                            Они привыкли выполнять задания вместе и прикрывать друг другу спины.
                            Приказ разъединить их вызвал неодобрение, но оспаривать его никто не решился.
                            Когда Шпион прекратил выходить на связь, напарник решил своими силами разобраться
                            в ситуации.
                        </p>
                    </article>

                    <article class="ks-offer-link">
                        <h4>Вербовщик Vepres</h4>
                        <span>роль свободна</span>
                        <p>
                            Через этого человека Шпион и попал в ковен. Его задача проста — находить потенциально
                            полезных людей, не обязательно осквернённых, и привлекать к сотрудничеству с Vepres.
                            На его счету несколько одарённых, которые убили свои пары, чтобы стать осквернёнными.
                        </p>
                    </article>
                </div>
            </section>

            <section class="ks-offer-section ks-offer-bonuses">
                <div class="ks-offer-section__head">
                    <span>Разное</span>
                    <h3>Дополнительно</h3>
                </div>

                <div class="ks-offer-bonuses__grid">
                    <div class="ks-offer-bonus">
                        <strong>Сюжет</strong>
                        <p>
                            Ваш персонаж вышел из тени и теперь он может поведать очень многое о жизни среди осквернённых. Поможет он в борьбе с древним врагом или примет сторону восстания?
                        </p>
                    </div>

                    <div class="ks-offer-bonus">
                        <strong>Бонусный набор оформления</strong>
                        <p>
                            Получите любые иконку, фон профиля и плашку бесплатно.
                        </p>
                    </div>

                </div>
            </section>
        </main>
    </div>
</div>
[/html]
[hideprofile]

+1

3

[html]
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/theme-switcher/theme-iframe.js"></script>
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/font-resizer/font-resizer-iframe.js"></script>
<style>
.ks-offer-card {
    --ks-offer-bg: var(--podform, #c9c8c8);
    --ks-offer-bg-soft: var(--bt-bg, var(--quote, #d1cfcf));
    --ks-offer-bg-strong: var(--plash, #1a1a1a);
    --ks-offer-border: var(--bord, #b8b8b8);
    --ks-offer-border-strong: var(--dark-bord, #232323);
    --ks-offer-text: var(--text, #000);
    --ks-offer-text-soft: var(--sec-text, #0e0c0b);
    --ks-offer-accent: var(--accent, #915252);
    --ks-offer-accent-strong: var(--accent2, #5b2a2a);
    --ks-offer-title: var(--htm-clr, #c6c5c5);
    --ks-offer-light: var(--tab-text, #c9c8c8);
    --ks-offer-race: var(--witcher, #9397a1);
    --ks-offer-radius: var(--radius, 6px);
    --ks-offer-gap: var(--gap, 16px);
    --ks-offer-small-gap: var(--small-gap, 8px);
    --ks-offer-shadow: var(--shadow, 3px 3px 10px rgba(0, 0, 0, .15));
    width: min(100%, 980px);
    margin: 24px auto;
    color: var(--ks-offer-text);
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .12), rgba(0, 0, 0, .04)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: calc(var(--ks-offer-radius) * 2);
    box-shadow: var(--ks-offer-shadow);
    overflow: hidden;
    font-family: var(--main-font, inherit);
}

.ks-offer-card * {
    box-sizing: border-box;
}

.ks-offer-card.ks-offer-hostess {
    --ks-offer-race: var(--familiar, #a99963);
}

.ks-offer-hero {
    position: relative;
    display: flex;
    align-items: flex-end;
    padding: 34px;
    color: var(--ks-offer-light);
    background:
        linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .25)),
        var(--htm-bg, var(--head));
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid var(--ks-offer-border-strong);
}

.ks-offer-hero::after {
    content: "";
    position: absolute;
    inset: auto 0 0;
    height: 5px;
    background: linear-gradient(90deg, var(--ks-offer-accent), var(--ks-offer-title), var(--ks-offer-accent-strong));
    opacity: .9;
}

.ks-offer-hero__content {
    position: relative;
    z-index: 1;
    max-width: 680px;
}

.ks-offer-kicker {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    color: var(--ks-offer-title);
    font-size: 11px;
    line-height: 1;
    letter-spacing: .18em;
    text-transform: uppercase;
}

.ks-offer-kicker::before {
    content: "";
    width: 34px;
    height: 1px;
    background: currentColor;
}

.ks-offer-title {
    margin: 0;
    color: var(--ks-offer-light);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(32px, 6vw, 58px);
    line-height: .95;
    font-weight: 700;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, .45);
}

.ks-offer-subtitle {
    max-width: 560px;
    margin-top: 14px;
    color: var(--ks-offer-light);
    font-size: 14px;
    line-height: 1.6;
    opacity: .92;
}

.ks-offer-layout {
    display: grid;
    grid-template-columns: minmax(240px, 300px) minmax(0, 1fr);
    gap: var(--ks-offer-gap);
    padding: var(--ks-offer-gap);
}

.ks-offer-side {
    display: flex;
    flex-direction: column;
    gap: var(--ks-offer-gap);
}

.ks-offer-photo {
    position: sticky;
    top: 16px;
    padding: 8px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    box-shadow: var(--ks-offer-shadow);
}

.ks-offer-photo img {
    display: block;
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
    border-radius: calc(var(--ks-offer-radius) - 2px);
    filter: saturate(.92) contrast(1.03);
}

.ks-offer-identity {
    display: grid;
    gap: var(--ks-offer-small-gap);
}

.ks-offer-identity__item {
    padding: 13px 14px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-identity__item span {
    display: block;
    margin-bottom: 5px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.ks-offer-identity__item strong {
    display: block;
    color: var(--ks-offer-text);
    font-size: 13px;
    line-height: 1.45;
    font-weight: 700;
}

.ks-offer-race {
    display: inline-flex !important;
    width: fit-content;
    padding: 4px 9px;
    color: var(--ks-offer-light) !important;
    background: var(--ks-offer-race);
    border-radius: 999px;
    text-transform: lowercase;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18);
}

.ks-offer-main {
    display: grid;
    gap: var(--ks-offer-gap);
    min-width: 0;
}

.ks-offer-section {
    position: relative;
    padding: 22px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .025)),
        var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    overflow: hidden;
}

.ks-offer-section::before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 4px;
    background: var(--ks-offer-accent);
    opacity: .75;
}

.ks-offer-section__head {
    margin-bottom: 14px;
}

.ks-offer-section__head span {
    display: block;
    margin-bottom: 6px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .16em;
    text-transform: uppercase;
}

.ks-offer-section__head h3 {
    margin: 0;
    color: var(--ks-offer-text);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(21px, 3vw, 30px);
    line-height: 1.1;
    font-weight: 700;
}

.ks-offer-section p {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 14px;
    line-height: 1.75;
}

.ks-offer-section p + p {
    margin-top: 13px;
}

.ks-offer-gift {
    background:
        linear-gradient(135deg, color-mix(in srgb, var(--ks-offer-accent) 16%, transparent), transparent 65%),
        var(--ks-offer-bg-soft);
}

.ks-offer-note {
    margin-top: 16px;
    padding: 14px 16px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-bg-strong);
    border-left: 4px solid var(--ks-offer-accent);
    border-radius: var(--ks-offer-radius);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: 18px;
    line-height: 1.35;
    text-align: center;
}

.ks-offer-links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-link {
    padding: 16px;
    background: color-mix(in srgb, var(--ks-offer-bg) 72%, transparent);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-link h4 {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 16px;
    line-height: 1.25;
}

.ks-offer-link span {
    display: inline-flex;
    margin: 8px 0 11px;
    padding: 3px 8px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-accent);
    border-radius: 999px;
    font-size: 11px;
    line-height: 1.4;
    text-transform: lowercase;
}

.ks-offer-link p {
    font-size: 13px;
    line-height: 1.65;
}

.ks-offer-bonuses {
    border-color: color-mix(in srgb, var(--ks-offer-accent) 55%, var(--ks-offer-border));
}

.ks-offer-bonuses__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-bonus {
    padding: 15px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .03)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-bonus strong {
    display: block;
    margin-bottom: 8px;
    color: var(--ks-offer-accent-strong);
    font-size: 14px;
    line-height: 1.3;
}

.ks-offer-bonus p {
    color: var(--ks-offer-text-soft);
    font-size: 13px;
    line-height: 1.6;
}

@media (max-width: 760px) {
    .ks-offer-card {
        width: 100%;
        margin: 14px auto;
        border-radius: var(--ks-offer-radius);
    }

    .ks-offer-hero {
        min-height: 165px;
        padding: 24px 18px;
    }

    .ks-offer-layout {
        grid-template-columns: 1fr;
        padding: 12px;
    }

    .ks-offer-side {
        display: grid;
        grid-template-columns: minmax(120px, 170px) minmax(0, 1fr);
        align-items: start;
        gap: 12px;
    }

    .ks-offer-photo {
        position: static;
        padding: 6px;
    }

    .ks-offer-identity__item {
        padding: 11px 12px;
    }

    .ks-offer-section {
        padding: 18px 16px;
    }

    .ks-offer-links,
    .ks-offer-bonuses__grid {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 520px) {
    .ks-offer-hero {
        min-height: 150px;
        padding: 22px 15px;
    }

    .ks-offer-subtitle {
        font-size: 13px;
    }

    .ks-offer-side {
        grid-template-columns: 1fr;
    }

    .ks-offer-photo {
        max-width: 230px;
        margin: 0 auto;
    }

    .ks-offer-section p {
        font-size: 13px;
        line-height: 1.68;
    }

    .ks-offer-note {
        font-size: 16px;
    }
}
</style>
<div class="ks-offer-card ks-offer-hostess">
    <div class="ks-offer-hero">
        <div class="ks-offer-hero__content">
            <div class="ks-offer-kicker">Кодовое имя</div>
            <h2 class="ks-offer-title">«Хозяйка»</h2>
            <div class="ks-offer-subtitle">
                Основательница ковена ремесленников, торговка знаниями, артефактами и чужими тайнами
            </div>
        </div>
    </div>

    <div class="ks-offer-layout">
        <aside class="ks-offer-side">
            <div class="ks-offer-photo">
                <img src="https://upforme.ru/uploads/001c/82/f2/4/290327.png" alt="Quanxi — Chainsaw Man">
            </div>

            <div class="ks-offer-identity">
                <div class="ks-offer-identity__item">
                    <span>Внешность</span>
                    <strong>Quanxi — Chainsaw Man Wiki</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Имя</span>
                    <strong>Имя и фамилия на ваш выбор, 32 года</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Раса</span>
                    <strong class="ks-offer-race">фамильяр</strong>
                </div>
            </div>
        </aside>

        <main class="ks-offer-main">
            <section class="ks-offer-section ks-offer-gift">
                <div class="ks-offer-section__head">
                    <span>Дар</span>
                    <h3>Животная форма.</h3>
                </div>

                <p>
                    Можете выбрать по своему усмотрению.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Досье</span>
                    <h3>Работа</h3>
                </div>

                <p>
                    Основательница небольшого ковена ремесленников.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>История</span>
                    <h3>Биография</h3>
                </div>

                <p>
                    Молодая, амбициозная и бесконечно хитрая основательница собственного ковена.
                    Она торгует зельями, она торгует артефактами, а иногда даже простым людям.
                </p>

                <p>
                    Торговля и знания — две главные страсти её жизни. Она одинакова хороша и в том,
                    и в другом. Ловко жонглирует информацией, знает нужных людей для всех случаев жизни
                    и абсолютно ничего не делает без платы. Ею, впрочем, становятся далеко не всегда деньги.
                </p>

                <p>
                    Мечта Хозяйки — найти божественные инструменты. Она вообще одна из немногих,
                    кто об их существовании знает и, разумеется, ни с кем этим знанием не делится.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Тайна</span>
                    <h3>Божественные инструменты</h3>
                </div>

                <p>
                    Одарённые не верят в богов.
                </p>

                <p>
                    Во всяком случае, большинство из них склонно видеть в самом факте своего существования
                    не доказательство высшего замысла, а, напротив, лишний аргумент против него.
                </p>

                <p>
                    Так что же это тогда за божественные инструменты?
                </p>

                <p>
                    Так немногие сведущие называют артефакты, происхождение которых теряется во тьме веков.
                    Никто не знает, кто создал их, когда и с какой целью. Известно лишь одно: они дошли
                    до наших дней, не утратив силы, словно само время не посмело их коснуться.
                </p>

                <p>
                    О нескольких таких инструментах ходят упорные слухи. Говорят, один из них находится
                    у Инквизиции, и именно с его помощью она находит одарённых задолго до того,
                    как те сами узнают правду о себе.
                </p>

                <p>
                    Но если один подобный артефакт действительно существует, разве может он быть единственным?
                </p>

                <p>
                    И сколько ещё божественных инструментов скрыто в архивах, подземельях,
                    частных коллекциях или руках тех, кто предпочитает, чтобы мир никогда не узнал
                    об их существовании?
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Связи</span>
                    <h3>Связанные персонажи</h3>
                </div>

                <div class="ks-offer-links">
                    <article class="ks-offer-link">
                        <h4>Ведьма/ведьмак</h4>
                        <span>роль свободна</span>
                        <p>
                            Надёжная опора, выполняющая роль второй скрипки. Находится в подчинённом
                            положении у Хозяйки и ничуть с этим не спорит. Не знает всех тайн,
                            что хранит Хозяйка.
                        </p>
                    </article>

                    <article class="ks-offer-link">
                        <h4>Помощник</h4>
                        <span>роль свободна</span>
                        <p>
                            Талантливый молодой ведьмак или ведьма, которые официально делают артефакты
                            на продажу. Однако кроме этого помощник выполняет для Хозяйки разную нервную
                            и грязную работу: поиск людей, сбор информации, доставку сообщений.
                        </p>
                    </article>
                </div>
            </section>

            <section class="ks-offer-section ks-offer-bonuses">
                <div class="ks-offer-section__head">
                    <span>Разное</span>
                    <h3>Дополнительно</h3>
                </div>

                <div class="ks-offer-bonuses__grid">
                    <div class="ks-offer-bonus">
                        <strong>Собственный ковен</strong>
                        <p>
                            У персонажа уже есть небольшая организация, через которую можно строить
                            личные и сюжетные связи, а так же вербовать новых членов.
                        </p>
                    </div>

                    <div class="ks-offer-bonus">
                        <strong>Охота за артефактами</strong>
                        <p>
                            Станьте в авангарде раскрытия тайн этого мира и раскройте секреты божественных артефактов.
                        </p>
                    </div>

                    <div class="ks-offer-bonus">
                        <strong>Бонус</strong>
                        <p>
                            Получите 1500 игровой валюты на свой счёт.
                        </p>
                    </div>
                </div>
            </section>
        </main>
    </div>
</div>
[/html]
[hideprofile]

+1

4

[html]
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/theme-switcher/theme-iframe.js"></script>
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/font-resizer/font-resizer-iframe.js"></script>
<style>
.ks-offer-card {
    --ks-offer-bg: var(--podform, #c9c8c8);
    --ks-offer-bg-soft: var(--bt-bg, var(--quote, #d1cfcf));
    --ks-offer-bg-strong: var(--plash, #1a1a1a);
    --ks-offer-border: var(--bord, #b8b8b8);
    --ks-offer-border-strong: var(--dark-bord, #232323);
    --ks-offer-text: var(--text, #000);
    --ks-offer-text-soft: var(--sec-text, #0e0c0b);
    --ks-offer-accent: var(--accent, #915252);
    --ks-offer-accent-strong: var(--accent2, #5b2a2a);
    --ks-offer-title: var(--htm-clr, #c6c5c5);
    --ks-offer-light: var(--tab-text, #c9c8c8);
    --ks-offer-race: var(--witcher, #9397a1);
    --ks-offer-radius: var(--radius, 6px);
    --ks-offer-gap: var(--gap, 16px);
    --ks-offer-small-gap: var(--small-gap, 8px);
    --ks-offer-shadow: var(--shadow, 3px 3px 10px rgba(0, 0, 0, .15));
    width: min(100%, 980px);
    margin: 24px auto;
    color: var(--ks-offer-text);
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .12), rgba(0, 0, 0, .04)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: calc(var(--ks-offer-radius) * 2);
    box-shadow: var(--ks-offer-shadow);
    overflow: hidden;
    font-family: var(--main-font, inherit);
}

.ks-offer-card * {
    box-sizing: border-box;
}

.ks-offer-card.ks-offer-padre {
    --ks-offer-race: var(--tainted, #646464);
}

.ks-offer-hero {
    position: relative;
    display: flex;
    align-items: flex-end;
    padding: 34px;
    color: var(--ks-offer-light);
    background:
        linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .25)),
        var(--htm-bg, var(--head));
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid var(--ks-offer-border-strong);
}

.ks-offer-hero::after {
    content: "";
    position: absolute;
    inset: auto 0 0;
    height: 5px;
    background: linear-gradient(90deg, var(--ks-offer-accent), var(--ks-offer-title), var(--ks-offer-accent-strong));
    opacity: .9;
}

.ks-offer-hero__content {
    position: relative;
    z-index: 1;
    max-width: 680px;
}

.ks-offer-kicker {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    color: var(--ks-offer-title);
    font-size: 11px;
    line-height: 1;
    letter-spacing: .18em;
    text-transform: uppercase;
}

.ks-offer-kicker::before {
    content: "";
    width: 34px;
    height: 1px;
    background: currentColor;
}

.ks-offer-title {
    margin: 0;
    color: var(--ks-offer-light);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(32px, 6vw, 58px);
    line-height: .95;
    font-weight: 700;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, .45);
}

.ks-offer-subtitle {
    max-width: 560px;
    margin-top: 14px;
    color: var(--ks-offer-light);
    font-size: 14px;
    line-height: 1.6;
    opacity: .92;
}

.ks-offer-layout {
    display: grid;
    grid-template-columns: minmax(240px, 300px) minmax(0, 1fr);
    gap: var(--ks-offer-gap);
    padding: var(--ks-offer-gap);
}

.ks-offer-side {
    display: flex;
    flex-direction: column;
    gap: var(--ks-offer-gap);
}

.ks-offer-photo {
    position: sticky;
    top: 16px;
    padding: 8px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    box-shadow: var(--ks-offer-shadow);
}

.ks-offer-photo img {
    display: block;
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
    border-radius: calc(var(--ks-offer-radius) - 2px);
    filter: saturate(.92) contrast(1.03);
}

.ks-offer-identity {
    display: grid;
    gap: var(--ks-offer-small-gap);
}

.ks-offer-identity__item {
    padding: 13px 14px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-identity__item span {
    display: block;
    margin-bottom: 5px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.ks-offer-identity__item strong {
    display: block;
    color: var(--ks-offer-text);
    font-size: 13px;
    line-height: 1.45;
    font-weight: 700;
}

.ks-offer-race {
    display: inline-flex !important;
    width: fit-content;
    padding: 4px 9px;
    color: var(--ks-offer-light) !important;
    background: var(--ks-offer-race);
    border-radius: 999px;
    text-transform: lowercase;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18);
}

.ks-offer-main {
    display: grid;
    gap: var(--ks-offer-gap);
    min-width: 0;
}

.ks-offer-section {
    position: relative;
    padding: 22px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .025)),
        var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    overflow: hidden;
}

.ks-offer-section::before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 4px;
    background: var(--ks-offer-accent);
    opacity: .75;
}

.ks-offer-section__head {
    margin-bottom: 14px;
}

.ks-offer-section__head span {
    display: block;
    margin-bottom: 6px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .16em;
    text-transform: uppercase;
}

.ks-offer-section__head h3 {
    margin: 0;
    color: var(--ks-offer-text);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(21px, 3vw, 30px);
    line-height: 1.1;
    font-weight: 700;
}

.ks-offer-section p {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 14px;
    line-height: 1.75;
}

.ks-offer-section p + p {
    margin-top: 13px;
}

.ks-offer-gift {
    background:
        linear-gradient(135deg, color-mix(in srgb, var(--ks-offer-accent) 16%, transparent), transparent 65%),
        var(--ks-offer-bg-soft);
}

.ks-offer-note {
    margin-top: 16px;
    padding: 14px 16px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-bg-strong);
    border-left: 4px solid var(--ks-offer-accent);
    border-radius: var(--ks-offer-radius);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: 18px;
    line-height: 1.35;
    text-align: center;
}

.ks-offer-links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-link {
    padding: 16px;
    background: color-mix(in srgb, var(--ks-offer-bg) 72%, transparent);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-link h4 {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 16px;
    line-height: 1.25;
}

.ks-offer-link span {
    display: inline-flex;
    margin: 8px 0 11px;
    padding: 3px 8px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-accent);
    border-radius: 999px;
    font-size: 11px;
    line-height: 1.4;
    text-transform: lowercase;
}

.ks-offer-link p {
    font-size: 13px;
    line-height: 1.65;
}

.ks-offer-bonuses {
    border-color: color-mix(in srgb, var(--ks-offer-accent) 55%, var(--ks-offer-border));
}

.ks-offer-bonuses__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-bonus {
    padding: 15px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .03)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-bonus strong {
    display: block;
    margin-bottom: 8px;
    color: var(--ks-offer-accent-strong);
    font-size: 14px;
    line-height: 1.3;
}

.ks-offer-bonus p {
    color: var(--ks-offer-text-soft);
    font-size: 13px;
    line-height: 1.6;
}

@media (max-width: 760px) {
    .ks-offer-card {
        width: 100%;
        margin: 14px auto;
        border-radius: var(--ks-offer-radius);
    }

    .ks-offer-hero {
        min-height: 165px;
        padding: 24px 18px;
    }

    .ks-offer-layout {
        grid-template-columns: 1fr;
        padding: 12px;
    }

    .ks-offer-side {
        display: grid;
        grid-template-columns: minmax(120px, 170px) minmax(0, 1fr);
        align-items: start;
        gap: 12px;
    }

    .ks-offer-photo {
        position: static;
        padding: 6px;
    }

    .ks-offer-identity__item {
        padding: 11px 12px;
    }

    .ks-offer-section {
        padding: 18px 16px;
    }

    .ks-offer-links,
    .ks-offer-bonuses__grid {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 520px) {
    .ks-offer-hero {
        min-height: 150px;
        padding: 22px 15px;
    }

    .ks-offer-subtitle {
        font-size: 13px;
    }

    .ks-offer-side {
        grid-template-columns: 1fr;
    }

    .ks-offer-photo {
        max-width: 230px;
        margin: 0 auto;
    }

    .ks-offer-section p {
        font-size: 13px;
        line-height: 1.68;
    }

    .ks-offer-note {
        font-size: 16px;
    }
}
</style>
<div class="ks-offer-card ks-offer-padre">
    <div class="ks-offer-hero">
        <div class="ks-offer-hero__content">
            <div class="ks-offer-kicker">Кодовое имя</div>
            <h2 class="ks-offer-title">«Падре»</h2>
            <div class="ks-offer-subtitle">
                Глава ковена осквернённых «Несущие», священник и наставник тех, кто сбился с пути
            </div>
        </div>
    </div>

    <div class="ks-offer-layout">
        <aside class="ks-offer-side">
            <div class="ks-offer-photo">
                <img src="https://upforme.ru/uploads/001c/82/f2/4/527622.png" alt="Kirei Kotomine — Fate/stay night">
            </div>

            <div class="ks-offer-identity">
                <div class="ks-offer-identity__item">
                    <span>Внешность</span>
                    <strong>Kirei Kotomine — Fate/stay night</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Имя</span>
                    <strong>Имя и фамилия на ваш выбор, 42 года</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Раса</span>
                    <strong class="ks-offer-race">осквернённый</strong>
                </div>
            </div>
        </aside>

        <main class="ks-offer-main">
            <section class="ks-offer-section ks-offer-gift">
                <div class="ks-offer-section__head">
                    <span>Дары</span>
                    <h3>Дар ведьмака</h3>
                </div>

                <p>
                    Можете выбрать по своему усмотрению.
                </p>

                <div class="ks-offer-section__head">
                    <h3>Форма фамильяра</h3>
                </div>

                <p>
                    Можете выбрать по своему усмотрению.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Досье</span>
                    <h3>Роль</h3>
                </div>

                <p>
                    Глава ковена осквернённых «Несущие».
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>История</span>
                    <h3>Биография</h3>
                </div>

                <p>
                    Человек с непростой судьбой, который с годами поверил в свою исключительность
                    и собрал вокруг себя людей, разделяющих с ним взгляды. Стал осквернённым
                    не по своему желанию: раненый фамильяр умирал у него на руках и, чтобы не допустить
                    гибели ведьмака, они приняли совместное решение.
                </p>

                <p>
                    Падре до сих пор винит себя за то, что не смог уберечь свою половину,
                    но поставил перед собой цель жить и бороться за двоих. Он сочувствующий
                    и милосердный к тем, кто, по его мнению, этого заслуживает. И беспощаден
                    к врагам, которые хотят привнести в мир хаос.
                </p>

                <p>
                    В обычной жизни работает священником в церкви, где выполняет свою любимую роль:
                    выслушивать и направлять тех, кто сбился с пути.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Ковен</span>
                    <h3>«Несущие»</h3>
                </div>

                <p>
                    «Несущие» — один из бостонских ковенов осквернённых, входящий в «Совет Теней».
                    Здесь находят утешение те, кто стал осквернённым не по своей воле.
                    Они верят, что их предназначение — бороться со Скверной и очищать мир от неё.
                </p>

                <p>
                    Несмотря на благую цель, в ковене царит атмосфера, схожая с религиозным фанатизмом.
                    «Несущие» считают, что только они обладают даром очищения мира от Скверны.
                    Действуют спокойно, не радикалы.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Связи</span>
                    <h3>Связанные персонажи</h3>
                </div>

                <div class="ks-offer-links">
                    <article class="ks-offer-link">
                        <h4>Новенький</h4>
                        <span>роль свободна</span>
                        <p>
                            Очередной осквернённый, которого Падре взял под своё крыло.
                            Осквернённым стал совсем недавно, а потому нестабилен как в способностях,
                            так и в ментальном состоянии. Не понимает, что делать дальше.
                        </p>
                    </article>

                    <article class="ks-offer-link">
                        <h4>Ударник</h4>
                        <span>роль свободна</span>
                        <p>
                            Один из доверенных лиц Падре, который находится в ковене так же давно.
                            Силён не только в способностях, но и волей. Он встречает любые опасности
                            первым и защищает ковен как свою семью.
                        </p>
                    </article>
                </div>
            </section>

            <section class="ks-offer-section ks-offer-bonuses">
                <div class="ks-offer-section__head">
                    <span>Разное</span>
                    <h3>Дополнительно</h3>
                </div>

                <div class="ks-offer-bonuses__grid">
                    <div class="ks-offer-bonus">
                        <strong>Готовая власть</strong>
                        <p>
                            Персонаж сразу занимает значимое положение внутри ковена и может влиять
                            на решения «Совета Теней».
                        </p>
                    </div>

                    <div class="ks-offer-bonus">
                        <strong>Ковен под рукой</strong>
                        <p>
                            «Несущие» дают готовое окружение: последователей, учеников, защитников
                            и тех, кто сомневается в выбранном пути.
                        </p>
                    </div>

                    <div class="ks-offer-bonus">
                        <strong>Бонусы</strong>
                        <p>
                            Модификатор награды за написание постов и закрытые эпизоды х2 на месяц.
                        </p>
                    </div>
                </div>
            </section>
        </main>
    </div>
</div>
[/html]
[hideprofile]

+1

5

[html]
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/theme-switcher/theme-iframe.js"></script>
<script src="https://feather-tail.github.io/MyBB-scripts-bundle/js/font-resizer/font-resizer-iframe.js"></script>
<style>
.ks-offer-card {
    --ks-offer-bg: var(--podform, #c9c8c8);
    --ks-offer-bg-soft: var(--bt-bg, var(--quote, #d1cfcf));
    --ks-offer-bg-strong: var(--plash, #1a1a1a);
    --ks-offer-border: var(--bord, #b8b8b8);
    --ks-offer-border-strong: var(--dark-bord, #232323);
    --ks-offer-text: var(--text, #000);
    --ks-offer-text-soft: var(--sec-text, #0e0c0b);
    --ks-offer-accent: var(--accent, #915252);
    --ks-offer-accent-strong: var(--accent2, #5b2a2a);
    --ks-offer-title: var(--htm-clr, #c6c5c5);
    --ks-offer-light: var(--tab-text, #c9c8c8);
    --ks-offer-race: var(--witcher, #9397a1);
    --ks-offer-radius: var(--radius, 6px);
    --ks-offer-gap: var(--gap, 16px);
    --ks-offer-small-gap: var(--small-gap, 8px);
    --ks-offer-shadow: var(--shadow, 3px 3px 10px rgba(0, 0, 0, .15));
    --ks-offer-race: var(--tainted, #646464);
    width: min(100%, 980px);
    margin: 24px auto;
    color: var(--ks-offer-text);
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .12), rgba(0, 0, 0, .04)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: calc(var(--ks-offer-radius) * 2);
    box-shadow: var(--ks-offer-shadow);
    overflow: hidden;
    font-family: var(--main-font, inherit);
}

.ks-offer-card * {
    box-sizing: border-box;
}

.ks-offer-hero {
    position: relative;
    display: flex;
    align-items: flex-end;
    padding: 34px;
    color: var(--ks-offer-light);
    background:
        linear-gradient(90deg, rgba(0, 0, 0, .72), rgba(0, 0, 0, .25)),
        var(--htm-bg, var(--head));
    background-size: cover;
    background-position: center;
    border-bottom: 1px solid var(--ks-offer-border-strong);
}

.ks-offer-hero::after {
    content: "";
    position: absolute;
    inset: auto 0 0;
    height: 5px;
    background: linear-gradient(90deg, var(--ks-offer-accent), var(--ks-offer-title), var(--ks-offer-accent-strong));
    opacity: .9;
}

.ks-offer-hero__content {
    position: relative;
    z-index: 1;
    max-width: 680px;
}

.ks-offer-kicker {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 10px;
    color: var(--ks-offer-title);
    font-size: 11px;
    line-height: 1;
    letter-spacing: .18em;
    text-transform: uppercase;
}

.ks-offer-kicker::before {
    content: "";
    width: 34px;
    height: 1px;
    background: currentColor;
}

.ks-offer-title {
    margin: 0;
    color: var(--ks-offer-light);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(32px, 6vw, 58px);
    line-height: .95;
    font-weight: 700;
    text-shadow: 2px 2px 8px rgba(0, 0, 0, .45);
}

.ks-offer-subtitle {
    max-width: 560px;
    margin-top: 14px;
    color: var(--ks-offer-light);
    font-size: 14px;
    line-height: 1.6;
    opacity: .92;
}

.ks-offer-layout {
    display: grid;
    grid-template-columns: minmax(240px, 300px) minmax(0, 1fr);
    gap: var(--ks-offer-gap);
    padding: var(--ks-offer-gap);
}

.ks-offer-side {
    display: flex;
    flex-direction: column;
    gap: var(--ks-offer-gap);
}

.ks-offer-photo {
    position: sticky;
    top: 16px;
    padding: 8px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    box-shadow: var(--ks-offer-shadow);
}

.ks-offer-photo img {
    display: block;
    width: 100%;
    aspect-ratio: 3 / 4;
    object-fit: cover;
    border-radius: calc(var(--ks-offer-radius) - 2px);
    filter: saturate(.92) contrast(1.03);
}

.ks-offer-identity {
    display: grid;
    gap: var(--ks-offer-small-gap);
}

.ks-offer-identity__item {
    padding: 13px 14px;
    background: var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-identity__item span {
    display: block;
    margin-bottom: 5px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .12em;
    text-transform: uppercase;
}

.ks-offer-identity__item strong {
    display: block;
    color: var(--ks-offer-text);
    font-size: 13px;
    line-height: 1.45;
    font-weight: 700;
}

.ks-offer-race {
    display: inline-flex !important;
    width: fit-content;
    padding: 4px 9px;
    color: var(--ks-offer-light) !important;
    background: var(--ks-offer-race);
    border-radius: 999px;
    text-transform: lowercase;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .18);
}

.ks-offer-main {
    display: grid;
    gap: var(--ks-offer-gap);
    min-width: 0;
}

.ks-offer-section {
    position: relative;
    padding: 22px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .025)),
        var(--ks-offer-bg-soft);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
    overflow: hidden;
}

.ks-offer-section::before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 4px;
    background: var(--ks-offer-accent);
    opacity: .75;
}

.ks-offer-section__head {
    margin-bottom: 14px;
}

.ks-offer-section__head span {
    display: block;
    margin-bottom: 6px;
    color: var(--ks-offer-accent-strong);
    font-size: 10px;
    line-height: 1;
    letter-spacing: .16em;
    text-transform: uppercase;
}

.ks-offer-section__head h3 {
    margin: 0;
    color: var(--ks-offer-text);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: clamp(21px, 3vw, 30px);
    line-height: 1.1;
    font-weight: 700;
}

.ks-offer-section p {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 14px;
    line-height: 1.75;
}

.ks-offer-section p + p {
    margin-top: 13px;
}

.ks-offer-gift {
    background:
        linear-gradient(135deg, color-mix(in srgb, var(--ks-offer-accent) 16%, transparent), transparent 65%),
        var(--ks-offer-bg-soft);
}

.ks-offer-note {
    margin-top: 16px;
    padding: 14px 16px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-bg-strong);
    border-left: 4px solid var(--ks-offer-accent);
    border-radius: var(--ks-offer-radius);
    font-family: var(--sec-font, var(--main-font, inherit));
    font-size: 18px;
    line-height: 1.35;
    text-align: center;
}

.ks-offer-links {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-link {
    padding: 16px;
    background: color-mix(in srgb, var(--ks-offer-bg) 72%, transparent);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-link h4 {
    margin: 0;
    color: var(--ks-offer-text);
    font-size: 16px;
    line-height: 1.25;
}

.ks-offer-link span {
    display: inline-flex;
    margin: 8px 0 11px;
    padding: 3px 8px;
    color: var(--ks-offer-light);
    background: var(--ks-offer-accent);
    border-radius: 999px;
    font-size: 11px;
    line-height: 1.4;
    text-transform: lowercase;
}

.ks-offer-link p {
    font-size: 13px;
    line-height: 1.65;
}

.ks-offer-bonuses {
    border-color: color-mix(in srgb, var(--ks-offer-accent) 55%, var(--ks-offer-border));
}

.ks-offer-bonuses__grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: var(--ks-offer-small-gap);
}

.ks-offer-bonus {
    padding: 15px;
    background:
        linear-gradient(135deg, rgba(255, 255, 255, .14), rgba(0, 0, 0, .03)),
        var(--ks-offer-bg);
    border: 1px solid var(--ks-offer-border);
    border-radius: var(--ks-offer-radius);
}

.ks-offer-bonus strong {
    display: block;
    margin-bottom: 8px;
    color: var(--ks-offer-accent-strong);
    font-size: 14px;
    line-height: 1.3;
}

.ks-offer-bonus p {
    color: var(--ks-offer-text-soft);
    font-size: 13px;
    line-height: 1.6;
}

@media (max-width: 760px) {
    .ks-offer-card {
        width: 100%;
        margin: 14px auto;
        border-radius: var(--ks-offer-radius);
    }

    .ks-offer-hero {
        min-height: 165px;
        padding: 24px 18px;
    }

    .ks-offer-layout {
        grid-template-columns: 1fr;
        padding: 12px;
    }

    .ks-offer-side {
        display: grid;
        grid-template-columns: minmax(120px, 170px) minmax(0, 1fr);
        align-items: start;
        gap: 12px;
    }

    .ks-offer-photo {
        position: static;
        padding: 6px;
    }

    .ks-offer-identity__item {
        padding: 11px 12px;
    }

    .ks-offer-section {
        padding: 18px 16px;
    }

    .ks-offer-links,
    .ks-offer-bonuses__grid {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 520px) {
    .ks-offer-hero {
        min-height: 150px;
        padding: 22px 15px;
    }

    .ks-offer-subtitle {
        font-size: 13px;
    }

    .ks-offer-side {
        grid-template-columns: 1fr;
    }

    .ks-offer-photo {
        max-width: 230px;
        margin: 0 auto;
    }

    .ks-offer-section p {
        font-size: 13px;
        line-height: 1.68;
    }

    .ks-offer-note {
        font-size: 16px;
    }
}
</style>
<div class="ks-offer-card ks-offer-editor">
    <div class="ks-offer-hero">
        <div class="ks-offer-hero__content">
            <div class="ks-offer-kicker">Кодовое имя</div>
            <h2 class="ks-offer-title">«Редактор»</h2>
            <div class="ks-offer-subtitle">
                Советник «Чёрной Зари», главный редактор газеты и мастер управляемой правды
            </div>
        </div>
    </div>

    <div class="ks-offer-layout">
        <aside class="ks-offer-side">
            <div class="ks-offer-photo">
                <img src="https://upforme.ru/uploads/001c/82/f2/4/923055.png" alt="Choso — Jujutsu Kaisen Wiki">
            </div>

            <div class="ks-offer-identity">
                <div class="ks-offer-identity__item">
                    <span>Внешность</span>
                    <strong>Choso — Jujutsu Kaisen Wiki</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Имя</span>
                    <strong>Имя и фамилия на ваш выбор, 30 лет</strong>
                </div>

                <div class="ks-offer-identity__item">
                    <span>Раса</span>
                    <strong class="ks-offer-race">осквернённый</strong>
                </div>
            </div>
        </aside>

        <main class="ks-offer-main">
            <section class="ks-offer-section ks-offer-gift">
                <div class="ks-offer-section__head">
                    <span>Дар</span>
                    <h3>Дар ведьмака</h3>
                </div>

                <p>
                    Можно выбрать на свой вкус.
                </p>

                <div class="ks-offer-section__head">
                    <h3>Форма фамильяра</h3>
                </div>

                <p>
                    Можно выбрать на свой вкус.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Досье</span>
                    <h3>Роль</h3>
                </div>

                <p>
                    Член ковена осквернённых «Чёрная Заря», один из советников главы.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>История</span>
                    <h3>Биография</h3>
                </div>

                <p>
                    Деятельный, ушлый и сообразительный. Он умеет докапываться до правды,
                    а затем ловко её скрывать. Редактору хорошо даются манипуляции и враньё,
                    причём он отлично держит в голове всю ложь, предназначенную для тех или иных людей.
                </p>

                <p>
                    В ковене его главная задача — обеспечение безопасности осквернённых в Бостоне.
                    Редактор следит за тем, чтобы Инквизиция не узнала слишком много об их делах.
                    То и дело пытается запутать инквизиторов, а то и пустить их по ложному следу.
                </p>

                <p>
                    В обычной жизни совмещает деятельность ковена с работой главного редактора газеты
                    The Boston Chronicle. Она, разумеется, является инструментом в его руках:
                    Редактор распоряжается публикуемой информацией так, как считает нужным.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Ковен</span>
                    <h3>«Чёрная Заря»</h3>
                </div>

                <p>
                    Ковен осквернённых «Чёрная Заря» — неформальные лидеры Совета Теней. Первые среди равных. И самый крупный ковен Совета. Именно они стали теми, кто объединил большую часть осквернённых Северной Америки и собрал их в Бостоне. В отличии от других ковенов Совета у них словно нет единой идеологии, а их состав очень разношёрстный. На деле же главная цель у них, конечно есть. И эта цель - уничтожение Ложи Вестников Рассвета.
                </p>
            </section>

            <section class="ks-offer-section">
                <div class="ks-offer-section__head">
                    <span>Связи</span>
                    <h3>Связанные персонажи</h3>
                </div>

                <div class="ks-offer-links">
                    <article class="ks-offer-link">
                        <h4>Второй советник главы</h4>
                        <span>роль свободна</span>
                        <p>
                            Доверенное лицо главы, чьё место мечтает занять Редактор.
                            Он хочет иметь много влияния на того, кто руководит их ковеном.
                            Уверен, что если Второй советник исчезнет, то он быстро «продвинется
                            по службе» и станет вторым человеком в ковене.
                        </p>
                    </article>

                    <article class="ks-offer-link">
                        <h4>Инквизитор, проявляющий интерес</h4>
                        <span>роль свободна</span>
                        <p>
                            Он пока не знает о связи Редактора с осквернёнными, однако предчувствует:
                            всё не так просто. Хотя бы потому, что и сам пока не решил, насколько
                            предан Инквизиции. Может как попытаться разоблачить Редактора,
                            так и стать одним из них.
                        </p>
                    </article>
                </div>
            </section>

            <section class="ks-offer-section ks-offer-bonuses">
                <div class="ks-offer-section__head">
                    <span>Разное</span>
                    <h3>Дополнительно</h3>
                </div>

                <div class="ks-offer-bonuses__grid">
                    <div class="ks-offer-bonus">
                        <strong>Бонусы</strong>
                        <p>
                            500 игровой валюты, акция в шапке профиля на 2 недели.
                        </p>
                    </div>
                </div>
            </section>
        </main>
    </div>
</div>
[/html]
[hideprofile]

+1


Вы здесь » Kindred Spirits » Доска объявлений » Акции от АМС