/* GISH — своё поверх ядра Farn. НОЛЬ внешних адресов (автономия §8-quater).
   ⭐ GSH-66 (04.10, ядро 53, 02 §33.8 «как на пробе»): экраны GISH — на раскладке ядра. Карточка ·
   таблица · форма · кнопки · статус · сообщение · реквизиты · показатели · пояснение шапки · сетка
   времени календаря (FRN-79) — классами `f-n-*` / `f-tablica` из obolochka.css. Своих КЛАССОВ здесь 0,
   `e-*` 0. Прежний файл (455 строк: свои имена цветов, сетка дня, касса, перенос) —
   «gish/otkat-GSH-66-2026-10-04/kod-do/static/css/gish.css».
   Осталось одно — перенос записи перетаскиванием (GSH-30): панель и подсветку рисует скрипт
   `gish-perenos.js` уже ПОСЛЕ загрузки, классами ядра (`f-n-soob` · `f-n-kn`); здесь — только МЕСТО
   панели у нижнего края и состояния перетаскивания, по атрибутам, которые ставит скрипт.
   Значения — только var() ядра: HEX 0, размер шрифта 0. */

/* Панель подтверждения переноса фиксирована снизу — тот же экран остаётся виден целиком (клиент,
   время, откуда и куда), кнопка «Перенести» под большим пальцем на телефоне, а не там, куда докрутили. */
[data-perenos-panel], [data-perenos-oshibka] {
  position: fixed; left: 16px; right: 16px; z-index: 50; margin: 0;
  box-shadow: 0 2px 10px color-mix(in srgb, var(--t-bg) 30%, transparent);
}
[data-perenos-panel] { bottom: 16px; }
[data-perenos-oshibka] { bottom: 76px; z-index: 51; }
/* ⚠ `.f-n-soob { display: flex }` ядра — автор, а `[hidden]` — стиль браузера: автор сильнее при любом
   порядке, и без этого правила `hidden` панель не прячет. */
[data-perenos-panel][hidden], [data-perenos-oshibka][hidden] { display: none; }

/* Курсор — «можно взять», без иконки: лишняя иконка в блоке 30-минутной клетки (2 строки, GSH-07). */
[draggable="true"][data-zapis-id] { cursor: grab; }
/* Перетаскиваемый блок приглушается, а НЕ прячется: у клетки, откуда тащат, видно, что запись
   «в воздухе», а не исчезла. */
[data-v-vozduhe] { opacity: .35; }
/* Клетка-цель — inset-тень, а не рамка: рамка сдвинула бы соседние клетки на свою толщину. Роль
   ядра: свободно и можно отпустить — «готово», занято (перерыв или чужая запись) — «просрочено». */
[data-cel="svobodno"] { box-shadow: inset 0 0 0 3px var(--st-done); }
[data-cel="zanyata"] { box-shadow: inset 0 0 0 3px var(--st-late); }

/* ⭐ GSH-62 з2 (08.10, ВН-292 п.6 «бежево-рыжий, не ярко-жёлтый»): блок «Наличные взяты» Нового расхода —
   золото ядра (слово Bob 08.10 09:5x «Золото ядра 30 %»; жёлтого в ядре нет): фон --acc 30 % к карточке,
   полоса слева — полным --acc. Было: --st-wait 9 % сообщения ядра. Текст --tx на фоне: светлая 9,71 · тёмная 7,44.
   ⛔ Подсветка строки наличных (п.5) и кнопка «Выберите файл» — НАЧИНКА (таблица, поле): здесь их нет по
   02 §33.8 — стражи tests_gsh62/66 держат правила на td/input · свои классы · свои переменные = 0; это код ядра. */
#blok-istochnika { background: color-mix(in srgb, var(--acc) 30%, var(--card));
  border-color: color-mix(in srgb, var(--acc) 40%, var(--ln)); border-left-color: var(--acc); }
