/* ScriptOn — токены дизайна, палитра «Синий 2» (blue2, F12: Дина 20.10.2026, принято Шефом 23.10.2026; было v8 17.10.2026).
   Один файл для всех страниц: кабинет (index_ru.tpl), редактор, вход/регистрация; в Просмотр (templates/mht.tpl) вставляется inline.
   Имена переменных прежние (--g* — акцентная шкала, теперь синяя), меняются только значения.
   Подключать первым после fonts.css. Шрифт Onest — в fonts.css. */
:root{
    --font:'Onest',system-ui,-apple-system,'Segoe UI',sans-serif;
    /* нейтральные (gray; было zinc) */
    --bg:#F8FAFC; --surf:#FFFFFF; --ink:#1F2937; --ink2:#4B5563; --mute:#6B7280; --mute2:#9CA3AF;
    --n100:#F3F4F6; --n150:#F1F5F9; --track:#E5E7EB;
    --line:#E5E7EB; --line2:#D1D5DB;
    --in:#D1D5DB; --in-h:#9CA3AF;               /* рамка поля / при наведении */
    /* акцент — синяя шкала blue2 (300 = 200, 400…700 = #3566B8, 800/900 = #264C93) */
    --g50:#EFF4FC; --g100:#DCE7F8; --g200:#C6D7F3; --g300:#C6D7F3; --g400:#3566B8;
    --g500:#3566B8; --g600:#3566B8; --g700:#3566B8; --g800:#264C93; --g900:#264C93;
    /* статусы */
    --ok-text:#15803D;                           /* «успех» в тексте и бейджах */
    --warn-bar:#F59E0B; --warn-text:#B45309; --warn-bg:#FFFBEB; --warn-line:#FDE68A;
    --crit-bar:#EF4444; --crit-text:#B91C1C; --crit-bg:#FEF2F2; --crit-line:#FECACA;
    --danger:#EF4444;                            /* значки «Удалить»; текст — --crit-text (контраст) */
    --focus:0 0 0 3px rgba(53,102,184,.22);      /* кольцо фокуса = #3566B8 22% */
    /* тени — только наведение и всплывающие */
    --sh-h:0 1px 1px rgba(0,0,0,.02),0 2px 4px -1px rgba(0,0,0,.04),0 12px 24px -8px rgba(0,0,0,.10);
    --sh-pop:0 0 0 1px var(--line),0 2px 4px rgba(0,0,0,.04),0 16px 32px -8px rgba(0,0,0,.16);
    /* скругления */
    --r-card:16px; --r-ctl:10px; --r-menu:12px; --r-pill:999px;
}
