forEach
применить к результату данного метода? Ну или хотя бы документацию почитать есть день, есть месяц, есть год (тем более всё это вы можете получить в php),
max-width: calc(100% - 1rem);
системный же, а потом и инпут скрытым окажется...
Вы используете общий контейнер, при этом используете его только для обработки клика. Зачем?
Это не очень хороший способ построение плагина. Используйте непосредственно сам блок элемента, от которого хотите плясать. А вот клик ставьте уже на document. Т. е. делегируйте.