@import url('./modules/table-scene.css');
.maths-page #maths-exercise{max-width:none}
.maths-table{margin:24px 0;font-variant-numeric:tabular-nums}
.maths-table .play-area{min-height:490px;grid-template-rows:max-content minmax(116px,1fr) max-content}
.maths-table figcaption{font-size:13px;line-height:1.5;margin-top:10px;color:var(--muted);max-width:75ch}
.maths-table .seat{gap:0;min-height:150px}
.maths-table .seat.empty{justify-content:center}
.maths-table .playing-card{background:var(--vp-paper);color:var(--vp-ink)}
.maths-table .playing-card.red{color:var(--vp-card-red)}
.maths-table .playing-card.back{background:var(--vp-blue-hover)}
.maths-table .playing-card.placeholder{background:#236d54}
.maths-bet{display:flex;align-items:center;gap:6px;background:#26251f;color:#f3f2ed;padding:3px 8px;margin-top:4px;font-size:12px;white-space:nowrap;z-index:3}
.maths-chip-pile{display:inline-block;width:22px;height:17px;background:#b38c59;border:2px solid #ece9e0;box-shadow:0 3px 0 #493e32;vertical-align:middle;position:relative;margin-right:4px}
.maths-chip-pile::after{content:'';position:absolute;inset:3px -2px;border-top:2px solid #493e32;border-bottom:2px solid #493e32;height:5px}
@media(max-width:640px){
 .maths-table .play-area{min-height:365px;grid-template-rows:max-content minmax(90px,1fr) max-content;padding:7px 5px;gap:3px;border-width:3px;--seat-min-height:125px}
 .maths-table .seat{min-height:125px}.maths-table .seat-avatar{width:64px;height:59px}.maths-table .seat-plaque{padding:3px 5px;min-width:74px}.maths-table .seat-name{font-size:11px}.maths-table .seat-stack{font-size:16px}.maths-table .seat-label{font-size:10px}
 .maths-table .seat .playing-card{width:21px;height:28px;font-size:13px}.maths-table .seat.own .playing-card{width:25px;height:33px;font-size:15px}
 .maths-table #board{gap:4px;min-height:49px}.maths-table .playing-card{width:34px;height:49px;font-size:19px}.maths-table .board-well{padding:4px 6px}.maths-table #pot{font-size:16px;margin-bottom:4px}.maths-table #round-label{font-size:11px;margin-top:4px;max-width:29ch}.maths-table .empty-chair{width:42px;height:44px}.maths-bet{font-size:10px;padding:3px 4px;gap:3px}.maths-chip-pile{width:16px}
}

.maths-table .board-well p{color:#f3f2ed}
