/* Страница статьи /news/view — свои правки поверх пакета dogovor-statya-14102026 (udm-nw.css).
   ТЗ «страница статьи» 14.10.2026, решения заказчика 14.10. Подключает element/dgr_statya_telo.php. */

/* «Частые вопросы»: заголовок вопроса H3 снаружи кнопки (в пакете H3 внутри кнопки — так нельзя по HTML).
   H3 занимает место кнопки в строке и наследует её шрифт; сайтовые правила .podcat-text h3 снимаем. */
.udm-nw-faq__head > h3.dgr-faq-h{flex:1;min-width:0;display:flex;margin:0;padding:0;font:inherit;color:inherit;line-height:inherit;border:0;background:none}
.udm-nw-faq__head > h3.dgr-faq-h::before,.udm-nw-faq__head > h3.dgr-faq-h::after{content:none;display:none}
.udm-nw-faq__head > h3.dgr-faq-h .udm-nw-faq__q{width:100%}

/* ссылка на автора в карточке справа — тёмно-зелёная, только на странице статьи (контраст #7CAB3D на белом 2,71:1) */
.new-page-block .green-author a.doc-alink{color:#56772A}

/* даты статьи без автора — отдельной строкой над оглавлением */
.udm-nw-dates.dgr-nw-dates-solo{margin:0 0 16px}

/* последний абзац или список ответа — без нижнего отступа сайта (иначе под списком лишние 30 px в карточке) */
.udm-nw-faq__a > :last-child,.udm-nw-faq__a > ul:last-child > li:last-child,.udm-nw-faq__a > ol:last-child > li:last-child{margin-bottom:0}

/* оглавление для телефона у статьи без разделов — скрыто (стили пакета показывают .udm-toc-mob поверх атрибута hidden) */
.udm-toc-mob[hidden]{display:none !important}

/* dgr 14.10.2026: карточка шаблона или калькулятора в тексте заметнее (слово заказчика) — в пакете белая с тонкой
   светлой рамкой терялась среди абзацев. Кремовая подложка, зелёная рамка и полоса слева, метка и стрелка — плашками
   зелёного сайта. Разметка пакета (.udm-tool) не менялась. */
.podcat-text a.udm-tool{background:#F7F8E6;border:1px solid #7CAB3D;border-left-width:5px;padding:16px 20px 16px 18px;box-shadow:0 6px 16px rgba(124,171,61,.18)}
.podcat-text a.udm-tool:hover{background:#EEF3DA;border-color:#56772A;box-shadow:0 10px 22px rgba(124,171,61,.30)}
.podcat-text a.udm-tool .udm-tool__ico{background:#fff;width:44px;height:44px}
.podcat-text a.udm-tool .udm-tool__t{font-size:18px;color:#382D28}
.podcat-text a.udm-tool .udm-tool__d{color:#56614A}
.podcat-text a.udm-tool .udm-tool__k{background:#56772A;color:#fff;padding:6px 9px}  /* тёмно-зелёный: белый 11px на #7CAB3D — контраст 2,7:1, ниже нормы */
.podcat-text a.udm-tool .udm-tool__ar{width:40px;height:40px;border-radius:50%;background:#7CAB3D;align-items:center;justify-content:center;transition:background .2s}
.podcat-text a.udm-tool .udm-tool__ar img{width:20px;height:20px;filter:brightness(0) invert(1)}
.podcat-text a.udm-tool:hover .udm-tool__ar{background:#56772A}
@media (max-width:767px){
  .podcat-text a.udm-tool{grid-template-columns:44px 1fr 40px;padding:14px 14px 14px 12px}
  .podcat-text a.udm-tool .udm-tool__t{font-size:16px}
}
