.active-otd:active + .hiden-otd{
display: block;
}
const cifra = document.getElementById('cifra');
cifra.addEventListener('DOMSubtreeModified', cifraChanged);
function cifraChanged(e) {
if (cifra.innerText === '0') {
const textElem = document.querySelector('div.text');
textElem.style.display = 'none';
// А здесь делаем видимым второй блок
}
}