.code-slots_root__8rHJH{--settle:300ms;--step:20ms;--spring:cubic-bezier(0.34,1.45,0.64,1);--ease-out:cubic-bezier(0.23,1,0.32,1);--k:0;width:100%}.code-slots_row__o5C0D{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,52px);grid-gap:var(--space-2);gap:var(--space-2);width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.code-slots_row__o5C0D[data-disabled]{opacity:.6}.code-slots_slot__PbJ5Q{position:relative;height:56px;overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--duration-base) var(--ease),box-shadow var(--duration-base) var(--ease),background-color var(--duration-base) var(--ease)}.code-slots_slot__PbJ5Q[data-step="1"]{--k:1}.code-slots_slot__PbJ5Q[data-step="2"]{--k:2}.code-slots_slot__PbJ5Q[data-step="3"]{--k:3}.code-slots_slot__PbJ5Q[data-step="4"]{--k:4}.code-slots_slot__PbJ5Q[data-step="5"]{--k:5}.code-slots_slot__PbJ5Q[data-step="6"]{--k:6}.code-slots_slot__PbJ5Q[data-step="7"]{--k:7}@media (hover:hover) and (pointer:fine){.code-slots_row__o5C0D[data-status=idle]:not([data-disabled]):hover .code-slots_slot__PbJ5Q:not([data-filled],[data-active]){border-color:var(--neutral-500)}}.code-slots_slot__PbJ5Q[data-filled]{border-color:var(--brand-700)}.code-slots_slot__PbJ5Q[data-active]{border-color:var(--brand-700);box-shadow:var(--focus-ring)}.code-slots_fill__Y9dt9{position:absolute;inset:0;background:var(--brand-700);transform:scale(0);transition:transform var(--settle) var(--spring) calc(var(--k) * var(--step)),background-color var(--duration-base) var(--ease)}.code-slots_slot__PbJ5Q[data-filled] .code-slots_fill__Y9dt9{transform:scale(1)}.code-slots_digit__P2Xib{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:var(--on-brand-solid);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:0;transform:translateY(8px);transition:transform var(--settle) var(--spring) calc(var(--k) * var(--step)),opacity .2s var(--ease) calc(var(--k) * var(--step))}.code-slots_slot__PbJ5Q[data-filled] .code-slots_digit__P2Xib{opacity:1;transform:none}.code-slots_caret__XghF6{position:absolute;inset-block:28%;inset-inline-start:calc(50% - 1px);width:2px;border-radius:1px;background:var(--brand-700);animation:code-slots_caret-blink__J6UmA 1s step-end infinite}@keyframes code-slots_caret-blink__J6UmA{50%{opacity:0}}.code-slots_row__o5C0D[data-status=error] .code-slots_slot__PbJ5Q{border-color:var(--critical);background:color-mix(in srgb,var(--critical) 8%,var(--surface))}.code-slots_row__o5C0D[data-status=error] .code-slots_caret__XghF6,.code-slots_row__o5C0D[data-status=error] .code-slots_fill__Y9dt9{background:var(--critical)}.code-slots_row__o5C0D[data-status=error] .code-slots_digit__P2Xib{color:var(--on-status)}.code-slots_wash__QBi_o{position:absolute;inset:0;z-index:1;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--brand-700);color:var(--on-brand-solid);-webkit-clip-path:inset(0 50% round var(--radius-control));clip-path:inset(0 50% round var(--radius-control));transition:-webkit-clip-path var(--settle) var(--ease-out);transition:clip-path var(--settle) var(--ease-out);transition:clip-path var(--settle) var(--ease-out),-webkit-clip-path var(--settle) var(--ease-out);pointer-events:none}.code-slots_row__o5C0D[data-status=success] .code-slots_wash__QBi_o{-webkit-clip-path:inset(0 0 round var(--radius-control));clip-path:inset(0 0 round var(--radius-control))}.code-slots_row__o5C0D[data-status=success] .code-slots_digit__P2Xib{opacity:0;transform:translateY(28px);transition:transform var(--settle) var(--ease-out) calc(60ms + var(--k) * 30ms),opacity .18s var(--ease) calc(60ms + var(--k) * 30ms)}.code-slots_check__vClA2{display:grid;opacity:0;transform:translateY(8px) scale(.85);transition:opacity .2s var(--ease),transform .35s var(--spring)}.code-slots_row__o5C0D[data-status=success] .code-slots_check__vClA2{opacity:1;transform:none;transition-delay:.28s}.code-slots_input__xPTdJ{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;opacity:0;cursor:text;-webkit-appearance:none;-moz-appearance:none;appearance:none}.code-slots_input__xPTdJ:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.code-slots_fill__Y9dt9,.code-slots_wash__QBi_o{transition:none}.code-slots_check__vClA2,.code-slots_digit__P2Xib,.code-slots_row__o5C0D[data-status=success] .code-slots_digit__P2Xib{transform:none;transition:opacity .12s linear}.code-slots_caret__XghF6{animation:none}}