/*
 * EducTools Game Studio — หน้าเล่นเกม ธีมพาสเทล v1.48.0
 * ปรับเฉพาะ "กรอบ" ของหน้าเล่น: แถบบน แผงคะแนน คำถาม ตัวเลือก และหน้าสรุปผล
 * ไม่แตะกลไกเกม AR (กล้อง ตัวชี้ จุดตรวจท่า) และเคารพพื้นหลังที่แอดมินตั้งไว้
 */

/* ---------- พื้นหลังหน้าเล่น ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.has-admin-player-background):not(.ar-immersive){
  background:
    radial-gradient(60rem 40rem at 10% -10%,rgba(207,231,255,.9),transparent 60%),
    radial-gradient(50rem 36rem at 100% 0%,rgba(255,232,214,.75),transparent 60%),
    linear-gradient(180deg,#EEF7F2 0%,#EAF3FF 100%)!important;
  font-family:var(--pt-font)!important;
  color:var(--pt-ink);
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.has-admin-player-background) section.play-page.play-page{background:transparent!important;background-image:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-world-decor{opacity:.45}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-bg-stars{opacity:.35}

/* ---------- แถบบน ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-topbar{
  background:var(--pt-surface)!important;
  border:0!important;
  border-radius:28px!important;
  box-shadow:0 8px 28px rgba(27,37,89,.08)!important;
  padding:14px 18px!important;
  gap:14px!important;
  backdrop-filter:none!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-game-icon{
  background:var(--pt-sky)!important;
  border:0!important;
  border-radius:18px!important;
  box-shadow:none!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-title-copy h1,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-title-copy strong{font-family:var(--pt-display)!important;font-weight:600!important;color:var(--pt-ink)!important;letter-spacing:0}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-meta-chips span,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-meta-chips a{background:var(--pt-ground)!important;border:0!important;color:var(--pt-ink-soft)!important;box-shadow:none!important;border-radius:999px!important;font-weight:600}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-creator-link{background:var(--pt-ground)!important;border:0!important;box-shadow:none!important;border-radius:999px!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-creator-avatar{background:var(--pt-accent)!important;color:var(--pt-on-accent)!important;border-radius:50%!important}

/* ปุ่มบนแถบ: แคปซูลเรียบสีเดียว ปุ่มหลักเป็นส้ม */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-top-actions{gap:8px!important;flex-wrap:wrap}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action{
  display:inline-flex!important;align-items:center;gap:6px;
  min-height:42px!important;
  padding:8px 14px!important;
  border:0!important;
  border-radius:999px!important;
  background:var(--pt-ground)!important;
  color:var(--pt-ink)!important;
  box-shadow:none!important;
  font-family:var(--pt-font)!important;
  font-weight:700!important;
  font-size:.9rem!important;
  white-space:nowrap!important;
  line-height:1.2!important;
  transform:none!important;
  filter:none!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action>span{background:none!important;box-shadow:none!important;width:auto!important;height:auto!important;font-size:1rem}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action:hover{background:var(--pt-indigo-wash)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-member,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-assign,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-live{background:var(--pt-ink)!important;color:#fff!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-member:hover,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-assign:hover,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-live:hover{background:#0D1640!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-favorite.is-favorite{background:var(--pt-peach-wash)!important;color:var(--pt-accent-text)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action-form{display:inline-flex;margin:0}

html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-subbar{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  color:var(--pt-muted)!important;
  padding:6px 18px!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-subbar span,html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-subbar b{background:var(--pt-surface)!important;border:0!important;border-radius:999px!important;color:var(--pt-ink-soft)!important;box-shadow:none!important}

/* ---------- เวที ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.ar-framed):not(.ar-immersive) .play-stage-wrap{
  background:var(--pt-surface)!important;
  border:0!important;
  border-radius:36px!important;
  box-shadow:0 18px 50px rgba(27,37,89,.10)!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.ar-framed):not(.ar-immersive) .play-stage-wrap::before,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.ar-framed):not(.ar-immersive) .play-stage-wrap::after{display:none!important}

/* หน้าเริ่มเกม */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro{
  background:var(--pt-surface)!important;
  border:0!important;
  box-shadow:none!important;
  border-radius:32px!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro h1{font-family:var(--pt-display)!important;font-weight:600!important;color:var(--pt-ink)!important;-webkit-text-fill-color:var(--pt-ink)!important;background:none!important;text-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro>p{color:var(--pt-ink-soft)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro .game-type{background:var(--pt-peach-wash)!important;color:var(--pt-accent-text)!important;border:0!important;box-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro .intro-icon{filter:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .intro-meta span{background:var(--pt-ground)!important;border:0!important;box-shadow:none!important;color:var(--pt-ink-soft)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .player-name input{border:2px solid var(--pt-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .player-name input:focus{border-color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-intro-sound-check button{background:var(--pt-ground)!important;border:0!important;box-shadow:none!important;border-radius:999px!important;color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 #startGameButton{min-height:58px!important;padding-inline:44px!important;font-size:1.15rem!important;background:var(--pt-accent)!important;color:var(--pt-on-accent)!important;border:0!important;box-shadow:0 8px 0 var(--pt-accent-deep)!important;border-radius:999px!important;transition:transform .12s ease,box-shadow .12s ease}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 #startGameButton:hover{transform:translateY(2px);box-shadow:0 6px 0 var(--pt-accent-deep)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 #startGameButton:active{transform:translateY(8px);box-shadow:0 0 0 var(--pt-accent-deep)!important}

/* ---------- แผงคะแนน ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-hud{gap:12px!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-pill{
  background:var(--pt-ground)!important;
  border:0!important;
  border-radius:20px!important;
  box-shadow:none!important;
  color:var(--pt-ink)!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-pill span{color:var(--pt-muted)!important;font-weight:700}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-pill b{font-family:var(--pt-display);color:var(--pt-ink)!important;-webkit-text-fill-color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-time{background:var(--pt-indigo-wash)!important;background-image:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-time.is-countdown{background:var(--pt-peach-wash)!important;background-image:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-time::before,html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-time::after{display:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-progress{background:transparent!important;border:0!important;box-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-progress>span{color:var(--pt-muted)!important;text-shadow:none!important;font-weight:700}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-progress>div{height:12px!important;background:var(--pt-ground)!important;border-radius:999px!important;box-shadow:none!important;border:0!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-progress i{background:var(--pt-accent)!important;border-radius:999px!important;box-shadow:none!important}

/* ---------- คำถาม ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .question-card{background:transparent!important;border:0!important;box-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .question-card>span{background:var(--pt-ground)!important;color:var(--pt-ink-soft)!important;border:0!important;box-shadow:none!important;border-radius:999px!important;font-weight:700}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .question-card h2{
  background:var(--game-accent,var(--pt-ink))!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border:0!important;
  border-radius:28px!important;
  box-shadow:0 10px 0 rgba(27,37,89,.12)!important;
  font-family:var(--pt-display)!important;
  font-weight:600!important;
  text-shadow:none!important;
  padding:20px 30px!important;
  line-height:1.35!important;
}

/* ---------- ตัวเลือก ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button{
  background:var(--pt-surface)!important;
  border:2px solid var(--pt-line)!important;
  border-radius:24px!important;
  box-shadow:0 5px 0 var(--pt-line)!important;
  color:var(--pt-ink)!important;
  font-family:var(--pt-font)!important;
  font-weight:700!important;
  min-height:72px;
  outline:0!important;
  transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button::before,html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button::after{display:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:hover:not(:disabled){border-color:var(--pt-ink)!important;box-shadow:0 5px 0 var(--pt-ink)!important;transform:translateY(-2px)}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:active:not(:disabled){transform:translateY(4px);box-shadow:0 1px 0 var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button>b{
  background:var(--pt-indigo-wash)!important;color:var(--pt-indigo)!important;
  border:0!important;border-radius:14px!important;box-shadow:none!important;
  font-family:var(--pt-display)!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:nth-child(2)>b{background:var(--pt-peach-wash)!important;color:var(--pt-peach)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:nth-child(3)>b{background:var(--pt-mint-wash)!important;color:var(--pt-mint)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:nth-child(4)>b{background:var(--pt-butter-wash)!important;color:var(--pt-butter)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button>span{color:var(--pt-ink)!important;font-size:1.15rem}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button.correct-answer{background:#E3F6EC!important;border-color:#2E9E6B!important;box-shadow:0 5px 0 #2E9E6B!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button.correct-answer>b{background:#2E9E6B!important;color:#fff!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button.wrong-answer{background:#FDECEA!important;border-color:#C8453B!important;box-shadow:0 5px 0 #C8453B!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button.wrong-answer>b{background:#C8453B!important;color:#fff!important}

/* เกมถูกผิด จับคู่ และการ์ดความจำ ให้เป็นการ์ดขาวมุมโค้งชุดเดียวกัน */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.ar-framed) :is(.tf-grid button,.match-card,.memory-card,.word-pool button){
  border-radius:22px!important;
  border:2px solid var(--pt-line)!important;
  box-shadow:0 4px 0 var(--pt-line)!important;
  font-family:var(--pt-font);
}

/* ---------- หน้าสรุปผล ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-screen{background:transparent!important;border:0!important;box-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-screen>span{color:var(--pt-accent-text)!important;letter-spacing:.12em;font-weight:800}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-screen h1{font-family:var(--pt-display)!important;font-weight:600!important;color:var(--pt-ink)!important;-webkit-text-fill-color:var(--pt-ink)!important;background:none!important;text-shadow:none!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-confetti{color:#FFC233!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .score-ring{
  background:conic-gradient(var(--pt-accent) calc(var(--score,0) * 1%),var(--pt-ground) 0)!important;
  box-shadow:none!important;
  border:0!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .score-ring>div{background:var(--pt-surface)!important;box-shadow:none!important;border:0!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .score-ring strong{font-family:var(--pt-display);color:var(--pt-ink)!important;-webkit-text-fill-color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-stats>div{background:var(--pt-ground)!important;border:0!important;box-shadow:none!important;border-radius:20px!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-stats b{font-family:var(--pt-display);color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-actions .btn{border-radius:999px!important;font-weight:700!important;box-shadow:none!important;border:0!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-actions .btn-primary{background:var(--pt-ink)!important;color:#fff!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-actions :is(.btn-outline,.btn-share){background:var(--pt-ground)!important;color:var(--pt-ink)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-actions .btn-upgrade{background:var(--pt-accent)!important;color:var(--pt-on-accent)!important}

/* ---------- แถบชวนสมัครใต้เกม ---------- */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 :is(.play-member-strip,.play-upgrade-strip){
  background:var(--pt-surface)!important;
  border:0!important;
  border-radius:28px!important;
  box-shadow:none!important;
  color:var(--pt-ink)!important;
}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-member-strip :is(a,.btn){background:var(--pt-accent)!important;color:var(--pt-on-accent)!important;border:0!important;border-radius:999px!important;box-shadow:none!important}

/* ---------- มือถือ: แถบบนเลื่อนแนวนอน ไม่ล้น ---------- */
@media (max-width:760px){
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-topbar{border-radius:22px!important;padding:12px!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-top-actions{
    flex-wrap:nowrap!important;
    overflow-x:auto;
    width:100%;
    padding-bottom:4px;
    scrollbar-width:none;
    -webkit-overflow-scrolling:touch;
  }
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-top-actions::-webkit-scrollbar{display:none}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-action{flex:none;min-height:40px!important;padding:8px 12px!important;font-size:.85rem!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155:not(.ar-framed):not(.ar-immersive) .play-stage-wrap{border-radius:26px!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .question-card h2{padding:16px 20px!important;border-radius:22px!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button{min-height:62px;border-radius:20px!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-hud{gap:8px!important}
}
@media (prefers-reduced-motion:reduce){
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 :is(.answer-button,#startGameButton){transition:none!important}
}

html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .answer-button:focus-visible{outline:3px solid var(--pt-accent)!important;outline-offset:3px!important}

/* สีประจำเกมที่ครูเลือกตอนสร้าง ใช้กับกล่องคำถาม (ทุกสีผ่านเกณฑ์ตัวอักษรขาว) */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-page.theme-blue{--game-accent:#1F4FA8}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-page.theme-green{--game-accent:#1D6B4A}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-page.theme-orange{--game-accent:#A9480E}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-page.theme-pink{--game-accent:#A3305F}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-page.theme-violet{--game-accent:#4B32B5}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-screen::before,
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .result-screen::after{display:none!important}
/* ตัวเลขใช้ Sarabun อ่านง่ายกว่า (เลขศูนย์ของ Mitr มีขีด) */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 :is(.hud-pill b,.score-ring strong,.result-stats b){font-family:var(--pt-font)!important;font-weight:800!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game>.question-card>span{display:none!important}

/* v1.48.0 ความสมดุลของแผงคะแนนและตัวเลือก */
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .game-hud{align-items:stretch!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-pill{min-height:58px!important;padding:8px 16px!important;border-radius:20px!important;display:flex!important;align-items:center!important;gap:10px!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-time:not(.is-countdown){background:var(--pt-ground)!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game .answer-grid{gap:14px!important;max-width:880px;margin-inline:auto}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game .answer-button{min-height:76px!important;font-size:1.2rem!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game .answer-button b{flex:none;width:42px!important;height:42px!important;border-radius:14px!important;font-size:1.05rem!important}
html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game .question-card{margin-bottom:28px!important}
@media (max-width:640px){
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .standard-game .answer-button{min-height:62px!important;font-size:1.08rem!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .hud-pill{min-height:50px!important;padding:6px 12px!important}
  html:root body.egs-kids-theme.game-player-body.game-player-cute-v4117.game-player-clarity-v1155 .play-subbar{padding:4px 6px!important}
}
