html,body{height:100%}:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)),:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)):focus,:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)):checked,:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched))[aria-checked=true],:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)) input,:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)) span,:is(.validator.ng-valid.ng-touched,.validator:has(.ng-valid.ng-touched)):focus-within{--input-color: var(--color-success)}:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)),:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)):focus,:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)):checked,:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched))[aria-checked=true],:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)) input,:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)) span,:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)):focus-within{--input-color: var(--color-error)}:is(.validator.ng-invalid.ng-touched,.validator:has(.ng-invalid.ng-touched)) .validator-hint{visibility:visible;display:block;color:var(--color-error)}.validator .validator-hint{visibility:hidden}:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)),:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)):focus,:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)):checked,:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid))[aria-checked=true],:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)) input,:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)) span,:is(.ng-submitted .validator.ng-valid,.ng-submitted .validator:has(.ng-valid)):focus-within{--input-color: var(--color-success)}:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)),:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)):focus,:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)):checked,:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid))[aria-checked=true],:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)) input,:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)) span,:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)):focus-within{--input-color: var(--color-error)}:is(.ng-submitted .validator.ng-invalid,.ng-submitted .validator:has(.ng-invalid)) .validator-hint{visibility:visible;display:block;color:var(--color-error)}.ng-submitted .validator .validator-hint{visibility:hidden}:is(.breadcrumbs>menu,.breadcrumbs>ul,.breadcrumbs>ol)>li+*:before{content:none!important}
