.GoogleSignInButton_googleButton__NnAbN{--google-button-fill:#fff;--google-button-stroke:#747775;--google-button-text:#1f1f1f;--google-button-hover:#f2f2f2;display:flex;align-items:center;justify-content:center;gap:12px;inline-size:100%;min-block-size:48px;padding-block:12px;padding-inline:16px;border:1px solid var(--google-button-stroke);border-radius:var(--v-r-lg);background:var(--google-button-fill);color:var(--google-button-text);font-family:"Google Sans","Roboto",var(--font-inter,"Inter"),sans-serif;font-size:14px;line-height:20px;font-weight:500;cursor:pointer;margin-block-end:12px}@media(hover:hover){.GoogleSignInButton_googleButton__NnAbN:hover:not(:disabled){background:var(--google-button-hover)}}.GoogleSignInButton_googleButton__NnAbN:disabled{cursor:not-allowed;opacity:.65}@media(prefers-color-scheme:dark){.GoogleSignInButton_googleButton__NnAbN{--google-button-fill:#131314;--google-button-stroke:#8e918f;--google-button-text:#e3e3e3;--google-button-hover:#1d1d1f}}html[data-theme=light] .GoogleSignInButton_googleButton__NnAbN{--google-button-fill:#fff;--google-button-stroke:#747775;--google-button-text:#1f1f1f;--google-button-hover:#f2f2f2}html[data-theme=dark] .GoogleSignInButton_googleButton__NnAbN{--google-button-fill:#131314;--google-button-stroke:#8e918f;--google-button-text:#e3e3e3;--google-button-hover:#1d1d1f}.GoogleSignInButton_mark__jD2fo{inline-size:18px;block-size:18px;flex:none}.GoogleSignInButton_label__fd12h{white-space:nowrap}.OtpInput_root__xNvJB{--otp-slot-border-color:var(--color-border-strong);--otp-slot-filled-border-color:var(--v-text-3);--otp-slot-active-border-color:var(--v-accent);--otp-slot-text-color:var(--v-text);--otp-caret-color:var(--v-accent);width:100%;gap:10px;direction:ltr}.OtpInput_root__xNvJB,.OtpInput_slot___V5Kv{display:flex;align-items:center;justify-content:center;font-size:26px}.OtpInput_slot___V5Kv{position:relative;width:44px;height:56px;border:1px solid var(--otp-slot-border-color);border-radius:var(--v-r-lg);background:var(--v-surface);color:var(--otp-slot-text-color);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--v-font);transition:border-color var(--v-dur-fast) var(--v-ease),box-shadow var(--v-dur-fast) var(--v-ease)}.OtpInput_slotFilled__KKLLW{border-color:var(--otp-slot-filled-border-color)}.OtpInput_slotActive__zaROQ{border-color:var(--otp-slot-active-border-color);box-shadow:var(--v-focus-ring)}.OtpInput_caret__QUunf{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:28px;border-radius:1px;background:var(--otp-caret-color);animation:OtpInput_otp-caret-blink__Ii4Vv 1.1s steps(2,start) infinite}@keyframes OtpInput_otp-caret-blink__Ii4Vv{to{visibility:hidden}}