.NotchedOutline-module__qHZJDW__outline{min-width:0;padding:0 var(--space-3);border:var(--notched-border-width,var(--border-thin)) solid var(--notched-border-color,var(--color-border));border-radius:inherit;font-family:var(--font-interface);font-size:var(--font-size-small);pointer-events:none;margin:0;font-weight:400;line-height:1.15;position:absolute;inset:-.55em 0 0}.NotchedOutline-module__qHZJDW__legend{max-width:100%;padding:0 var(--space-1);visibility:hidden;white-space:nowrap;overflow:hidden}
.TextInput-module__o6i8cG__field{font-family:var(--font-interface);flex-direction:column;gap:0;width:100%;display:flex;position:relative}.TextInput-module__o6i8cG__label{z-index:1;margin:0 0 -.55em var(--space-3);padding:0 var(--space-1);font-size:var(--font-size-small);color:var(--color-text-muted);align-self:flex-start;font-weight:400;line-height:1.15;position:relative}.TextInput-module__o6i8cG__labelAbove{margin:0 0 var(--space-2);line-height:var(--line-height-control);padding:0}.TextInput-module__o6i8cG__screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;background:0 0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TextInput-module__o6i8cG__message{font-size:var(--font-size-small);color:var(--color-text-muted);margin:var(--space-2) 0 0}.TextInput-module__o6i8cG__message.TextInput-module__o6i8cG__error{color:var(--color-danger-text)}.TextInput-module__o6i8cG__disabled{opacity:var(--opacity-disabled)}
