/* THIS FILE IS COPIED FROM THE COMMON LIBRARY AS OF 2025-07-09 15:55:08 GMT. DO NOT EDIT THIS FILE. EDIT THE ORIGINAL IN THE COMMON LIBRARY INSTEAD. */



@keyframes spin {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}



@keyframes hexagonspin {
    0% { transform: rotate(30deg); }
    10% { transform: rotate(90deg); }
    20% { transform: rotate(90deg); } /* Pause */
    
    30% { transform: rotate(150deg); }
    40% { transform: rotate(150deg); } /* Pause */

    50% { transform: rotate(210deg); }
    60% { transform: rotate(210deg); } /* Pause */

    70% { transform: rotate(270deg); }
    80% { transform: rotate(270deg); } /* Pause */

    90% { transform: rotate(330deg); }
    100% { transform: rotate(390deg); } /* Wraparound to next cycle */
}