/* Общие бланки (v8) — агент A, docs/SPEC-v8.md: окно «Поделиться бланком» (поверх стилей .cm-sh из community.css)
   и «Панель владельца» разделом сайта (admin.html?embed=1 в рамке на всё место раздела). Только токены оформления G. */
.tp-shm .modal { width: min(720px, 100%); }
.tp-sh .cm-sh-note { line-height: 1.5; }

/* «Панель владельца» — рамка на всё место раздела: прокручивается сама панель, а не раздел; на телефоне сверху — лента разделов */
#page-host[data-page="admin"] { display: flex; flex-direction: column; overflow: hidden; }
.tp-admin { flex: 1; min-height: 0; display: flex; padding: 0; }
.tp-admin-frame { flex: 1; min-width: 0; width: 100%; height: 100%; border: 0; border-radius: var(--r-panel); background: var(--canvas); color-scheme: light dark; }
/* тема в рамке: WebKit отдаёт странице в рамке prefers-color-scheme по color-scheme самой рамки — пусть совпадает с темой сайта
   (выбранная на сайте тема приходит в рамку и так — через localStorage, admin.js) */
:root[data-theme="dark"] .tp-admin-frame { color-scheme: dark; }
:root[data-theme="light"] .tp-admin-frame { color-scheme: light; }
/* пункт «Панель владельца» — раздел (templates.js); прежняя ссылка app.js на отдельную страницу не нужна, чтобы не было двух */
.gov-admin-sec #nav-list a.nav-admin { display: none !important; }
@media (max-width: 899px) {
  .tp-admin-frame { border-radius: 12px; }
}
