._FieldError_182gb_1{overflow:auto;& li{color:var(--accent-2);overflow-wrap:break-word;margin:0;padding:0;font-size:.75rem;line-height:1.2;display:block}}._TextFieldLabel_1aos7_1{gap:var(--space-xs);border:1px solid var(--neutral-1);padding:var(--space-sm);background:var(--white);border-radius:5px;grid:auto auto/1fr;transition:border-color .15s;display:grid;&:has([data-slot=suffix]){grid-template-columns:1fr auto;align-items:center;&:has(textarea){align-items:flex-end}}&._hidden_1aos7_20{display:none}& span:first-of-type{color:var(--neutral);grid-column:1/-1;font-size:.8125rem}& [data-slot=suffix]{font-size:inherit;color:var(--black);font-weight:400}&:hover{border-color:var(--neutral);box-shadow:var(--smooth-shadow)}&:has(input:read-only),&:has(textarea:read-only),&:has(input:disabled),&:has(textarea:disabled){pointer-events:none;cursor:default;background-color:var(--disabled-background);border-color:var(--neutral-1);box-shadow:none;& span:first-of-type,& [data-slot=suffix]{color:var(--neutral-1)}}&:has(input[aria-invalid=true]),&:has(textarea[aria-invalid=true]){border-color:var(--accent-2)}&:focus-within{border-color:var(--neutral);box-shadow:var(--smooth-shadow);transition:border-color .15s}& input,& textarea{width:100%;font-family:inherit;font-size:inherit;color:var(--black);background-color:#0000;border:none;&:disabled{opacity:1;color:var(--disabled-color);background:0 0}&:focus-visible,&:focus{outline:none}}& textarea{resize:none}& ::placeholder{color:var(--neutral-1);font-size:.875rem}}
