.input-wrapper.svelte-138axrz{flex-direction:column;gap:2px;display:flex;position:relative}.input-icon-prefix.svelte-138axrz{color:#94a3b8;pointer-events:none;z-index:1;transition:color .2s;position:absolute;top:14px;left:12px}.input-wrapper--focused.svelte-138axrz .input-icon-prefix:where(.svelte-138axrz){color:#4f46e5}.input-field.svelte-138axrz{color:#1a1a2e;width:100%;font-size:.875rem;line-height:1.25rem;font-family:var(--font-sans);font-feature-settings:"cv01", "ss03";box-sizing:border-box;background:#00000005;border:1px solid #0000000f;border-radius:8px;outline:none;padding:.625rem .75rem;transition:border-color .2s,box-shadow .2s,padding-top .2s;display:block}.input-field--has-icon.svelte-138axrz{padding-left:36px}.input-field.svelte-138axrz::placeholder{color:#94a3b8;transition:opacity .2s}.input-field.svelte-138axrz:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}.input-field.svelte-138axrz:disabled{opacity:.4;cursor:not-allowed}.input-error.svelte-138axrz{border-color:#ef4444}.input-error.svelte-138axrz:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.input-label.svelte-138axrz{color:#94a3b8;pointer-events:none;transform-origin:0;font-size:13px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:14px;left:12px}.input-field--has-icon.svelte-138axrz~.input-label:where(.svelte-138axrz){left:36px}.input-label--float.svelte-138axrz{color:#4f46e5;text-transform:uppercase;letter-spacing:.04em;font-size:10px;top:6px}.input-wrapper--error.svelte-138axrz .input-label--float:where(.svelte-138axrz){color:#ef4444}.input-error-text.svelte-138axrz{color:#ef4444;align-items:center;gap:4px;margin-top:2px;font-size:.75rem;animation:.2s both svelte-138axrz-fadeSlideIn;display:flex}.input-error-text.svelte-138axrz:before{content:"";background:#ef4444;border-radius:50%;flex-shrink:0;width:4px;height:4px}@keyframes svelte-138axrz-fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.textarea-wrapper.svelte-1kmjmx{flex-direction:column;gap:2px;display:flex;position:relative}.textarea-icon-prefix.svelte-1kmjmx{color:#94a3b8;pointer-events:none;z-index:1;transition:color .2s;position:absolute;top:14px;left:12px}.textarea-wrapper--focused.svelte-1kmjmx .textarea-icon-prefix:where(.svelte-1kmjmx){color:#4f46e5}.textarea-field.svelte-1kmjmx{color:#1a1a2e;width:100%;font-size:.875rem;line-height:1.5;font-family:var(--font-sans);font-feature-settings:"cv01", "ss03";resize:vertical;box-sizing:border-box;background:#00000005;border:1px solid #0000000f;border-radius:8px;outline:none;padding:.625rem .75rem;transition:border-color .2s,box-shadow .2s,padding-top .2s;display:block}.textarea-field--has-icon.svelte-1kmjmx{padding-left:36px}.textarea-field.svelte-1kmjmx::placeholder{color:#94a3b8;transition:opacity .2s}.textarea-field.svelte-1kmjmx:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51f}.textarea-field.svelte-1kmjmx:disabled{opacity:.4;cursor:not-allowed}.textarea-error.svelte-1kmjmx{border-color:#ef4444}.textarea-error.svelte-1kmjmx:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.textarea-label.svelte-1kmjmx{color:#94a3b8;pointer-events:none;transform-origin:0;font-size:13px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:14px;left:12px}.textarea-field--has-icon.svelte-1kmjmx~.textarea-label:where(.svelte-1kmjmx){left:36px}.textarea-label--float.svelte-1kmjmx{color:#4f46e5;text-transform:uppercase;letter-spacing:.04em;font-size:10px;top:6px}.textarea-wrapper--error.svelte-1kmjmx .textarea-label--float:where(.svelte-1kmjmx){color:#ef4444}.textarea-error-text.svelte-1kmjmx{color:#ef4444;align-items:center;gap:4px;margin-top:2px;font-size:.75rem;animation:.2s both svelte-1kmjmx-fadeSlideIn;display:flex}.textarea-error-text.svelte-1kmjmx:before{content:"";background:#ef4444;border-radius:50%;flex-shrink:0;width:4px;height:4px}@keyframes svelte-1kmjmx-fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
