.form.svelte-1wpyt8i{width:100%}.input-group.svelte-1wpyt8i{display:flex;gap:.5rem;width:100%;border-bottom:1px solid var(--line-firm);padding-bottom:.5rem;transition:border-color .3s ease}.input-group.svelte-1wpyt8i:focus-within{border-color:var(--fg)}.input.svelte-1wpyt8i{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:var(--step-0);padding:.5rem 0;color:var(--fg)}.input.svelte-1wpyt8i::placeholder{color:var(--fg-faint)}.button.svelte-1wpyt8i{background:transparent;border:none;outline:none;font-size:var(--step-0);padding:.5rem 1rem;color:var(--fg);cursor:pointer;transition:opacity .2s ease,transform .2s ease;text-transform:lowercase}.button.svelte-1wpyt8i:hover:not(:disabled){transform:translate(4px)}.button.svelte-1wpyt8i:disabled{cursor:default;color:var(--fg-muted)}.input.svelte-1wpyt8i:disabled{color:var(--fg-muted)}.status.svelte-1wpyt8i{min-height:1.5em;margin-top:.75rem;font-size:var(--step--1);color:var(--fg-muted)}.status.error.svelte-1wpyt8i{color:var(--fg)}@media (max-width: 480px){.input-group.svelte-1wpyt8i{flex-direction:column;border-bottom:none;gap:1rem}.input.svelte-1wpyt8i{border-bottom:1px solid var(--line-firm)}.button.svelte-1wpyt8i{align-self:flex-end;padding-right:0}}
