/* Основные стили приложения */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    /* D.1: значения те же, что были, но берутся из токенов (единый источник).
       Объявлены так же долго, как base.css, поэтому конфликта каскада нет. */
    font-family: var(--font-sans);
    background: var(--bg-page);
    color: var(--text);
    line-height: var(--lh-base);
    background-attachment: fixed;
}

/* D.2: каркас приложения (шапка, сайдбар, контент, тулбар) переехал в layout.css —
   здесь остаются только компоненты (кнопки контента, таблица, оверлеи). */
