.AuthEntrySurface-module__G42JIW__surface{gap:22px;display:grid}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal]{gap:22px}.AuthEntrySurface-module__G42JIW__providers{gap:4px;display:grid}.AuthEntrySurface-module__G42JIW__providerButton{color:#060606;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:0;transition:color .18s;display:flex;position:relative}.AuthEntrySurface-module__G42JIW__providerButton:before{content:"";opacity:0;background:#0606060e;border-radius:20px;transition:opacity .18s,transform .18s;position:absolute;inset:0;transform:scale(.985)}.AuthEntrySurface-module__G42JIW__providerButton:hover:not(:disabled),.AuthEntrySurface-module__G42JIW__providerButton:focus-visible:not(:disabled){color:#060606f5}.AuthEntrySurface-module__G42JIW__providerButton:hover:not(:disabled):before,.AuthEntrySurface-module__G42JIW__providerButton:focus-visible:not(:disabled):before{opacity:1;transform:scale(1)}.AuthEntrySurface-module__G42JIW__providerButton:disabled{opacity:.58;cursor:not-allowed}.AuthEntrySurface-module__G42JIW__providerButtonMain{align-items:center;gap:14px;min-width:0;transition:transform .18s;display:inline-flex;position:relative}.AuthEntrySurface-module__G42JIW__providerButton:hover:not(:disabled) .AuthEntrySurface-module__G42JIW__providerButtonMain,.AuthEntrySurface-module__G42JIW__providerButton:focus-visible:not(:disabled) .AuthEntrySurface-module__G42JIW__providerButtonMain{transform:translate(18px)}.AuthEntrySurface-module__G42JIW__providerButtonMain svg{flex-shrink:0}.AuthEntrySurface-module__G42JIW__providerButtonLabel{font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.04em;font-size:18px;font-weight:600;line-height:.98}.AuthEntrySurface-module__G42JIW__providerButtonMeta{color:#06060661;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.12em;text-transform:uppercase;margin-right:14px;padding-left:4px;font-size:11px;font-weight:600;position:relative}.AuthEntrySurface-module__G42JIW__divider{color:#06060657;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;font-size:11px;font-weight:600;line-height:1.4;display:flex}.AuthEntrySurface-module__G42JIW__divider:before,.AuthEntrySurface-module__G42JIW__divider:after{content:"";background:#06060617;flex:1;height:1px}.AuthEntrySurface-module__G42JIW__divider span{white-space:nowrap}.AuthEntrySurface-module__G42JIW__flowSection{gap:16px;display:grid}.AuthEntrySurface-module__G42JIW__flowIntro{gap:6px;display:grid}.AuthEntrySurface-module__G42JIW__flowLabel{color:#06060666;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.4}.AuthEntrySurface-module__G42JIW__flowTitle{color:#060606;font-family:var(--font-brand-display),var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.055em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:.92}.AuthEntrySurface-module__G42JIW__flowLead{color:#0606069e;max-width:30rem;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;margin:0;font-size:14px;line-height:1.6}.AuthEntrySurface-module__G42JIW__identityRow{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:2px;display:flex}.AuthEntrySurface-module__G42JIW__identityEmail{color:#060606b8;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:13px;line-height:1.5}.AuthEntrySurface-module__G42JIW__secondaryAction{color:#06060675;cursor:pointer;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:11px;font-weight:600;line-height:1.4;transition:color .18s}.AuthEntrySurface-module__G42JIW__secondaryAction:hover,.AuthEntrySurface-module__G42JIW__secondaryAction:focus-visible{color:#060606d1}.AuthEntrySurface-module__G42JIW__form{gap:12px;display:grid}.AuthEntrySurface-module__G42JIW__hiddenLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AuthEntrySurface-module__G42JIW__field{color:#060606;width:100%;min-height:58px;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.02em;background:#0606060e;border:0;border-radius:18px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .18s,color .18s}.AuthEntrySurface-module__G42JIW__field::placeholder{color:#06060657;transition:color .18s}.AuthEntrySurface-module__G42JIW__field:hover{background:#06060614}.AuthEntrySurface-module__G42JIW__field:focus,.AuthEntrySurface-module__G42JIW__field:focus-visible{outline:none}.AuthEntrySurface-module__G42JIW__field:focus::placeholder,.AuthEntrySurface-module__G42JIW__field:focus-visible::placeholder{color:#0606068a}.AuthEntrySurface-module__G42JIW__fieldHint{color:#0606066b;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;line-height:1.6}.AuthEntrySurface-module__G42JIW__primaryButton{color:#fbfcfb;cursor:pointer;width:100%;min-height:58px;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#060606;border:0;border-radius:18px;justify-content:center;align-items:center;padding:0 20px;font-size:12px;font-weight:700;line-height:1;transition:opacity .18s,background-color .18s,transform .18s;display:inline-flex}.AuthEntrySurface-module__G42JIW__primaryButton:hover:not(:disabled),.AuthEntrySurface-module__G42JIW__primaryButton:focus-visible:not(:disabled){background:#060606eb}.AuthEntrySurface-module__G42JIW__primaryButton:disabled{opacity:.5;cursor:not-allowed}.AuthEntrySurface-module__G42JIW__message{font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;border-radius:18px;padding:12px 14px;font-size:13px;line-height:1.6}.AuthEntrySurface-module__G42JIW__message[data-tone=error]{color:#991b1b;background:#dc262614}.AuthEntrySurface-module__G42JIW__message[data-tone=info]{color:#060606b3;background:#0606060b}.AuthEntrySurface-module__G42JIW__legal{color:#06060670;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:12px;line-height:1.55}.AuthEntrySurface-module__G42JIW__legal a{color:#060606c7}.AuthEntrySurface-module__G42JIW__anonymousCta{cursor:pointer;color:#0606068f;width:fit-content;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;transition:color .18s;display:inline-flex}.AuthEntrySurface-module__G42JIW__anonymousCta:hover,.AuthEntrySurface-module__G42JIW__anonymousCta:focus-visible{color:#060606}.AuthEntrySurface-module__G42JIW__anonymousNote{color:#06060670;font-family:var(--font-brand-text),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;margin-top:6px;font-size:12px;line-height:1.6}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__providerButtonLabel{font-size:16px}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__providers{gap:6px}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__providerButton,.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__field,.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__primaryButton{min-height:52px}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__flowSection{gap:18px}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__form{gap:14px}.AuthEntrySurface-module__G42JIW__surface[data-variant=modal] .AuthEntrySurface-module__G42JIW__legal{margin-top:2px}@media (max-width:640px){.AuthEntrySurface-module__G42JIW__providerButtonLabel{font-size:17px}.AuthEntrySurface-module__G42JIW__identityRow{align-items:flex-start}}
