.pin-input[data-v-bb481a41]{gap:var(--spacing-2);display:flex}.pin-input__cell[data-v-bb481a41]{aspect-ratio:1;text-align:center;width:100%;min-width:0;max-height:3.25rem;font-size:var(--font-size-lg);font-family:var(--font-family-base);border:1px solid var(--color-border-faint);border-radius:var(--radius-lg);color:var(--color-text);background:var(--color-bg-page);transition:transform var(--transition-spring),border-color var(--transition-fast);line-height:1}.pin-input__cell[data-v-bb481a41]:focus{border-color:var(--color-text);outline:none}.pin-input__cell[data-v-bb481a41]:not(:-moz-placeholder-shown){border-color:var(--color-text);transform:scale(1.06)}.pin-input__cell[data-v-bb481a41]:not(:placeholder-shown){border-color:var(--color-text);transform:scale(1.06)}.pin-input__cell[data-v-bb481a41]:-moz-placeholder-shown:not(:focus){background-image:radial-gradient(circle at center,var(--color-text) .25rem,transparent calc(.25rem + 1px));background-repeat:no-repeat}.pin-input__cell[data-v-bb481a41]:placeholder-shown:not(:focus){background-image:radial-gradient(circle at center,var(--color-text) .25rem,transparent calc(.25rem + 1px));background-repeat:no-repeat}.pin-input__cell[data-v-bb481a41]::placeholder{color:#0000}.pin-input__cell--error[data-v-bb481a41]{border-color:var(--color-action-danger)}
