— Хм... Прости. Я правда не видел, куда летел мяч...читать далее
Здесь делается вжух 🪄

MANTRA

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

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


Вы здесь » MANTRA » Open Door » новостная лента


новостная лента

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

1

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://i.pinimg.com/1200x/6b/eb/b4/6bebb4a1c22011c72562f29cbd8a8baa.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        торжественные
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">Сизам откройся, как говорится!</div>
      <div class="mn-issue">#1</div>
    </div>

    <div class="mn-quote">
Ну что, наконец-то наступил этот день, когда мы открылись и рады всем и каждому в нашем уютном уголке Азии! Двери Mantr'ы теперь нараспашку!
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">на связи boss</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://i.pinimg.com/736x/29/6e/56/296e565e975cc0f19674f63725cf07fa.jpg">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="#">yoon keeho</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="#">choi taeyang</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
В первых новостях хотелось бы еще раз рассказать о нашем проекте. Mantra — место, которое объединяет все уголки Азии в одно целое. Вам больше не нужно думать, почему китаец решил переехать в Корею. Не нужно париться, почему японец и кореец оказались парой, живущей в Китае. Или нужно? Ну тут уж решать вам самим)
        </p>

        <p>
          Расслабляйтесь, отдыхайте, выбирайте себе персонажей, пишите анкеты и просто получайте удовольствие!
        </p>

        <div class="mn-note">
          <span class="mn-note-title">еженедельные активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — легкий способ получить халяву
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — ну куда без них
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — продолжаем дружно ломать глаза

        </div>

        <p>
       
        </p>

        <p>
         Мы всегда рады вашей актвности, постам, вопросам, предложениям и отзывам!
        </p>

<p>P.S. Просим прощения за задержку с открытием по времени. Технические шоколадки слачаются иногда. АМС проекта продолжает совершенствовать и дорабатывать разные темы, разделы и всегда с вами на связи <3</p>
<br>Выражаем благодарность <b>choi seungcheol</b> за помощь в трудную минуту! В благодарность набор украшений профиля!
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/799400.png" title="постописец huang xing"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/893105.png" title="постописец qiu ding jie"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/655585.png" title="постописец song mingi"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/ac/b2/27805.png" title="активист nut supanut"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/416498.png" title="активист hwang hyunjin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/980063.png" title="активист choi seungcheol"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=146" class="mn-episode-name">
            вечеринка закончилась, начался разбор полетов
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">huang xing</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">qiu ding jie</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          – И ты на меня так не смотри. Моя жизнь, как хочу, так и порчу.
          <a href="https://mantra.rusff.me/viewtopic.php?id=88#p4301">[читать далее]</a>
          <div class="mn-post-author">nut supanut</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      Спасибо каждому, кто делает наш проект живым местом. 
      Ваши идеи, активность и поддержка — лучшее вдохновение для всех нас. 
      Не останавливайтесь — впереди ещё много интересного!
    </div>

  </div>
</div>[/html]

+12

2

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://upforme.ru/uploads/001c/b8/7c/2/211815.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        мантровские
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">куркуль всегда приносит письма</div>
      <div class="mn-issue">#2</div>
    </div>

    <div class="mn-quote">
Привет всем, кто любит самурайские истории и всякие заговоры, как в "Игре Престолов", только с азиатским вкусом. Надеюсь, у вас чай всегда горячий, а в подпольных боях и в казино ставки высокие.
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">в эфире pooh</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/001c/b8/7c/5/992935.jpg">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=72">jiang heng</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=73">li pei en</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
Восток – дело тонкое, а новости – еще тоньше!
        </p>
Это наши вторые новости. Напомню, что сейчас ищем администраторов на форум. Если вы хотите помочь "Мантре" стать лучше, будем рады видеть вас в <a href="https://mantra.rusff.me/viewtopic.php?id=15">обсуждении</a> или же напишите кому-нибудь из администрации в личные сообщения.
<br><br>
        <p>
А теперь перейдем к главному. Во-первых, у нас обновились еженедельные активности. Каждая активность дает лотосы, а некоторые даже оформление. Все же мы любим плюшечки, верно?
        </p>

        <div class="mn-note">
          <span class="mn-note-title">еженедельные активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — делаем отметки. мы ведь хотим получить оформление?
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — обновление тестов. узнайте, кто же вы?
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — а мы обновили их
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=186">кроссворд: kpop</a> — всего 10 вопросов, зато какая награда
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=207">радиоэфир mantra</a> — а у нас свое радио!

        </div>
