.sign-in-form-module__hiKPJq__page{color:#f4f4f5;background:#09090b;justify-content:center;align-items:center;min-height:100svh;padding:3rem 1.5rem;display:flex}.sign-in-form-module__hiKPJq__frame{flex-direction:column;align-items:center;gap:1.5rem;width:min(100%,28rem);display:flex}.sign-in-form-module__hiKPJq__brand{color:#fafafa;letter-spacing:-.02em;align-items:center;gap:.65rem;min-height:2.75rem;font-size:1.125rem;font-weight:750;text-decoration:none;display:inline-flex}.sign-in-form-module__hiKPJq__brandMark{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.sign-in-form-module__hiKPJq__brandMark>svg{width:100%;height:100%}.sign-in-form-module__hiKPJq__card{color:#f4f4f5;background:#141414;border:1px solid #303034;border-radius:1.5rem;flex-direction:column;gap:1rem;width:100%;padding:2rem;display:flex;box-shadow:0 24px 72px #00000059}.sign-in-form-module__hiKPJq__heading{margin-bottom:.25rem}.sign-in-form-module__hiKPJq__title{color:#fff;letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:750;line-height:1.2}.sign-in-form-module__hiKPJq__hint{color:#9b9ba3;margin:.65rem 0 0;font-size:.9375rem;line-height:1.55}.sign-in-form-module__hiKPJq__label{color:#dedee2;flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:650;display:flex}.sign-in-form-module__hiKPJq__input{color:#fafafa;width:100%;min-height:3rem;font:inherit;background:#08080a;border:1px solid #3d3d43;border-radius:.75rem;outline:none;padding:.75rem .9rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.sign-in-form-module__hiKPJq__input:read-only{color:#d4d4d8;background:#131316;border-style:dashed}.sign-in-form-module__hiKPJq__lockedHint{color:#8f8f97;font-size:.8125rem;font-weight:450}.sign-in-form-module__hiKPJq__input::placeholder{color:#71717a}.sign-in-form-module__hiKPJq__input:focus-visible{border-color:#f4f4f5;box-shadow:0 0 0 2px #141414,0 0 0 4px #a1a1aa}.sign-in-form-module__hiKPJq__button,.sign-in-form-module__hiKPJq__googleButton{width:100%;min-height:3rem;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:750;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.sign-in-form-module__hiKPJq__button{color:#09090b;cursor:pointer;background:#f4f4f5;border:0}.sign-in-form-module__hiKPJq__button:hover:not(:disabled){background:#fff}.sign-in-form-module__hiKPJq__button:disabled{color:#848489;cursor:not-allowed;background:#2a2a2d}.sign-in-form-module__hiKPJq__googleButton{color:#f4f4f5;background:#1c1c1f;border:1px solid #3d3d43}.sign-in-form-module__hiKPJq__googleButton:hover{background:#252529}.sign-in-form-module__hiKPJq__button:focus-visible,.sign-in-form-module__hiKPJq__googleButton:focus-visible,.sign-in-form-module__hiKPJq__brand:focus-visible{outline-offset:3px;outline:2px solid #fff}.sign-in-form-module__hiKPJq__divider{color:#777780;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.sign-in-form-module__hiKPJq__divider:before,.sign-in-form-module__hiKPJq__divider:after{content:"";background:#303034;flex:1;height:1px}.sign-in-form-module__hiKPJq__error{color:#fda4af;margin:0;font-size:.875rem;line-height:1.45}.sign-in-form-module__hiKPJq__footnote{color:#8f8f97;text-align:center;max-width:24rem;margin:0;font-size:.8125rem;line-height:1.5}@media (max-width:767px),(hover:none) and (pointer:coarse){.sign-in-form-module__hiKPJq__page{padding:max(2rem, env(safe-area-inset-top)) 1rem max(2rem, env(safe-area-inset-bottom));align-items:flex-start}.sign-in-form-module__hiKPJq__frame{margin:auto 0}.sign-in-form-module__hiKPJq__card{border-radius:1.25rem;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.sign-in-form-module__hiKPJq__input,.sign-in-form-module__hiKPJq__button,.sign-in-form-module__hiKPJq__googleButton{transition:none}}
.verification-code-dialog-module__n6E7Cq__nativeDialog{color:#f7f7f7;background:0 0;border:0;width:min(56rem,100vw - 3rem);max-width:none;max-height:calc(100dvh - 3rem);margin:auto;padding:0;overflow:visible}.verification-code-dialog-module__n6E7Cq__nativeDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000d1}.verification-code-dialog-module__n6E7Cq__drawerOverlay{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000d1;position:fixed;inset:0}.verification-code-dialog-module__n6E7Cq__drawerContent{right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));z-index:71;max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom));outline:none;position:fixed;left:.5rem}.verification-code-dialog-module__n6E7Cq__surface{color:#f7f7f7;background:#141414;border:1px solid #303034;border-radius:1.75rem;flex-direction:column;min-height:min(42rem,100dvh - 3rem);padding:1.5rem;display:flex;overflow:hidden;box-shadow:0 32px 96px #0000008c}.verification-code-dialog-module__n6E7Cq__dialogHeader{grid-template-columns:1fr auto 1fr;align-items:center;min-height:3rem;display:grid;position:relative}.verification-code-dialog-module__n6E7Cq__backButton,.verification-code-dialog-module__n6E7Cq__methodButton,.verification-code-dialog-module__n6E7Cq__resendButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.verification-code-dialog-module__n6E7Cq__backButton{border:1px solid #333338;border-radius:999px;justify-content:center;justify-self:start;align-items:center;width:3rem;height:3rem;transition:background-color .16s,border-color .16s;display:inline-flex}.verification-code-dialog-module__n6E7Cq__backButton:hover{background:#222225;border-color:#4b4b51}.verification-code-dialog-module__n6E7Cq__brandMark{color:#fff;justify-content:center;justify-self:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.verification-code-dialog-module__n6E7Cq__brandMark>svg{width:2.25rem;height:2.25rem}.verification-code-dialog-module__n6E7Cq__methodButton{text-align:right;justify-self:end;min-height:2.75rem;padding:0 .25rem;font-size:.9375rem;font-weight:700}.verification-code-dialog-module__n6E7Cq__verifyForm{flex-direction:column;flex:1;align-self:center;width:min(100%,40rem);padding:2.75rem 0 .25rem;display:flex}.verification-code-dialog-module__n6E7Cq__copy{text-align:center}.verification-code-dialog-module__n6E7Cq__title{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750;line-height:1.12}.verification-code-dialog-module__n6E7Cq__description{color:#9b9ba3;margin:.9rem 0 0;font-size:1rem;line-height:1.5}.verification-code-dialog-module__n6E7Cq__otpField{width:100%;margin-top:2rem;position:relative}.verification-code-dialog-module__n6E7Cq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.verification-code-dialog-module__n6E7Cq__otpInput{z-index:1;color:#0000;caret-color:#0000;opacity:.01;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.verification-code-dialog-module__n6E7Cq__otpSlots{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;display:grid}.verification-code-dialog-module__n6E7Cq__otpSlot{aspect-ratio:1;color:#fff;font-variant-numeric:tabular-nums;background:#050505;border:2px solid #3d3d43;border-radius:.7rem;justify-content:center;align-items:center;min-width:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:650;transition:border-color .14s,box-shadow .14s;display:flex}.verification-code-dialog-module__n6E7Cq__otpSlotActive{border-color:#f4f4f5;box-shadow:0 0 0 2px #141414,0 0 0 4px #a1a1aa}.verification-code-dialog-module__n6E7Cq__recovery{color:#8f8f97;text-align:center;min-height:2.75rem;margin:1.25rem 0 0;font-size:.9375rem;line-height:1.5}.verification-code-dialog-module__n6E7Cq__recovery strong{color:#e4e4e7;font-weight:700}.verification-code-dialog-module__n6E7Cq__resendButton{text-underline-offset:.2em;min-height:2.75rem;padding:0 .2rem;font-weight:700;text-decoration:underline}.verification-code-dialog-module__n6E7Cq__error{color:#fda4af;text-align:center;margin:.75rem 0 0;font-size:.9375rem;line-height:1.45}.verification-code-dialog-module__n6E7Cq__submitButton{color:#09090b;cursor:pointer;width:100%;min-height:3.5rem;font:inherit;background:#f4f4f5;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:.75rem 1.5rem;font-size:1rem;font-weight:750;transition:background-color .16s,opacity .16s;display:inline-flex}.verification-code-dialog-module__n6E7Cq__submitButton:hover:not(:disabled){background:#fff}.verification-code-dialog-module__n6E7Cq__submitButton:disabled{color:#848489;cursor:not-allowed;background:#2a2a2d}.verification-code-dialog-module__n6E7Cq__backButton:focus-visible,.verification-code-dialog-module__n6E7Cq__methodButton:focus-visible,.verification-code-dialog-module__n6E7Cq__resendButton:focus-visible,.verification-code-dialog-module__n6E7Cq__submitButton:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:767px),(hover:none) and (pointer:coarse){.verification-code-dialog-module__n6E7Cq__surface{min-height:0;max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom));border-radius:1.75rem;padding:1.25rem 1rem 1rem;overflow-y:auto}.verification-code-dialog-module__n6E7Cq__dialogHeader{grid-template-columns:3rem 1fr auto}.verification-code-dialog-module__n6E7Cq__brandMark{position:absolute;left:50%;transform:translate(-50%)}.verification-code-dialog-module__n6E7Cq__methodButton{font-size:.875rem}.verification-code-dialog-module__n6E7Cq__verifyForm{flex:none;padding-top:1.75rem}.verification-code-dialog-module__n6E7Cq__title{font-size:clamp(1.55rem,7vw,1.85rem)}.verification-code-dialog-module__n6E7Cq__description{margin-top:.7rem;font-size:.9375rem}.verification-code-dialog-module__n6E7Cq__otpField{margin-top:1.5rem}.verification-code-dialog-module__n6E7Cq__otpSlots{gap:.4rem}.verification-code-dialog-module__n6E7Cq__otpSlot{border-radius:.6rem;font-size:1.4rem}.verification-code-dialog-module__n6E7Cq__recovery{margin-top:1rem;font-size:.875rem}.verification-code-dialog-module__n6E7Cq__submitButton{min-height:3.25rem;margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.verification-code-dialog-module__n6E7Cq__backButton,.verification-code-dialog-module__n6E7Cq__otpSlot,.verification-code-dialog-module__n6E7Cq__submitButton{transition:none}}
