.input-wrapper.svelte-8ff5h4{flex-direction:column;gap:.375rem;width:fit-content;max-width:100%;display:flex}.input-container.svelte-8ff5h4{background:var(--bg-elevated);border:1px solid var(--border);height:2.75rem;transition:background .16s var(--ease-out), border-color .16s var(--ease-out);box-sizing:border-box;border-radius:9999px;align-items:center;padding:0 1.25rem;display:inline-flex}.input-container.svelte-8ff5h4:focus-within{outline:2px solid var(--text-offset);outline-offset:1px}.input-container.error.svelte-8ff5h4{border-color:#dc2626}.prefix.svelte-8ff5h4{color:var(--text-offset);transition:color .14s var(--ease-out), transform .14s var(--ease-out);align-items:center;margin-right:.75rem;display:flex}.suffix.svelte-8ff5h4{color:var(--text-offset);transition:color .14s var(--ease-out), transform .14s var(--ease-out);align-items:center;margin-left:.75rem;display:flex}.prefix.svelte-8ff5h4 .input-icon,.suffix.svelte-8ff5h4 .input-icon{width:1.125rem;height:1.125rem;color:inherit;stroke-width:1.75px;flex:none;display:block}.input-container.svelte-8ff5h4:focus-within .prefix:where(.svelte-8ff5h4),.input-container.svelte-8ff5h4:focus-within .suffix:where(.svelte-8ff5h4){color:var(--text);transform:scale(1.04)}.input-field.svelte-8ff5h4{height:100%;color:var(--text);background:0 0;border:none;outline:none;flex:auto;min-width:10rem;max-width:32rem;padding:0 .5rem;font-size:.9375rem;line-height:1.5}.input-field.svelte-8ff5h4::placeholder{color:var(--text-offset);opacity:.8;font-size:.875rem}.input-field.svelte-8ff5h4:disabled{opacity:.5;cursor:not-allowed}.error-message.svelte-8ff5h4{color:#dc2626;margin-top:.25rem;padding-left:1.25rem;font-size:.8125rem}@media (width<=480px){.input-container.svelte-8ff5h4{height:2.5rem;padding:0 1rem}.input-field.svelte-8ff5h4{min-width:8rem;padding:0 .25rem;font-size:.875rem}.prefix.svelte-8ff5h4{margin-right:.5rem}.suffix.svelte-8ff5h4{margin-left:.5rem}}@media (prefers-reduced-motion:reduce){.prefix.svelte-8ff5h4,.suffix.svelte-8ff5h4{transition:color .14s var(--ease-out)}.input-container.svelte-8ff5h4:focus-within .prefix:where(.svelte-8ff5h4),.input-container.svelte-8ff5h4:focus-within .suffix:where(.svelte-8ff5h4){transform:none}}
