ransform: translateY(50%) scaleX(1);
        }
    
        @media (max-height: 450px) {
            main {
                margin: 2rem 0;
            }
        }
    
        @media (max-width: 800px) {
            html {
                font-size: 0.9em;
            }
        }
    
        /* Thumbnail settings */
        @media (max-width: 750px) {
            html {
                animation-duration: 0.6s;
                font-size: 1em;
            }
            body {
                display: flex;