@font-face{font-family:"Media Index Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/manrope-cyrillic-ext-wght-normal.woff2") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:"Media Index Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/manrope-cyrillic-wght-normal.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Media Index Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/manrope-greek-wght-normal.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}
@font-face{font-family:"Media Index Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/manrope-latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Media Index Manrope";font-style:normal;font-display:swap;font-weight:200 800;src:url("../fonts/manrope-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

.misp-public-feed{
  --misp-ink:#151713;
  --misp-muted:#686b63;
  --misp-line:rgba(21,23,19,.12);
  --misp-surface:#fff;
  --misp-soft:#eef0e8;
  --misp-accent:#d9ff43;
  width:100%;
  max-width:1240px;
  margin:0 auto;
  padding:16px;
  border-radius:28px;
  color:var(--misp-ink);
  background:#f5f6f1;
  font-family:"Media Index Manrope",Arial,sans-serif;
  font-size:16px;
  font-synthesis:none;
}
.misp-public-feed,.misp-public-feed *{box-sizing:border-box}
.misp-feed-list{display:grid;gap:16px}
.misp-feed-entry{
  display:grid;
  grid-template-columns:minmax(0,30%) minmax(0,70%);
  container-type:inline-size;
  align-items:stretch;
  gap:0;
  overflow:hidden;
  border:1px solid var(--misp-line);
  border-radius:20px;
  background:var(--misp-surface);
  transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;
  scroll-margin-top:24px;
}
.misp-feed-entry:hover{border-color:rgba(21,23,19,.22);box-shadow:0 10px 30px rgba(21,23,19,.07)}
.misp-feed-entry-target{border-color:#7ca000;box-shadow:inset 4px 0 0 var(--misp-accent),0 10px 30px rgba(21,23,19,.08)}
.misp-feed-entry-no-image{display:block}
.misp-feed-media{min-width:0;height:30cqw;background:var(--misp-surface)}
.misp-feed-image{display:block;width:100%;height:100%;max-width:none;object-fit:contain}
.misp-feed-text{min-width:0;padding:22px 24px;color:var(--misp-ink);font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}
.misp-feed-preview{height:auto;overflow:visible}
.misp-feed-js .misp-feed-preview{height:30cqw;overflow:hidden}
.misp-feed-entry-no-image .misp-feed-preview{height:auto;overflow:visible}
.misp-feed-unit,.misp-feed-break{display:inline}
.misp-feed-heading{all:unset!important;display:inline!important}
.misp-feed-preview>.misp-feed-break:last-child,.misp-feed-more-text>.misp-feed-break:first-child{display:none}
.misp-feed-more{grid-column:1/-1;border-top:1px solid var(--misp-line);background:var(--misp-surface)}
.misp-feed-more[hidden]{display:none}
.misp-feed-more .misp-feed-text{padding:22px 24px}
.misp-feed-toggle{grid-column:1/-1;width:100%;padding:13px 20px;border:0;border-top:1px solid var(--misp-line);color:var(--misp-accent);background:var(--misp-ink);font:800 14px/1 "Media Index Manrope",Arial,sans-serif;cursor:pointer}
.misp-feed-toggle:hover,.misp-feed-toggle:focus{color:var(--misp-ink);background:var(--misp-accent)}
.misp-feed-text p{margin:0 0 1em;padding:0}
.misp-feed-text p:last-child{margin-bottom:0}
.misp-feed-text a{color:var(--misp-ink);font-weight:700;text-decoration:underline;text-decoration-color:#aacd1d;text-decoration-thickness:2px;text-underline-offset:3px}
.misp-feed-text a:hover{background:var(--misp-accent)}
.misp-feed-empty{padding:44px 24px;border-radius:20px;color:var(--misp-muted);background:var(--misp-surface);text-align:center}
.misp-feed-follow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;background:transparent}
.misp-follow-link{display:flex;align-items:center;gap:11px;min-width:0;min-height:64px;padding:10px 12px;border:0;border-radius:12px;color:#fff!important;background:var(--misp-ink);text-decoration:none!important;box-shadow:none;transition:transform .16s ease,filter .16s ease}
.misp-follow-link:hover,.misp-follow-link:focus{color:#fff!important;filter:brightness(.94);text-decoration:none!important;transform:translateY(-1px)}
.misp-follow-icon{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff}
.misp-follow-facebook .misp-follow-icon{background:#1877f2}
.misp-follow-telegram .misp-follow-icon{background:#229ed9}
.misp-follow-whatsapp .misp-follow-icon{background:#25d366}
.misp-follow-icon svg{display:block;width:24px;height:24px;fill:currentColor}
.misp-follow-copy{display:block;min-width:0;color:#fff;line-height:1.2}
.misp-follow-copy strong,.misp-follow-copy small{display:block;margin:0;padding:0;color:#fff}
.misp-follow-copy strong{font-size:13px;font-weight:800}
.misp-follow-copy small{margin-top:4px;font-size:10px;font-weight:600;line-height:1.3;opacity:.88}
.misp-feed-ad{width:100%;max-width:970px;margin:2px auto;padding:0}
@media(max-width:767px){
  .misp-public-feed{width:100%;padding:8px;border-radius:16px;font-size:15px}
  .misp-feed-list{gap:10px}
  .misp-feed-entry{grid-template-columns:minmax(0,1fr);border-radius:14px}
  .misp-feed-entry-target{box-shadow:inset 0 4px 0 var(--misp-accent)}
  .misp-feed-media{height:auto;overflow:visible}
  .misp-feed-js .misp-feed-preview{height:100cqw;overflow:hidden}
  .misp-feed-entry-no-image .misp-feed-preview{height:auto;overflow:visible}
  .misp-feed-image{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain}
  .misp-feed-text{padding:16px;font-size:15px;line-height:1.5}
  .misp-feed-more .misp-feed-text{padding:16px}
  .misp-feed-follow{grid-template-columns:minmax(0,1fr);gap:8px}
  .misp-follow-link{min-height:60px}
  .et_pb_section:has(.misp-public-feed){padding-right:0!important;padding-left:0!important}
  .et_pb_row:has(.misp-public-feed){width:100%!important;max-width:none!important;padding-right:0!important;padding-left:0!important}
}

.misp-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;min-height:76px;margin-top:4px}
.misp-page-number{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 11px;border:1px solid var(--misp-ink);border-radius:9px;color:var(--misp-ink)!important;background:var(--misp-surface);font:800 14px/1 "Media Index Manrope",Arial,sans-serif;text-decoration:none!important}
.misp-page-number:hover,.misp-page-number:focus{color:var(--misp-ink)!important;background:var(--misp-accent);text-decoration:none!important}
.misp-page-number.is-current{border-color:var(--misp-ink);color:var(--misp-accent)!important;background:var(--misp-ink)}
.misp-page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:40px;color:var(--misp-muted);font-weight:800}
