[data-gym-focus] :is(input,textarea,select,[data-slot=native-select]):focus-visible{outline:2px solid var(--foreground)!important;outline-offset:2px!important;box-shadow:none!important}[data-gym-focus] :focus-visible:not(input):not(textarea):not(select):not([data-slot=native-select]){box-shadow:none!important;outline:none!important}@supports not selector(:focus-visible){[data-gym-focus] :is(input,textarea,select,[data-slot=native-select]):focus{outline:2px solid var(--foreground)!important;outline-offset:2px!important}}@media (forced-colors:active){[data-gym-focus] :is(input,textarea,select,[data-slot=native-select]):focus-visible{outline-color:highlight!important}}
body:is([data-gym-focus=application],#gym-application) :focus,body:is([data-gym-focus=application],#gym-application) :focus-visible,body:is([data-gym-focus=application],#gym-application) [data-gym-focus-proxy]:focus-within,body:is([data-gym-focus=application],#gym-application) [data-sheet-search]:focus-within,body:is([data-gym-focus=application],#gym-application) [role=option].ring-inset{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline-offset:0!important;box-shadow:none!important;outline:none!important}body:is([data-gym-focus=application],#gym-application) :is(button,input,textarea,select,[role=combobox],[role=tab]):focus-visible,body:is([data-gym-focus=application],#gym-application) [data-gym-focus-proxy]:not(.one-time-code):focus-within{background-image:linear-gradient(#8080802e,#8080802e)!important}body:is([data-gym-focus=application],#gym-application) a:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}@media (forced-colors:active){body:is([data-gym-focus=application],#gym-application) :focus-visible{forced-color-adjust:none;color:highlighttext!important;background-color:highlight!important}}
