.InputText{width:100%;--input-height:42px;--input-font-size:.85rem;--input-font-weight:600;--input-background:rgb(var(--color-white));--input-font-family:"JetBrains Mono",monospace;--label-font-size:.7rem;--label-color:rgb(var(--color-grey-dark))}.InputText.InputText--error .InputText_field{border:1px solid color-mix(in srgb,rgb(var(--color-red)) 40%,rgb(var(--color-border)));box-shadow:0 0 0 3px color-mix(in srgb,rgb(var(--color-red)) 12%,transparent)}.InputText .InputText_label{align-items:center;color:var(--label-color);display:flex;font-size:var(--label-font-size);font-weight:600;justify-content:space-between;letter-spacing:.2px;margin-bottom:.375rem}.InputText .InputText_field{align-items:center;background:var(--input-background);border:1px solid rgb(var(--color-border));border-radius:.625rem;display:flex;height:var(--input-height);padding:0 .75rem;width:100%}.InputText .InputText_prefix{align-items:center;display:flex;margin-right:.75rem}.InputText .InputText_input{background:transparent;color:rgb(var(--color-text-primary));font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);height:var(--input-height);width:100%}.InputText .InputText_input::-moz-placeholder{color:rgb(var(--color-grey))}.InputText .InputText_input::placeholder{color:rgb(var(--color-grey))}.InputText .InputText_suffix{margin-left:.75rem}.InputText .InputText_error{color:rgb(var(--color-red));font-size:.75rem;font-weight:600;margin-top:.5rem}
