@layer components{.Textarea_Root__YN2Kv{--border-color:var(--color-gray-300);--focus-border-color:var(--color-black);--label-clearance:22px;display:flex;flex-direction:column;gap:var(--spacing);.Textarea_Outline__Zadf5{display:inline-flex;min-height:var(--form-field-height-lg);background:var(--color-white);border:1px solid var(--border-color);transition:border-color .1s ease-in-out;&[data-border=false]{border-color:transparent}&[data-has-error=false]:has(.Textarea_Textarea__5fJD6:focus){border-color:var(--focus-border-color)}&[data-has-error=true]{border-color:var(--color-red-800);border-width:2px}&:has(.Textarea_Textarea__5fJD6:disabled){opacity:.4}}.Textarea_Middle__E5ITE{position:relative;isolation:isolate;flex-grow:1}.Textarea_Label__Scqzl{position:absolute;top:calc(var(--spacing) * 2);left:0;z-index:2;width:100%;padding:0 calc(var(--spacing) * 4);font-size:var(--form-field-label-size-sm);letter-spacing:var(--tracking-wide);font-weight:700;color:var(--color-black);text-transform:uppercase;cursor:text;pointer-events:none;transition:all .1s ease-in-out}.Textarea_Middle__E5ITE:has(.Textarea_Textarea__5fJD6:placeholder-shown:not(:focus):not(:autofill)) .Textarea_Label__Scqzl{font-size:var(--form-field-label-size-lg);color:var(--color-gray-800);transform:translateY(10px)}.Textarea_Textarea__5fJD6{display:block;z-index:1;width:100%;min-height:calc(var(--form-field-height-lg) - var(--label-clearance));margin-top:var(--label-clearance);padding:0 calc(var(--spacing) * 4) 10px;border:0;outline:none;background:transparent;font-size:16px;letter-spacing:var(--tracking-normal);resize:vertical;&::placeholder{color:transparent}}}}
/*# sourceMappingURL=99b14c0d328f5c1b.css.map*/