.authGate[data-v-bb7a95da]{width:100%;max-width:440px;min-width:0;box-sizing:border-box;margin-inline:auto;padding:clamp(var(--space-4),3vw,var(--space-7));border:1px solid var(--md-outline-variant);border-radius:var(--shape-lg);color:var(--md-on-surface);background:var(--md-surface-container-lowest);--m3-field-bg: var(--md-surface-container-high)}.authGateHead[data-v-bb7a95da]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.authGateHead h2[data-v-bb7a95da]{margin:0;font:600 20px/1.3 var(--font)}.authGateBody[data-v-bb7a95da]{min-width:0}.emailForm[data-v-bb7a95da]{display:grid;gap:var(--space-2)}.authGate[data-v-bb7a95da] input{min-height:48px;box-sizing:border-box}.authGate .reason[data-v-bb7a95da]{color:var(--md-on-surface-variant);line-height:1.5}.authGate .block[data-v-bb7a95da]{width:100%}.reason[data-v-bb7a95da]{margin-bottom:var(--space-4)}.noProviders[data-v-bb7a95da]{margin:0 0 var(--space-4);color:var(--md-on-surface)}.providers[data-v-bb7a95da]{display:grid;gap:var(--space-3)}.prov[data-v-bb7a95da]{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);border-radius:var(--shape-full);font:500 14px/20px var(--font);cursor:pointer;isolation:isolate}.prov[data-v-bb7a95da]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--motion-state)}.prov[data-v-bb7a95da]:hover:before{opacity:var(--state-hover)}.prov[data-v-bb7a95da]:focus-visible:before{opacity:var(--state-focus)}.prov[data-v-bb7a95da]:disabled{opacity:.6;cursor:default}.prov .m3-ic[data-v-bb7a95da]{width:20px;height:20px}.prov.google[data-v-bb7a95da]{background:var(--auth-google-surface);color:var(--auth-google-ink);border:1px solid var(--auth-google-outline)}.prov.apple[data-v-bb7a95da]{background:var(--auth-apple-surface);color:var(--auth-apple-ink);border:1px solid var(--auth-apple-outline)}.orRow[data-v-bb7a95da]{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-2);color:var(--md-on-surface-variant);font:500 12px/16px var(--font)}.orRow[data-v-bb7a95da]:before,.orRow[data-v-bb7a95da]:after{content:"";flex:1;height:1px;background:var(--md-outline-variant)}.emailCta[data-v-bb7a95da]{margin-top:var(--space-4)}.sentIc[data-v-bb7a95da]{display:grid;place-items:center;width:72px;height:72px;margin:var(--space-2) auto var(--space-4);border-radius:50%;background:var(--md-primary-container);color:var(--md-on-primary-container)}.sentBody[data-v-bb7a95da]{color:var(--md-on-surface);font-size:16px;line-height:24px;text-align:center}.resendWait[data-v-bb7a95da]{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);color:var(--md-on-surface-variant);font:500 14px/20px var(--font)}.sentActions[data-v-bb7a95da]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}.legal[data-v-bb7a95da]{margin:var(--space-6) 0 0;font-size:12px;line-height:16px;text-align:center}.legal a[data-v-bb7a95da]{display:inline-flex;align-items:center;min-height:var(--touch-target-min);color:var(--md-primary)}@media(max-width:900px){.resendWait[data-v-bb7a95da]{min-height:var(--touch-target-min)}}
