.Fv6dHG_root{min-height:calc(100dvh - var(--ledger-app-header-height,56px));color:#0a0a0a;font-family:var(--nexus-font), ui-sans-serif, system-ui, sans-serif;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px 72px;display:flex}.Fv6dHG_column{width:100%;max-width:420px}.Fv6dHG_title{letter-spacing:-.03em;color:var(--nexus-foreground);text-align:center;margin:0 0 12px;font-size:clamp(32px,5vw,44px);font-weight:600;line-height:1.08}.Fv6dHG_deck{color:var(--nexus-muted-foreground);text-align:center;margin:0 0 32px;font-size:16px;line-height:1.45}.Fv6dHG_google{border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-action);background:var(--nexus-card);width:100%;min-height:44px;color:var(--nexus-foreground);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;text-decoration:none;display:flex}.Fv6dHG_google:hover{background:var(--nexus-accent)}.Fv6dHG_legal{color:var(--nexus-muted-foreground);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.4}.Fv6dHG_legal a{color:var(--nexus-foreground)}.Fv6dHG_orRow{align-items:center;gap:16px;margin:20px 0;display:flex}.Fv6dHG_orRow span{color:var(--nexus-muted-foreground);font-size:13px}.Fv6dHG_orRow:before,.Fv6dHG_orRow:after{content:"";background:var(--nexus-border);flex:1;height:1px}.Fv6dHG_field{border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-control);background:var(--nexus-background);width:100%;min-height:44px;color:var(--nexus-foreground);text-align:left;margin:0 0 12px;padding:0 14px;font-size:14px}.Fv6dHG_field::placeholder{color:var(--nexus-muted-foreground);opacity:1}.Fv6dHG_label{color:var(--nexus-foreground);text-align:left;margin:0 0 6px;font-size:13px;font-weight:500;display:block}.Fv6dHG_field:focus,.Fv6dHG_field:focus-visible{outline:3px solid var(--nexus-ring);outline-offset:2px;border-color:var(--nexus-foreground)}.Fv6dHG_submit{background:var(--nexus-primary);width:100%;min-height:44px;color:var(--nexus-primary-foreground);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;margin-top:8px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.Fv6dHG_submit:disabled{opacity:.5;cursor:not-allowed}.Fv6dHG_submit:focus-visible{outline:3px solid var(--nexus-ring);outline-offset:2px}.Fv6dHG_ghost{width:auto;color:var(--nexus-foreground);border:1px solid var(--nexus-border);border-radius:var(--nexus-radius-action);background:0 0;flex:0 0 30%;}.Fv6dHG_actions{gap:12px;width:100%;margin-top:8px;display:flex}.Fv6dHG_errorSlot{min-height:32px}.Fv6dHG_error{color:var(--nexus-destructive);text-align:left;margin:0 0 12px;font-size:14px}.Fv6dHG_switch{color:var(--nexus-muted-foreground);text-align:center;margin:40px 0 0;font-size:13px}.Fv6dHG_switch a{color:var(--nexus-foreground)}
