/* Round 2: meaningful interaction indicators. Class retained by native compiler. */
body.nv-a11y .goal-card:focus-visible{outline:3px solid var(--accent);outline-offset:5px}
body.nv-a11y .nv-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea),
body.nv-a11y .nv-filter-form :is(input[type=search],select),
body.nv-a11y .nv-sort select,
body.nv-a11y .nv-inline-search input{border-color:#70867f}
@media(forced-colors:active){
 body.nv-a11y :is(a,button,input,select,textarea,summary,video,[tabindex]):focus-visible{outline:3px solid Highlight!important;outline-offset:5px}
 body.nv-a11y :is(.nv-filter-form input[type=search],.nv-filter-form select,.nv-sort select,.nv-inline-search input){border-color:CanvasText}
 body.nv-a11y .xr-thumb[aria-pressed=true]{border-color:Highlight}
}
