.idea-form.svelte-vdb3er{align-items:stretch;gap:10px;width:100%;display:flex}.idea-input.svelte-vdb3er{border:2px solid var(--border-default);background:rgb(var(--bg-elevated));min-width:0;color:rgb(var(--text-primary));border-radius:14px;outline:none;flex:1;padding:16px 20px;font-family:Public Sans,sans-serif;font-size:16px;transition:border-color .15s}.idea-input.svelte-vdb3er:focus,.idea-input.svelte-vdb3er:focus-visible{border-color:var(--green-primary);box-shadow:none}.idea-submit.svelte-vdb3er{background:var(--green-primary);color:#fff;white-space:nowrap;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:0 28px;font-family:Public Sans,sans-serif;font-size:16px;font-weight:700;transition:background .15s;display:flex}.idea-submit.svelte-vdb3er:hover:not(:disabled){background:var(--green-hover)}.idea-input.svelte-vdb3er:disabled,.idea-submit.svelte-vdb3er:disabled{opacity:.6;cursor:not-allowed}.size-md.svelte-vdb3er .idea-input:where(.svelte-vdb3er){padding:14px 20px;font-size:15px}.size-md.svelte-vdb3er .idea-submit:where(.svelte-vdb3er){padding:0 26px;font-size:15px}.dark-variant.svelte-vdb3er .idea-input:where(.svelte-vdb3er){border-color:var(--dark-border);background:var(--dark-inner);color:#fff}.dark-variant.svelte-vdb3er .idea-input:where(.svelte-vdb3er):focus,.dark-variant.svelte-vdb3er .idea-input:where(.svelte-vdb3er):focus-visible{border-color:var(--mint)}.dark-variant.svelte-vdb3er .idea-submit:where(.svelte-vdb3er):hover:not(:disabled){background:var(--green-hover-alt)}@media (width<=640px){.idea-form.svelte-vdb3er{flex-direction:column}.idea-submit.svelte-vdb3er{padding:14px 28px}}
