pdfHref вычислялся из currentEstimateId независимо от hasEstimate,
из-за чего кнопка "СКАЧАТЬ PDF-ОТЧЁТ" оставалась активной в двух
состояниях без валидного отчёта: insufficient-data (estimate_id есть,
но результат неполный) и restore-404 (UUID-подобный id в URL, которого
нет в БД). Остальные два контрола (ДЕЙСТВИТЕЛЕН ДО/КАК РАССЧИТАНО) уже
были гейтнуты на тот же hasEstimate — теперь все три используют один
источник истины.