.skip-link{position:absolute;top:0;left:-9999px;z-index:2000;padding:.75rem 1.25rem;background:#050414;color:#fbeccb;border:2px solid #ecc07a;border-radius:0 0 .5rem 0;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none}.skip-link:focus,.skip-link:focus-visible{left:0;outline:3px solid #f5dca0;outline-offset:2px}#main-content:focus{outline:none}body:not(.page-dark){--bs-link-color:#0a58ca;--bs-link-color-rgb:10, 88, 202;--bs-link-hover-color:#084298;--bs-link-hover-color-rgb:8, 66, 152}body.page-dark{--bs-link-color:#9db4ff;--bs-link-color-rgb:157, 180, 255;--bs-link-hover-color:#b9c9ff;--bs-link-hover-color-rgb:185, 201, 255}