/* _content/Isolutions.PasswordReset.Server/Components/AppLoadingIndicator.razor.rz.scp.css */
.loading-indicator[b-7r8j8kinc1] {
    position: relative;
    height: 100%;
}

.card-wrapper[b-7r8j8kinc1] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(0, 0, 0, 0.6);
    animation: fadeIn-b-7r8j8kinc1 500ms;
}

@keyframes fadeIn-b-7r8j8kinc1 {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* _content/Isolutions.PasswordReset.Server/Components/Footer.razor.rz.scp.css */
[b-vh9n7vlqwe] .logo {
    width: 2rem;
    height: 2rem;
}

[b-vh9n7vlqwe] .support-info-container {
    background-color: var(--bs-secondary-bg);
}
/* _content/Isolutions.PasswordReset.Server/Components/Header.razor.rz.scp.css */
[b-59z3muz6sf] .logo {
    width: 2rem;
    height: 2rem;
}

[b-59z3muz6sf] .customer-name {
    text-decoration: none;
}
/* _content/Isolutions.PasswordReset.Server/Components/Notification/Info.razor.rz.scp.css */
.info[b-t0d8gt4bru] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 1rem 0;
}

[b-t0d8gt4bru] .info-icon {
    font-size: 7em;
}

[b-t0d8gt4bru] .notification-success {
    color: var(--bs-success);
}

[b-t0d8gt4bru] .notification-error {
    color: var(--bs-danger);
}

[b-t0d8gt4bru] .buttons-wrapper > * {
    margin: 0.25rem;
}

@media (min-width: 768px) {
    [b-t0d8gt4bru] .info-icon {
        font-size: 9em;
    }
}
