.text-input-cn{position:relative}.text-input-cn .text-input-cn--char-count{position:absolute;right:0;top:0;z-index:1;font-size:.75rem;color:var(--gray-text)}.text-input-cn.text-input-cn--count{padding-top:1rem}.text-input-cn .bx--text-input:not([disabled]),.text-input-cn .bx--text-area:not([disabled]){border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);color:var(--black);font-size:14.5px}.text-input-cn .bx--text-input[disabled],.text-input-cn .bx--text-area[disabled]{border:1.5px solid var(--brand-tint);border-radius:var(--radius-input);background-color:var(--disabled-bkg-subtle);color:var(--disabled-text)}.text-input-cn .bx--text-input::placeholder,.text-input-cn .bx--text-area::placeholder{color:var(--disabled-text)}.text-input-cn .bx--text-input:focus,.text-input-cn .bx--text-area:focus{outline:2px solid var(--primary);outline-offset:-2px}.text-input-cn .bx--text-input[data-invalid],.text-input-cn .bx--text-area[data-invalid]{background-color:var(--error-bg);outline:1.5px solid var(--error-border);outline-offset:-1.5px}.text-input-cn .bx--form-requirement{color:var(--error-text)}.text-input-cn .bx--label{color:var(--label-text);font-weight:600;font-size:12.5px}.text-input-cn .bx--form__helper-text{color:var(--gray-text)}.input-container.svelte-1n1qn95{position:relative}.loading-wrapper.svelte-1n1qn95{position:absolute;right:.5rem;bottom:.5rem;pointer-events:none;z-index:2}
