.AuthFormPanel_shell__tlN_W{width:100%;max-width:var(--content-max,1280px);margin:0 auto;padding:32px var(--content-pad-x,24px) 80px;display:flex;align-items:flex-start;justify-content:center;min-height:calc(100vh - var(--navbar-clearance, 144px) - 200px)}.AuthFormPanel_card__8OSAC{width:100%;max-width:460px;display:flex;flex-direction:column;gap:24px;padding:32px;background:var(--bg-card);border:1px solid var(--border);border-radius:8px}.AuthFormPanel_header__AL5ey{display:flex;flex-direction:column;gap:8px}.AuthFormPanel_title__OKPEM{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary);margin:0}.AuthFormPanel_subtitle__KqBnZ{font-size:15px;line-height:1.5;color:var(--text-secondary);margin:0}.AuthFormPanel_body__xQTgm{display:flex;flex-direction:column;gap:16px}.AuthFormPanel_switchPrompt__5_ClL{font-size:14px;color:var(--text-secondary);margin:0;text-align:center}.AuthFormPanel_switchLink__tDnYY{color:var(--accent-blue);font-weight:500;text-decoration:none;transition:opacity .16s ease}.AuthFormPanel_switchLink__tDnYY:hover{opacity:.8;text-decoration:underline;text-underline-offset:3px}@media (max-width:720px){.AuthFormPanel_shell__tlN_W{padding:16px 16px 64px}.AuthFormPanel_card__8OSAC{padding:24px 20px;border-radius:6px}}.GoogleAuthButton_wrap__z6jGg{display:flex;flex-direction:column;gap:14px;margin-top:16px}.GoogleAuthButton_divider__mgt6U{display:flex;align-items:center;gap:12px}.GoogleAuthButton_dividerLine__AU_ri{flex:1 1;height:1px;background:var(--border,rgba(15,18,24,.1))}.GoogleAuthButton_dividerLabel__Szm16{font-size:12.5px;color:var(--text-tertiary,#64748b);white-space:nowrap}.GoogleAuthButton_button__NDSAj{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border-radius:8px;border:1px solid var(--border,rgba(15,18,24,.14));background:var(--bg-elevated,#ffffff);color:var(--text-primary,#0f1218);font-size:14.5px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease}.GoogleAuthButton_button__NDSAj:hover{background:var(--bg-card-hover,rgba(15,18,24,.03));border-color:var(--border-strong,rgba(15,18,24,.22))}.GoogleAuthButton_icon__Vq861{flex:0 0 auto}.styles_form__LSU04{display:flex;flex-direction:column;gap:14px}.styles_formError__HXtIi{margin:0;padding:10px 12px;border-radius:6px;background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.24);color:#b91c1c;font-size:13px;line-height:1.4}.styles_sent__UUSJO{display:flex;flex-direction:column;gap:14px}.styles_sentHint__FBEa_{margin:0;font-size:13px;line-height:1.55;color:var(--text-tertiary,#64748b)}.styles_backLink__YXefO{align-self:center;font-size:13.5px;font-weight:500;color:var(--text-primary,#0f1218);text-decoration:none;transition:color .16s ease}.styles_backLink__YXefO:hover{color:var(--accent-blue,#2563eb)}