.nx{--nx-gx:20px;--line:#1f2a24;--line-green:#1d5c38;color:var(--text);background:#000;position:relative;overflow:clip}.site-main:has(>.nx--page){flex-direction:column;max-width:none;padding:0;display:flex}.site:has(.nx--page){background:#000}.nx--page{padding:clamp(32px, 8vh, 96px) var(--nx-gx) clamp(56px, 10vh, 112px);flex:1}.nx--section{padding:clamp(40px, 6vw, 80px) var(--nx-gx) clamp(56px, 8vw, 96px);border-top:1px solid #262626}.nx:before{content:"";pointer-events:none;background-image:linear-gradient(#3dd5840e 1px,#0000 1px),linear-gradient(90deg,#3dd5840e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#000 10%,#0000 100%);mask-image:radial-gradient(75% 65% at 50% 45%,#000 10%,#0000 100%)}.nx__in{width:min(100%, var(--nx-w,560px));flex-direction:column;gap:16px;margin:0 auto;display:flex;position:relative}.nx-card{border:1px solid var(--line-green);background:radial-gradient(90% 55% at 50% 0,#19c36612,#0000 72%),linear-gradient(#ffffff09,#ffffff02 40%),#090d0bd1;border-radius:14px;flex-direction:column;min-width:0;padding:clamp(20px,3vw,32px);display:flex;position:relative;box-shadow:0 0 0 1px #000,0 40px 120px -56px #19c36629,inset 0 1px #ffffff0d}.nx-card:after{content:"";pointer-events:none;border:1px solid #19c36629;border-radius:10px;position:absolute;inset:4px}.nx-card[data-tier=lifetime]{background:radial-gradient(90% 55% at 50% 0,#19c36626,#0000 72%),linear-gradient(#ffffff0a,#ffffff03 40%),#090f0cdb;border-color:#2a8a52;box-shadow:0 0 0 1px #000,0 0 64px -8px #19c3663d,0 56px 150px -48px #19c3665c,inset 0 1px #3dd58433}.nx-card[data-tier=lifetime]:after{border-color:#3dd5844d}.nx-title{letter-spacing:-.03em;text-wrap:balance;color:var(--text);margin:0;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.25rem);font-weight:600;line-height:1.1}.nx-title:focus{outline:none}.nx-lede{color:var(--text-2);margin:0;font-size:15px;line-height:1.5}.nx-label{font:500 12.5px/1.4 var(--mono);letter-spacing:.02em;text-transform:none;color:var(--muted)}.nx-nowrap{white-space:nowrap}.nx-mono{font-family:var(--mono)}.nx-note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.55}.nx-tag{background:var(--accent-soft);height:21px;font:500 11.5px/1 var(--mono);color:var(--accent-text);white-space:nowrap;border:1px solid #1c4a2f;border-radius:4px;align-items:center;padding:0 8px;display:inline-flex}.nx-tag[data-tone=warn]{border-color:var(--warn-edge);background:var(--warn-soft);color:var(--warn)}.nx-field{flex-direction:column;gap:8px;display:flex}.nx-field label{font:500 12.5px/1.4 var(--mono);color:var(--muted)}.nx-input{border:1px solid var(--line);width:100%;height:46px;color:var(--text);font:400 16px/1 var(--font);background:#0000008c;border-radius:7px;padding:0 14px;transition:border-color .2s,box-shadow .2s}.nx-input::placeholder{color:var(--faint)}.nx-input:hover{border-color:var(--line-green)}.nx-input:focus-visible{border-color:#2a8a52;outline:none;box-shadow:0 0 0 3px #19c36638}.nx-btn{border:1px solid var(--line-green);height:46px;color:var(--accent-text);font:500 15px/1 var(--font);cursor:pointer;white-space:nowrap;background:#19c36614;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background-color .2s,border-color .2s;display:inline-flex}.nx-btn:hover{background:#19c36629;border-color:#2a8a52;text-decoration:none}.nx-btn:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.nx-btn:disabled{cursor:not-allowed;opacity:.55}.nx-btn--primary{background:var(--accent);color:var(--on-accent);border-color:#0000;font-weight:600}.nx-btn--primary:hover{background:var(--accent-strong);border-color:#0000}.nx-btn--block{width:100%}.nx-btn--sm{border-radius:6px;height:32px;padding:0 12px;font-size:13px}.nx-link{color:var(--accent-text);font:500 13px/1.4 var(--mono);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0}.nx-link:hover{text-decoration:underline}.nx-link:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:2px}.nx-status{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.5}.nx-status[data-kind=ok]{color:var(--accent-text)}.nx-status[data-kind=error]{color:var(--warn)}.nx-status:empty{display:none}.nx-rail{grid-template-columns:repeat(var(--n,2), minmax(0, 44px));gap:4px;height:16px;display:grid}.nx-rail i{background:#1c2420;border-radius:2px;display:block}.nx-rail i[data-on]{opacity:.82;background:#19c366}.nx-rail i[data-edge]{opacity:1;background:#3dd584;box-shadow:0 0 8px 1px #3dd5848c}.nx--center{--nx-w:440px;display:flex}.nx--center>.nx__in{margin:auto}.nx-signin__form,.nx-signin__sent{flex-direction:column;gap:20px;display:flex}.nx-signin__head{flex-direction:column;gap:10px;display:flex}.nx-signin__sent{animation:.28s both nx-swap}.nx-address{border:1px solid var(--line-green);background:var(--accent-soft);max-width:100%;font:500 14px/1.3 var(--mono);color:var(--accent-text);overflow-wrap:anywhere;border-radius:6px;align-self:flex-start;padding:8px 12px}@keyframes nx-swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nx-signin__sent{animation:none}.nx-input,.nx-btn{transition:none}}
