/* ================================================================
   ARQON TORTISH — TELEFON LANDSCAPE: HEADER YASHIRIN + MISOL MAYDONI TO'LIQ
   Faqat #pageOyin2.arqon-active ga ta'sir qiladi.
   O'yin 1, Poyga va boshqa sahifalar o'zgarmaydi.
   ================================================================ */
@media (max-width:900px) and (orientation:landscape){
  /* Telefon o'yinida yuqoridagi header joy egallamasin. */
  body.oyin2-page #pageOyin2.arqon-active .o2-header{
    display:none !important;
  }

  /* Header olib tashlangani uchun o'yin butun balandlikdan foydalanadi. */
  body.oyin2-page #pageOyin2.arqon-active{
    min-height:100dvh !important;
    height:100dvh !important;
    max-height:100dvh !important;
    padding:4px 6px !important;
    box-sizing:border-box !important;
  }
  body.oyin2-page #pageOyin2.arqon-active .o2-shell{
    height:100% !important;
    min-height:0 !important;
    max-height:none !important;
    gap:3px !important;
  }

  /* Misol kartalari uchun headerdan bo'shagan balandlik to'liq beriladi. */
  #pageOyin2.arqon-active .arqon-game{
    flex:1 1 auto !important;
    min-height:0 !important;
    height:auto !important;
    max-height:none !important;
    gap:3px !important;
  }
  #pageOyin2.arqon-active .arqon-board{
    flex:1 1 auto !important;
    min-height:0 !important;
    height:auto !important;
    max-height:none !important;
    overflow:visible !important;
  }
  #pageOyin2.arqon-active .arqon-side-card,
  #pageOyin2.arqon-active .arqon-o2-card{
    min-height:0 !important;
    height:100% !important;
  }

  /* Misol blokini imkon qadar katta qoldiramiz, javob qismi ham pastda ko'rinadi. */
  #pageOyin2.arqon-active .arqon-work{
    min-height:0 !important;
    flex:1 1 auto !important;
  }
  #pageOyin2.arqon-active .arqon-example-wrap{
    min-height:0 !important;
    flex:1 1 auto !important;
  }
  #pageOyin2.arqon-active .arqon-example-box{
    min-height:0 !important;
    flex:1 1 auto !important;
    height:auto !important;
    overflow:visible !important;
  }
}
