.ta-wrap.svelte-ub6rn{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.ta.svelte-ub6rn{display:block;box-sizing:border-box;width:100%;margin:0;padding:var(--space-9) var(--space-11);border:0;border-radius:var(--r-8);outline:none;background:var(--field-fill);box-shadow:inset 0 0 0 1px var(--line-input);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-15);font-weight:var(--fw-regular);letter-spacing:var(--ls-body);line-height:var(--lh-prose);transition:var(--transition-control)}.ta--mono.svelte-ub6rn{font-family:var(--font-mono);letter-spacing:0}.ta.svelte-ub6rn::placeholder{color:var(--text-label);opacity:1}.ta.svelte-ub6rn:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--line-hover)}.ta.svelte-ub6rn:focus,.ta.svelte-ub6rn:focus:hover{background:var(--field-fill-focus);box-shadow:inset 0 0 0 1px var(--teal-line),0 0 0 2px var(--focus-ring-soft)}.ta--invalid.svelte-ub6rn,.ta--invalid.svelte-ub6rn:hover,.ta--invalid.svelte-ub6rn:focus{box-shadow:inset 0 0 0 1px var(--rust-line-strong)}.ta.svelte-ub6rn:disabled{background:var(--sheet-warm-2);color:var(--text-tertiary);box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed}.ta__counter.svelte-ub6rn{align-self:flex-end;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-12);color:var(--text-label)}
