"Стандартными" методами не получится задавать высоту в относительных единицах, она всегда будет равняться ближайшему родителю в дереве с position: relative, для которого эта высота известна или задана явно, т.е. не вычисляемое значение, почувствуйте разницу! Обычно ближайший такой родитель, это окно браузера или документ.
Древний метод, положить всё в ячейки таблицы, будет резинка, по самому высокому содержимому.
НО! В современных реалиях, для подобной верстки, я бы вам посоветовал использовать display: flex либо display: grid.
https://miwiki.ru/kak-udalit-mi-akkaunt-na-xiaomi/
Пункт: Удаление при отсутствии доступа
Но из личного опыта скажу, что сброс до заводских, с большой вероятностью, не поможет.
При прошивке не на miui, данное окно не будет тревожить вас.
Крайний случай - сервис, там вам через программатор все исправят