Но, к сожалению, кому-то придется покинуть "Мантру". <a href="https://mantra.rusff.me/viewtopic.php?id=22#p10020">Списки</a> уже опубликованы. Посмотри, есть ли там твоя фамилия.<br><br>
        <p>
        Так же кошачье оформление с теста добавлено на личные страницы победителей. Вы можете его поставить обратившись к амс. <br><br>
        </p>
На этом мы закончим. Всего наилучшего. Пусть в вашей жизни будет столько же гармонии, сколько в саду камней.
        <p>
         
        </p>
С вами был ваш проводник Пух в мир Мантры. До новых встреч.
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/328607.png" title="постописец choi taeyang"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/479152.png" title="постописец yoon keeho"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/940894.png" title="постописец jiang heng"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/882908.png" title="активист yang jeongin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/320570.png" title="активист park wonbin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/780568.png" title="активист por suppakarn"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=105" class="mn-episode-name">
            простите, пожалуйста, я тут потанцую?
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">lee taemin</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">lee felix</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          Активная жизнь началась еще со средней школы, когда он посчитал, что вышел лицом..
          <a href="https://mantra.rusff.me/viewtopic.php?id=190#p9722">[читать далее]</a>
          <div class="mn-post-author">jung wooyoung</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      Искренняя благодарность, как первая чашка ароматного чая. Спасибо за вашу помощь и поддержку. Наш форум расцветает, как цветок сакуры, благодаря вашей заботе!
    </div>

  </div>
</div>[/html]

+15

3

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://i.pinimg.com/1200x/6b/eb/b4/6bebb4a1c22011c72562f29cbd8a8baa.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        мантровские
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">улыбаемся и машем</div>
      <div class="mn-issue">#3</div>
    </div>

    <div class="mn-quote">
Привет тем, кто любит аромат жасмина, шум вечерних улиц и истории, где интриги сплетаются так же изящно, как узоры на старых ширмах. Надеюсь, ваш день будет таким же насыщенным, как наши новости.
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">на связи boss</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/001c/b8/7c/2/801891.jpg">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="#">kim taehyung</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="#">park jimin</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
Начнем с хороших новостей! На самом деле ими и продолжим, но все равно. К нашему АМС-составу наконец-то присоединился еще один человек. Так что любите и не обжайте <a href="https://mantra.rusff.me/profile.php?id=86">Oat</a>.
<br>Ну а в остальном: жизнь течет своим чередом, постики пишутся, флуд движется, активности активничают. Но мы решили немного разнообразить бытовые будни и добавить некоторый эксперимент, а именно <a href="https://mantra.rusff.me/viewtopic.php?id=236">квесты!</a> Да, это именно то, о чем вы, надеюсь, успели подумать.
<br>Из второго важного: мы провели голосование и пришли к выводу, что <a href="https://mantra.rusff.me/viewtopic.php?id=207">радио</a> будет проведено в субботу 18.07. У вас практически неделя на составление заказов. Спешите в тему, знакомьтесь, а если есть какие-то вопросы, то мы всегда с радостью ответим на все
        </p>

        <p>
          Традиционное обновление:
        </p>

        <div class="mn-note">
          <span class="mn-note-title">еженедельные активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — продолжаем лутать халяву
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — выясняем важные детали про себя
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — для тех, у кого глаза еще не вытекли
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=237#p13647">угадай группу по эмодзи</a> — сложно, но можно, а награда просто прелесть

        </div>

        <p>
       
        </p>

        <p>
Списки никуда не денутся, так что беги смотреть, есть ли <a href="https://mantra.rusff.me/viewtopic.php?id=22#p13648">тут</a> твои имя и фамилия<br><br>
        </p>

