у вас в html получается матрёшка из элементов:
<div class="main-container">
<some-form>
<div></div>
</some-form>
</div>
И рендеринг элемента `some-form` и его рамеров передаётся на совесть браузера.
Вам надо либо указать параметр директивы replace: true, чтобы полностью заменять элемент на шаблон.
Либо использовать атрибутную директиву.
Ну а ещё у вас тупо не к чему применять css registration-form - такого элемента в html не образуется.