.HXrMoG_overlay{z-index:200;background:radial-gradient(60rem 30rem at 50% -10%, #2973ff24, transparent 60%), var(--bg-primary,#000);overscroll-behavior:contain;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.HXrMoG_card{box-sizing:border-box;border:1px solid var(--border-bright,var(--border));background:var(--bg-card);border-radius:20px;flex-direction:column;gap:18px;width:100%;max-width:460px;padding:28px 24px 16px;display:flex;box-shadow:0 24px 64px #00000073}[data-theme=light] .HXrMoG_card{box-shadow:var(--shadow-card)}.HXrMoG_brand{justify-content:center;display:flex}.HXrMoG_head{text-align:center;flex-direction:column;gap:6px;display:flex}.HXrMoG_wallet{border:1px solid var(--border);background:var(--glass-bg-subtle,var(--bg-glass));border-radius:999px;align-self:center;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.HXrMoG_walletDot{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 20%, transparent);border-radius:50%}.HXrMoG_facts{gap:12px;margin:0;padding:4px 0;list-style:none;display:grid}.HXrMoG_fact{align-items:flex-start;gap:12px;display:flex}.HXrMoG_factIcon{width:32px;height:32px;color:var(--accent-text);border:1px solid var(--border-accent,var(--border));background:#2973ff1a;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.HXrMoG_terms{border:1px solid var(--border);background:var(--glass-bg-subtle,var(--bg-glass));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:12px 14px;display:flex}.HXrMoG_dot{color:var(--text-muted)}.HXrMoG_actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 12px;padding-top:4px;display:flex}.HXrMoG_link{cursor:pointer;text-underline-offset:2px;min-height:44px;font-size:var(--fs-small);color:var(--text-secondary);background:0 0;border:none;padding:0;text-decoration:underline}.HXrMoG_link:hover{color:var(--text-primary)}.HXrMoG_banner{z-index:60;border-bottom:1px solid var(--border);background:var(--bg-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}
