/* USTUN 1 — KO'P ISHTIROKCHI HEADER DUPLIKAT FIX
   Multi rejim ishga tushganda eski yakka rejim .u1-shell ichidagi header
   ko'rinib qolmasligi kerak. Multi oynaning o'zida faqat BITTA header mavjud. */

/* CSS'dagi #pageUstun .u1-shell { display:flex !important } qoidasi
   inline display:none ni bosib ketmasligi uchun yuqori aniqlik bilan yashiramiz. */
#pageUstun.active:has(#u1MultiArea.active) .u1-shell,
#pageUstun:has(#u1MultiArea.active) .u1-shell {
  display:none !important;
  visibility:hidden !important;
  pointer-events:none !important;
}

/* Multi oynaning o'zi header ostidan boshlanadi va yuqoridagi yagona
   multi-header/pill qatori uchun joy qoldiradi. */
#pageUstun.active:has(#u1MultiArea.active) #u1MultiArea.active {
  display:flex !important;
  visibility:visible !important;
  opacity:1 !important;
}


/* v20260825-fix02 — Multi area start paytida inline display:flex oladi.
   Orqaga bosilganda faqat .active olib tashlansa, inline display:flex
   .game-area{display:none} qoidasini bosib ketadi va oddiy sozlamalar
   headeri bilan multi headeri birga ko'rinadi. Multi faol bo'lmaganda
   u1MultiArea doim majburan yashirin bo'lsin. */
#pageUstun:not(:has(#u1MultiArea.active)) #u1MultiArea{
  display:none !important;
  visibility:hidden !important;
  opacity:0 !important;
  pointer-events:none !important;
}
