.CodeInput-module__mBaRKq__wrap{align-items:center;gap:var(--space-2);width:100%;display:flex}.CodeInput-module__mBaRKq__group{flex:1;gap:6px;display:flex}.CodeInput-module__mBaRKq__separator{color:var(--text-muted);font-size:var(--body);-webkit-user-select:none;user-select:none;flex:none;line-height:1}.CodeInput-module__mBaRKq__box{width:100%;min-width:0;max-width:48px;height:var(--control-h);border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--bg-field);font-family:inherit;font-size:var(--body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-primary);caret-color:#0000;transition:var(--motion-hover);flex:1 1 0;padding:0}.CodeInput-module__mBaRKq__filled{border-color:var(--border-strong)}.CodeInput-module__mBaRKq__box:focus{border-color:var(--ink-900);box-shadow:var(--focus-shadow);outline:none}.CodeInput-module__mBaRKq__wrap[data-invalid=true] .CodeInput-module__mBaRKq__box,.CodeInput-module__mBaRKq__wrap[data-invalid=true] .CodeInput-module__mBaRKq__box:focus{border-color:var(--danger-600)}.CodeInput-module__mBaRKq__wrap[data-status=error]{animation:CodeInput-module__mBaRKq__shake .32s var(--ease-in-out)}@keyframes CodeInput-module__mBaRKq__shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.CodeInput-module__mBaRKq__wrap[data-status=error]{animation:none}}
