.account-module__zd0OHa__page{max-width:40rem;padding:var(--space-8) var(--space-4) var(--space-16);gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}.account-module__zd0OHa__header{gap:var(--space-2);flex-direction:column;display:flex}.account-module__zd0OHa__title{font-family:var(--font-heading);font-size:var(--text-4xl);letter-spacing:var(--tracking-wide);margin:0}.account-module__zd0OHa__who,.account-module__zd0OHa__plain{color:var(--text-muted);font-size:var(--text-sm);margin:0}.account-module__zd0OHa__banner{border:1px solid var(--accent-color);background:var(--card-bg);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);margin:0}.account-module__zd0OHa__card{border:1px solid var(--border-color,var(--accent-color));background:var(--card-bg);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.account-module__zd0OHa__card p{margin:0;line-height:1.5}.account-module__zd0OHa__h2{font-family:var(--font-heading);font-size:var(--text-xl);margin:0}.account-module__zd0OHa__stage{--stage-min-height:calc(100dvh - var(--nav-h))}.account-module__zd0OHa__join{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.account-module__zd0OHa__button{font:inherit;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--accent-color);background:var(--accent-color);min-height:44px;color:var(--bg-color);cursor:pointer}.account-module__zd0OHa__button:disabled{opacity:.6;cursor:wait}.account-module__zd0OHa__error{color:var(--text-muted);font-size:var(--text-sm);margin:0}.account-module__zd0OHa__back{font-size:var(--text-sm);margin:0}.account-module__zd0OHa__link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
