/* ILF A&A — общий стиль кабинета. Дизайн-система вынесена в design-system.css
   (токены из эталона + компоненты + локальные шрифты); здесь только импорт и
   немного legacy-классов для страниц без сайдбара. app.css линкуется на всех
   страницах, поэтому импорт даёт единую систему везде. */
@import url("design-system.css");

/* Прячем устаревшие пер-страничные шапки — их заменяет общий бар/сайдбар. */
body > header{display:none !important;}

/* Legacy верхний бар навигации (страницы без сайдбара) */
.ilf-nav{display:flex; gap:4px; flex-wrap:wrap;}
.ilf-nav a{font-size:13px; text-decoration:none; color:var(--text); padding:6px 12px; border-radius:var(--r-sm); border:1px solid transparent;}
.ilf-nav a:hover{border-color:var(--border);}
.ilf-nav a.active{background:var(--accent); color:#fff;}
.ilf-user{margin-left:auto; display:flex; align-items:center; gap:10px; font-size:13px;}
.ilf-who{color:var(--text);}
.ilf-role{color:var(--muted);}
.ilf-logout{color:var(--accent); text-decoration:none; font-weight:600;}
.ilf-logout:hover{text-decoration:underline;}
