:is(.academy-portal,.academy-landing){--ac-input-focus-line:#8b7564;--ac-input-focus-bg:var(--academy-cream,#ffffff);--ac-input-error-line:#b8372c}:is(.academy-portal.academy-auth,.academy-portal.academy-app-shell,.academy-landing){--ac-input-focus-bg:#1d1f23;--ac-input-error-line:var(--acr-danger)}:is(.academy-portal,.academy-landing) :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset]),textarea):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important;border-color:var(--ac-input-focus-line)!important}:is(.academy-portal,.academy-landing) :is(input,textarea)[aria-invalid=true]:focus{border-color:var(--ac-input-error-line)!important}.academy-portal .academy-beui-input-field:has(>input:focus):not([data-state=error]){outline:none!important;box-shadow:none!important;border-color:var(--ac-input-focus-line)!important;background:rgb(var(--beui-muted))}.academy-portal .academy-app-search:has(input:focus){outline:none!important;box-shadow:none!important;border-color:var(--ac-input-focus-line)!important;background:var(--ac-input-focus-bg)}.academy-portal .academy-discovery-search form:has(input:focus){outline:none!important;box-shadow:none!important;border-color:var(--ac-input-focus-line)!important;background:var(--ac-input-focus-bg)}.academy-portal .academy-discovery-search form:has(input:focus) .academy-app-search{background:transparent}:is(.academy-portal,.academy-landing) input:-webkit-autofill:focus:enabled{box-shadow:inset 0 0 0 40px var(--ac-input-focus-bg)!important;-webkit-text-fill-color:var(--acr-ink,var(--academy-ink));caret-color:var(--acr-ink,var(--academy-ink))}.academy-portal .academy-beui-input-field>input:-webkit-autofill:focus:enabled{box-shadow:inset 0 0 0 40px rgb(var(--beui-muted))!important;-webkit-text-fill-color:rgb(var(--beui-foreground));caret-color:rgb(var(--beui-foreground))}
