@font-face{font-family:'Fraunces';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
/* UDATA «Le Flux» v1 — udata.stream
   Газета-поток: живая колонка «Le direct» и лента настоящими колонками. */

:root {
  --paper: #f7f5f0;
  --paper-2: #efebe2;
  --card: #ffffff;
  --ink: #141414;
  --ink-2: #4a4740;
  --ink-3: #6e6a61;
  --rule: #d9d3c7;
  --acc: #5b21b6;
  --acc-2: #7c3aed;
  --acc-soft: #ece4fb;
  --display: "Fraunces", Georgia, serif;
  --text: "Figtree", "Segoe UI", system-ui, sans-serif;
  --wrap: 1340px;
  --pad: clamp(16px, 3.6vw, 44px);
  --ease: cubic-bezier(0.22, 0.61, 0.36, 1);
}

*, *::before, *::after { box-sizing: border-box; }

html { scroll-behavior: smooth; scroll-padding-top: 92px; -webkit-text-size-adjust: 100%; }

body {
  margin: 0; background: var(--paper); color: var(--ink);
  font-family: var(--text); font-size: 16.5px; line-height: 1.55;
  font-synthesis-weight: none;
}

img { max-width: 100%; display: block; }
/* Атрибут hidden в UA-стилях объявлен в HTML-неймспейсе и на SVG не действует. */
svg[hidden] { display: none; }
a { color: inherit; }
h1, h2, h3, h4 { font-family: var(--display); font-weight: 700; margin: 0; letter-spacing: -0.015em; }
p { margin: 0; }
ol, ul { margin: 0; padding: 0; list-style: none; }
button { font: inherit; color: inherit; }

.wrap { max-width: var(--wrap); margin: 0 auto; padding-inline: var(--pad); }

.skip-link { position: absolute; left: -9999px; top: 0; z-index: 200; background: var(--ink); color: var(--paper); padding: 12px 18px; font-size: 14px; }
.skip-link:focus { left: 12px; top: 12px; }
:focus-visible { outline: 2px solid var(--acc); outline-offset: 3px; }

.label { font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--acc); text-decoration: none; }
a.label:hover { color: var(--acc-2); }
.stamp { font-size: 11.5px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--ink-3); font-variant-numeric: tabular-nums; }

.media { display: block; position: relative; overflow: hidden; background: var(--paper-2); }
.media img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s var(--ease); }
.media--missing::after { content: "UDATA"; position: absolute; inset: 0; display: grid; place-items: center; font-family: var(--display); font-size: 12px; letter-spacing: 0.22em; color: var(--ink-3); }

/* --- Шапка ------------------------------------------------------------ */

.hd { position: sticky; top: 0; z-index: 60; background: var(--paper); border-bottom: 1px solid var(--rule); }
.hd__top { display: grid; grid-template-rows: 1fr; transition: grid-template-rows 0.55s var(--ease), opacity 0.35s linear; }
.hd__top > div { overflow: hidden; }
.is-condensed .hd__top { grid-template-rows: 0fr; opacity: 0; pointer-events: none; }
.hd__top-in { display: flex; align-items: center; justify-content: space-between; gap: 22px; padding-block: 17px 14px; }

.mark { display: inline-block; font-family: var(--display); font-weight: 700; font-size: 29px; line-height: 1; letter-spacing: 0.01em; text-decoration: none; }
.mark i { color: var(--acc); font-style: normal; }
.mark--mini { font-size: 17px; }

.hd__acts { display: flex; gap: 10px; }
.btn { display: inline-flex; align-items: center; gap: 8px; padding: 9px 15px; border: 1px solid var(--rule); background: var(--card); cursor: pointer; font-size: 11.5px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; text-decoration: none; transition: border-color 0.2s, color 0.2s; }
.btn:hover { border-color: var(--acc); color: var(--acc); }
.btn--menu { display: none; }

