.two-factor-page .two-factor-page__aside{position:relative!important;min-height:500px}.two-factor-page .two-factor-page__brand{position:absolute;top:32px;max-width:200px;width:auto;z-index:1}[dir=ltr] .two-factor-page .two-factor-page__brand{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .two-factor-page .two-factor-page__brand{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.two-factor-page .two-factor-page__illustration{position:absolute;top:50%;width:86%;max-width:560px;height:auto}[dir=ltr] .two-factor-page .two-factor-page__illustration{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .two-factor-page .two-factor-page__illustration{right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.two-factor-page .two-factor-page__title{font-size:1.6rem;font-weight:600;color:rgba(0,0,0,.85);line-height:1.2}[dir] .two-factor-page .two-factor-page__title{margin-bottom:6px}.two-factor-page .two-factor-page__subtitle{font-size:.95rem;color:rgba(0,0,0,.55);line-height:1.5}[dir] .two-factor-page .two-factor-page__subtitle{margin:0}.two-factor-page .two-factor-page__back{font-size:.9rem}.two-factor-page .two-factor-page__back a{color:#4514c7;font-weight:500;text-decoration:none}.two-factor-page .two-factor-page__back a:hover{text-decoration:underline}.two-factor-code[data-v-638d0c5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.two-factor-code__digit[data-v-638d0c5b]{width:46px;height:54px;font-size:1.4rem;font-weight:600;color:rgba(0,0,0,.85);transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}[dir] .two-factor-code__digit[data-v-638d0c5b]{border:1px solid rgba(0,0,0,.2);border-radius:8px;text-align:center;background:#fff;-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease}.two-factor-code__digit[data-v-638d0c5b]:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(115,103,240,.12)}[dir] .two-factor-code__digit[data-v-638d0c5b]:focus{border-color:#4514c7;box-shadow:0 0 0 3px rgba(115,103,240,.12)}.two-factor-code__digit[data-v-638d0c5b]:disabled{opacity:.6}@media (max-width:400px){.two-factor-code[data-v-638d0c5b]{gap:6px}.two-factor-code__digit[data-v-638d0c5b]{width:38px;height:48px}}.two-factor-setup__option[data-v-8e439186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:14px;transition:border-color .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease;transition:border-color .18s ease,box-shadow .18s ease,-webkit-box-shadow .18s ease}[dir] .two-factor-setup__option[data-v-8e439186]{padding:16px;margin-bottom:12px;border:1px solid rgba(0,0,0,.12);border-radius:10px;background:#fff;cursor:pointer;-webkit-transition:border-color .18s ease,-webkit-box-shadow .18s ease}[dir=ltr] .two-factor-setup__option[data-v-8e439186]{text-align:left}[dir=rtl] .two-factor-setup__option[data-v-8e439186]{text-align:right}.two-factor-setup__option[data-v-8e439186]:focus,.two-factor-setup__option[data-v-8e439186]:hover:not(:disabled){outline:none;-webkit-box-shadow:0 0 0 3px rgba(115,103,240,.12)}[dir] .two-factor-setup__option[data-v-8e439186]:focus,[dir] .two-factor-setup__option[data-v-8e439186]:hover:not(:disabled){border-color:#4514c7;box-shadow:0 0 0 3px rgba(115,103,240,.12)}.two-factor-setup__option[data-v-8e439186]:disabled{opacity:.6}[dir] .two-factor-setup__option[data-v-8e439186]:disabled{cursor:default}.two-factor-setup__option-icon[data-v-8e439186]{color:#4514c7;-ms-flex-negative:0;flex-shrink:0}.two-factor-setup__option-text[data-v-8e439186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.two-factor-setup__option-text strong[data-v-8e439186]{font-size:1rem;color:rgba(0,0,0,.85)}.two-factor-setup__option-text small[data-v-8e439186]{font-size:.85rem;color:rgba(0,0,0,.55);line-height:1.4}[dir] .two-factor-setup__option-text small[data-v-8e439186]{margin-top:2px}.two-factor-setup__badge[data-v-8e439186]{font-size:.75rem;font-weight:600;color:#4514c7}[dir] .two-factor-setup__badge[data-v-8e439186]{background:rgba(115,103,240,.12);border-radius:999px;padding:2px 10px}.two-factor-setup__steps[data-v-8e439186]{font-size:.92rem;color:rgba(0,0,0,.75);list-style:decimal}[dir] .two-factor-setup__steps[data-v-8e439186]{margin-bottom:12px}[dir=ltr] .two-factor-setup__steps[data-v-8e439186]{padding-left:18px}[dir=rtl] .two-factor-setup__steps[data-v-8e439186]{padding-right:18px}[dir] .two-factor-setup__steps li[data-v-8e439186]{margin-bottom:4px}.two-factor-setup__qr[data-v-8e439186]{display:block;width:180px;height:180px}[dir] .two-factor-setup__qr[data-v-8e439186]{margin:0 auto 8px}.two-factor-setup__secret[data-v-8e439186]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}[dir] .two-factor-setup__secret[data-v-8e439186]{margin-bottom:18px}.two-factor-setup__secret code[data-v-8e439186]{font-size:.9rem;letter-spacing:1px;word-break:break-all}[dir] .two-factor-setup__secret code[data-v-8e439186]{padding:4px 8px;border-radius:6px;background:rgba(0,0,0,.05)}.two-factor-setup__secret a[data-v-8e439186]{font-size:.85rem;color:#4514c7;font-weight:500}.two-factor-setup__label[data-v-8e439186]{font-size:.92rem;color:rgba(0,0,0,.75)}[dir] .two-factor-setup__label[data-v-8e439186]{margin-bottom:12px}.two-factor-setup__muted[data-v-8e439186]{font-size:.85rem;color:rgba(0,0,0,.55)}.two-factor-setup__muted a[data-v-8e439186]{color:#4514c7;font-weight:500}.two-factor-setup__error[data-v-8e439186]{font-size:.9rem;color:#ea5455}[dir] .two-factor-setup__error[data-v-8e439186]{margin-top:12px;text-align:center}.two-factor-setup__link[data-v-8e439186]{font-size:.9rem;color:#4514c7;font-weight:500}