.tcf[data-v-164dbbf2]{flex-direction:column;gap:14px}.tcf[data-v-164dbbf2],.tcf__shell[data-v-164dbbf2]{display:flex;width:100%}.tcf__shell[data-v-164dbbf2]{align-items:center;min-height:56px}.tcf__backup[data-v-164dbbf2]{position:relative;width:100%}.tcf__backup-input[data-v-164dbbf2]{background:var(--color-vps-surface-high-container);border:1px solid var(--color-vps-on-surface-outline);border-radius:10px;box-shadow:none;color:var(--color-vps-on-surface-primary);font-family:Berkeley Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.0625rem;font-variant-numeric:tabular-nums;font-weight:600;height:52px;letter-spacing:.06em;outline:none;padding:0 14px 0 44px;text-transform:uppercase;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;width:100%}.dark .tcf__backup-input[data-v-164dbbf2],:root.dark .tcf__backup-input[data-v-164dbbf2]{background:var(--color-vps-dark-surface-high-container);border-color:var(--color-vps-dark-on-surface-outline);color:var(--color-vps-dark-on-surface-primary)}.tcf__backup-input[data-v-164dbbf2]:focus,.tcf__backup-input[data-v-164dbbf2]:focus-visible{border-color:var(--color-vps-accent-primary);box-shadow:0 0 0 3px #12b9811f}.dark .tcf__backup-input[data-v-164dbbf2]:focus,.dark .tcf__backup-input[data-v-164dbbf2]:focus-visible,:root.dark .tcf__backup-input[data-v-164dbbf2]:focus,:root.dark .tcf__backup-input[data-v-164dbbf2]:focus-visible{border-color:var(--color-vps-dark-accent-primary);box-shadow:0 0 0 3px #10b9812e}.tcf__backup-input--invalid[data-v-164dbbf2]{animation:tcf__shake-164dbbf2 .48s cubic-bezier(.36,.07,.19,.97);background:#dc26260d!important;border-color:#dc262699!important;color:#dc2626}.tcf__backup-icon[data-v-164dbbf2]{color:var(--color-vps-on-surface-tetriary);height:18px;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.dark .tcf__backup-icon[data-v-164dbbf2],:root.dark .tcf__backup-icon[data-v-164dbbf2]{color:var(--color-vps-dark-on-surface-tetriary)}.tcf__toggle[data-v-164dbbf2]{align-items:center;align-self:flex-start;background:transparent;border:0;color:var(--color-vps-on-surface-secondary);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;letter-spacing:.01em;padding:4px 0;transition:color .15s ease}.tcf__toggle[data-v-164dbbf2]:hover:not(:disabled){color:var(--color-vps-accent-primary)}.dark .tcf__toggle[data-v-164dbbf2],:root.dark .tcf__toggle[data-v-164dbbf2]{color:var(--color-vps-dark-on-surface-secondary)}.dark .tcf__toggle[data-v-164dbbf2]:hover:not(:disabled),:root.dark .tcf__toggle[data-v-164dbbf2]:hover:not(:disabled){color:var(--color-vps-dark-accent-primary)}.tcf__toggle[data-v-164dbbf2]:disabled{cursor:not-allowed;opacity:.5}.tcf__toggle-icon[data-v-164dbbf2]{height:12px;width:12px}.tcf-swap-enter-active[data-v-164dbbf2],.tcf-swap-leave-active[data-v-164dbbf2]{transition:opacity .14s ease,transform .14s ease}.tcf-swap-enter-from[data-v-164dbbf2]{opacity:0;transform:translateY(-4px)}.tcf-swap-leave-to[data-v-164dbbf2]{opacity:0;transform:translateY(4px)}@keyframes tcf__shake-164dbbf2{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.tcf-swap-enter-active[data-v-164dbbf2],.tcf-swap-leave-active[data-v-164dbbf2]{transition:none}.tcf__backup-input--invalid[data-v-164dbbf2]{animation:none}}@media(max-width:767.98px){.tcf[data-v-164dbbf2]{gap:10px}.tcf__shell[data-v-164dbbf2]{min-height:48px}.tcf__shell[data-v-164dbbf2] .tic .p-inputotp{gap:6px}.tcf__shell[data-v-164dbbf2] .tic .p-inputotp-input,.tcf__backup-input[data-v-164dbbf2]{height:48px}.tcf__toggle[data-v-164dbbf2]{font-size:.8125rem;min-height:36px}.tcf__toggle-icon[data-v-164dbbf2]{height:14px;width:14px}}