.hd__bar { border-top: 1px solid var(--rule); }
.is-condensed .hd__bar { border-top-color: transparent; }
.hd__bar-in { display: flex; align-items: center; gap: 20px; height: 44px; }
.hd__bar .mark--mini { max-width: 0; overflow: hidden; opacity: 0; white-space: nowrap; transition: max-width 0.55s var(--ease), opacity 0.35s linear; }
.is-condensed .hd__bar .mark--mini { max-width: 190px; opacity: 1; }

.nav { display: flex; gap: 18px; overflow-x: auto; scrollbar-width: none; }
.nav::-webkit-scrollbar { display: none; }
.nav a { font-size: 12px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; white-space: nowrap; padding-block: 4px; border-bottom: 2px solid transparent; transition: border-color 0.2s, color 0.2s; }
.nav a:hover { color: var(--acc); border-bottom-color: var(--acc); }

.menu { border-top: 1px solid var(--rule); background: var(--paper-2); }
.menu[hidden] { display: none; }
.menu nav { display: flex; flex-direction: column; padding-block: 6px 16px; }
.menu a { padding: 11px 0; border-bottom: 1px solid var(--rule); font-size: 15px; text-decoration: none; }

/* --- Первый экран: материал + живая колонка ---------------------------- */

.lede { padding-block: clamp(22px, 3.2vw, 38px) clamp(24px, 3.4vw, 40px); border-bottom: 3px solid var(--ink); }
.lede__grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 0.44fr); gap: clamp(24px, 3.4vw, 52px); align-items: start; }

.lede__kicker { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; margin-bottom: 14px; }
.lede h1 { font-size: clamp(2rem, 4.2vw, 3.7rem); line-height: 1.03; overflow-wrap: break-word; }
.lede h1 a { text-decoration: none; }
.lede h1 a:hover { color: var(--acc); }
.lede__dek { margin-top: 16px; font-size: clamp(1rem, 1.25vw, 1.18rem); color: var(--ink-2); max-width: 58ch; }
.lede__media { margin-top: clamp(18px, 2.4vw, 26px); aspect-ratio: 16 / 9; }
.lede__media:hover img { transform: scale(1.02); }

.direct { border: 1px solid var(--rule); background: var(--card); }
.direct__head { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 14px; border-bottom: 1px solid var(--rule); }
.direct__title { display: inline-flex; align-items: center; gap: 8px; font-size: 11.5px; font-weight: 600; letter-spacing: 0.16em; text-transform: uppercase; color: var(--acc); }
.direct__dot { width: 8px; height: 8px; border-radius: 50%; background: var(--acc); animation: pulse 2.2s ease-in-out infinite; }
@keyframes pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.35; transform: scale(0.78); } }
.direct__pause { padding: 5px 10px; border: 1px solid var(--rule); background: transparent; cursor: pointer; font-size: 10.5px; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; color: var(--ink-3); }
.direct__pause:hover { border-color: var(--acc); color: var(--acc); }
.direct__pause[hidden] { display: none; }
.direct__on { display: none; }
.is-direct-paused .direct__on { display: inline; }
.is-direct-paused .direct__off { display: none; }

.direct__win { position: relative; height: clamp(330px, 46vh, 470px); overflow: hidden; }
.direct__win::before, .direct__win::after { content: ""; position: absolute; left: 0; right: 0; height: 34px; pointer-events: none; z-index: 2; }
.direct__win::before { top: 0; background: linear-gradient(var(--card), rgba(255, 255, 255, 0)); }
.direct__win::after { bottom: 0; background: linear-gradient(rgba(255, 255, 255, 0), var(--card)); }

/* Бесконечная лента: JS дублирует список, поэтому сдвиг ровно на половину. */
.direct__track.is-looped { animation: dstream 46s linear infinite; }
@keyframes dstream { from { transform: translateY(0); } to { transform: translateY(-50%); } }
.direct__win:hover .direct__track,
.direct__win:focus-within .direct__track,
.is-direct-paused .direct__track { animation-play-state: paused; }

