.input-wrapper.svelte-1wwkhju{display:flex;flex-direction:column;gap:.375rem}.input-label.svelte-1wwkhju{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff9}.input-glass{width:100%;min-width:0;padding:.875rem 1rem;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-sm);background:#ffffff14;color:#fff;font-size:1rem;font-family:inherit;transition:all .2s ease;appearance:none}.input-glass::placeholder{color:#ffffff59}.input-glass:focus{outline:none;border-color:var(--color-accent);background:#ffffff1f;box-shadow:0 0 0 3px var(--color-accent-bg)}.input-light{width:100%;min-width:0;padding:.875rem 1rem;border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);color:var(--color-text);font-size:1rem;font-family:inherit;transition:all .2s ease;appearance:none}.input-light::placeholder{color:var(--color-text-muted)}.input-light:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.input-error-state{border-color:var(--color-error-border)!important}.input-error-msg.svelte-1wwkhju{font-size:.8rem;color:var(--color-error-text)}.nextstep-image-wrap.svelte-1bu75e9:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(26,26,46,.2) 0%,transparent 50%);pointer-events:none;transition:opacity .4s ease}.nextstep-image-wrap.svelte-1bu75e9:hover:after{opacity:0}
