Seleccione recursivo: último hijo. ¿Posible?

En CSS, ¿es posible seleccionar de forma recursiva todo: last-child from body?

Teniendo en cuenta este marcado:

<body>
  <div id="_1">
    <div id="_2"></div>
  </div>
  <div id="_3">
    <div id="_4">
      <div id="_5"></div>
      <div id="_6"></div>
    </div>
  </div>
</body>

Estoy buscando div no. 3, 4 y 6

Otra forma de decirlo es esta:

body > :last-child,
body > :last-child > :last-child,
body > :last-child > :last-child > :last-child,
body > :last-child > :last-child > :last-child > :last-child {
  /* My stuff here */
}

Pero obviamente este no es un buen enfoque.