.direct__list li { border-bottom: 1px solid var(--rule); }
.direct__list a { display: grid; grid-template-columns: 62px minmax(0, 1fr); gap: 10px; padding: 11px 14px; text-decoration: none; align-items: baseline; }
.direct__list a:hover { background: var(--acc-soft); }
.direct__list time { font-size: 11px; color: var(--acc); font-variant-numeric: tabular-nums; letter-spacing: 0.02em; }
.direct__list span { font-size: 14px; line-height: 1.34; }

.direct__foot { padding: 11px 14px; border-top: 1px solid var(--rule); }

/* --- Лента колонками --------------------------------------------------- */

.edition { padding-block: clamp(26px, 3.6vw, 44px); }
.edition__head { display: flex; align-items: baseline; justify-content: space-between; gap: 20px; padding-bottom: 14px; margin-bottom: clamp(18px, 2.4vw, 26px); border-bottom: 1px solid var(--rule); }
.edition__head h2 { font-size: clamp(1.2rem, 1.9vw, 1.7rem); }

.stream { columns: 3 250px; column-gap: clamp(22px, 2.6vw, 40px); column-rule: 1px solid var(--rule); }
.piece { break-inside: avoid; -webkit-column-break-inside: avoid; page-break-inside: avoid; margin: 0 0 24px; padding-bottom: 20px; border-bottom: 1px solid var(--rule); }
.piece:last-child { border-bottom: none; }
.piece .media { aspect-ratio: 16 / 10; margin-bottom: 11px; }
.piece__head { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; margin-bottom: 7px; }
.piece h3 { font-size: 1.06rem; line-height: 1.2; overflow-wrap: break-word; }
.piece h3 a { text-decoration: none; background-image: linear-gradient(var(--acc), var(--acc)); background-size: 0 1px; background-repeat: no-repeat; background-position: 0 100%; transition: background-size 0.35s var(--ease); }
.piece:hover h3 a { background-size: 100% 1px; }
.piece__dek { margin-top: 7px; color: var(--ink-2); font-size: 14px; }
.piece:hover .media img { transform: scale(1.03); }

.load-more { padding-top: 26px; text-align: center; }
.load-more button { padding: 13px 30px; background: transparent; border: 1px solid var(--ink); cursor: pointer; font-size: 11.5px; font-weight: 600; letter-spacing: 0.13em; text-transform: uppercase; transition: background 0.2s, color 0.2s; }
.load-more button:hover { background: var(--ink); color: var(--paper); }

.empty { padding: 30px 0; }
.empty__lead { font-family: var(--display); font-size: 1.35rem; margin-bottom: 8px; }
.empty p { color: var(--ink-2); max-width: 56ch; }

/* --- Нижняя полоса ----------------------------------------------------- */

.band { padding-block: clamp(26px, 3.6vw, 46px); border-top: 3px solid var(--ink); }
.band__head { display: flex; align-items: baseline; justify-content: space-between; gap: 20px; margin-bottom: 20px; }
.band__head h2 { font-size: clamp(1.15rem, 1.7vw, 1.5rem); }
.band__cols { display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr); gap: clamp(26px, 3.4vw, 56px); }

.ranked li { display: grid; grid-template-columns: 40px minmax(0, 1fr); gap: 12px; align-items: baseline; padding: 12px 0; border-bottom: 1px solid var(--rule); }
.ranked b { font-family: var(--display); font-size: 1.15rem; color: var(--acc); font-variant-numeric: tabular-nums; }
.ranked a { text-decoration: none; font-size: 15px; line-height: 1.35; }
.ranked a:hover { color: var(--acc); }

.plain li { padding: 11px 0; border-bottom: 1px solid var(--rule); }
.plain a { text-decoration: none; font-size: 14.5px; line-height: 1.35; }
.plain a:hover { color: var(--acc); }

/* --- Внутренние страницы ----------------------------------------------- */

.head { padding-block: clamp(26px, 3.6vw, 48px) clamp(16px, 2.2vw, 26px); border-bottom: 1px solid var(--rule); }
.head h1 { font-size: clamp(1.9rem, 3.6vw, 3.2rem); line-height: 1.03; overflow-wrap: break-word; margin-top: 10px; }
.head__lead { margin-top: 16px; max-width: 62ch; color: var(--ink-2); font-size: 1.02rem; }
.head__count { margin-top: 12px; }

.searchform { display: flex; gap: 10px; margin-top: 22px; max-width: 620px; }
.searchform input { flex: 1; padding: 13px 15px; border: 1px solid var(--ink); background: var(--card); font: inherit; font-size: 16px; color: var(--ink); }
.searchform input::placeholder { color: var(--ink-3); }
.searchform button { padding: 13px 26px; background: var(--ink); color: var(--paper); border: 1px solid var(--ink); cursor: pointer; font-size: 11.5px; font-weight: 600; letter-spacing: 0.13em; text-transform: uppercase; }
.searchform button:hover { background: var(--acc); border-color: var(--acc); }

.with-rail { display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: clamp(26px, 3.4vw, 56px); padding-block: clamp(24px, 3.4vw, 40px); align-items: start; }
.with-rail .stream { columns: 2 240px; }

.rail { align-self: start; position: sticky; top: 100px; }
.rail__block + .rail__block { margin-top: 26px; }
.rail h2 { font-size: 11.5px; font-family: var(--text); font-weight: 600; letter-spacing: 0.16em; text-transform: uppercase; padding-bottom: 10px; border-bottom: 3px solid var(--ink); margin-bottom: 4px; color: var(--acc); }
.rail li { padding: 11px 0; border-bottom: 1px solid var(--rule); display: grid; grid-template-columns: 62px minmax(0, 1fr); gap: 10px; align-items: baseline; }
.rail time { font-size: 11px; color: var(--acc); font-variant-numeric: tabular-nums; }
.rail a { text-decoration: none; font-size: 14.5px; line-height: 1.35; }
.rail a:hover { color: var(--acc); }

/* --- Статья ------------------------------------------------------------ */

.art { padding-block: clamp(24px, 3.4vw, 40px) 0; }
.art__head { max-width: 940px; }
.art__kicker { display: flex; gap: 14px; flex-wrap: wrap; align-items: center; margin-bottom: 16px; }
.art h1 { font-size: clamp(1.9rem, 3.6vw, 3.3rem); line-height: 1.04; overflow-wrap: break-word; }
.art__lead { margin-top: 18px; font-size: clamp(1.02rem, 1.3vw, 1.2rem); color: var(--ink-2); max-width: 62ch; }
.art__tools { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; margin-top: 20px; padding-bottom: 18px; border-bottom: 1px solid var(--rule); }

.share { display: flex; gap: 8px; flex-wrap: wrap; }
.share__label { font-size: 10.5px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--ink-3); }
.share a, .share button { width: 34px; height: 34px; display: grid; place-items: center; border: 1px solid var(--rule); background: var(--card); cursor: pointer; color: var(--ink); transition: border-color 0.2s, color 0.2s; }
.share a:hover, .share button:hover { border-color: var(--acc); color: var(--acc); }
.share .is-done { border-color: var(--acc); color: var(--acc); }

.art__shell { display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: clamp(26px, 3.4vw, 56px); align-items: start; padding-block: clamp(22px, 3vw, 34px) clamp(30px, 4vw, 50px); }
.art__hero { margin: 0 0 clamp(18px, 2.6vw, 28px); }
.art__hero .media { aspect-ratio: 16 / 9; }
.art__hero figcaption { margin-top: 9px; font-size: 12.5px; color: var(--ink-3); }

