я буду делать доклад об этом И точно опишу принципы у себя в блоге в телеге
сейчас мы делаем что-то вроде такого: <Level> — объявляем о новом уровне вложенности а css за нас проставит номер уровня и нужные отступы для этого уровня
но если начать разбираться в сложных банковских системах или системах аналитики где подобные штуки влияют на продажи, оказывается, такое нужно активно поддеживать
притом уметь активно изменять, без поломки всей системы