/* Blanki.online: стили страницы конструктора поверх /assets/cv.css, editor.css, content.css
   (перенесено из konstruktor-resume.html прежней версии сайта, THEME 2026-11-07). Шапка .rh в site.css. */
:root{--nav-h:0px}
.kon-static:empty{display:none}
.kon-static{width:min(1200px,calc(100% - 48px));margin:40px auto 0}

/* Адаптивный аудит 07.11.2026 (layout-audit.mjs) */
/* надписи-метки статьи: фиолетовый/светло-синий на светлой подложке давал 2,8:1, берём тёмный фирменный синий */
.art .note-t,.art .ba-ctx span,.cs .eyebrow,.faq-head .eyebrow{color:#26679d}
/* таблицы статьи на телефоне: без горизонтальной прокрутки, третья колонка под второй, подпись видна целиком */
@media (max-width:560px){
  .art-tbl{overflow:visible}
  .art table{min-width:0;display:flex;flex-direction:column;font-size:15px}
  .art caption{order:2;display:block}
  .art thead,.art tbody{display:block}
  .art tr:has(> :nth-child(3):last-child){display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);border-bottom:1px solid var(--ash)}
  .art tbody tr:last-child{border-bottom:0}
  .art tr:has(> :nth-child(3):last-child) > *{display:block;padding:10px 12px;border-bottom:0;overflow-wrap:break-word;hyphens:auto}
  .art tr:has(> :nth-child(3):last-child) > :first-child{grid-row:span 2}
  .art tr:has(> :nth-child(3):last-child) > :nth-child(3){padding-top:0}
  .art tbody tr:has(> :nth-child(3):last-child) > :nth-child(3){color:var(--pencil);font-size:14px}
  .art thead tr:has(> :nth-child(3):last-child) > :nth-child(3){font-weight:400;color:var(--pencil);font-size:14px}
}
