
html, body { height: 100%; margin: 0; }
.nord-loader{-webkit-animation:rotator 2.4s linear infinite;animation:rotator 2.4s linear infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dashoffset:180;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{stroke-dashoffset:20;-webkit-transform:rotate(240deg);transform:rotate(240deg)}to{stroke-dashoffset:180;-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes dash{0%{stroke-dashoffset:180;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{stroke-dashoffset:20;-webkit-transform:rotate(240deg);transform:rotate(240deg)}to{stroke-dashoffset:180;-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.nord-loader{-webkit-animation:rotator .8s linear infinite;animation:rotator .8s linear infinite}}.nord-loader__path{-webkit-transform-origin:center;transform-origin:center}@supports (top:0){.nord-loader__path{stroke-dasharray:187;stroke-dashoffset:20;-webkit-animation:dash 2.4s ease-in-out infinite;animation:dash 2.4s ease-in-out infinite}}
.flex { display: flex; }
.justify-center { justify-content: center; }
.items-center { align-items: center; }
.h-100 { height: 100% }
.Theme--dark {
    background-color: #151922;
}
.Theme--light {
    background-color: white;
}
@media (min-width: 475px) {
    .Theme--dark {
        background-color: #0e1016;
    }
    .Theme--light {
        background-color: #f8f8f8;
    }
}
.iframe-hidden {
    position: absolute;
    width: 0;
    height: 0;
    border: none;
    visibility: hidden;
}
