.nd .n-auth .auth{gap:0;min-height:100dvh}.nd .n-auth-brand{margin-bottom:32px}.nd .n-auth .auth-card.n-auth-wide{width:480px}.nd .n-auth-foot{max-width:360px;margin-top:24px}.nd .n-auth-break{overflow-wrap:anywhere}.nd .n-auth-badge{background:var(--accent-soft);width:72px;height:72px;color:var(--accent-ink);border-radius:22px;justify-content:center;align-items:center;margin:0 auto;display:flex}.nd .n-auth-badge .ico{width:32px;height:32px}.nd .n-auth-badge.is-amber{background:var(--amber-soft);color:var(--amber-ink)}.nd .n-auth-badge.is-red{background:var(--red-soft);color:var(--red-ink)}.nd .n-auth-badge.is-plain{background:var(--sunken);color:var(--ink-2);border:1px solid var(--line)}.nd .n-auth-badge.is-left{margin:0}.nd .n-auth-who{box-shadow:none;text-align:left;align-items:center;gap:12px;padding:14px 16px;display:flex}.nd .n-auth b.n-ink,.nd .n-su b.n-ink{color:var(--ink);font-weight:600}.nd .n-auth .callout,.nd .n-su .callout{text-align:left;align-items:flex-start}.nd .n-auth .callout>.ico,.nd .n-su .callout>.ico{margin-top:1px}.nd .callout .ico.is-accent{color:var(--accent-ink)}.nd .callout .ico.is-green{color:var(--green-ink)}.nd .callout .ico.is-red{color:var(--red-ink)}.nd .callout .ico.is-amber{color:var(--amber-ink)}.nd .n-or{color:var(--ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.nd .n-or:before,.nd .n-or:after{content:"";background:var(--line);flex:1;height:1px}.nd .n-auth .btn[aria-disabled=true],.nd .n-auth .btn:disabled,.nd .n-su .btn:disabled{opacity:.55;cursor:default;transform:none}.nd .n-check{color:var(--ink-2);align-items:flex-start;font-size:14px;line-height:1.5}.nd .n-check input{margin-top:2px}.nd .n-wsmark{background:var(--ink);width:64px;height:64px;color:var(--ground);letter-spacing:-.02em;border-radius:18px;justify-content:center;align-items:center;margin:0 auto;font-size:24px;font-weight:650;display:flex}.nd .n-auth-pair{justify-content:center;align-items:center;gap:14px;display:flex}.nd .n-auth-pair .icon-tile{border-radius:15px;width:52px;height:52px}.nd .n-pair-link{background:var(--line-2);border-radius:2px;width:36px;height:2px}.nd .n-auth-opt{border-radius:var(--r-l);border:1px solid var(--line-2);background:var(--surface);cursor:pointer;text-align:left;align-items:flex-start;gap:14px;padding:16px;display:flex}.nd .n-auth-opt.on{border-color:var(--accent);box-shadow:inset 0 0 0 .5px var(--accent);background:var(--accent-soft)}.nd .n-auth-opt input{width:18px;height:18px;accent-color:var(--accent-fill);flex:none;margin:3px 0 0}.nd .n-auth-note{border-radius:var(--r-m);background:var(--sunken);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.nd .n-auth-note .ico{color:var(--ink-2);margin-top:1px}.nd .n-approve-row{gap:12px;display:flex}.nd .n-approve-row>:first-child{flex:1}.nd .n-approve-row>:last-child{flex:2}.nd .n-su{background:var(--ground);flex-wrap:wrap;min-height:100dvh;display:flex}.nd .n-su-form{flex-direction:column;flex:520px;justify-content:center;align-items:center;min-width:0;padding:56px 32px;display:flex}.nd .n-su-col{width:420px;max-width:100%}.nd .n-su-side{background:var(--sunken);border-left:1px solid var(--line);flex-direction:column;flex:480px;justify-content:center;min-width:0;padding:72px 64px;display:flex}.nd .n-su-plan{align-items:center;gap:14px;padding:14px 16px;display:flex}.nd .n-su-plan .icon-tile{width:40px;height:40px}.nd .n-su-li{align-items:flex-start;gap:16px;display:flex}@media (max-width:759px){.nd .n-auth .auth{justify-content:flex-start;padding:56px 16px 32px}.nd .n-auth .auth-card{padding:28px 20px}.nd .n-auth-brand{margin-bottom:24px}.nd .n-su-form{justify-content:flex-start;padding:40px 16px 32px}.nd .n-su-side{border-left:0;border-top:1px solid var(--line);flex-basis:100%;padding:32px 16px 40px}.nd .n-su-side .t-d2{font-size:28px}.nd .n-su-side .t-lede{font-size:17px}.nd .n-approve-row{flex-direction:column-reverse}}.nd .n-auth-brand .n-auth-brand{margin:0}