<p>На этом у меня все, но если я что-то забыл, то, поверьте, найду способ донести мысль! Всем добра, тепла, печенек, а если кто-то замерз, то берите плед и бегом во флуд. Там всегда жарко!
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/871828.jpg" title="постописец boat yongyut"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/704209.jpg" title="постописец song mingi"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/949241.png" title="постописец jung wooyoung"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/800683.jpg" title="активист kang yeosang"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/258965.jpg" title="активист teetee wanpichit"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/854935.png" title="активист park wonbin"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=145#p12604" class="mn-episode-name">
            избитый приём
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">yoon keeho</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">choi taeyang</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          – хотя, наверное, зря удивляюсь. после сегодняшнего совещания ты уже доказал, что умеешь оказываться там, где тебя не ждут
          <a href="https://mantra.rusff.me/viewtopic.php?id=148#p11168">[читать далее]</a>
          <div class="mn-post-author">huang renjun</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      Спасибо каждому, кто делает наш проект живым местом. 
      Ваши идеи, активность и поддержка — лучшее вдохновение для всех нас. 
      Не останавливайтесь — впереди ещё много интересного!
    </div>

  </div>
</div>[/html]

+15

4

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://upforme.ru/uploads/001c/b8/7c/2/211815.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        Latest
        <span>news</span>
      </h1>

      <div class="mn-subtitle">На передовой событий</div>
      <div class="mn-issue">#4</div>
    </div>

    <div class="mn-quote">
Здравствуйте, уважаемые читатели!
Свежий выпуск "Manta" снова у вас в руках, и мы рады представить вам самые актуальные и захватывающие новости, которые соткались на просторах нашего любимого форума.
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">в эфире pooh</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/0010/7e/dd/2/129075.jpg">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=99">kim sunoo</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=29">park sunghoon</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
Начну сразу же с плохих новостей, а именно со <a href="https://mantra.rusff.me/viewtopic.php?id=22">списков</a>, как бы не хотелось. Те, кто не исправился за неделю уже улетели безвозвратно, а вот новым жертвам уже стоит подумать, исправляться или же нет?
        </p>
А теперь повкуснее. Перейдем сразу же к еженедельной активности.
<br><br>
        <p>
И не забудьте посмотреть новых активистов. Вы такие умнички.
        </p>

        <div class="mn-note">
          <span class="mn-note-title">еженедельные активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — еще немного и ты уже у цели
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — хочешь посмеяться?
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — ломаем глаза всей мантрой
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=261">конкурс: музыка нас связала</a> — как хорошо ты знаешь k-pop песни?
        </div>
Рады сообщить, что наше первое радио прошло очень активно, романтично и местами упорото, ведь многие песни просто заели в голове. А еще я пострадал при падении с кресла, да-да.<br><br>
        <p>
        В общем, все наши котики, что присутствовали и кидали заявочки, просто лучшие. На днях вы получите свои триньки на личные страницы и можете поставить их, если захотите )<br><br>
        </p>
А теперь, дорогие друзья, время прощаться до следующего выпуска! До новых встреч, берегите себя и оставайтесь в курсе!
        <p>
         
        </p>
С наилучшими пожеланиями, команда "Manta" на форуме.
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/0010/7e/dd/2/820093.jpg" title="постописец xiao zhan"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/0010/7e/dd/2/473624.png" title="постописец kim taehyung"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/0010/7e/dd/2/12175.png" title="постописец park jimin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/940894.png" title="активист jiang heng"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/780568.png" title="активист por suppakarn"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/5/772672.png" title="активист oat pasakorn"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=209" class="mn-episode-name">
            she's love dirty dirty dancer
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">lee taemin</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">song victoria</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          рассветы тити любит особенно сильно. есть в них что-то магическое, красивое..
          <a href="https://mantra.rusff.me/viewtopic.php?id=244#p14538">[читать далее]</a>
          <div class="mn-post-author">teetee wanpichit</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      Помните, что мир новостей никогда не стоит на месте, и мы продолжим держать вас в курсе самых важных событий, где бы вы ни находились.
    </div>

  </div>
</div>[/html]

+15

5

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://i.pinimg.com/1200x/6b/eb/b4/6bebb4a1c22011c72562f29cbd8a8baa.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        праздничные
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">Немного радости — нам месяц!</div>
      <div class="mn-issue">#1</div>
    </div>

    <div class="mn-quote">
Проект отмечает первый месяц — время, за которое мы успели создать свой уютный дом, и впереди еще больше историй, встреч, событий и интересностей.
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">на связи boss</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/001c/b8/7c/2/335444.png">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="#">kim yoohyeon</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="#">kim taeyeon</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
Ну что же! Поднимем свои бокалы с алкогольными и не очень напитками в честь этого небольшого, но очень значимого праздника! Мы очень рады каждому, кто делает свой вклад в развитие и активность нашей Мантры. Не останавливайтесь! Обещаем, что дальше больше и интереснее.
        </p>

        <p>
          Как бы весело не было, но вот от <a href="https://mantra.rusff.me/viewtopic.php?id=22#p17762">списков</a> никто не спасется. Кстати, напоминаем, что уже 31ого числа будет первый список чистки по постам.
