Encontrei um problema ao usar o componente DiscoTOC:
Os títulos de quarto nível na barra de rolagem direita parecem ter um nível de recuo a menos em comparação com os títulos de terceiro nível.
Eu acho que é de propósito não encolher demais os títulos no índice quando há muita indentação.
A maneira mais fácil de conseguir um preenchimento incremental seria direcionar o <li> ou <a> interno (usando suas classes, pois elas têm classes relacionadas ao nível do cabeçalho) e adicionar um padding-left.
No entanto, a implementação desta solução não exigiria a modificação do código HTML? Você poderia fornecer orientações mais específicas sobre como abordar este problema?
Primeiro, títulos de \u003ch3\u003e a \u003ch5\u003e não podem ser recolhidos no TOC. Uma alteração no componente deve ser feita para permitir esse comportamento. \u003ch6\u003e são ignorados pelo componente.
Mas como você está falando apenas de aninhamento, este SCSS deve ser suficiente para o que você deseja: