:root{--focus-ring-color:var(--accent-strong);--focus-ring-width:3px;--focus-ring-offset:3px}:where(a[href],button,input,select,textarea,summary,[contenteditable],[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:is(main,header,section,h1,h2,h3,h4,h5,h6,label)[tabindex="-1"]:not([role],[contenteditable]):focus{outline:none}