.tts { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; padding: 13px 16px; background: var(--acc-soft); margin-bottom: clamp(20px, 3vw, 28px); }
.tts[hidden] { display: none; }
.tts__label { font-size: 11px; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: var(--acc); }
.tts__ctrl { display: flex; gap: 8px; }
.tts button { padding: 6px 13px; border: 1px solid var(--acc); background: transparent; cursor: pointer; font-size: 12px; color: var(--ink); }
.tts button:disabled { opacity: 0.4; cursor: default; }
.tts button:not(:disabled):hover { background: var(--acc); color: #fff; }

.art__body { font-size: 17.5px; line-height: 1.68; max-width: 68ch; }
.art__body p { margin-bottom: 1.15em; }
/* Шапо: первый абзац крупнее, как в печатной полосе. */
.art .art__body > p:first-of-type { font-size: 1.12em; line-height: 1.55; color: var(--ink); }
.art__body h2 { font-size: 1.45rem; margin: 1.6em 0 0.5em; }
.art__body h3 { font-size: 1.2rem; margin: 1.4em 0 0.4em; }
.art__body a { color: var(--acc); text-underline-offset: 3px; }
.art__body ul, .art__body ol { margin: 0 0 1.15em 1.2em; }
.art__body ul li { list-style: disc; margin-bottom: 0.4em; }
.art__body ol li { list-style: decimal; margin-bottom: 0.4em; }
.art__body blockquote { margin: 1.5em 0; padding: 4px 0 4px 20px; border-left: 4px solid var(--acc); font-family: var(--display); font-size: 1.2rem; line-height: 1.3; }
.art__body img { margin: 1.4em 0; }

.share--foot { margin-top: clamp(24px, 3.4vw, 36px); padding-top: 20px; border-top: 1px solid var(--rule); display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }

.related { padding-block: clamp(26px, 4vw, 46px); border-top: 3px solid var(--ink); }

/* --- Карточка автора ---------------------------------------------------
   Платформа вставляет её ВНУТРЬ .art__body и кладёт свой <style> ПОСЛЕ темы:
   при равном весе селектора выигрывает он. Перебиваем весом в два класса. */

.art__body .mair-author-card {
  display: flex; gap: 20px; align-items: flex-start;
  margin: clamp(30px, 4vw, 42px) 0 6px;
  padding: 22px 26px;
  background: var(--card);
  border: 1px solid var(--rule);
  border-left: 4px solid var(--acc);
}
.art__body .mair-author-card img { margin: 0; }
.art__body .mair-author-card__avatar { flex: 0 0 64px; width: 64px; height: 64px; }
.art__body .mair-author-card__content { padding-top: 2px; }
.art__body .mair-author-card__eyebrow { opacity: 1; color: var(--acc); font-weight: 600; font-size: 11px; letter-spacing: 0.14em; margin-bottom: 6px; }
.art__body .mair-author-card__name { font: 700 1.25rem/1.2 var(--display); letter-spacing: -0.015em; }
.art__body .mair-author-card__name a { text-decoration: none; }
.art__body .mair-author-card__name a:hover { color: var(--acc); }
.art__body .mair-author-card__role { opacity: 1; color: var(--ink-3); font-size: 13.5px; margin-top: 4px; }
.art__body .mair-author-card__bio { color: var(--ink-2); font-size: 14.5px; margin-top: 10px; }
.art__body .mair-author-card__link { margin-top: 12px; font-size: 13.5px; }
.art__body .mair-author-card__link a { color: var(--acc); text-underline-offset: 3px; }

/* --- Статические страницы ---------------------------------------------- */

.static { padding-block: clamp(24px, 3.4vw, 40px) clamp(36px, 5vw, 64px); }
.static .art__body { max-width: 72ch; }
.static .grid, .page-body .grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 18px; margin-top: 22px; }
.static .card, .page-body .card { border: 1px solid var(--rule); padding: 20px; background: var(--card); }
.static .card h2, .static .card h3, .page-body .card h2, .page-body .card h3 { font-size: 1.1rem; margin-bottom: 8px; }
.static .card a, .page-body .card a { color: var(--acc); }
.static .muted, .page-body .muted { color: var(--ink-3); font-size: 14.5px; }

