.text-input-container.svelte-16v3kkn{gap:var(--spacing-sm);flex-direction:column;display:inline-flex}.text-input-container.full-width.svelte-16v3kkn{width:100%}.text-input.svelte-16v3kkn{width:200px;padding:6px var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--button-bg);color:var(--text-primary);font-family:inherit;font-size:13px;transition:border-color .15s}.full-width.svelte-16v3kkn .text-input:where(.svelte-16v3kkn){width:100%}.text-input.svelte-16v3kkn::placeholder{color:var(--text-secondary);opacity:.6}.text-input.svelte-16v3kkn:focus{border-color:var(--accent-color);outline:none}.text-input.svelte-16v3kkn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.text-input.svelte-16v3kkn:disabled{opacity:.5;cursor:not-allowed;background:var(--panel-header-bg)}.text-input.svelte-16v3kkn:read-only{background:var(--panel-header-bg);cursor:default}.has-error.svelte-16v3kkn .text-input:where(.svelte-16v3kkn),.has-error.svelte-16v3kkn .text-input:where(.svelte-16v3kkn):focus{border-color:var(--danger-color)}.text-input-error.svelte-16v3kkn{color:var(--danger-color);font-size:12px}
