.input{--_padding-block:.65em;--_padding-inline:.75em;--_form-control-height:round(calc(2 * var(--_padding-block) + 1em * 1.25), 1px);font:inherit;font-size:var(--form-control-font-size,var(--text-base));appearance:none;inline-size:100%;padding-inline:var(--_padding-inline);height:var(--_form-control-height);border-radius:var(--form-control-border-radius);background-color:var(--form-control-background-color);transition:background-color var(--transition-normal) var(--ease-out);border:none;padding-block:0}.input:hover:not(:focus-visible):not(:disabled){background-color:var(--color-fill-normal)}.input:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-fill-loud) 15%, transparent);outline:none}.input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-rose-600) 50%, transparent);outline:none}.input:disabled{cursor:not-allowed;opacity:.5}
