.form-actions[data-v-f7eb210b]{display:grid;grid-template-columns:auto 1fr;gap:1rem}.form-actions[data-v-f7eb210b]>:only-child{grid-column:1/-1}.otp-input[data-v-20e85183]{position:relative;display:grid}.otp-input__field[data-v-20e85183]{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:1rem}.otp-input__field[data-v-20e85183]:focus{outline:none}.otp-input__field[data-v-20e85183]::-moz-selection{background:transparent}.otp-input__field[data-v-20e85183]::selection{background:transparent}.otp-input__field[data-v-20e85183]:disabled{cursor:not-allowed}.otp-input__boxes[data-v-20e85183]{display:grid;gap:.5rem;pointer-events:none}.otp-input__box[data-v-20e85183]{display:grid;place-items:center;aspect-ratio:3/4;border:.0625rem solid rgba(48,49,51,.35);border-radius:.25rem;background:#eee;color:#303133;font-family:var(--font-mono);font-size:1.5rem}.otp-input__box--active[data-v-20e85183]{border-color:#134f86;box-shadow:0 0 0 .0625rem #134f86}.otp-input--disabled .otp-input__box[data-v-20e85183]{border-style:dashed;color:#30313380}.otp-input--error .otp-input__box[data-v-20e85183]{border-color:#a60013}.otp-input--error .otp-input__box.otp-input__box--active[data-v-20e85183]{box-shadow:0 0 0 .0625rem #a60013}.two-factor-setup__qr[data-v-188e1147]{inline-size:13rem;justify-self:center;background:#fff}.two-factor-setup__qr[data-v-188e1147] svg{display:block;inline-size:100%;block-size:auto}.two-factor-setup__actions[data-v-188e1147]{display:grid;grid-template-columns:auto 1fr;gap:1rem}.two-factor-setup__actions[data-v-188e1147]>:only-child{grid-column:1/-1}.two-factor-setup__key[data-v-188e1147]{display:flex;gap:.5rem;align-items:center;justify-content:space-between;padding:.4rem .4rem .4rem .75rem;border-radius:.25rem;background:#eee}.two-factor-setup__key>code[data-v-188e1147],.two-factor-setup__recovery-keys[data-v-188e1147]{font-size:.9rem;letter-spacing:.05em}.two-factor-setup__recovery-keys[data-v-188e1147]{display:grid;grid-template-columns:repeat(2,max-content);justify-content:space-between;gap:.35rem .75rem;margin:0;padding:.75rem 1rem;border-radius:.25rem;background:#eee;font-family:var(--font-mono);list-style:none}.two-factor-setup__recovery-actions[data-v-188e1147]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5rem}
