/* MegaBrain FIX15: Ustun 1 va ×/÷ uchun bir xil misol kartochkasi */
#pageUstun .u1-stage,
#pageKopaytirish #kGameArea{
  position:relative;
  border-radius:24px;
  border:1px solid rgba(99,102,241,.18);
  overflow:hidden;
  background:#fff;
  box-shadow:0 12px 35px rgba(30,41,59,.12), inset 0 0 0 1px rgba(255,255,255,.75);
}
#pageUstun .u1-stage{
  background:var(--mb-u1-card-bg,#fff) center/cover no-repeat;
}
#pageUstun .u1-stage::before,
#pageKopaytirish #kGameArea::before{
  content:"";
  position:absolute;inset:0;
  background:var(--mb-operation-overlay,transparent);
  pointer-events:none;z-index:0;
}
#pageUstun .u1-stage > *,
#pageKopaytirish #kGameArea > *{position:relative;z-index:1;}

/* Ustun 1 javob qismi ham kartochka bilan bir butun ko'rinsin */
#pageUstun .u1-answer-card{
  position:relative;
  border-radius:0 0 24px 24px;
  margin-top:-24px;
  z-index:2;
  background:var(--mb-u1-card-bg,#fff) center/cover no-repeat;
  border:1px solid rgba(99,102,241,.12);
  border-top:0;
  box-shadow:0 12px 35px rgba(30,41,59,.10);
}
#pageUstun .u1-stage:has(+ .u1-answer-card){
  border-radius:24px 24px 0 0;
}

/* ×/÷: butun game-area bitta karta, ichki number-arena oq qatlam emas */
#pageKopaytirish #kGameArea{
  background:var(--mb-k-card-bg,#fff) center/cover no-repeat;
  padding:18px;
}
#pageKopaytirish #kGameArea .number-arena{
  background:rgba(255,255,255,.72);
  backdrop-filter:blur(2px);
  -webkit-backdrop-filter:blur(2px);
}
#pageKopaytirish #kGameArea .answer-section{
  background:rgba(255,255,255,.72);
  border-radius:18px;
  padding:12px;
}

@media(max-width:700px){
  #pageUstun .u1-stage,
  #pageKopaytirish #kGameArea{border-radius:18px;}
  #pageUstun .u1-answer-card{border-radius:0 0 18px 18px;}
}