<p> А пока расскажем, что же нового мы подготовили
        </p>

        <div class="mn-note">
          <span class="mn-note-title">активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=179">дейлики</a>, <a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> и <a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — всегда были, есть и будут!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=287">бинго</a> — весь месяц были какие-то события, надо посмотреть, кто и и при чем присутствовал или участвовал!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=286">лотерея</a> — по секрету скажем, что совсем скоро откроется магазин с триньками, а эта лотерея поможет вам заработать лотосов!
<br>•<a href="https://mantra.rusff.me/viewforum.php?id=10">mntgram</a> — мы обновили его, теперь заполнение стало простым и доступным!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=285">хроники мантры</a> — премия для участников проекта по различным категориям! Не стесняемся — голосуем!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=267">радиоэфир</a> — отметим наш маленький день рождения вместе!
        </div>

        <p>
       
        </p>

        <p>
         Напоминаем, что у нас идет набор на <a href="https://mantra.rusff.me/viewtopic.php?id=236">общие квесты</a>, где ваши персонажи могут познакомиться с кем-то новым, а так же пережить интересную и опасную ситуацию! Как только будет по 3-5 человек, то будет сразу старт!
        </p>

      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/627286.jpg" title="постописец kim sunoo"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/304370.png" title="постописец nut supanut"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/980877.jpg" title="постописец oat pasakorn"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/30760.jpg" title="активист song victoria"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/23965.jpg" title="активист hwang hyunjin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/881436.png" title="активист por suppakarn"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=165" class="mn-episode-name">
            я хочу уби.. любить тебя
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">jeff satur</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">nakamoto yuta</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          – Короче, разделаем мы этого Сталкера со всей его командой как нехрен делать...
          <a href="https://mantra.rusff.me/viewtopic.php?id=272#p17121">[читать далее]</a>
          <div class="mn-post-author">jung hoseok</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      Спасибо каждому, кто делает наш проект живым местом. 
      Ваши идеи, активность и поддержка — лучшее вдохновение для всех нас. 
      Не останавливайтесь — впереди ещё много интересного!
    </div>

  </div>
</div>[/html]

+12

6

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://upforme.ru/uploads/001c/b8/7c/2/211815.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        мантровские
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">Без кофе, но с новостями!</div>
      <div class="mn-issue">#5</div>
    </div>

    <div class="mn-quote">
Ваш апгрейд новостей - прямо здесь. <br>📰✨<br>
Мантра готова зарядить вас самой актуальной информацией.
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">в эфире pooh</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/001c/b8/7c/2/68521.png">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=108">fuaiz thanawat</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=106">william jakrapatr</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
Ну что, дорогие форумчане и, что греха таить, те, кто еще не успел освоить все прелести нашего форума. Не будем тянуть кота за.. эммм.. ну, в общем, вы поняли. Сразу к сути, как говорится.<br>
<a href="https://mantra.rusff.me/viewtopic.php?id=22#p20182">Список недельной активности</a> это как гороскоп, только вместо предсказаний - реальные факты того, кто и как провел свою неделю, с пользой или.. ну, вы поняли.<br>
<a href="https://mantra.rusff.me/viewtopic.php?id=22#p20182">Список постовой активности за месяц</a>. Тут вообще драма, а не списки! Если бы эти списки могли говорить, они бы плакали горькими слезами. <br>
<b>Внимание, внимание!</b> Если ваше имя вдруг затесалось в эти списки, не спешите прятаться под одеяло. Это не приговор, а приглашение к действию. Просмотрите их внимательно - вдруг вы там? Ну, а если вас там нет.. ну, вы просто молодцы😉
<br><br>
        <p>
А теперь к недельной активности и нашим милым активистам.
        </p>

        <div class="mn-note">
          <span class="mn-note-title">еженедельные активности</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — ближе к мечте!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=310">дейлики. MNTGRAM</a> — смех гарантирован!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — смех гарантирован!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — задай жару мозгам!
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=329">эстетика</a> — красота в деталях
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=328">хроники мантры</a> — голосуй за лучших
        </div>
