.input-wrap.svelte-cvi8ao.svelte-cvi8ao{display:flex;align-items:center;gap:10px;border:1px solid var(--primaryShadow);border-radius:12px;padding:0 16px;font-size:.875rem;transition:border-color .2s,background .2s,box-shadow .2s;background:var(--layoutBackgroundColor)}.input-wrap.focused.svelte-cvi8ao.svelte-cvi8ao{border-color:var(--primary-color-100);box-shadow:0 0 0 3px var(--primary-color-10)}input.svelte-cvi8ao.svelte-cvi8ao:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--layoutBackgroundColor) inset!important;-webkit-text-fill-color:var(--primaryFontColor)!important}.input-wrap.errored.svelte-cvi8ao.svelte-cvi8ao{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.error-text.svelte-cvi8ao.svelte-cvi8ao{font-size:.75rem;color:#ef4444;margin-top:4px;min-height:15px}.icon.svelte-cvi8ao.svelte-cvi8ao{color:var(--dullPrimaryFontColor);display:flex;align-items:center;flex-shrink:0;transition:color .2s}input.svelte-cvi8ao.svelte-cvi8ao{flex:1;background:transparent;border:none;outline:none;font-size:.875rem;font-weight:400;padding:16px 0;color:var(--primaryFontColor);letter-spacing:.01em}input.svelte-cvi8ao.svelte-cvi8ao::placeholder{color:var(--dullPrimaryFontColor);opacity:.7;font-weight:300}
