.PasswordValidationCheck>* {
    font-size: var(--font-size-13);
    line-height: var(--line-height-130);
    letter-spacing: var(--letter-spacing-05);
    font-weight: var(--font-weight-400)
}

.PasswordValidationCheck {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 4px;
    gap: 4px;
    padding-block: 16px
}

.PasswordValidationCheck>:first-child {
    grid-column: 1/-1;
    padding-bottom: 4px
}

.PasswordValidationCheck>* {
    position: relative;
    -webkit-padding-start: 16px;
    padding-inline-start: 16px
}

.PasswordValidationCheck>:before {
    content: "";
    height: 4px;
    width: 4px;
    background: var(--color-orange);
    border-radius: 50%;
    position: absolute;
    display: block;
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.PasswordValidationCheck>.checked {
    text-decoration: line-through;
    opacity: .6;
    color: var(--color-orange)
}