.auth-gate_page__AC61x{--r-chip:0.625rem;--r-control:0.8125rem;--r-surface:1.125rem;--r-card:1.5rem;--pad:clamp(1.75rem,3.2vw,2.75rem);--gap:1.25rem;--field-gap:1rem;--control-h:3rem;--form-w:23rem;--form-w-wide:30rem;--stage-w:24rem;--tint-a:20%;--tint-b:10%;--dot:hsla(0,0%,100%,.085);--sheen:hsla(0,0%,100%,.07);--check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l2.5 2.5 6.5-6.5'/%3E%3C/svg%3E");position:relative;isolation:isolate;width:100%;min-height:100dvh;min-height:100svh;display:grid;place-items:center;padding:1.5rem;color:var(--text-primary);font-family:var(--cp-font-sans);background:var(--bg-primary);-webkit-font-smoothing:antialiased;overflow-x:hidden;overflow-y:auto}.auth-gate_aurora__c0rM0{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(48rem 32rem at 12% -12%,color-mix(in srgb,var(--accent-primary) 13%,transparent),transparent 70%),radial-gradient(40rem 30rem at 102% 108%,color-mix(in srgb,var(--accent-bright) 9%,transparent),transparent 70%)}.auth-gate_themeToggle__fWsZd{position:fixed;top:1.15rem;right:1.15rem;z-index:10;display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid transparent;border-radius:var(--r-control);color:var(--text-muted);background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.auth-gate_themeToggle__fWsZd:hover{color:var(--text-primary);background:var(--surface-hover);border-color:var(--border-color)}.auth-gate_themeToggle__fWsZd svg{width:1.05rem;height:1.05rem}.auth-gate_shell__6ucAf{position:relative;width:min(100%,60rem);min-height:min(38rem,calc(100svh - 3rem));display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--r-card);background:var(--bg-card);box-shadow:0 1px 0 0 var(--sheen) inset,0 32px 72px -36px rgba(0,0,0,.62);animation:auth-gate_shell-in__mP_em .6s cubic-bezier(.16,1,.3,1) both}.auth-gate_shellWide__7mABJ{width:min(100%,65rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}@keyframes auth-gate_shell-in__mP_em{0%{opacity:0;transform:translateY(12px) scale(.99)}}.auth-gate_stage__srRrY{position:relative;display:flex;flex-direction:column;gap:1.5rem;min-width:0;padding:var(--pad);overflow:hidden;border-right:1px solid var(--border-color);background:radial-gradient(86% 68% at 6% 2%,color-mix(in srgb,var(--accent-primary) var(--tint-a),transparent),transparent 62%),radial-gradient(70% 60% at 104% 104%,color-mix(in srgb,var(--accent-bright) var(--tint-b),transparent),transparent 64%),linear-gradient(168deg,color-mix(in srgb,var(--bg-card) 88%,var(--accent-primary)) 0,var(--bg-primary) 100%)}.auth-gate_stageGrid__pRH4c{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,var(--dot) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:radial-gradient(115% 95% at 0 0,#000 10%,transparent 72%);mask-image:radial-gradient(115% 95% at 0 0,#000 10%,transparent 72%)}.auth-gate_brand__gG7sj{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.65rem;align-self:flex-start;color:inherit;text-decoration:none}.auth-gate_brandMark__ZZo7S{display:grid;place-items:center;width:2.35rem;height:2.35rem;flex-shrink:0;border-radius:var(--r-chip);color:var(--accent-on-primary);background:var(--accent-gradient);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--accent-primary) 85%,transparent)}.auth-gate_brandMarkSvg__cBo6r{width:1.2rem;height:1.2rem}.auth-gate_brandName__P_e_7{font-size:1.02rem;font-weight:700;letter-spacing:-.04em;line-height:1}.auth-gate_stageBody__SoCtL{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;gap:1.65rem;width:min(100%,var(--stage-w));min-height:0}.auth-gate_stageCopy__WdjHy{display:flex;flex-direction:column;gap:.6rem}.auth-gate_eyebrow__OKmUb{margin:0;color:var(--accent-bright);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.auth-gate_stageTitle__BxwGP{margin:0;font-size:clamp(1.8rem,2.7vw,2.4rem);font-weight:700;line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.auth-gate_stageTitle__BxwGP span{display:block;background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.auth-gate_stageLead__wXcD4{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.55;text-wrap:pretty}.auth-gate_chat__WtQZb{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--r-surface);background:color-mix(in srgb,var(--bg-card) 78%,transparent);backdrop-filter:blur(14px);box-shadow:0 20px 44px -28px rgba(0,0,0,.7)}.auth-gate_chatBar__h1iAj{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--bg-secondary) 55%,transparent)}.auth-gate_chatAvatar__3LjKw{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%;color:var(--accent-on-primary);background:var(--accent-primary)}.auth-gate_chatAvatar__3LjKw svg{width:.85rem;height:.85rem}.auth-gate_chatName__8b51r{flex:1;min-width:0;color:var(--text-primary);font-size:.75rem;font-weight:600;letter-spacing:-.01em}.auth-gate_chatLive__FHaN8{display:inline-flex;align-items:center;gap:.3rem;color:var(--success);font-size:.6rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.auth-gate_chatLive__FHaN8:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 color-mix(in srgb,var(--success) 55%,transparent);animation:auth-gate_pulse__JPdOy 2.4s ease-out infinite}@keyframes auth-gate_pulse__JPdOy{70%{box-shadow:0 0 0 .3rem transparent}to{box-shadow:0 0 0 0 transparent}}.auth-gate_chatBody__elY4V{display:flex;flex-direction:column;gap:.55rem;padding:.85rem}.auth-gate_chatBody__elY4V>*{animation:auth-gate_msg-in__cNCGw .5s cubic-bezier(.16,1,.3,1) both}.auth-gate_chatBody__elY4V>:first-child{animation-delay:.35s}.auth-gate_chatBody__elY4V>:nth-child(2){animation-delay:.5s}.auth-gate_chatBody__elY4V>:nth-child(3){animation-delay:.68s}@keyframes auth-gate_msg-in__cNCGw{0%{opacity:0;transform:translateY(8px)}}.auth-gate_bubbleIn__ptBg_{align-self:flex-start;max-width:82%;padding:.5rem .75rem;border-radius:1rem 1rem 1rem .25rem;color:var(--text-secondary);background:var(--bg-secondary);font-size:.8rem;line-height:1.4}.auth-gate_bubbleOut__fXlSY{align-self:flex-end;width:min(100%,13.5rem);display:grid;gap:.4rem;padding:.7rem .8rem;border:1px solid color-mix(in srgb,var(--accent-primary) 32%,transparent);border-radius:1rem 1rem .25rem 1rem;background:color-mix(in srgb,var(--accent-primary) 14%,var(--bg-card))}.auth-gate_pixLabel__JcuKz{display:flex;align-items:center;gap:.3rem;color:var(--accent-bright);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.auth-gate_pixLabel__JcuKz svg{width:.8rem;height:.8rem}.auth-gate_pixValue__h3FyS{color:var(--text-primary);font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.auth-gate_pixCode__jGPY4{padding:.3rem .45rem;border:1px dashed color-mix(in srgb,var(--accent-primary) 38%,transparent);border-radius:.45rem;color:var(--text-muted);font-size:.64rem;line-height:1.2;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-gate_chatDone__ED0TR{display:flex;align-items:center;gap:.5rem;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--success) 30%,transparent);border-radius:var(--r-chip);background:var(--success-bg)}.auth-gate_chatDone__ED0TR svg{width:1rem;height:1rem;flex-shrink:0;color:var(--success)}.auth-gate_chatDoneText__NDfiw{display:flex;flex-direction:column;gap:.05rem;min-width:0}.auth-gate_chatDoneText__NDfiw strong{color:var(--success);font-size:.74rem;font-weight:700;line-height:1.25}.auth-gate_chatDoneText__NDfiw span{color:var(--text-muted);font-size:.68rem;line-height:1.25}.auth-gate_stageFoot__4Nv1z{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.4rem;width:min(100%,var(--stage-w))}.auth-gate_stageChip__2f7Jc{padding:.28rem .6rem;border:1px solid var(--border-color);border-radius:999px;color:var(--text-muted);background:color-mix(in srgb,var(--bg-secondary) 55%,transparent);font-size:.66rem;font-weight:600;letter-spacing:.04em}.auth-gate_pane___3_1O{position:relative;display:flex;align-items:stretch;justify-content:center;min-width:0;padding:var(--pad);background:var(--bg-card)}.auth-gate_paneInner__KtUGp{display:flex;flex-direction:column;gap:var(--gap);width:min(100%,var(--form-w));margin-inline:auto}.auth-gate_paneInnerWide__jawFr{width:min(100%,var(--form-w-wide))}.auth-gate_miniBrand__0rnZ6{display:none;align-items:center;gap:.6rem;align-self:center;color:var(--text-primary);text-decoration:none}.auth-gate_miniBrandMark__X_DZa{display:grid;place-items:center;width:2.1rem;height:2.1rem;flex-shrink:0;border-radius:var(--r-chip);color:var(--accent-on-primary);background:var(--accent-gradient);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--accent-primary) 85%,transparent)}.auth-gate_miniBrandMark__X_DZa svg{width:1.05rem;height:1.05rem}.auth-gate_head__2YInN{display:flex;flex-direction:column;gap:.4rem}.auth-gate_title__sVp8B{margin:0;font-size:clamp(1.55rem,2.5vw,1.85rem);font-weight:700;line-height:1.15;letter-spacing:-.045em}.auth-gate_sub__nEUQu{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}.auth-gate_forgot__Bm7p_,.auth-gate_sub__nEUQu a{color:var(--accent-primary);font-weight:600;text-decoration:none;white-space:nowrap}.auth-gate_forgot__Bm7p_:hover,.auth-gate_sub__nEUQu a:hover{text-decoration:underline;text-underline-offset:.15em}.auth-gate_nextHint__AlO97{margin:0;color:var(--text-muted);font-size:.8125rem;line-height:1.45}.auth-gate_body__CLthV{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--gap)}.auth-gate_google__l3WfX{position:relative;display:flex;align-items:center;justify-content:center;gap:.65rem;width:100%;height:var(--control-h);padding:0 1rem;border:1px solid var(--border-color);border-radius:var(--r-control);color:var(--text-primary);background:var(--surface-hover);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;box-shadow:var(--shadow-xs);transition:border-color .16s ease,background .16s ease}.auth-gate_google__l3WfX:hover:not(:disabled){border-color:var(--border-strong);background:color-mix(in srgb,var(--surface-hover) 70%,var(--text-primary) 6%)}.auth-gate_googleIcon__I2HyC{width:1.1rem;height:1.1rem;flex-shrink:0}.auth-gate_divider__kwk6I{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;color:var(--text-muted);font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.auth-gate_divider__kwk6I:after,.auth-gate_divider__kwk6I:before{content:"";height:1px;background:linear-gradient(90deg,transparent,var(--border-strong),transparent)}.auth-gate_form__fStsX{display:flex;flex-direction:column;gap:var(--field-gap)}.auth-gate_field__DTAKZ{display:flex;flex-direction:column;gap:.4rem;min-width:0}.auth-gate_fieldRow__tPyqV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--field-gap);align-items:start}.auth-gate_label___5M8s{color:var(--text-secondary);font-size:.8125rem;font-weight:600;line-height:1.2}.auth-gate_control__ieVps{position:relative;display:block}.auth-gate_icon__7Vi_d{position:absolute;top:50%;left:.9rem;width:1.05rem;height:1.05rem;transform:translateY(-50%);color:var(--text-muted);pointer-events:none;transition:color .16s ease}.auth-gate_control__ieVps:focus-within .auth-gate_icon__7Vi_d{color:var(--accent-primary)}.auth-gate_input__i09bK{box-sizing:border-box;width:100%;height:var(--control-h);padding:0 .9rem 0 2.65rem;border:1px solid var(--border-color);border-radius:var(--r-control);color:var(--text-primary);background:var(--bg-secondary);font:inherit;font-size:.9rem;line-height:1;outline:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.auth-gate_input__i09bK::-moz-placeholder{color:var(--text-muted)}.auth-gate_input__i09bK::placeholder{color:var(--text-muted)}.auth-gate_input__i09bK:hover:not(:focus){border-color:var(--border-strong)}.auth-gate_input__i09bK:focus{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-color));background:var(--surface-hover);box-shadow:0 0 0 3px var(--accent-soft)}.auth-gate_input__i09bK:-webkit-autofill,.auth-gate_input__i09bK:-webkit-autofill:focus,.auth-gate_input__i09bK:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-secondary) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.auth-gate_input__i09bK[aria-invalid=true]{border-color:color-mix(in srgb,var(--danger) 55%,var(--border-color))}.auth-gate_input__i09bK[aria-invalid=true]:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}.auth-gate_hasReveal__hIs1j .auth-gate_input__i09bK{padding-right:2.85rem}.auth-gate_reveal___HMkH{position:absolute;top:50%;right:.35rem;transform:translateY(-50%);display:grid;place-items:center;width:2.15rem;height:2.15rem;padding:0;border:0;border-radius:.5rem;color:var(--text-muted);background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.auth-gate_reveal___HMkH:hover{color:var(--text-primary);background:var(--surface-hover)}.auth-gate_reveal___HMkH svg{width:1.05rem;height:1.05rem}.auth-gate_fieldError__Za6l6,.auth-gate_helper__cwr8M,.auth-gate_hint__Y8F07{margin:0;font-size:.75rem;line-height:1.35}.auth-gate_fieldError__Za6l6{color:var(--danger)}.auth-gate_hint__Y8F07{color:var(--warning)}.auth-gate_helper__cwr8M{color:var(--text-muted)}.auth-gate_optional__4re6N{color:var(--text-muted);font-weight:500}.auth-gate_rowBetween__1cEOA{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.25rem}.auth-gate_remember__LTeRU{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth-gate_remember__LTeRU input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.05rem;height:1.05rem;margin:0;border:1px solid var(--border-strong);border-radius:.3rem;background:var(--bg-secondary);flex-shrink:0;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.auth-gate_remember__LTeRU input:checked{border-color:var(--accent-primary);background-color:var(--accent-primary);background-image:var(--check-mark);background-size:.68rem;background-repeat:no-repeat;background-position:50%}.auth-gate_forgot__Bm7p_{font-size:.8125rem;line-height:1.2}.auth-gate_feedback__ia_j6{display:flex;flex-direction:column;gap:.55rem}.auth-gate_feedback__ia_j6:empty{display:none}.auth-gate_alertOk__4FDCk,.auth-gate_alert__wHo7b{display:flex;align-items:flex-start;gap:.55rem;margin:0;padding:.65rem .8rem;border-radius:var(--r-control);font-size:.8125rem;line-height:1.4;animation:auth-gate_alert-in__g2D4x .28s cubic-bezier(.16,1,.3,1) both}.auth-gate_alert__wHo7b{border:1px solid color-mix(in srgb,var(--danger) 32%,transparent);color:var(--danger);background:var(--error-bg)}.auth-gate_alertOk__4FDCk{border:1px solid color-mix(in srgb,var(--success) 32%,transparent);color:var(--success);background:var(--success-bg)}@keyframes auth-gate_alert-in__g2D4x{0%{opacity:0;transform:translateY(-4px)}}.auth-gate_alertIcon__Ne4Lj{width:1rem;height:1rem;flex-shrink:0;margin-top:.08rem}.auth-gate_alertBody__PHfwc{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0}.auth-gate_alertAction__AXFSx{padding:0;border:0;color:inherit;background:none;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.auth-gate_alertAction__AXFSx:disabled{opacity:.6;cursor:progress;text-decoration:none}.auth-gate_actions___YJ1e{display:flex;flex-direction:column;gap:.75rem}.auth-gate_submit__bpV2F{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;height:var(--control-h);padding:0 1rem;border:0;border-radius:var(--r-control);color:var(--accent-on-primary);background:var(--accent-gradient);font:inherit;font-size:.9rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--accent-primary) 85%,transparent);transition:box-shadow .18s ease,filter .18s ease}.auth-gate_submit__bpV2F:hover:not(:disabled){filter:saturate(1.08) brightness(1.06);box-shadow:0 14px 30px -12px color-mix(in srgb,var(--accent-primary) 92%,transparent)}.auth-gate_submit__bpV2F:active:not(:disabled){filter:brightness(.97);box-shadow:0 6px 14px -10px color-mix(in srgb,var(--accent-primary) 85%,transparent)}.auth-gate_submitIcon__gwBVH{width:1rem;height:1rem;transition:transform .16s ease}.auth-gate_submit__bpV2F:hover:not(:disabled) .auth-gate_submitIcon__gwBVH{transform:translateX(3px)}.auth-gate_google__l3WfX:disabled,.auth-gate_submit__bpV2F:disabled{opacity:.55;cursor:not-allowed;filter:none}.auth-gate_spinnerNeutral__iA1ek,.auth-gate_spinner__KKPlP{width:1rem;height:1rem;flex-shrink:0;border-radius:50%;animation:auth-gate_spin__Lgwyn .65s linear infinite}.auth-gate_spinner__KKPlP{border:2px solid hsla(0,0%,100%,.32);border-top-color:#fff}.auth-gate_spinnerNeutral__iA1ek{width:1.1rem;height:1.1rem;border:2px solid color-mix(in srgb,var(--text-muted) 45%,transparent);border-top-color:var(--text-secondary)}@keyframes auth-gate_spin__Lgwyn{to{transform:rotate(1turn)}}.auth-gate_foot__dPtYD{margin-top:auto;padding-top:1.5rem;color:var(--text-muted);font-size:.7rem;line-height:1.2}.auth-gate_skeleton__GRJog{width:100%;min-height:100dvh;background:var(--bg-primary)}.auth-gate_alertAction__AXFSx:focus-visible,.auth-gate_brand__gG7sj:focus-visible,.auth-gate_forgot__Bm7p_:focus-visible,.auth-gate_google__l3WfX:focus-visible,.auth-gate_miniBrand__0rnZ6:focus-visible,.auth-gate_remember__LTeRU input:focus-visible,.auth-gate_reveal___HMkH:focus-visible,.auth-gate_sub__nEUQu a:focus-visible,.auth-gate_submit__bpV2F:focus-visible,.auth-gate_themeToggle__fWsZd:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}:root[data-theme=light] .auth-gate_page__AC61x{--tint-a:13%;--tint-b:8%;--dot:rgba(15,23,42,.075);--sheen:hsla(0,0%,100%,.9)}:root[data-theme=light] .auth-gate_shell__6ucAf{box-shadow:0 1px 0 0 var(--sheen) inset,0 24px 56px -30px rgba(15,23,42,.28)}:root[data-theme=light] .auth-gate_stage__srRrY{background:radial-gradient(86% 68% at 6% 2%,color-mix(in srgb,var(--accent-primary) var(--tint-a),transparent),transparent 62%),radial-gradient(70% 60% at 104% 104%,color-mix(in srgb,var(--accent-bright) var(--tint-b),transparent),transparent 64%),linear-gradient(168deg,#f2f6fd 0,#e6ecf8 100%)}:root[data-theme=light] .auth-gate_chat__WtQZb{background:color-mix(in srgb,#fff 82%,transparent);box-shadow:0 18px 40px -26px rgba(15,23,42,.32)}:root[data-theme=light] .auth-gate_bubbleIn__ptBg_{background:color-mix(in srgb,#fff 75%,var(--bg-secondary))}@media (max-width:940px){.auth-gate_page__AC61x{--gap:1.15rem;--control-h:3.125rem;place-items:stretch;padding:0}.auth-gate_themeToggle__fWsZd{top:max(.85rem,env(safe-area-inset-top));right:max(.85rem,env(safe-area-inset-right))}.auth-gate_shellWide__7mABJ,.auth-gate_shell__6ucAf{width:100%;min-height:100svh;min-height:100dvh;grid-template-columns:1fr;border:0;border-radius:0;box-shadow:none;background:transparent;animation:none}.auth-gate_stage__srRrY{display:none}.auth-gate_pane___3_1O{min-height:100svh;min-height:100dvh;padding:max(4.5rem,calc(env(safe-area-inset-top) + 3.25rem)) max(1.25rem,env(safe-area-inset-right)) max(1.75rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));background:transparent}.auth-gate_paneInnerWide__jawFr,.auth-gate_paneInner__KtUGp{width:min(100%,23.5rem);flex:0 1 auto}.auth-gate_body__CLthV{flex:0 1 auto;justify-content:flex-start}.auth-gate_fieldRow__tPyqV{grid-template-columns:1fr}.auth-gate_miniBrand__0rnZ6{display:inline-flex}.auth-gate_head__2YInN{align-items:center;text-align:center}.auth-gate_sub__nEUQu{max-width:20rem}.auth-gate_input__i09bK{font-size:16px}.auth-gate_foot__dPtYD{padding-top:1.5rem;text-align:center}}@media (max-width:560px){.auth-gate_paneInnerWide__jawFr,.auth-gate_paneInner__KtUGp{gap:1rem}.auth-gate_divider__kwk6I{font-size:.6rem;letter-spacing:.06em}}@media (min-width:941px) and (max-height:760px){.auth-gate_page__AC61x{--pad:1.75rem;--gap:1rem}.auth-gate_shell__6ucAf{min-height:calc(100svh - 3rem)}.auth-gate_stageBody__SoCtL,.auth-gate_stage__srRrY{gap:1.15rem}.auth-gate_stageFoot__4Nv1z{display:none}.auth-gate_foot__dPtYD{padding-top:1.25rem}}@media (forced-colors:active){.auth-gate_stageTitle__BxwGP span{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.auth-gate_brandMark__ZZo7S,.auth-gate_miniBrandMark__X_DZa,.auth-gate_submit__bpV2F{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}@media (prefers-reduced-motion:reduce){.auth-gate_alertOk__4FDCk,.auth-gate_alert__wHo7b,.auth-gate_chatBody__elY4V>*,.auth-gate_chatLive__FHaN8:before,.auth-gate_shell__6ucAf,.auth-gate_spinnerNeutral__iA1ek,.auth-gate_spinner__KKPlP{animation:none!important}.auth-gate_google__l3WfX,.auth-gate_icon__7Vi_d,.auth-gate_input__i09bK,.auth-gate_reveal___HMkH,.auth-gate_submitIcon__gwBVH,.auth-gate_submit__bpV2F,.auth-gate_themeToggle__fWsZd{transition:none!important}}