:where(a,button,input,select,textarea,summary,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 4px var(--circuit-tenant-primary, #2563eb)!important;outline:2px solid #ffffff!important;outline-offset:1px!important}@media(forced-colors:active){:where(a,button,input,select,textarea,summary,[contenteditable=true],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:none!important;outline-color:Highlight!important}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0ms!important;transition-duration:.01ms!important}}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:Arial,Helvetica,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.data-table .th-sort{all:unset;align-items:center;cursor:pointer;display:inline-flex;gap:5px}.data-table .th-sort:focus-visible{outline:2px solid;outline-offset:2px}.data-table .sort-icon{font-size:.7rem;opacity:0}.data-table .th-sort:hover .sort-icon,.data-table .th-sort:focus-visible .sort-icon{opacity:.5}.data-table .sort-icon.sort-icon-active{opacity:1}