Ну что, народ! Пришло время закругляться на сегодня. Увидимся в следующем выпуске! <br>
Не скучайте, заботьтесь о себе и держите нос по ветру!
        <p>   
        </p>
А мы желаем вам всего самого-самого!
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/23965.jpg" title="постописец hwang hyunjin"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/586323.png" title="постописец pavel naret"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/320568.png" title="постописец jackson wang"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/680666.png" title="активист fuaiz thanawat"></div>
          <div class="mn-face"><img src="https://upforme.ru/uploads/001c/b8/7c/2/566115.png" title="активист william jakrapatr"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/ac/b2/27805.png" title="активист nut supanut"></div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=317" class="mn-episode-name">
            невероятно, но факт
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">lee taemin</span>,<span class="mn-episode-player">bang chan</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">lee felix</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          металл пахнет железом, маслом и чужой паранойей. я ненавижу этот запах..
          <a href="https://mantra.rusff.me/viewtopic.php?id=257#p19282">[читать далее]</a>
          <div class="mn-post-author">jackson wang</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
      От всего сердца благодарим вас за вашу преданность и интерес.
    </div>

  </div>
</div>[/html]

+11

7

[hideprofile][html]<style>
.mantra-news * {
  box-sizing: border-box;
}

.daily-news {
  width: 740px;
  max-width: 100%;
  margin: auto;
  padding: 35px;
  position: relative;
}

