        body {font-family: Arial, Helvetica, sans-serif; margin:0;background:rgb(31, 61, 54);color: rgb(122, 255, 205);}
        table {width:100%; border-collapse:collapse;}
        a {color: rgb(57, 255, 179);}
        td {vertical-align:top; padding:15px;border: 1px rgb(122, 255, 205) dotted;}
        header {background:#333; color:#fff; text-align:center; padding:10px;}


/* -------------------------- Weird Footer ----------------------*/
footer {
        /* position: absolute; */
        bottom:0;
        background: #FFF;
        text-align: center;
        clear: both;
        display: block;
        padding:10px;
        border: 2px dashed red;
        z-index: 20;
    }
footer a:hover {
    display: inline-block;
    animation: 0.2s infinite alternate linear wiggle;

    background: linear-gradient(in hsl longer hue 45deg, hsl(0deg, 75%, var(--lightness)) 10%, hsl(0deg, 75%, var(--lightness)) 90%);
    background-clip: text;
    color: transparent;
}
    @keyframes wiggle {
        from {
            transform: skewX(-8deg);
        }
        to {
            transform: skewX(8deg);
        }
    }