/**
 * Winner Modal Styles
 * Hides header when winner modal is visible
 */

/* Hide header when winner modal is active */
#winnerReminder:not([style*="display: none"]) ~ * header,
#winnerReminder:not([style*="display:none"]) ~ * header,
body:has(#winnerReminder:not([style*="display: none"])) header,
body:has(#winnerReminder:not([style*="display:none"])) header,
body:has(#winnerReminder:not([style*="display: none"])) #gamfi-header,
body:has(#winnerReminder:not([style*="display: none"])) .menu-area {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  position: absolute !important;
  top: -99999px !important;
  z-index: -1 !important;
}

/* Winner modal reopen button */
#btn-winner-reopen {
  position: fixed;
  right: 16px;
  bottom: 16px;
  z-index: 2100;
}

/* Confetti canvas */
#confetti-bg {
  pointer-events: none;
}

