/* /Components/Agreement/AgreementDocumentComponent.razor.rz.scp.css */
.view-document[b-dlxbn4cv7r] {
    display: flex;
    justify-content: center;
    align-items: center;
}

.iframe-dcoument[b-dlxbn4cv7r] {
    height: 100vh;
    width: 90vw;
}
/* /Components/Helpers/Popup.razor.rz.scp.css */


.toast-container[b-izufpb19nf] {
    display: flex;
    align-items: center;
    justify-content: center;
}

.toast[b-izufpb19nf] {
}

.toast-header[b-izufpb19nf] {
}

.toast-body[b-izufpb19nf] {
}

.warning[b-izufpb19nf] {
    background-color: rgb(255,204,0);
}

.error[b-izufpb19nf] {
    background-color: #ff3333;
}
/* /Shared/Authentication/LoginDisplayComponent.razor.rz.scp.css */
.logged-in[b-p0zzmfzceg] {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.l-layout[b-hhw8atnquz] {
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: var(--site-bg-color);
}


/* /Shared/Utlilites/Loader.razor.rz.scp.css */
.fullscreen-load[b-a7zhpk7v4o] {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1000;
    height: 500vh;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
}


.sk-loader-house[b-a7zhpk7v4o] {
    position: relative;
    display: block;
    height: 20vh;
    width: 100%;
    background-color: #fff;
}

.myloader[b-a7zhpk7v4o] {
    border: 16px solid #685D79;
    border-top: 16px solid #008CBA;
    border-radius: 50%;
    width: 120px;
    height: 120px;
    animation: myloader-spin-b-a7zhpk7v4o 2s linear infinite;
    left: 40vw;
    position: relative;
}

@keyframes myloader-spin-b-a7zhpk7v4o {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}



.sk-chase[b-a7zhpk7v4o] {
    top: 45vh;
    left: 50vw;
    width: 5vh;
    height: 5vh;
    position: relative;
    animation: sk-chase-b-a7zhpk7v4o 2.5s infinite linear both;
}

.sk-chase-dot[b-a7zhpk7v4o] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: sk-chase-dot-b-a7zhpk7v4o 2.0s infinite ease-in-out both;
}

    .sk-chase-dot[b-a7zhpk7v4o]:before {
        content: '';
        display: block;
        width: 25%;
        height: 25%;
        background-color: #fff;
        border-radius: 100%;
        animation: sk-chase-dot-before-b-a7zhpk7v4o 2.0s infinite ease-in-out both;
    }

    .sk-chase-dot:nth-child(1)[b-a7zhpk7v4o] {
        animation-delay: -1.1s;
    }

    .sk-chase-dot:nth-child(2)[b-a7zhpk7v4o] {
        animation-delay: -1.0s;
    }

    .sk-chase-dot:nth-child(3)[b-a7zhpk7v4o] {
        animation-delay: -0.9s;
    }

    .sk-chase-dot:nth-child(4)[b-a7zhpk7v4o] {
        animation-delay: -0.8s;
    }

    .sk-chase-dot:nth-child(5)[b-a7zhpk7v4o] {
        animation-delay: -0.7s;
    }

    .sk-chase-dot:nth-child(6)[b-a7zhpk7v4o] {
        animation-delay: -0.6s;
    }

    .sk-chase-dot:nth-child(1)[b-a7zhpk7v4o]:before {
        animation-delay: -1.1s;
    }

    .sk-chase-dot:nth-child(2)[b-a7zhpk7v4o]:before {
        animation-delay: -1.0s;
    }

    .sk-chase-dot:nth-child(3)[b-a7zhpk7v4o]:before {
        animation-delay: -0.9s;
    }

    .sk-chase-dot:nth-child(4)[b-a7zhpk7v4o]:before {
        animation-delay: -0.8s;
    }

    .sk-chase-dot:nth-child(5)[b-a7zhpk7v4o]:before {
        animation-delay: -0.7s;
    }

    .sk-chase-dot:nth-child(6)[b-a7zhpk7v4o]:before {
        animation-delay: -0.6s;
    }

@keyframes sk-chase-b-a7zhpk7v4o {
    100% {
        transform: rotate(360deg);
    }
}

@keyframes sk-chase-dot-b-a7zhpk7v4o {
    80%, 100% {
        transform: rotate(360deg);
    }
}

@keyframes sk-chase-dot-before-b-a7zhpk7v4o {
    50% {
        transform: scale(0.4);
    }

    100%, 0% {
        transform: scale(1.0);
    }
}
/* /Shared/Utlilites/UpdateAvailableDetector.razor.rz.scp.css */
.floating-update-button[b-uqt8cmv4vc] {
    position: fixed;
    right: 2rem;
    bottom: 2rem;
    padding: 1rem 1.5rem;
    animation: fadein-b-uqt8cmv4vc 2s ease-out;
}

@keyframes fadein-b-uqt8cmv4vc {
    from {
        right: -100%;
    }

    to {
        right: 2rem;
    }
}
