/* Only the player whose turn is active gets a clock, attached to their portrait. */
body .table .seats .seat .seat-turn-clock {
  position:absolute; z-index:8; top:2px; right:0; min-width:28px;
  display:grid; place-items:center; height:18px; padding:0 4px;
  border:1px solid #8de8ef; border-radius:7px;
  color:#d5ffff; background:#142e42; box-shadow:0 2px 5px #05081bb0;
  font:800 11px/1 var(--font,sans-serif); font-variant-numeric:tabular-nums;
  pointer-events:none;
}
body .table .seats .seat.is-you .seat-turn-clock { left:0; right:auto; }
body .table .seats .seat .seat-turn-clock.urgent,
body .table .turn-clock.urgent {
  color:#fff0f5; background:#7c294a; border-color:#ff9fc3;
  box-shadow:0 0 9px #ff76ae44;
}
@media(max-height:530px) {
  body .table .seats .seat .seat-turn-clock { min-width:25px; height:16px; font-size:10px; padding-inline:3px; }
}
