.auth-otp[data-v-3c15d639]{gap:.5rem;display:flex}.auth-otp__box[data-v-3c15d639]{color:#0f172a;width:100%;height:3.25rem;font:inherit;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;outline:none;font-size:1.25rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.auth-otp__box[data-v-3c15d639]:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #1677ff26}.auth-otp__box--invalid[data-v-3c15d639]{border-color:#fca5a5}.auth-otp__box--invalid[data-v-3c15d639]:focus{box-shadow:0 0 0 3px #ef44441f}.auth-otp__box[data-v-3c15d639]:disabled{cursor:not-allowed;background:#f8fafc}.auth-divider[data-v-683d58d8]{color:var(--color-brand-muted);align-items:center;gap:.75rem;margin:1rem 0;font-size:.8125rem;font-weight:500;display:flex}.auth-divider[data-v-683d58d8]:after,.auth-divider[data-v-683d58d8]:before{content:"";background:var(--color-brand-border);flex:1;height:1px}.google-signin[data-v-d6f2b9e0]{flex-direction:column;gap:.75rem;width:100%;display:flex}.google-signin__button[data-v-d6f2b9e0]{justify-content:center;width:100%;min-height:44px;display:flex}.google-signin__button[data-v-d6f2b9e0] iframe{width:100%!important}.google-signin__button--disabled[data-v-d6f2b9e0]{opacity:.5;pointer-events:none}.google-signin__hint[data-v-d6f2b9e0]{color:var(--color-brand-muted);text-align:center;font-size:.8125rem}
