.code-input_wrap__LAE96{position:relative;width:100%}.code-input_cells__B8JKU{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.code-input_input__hdXLQ{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:none;color:transparent;caret-color:transparent;font-size:16px;letter-spacing:0;opacity:0;cursor:text;outline:none}.code-input_cell__zV9n3{position:relative;display:flex;align-items:center;justify-content:center;height:52px;border-radius:10px;background:transparent;box-shadow:inset 0 0 0 1px var(--ds-gray-alpha-400);color:var(--ds-gray-1000);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;transition:box-shadow .18s ease,background-color .18s ease,transform .18s ease}.code-input_cell__zV9n3[data-filled=true]{background:var(--ds-gray-100);box-shadow:inset 0 0 0 1px var(--ds-gray-alpha-600)}.code-input_cell__zV9n3[data-active=true]{background:var(--ds-gray-100);box-shadow:inset 0 0 0 1px var(--ds-gray-1000),0 0 0 4px var(--ds-gray-alpha-200);transform:translateY(-1px)}.code-input_cell__zV9n3[data-state=error]{box-shadow:inset 0 0 0 1px var(--ds-red-900)}.code-input_cell__zV9n3[data-state=done]{background:var(--ds-gray-100);box-shadow:inset 0 0 0 1px var(--ds-gray-1000)}.code-input_digit__qcmac{display:block;animation:code-input_digit-in__7CtKX .18s cubic-bezier(.2,.9,.3,1.4)}.code-input_caret__cBBhX{width:2px;height:24px;border-radius:1px;background:var(--ds-gray-1000);animation:code-input_caret-blink__1oytd 1.1s step-end infinite}@keyframes code-input_digit-in__7CtKX{0%{opacity:0;transform:translateY(5px) scale(.7)}to{opacity:1;transform:none}}@keyframes code-input_caret-blink__1oytd{0%,50%{opacity:1}50.01%,to{opacity:0}}.code-input_shake__j_2d3{animation:code-input_shake__j_2d3 .4s cubic-bezier(.36,.07,.19,.97)}@keyframes code-input_shake__j_2d3{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(4px)}30%,50%,70%{transform:translateX(-4px)}40%,60%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.code-input_caret__cBBhX,.code-input_cell__zV9n3,.code-input_digit__qcmac,.code-input_shake__j_2d3{transition:none;animation:none}.code-input_cell__zV9n3[data-active=true]{transform:none}}