.pin[data-v-15ef7d0f]{position:relative;display:inline-flex;cursor:text}.pin.disabled[data-v-15ef7d0f]{opacity:.55;cursor:default}.pin-input[data-v-15ef7d0f]{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;margin:0;font-size:16px;color:transparent;background:transparent;caret-color:transparent;z-index:1}.pin-boxes[data-v-15ef7d0f]{display:flex;align-items:center;gap:8px}.pin-gap[data-v-15ef7d0f]{width:10px;flex:none}.pin-box[data-v-15ef7d0f]{display:grid;place-items:center;width:44px;height:54px;border-radius:12px;border:1px solid var(--neutral-border-color, rgba(127, 127, 127, .3));font-size:22px;font-variant-numeric:tabular-nums;transition:border-color .15s ease,box-shadow .15s ease}.pin-box.active[data-v-15ef7d0f]{border-color:var(--text-color, currentColor);box-shadow:0 0 0 3px #7f7f7f26}.pin.shaking .pin-boxes[data-v-15ef7d0f]{animation:pin-shake-15ef7d0f .42s ease}@keyframes pin-shake-15ef7d0f{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@media(max-width:380px){.pin-boxes[data-v-15ef7d0f]{gap:6px}.pin-gap[data-v-15ef7d0f]{width:6px}.pin-box[data-v-15ef7d0f]{width:40px;height:50px}}@media(prefers-reduced-motion:reduce){.pin.shaking .pin-boxes[data-v-15ef7d0f]{animation:none}}
