.account-page[data-v-7df239b3]{display:flex;flex-direction:column;min-height:100svh}.account-header[data-v-7df239b3]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;padding:1.5rem;width:min(1120px,100%)}.account-brand[data-v-7df239b3]{font-family:Consolas,monospace;font-size:1.25rem;font-weight:700;letter-spacing:.16em}.account-body[data-v-7df239b3]{flex:1;margin:auto;padding:2rem 1.25rem 3rem;width:min(100%,540px)}.account-card[data-v-7df239b3]{border-radius:1rem;padding:clamp(1.4rem,4vw,2.25rem)}.account-kicker[data-v-7df239b3]{color:var(--nm-accent);font:.75rem/1.6 Consolas,monospace;letter-spacing:.13em}h1[data-v-7df239b3]{font-size:clamp(1.8rem,4vw,2.15rem);font-weight:650;letter-spacing:-.035em;line-height:1.18;margin-top:.6rem}.account-intro[data-v-7df239b3]{color:var(--nm-muted);font-size:1rem;line-height:1.65;margin:.85rem 0 1.65rem}.account-field[data-v-7df239b3]{display:grid;font-size:1rem;gap:.5rem;margin-top:1.15rem}.account-plan[data-v-7df239b3]{background:#00ff050a;border:1px solid var(--nm-border);border-radius:.4rem;font-size:.875rem;margin-bottom:1rem;padding:.85rem}.account-plan strong[data-v-7df239b3]{color:var(--nm-accent);font-weight:550}.account-plan p[data-v-7df239b3]{color:var(--nm-muted);line-height:1.5;margin-top:.3rem}.account-access[data-v-7df239b3]{border-bottom:1px solid var(--nm-border);font-size:.875rem;line-height:1.6;padding-bottom:1rem}.account-access summary[data-v-7df239b3]{cursor:pointer}.account-access p[data-v-7df239b3]{color:var(--nm-muted);margin:.6rem 0}.account-access a[data-v-7df239b3]{color:var(--nm-accent)}.account-field input[data-v-7df239b3]{border-radius:.4rem;font-size:1rem;min-width:0;padding:.75rem .85rem;width:100%}.account-agreement[data-v-7df239b3]{color:var(--nm-muted);font-size:.875rem;line-height:1.6;margin-top:1.4rem}.account-agreement a[data-v-7df239b3],.account-switch a[data-v-7df239b3]{color:var(--nm-accent);text-decoration:underline;text-underline-offset:3px}.account-submit[data-v-7df239b3]{border-radius:.4rem;font-size:1rem;margin-top:1.5rem;padding:.8rem;width:100%}.account-switch[data-v-7df239b3]{color:var(--nm-muted);font-size:.875rem;line-height:1.6;margin-top:1.4rem;text-align:center}.account-dev[data-v-7df239b3]{border-top:1px solid var(--nm-border);display:grid;gap:.35rem;margin-top:1.5rem;padding-top:1rem;text-align:center}.account-dev button[data-v-7df239b3]{font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.account-dev span[data-v-7df239b3]{color:var(--nm-muted);font-size:.75rem}.account-help[data-v-7df239b3]{color:var(--nm-muted);font-size:.875rem;line-height:1.6;margin-top:1.25rem;padding:0 1rem;text-align:center}.account-footer[data-v-7df239b3]{border-top:1px solid var(--nm-border);padding:1.5rem}.account-page[data-v-7df239b3] a:focus-visible,.account-page button[data-v-7df239b3]:focus-visible{outline:2px solid var(--nm-accent);outline-offset:5px}
