.code-entry.svelte-1aeueyb{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.entry-label.svelte-1aeueyb{color:var(--color-heading);align-self:flex-start;margin:0;font-size:18px;font-weight:600}.input-wrap.svelte-1aeueyb{background:var(--color-surface);border:2px solid var(--color-border);border-radius:20px;justify-content:center;align-items:center;width:100%;height:72px;transition:border-color .15s,box-shadow .15s;display:flex}.input-wrap.svelte-1aeueyb:focus-within{border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f24}.input-wrap.state-error.svelte-1aeueyb{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261f}.input-wrap.state-loading.svelte-1aeueyb{opacity:.6;border-color:#2d6a4f}input.svelte-1aeueyb{letter-spacing:10px;text-align:center;width:100%;height:100%;color:var(--color-heading);cursor:text;background:0 0;border:none;outline:none;padding:0 10px 0 20px;font-family:SF Mono,ui-monospace,Fira Code,Courier New,monospace;font-size:30px;font-weight:700}input.svelte-1aeueyb:disabled{cursor:not-allowed}input.svelte-1aeueyb::placeholder{color:var(--color-border);letter-spacing:8px;font-weight:400}.dots.svelte-1aeueyb{justify-content:center;align-items:center;gap:10px;display:flex}.dot.svelte-1aeueyb{background:var(--color-border);border-radius:50%;flex-shrink:0;width:9px;height:9px;transition:background .15s,transform .15s}.dot-filled.svelte-1aeueyb{background:#2d6a4f;transform:scale(1.15)}.dot-error.svelte-1aeueyb{background:#dc2626;transform:scale(1.15)}.dot-loading.svelte-1aeueyb{background:#2d6a4f;animation:.7s ease-in-out infinite svelte-1aeueyb-dot-pulse}@keyframes svelte-1aeueyb-dot-pulse{0%,to{opacity:1;transform:scale(1.15)}50%{opacity:.3;transform:scale(.85)}}.hint.svelte-1aeueyb{color:var(--color-hint);text-align:center;min-height:18px;margin:0;font-size:13px;line-height:1.4}.hint-error.svelte-1aeueyb{color:#dc2626;font-weight:500}.hint-loading.svelte-1aeueyb{color:#2d6a4f}@media (prefers-reduced-motion:reduce){.dot-loading.svelte-1aeueyb{animation:none}.input-wrap.svelte-1aeueyb,.dot.svelte-1aeueyb{transition:none}}
