.input-text>.label{font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3);letter-spacing:var(--letter-spacing,0);color:var(--color,var(--text-primary));grid-area:label;margin-bottom:.5rem;display:flex}.input-text .field{box-shadow:inset 0 0 0 1000px var(--field-01);-webkit-text-fill-color:var(--text-tertiary);-webkit-background-clip:text}.input-text .field:focus{-webkit-text-fill-color:var(--text-primary)}.input-text{z-index:1;flex-direction:column;width:100%;display:flex}.input-text,.input-text .row{position:relative}.input-text .field{background-color:var(--bg,var(--field-00));padding:var(--input-padding-y,.6875rem) 1rem;border:1px solid var(--border-color,var(--field-00));color:var(--color,var(--text-primary));font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400);line-height:var(--line-height,1.3);letter-spacing:var(--letter-spacing,0);border-radius:12px;font-family:Inter,Inter fallback,sans-serif;transition:border-color .2s ease-in-out}.input-text .field::placeholder{color:var(--text-tertiary)}.input-text .field:focus{--border-color:var(--border-click)}.input-text .field[type=number]{-moz-appearance:textfield}.input-text .field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-text .field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-text .hint,.input-text .pass-progress{margin-top:.375rem}.input-text.has-error{--border-color:var(--border-alert)}.input-text.is-disabled{pointer-events:none}.input-text.is-disabled .field{--border-color:var(--field-00);--color:var(--text-helper);--bg:var(--field-00);--icon-transform:rotate(0deg);-webkit-text-fill-color:var(--text-helper)}.input-text.is-disabled .placeholder{--color:var(--text-helper)}.input-text.is-hidden{display:none!important}.input-text.size-xs{--input-padding-y:.25rem}.input-text.size-sm,.input-text.size-xs{--font-size:.75rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}.input-text.size-sm{--input-padding-y:.5rem}.input-text.size-md{--input-padding-y:.6875rem;--font-size:.875rem;--font-weight:400;--line-height:1.3;--letter-spacing:0}
