body{color:#f8f9fa;background-color:#212529}.overlay{z-index:1050;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.popup-box{text-align:center;background:#343a40;border:1px solid #495057;border-radius:15px;width:90%;max-width:450px;padding:30px;position:relative}.close-btn{color:#adb5bd;cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:15px;right:15px}.wallet-info{text-align:left;background-color:rgba(255,255,255,.05);border:1px solid #495057;border-radius:12px;margin-top:2rem;padding:1.5rem;display:inline-block}.wallet-row{align-items:center;margin-bottom:.75rem;display:flex}.wallet-label{color:#adb5bd;margin-right:1rem;font-weight:700}.wallet-address-container{align-items:center;display:flex}.wallet-address-input{color:#f8f9fa;background:#495057;border:1px solid #6c757d;border-radius:4px 0 0 4px;padding:5px 10px;font-family:monospace}.wallet-copy-btn{cursor:pointer;background:#6c757d;border:1px solid #6c757d;border-left:none;border-radius:0 4px 4px 0;padding:5px 10px}.wallet-copy-btn svg{fill:#fff;width:16px;height:16px}
