Gringotts Wizarding Bank
Enter, stranger, but take heed
Of what awaits the sin of greed
Здесь вы можете проводить манипуляции со своими денежными средствами.
Передавать средства можно между своими профилями
Код:[b]За что:[/b] название услуги и подтверждение ссылками/скринами [b]Сколько:[/b] сколько должно быть добавлено или списано [b]Итоговая сумма:[/b] остаток на счету
[html]
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<style>
.bank-wrap {
--bank-dark: #2d2635;
--bank-purple: #5f4c75;
--bank-purple-light: #806a99;
--bank-gold: #b79a62;
--bank-gold-light: #d8c7a5;
--bank-paper: #f4f0e8;
--bank-paper-dark: #e7e0d5;
--bank-text: #403a43;
--bank-muted: #837b86;
width: 100%;
max-width: 900px;
margin: 25px auto;
padding: 0;
box-sizing: border-box;
font-family: Georgia, "Times New Roman", serif;
color: var(--bank-text);
}
/* ВЕРХНИЙ БЛОК */
.bank-header {
position: relative;
overflow: hidden;
padding: 30px 30px 27px;
margin-bottom: 18px;
background:
linear-gradient(
135deg,
rgba(255,255,255,.04),
rgba(255,255,255,0)
),
#332b3b;
border: 1px solid #554760;
border-radius: 16px;
box-shadow:
0 8px 25px rgba(30,20,35,.12),
inset 0 0 0 1px rgba(255,255,255,.03);
text-align: center;
}
.bank-header:before,
.bank-header:after {
content: "";
position: absolute;
width: 180px;
height: 180px;
border: 1px solid rgba(183,154,98,.13);
border-radius: 50%;
}
.bank-header:before {
top: -115px;
left: -65px;
}
.bank-header:after {
right: -70px;
bottom: -125px;
}
.bank-emblem {
width: 45px;
height: 45px;
margin: 0 auto 13px;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid var(--bank-gold);
border-radius: 50%;
color: var(--bank-gold-light);
font-family: Georgia, serif;
font-size: 19px;
box-shadow:
0 0 0 5px rgba(183,154,98,.05);
}
.bank-header-title {
font-size: 11px;
text-transform: uppercase;
letter-spacing: 4px;
color: var(--bank-gold-light);
}
.bank-header-line {
width: 55px;
height: 1px;
margin: 15px auto 0;
background: var(--bank-gold);
opacity: .55;
}
/* ВКЛАДКИ */
.bank-tabs {
display: flex;
justify-content: center;
gap: 8px;
width: 100%;
margin: 0 0 18px;
padding: 0;
background: transparent;
border: 0;
box-shadow: none;
}
.bank-tab {
flex: 1;
max-width: 320px;
min-width: 0;
padding: 11px 18px;
border: 0;
outline: none;
border-radius: 40px;
background: #e8e4e9;
color: #716b74;
cursor: pointer;
font-family: Georgia, "Times New Roman", serif;
font-size: 12px;
letter-spacing: .3px;
transition:
background .25s ease,
color .25s ease,
box-shadow .25s ease;
}
.bank-tab:hover {
background: #ded6e3;
color: var(--bank-purple);
}
.bank-tab.active {
background: linear-gradient(
135deg,
var(--bank-purple-light),
var(--bank-purple)
);
color: #fff;
box-shadow:
0 4px 12px rgba(73,55,91,.22);
}
/* СОДЕРЖИМОЕ ВКЛАДОК */
.bank-content {
display: none;
}
.bank-content.active {
display: block;
animation: bankFade .3s ease;
}
@keyframes bankFade {
from {
opacity: 0;
transform: translateY(4px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
/* РАЗДЕЛЫ */
.bank-section {
margin: 0 0 24px;
}
.bank-section-title {
display: flex;
align-items: center;
margin: 0 0 9px;
padding: 0 5px;
color: #4b3b59;
font-size: 13px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1.6px;
}
.bank-section-title:before {
content: "◆";
margin-right: 9px;
color: var(--bank-gold);
font-size: 7px;
}
.bank-section-title:after {
content: "";
flex: 1;
height: 1px;
margin-left: 12px;
background: linear-gradient(
to right,
#d3c4aa,
transparent
);
}
/* БЛОК ТАБЛИЦЫ */
.bank-table-box {
width: 100%;
overflow: hidden;
box-sizing: border-box;
background: var(--bank-paper);
border: 1px solid #d8d0c5;
border-radius: 12px;
box-shadow:
0 4px 15px rgba(52,43,58,.05);
}
.bank-table-scroll {
width: 100%;
overflow: hidden;
box-sizing: border-box;
}
/* ТАБЛИЦА */
.bank-table {
width: 100%;
min-width: 0;
margin: 0 !important;
border-collapse: collapse;
border-spacing: 0;
table-layout: fixed;
box-sizing: border-box;
border: 0 !important;
border-bottom: 0 !important;
outline: 0 !important;
box-shadow: none !important;
}
.bank-table th,
.bank-table td {
box-sizing: border-box;
padding: 12px 14px;
overflow-wrap: break-word;
word-wrap: break-word;
word-break: normal;
vertical-align: middle;
}
.bank-table th {
background: #ded7e4;
color: #4d4059;
font-family: Arial, sans-serif;
font-size: 10px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 1px solid #cfc4d5 !important;
}
.bank-table td {
border-top: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 1px solid #ddd7cf !important;
color: #474147;
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 1.55;
}
.bank-table tbody tr:last-child td {
border-bottom: 0 !important;
}
.bank-table tbody tr {
transition: background .18s ease;
}
.bank-table tbody tr:hover {
background: rgba(117,92,139,.055);
}
/* КОЛОНКИ */
.bank-table th:nth-child(1),
.bank-table td:nth-child(1) {
width: 22%;
}
.bank-table th:nth-child(2),
.bank-table td:nth-child(2) {
width: 58%;
}
.bank-table th:nth-child(3),
.bank-table td:nth-child(3) {
width: 20%;
}
/* НАЗВАНИЕ УСЛУГИ */
.bank-table td:first-child {
color: #51415e;
font-family: Georgia, "Times New Roman", serif;
font-weight: bold;
}
/* СУММА */
.bank-table td:last-child,
.bank-table th:last-child {
text-align: center;
}
.bank-price {
display: inline-block;
max-width: 100%;
padding: 4px 9px;
box-sizing: border-box;
background: #ebe3d4;
border: 1px solid #d9c6a2;
border-radius: 20px;
color: #755e32;
font-size: 11px;
font-weight: bold;
line-height: 1.3;
white-space: normal;
overflow-wrap: break-word;
}
/* ССЫЛКИ */
.bank-wrap a {
color: #655078;
text-decoration: none;
border-bottom: 1px dotted #9b89aa;
transition: .2s ease;
}
.bank-wrap a:hover {
color: #382844;
border-bottom-color: #382844;
}
/* ПРИМЕЧАНИЕ */
.bank-note {
margin-top: 15px;
padding: 14px 17px;
background: #eeebe7;
border-left: 3px solid var(--bank-gold);
border-radius: 5px;
color: #766f77;
font-family: Arial, sans-serif;
font-size: 11px;
line-height: 1.6;
}
/* МОБИЛЬНАЯ ВЕРСИЯ */
@media (max-width: 650px) {
.bank-wrap {
width: 100%;
margin: 15px auto;
padding: 0;
overflow: hidden;
box-sizing: border-box;
}
.bank-header {
padding: 22px 12px;
border-radius: 12px;
}
.bank-header-title {
font-size: 9px;
letter-spacing: 2px;
}
.bank-tabs {
display: flex;
width: 100%;
gap: 5px;
margin-bottom: 15px;
}
.bank-tab {
flex: 1;
min-width: 0;
max-width: none;
padding: 9px 5px;
border-radius: 9px;
font-size: 10px;
line-height: 1.25;
white-space: normal;
}
.bank-section {
width: 100%;
margin-bottom: 20px;
}
.bank-section-title {
padding: 0 2px;
font-size: 10px;
letter-spacing: .8px;
line-height: 1.3;
}
.bank-section-title:before {
margin-right: 6px;
}
.bank-section-title:after {
margin-left: 7px;
}
.bank-table-box {
width: 100%;
overflow: hidden;
border-radius: 9px;
}
.bank-table-scroll {
width: 100%;
overflow: hidden;
}
.bank-table {
width: 100%;
min-width: 0;
margin: 0 !important;
table-layout: fixed;
}
.bank-table th:nth-child(1),
.bank-table td:nth-child(1) {
width: 25%;
}
.bank-table th:nth-child(2),
.bank-table td:nth-child(2) {
width: 55%;
}
.bank-table th:nth-child(3),
.bank-table td:nth-child(3) {
width: 20%;
}
.bank-table th {
padding: 7px 4px;
font-size: 7.5px;
line-height: 1.2;
letter-spacing: .2px;
overflow-wrap: break-word;
word-break: normal;
}
.bank-table td {
padding: 7px 4px;
font-size: 9px;
line-height: 1.35;
overflow-wrap: break-word;
word-break: normal;
}
.bank-table td:first-child {
font-size: 9px;
hyphens: auto;
}
.bank-table td:nth-child(2) {
font-size: 8.8px;
}
.bank-table td:last-child {
padding-left: 2px;
padding-right: 2px;
}
.bank-price {
display: inline-block;
width: auto;
max-width: 100%;
min-width: 0;
padding: 3px 4px;
border-radius: 10px;
font-size: 8.5px;
line-height: 1.15;
white-space: normal;
overflow-wrap: break-word;
word-break: normal;
}
.bank-note {
padding: 11px 12px;
font-size: 9.5px;
line-height: 1.5;
}
}
/* ОЧЕНЬ УЗКИЕ ЭКРАНЫ */
@media (max-width: 400px) {
.bank-table th:nth-child(1),
.bank-table td:nth-child(1) {
width: 24%;
}
.bank-table th:nth-child(2),
.bank-table td:nth-child(2) {
width: 56%;
}
.bank-table th:nth-child(3),
.bank-table td:nth-child(3) {
width: 20%;
}
.bank-table th {
padding: 6px 3px;
font-size: 7px;
}
.bank-table td {
padding: 6px 3px;
font-size: 8.4px;
line-height: 1.3;
}
.bank-table td:first-child {
font-size: 8.5px;
}
.bank-table td:nth-child(2) {
font-size: 8.2px;
}
.bank-price {
padding: 3px;
font-size: 8px;
border-radius: 8px;
}
.bank-tab {
padding: 8px 4px;
font-size: 9px;
}
}
/* УБИРАЕМ НИЖНЮЮ ПОЛОСУ RUSFF */
.bank-table-box table.bank-table,
.bank-table-box table.bank-table tbody,
.bank-table-box table.bank-table tfoot {
border-bottom: none !important;
box-shadow: none !important;
outline: none !important;
}
.bank-table-box table.bank-table tbody tr:last-child {
border-bottom: none !important;
}
.bank-table-box table.bank-table tbody tr:last-child td {
border-bottom: none !important;
box-shadow: none !important;
}
.bank-table-box .bank-table-scroll {
border-bottom: none !important;
box-shadow: none !important;
}
.bank-table-box {
border-bottom-color: #d8d0c5 !important;
}
.bank-table-box:after,
.bank-table-scroll:after,
.bank-table:after {
display: none !important;
content: none !important;
}
</style>
</head>
<body>
<div class="bank-wrap">
<div class="bank-header">
<div class="bank-emblem">
G
</div>
<div class="bank-header-title">
Gringotts Wizarding Bank
</div>
<div class="bank-header-line"></div>
</div>
<div class="bank-tabs">
<button
class="bank-tab active"
onclick="bankTab(event,'bank-give')">
За что даём деньги
</button>
<button
class="bank-tab"
onclick="bankTab(event,'bank-take')">
За что берём деньги
</button>
</div>
<div id="bank-give" class="bank-content active">
<div class="bank-section">
<div class="bank-section-title">
Автоматические выплаты
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Стартовый капитал</td>
<td>
Регистрация персонажа,
подача и принятие анкеты
</td>
<td>
<span class="bank-price">100</span>
</td>
</tr>
<tr>
<td>Бонус за акцию</td>
<td>
Регистрация персонажа,
подача и принятие анкеты по акции
</td>
<td>
<span class="bank-price">200</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="bank-section">
<div class="bank-section-title">
Посты
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Быстрый ответ</td>
<td>Пост в течение суток</td>
<td>
<span class="bank-price">10</span>
</td>
</tr>
<tr>
<td>Пост</td>
<td>
Пост от 1000 символов
в основной или сюжетной игре
</td>
<td>
<span class="bank-price">30</span>
</td>
</tr>
<tr>
<td>Альт</td>
<td>
Пост в альте от 1000 символов
</td>
<td>
<span class="bank-price">10</span>
</td>
</tr>
<tr>
<td>Постописец</td>
<td>
За каждые 50 постов на форуме
— дополнительный бонус
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Завершение эпизода</td>
<td>
Эпизод доигран и занесён в тему
<a href="https://safespace.rusff.me/viewtopic.php?id=44#p177"
target="_blank">
завершение эпизода
</a>
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Ачивка</td>
<td>
Каждая полученная ачивка
за закрытый эпизод
</td>
<td>
<span class="bank-price">10</span>
</td>
</tr>
<tr>
<td>Шапка</td>
<td>
Создание самостоятельного оформления:
манипа, плаката, gif-изображения
и т.д. к эпизоду
</td>
<td>
<span class="bank-price">30</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="bank-section">
<div class="bank-section-title">
Актив
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Хочу видеть</td>
<td>
Оставили заявку на персонажа в теме
<a href="https://safespace.rusff.me/viewtopic.php?id=17"
target="_blank">
хотим видеть
</a>
</td>
<td>
<span class="bank-price">20</span>
</td>
</tr>
<tr>
<td>Нужные</td>
<td>
Оставили заявку на персонажа в
<a href="https://safespace.rusff.me/viewtopic.php?id=5"
target="_blank">
нужных
</a>
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Интересная акция</td>
<td>
Персонаж из вашей акции начал игру
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Друг</td>
<td>
Персонаж, приведённый вами,
начал игру
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Опекун</td>
<td>
Вы забрали персонажа из темы
<a href="https://safespace.rusff.me/viewtopic.php?id=15"
target="_blank">
хочу к вам
</a> играть
</td>
<td>
<span class="bank-price">20</span>
</td>
</tr>
<tr>
<td>Куратор</td>
<td>
Вы начали игру с новичком,
который пришёл не по вашей заявке.
Действует, если в отыгрыше написано
по одному посту от каждого.
Новичком считается игрок
в течение месяца после принятия.
С новичком можно открыть больше одной игры,
но награда считается только один раз
для каждой пары игроков.
</td>
<td>
<span class="bank-price">100</span>
</td>
</tr>
<tr>
<td>Мастер</td>
<td>
Ведение сюжетного эпизода
в качестве мастера.
Выплачивается после завершения эпизода.
</td>
<td>
<span class="bank-price">750</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="bank-section">
<div class="bank-section-title">
Графика и реклама
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Аватар</td>
<td>
Создание и размещение аватара в теме
<a href="https://safespace.rusff.me/viewtopic.php?id=26"
target="_blank">
графика
</a>
</td>
<td>
<span class="bank-price">20</span>
</td>
</tr>
<tr>
<td>Подпись</td>
<td>
Создание и размещение подписи в теме
<a href="https://safespace.rusff.me/viewtopic.php?id=26"
target="_blank">
графика
</a>
</td>
<td>
<span class="bank-price">20</span>
</td>
</tr>
<tr>
<td>Комплект</td>
<td>
Создание и размещение аватара
и подписи в теме
<a href="https://safespace.rusff.me/viewtopic.php?id=26"
target="_blank">
графика
</a>
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Рекламный плакат</td>
<td>
Создание рекламного плаката
для форума
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Пазл</td>
<td>
Собрать один
<a href="https://safespace.rusff.me/viewtopic.php?id=45"
target="_blank">
пазл
</a>
</td>
<td>
<span class="bank-price">50</span>
</td>
</tr>
<tr>
<td>Отзыв</td>
<td>
На топ ФРПГ
</td>
<td>
<span class="bank-price">300</span>
</td>
</tr>
<tr>
<td>Листовки</td>
<td>
Один пост пиара
</td>
<td>
<span class="bank-price">5</span>
</td>
</tr>
<tr>
<td>Гуру рекламы</td>
<td>
100 реклам —
дополнительный бонус к листовкам
</td>
<td>
<span class="bank-price">100</span>
</td>
</tr>
<tr>
<td>Знаток</td>
<td>
Развёрнутый ответ в
<a href="https://safespace.rusff.me/viewtopic.php?id=1160"
target="_blank">
дискуссионном клубе
</a>
</td>
<td>
<span class="bank-price">30</span>
</td>
</tr>
<tr>
<td>Историк</td>
<td>
Принесли цитаты в тему
<a href="https://safespace.rusff.me/viewtopic.php?id=1171"
target="_blank">
Цитаты для главной
</a>
</td>
<td>
<span class="bank-price">100</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div id="bank-take" class="bank-content">
<div class="bank-section">
<div class="bank-section-title">
Выкуп внешности, имени и персонажа
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Внешность</td>
<td>
Выкуп внешности на 1 месяц
</td>
<td>
<span class="bank-price">300</span>
</td>
</tr>
<tr>
<td>Слабый канон</td>
<td>
Выкуп персонажа из слабо прописанного
канона для маски вместе с внешностью —
только для своей маски
</td>
<td>
<span class="bank-price">1000</span>
</td>
</tr>
<tr>
<td>Имя</td>
<td>
Выкупить имя.
Нельзя выкупить имя из канона.
</td>
<td>
<span class="bank-price">300</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="bank-section">
<div class="bank-section-title">
Прочее
</div>
<div class="bank-table-box">
<div class="bank-table-scroll">
<table class="bank-table">
<thead>
<tr>
<th>Услуга</th>
<th>Примечание</th>
<th>Сумма</th>
</tr>
</thead>
<tbody>
<tr>
<td>Смена персонажа</td>
<td>
Сменить персонажа
на текущем профиле
</td>
<td>
<span class="bank-price">
50% от суммы
</span>
</td>
</tr>
<tr>
<td>Реклама</td>
<td>
Графика для вашего
акционного персонажа
</td>
<td>
<span class="bank-price">300</span>
</td>
</tr>
<tr>
<td>Подарок</td>
<td>
Отправить
<a href="https://safespace.rusff.me/viewtopic.php?id=22"
target="_blank">
подарок
</a>
соигроку
</td>
<td>
<span class="bank-price">от 50</span>
</td>
</tr>
<tr>
<td>Пазл</td>
<td>
Заказать пазл по своему персонажу
или сюжету.
Один персонаж включён в стоимость,
за каждого нового персонажа
на пазле доплата +300.
</td>
<td>
<span class="bank-price">500</span>
</td>
</tr>
<tr>
<td>Кубик</td>
<td>
Перебросить кубик
в сюжетном эпизоде.
Нельзя оплатить другому.
</td>
<td>
<span class="bank-price">200</span>
</td>
</tr>
<tr>
<td>Фоны</td>
<td>
Поставить
<a href="https://safespace.rusff.me/viewtopic.php?id=1220"
target="_blank">
фон
</a>
в профиль
</td>
<td>
<span class="bank-price">от 200</span>
</td>
</tr>
<tr>
<td>Стикер</td>
<td>
Заказать стикер
по своей идее
</td>
<td>
<span class="bank-price">200</span>
</td>
</tr>
<tr>
<td>Эдит</td>
<td>
Заказать короткий эдит
по своему персонажу.
Дополнительный персонаж в видео
оплачивается отдельно.
</td>
<td>
<span class="bank-price">
5000 +3000
</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="bank-note">
✦ Выкуп внешности, имени и слабого канона действует
только для собственных профилей и масок.
</div>
</div>
</div>
<script>
function bankTab(event, tabId) {
const bank = event.currentTarget.closest('.bank-wrap');
bank.querySelectorAll('.bank-content').forEach(function(tab) {
tab.classList.remove('active');
});
bank.querySelectorAll('.bank-tab').forEach(function(button) {
button.classList.remove('active');
});
document.getElementById(tabId).classList.add('active');
event.currentTarget.classList.add('active');
}
</script>
</body>
</html>
[/html]
[hideprofile]




