.mantra-news {
  width: 670px;
  margin: auto;
  padding: 38px 44px 34px;
  position: relative;
  overflow: hidden;
  color: #3e4749;
  font-family: "Inter", "Arial", sans-serif;
  font-size: 12px;
  line-height: 1.75;
  background: url(https://forumstatic.ru/files/001c/ac/b2/13708.png) center no-repeat;
  border: 1px solid rgba(92, 112, 116, .18);
  border-radius: 8px;
  box-shadow: 0 20px 45px rgba(40, 50, 52, .16), inset 0 0 0 1px rgba(255, 255, 255, .65);
}

/* ДЕКОР PNG */

.mn-decor {
  position: absolute;
  z-index: 2;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.mn-decor-ticket {
  width: 250px;
  height: 300px;
  top: 12px;
  left: -50px;
  opacity: .86;
  transform: rotate(-7deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/16133.png");
}

.mn-decor-butterfly {
  width: 200px;
  height: 200px;
  right: -44px;
  bottom: 255px;
  opacity: 1;
  background-image: url(https://forumstatic.ru/files/001c/ac/b2/25318.png);
}

.mn-decor-tag {
  width: 200px;
  height: 200px;
  left: -22px;
  bottom: -21px;
  opacity: .8;
  transform: rotate(4deg);
  background-image: url("https://forumstatic.ru/files/001c/ac/b2/36345.png");
}

/* HEADER */

.mn-header {
  position: relative;
  z-index: 3;
  text-align: center;
  padding: 34px 90px 28px;
  margin-bottom: 14px;
}

.mn-mini-line {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  margin-bottom: 12px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-mini-line:before,
.mn-mini-line:after {
  content: "";
  display: block;
  width: 64px;
  height: 1px;
  background: rgba(126, 150, 155, .45);
}

.mn-title {
  margin: 0;
  color: #2f555d;
  font-family: Inter, "Times New Roman", serif;
  font-size: 47px !important;
  font-weight: 200 !important;
  line-height: 1;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.mn-title span {
  display: block;
  margin-top: -2px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  text-transform: lowercase;
  letter-spacing: 3px;
}

.mn-subtitle {
  margin-top: 13px;
  color: #8c9799;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5px;
  text-transform: uppercase;
}

.mn-issue {
  position: absolute;
  right: 82px;
  bottom: 112px;
  color: #b98267;
  font-family: Inter, "Times New Roman", serif;
  font-size: 43px;
  font-style: italic;
  font-weight: 100;
}

/* QUOTE */

.mn-quote {
  position: relative;
  z-index: 3;
  margin: 10px auto 30px;
  padding: 12px 22px;
  color: #535c5e;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 12px;
  background: rgba(255, 255, 255, .46);
  border: 1px solid rgba(92, 112, 116, .25);
  border-radius: 20px;
  box-shadow: inset 0 0 18px rgba(255, 255, 255, .55);
}

.mn-quote:before,
.mn-quote:after {
  position: absolute;
  color: rgba(105, 138, 145, .55);
  font-family: Georgia, "Times New Roman", serif;
  font-size: 52px;
  line-height: 1;
}

.mn-quote:before {
  content: "“";
  left: 20px;
  top: -11px;
}

.mn-quote:after {
  content: "”";
  right: 20px;
  bottom: -39px;
}

/* MAIN CONTENT */

.mn-content {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 200px 1fr;
  gap: 28px;
  margin-top: 8px;
}

.mn-left-column {
  display: flex;
  flex-direction: column;
  gap: 14px;
}

.mn-side-card {
    align-self: start;
    padding: 12px 12px 16px;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
    width: 190px;
    border-radius: 5px;
}

.mn-side-image {
  width: 100%;
  height: 310px;
  border-radius: 4px;
  overflow: hidden;
  background:
    linear-gradient(rgba(103, 139, 145, .25), rgba(103, 139, 145, .25)),
    url("https://i.pinimg.com/1200x/6b/eb/b4/6bebb4a1c22011c72562f29cbd8a8baa.jpg") center/cover;
filter: grayscale(0.4);
}

.mn-side-caption {
  margin-top: 10px;
  color: #7d8a8d;
  font-size: 9px;
  letter-spacing: 2px;
  text-align: center;
  text-transform: uppercase;
}

/* ЛУЧШАЯ ПАРА ПОД БОКОВОЙ КАРТОЧКОЙ */

.mn-side-couple {
    width: 192px;
    padding: 12px;
    position: relative;
    z-index: 3;
    background: rgba(255, 255, 255, .42);
    border: 1px solid rgba(92, 112, 116, .18);
    border-radius: 5px;
    box-shadow: 0 10px 24px rgba(70, 80, 82, .08);
}

.mn-side-couple-title {
  margin-bottom: 10px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

.mn-side-couple-image {
    width: 104px;
    height: 53px;
    margin: auto;
    margin-top: -8px;
    margin-bottom: 10px;
    overflow: hidden;
    border-radius: 6px;
    background: rgba(132, 166, 173, .16);
    border: 3px solid rgba(255, 255, 255, .65);
    box-shadow: 0 3px 8px rgba(50, 60, 62, .10);
}

.mn-side-couple-image img {
    width: 100px;
    height: 50px;
    object-fit: cover;
     filter: grayscale(1);
}

.mn-side-couple-names {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  color: #536163;
  font-size: 10px;
  line-height: 1.3;
  text-align: center;
  text-transform: lowercase;
}

.mn-side-couple-name a {
  color: #a4705e!important;
}

.mn-side-couple-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

.mn-text p {
  margin: 0 0 15px;
  text-align: justify;
}

.mn-text b {
  color: #315a62;
}

.mn-text a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-note {
  margin: 10px 0;
  padding: 16px 20px;
  background: rgba(132, 166, 173, .12);
  border-left: 4px solid rgba(105, 138, 145, .55);
  border-radius: 0 10px 10px 0;
  color: #536163;
  font-size: 11px;
}

.mn-note-title {
  display: block;
  margin-bottom: 4px;
  color: #315a62;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

/* DIVIDER */

.mn-divider {
  position: relative;
  z-index: 3;
  display: flex;
  align-items: center;
  gap: 16px;
  margin: 38px 0 26px;
  color: #6f8589;
}

.mn-divider:before,
.mn-divider:after {
  content: "";
  flex: 1;
  height: 1px;
  background: rgba(92, 112, 116, .28);
}

.mn-divider span {
  padding: 6px 22px;
  background: rgba(132, 166, 173, .22);
  border-radius: 999px;
  font-family: Inter, "Times New Roman", serif;
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

/* WEEK RESULTS */

.mn-summary {
  position: relative;
  z-index: 3;
  display: grid;
  grid-template-columns: 1.1fr .95fr 1.05fr;
  gap: 18px;
  margin-top: 16px;
}

.mn-box {
  min-height: 170px;
  padding: 18px;
  position: relative;
  background: rgba(255,255,255,.44);
  border: 1px solid rgba(92, 112, 116, .20);
  border-radius: 8px;
  box-shadow: 0 10px 20px rgba(70, 80, 82, .06);
}

.mn-box-title {
  margin-bottom: 14px;
  color: #315a62;
  font-family: Inter, "Times New Roman", serif;
  font-size: 13px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
}

/* 6 АКТИВИСТОВ */

.mn-faces {
  display: grid;
  grid-template-columns: repeat(3, 42px);
  gap: 9px;
  justify-content: center;
}

.mn-face {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 8px;
  border: 3px solid rgba(255,255,255,.75);
  background: #d8d8d8;
  box-shadow: 0 3px 8px rgba(50, 60, 62, .12);
}

.mn-face img {
  width: 36px;
  height: 36px;
  object-fit: cover;
}

/* ЛУЧШИЙ ЭПИЗОД */

.mn-episode {
  padding: 14px 12px 12px;
  border-radius: 10px;
  text-align: center;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
}

.mn-episode-label {
  margin-bottom: 6px;
  color: #8c9799;
  font-size: 8px;
  font-weight: 700;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.mn-episode-name {
  display: block;
  margin-bottom: 5px;
  color: #315a62 !important;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.25;
  text-decoration: none;
}

.mn-episode-name:hover {
  color: #a4705e !important;
}

.mn-episode-players {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  color: #536163;
  font-size: 10px;
  text-transform: lowercase;
  flex-wrap: wrap;
}

.mn-episode-player {
  color: #a4705e;
}

.mn-episode-and {
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
}

/* ПОСТ НЕДЕЛИ */

.mn-post {
  position: relative;
  padding: 14px 16px;
  background: rgba(247, 245, 239, .72);
  border: 1px dashed rgba(92, 112, 116, .35);
  border-radius: 12px;
  font-size: 10px;
  line-height: 1.3;
  text-align: justify;
}

.mn-post a {
  color: #a4705e;
  text-decoration: none;
  border-bottom: 1px solid rgba(164,112,94,.35);
}

.mn-post-author {
  margin-top: 10px;
  color: #a4705e;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  font-style: italic;
  text-align: right;
}

/* FOOTER */

.mn-footer {
  position: relative;
  z-index: 3;
  margin-top: 34px;
  padding: 18px 70px;
  color: #617074;
  text-align: center;
  font-family: Inter, "Times New Roman", serif;
  font-size: 11px;
  line-height: 1.7;
  background: rgba(132, 166, 173, .20);
  border-radius: 8px;
}

.mn-footer:before,
.mn-footer:after {
  content: "✦";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: rgba(164,112,94,.65);
  font-size: 18px;
}

.mn-footer:before {
  left: 28px;
}

.mn-footer:after {
  right: 28px;
}

/* RESPONSIVE */

@media (max-width: 780px) {
  .daily-news {
    width: 94%;
    padding: 25px 0;
  }

  .mantra-news {
    width: 94%;
    padding: 30px 24px;
  }

  .mn-header {
    padding: 40px 20px 22px;
  }

  .mn-title {
    font-size: 34px !important;
  }

  .mn-content {
    grid-template-columns: 1fr;
  }

  .mn-left-column {
    gap: 14px;
  }

  .mn-side-image {
    height: 220px;
  }

  .mn-side-couple-image {
    height: 150px;
  }

  .mn-summary {
    grid-template-columns: 1fr;
  }

  .mn-faces {
    grid-template-columns: repeat(6, 42px);
  }

  .mn-decor-ticket,
  .mn-decor-butterfly,
  .mn-decor-tag {
    opacity: .32;
  }
}

@media (max-width: 520px) {
  .mn-faces {
    grid-template-columns: repeat(3, 42px);
  }
}
</style>

<div class="daily-news">

  <div class="mn-decor mn-decor-ticket"></div>
  <div class="mn-decor mn-decor-butterfly"></div>
  <div class="mn-decor mn-decor-tag"></div>

  <div class="mantra-news">

    <div class="mn-header">
      <div class="mn-mini-line">mantra</div>

      <h1 class="mn-title">
        мантровские
        <span>новости</span>
      </h1>

      <div class="mn-subtitle">улыбаемся и машем</div>
      <div class="mn-issue">#3</div>
    </div>

    <div class="mn-quote">
Свежие новости, это как свежие пирожки: нужно читать и разбирать пока горячие!
    </div>

    <div class="mn-content">

      <div class="mn-left-column">

        <div class="mn-side-card">
          <div class="mn-side-image"></div>
          <div class="mn-side-caption">на связи boss</div>
        </div>

        <div class="mn-side-couple">
          <div class="mn-side-couple-title">лучшая пара</div>

          <div class="mn-side-couple-image">
            <img src="https://upforme.ru/uploads/001c/b8/7c/2/925676.png">
          </div>

          <div class="mn-side-couple-names">
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=120">boom raweewit</a></span>
            <span class="mn-side-couple-and">&</span>
            <span class="mn-side-couple-name"><a href="https://mantra.rusff.me/profile.php?id=121">james сhao</a> </span>
          </div>
        </div>

      </div>

      <div class="mn-text">
        <p>
Не очень большие, но все еще важные новости! Начнем мы, как всегда, с самого печально, а именно со <a href="https://mantra.rusff.me/viewtopic.php?id=22#p22332">списков на удаление</a>. Посмотрите сами и скажите близким, что обязательно нужно проверить, а нет ли вашего имени там!
        </p>
<p>Теперь мы решили делиться с вами общим количеством постов за неделю. В этот раз: 63. Очень неплохой результат, но стремимся к большему. От себя скажу так: давайте сделаем 100 постов за неделю и я лично каждому, кто писал их, сделаю подарки какие-то интересные! </p>

        <p>
          Традиционное обновление и активности:
        </p>

        <div class="mn-note">
          <span class="mn-note-title">куда обязательно надо заглянуть</span>
•<a href="https://mantra.rusff.me/viewtopic.php?id=156">дейлики</a> — простая отметка и награда в кармане
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=157">тесты</a> — кто мы и где мы
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=36">пазлы</a> — методично расслабляемся
<br>•<a href="https://mantra.rusff.me/viewtopic.php?id=329#p22331">эстетика</a> — делаем и делимся красотой

        </div>
        <p>
<a href="https://mantra.rusff.me/viewtopic.php?id=307">Магазин тринек</a> еще работает, но осталось всего несколько дней, так что старайтесь успеть купить то, что очень хочется/       
        </p><p>
Кстати, если кто-то не успел заметить, то у нас вышел <a href="https://mantra.rusff.me/viewtopic.php?id=230#p21816">второй эфир радио</a>, ну и успешной завершилась первая <a href="https://mantra.rusff.me/viewtopic.php?id=230#p22232">Хроника Мантры</a>, награды за которую все получат уже буквально завтра!
        </p>

<p>Фух, ну, вроде, рассказал вам про все обновления! Спасибо, что читали, ставили лайки, люблю и обнимаю, ну и приподнимаю каждого!
      </div>

    </div>

    <div class="mn-divider">
      <span>итоги недели</span>
    </div>

    <div class="mn-summary">

      <div class="mn-box">
        <div class="mn-box-title">наши активисты</div>

        <div class="mn-faces">
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/67014.jpg" title="постописец teetee wanpichit"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/90827.jpg" title="постописец william jakrapatr"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/68820.jpg" title="постописец boss chaikamon"></div>
    <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/24025.jpg" title="активист milk natchanon"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/99047.jpg" title="активист zee pruk"></div>
          <div class="mn-face"><img src="https://forumstatic.ru/files/001c/b8/7c/21831.jpg" title="активист bang chan"></div>
     
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">лучший эпизод</div>

        <div class="mn-episode">
          <a href="https://mantra.rusff.me/viewtopic.php?id=281" class="mn-episode-name">
     По касательной к холсту
          </a>

          <div class="mn-episode-players">
            <span class="mn-episode-player">nut supanut</span>
            <span class="mn-episode-and">и</span>
            <span class="mn-episode-player">zee pruk</span>
          </div>
        </div>
      </div>

      <div class="mn-box">
        <div class="mn-box-title">пост недели</div>

        <div class="mn-post">
          — Хм... Прости. Я правда не видел, куда летел мяч, — фраза о воротах наконец дошла до сознания футболиста. Он пару раз растерянно моргнул, прежде чем сообразить, о чём речь, и тихо пробормотать: — Думаешь, от меня только футбольные ворота могут быть в восторге?
          <a href="https://mantra.rusff.me/viewtopic.php?id=298#p22135">[читать далее]</a>
          <div class="mn-post-author">koga yudai</div>
        </div>
      </div>

    </div>

    <div class="mn-footer">
Спасибо каждому, кто делает это место таким теплым и живым.
Ваши идеи и активность создают атмосферу, в которой хочется работать и развивать наш форум.
Оставайтесь с нами — впереди много хорошего и интересного.
    </div>

  </div>
</div>[/html]

+9


Вы здесь » MANTRA » Open Door » новостная лента


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