a:focus-visible{
    outline:2px solid var(--cr-neon, #00c8ff);
    outline-offset:2px;
}

/* Fallback for browsers without :focus-visible support */
a:focus{
    outline:2px solid var(--cr-neon, #00c8ff);
    outline-offset:2px;
}

/* Avoid double outline when :focus-visible is supported */
a:focus:not(:focus-visible){
    outline:none;
}

::selection{
    background:var(--cr-neon, #00c8ff);
    color:#000;
}

/* Firefox selection */
::-moz-selection{
    background:var(--cr-neon, #00c8ff);
    color:#000;
}