.app-input-field{--field-hover:#f2c14e8c;--field-focus:#f2c14eb3;transition:box-shadow .18s;box-shadow:inset 0 0 0 2px #0000!important}.app-input{caret-color:#f2c14e;outline:none!important}.app-otp-input,.app-otp-input:focus,.app-otp-input:focus-visible{-webkit-tap-highlight-color:transparent;box-shadow:none!important;outline:none!important}.app-otp-input::selection{color:#0000;background:0 0}.app-input-child,.app-input-child:focus{box-shadow:none!important}.app-input-invalid,.app-input-field[aria-invalid=true]{--field-hover:#f4525f8c;--field-focus:#f4525fcc}@media (hover:hover) and (pointer:fine){.app-input-field.app-input:enabled:not([readonly]):hover,.app-input-group:has(.app-input:enabled:not([readonly])):hover{box-shadow:inset 0 0 0 2px var(--field-hover)!important}}.app-input-field.app-input:enabled:not([readonly]):focus,.app-input-group:has(.app-input:enabled:not([readonly]):focus){box-shadow:inset 0 0 0 2px var(--field-focus)!important}@media (prefers-reduced-motion:reduce){.app-input-field{transition:none!important}}@media (forced-colors:active){.app-input-field.app-input:focus,.app-input-group:has(.app-input:focus){outline-offset:-2px;outline:2px solid highlight!important}}