.otp[data-v-85e3b567]{display:inline-flex}.otp__row[data-v-85e3b567]{align-items:center;gap:10px;display:flex;position:relative}.otp--error .otp__row[data-v-85e3b567]{animation:.34s ease-out otp-shake-85e3b567}.otp__cell[data-v-85e3b567]{border-radius:var(--radius-md);background:var(--surface-raised);border:1.5px solid var(--border-subtle);width:48px;height:56px;transition:border-color .2s,box-shadow .2s;position:relative}.otp__cell[data-filled=true][data-v-85e3b567]{border-color:var(--border-strong)}.otp__cell[data-v-85e3b567]:focus-within{border-color:var(--amber-400);box-shadow:0 0 0 3px var(--ring)}.otp--error .otp__cell[data-v-85e3b567]{border-color:var(--coral-400);box-shadow:0 0 0 3px color-mix(in oklch, var(--coral-400) 30%, transparent)}.otp--success .otp__cell[data-v-85e3b567]{border-color:var(--green-400);box-shadow:0 0 0 3px color-mix(in oklch, var(--green-400) 30%, transparent)}.otp__input[data-v-85e3b567]{text-align:center;color:#0000;caret-color:#0000;width:100%;height:100%;font:inherit;z-index:1;background:0 0;border:none;outline:none;padding:0;position:absolute;inset:0}.otp__input[data-v-85e3b567]::selection{background:0 0}.otp__input[data-v-85e3b567]:disabled{cursor:not-allowed}.otp__chars[data-v-85e3b567]{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.otp__char[data-v-85e3b567]{font-family:var(--font-sans);color:var(--text-strong);place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute;inset:0}.otp__caret[data-v-85e3b567]{background:var(--amber-400);pointer-events:none;z-index:3;width:2px;height:28px;transition:transform .22s var(--ease-out);border-radius:2px;margin-top:-14px;animation:1.1s step-end infinite otp-blink-85e3b567;position:absolute;top:50%;left:0}.roll-up-enter-active[data-v-85e3b567],.roll-up-leave-active[data-v-85e3b567],.roll-down-enter-active[data-v-85e3b567],.roll-down-leave-active[data-v-85e3b567]{transition:transform .28s var(--ease-bounce), opacity .2s ease}.roll-up-enter-from[data-v-85e3b567],.roll-down-enter-from[data-v-85e3b567]{opacity:0;transform:translateY(110%)}.roll-up-leave-to[data-v-85e3b567]{opacity:0;transform:translateY(-110%)}.roll-down-leave-to[data-v-85e3b567]{opacity:0;transform:translateY(110%)}@keyframes otp-blink-85e3b567{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes otp-shake-85e3b567{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.otp--error .otp__row[data-v-85e3b567],.otp__caret[data-v-85e3b567]{animation:none}.roll-up-enter-active[data-v-85e3b567],.roll-up-leave-active[data-v-85e3b567],.roll-down-enter-active[data-v-85e3b567],.roll-down-leave-active[data-v-85e3b567],.otp__caret[data-v-85e3b567]{transition:none}}.qb-login[data-v-a8454894]{flex-direction:column;gap:4px;display:flex}.qb-login__google[data-v-a8454894]{width:100%}.qb-login__sep[data-v-a8454894]{color:var(--text-faint);align-items:center;gap:12px;margin:18px 0 14px;font-size:13px;display:flex}.qb-login__sep[data-v-a8454894]:before,.qb-login__sep[data-v-a8454894]:after{content:"";background:var(--border-subtle);flex:1;height:1px}.qb-login__info[data-v-a8454894]{color:var(--green-500);margin:0 0 14px;font-size:14px}.qb-login__otp-label[data-v-a8454894]{color:var(--text-strong);margin:0 0 10px;font-size:14px;font-weight:700;display:block}.qb-login__otp[data-v-a8454894]{justify-content:center;padding:2px 0;display:flex}.qb-login__error[data-v-a8454894]{color:var(--coral-400);margin:14px 0 0;font-size:14px}.qb-login__hint[data-v-a8454894]{color:var(--text-faint);text-align:center;margin:16px 0 0;font-size:12.5px;line-height:1.5}.qb-login__hint a[data-v-a8454894]{color:var(--text-muted);font-weight:600}.qb-login__link[data-v-a8454894]{color:var(--text-muted);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-sans);background:0 0;border:none}.qb-login__link[data-v-a8454894]:hover{color:var(--text-strong)}.qb-login__noacc[data-v-a8454894]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 0;display:flex}.qb-login__noacc-icon[data-v-a8454894]{width:52px;height:52px;color:var(--coral-400);background:color-mix(in oklch, var(--coral-400) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex}.qb-login__noacc-title[data-v-a8454894]{color:var(--text-strong);margin:4px 0 0;font-size:20px;font-weight:800}.qb-login__noacc-desc[data-v-a8454894]{color:var(--text-muted);margin:0;font-size:15px;line-height:1.55}.qb-login__noacc-actions[data-v-a8454894]{flex-direction:column;gap:10px;width:100%;margin:8px 0 4px;display:flex}.qb-login__noacc-actions .dk-btn[data-v-a8454894]{width:100%}
