            @keyframes modalOpen {
                from { opacity: 0; transform: translateY(8px) scale(0.96); }
                to   { opacity: 1; transform: translateY(0)   scale(1);    }
            }
            @keyframes backdropOpen {
                from { opacity: 0; }
                to   { opacity: 1; }
            }
            #wallet-modal {
                animation: backdropOpen 180ms ease-out;
            }
            #wallet-modal .modal-panel {
                animation: modalOpen 220ms cubic-bezier(0.16, 1, 0.3, 1);
                transform-origin: center;
                will-change: opacity, transform;
            }
            table.min-w-\[1024px\].w-full.text-sm.open-modal {
  pointer-events: none!important;
}