.nx-login{background:#fff;grid-template-columns:1fr;min-height:100dvh;display:grid}.nx-login-art{background:#eceae4;display:none;position:relative;overflow:hidden}.nx-login-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.nx-login-card{width:100%;max-width:400px;margin:0 auto}@media (min-width:900px){.nx-login{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.nx-login-art{display:block}}.nx-main>*{animation:.32s cubic-bezier(.2,.8,.2,1) backwards nx-rise}@media (min-width:640px){.rt-DialogContent{animation:.2s cubic-bezier(.2,.8,.2,1) backwards nx-pop}}.nxl-chip{all:unset;box-sizing:border-box;cursor:pointer;background:var(--nx-brand-soft);min-height:36px;color:var(--nx-brand-ink,var(--nx-brand));white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}.nxl-chip:hover{background:var(--nx-fill-hover)}.nxl-chip:focus-visible{outline:2px solid var(--focus-8);outline-offset:2px}@media (max-width:767px){.nxl-chip{min-height:44px}}.nx-login.nxl{min-height:100dvh;color:var(--nx-ink);background:#fff;grid-template-columns:1fr;display:grid}.nxl-main{min-height:100dvh;padding:calc(var(--nx-safe-top) + 32px) 24px calc(var(--nx-safe-bottom) + 24px);flex-direction:column;display:flex}.nxl-center{flex-direction:column;flex:1;padding:72px 0 56px;display:flex}.nxl-intro{margin-bottom:48px}.nxl-eyebrow{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--nx-muted);align-items:center;gap:12px;margin:0 0 24px;font-size:11px;font-weight:500;display:flex}.nxl-eyebrow:after{content:"";background:var(--nx-line-strong);width:32px;height:1px}.nxl-headline{font-family:var(--nx-font-sans), "Segoe UI", sans-serif;letter-spacing:-.035em;color:var(--nx-ink);text-wrap:balance;margin:0;font-size:40px;font-weight:300;line-height:1.06;animation:.9s cubic-bezier(.2,.7,.2,1) 80ms both nxl-rise}.nxl-lead{max-width:380px;color:var(--nx-ink-2);margin:24px 0 0;font-size:15px;line-height:1.6}.nxl-signin{border-top:1px solid var(--nx-line);padding-top:32px;animation:.9s cubic-bezier(.2,.7,.2,1) .2s both nxl-rise}.nxl-signin-head h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:500}.nxl-signin-head p{color:var(--nx-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.nxl-status-slot{min-height:48px;padding:14px 0}.nxl-status{color:var(--nx-ink-2);align-items:flex-start;gap:10px;margin:0;font-size:13.5px;line-height:1.5;animation:.4s both nxl-rise;display:flex}.nxl-cta{all:unset;box-sizing:border-box;background:var(--nx-ink);color:#fff;width:100%;height:56px;font-family:var(--nx-font-sans), "Segoe UI", sans-serif;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:14px;padding:0 20px 0 8px;font-size:16px;font-weight:500;transition:background-color .2s,transform .15s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0f11152e,0 8px 24px -12px #0f111573}.nxl-cta:hover:not(:disabled){background:#1a1d24}.nxl-cta:active:not(:disabled){transform:scale(.992)}.nxl-cta:focus-visible{outline:2px solid var(--nx-brand);outline-offset:3px}.nxl-cta:disabled{cursor:default}.nxl-cta:disabled:not([data-busy]){background:var(--nx-fill);color:var(--nx-muted);box-shadow:none}.nxl-cta-glyph{color:#fff;background:#ffffff12;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:grid}.nxl-cta:hover:not(:disabled) .nxl-cta-glyph,.nxl-cta[data-busy] .nxl-cta-glyph{background:var(--nx-brand)}.nxl-cta:disabled:not([data-busy]) .nxl-cta-glyph{color:var(--nx-muted);background:#fff}.nxl-cta-label{flex:1}.nxl-cta-arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.55;flex:none;transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s}.nxl-cta:hover:not(:disabled) .nxl-cta-arrow{opacity:1;transform:translate(3px)}.nxl-cta[data-busy] .nxl-cta-arrow{opacity:0}.nxl-fp{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;display:block}.nxl-cta:hover:not(:disabled) .nxl-fp path{animation:.7s cubic-bezier(.3,.6,.2,1) both nxl-fp-draw;animation-delay:calc(var(--i) * 55ms)}.nxl-cta[data-busy] .nxl-fp path{animation:1.4s ease-in-out infinite nxl-fp-scan;animation-delay:calc(var(--i) * .12s)}@keyframes nxl-fp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nxl-fp-scan{0%,to{opacity:1}50%{opacity:.3}}.nxl-hint{color:var(--nx-muted);text-align:center;margin:16px 0 0;font-size:13px;line-height:1.5}.nxl-aside{border-top:1px solid var(--nx-line);color:var(--nx-ink-2);margin:32px 0 0;padding-top:24px;font-size:14px}.nxl-aside a{color:var(--nx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--nx-line-strong);text-decoration-color:var(--nx-line-strong);text-underline-offset:4px}.nxl-aside a:hover{text-decoration-color:currentColor}.nxl-field{flex-direction:column;gap:8px;display:flex}.nxl-field>span:first-child{color:var(--nx-ink-2);font-size:13px;font-weight:500}.nxl-foot{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.08em;text-transform:uppercase;color:#a2a8b4;gap:8px;font-size:10.5px;display:flex}.nxl-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both nxl-rise}@keyframes nxl-rise{0%{transform:translateY(8px)}to{transform:none}}.nx-login .nx-login-art.nxl-art{background:#fff;display:none;overflow:visible}.nxl-panel{border:1px solid var(--nx-line);background:#f7f8fa;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;gap:24px;height:100%;padding:32px 40px 40px;display:grid;overflow:hidden}.nxl-mono{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--nx-muted);font-size:10.5px;font-weight:500}.nxl-panel-head{justify-content:space-between;align-items:center;display:flex}.nxl-live{color:var(--nx-ink-2);align-items:center;gap:8px;display:inline-flex}.nxl-map{align-items:center;min-height:0;display:flex}.nxl .nx-login-canvas{width:100%;height:auto;max-height:100%;position:static;overflow:visible}.nxl-grat line[data-eq]{stroke-dasharray:2 4;stroke:#d8dce3}.nxl-dots{fill:none;stroke:#c3c9d3;stroke-width:4.4px;stroke-linecap:round;animation:1.2s .15s both nxl-fade}@keyframes nxl-fade{0%{transform:translateY(4px)}}.nxl-route-base{fill:none;stroke:#aab2bf;stroke-width:1.3px;stroke-dasharray:2 5;animation:1s both nxl-fade}.nxl-route-draw{fill:none;stroke:var(--nx-brand);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1 1;animation-name:nxl-route;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes nxl-route{0%{stroke-dashoffset:1px;opacity:1}30%{stroke-dashoffset:0;opacity:1}42%{stroke-dashoffset:0;opacity:1}54%,to{stroke-dashoffset:0;opacity:0}}.nxl-ping{fill:none;stroke:var(--nx-brand);stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;animation-name:nxl-ping;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes nxl-ping{0%,29%{opacity:0;transform:scale(.4)}31%{opacity:.7}44%,to{opacity:0;transform:scale(2.6)}}.nxl-city{animation:.8s both nxl-fade}.nxl-city-halo{fill:#fff;stroke:#cfd4dc;stroke-width:1px}.nxl-city-dot{fill:var(--nx-ink)}.nxl-city-label{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.06em;text-transform:uppercase;fill:#4a5160;paint-order:stroke;stroke:#f7f8fa;stroke-width:6px;stroke-linejoin:round;font-size:16px;font-weight:500}.nxl-chip{opacity:0;animation-name:nxl-chip;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.nxl-chip rect{fill:#fff;stroke:#cfd4dc;stroke-width:1.3px}.nxl-chip circle{fill:var(--nx-brand)}@keyframes nxl-chip{0%{opacity:0;transform:translate(var(--x0), var(--y0))}3%{opacity:1}5%{transform:translate(var(--x1), var(--y1))}10%{transform:translate(var(--x2), var(--y2))}15%{transform:translate(var(--x3), var(--y3))}20%{transform:translate(var(--x4), var(--y4))}25%{transform:translate(var(--x5), var(--y5))}30%{transform:translate(var(--x6), var(--y6))}33%{opacity:1}37%,to{opacity:0;transform:translate(var(--x6), var(--y6))}}.nxl-panel-foot{gap:24px;display:grid}.nxl-ticker{flex-direction:column;gap:8px;display:flex}.nxl-ticker-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--nx-ink);font-size:44px;font-weight:300;line-height:1}.nxl-ticker-dec{color:#a2a8b4}.nxl-stats{border-top:1px solid var(--nx-line-strong);grid-template-columns:repeat(3,1fr);padding-top:16px;display:grid}.nxl-stats>div{flex-direction:column;gap:6px;display:flex}.nxl-stats strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:400}.nxl-ledger{border-top:1px solid var(--nx-line);margin:0;padding:0;list-style:none}.nxl-ledger-route{color:var(--nx-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nxl-ledger-amt{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;color:var(--nx-ink);font-variant-numeric:tabular-nums;font-size:12px}.nxl-ledger-ok{min-width:52px;font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;color:var(--nx-muted);justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:inline-flex}@media (min-width:640px){.nxl-main{padding:calc(var(--nx-safe-top) + 40px) 48px 32px}.nxl-headline{font-size:48px}}@media (min-width:1024px){.nx-login.nxl{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.nx-login .nx-login-art.nxl-art{height:100dvh;padding:16px 16px 16px 0;display:block;position:sticky;top:0}.nxl-main{padding:40px clamp(48px,6vw,96px) 32px}.nxl-center{justify-content:center;padding:48px 0}.nxl-headline{font-size:clamp(44px,3.9vw,60px)}}@media (min-width:1024px) and (max-height:760px){.nxl-ledger{display:none}}@media (prefers-reduced-motion:reduce){.nxl-route-draw{stroke-dashoffset:0;opacity:.85;animation:none}.nxl-chip,.nxl-ping{opacity:0;animation:none}.nxl-cta[data-busy] .nxl-fp path{animation:none}}.nxl-link-btn{font:inherit;color:var(--nx-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--nx-line-strong);text-decoration-color:var(--nx-line-strong);cursor:pointer;background:0 0;border:0;padding:0}.nxl-link-btn:hover{-webkit-text-decoration-color:var(--nx-ink);text-decoration-color:var(--nx-ink)}.nxl-link-btn:focus-visible{outline:2px solid var(--nx-focus,var(--nx-brand));outline-offset:2px;border-radius:2px}.nxl-verify{flex-direction:column;gap:16px;display:flex}.nxl-verify .nxl-status-slot{min-height:0;padding:0}.nxl-cta.nxl-cta-plain{padding:0 20px}.nxl-verified-title{font-size:14px;font-weight:500}.nxl-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.nxl-lang{margin-right:-6px}@media (max-width:420px){.nxl-top{gap:8px}.nxl-lang button{min-width:28px;padding:0 2px 0 calc(2px + .14em)}.nxl-lang button:after{left:6px;right:6px}}.nxl-grat line{stroke:#e9ecf0;stroke-width:1.3px}.nxl-chip text{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.02em;fill:var(--nx-ink);font-size:14px;font-weight:500}.nx-login-card.nxl-card{width:100%;max-width:440px;margin:0}.nxl-ledger li{border-bottom:1px solid var(--nx-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:12px 0;font-size:13px;display:grid}.radix-themes[data-accent-color],.nxt-preview{--accent-1:var(--nx-accent-1,var(--blue-1));--accent-2:var(--nx-accent-2,var(--blue-2));--accent-3:var(--nx-accent-3,var(--blue-3));--accent-4:var(--nx-accent-4,var(--blue-4));--accent-5:var(--nx-accent-5,var(--blue-5));--accent-6:var(--nx-accent-6,var(--blue-6));--accent-7:var(--nx-accent-7,var(--blue-7));--accent-8:var(--nx-accent-8,var(--blue-8));--accent-a1:var(--nx-accent-a1,var(--blue-a1));--accent-a2:var(--nx-accent-a2,var(--blue-a2));--accent-a3:var(--nx-accent-a3,var(--blue-a3));--accent-a4:var(--nx-accent-a4,var(--blue-a4));--accent-a5:var(--nx-accent-a5,var(--blue-a5));--accent-a6:var(--nx-accent-a6,var(--blue-a6));--accent-a7:var(--nx-accent-a7,var(--blue-a7));--accent-a8:var(--nx-accent-a8,var(--blue-a8));--accent-9:var(--nx-brand);--accent-10:var(--nx-brand-hover);--accent-11:var(--nx-brand);--accent-12:var(--nx-brand-ink);--accent-a9:var(--nx-brand);--accent-a10:var(--nx-brand-hover);--accent-a11:var(--nx-brand);--accent-a12:var(--nx-brand-ink);--accent-surface:var(--nx-accent-2,var(--jade-surface));--accent-indicator:var(--nx-brand);--accent-track:var(--nx-brand);--focus-8:var(--nx-focus)}.nxl-status svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;color:var(--nx-muted);flex:none;margin-top:2px}.nxl-status[data-tone=error],.nxl-status[data-tone=error] svg{color:var(--nx-negative)}.nxl-status[data-tone=warn] svg{color:#b7791f}.nxl-ledger-ok svg{fill:none;stroke:var(--nx-brand);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rt-Button.rt-variant-solid,.rt-Button.rt-variant-soft,.rt-Button.rt-variant-surface,.rt-Button.rt-variant-outline,.rt-Button.rt-variant-ghost{font-weight:500}.rt-Button.rt-r-size-3{height:var(--nx-control-h);font-size:15px}.nx-brand-lockup svg{flex:none;display:block}@media print{@page{size:A4;margin:0}.nx-shell:before,.nxai-fab,[class^=nxai-],.nxm-rc-rail,.nxm-rc-bar,.nxv-by,.nxv-refund{display:none!important}.nx-main{max-width:none!important;margin:0!important;padding:0!important}}.nxl-perms{gap:10px;margin:4px 0 8px;display:grid}.nxl-perms ul{border-top:1px solid var(--nx-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.nxl-perms li{border-bottom:1px solid var(--nx-line);color:var(--nx-ink);padding:11px 0;font-size:15px}.nxl-sticky-cta{z-index:5;padding:14px 24px calc(14px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, #fff0 0, var(--nx-bg,#fff) 18px);margin:8px -24px 0;position:sticky;bottom:0}@media (min-width:1024px){.nxl-sticky-cta{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.nxl-invite-only{border:1px solid var(--nx-line);background:var(--nx-panel,#f4f6f9);border-radius:12px;margin-top:14px;padding:16px 18px;animation:.24s cubic-bezier(.2,.8,.2,1) nx-rise}@media (prefers-reduced-motion:reduce){.nxl-invite-only{animation:none}}.nxl-invite-only .nxl-mono{letter-spacing:.14em;text-transform:uppercase;color:var(--nx-muted);margin-bottom:6px;font-size:11px;display:block}.nxl-invite-only p{color:var(--nx-ink-2);margin:0;font-size:14.5px;line-height:1.55}.rt-BaseButton.rt-variant-solid:not([data-accent-color=red]):not([data-accent-color=gray]),.rt-BaseButton.rt-variant-solid:not([data-accent-color=red]):not([data-accent-color=gray]):not(:disabled){background-color:var(--nx-ink);color:#fff;box-shadow:var(--nx-slab-shadow);background-image:none;transition:background-color .2s,transform .15s}.rt-BaseButton.rt-variant-solid:not([data-accent-color=red]):not([data-accent-color=gray]):disabled{background-color:var(--nx-fill);color:var(--nx-quiet);box-shadow:none}.rt-BaseButton.rt-variant-soft:not([data-accent-color=red]):not([data-accent-color=amber]),.rt-BaseButton.rt-variant-surface:not([data-accent-color=red]),.rt-BaseButton.rt-variant-outline:not([data-accent-color=red]){color:var(--nx-ink);box-shadow:inset 0 0 0 1px var(--nx-line-strong);background-color:#fff;background-image:none}@media (hover:hover){.rt-BaseButton.rt-variant-soft:not([data-accent-color=red]):not([data-accent-color=amber]):not(:disabled):hover,.rt-BaseButton.rt-variant-surface:not([data-accent-color=red]):not(:disabled):hover,.rt-BaseButton.rt-variant-outline:not([data-accent-color=red]):not(:disabled):hover{background-color:var(--nx-soft);box-shadow:inset 0 0 0 1px #c3c9d3}}.rt-BaseButton.rt-variant-soft:not([data-accent-color=red]):not([data-accent-color=amber]):disabled{color:var(--nx-quiet);box-shadow:inset 0 0 0 1px var(--nx-line)}.rt-Button:not(.rt-variant-ghost){letter-spacing:-.005em;border-radius:10px;font-weight:500}.rt-Button.rt-r-size-3:not(.rt-variant-ghost),.rt-Button.rt-r-size-4:not(.rt-variant-ghost){border-radius:12px}.rt-BaseButton.rt-variant-ghost:not([data-accent-color=red]){color:var(--nx-ink-2)}.rt-TextFieldRoot,.rt-SelectTrigger:not(.rt-variant-ghost){border-radius:10px}.nxl-verified{background:var(--nx-soft);border:1px solid var(--nx-soft-line);border-radius:14px;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:20px;display:grid}.nxl-verified-mark{width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--nx-positive);color:var(--nx-positive);border-radius:999px;place-items:center;display:grid}.nxl-verified-amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:32px;font-weight:300;line-height:38px}.nxl-verified-amount .nx-code{font-family:var(--nx-font-mono), ui-monospace, Consolas, monospace;letter-spacing:.12em;margin-left:8px;font-size:11px}.nxl-verified-meta{color:var(--nx-muted);margin-top:4px;font-size:13px}[data-tone=held] dd{color:#9a6408}
