@layer ui{.ui-inputtext{font-feature-settings:inherit;color:#4b5563;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;padding:.75rem;font-family:inherit;font-size:1rem;font-weight:400;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.ui-inputtext:enabled:hover{border-color:var(--input-color)}.ui-inputtext:enabled:focus{outline-offset:0;box-shadow:0 0 0 .2rem var(--input-ring);border-color:var(--input-color);outline:0}.ui-inputtext.ui-invalid{border-color:#e24c4c}.ui-inputtext:disabled{opacity:.6}.ui-inputtext.ui-inputtext-sm{padding:.65625rem;font-size:.875rem}.ui-inputtext.ui-inputtext-lg{padding:.9375rem;font-size:1.25rem}.ui-inputtextarea-resizable{resize:none;overflow:hidden}.ui-icon-field{position:relative}.ui-icon-field>.ui-inputtext{padding-right:2.5rem}.ui-icon-field>.ui-input-icon{color:#6b7280;cursor:pointer;margin-top:-.5rem;line-height:1.5;position:absolute;top:50%;right:.75rem}.ui-password{display:inline-flex;position:relative}.ui-password>.ui-icon-field,.ui-password .ui-inputtext{width:100%}.ui-inputnumber{display:inline-flex}.ui-inputnumber>.ui-inputtext{flex:auto}}input.ui-inputtext.ui-inputtext-sm{font-size:.875rem}.small .ui-inputtext,.small .ui-inputnumber{min-height:1.5em;font-size:.875em}.x-small .ui-inputtext,.x-small .ui-inputnumber{font-size:.825em}.ui-inputtext:enabled:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px white inset, 0 0 0 .2rem var(--input-ring)}
