.container{max-width:560px}.info-box{color:var(--accent);background:#2563eb1a;border:1px solid #2563eb33;border-radius:6px;margin-bottom:24px;padding:16px;font-size:13px}.info-box ul{margin:12px 0 0 20px}.info-box li{margin-bottom:4px}.info-box strong{color:var(--bright)}.input-group{margin-bottom:20px}.input-label{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:11px;display:block}.input{border:1px solid var(--border);width:100%;color:var(--bright);background:#fff;border-radius:6px;padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:14px;transition:border-color .15s}.input::placeholder{color:var(--muted)}.input:focus{border-color:var(--accent);outline:none}.input:disabled{opacity:.5;cursor:not-allowed}.input-hint{color:var(--muted);margin-top:6px;font-size:12px}.steps{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.steps-title{color:var(--muted);text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px;font-size:11px}.step{gap:12px;margin-bottom:12px;font-size:13px;display:flex}.step-num{width:20px;height:20px;color:var(--accent);background:#2563eb1a;border:1px solid #2563eb33;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex}.step-text{color:var(--text);padding-top:1px}
