/* StakeQuiz 1.1.105 - answered tick overflow fix */
@media (orientation: landscape) and (max-width: 1200px) {
  /* Old 1.1.88 helper can mark the whole seat with sq-seat-fixed and set overflow:hidden.
     The answered tick is a child of seat-info, so that clips the green circle. */
  body.game-page #poker-table #seats,
  body.game-page #poker-table #seats > .seat,
  body.game-page #poker-table #seats > .seat.sq-seat-fixed,
  body.game-page #poker-table #seats > .seat .seat-info,
  body.game-page #poker-table #seats > .seat .seat-info.sq-seat-fixed {
    overflow: visible !important;
  }

  body.game-page #poker-table #seats > .seat .answer-tick {
    position: absolute !important;
    right: -7px !important;
    top: -7px !important;
    width: 14px !important;
    height: 14px !important;
    min-width: 14px !important;
    min-height: 14px !important;
    display: grid !important;
    place-items: center !important;
    border-radius: 50% !important;
    overflow: visible !important;
    z-index: 40 !important;
    font-size: 8px !important;
    line-height: 14px !important;
    box-sizing: border-box !important;
    box-shadow: 0 0 0 2px rgba(3,10,14,.9), 0 0 10px rgba(68,243,155,.5) !important;
  }

  /* Keep only the avatar image clipped to a circle; flags and tick may extend outside their cards. */
  body.game-page #poker-table #seats > .seat .seat-avatar {
    overflow: hidden !important;
  }
}

@media (orientation: landscape) and (max-width: 760px) {
  body.game-page #poker-table #seats > .seat .answer-tick {
    right: -6px !important;
    top: -6px !important;
    width: 13px !important;
    height: 13px !important;
    min-width: 13px !important;
    min-height: 13px !important;
    font-size: 7px !important;
    line-height: 13px !important;
  }
}
