.ec-form.svelte-1ws7fog{display:flex;gap:8px;flex-wrap:wrap}.ec-input.svelte-1ws7fog{flex:1 1 180px;min-width:0;border-radius:6px;border:1px solid var(--color-surface-700);background:var(--color-surface-900);padding:12px 14px;font-size:14px;color:var(--color-surface-200)}.ec-input.svelte-1ws7fog::placeholder{color:var(--color-surface-500)}.ec-input.svelte-1ws7fog:focus{border-color:var(--color-primary-500);outline:none}.ec-btn.svelte-1ws7fog{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:var(--color-primary-500);color:#fff;font-weight:600;font-size:14px;padding:12px 18px;cursor:pointer;transition:background .15s;white-space:nowrap}.ec-btn.svelte-1ws7fog:hover:not(:disabled){background:var(--color-primary-400)}.ec-btn.svelte-1ws7fog:disabled{opacity:.6;cursor:wait}.ec-honeypot.svelte-1ws7fog{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ec-success.svelte-1ws7fog{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--color-surface-100);margin:0}.ec-check.svelte-1ws7fog{color:var(--color-success-500);font-size:16px}.ec-error.svelte-1ws7fog{margin:8px 0 0;font-size:13px;color:var(--color-error-300)}.compact.svelte-1ws7fog .ec-input:where(.svelte-1ws7fog),.compact.ec-form.svelte-1ws7fog .ec-input:where(.svelte-1ws7fog){padding:9px 12px;font-size:13px}.compact.svelte-1ws7fog .ec-btn:where(.svelte-1ws7fog),.compact.ec-form.svelte-1ws7fog .ec-btn:where(.svelte-1ws7fog){padding:9px 14px;font-size:13px}.ec-success.compact.svelte-1ws7fog{font-size:13px}
