.input-shell.svelte-138axrz{border-radius:var(--radius-md);background:var(--surface-input);min-width:0;transition:box-shadow var(--dur-base) var(--ease-out);align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff04}.input.svelte-138axrz{border-radius:inherit;min-width:0;height:48px;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:0 24px}.input.svelte-138axrz::placeholder{color:var(--text-faint)}.input.svelte-138axrz:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 100px var(--surface-input);caret-color:var(--text)}.trailing.svelte-138axrz{align-items:center;padding-right:14px;display:flex}.input-shell.svelte-138axrz:hover{box-shadow:inset 0 0 0 1px #ffffff0f}.input-shell.svelte-138axrz:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--purple-rgb) / .75), 0 0 0 4px rgb(var(--purple-rgb) / .14)}.input-shell.invalid.svelte-138axrz{box-shadow:inset 0 0 0 1px #ff5050b3}.focus-glow.svelte-138axrz{background:linear-gradient(90deg, transparent, var(--purple), transparent);opacity:0;pointer-events:none;height:1px;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0)}:root[data-motion=full] .input-shell.svelte-138axrz:focus-within .focus-glow:where(.svelte-138axrz){opacity:1;transition:transform .6s var(--ease-out), opacity .2s linear;transform:scaleX(1)}
