

/* Start:/local/templates/dd2026/components/bitrix/news/dd2026_docs/bitrix/news.detail/.default/style.css?17939830341577*/
/* документ: заголовок, кнопки PDF, страницы-картинки (подключается Битриксом вместе с шаблоном, в т.ч. из кэша) */
.doc-title{max-width:22ch;font-size:clamp(24px,5vw,60px);overflow-wrap:break-word}
.doc-head{display:grid;gap:10px;max-width:640px;margin-bottom:clamp(18px,3vh,28px)}
.doc-meta{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}
.doc .prose{margin-bottom:24px}
.doc-pages{display:grid;gap:14px;max-width:860px}
/* лист: белая страница с полями; пока картинка грузится — серые «строки», без чёрной дыры и прорисовки кусками.
   Место под картинку заранее держат атрибуты width/height — страница не прыгает */
.doc-page{position:relative;display:block;width:100%;padding:5% 5% 40px;border-radius:10px;overflow:hidden;
  background:#fff repeating-linear-gradient(180deg,transparent 0 22px,rgba(0,0,0,.06) 22px 30px) 50% 12% / 80% 76% no-repeat;
  box-shadow:0 10px 30px rgba(0,0,0,.35)}
.doc-page img{display:block;width:100%;height:auto;opacity:0;transition:opacity .4s ease}
.doc-page img.ld{opacity:1}
.doc-n{position:absolute;right:10px;bottom:9px;padding:3px 8px;border-radius:999px;background:rgba(7,7,7,.6);color:var(--fg);font-family:var(--mono);font-size:11px;letter-spacing:.08em}

/* ===== по проверке 20.10 ===== */
.doc-title{-webkit-hyphens:auto;hyphens:auto}
.doc-n{font-size:12px}

/* End */
/* /local/templates/dd2026/components/bitrix/news/dd2026_docs/bitrix/news.detail/.default/style.css?17939830341577 */
