@-webkit-keyframes keyframe--spin {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes keyframe--spin {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes keyframe--spin-reverse {
    from {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes keyframe--spin-reverse {
    from {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

.emotion--loading-indicator {
    width: 4rem !important;
    height: 4rem !important;
    padding: 3.125rem 0 3.125rem 0;
    margin: 0 auto;
    display: block;
    position: relative;
    box-sizing: content-box
}

.emotion--loading-indicator:before {
    border-radius: 100%;
    background-clip: padding-box;
    -webkit-animation: keyframe--spin 1s linear infinite;
    animation: keyframe--spin 1s linear infinite;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: block;
    content: "";
    border-width: 2px;
    border-style: solid;
    border-color: #333 #ccc #ccc #ccc
}
