.mlm-os-register-banner {
  position: fixed;
  bottom: 18px;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 2147483646;
  margin: 0;
  padding: 10px 16px;
  font: 14px system-ui, sans-serif;
  pointer-events: auto;
  background: rgba(255, 255, 255, 0.92);
  box-shadow: 0 -4px 20px rgba(15, 23, 42, 0.12);
}

.mlm-os-register-banner a {
  color: #2563eb;
  text-decoration: none;
  font-weight: 500;
}

.mlm-os-register-banner.mlm-os-hidden {
  display: none;
}
