Form analysis
1 forms found in the DOM
<form _ngcontent-csd-c91="" novalidate="" ngxscrolltofirstinvalid="" class="ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-csd-c91="" appearance="outline"
class="mat-form-field ng-tns-c71-0 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c71-0">
<div class="mat-form-field-flex ng-tns-c71-0">
<div class="mat-form-field-outline ng-tns-c71-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c71-0"></div>
<div class="mat-form-field-outline-gap ng-tns-c71-0"></div>
<div class="mat-form-field-outline-end ng-tns-c71-0"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c71-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c71-0"></div>
<div class="mat-form-field-outline-gap ng-tns-c71-0"></div>
<div class="mat-form-field-outline-end ng-tns-c71-0"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c71-0"><input _ngcontent-csd-c91="" type="text" matinput="" placeholder="Логин" formcontrolname="username" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c71-0 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-0" data-placeholder="Логин" aria-invalid="false"
aria-required="true"><!----><!----><span class="mat-form-field-label-wrapper ng-tns-c71-0"><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c71-0"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c71-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c71-0"></div>
</div><!---->
</div>
</div>
</mat-form-field><mat-form-field _ngcontent-csd-c91="" appearance="outline"
class="mat-form-field ng-tns-c71-1 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c71-1">
<div class="mat-form-field-flex ng-tns-c71-1">
<div class="mat-form-field-outline ng-tns-c71-1 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c71-1"></div>
<div class="mat-form-field-outline-gap ng-tns-c71-1"></div>
<div class="mat-form-field-outline-end ng-tns-c71-1"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c71-1 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c71-1"></div>
<div class="mat-form-field-outline-gap ng-tns-c71-1"></div>
<div class="mat-form-field-outline-end ng-tns-c71-1"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c71-1"><input _ngcontent-csd-c91="" matinput="" placeholder="Пароль" formcontrolname="password" required=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c71-1 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" type="password" id="mat-input-1" data-placeholder="Пароль" aria-invalid="false"
aria-required="true"><!----><!----><span class="mat-form-field-label-wrapper ng-tns-c71-1"><!----></span></div>
<div class="mat-form-field-suffix ng-tns-c71-1 ng-star-inserted"><mat-pass-toggle-visibility _ngcontent-csd-c91="" matsuffix="" class="ng-tns-c71-1"><button mat-icon-button="" matripple="" matripplecentered="true" type="button"
class="mat-ripple mat-icon-button cdk-focused cdk-mouse-focused"><mat-icon role="img" class="mat-icon notranslate material-icons mat-icon-no-color" aria-hidden="true"
data-mat-icon-type="font">visibility_off</mat-icon></button></mat-pass-toggle-visibility></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c71-1"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c71-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c71-1"></div>
</div><!---->
</div>
</div>
</mat-form-field><button _ngcontent-csd-c91="" type="submit" mat-raised-button="" color="accent" class="mat-focus-indicator col-md-12 mat-raised-button mat-button-base mat-accent"><span class="mat-button-wrapper">Войти</span><span matripple=""
class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button>
<p _ngcontent-csd-c91="" class="ng-star-inserted"></p><button _ngcontent-csd-c91="" type="button" mat-raised-button="" class="mat-focus-indicator col-md-12 mat-raised-button mat-button-base ng-star-inserted"><span class="mat-button-wrapper">Войти
через ЕСИА</span><span matripple="" class="mat-ripple mat-button-ripple"></span><span class="mat-button-focus-overlay"></span></button><!----><!---->
</form>