body {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    margin: 0;
    background-color: #ce87ff; /* Just a light background */
}

#rotating-container {
    position: relative; /* Important for positioning if needed later */
    width: 400px; /* Adjust as needed */
    height: 400px; /* Adjust as needed */
}

#rounded-square {
    width: 100%;
    height: 100%;
    display: block; /* To prevent extra space below the image */
}