.na-dialog{color:#dddde0;width:min(420px,100vw - 24px);max-height:calc(100svh - 32px);font:inherit;background:#121116;border:1px solid #363143;border-radius:8px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 64px #000a}.na-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08070ab8}.na-dialog-body{flex-direction:column;gap:12px;padding:16px 16px 18px;font-size:12px;line-height:1.5;display:flex}.na-dialog-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.na-dialog-head h2{letter-spacing:-.14px;font-size:14px;font-weight:580}.na-close{color:#888694;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.na-close:hover{color:#e2e2e5;background:#262230}.na-dialog-copy{color:#92909d;font-size:11px}.na-mode{background:#0e0d11;border:1px solid #2b2735;border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.na-mode button{color:#9a98a3;min-height:28px;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:0 10px;font-size:11px;font-weight:500;line-height:1.3}.na-mode button:hover{color:#dddde0}.na-mode button.is-active{color:#e3e3e6;background:#211e29;border-color:#363143}.na-dialog .auth-card,.na-dialog .flow-wallets{flex-direction:column;gap:10px;display:flex}.na-dialog .auth-card>p,.na-dialog .muted{color:#92909d;font-size:11px;line-height:1.55}.na-dialog .connect-note{color:#92909d;font-size:10px;line-height:1.5}.na-dialog .wallet-choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.na-dialog .wallet-choice{color:#dddde0;text-align:left;background:#1d1a23;border:1px solid #2e2a39;border-radius:6px;align-items:center;gap:10px;min-height:56px;padding:9px 11px;font-size:11px;line-height:1.35;display:flex}.na-dialog .wallet-choice:hover:not(:disabled){background:#221f2a;border-color:#484655}.na-dialog .wallet-choice.active{background:#1e1b25;border-color:#91a07a}.na-dialog .wallet-choice:disabled{opacity:.55}.na-dialog .wallet-choice img{border-radius:7px;flex-shrink:0;width:30px;height:30px}.na-dialog .wallet-choice b{font-weight:560;display:block}.na-dialog .wallet-choice small{color:#8f8d99;margin-top:2px;font-size:9.5px;display:block}.na-dialog .wallet-loading{color:#a6a4af;align-items:center;gap:8px;font-size:11px;display:flex}.na-dialog .wallet-loading:before{content:"";border:1.5px solid #595669;border-top-color:#ccf68e;border-radius:50%;width:9px;height:9px;animation:.8s linear infinite na-spin}@keyframes na-spin{to{transform:rotate(360deg)}}.na-dialog .notice{color:#c5c4ca;background:#1e1b26;border:1px solid #393346;border-radius:5px;padding:9px 11px;font-size:10.5px;line-height:1.5}.na-dialog .notice[role=alert]{color:#ff93a7;background:#1e1b25;border-color:#863f4c}.na-dialog .primary,.na-dialog .secondary{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.na-dialog .primary{color:#221e2a;background:#ccf68e;border:1px solid #ccf68e}.na-dialog .primary:hover:not(:disabled){background:#d8f8a7;border-color:#d8f8a7}.na-dialog .secondary{color:#bcbbc2;background:#1f1c26;border:1px solid #342f41}.na-dialog .secondary:hover:not(:disabled){color:#e3e3e6;background:#282431;border-color:#484655}.na-dialog .primary:disabled,.na-dialog .secondary:disabled{opacity:.5;cursor:not-allowed}.na-dialog .user-wallet-card{background:#141218;border:1px solid #2e2a39;border-radius:5px;flex-direction:column;gap:4px;padding:10px;display:flex}.na-dialog .user-wallet-card b{font-size:11px;font-weight:560}.na-dialog .user-wallet-card small{color:#8f8d99;font-size:9.5px}.na-dialog .user-wallet-card code{overflow-wrap:anywhere;font-family:var(--font-geist-mono,ui-monospace,monospace);color:#c5c4cb;margin-top:2px;font-size:10px;display:block}.na-dialog .user-wallet-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.na-dialog .user-wallet-actions .secondary{min-height:27px;padding:0 8px;font-size:9.5px}.na-dialog .divider{color:#6b677e;letter-spacing:.08em;align-items:center;gap:10px;font-size:9px;display:flex}.na-dialog .divider:before,.na-dialog .divider:after{content:"";background:#292532;flex:1;height:1px}.na-dialog .modal-footnote{color:#716d85;font-size:9.5px;line-height:1.5}.na-dialog .form-label{color:#a6a4af;flex-direction:column;gap:5px;font-size:10.5px;display:flex}.na-dialog input:not([type=checkbox]),.na-dialog select{color:#e3e3e6;min-height:32px;font:inherit;background:#0e0d11;border:1px solid #322d3d;border-radius:4px;padding:0 10px;font-size:11px}.na-dialog input:focus-visible,.na-dialog select:focus-visible{outline-offset:1px;border-color:#82808e;outline:1px solid #82808e}.na-dialog button:focus-visible{outline-offset:2px;outline:1px solid #918f9b}@media (max-width:480px){.na-dialog .wallet-choices{grid-template-columns:1fr}}
