.otp-input-field[data-v-2061e779]{text-align:center;font-size:1.5rem;letter-spacing:.5rem;font-weight:700;padding:12px}.cursor-pointer[data-v-2e4fc458]{cursor:pointer}.google-auth-section[data-v-2e4fc458]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:24px;margin-bottom:16px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.google-auth-branding[data-v-2e4fc458]{margin-bottom:0}.google-auth-branding .d-flex[data-v-2e4fc458]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.google-auth-logo[data-v-2e4fc458]{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding-top:2px}.google-auth-logo img[data-v-2e4fc458]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brand-content[data-v-2e4fc458]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand-text[data-v-2e4fc458]{margin-bottom:12px}.brand-name[data-v-2e4fc458]{font-size:1.25rem;font-weight:600;line-height:1.3;color:#202124;margin-bottom:2px}.brand-subtitle[data-v-2e4fc458]{font-size:.875rem;color:#5f6368;line-height:1.4}.download-buttons[data-v-2e4fc458]{gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-btn[data-v-2e4fc458]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.download-btn[data-v-2e4fc458]:hover{text-decoration:none;opacity:.85;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.download-btn img[data-v-2e4fc458]{height:40px;width:auto;display:block}.additional-info[data-v-2e4fc458]{padding-top:16px;margin-top:16px;border-top:1px solid #e9ecef}.additional-info small[data-v-2e4fc458]{display:block;font-size:.8125rem;line-height:1.6;color:#6c757d}.qr-code-container[data-v-2e4fc458]{margin:20px 0}.qr-code-image[data-v-2e4fc458]{border:2px solid #ddd;padding:15px;background:#fff;max-width:300px;width:100%;border-radius:4px}.regenerate-section[data-v-2e4fc458]{margin-top:16px}.help-link a[data-v-2e4fc458]{color:#1a73e8;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.help-link a[data-v-2e4fc458]:hover{text-decoration:underline}.help-link i[data-v-2e4fc458]{font-size:.75rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.help-link a:hover i[data-v-2e4fc458]{-webkit-transform:translateX(2px);transform:translateX(2px)}.manual-entry[data-v-2e4fc458]{padding:16px;background:#f8f9fa;border-radius:4px}.otp-input-section[data-v-2e4fc458]{margin-bottom:16px}.otp-input-field[data-v-2e4fc458]{text-align:center;font-size:1.5rem;letter-spacing:.5rem;font-weight:700;padding:12px}.enable-checkbox[data-v-2e4fc458],.verify-section[data-v-2e4fc458]{margin-top:16px}.opacity-50[data-v-2e4fc458]{opacity:.5;cursor:not-allowed}.form-group[data-v-2e4fc458]{margin-bottom:2rem}.form-group.mb-5[data-v-2e4fc458]{margin-bottom:3rem}@media (max-width:768px){.google-auth-section[data-v-2e4fc458]{padding:20px 16px}.download-buttons[data-v-2e4fc458]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.download-btn[data-v-2e4fc458]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.download-btn img[data-v-2e4fc458]{height:40px}.google-auth-branding .d-flex[data-v-2e4fc458]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.google-auth-logo[data-v-2e4fc458]{margin-bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-content[data-v-2e4fc458]{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-text[data-v-2e4fc458]{text-align:center}.download-buttons[data-v-2e4fc458]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cursor-pointer[data-v-bb3fb308]{cursor:pointer}