.field.svelte-175sa6o{display:flex;flex-direction:column;gap:6px}.field-label.svelte-175sa6o{font-size:12px;font-weight:600;color:var(--color-text-sec);text-transform:uppercase;letter-spacing:.5px}.field-wrap.svelte-175sa6o{position:relative}.field-icon.svelte-175sa6o{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--color-text-muted);pointer-events:none;transition:color .2s;display:flex;align-items:center;justify-content:center}.field-wrap.has-icon.svelte-175sa6o .field-input:where(.svelte-175sa6o){padding-left:42px}.field-wrap.svelte-175sa6o:focus-within .field-icon:where(.svelte-175sa6o){color:var(--color-primary)}.field-input.svelte-175sa6o{width:100%;padding:13px 14px;background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text);font-family:inherit;font-size:14px;outline:0;transition:border-color .2s,box-shadow .2s,background .2s}.field-input.svelte-175sa6o::placeholder{color:var(--color-text-muted)}.field-input.svelte-175sa6o:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-blue-glow);background:var(--color-bg-card)}.field-input.error.svelte-175sa6o{border-color:var(--color-red);box-shadow:0 0 0 3px var(--color-red-bg)}
