#overlayloader {
    position: fixed;
    top: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
    display: block;
    background: var(--dark-green-transparent);
    border-radius: 0;

    .hexagon {
        height: 17rem;
        aspect-ratio: 1/cos(30deg);
        clip-path: polygon(50% -50%, 100% 50%, 50% 150%, 0 50%);
        background-color: var(--dark-green);
        color: var(--white);
        font-size: 2.4rem;
        line-height: 2.4rem;

        svg {
            font-size: 5rem;
            transform-origin: center;
            animation: sp-anime 4s infinite linear;

            path {
                fill: var(--white);
            }
        }
    }
}