.form { margin-top: 30px; max-width: 620px; }
.form p { margin-bottom: 15px; }
.form label { display: block; font-size: 11.5px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; color: var(--ink-2); margin-bottom: 6px; }
.form input, .form textarea, .form select { width: 100%; padding: 12px 14px; border: 1px solid var(--rule); background: var(--card); font: inherit; font-size: 16px; color: var(--ink); }
.form input:focus, .form textarea:focus { border-color: var(--acc); outline: none; }
.form textarea { min-height: 160px; resize: vertical; }
.form button { padding: 13px 28px; background: var(--ink); color: var(--paper); border: none; cursor: pointer; font-size: 11.5px; font-weight: 600; letter-spacing: 0.13em; text-transform: uppercase; }
.form button:hover { background: var(--acc); }
.form .helptext, .form .errorlist { font-size: 13px; color: var(--ink-3); }
.form .errorlist { color: var(--acc); list-style: none; }
.form-sent { padding: 13px 16px; background: var(--acc-soft); margin-bottom: 18px; }

/* --- Подвал ------------------------------------------------------------ */

.ft { margin-top: clamp(28px, 4vw, 52px); border-top: 3px solid var(--ink); background: var(--paper-2); }
.ft__grid { display: grid; grid-template-columns: 1.6fr repeat(3, minmax(0, 1fr)); gap: clamp(22px, 3vw, 44px); padding-block: clamp(30px, 4vw, 48px); }
.ft__about { max-width: 46ch; color: var(--ink-2); font-size: 14.5px; margin-top: 14px; }
.ft h2 { font-family: var(--text); font-size: 11px; font-weight: 600; letter-spacing: 0.16em; text-transform: uppercase; color: var(--ink-3); margin-bottom: 12px; }
.ft nav { display: flex; flex-direction: column; gap: 9px; }
.ft nav a { text-decoration: none; font-size: 14.5px; }
.ft nav a:hover { color: var(--acc); }
.ft__bottom { display: flex; justify-content: space-between; gap: 16px; flex-wrap: wrap; padding-block: 16px; border-top: 1px solid var(--rule); font-size: 12.5px; color: var(--ink-3); }
.ft__bottom a { text-decoration: none; }

.top { position: fixed; right: clamp(14px, 2.2vw, 28px); bottom: clamp(14px, 2.2vw, 28px); width: 44px; height: 44px; z-index: 70; display: grid; place-items: center; background: var(--ink); color: var(--paper); border: none; cursor: pointer; opacity: 0; transform: translateY(12px); pointer-events: none; transition: opacity 0.35s var(--ease), transform 0.35s var(--ease), background 0.2s; }
.top.is-shown { opacity: 1; transform: none; pointer-events: auto; }
.top:hover { background: var(--acc); }

.ad-slot { margin-block: 24px; }

/* --- Адаптив ------------------------------------------------------------ */

@media (max-width: 1100px) {
  .lede__grid { grid-template-columns: minmax(0, 1fr); }
  .direct__win { height: 300px; }
  .band__cols { grid-template-columns: minmax(0, 1fr); }
}

@media (max-width: 960px) {
  html { scroll-padding-top: 70px; }
  .btn--menu { display: inline-flex; }
  .with-rail { grid-template-columns: minmax(0, 1fr); }
  .rail { position: static; padding-top: 8px; border-top: 1px solid var(--rule); }
  .art__shell { grid-template-columns: minmax(0, 1fr); }
  .ft__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media (max-width: 680px) {
  body { font-size: 16px; }
  .mark { font-size: 23px; }
  .hd__top-in { gap: 12px; }
  .hd__top-in .stamp { display: none; }  /* дата в три строки съедала всю шапку */
  .btn { padding: 9px 11px; }
  .btn > span:not(.sr) { display: none; }
  .hd__bar .mark--mini { display: none; }
  .stream, .with-rail .stream { columns: 1; column-rule: none; }
  .art__body { font-size: 17px; }
  .art__body .mair-author-card { padding: 18px; gap: 14px; }
  .art__body .mair-author-card__avatar { flex-basis: 54px; width: 54px; height: 54px; }
  .ft__grid { grid-template-columns: minmax(0, 1fr); }
  .searchform { flex-direction: column; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: 0.001ms !important; animation-iteration-count: 1 !important; transition-duration: 0.001ms !important; }
  .direct__track.is-looped { animation: none; }
}

@media print {
  .hd, .top, .rail, .direct, .related, .ft, .art__tools { display: none; }
  body { background: #fff; }
  .stream { columns: 2; }
}
