/* IAM — устройство экрана по дизайн-системе (10.11.2026, проверка целостности, пункт 2).
   Только «Новый» дизайн на ПК с подложкой (html.iam-tray).
   1) Поля по бокам — 48 px на всех экранах (--pad-screen). Поля даёт страница, внутренние обёртки разделов своих не добавляют.
      Календарь и Воркфлоу — на всю ширину намеренно (сетка, карта), не трогаем.
   2) Списки — колонкой 840 px по центру (--col-list).
   3) Название раздела — один раз, вверху. Повторы внутри страницы убраны. */

/* 1. поля экрана */
:root[data-design="shtab"].iam-tray body #app-sheet .sheet-content > .page:not(#page-calendar):not(#page-workflow):not(#page-home) { padding-left: 48px !important; padding-right: 48px !important; }
:root[data-design="shtab"].iam-tray :is(#focus-content, #checklist-content, #notes-grid, #trail-content) { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; max-width: none !important; }
:root[data-design="shtab"].iam-tray :is(#fa, #ck-b, #nt-b) { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; max-width: none !important; }
/* Проект: шапка-обложка тоже по полям экрана (была шире на 24 px с каждой стороны) */
:root[data-design="shtab"].iam-tray #proj-hero .sd-ph { margin-left: 0 !important; margin-right: 0 !important; }

/* 2. колонка списка */
/* 10.11 (владелец): «Задачи» — на всю ширину экрана, по тем же полям 48 px, что и остальные экраны (было колонкой 840 по центру) */
:root[data-design="shtab"].iam-tray body #app-sheet #page-tasks #tasks-list { max-width: none !important; margin: 0 !important; }
:root[data-design="shtab"].iam-tray body.sh-topbar.tb-sec-on[data-tb-sec="tasks"] #iam-topbar#iam-topbar .tb-ttabs { left: 48px !important; width: calc(100% - 96px) !important; }

/* 3. без повторов названия раздела */
:root[data-design="shtab"].iam-tray #page-trail .trail-intro h1 { display: none !important; }
:root[data-design="shtab"].iam-tray #page-trail .trail-intro p { margin-top: 0 !important; font: 400 12.5px var(--font-ui) !important; color: #77777c !important; }
:root[data-design="shtab"].iam-tray #ck-b .ck-top h3 { display: none !important; }
:root[data-design="shtab"].iam-tray #ck-b .ck-top .ck-sub { margin-top: 0 !important; font: 400 12.5px var(--font-ui) !important; color: #77777c !important; }
/* подпись группы — на одной линии с кружками задач и вкладками (было на 2 px правее) */
:root[data-design="shtab"].iam-tray body #app-sheet #page-tasks #tasks-list .task-group > .tg-hdr { padding-left: 10px !important; }
