.text-input.svelte-z25bfe{display:flex;flex-direction:column;gap:var(--space-2)}.text-input__check--error.svelte-z25bfe{background:#8f1d16}.text-input__check-mark.svelte-z25bfe{font-size:var(--font-size-sm);line-height:1;color:var(--theme-text-white)}.text-input__control.svelte-z25bfe{border:.1rem solid var(--input-border-color, var(--theme-border));border-radius:var(--input-radius, var(--radius-sm));padding:var(--space-3);font-size:var(--input-font-size, var(--font-size-sm));background:var(--input-bg, #ffffff);color:var(--input-text-color, var(--theme-text-dark));box-sizing:border-box;width:100%;height:var(--input-control-height, auto)}.text-input__control.svelte-z25bfe::-moz-placeholder{color:var(--input-placeholder-color, color-mix(in srgb, var(--theme-text-dark), white 45%))}.text-input__control.svelte-z25bfe::placeholder{color:var(--input-placeholder-color, color-mix(in srgb, var(--theme-text-dark), white 45%))}.text-input__control.svelte-z25bfe:focus{outline:.2rem solid var(--input-focus-outline-color, color-mix(in srgb, var(--green-600), white 70%));border-color:var(--input-focus-border-color, var(--green-600))}.text-input__control--error.svelte-z25bfe{border-color:var(--input-error-color, #8f1d16)}.text-input__control.svelte-z25bfe:disabled{background:color-mix(in srgb,var(--theme-bg-dark) 5%,white 95%);color:color-mix(in srgb,var(--theme-text-dark),white 35%);cursor:not-allowed}.text-input__hint.svelte-z25bfe{font-size:var(--input-hint-size, var(--font-size-sm));color:color-mix(in srgb,var(--green-600),white 40%)}.text-input__error.svelte-z25bfe{font-size:var(--input-hint-size, var(--font-size-sm));color:var(--input-error-color, #8f1d16)}
