.j8-site-footer{
    box-sizing:border-box;
    width:100%;
    padding:24px 16px;
    margin-top:32px;
    border-top:1px solid #334155;
    background:#0b1120;
    color:#cbd5e1;
    text-align:center;
    font:14px/1.7 system-ui,sans-serif;
    overflow-wrap:anywhere;
}
.j8-site-footer a{color:#7dd3fc}
.j8-site-footer a:focus-visible{
    outline:3px solid #facc15;
    outline-offset:3px;
}
