/* r1030 — high-contrast initial entrance for Qadha.
   Only the initial hero, never gameplay boards, host controls or question overlays. */

  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q h1 {
    color:#163a3c!important;-webkit-text-fill-color:#163a3c!important;
    text-shadow:none!important;
  }
  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q h1 span {
    color:#0d6156!important;-webkit-text-fill-color:#0d6156!important;
    text-shadow:none!important;
  }
  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q p {
    color:#28494b!important;-webkit-text-fill-color:#28494b!important;
    opacity:1!important;text-shadow:none!important;
  }
  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q .pill {
    color:#22554c!important;-webkit-text-fill-color:#22554c!important;
    border:1px solid #89bbad!important;
    background:rgba(255,255,255,.78)!important;
    opacity:1!important;
  }
  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q .actions .btn:not(.btn-primary):not(:disabled) {
    color:#193b3c!important;-webkit-text-fill-color:#193b3c!important;
    background:#fff!important;border:1px solid #9bbeba!important;opacity:1!important;
    text-shadow:none!important;
  }
  html[data-ui-mode="modern"] body[data-game-brand="qadha"]:not(.q-game-active) #qApp > .hero-q .actions .btn:disabled {
    color:#465758!important;-webkit-text-fill-color:#465758!important;
    background:rgba(255,255,255,.68)!important;border:1px solid #b6cbca!important;
    opacity:.77!important;
  }
