/* Full-page overlay */
#doodrilla-wallet-overlay{
  position:fixed; inset:0; z-index:99999;
  display:flex; align-items:center; justify-content:center;
  background:#000; /* black, like site background */
}

/* Centered card */
.doodrilla-overlay-box{
  background:#000; /* embed back on black */
  border:2px solid #fff; border-radius:0;
  box-shadow:none;
  text-align:center; padding:40px; max-width:520px; width:90%;
  font-family:'Poppins',system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,'Helvetica Neue',Arial,sans-serif;
}

/* Title */
.doodrilla-overlay-box h2{
  margin:0 0 16px; font-weight:800; font-size:2rem; color:#fff;
}

/* Connect button: white button like the screenshot */
#doodrilla-connect-btn{
  background:#fff; color:#000; font-size:1.1rem; font-weight:700;
  border:1px solid #fff; border-radius:0; padding:14px 36px; cursor:pointer;
  transition:all .2s ease;
}
#doodrilla-connect-btn:hover{ background:#eaeaea; }

#doodrilla-gate-msg{ margin-top:14px; font-size:.95rem; color:#fff; }
