.code-input.svelte-21zja7{align-items:center;display:flex;position:relative}.code-input.svelte-21zja7 .dc-icon{right:var(--space-4);pointer-events:none;position:absolute}.code-input__control.svelte-21zja7{width:100%;min-height:var(--control-height-lg);padding:0 var(--space-4);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-xl);letter-spacing:var(--tracking-widest);color:var(--color-text);text-transform:uppercase}.code-input__control.svelte-21zja7::placeholder{color:var(--color-text-placeholder)}.code-input__control.svelte-21zja7:focus{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.code-input--invalid.svelte-21zja7 .code-input__control:where(.svelte-21zja7){border-color:var(--color-error);box-shadow:0 0 0 3px var(--color-error-ring)}.step.svelte-1jc9kfj{gap:var(--space-4);display:flex}.step__rail.svelte-1jc9kfj{flex-direction:column;align-items:center;display:flex}.step__node.svelte-1jc9kfj{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-primary-contrast);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.step__node--done.svelte-1jc9kfj{background:var(--color-primary-hover)}.step__node--current.svelte-1jc9kfj{background:var(--color-accent);box-shadow:0 0 0 4px var(--color-success-bg)}.step__node--current.svelte-1jc9kfj:after{content:"";border-radius:inherit;border:2px solid var(--color-accent);pointer-events:none;animation:1.9s ease-out infinite svelte-1jc9kfj-dc-ping;position:absolute;inset:0}.step__node--pending.svelte-1jc9kfj{background:var(--color-surface);border:2px dashed var(--color-border-strong);color:var(--color-text-placeholder)}@keyframes svelte-1jc9kfj-dc-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.step__connector.svelte-1jc9kfj{width:3px;margin:var(--space-1) 0;flex:1;min-height:18px}.step__connector--done.svelte-1jc9kfj{background:var(--color-primary-hover)}.step__connector--current.svelte-1jc9kfj,.step__connector--pending.svelte-1jc9kfj{background:var(--color-border)}.step__body.svelte-1jc9kfj{padding-bottom:var(--space-6);align-items:center;gap:var(--space-2);flex:1;display:flex}.step__text.svelte-1jc9kfj{flex-direction:column;flex:1;gap:0;display:flex}.step__body.svelte-1jc9kfj .badge{flex:none;margin-left:auto}.step__title.svelte-1jc9kfj{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-base);color:var(--color-text)}.step__title--current.svelte-1jc9kfj{color:var(--color-primary);font-weight:var(--weight-extrabold)}.step__title--pending.svelte-1jc9kfj{color:var(--color-text-placeholder)}.step__meta.svelte-1jc9kfj{font-size:var(--text-sm);color:var(--color-text-subtle);margin:0}.step__meta--pending.svelte-1jc9kfj{color:var(--color-text-placeholder)}.timeline.svelte-1yh5ser{flex-direction:column;display:flex}
