/**
 * Copyright © Inbank, Inc. All rights reserved.
 * See LICENSE.txt for license details.
 */

.inbank-loader {
    display: none;
    color: #21093a
}
.inbank-loader,
.inbank-loader div {
    box-sizing: border-box;
}
.inbank-loader {
    display: block;
    position: relative;
    width: 80px;
    height: 80px;
}
.inbank-loader div {
    position: absolute;
    border: 4px solid currentColor;
    opacity: 1;
    border-radius: 50%;
    animation: inbank-loader 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.inbank-loader div:nth-child(2) {
    animation-delay: -0.5s;
}
@keyframes inbank-loader {
    0% {
        top: 36px;
        left: 36px;
        width: 8px;
        height: 8px;
        opacity: 0;
    }
    4.9% {
        top: 36px;
        left: 36px;
        width: 8px;
        height: 8px;
        opacity: 0;
    }
    5% {
        top: 36px;
        left: 36px;
        width: 8px;
        height: 8px;
        opacity: 1;
    }
    100% {
        top: 0;
        left: 0;
        width: 80px;
        height: 80px;
        opacity: 0;
    }
}
.inbank--calculator {
    display: none;
}