.wb-live-center-content{display:contents}.wb-shell-in-game.wb-live-multi{height:100dvh;min-height:0;overflow:auto;padding:10px}.wb-shell-in-game.wb-live-multi .wb-layout{flex:1 0 auto;min-height:0}.wb-shell-in-game.wb-live-multi .wb-table.multi-board{height:auto;min-height:calc(2 * var(--seat-height) + var(--self-height) + 110px);grid-template-columns:var(--seat-width) minmax(0,1fr) var(--seat-width);grid-template-rows:var(--seat-height) minmax(var(--seat-height),1fr) 60px var(--self-height);gap:10px;padding:12px}.wb-shell-in-game.wb-live-multi .wb-opponents,.wb-shell-in-game.wb-live-multi .wb-table-center{display:contents}.wb-shell-in-game.wb-live-multi .multi-top-seats{grid-column:1/-1;grid-row:1}.wb-shell-in-game.wb-live-multi .wb-opponents .wb-opponent{flex:0 0 var(--seat-width);width:var(--seat-width);min-width:0;height:var(--seat-height);align-self:center}.wb-shell-in-game.wb-live-multi .wb-live-center-content{grid-column:2;grid-row:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0}.wb-shell-in-game.wb-live-multi .wb-decks{display:flex;position:static;width:auto;transform:none;margin:0;gap:6px}.wb-shell-in-game.wb-live-multi .wb-decks>*{width:55px;height:78px}.wb-shell-in-game.wb-live-multi .wb-draw-pile-count{font-size:9px;padding:3px 1px;gap:1px}.wb-shell-in-game.wb-live-multi .wb-draw-pile-count strong,.wb-shell-in-game.wb-live-multi .wb-discard-pile strong{font-size:17px}.wb-shell-in-game.wb-live-multi .wb-discard-pile span,.wb-shell-in-game.wb-live-multi .wb-discard-pile small{font-size:10px}.wb-shell-in-game.wb-live-multi .wb-process{position:static;width:100%;min-width:0;transform:none;margin:0;padding:4px}.wb-shell-in-game.wb-live-multi .wb-process-top{display:none}.wb-shell-in-game.wb-live-multi .wb-process-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.wb-shell-in-game.wb-live-multi .wb-process-content .wb-process-side{flex:0 1 320px;min-width:0;margin:0}.wb-shell-in-game.wb-live-multi .wb-process-side:empty{display:none}.wb-shell-in-game.wb-live-multi .wb-process-side h2{font-size:19px;margin:3px 0}.wb-shell-in-game.wb-live-multi .wb-process-side p{font-size:12px;margin:4px 0}.wb-shell-in-game.wb-live-multi .wb-active-card{width:60px;height:85px;flex:0 0 60px;margin:0;transform:none}.wb-shell-in-game.wb-live-multi .wb-active-card-face{width:60px;height:85px}.wb-shell-in-game.wb-live-multi .wb-phase-area{grid-column:1/-1;grid-row:3;position:relative;width:100%;align-self:end}.wb-shell-in-game.wb-live-multi .wb-phase-track{margin:0}.wb-shell-in-game.wb-live-multi .wb-turn-reveal-actions{gap:4px}.wb-shell-in-game.wb-live-multi .wb-turn-reveal-actions button{font-size:12px;padding:5px 9px}.wb-shell-in-game.wb-live-multi .wb-self{grid-column:1/-1;grid-row:4}.wb-shell-in-game.wb-live-multi .wb-player-target-menu{max-height:160px;overflow:auto;z-index:30}@media (max-aspect-ratio: 1/1),(max-width: 850px){.wb-shell-in-game.wb-live-multi.layout-auto .wb-table.multi-board{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:154px 154px minmax(200px,1fr) 60px var(--self-height);min-height:900px}.wb-shell-in-game.wb-live-multi .wb-opponents .wb-opponent{width:100%}.wb-shell-in-game.wb-live-multi .wb-live-center-content{grid-column:1/-1;grid-row:3;flex-direction:row}.wb-shell-in-game.wb-live-multi .wb-process{flex:0 1 500px}.wb-shell-in-game.wb-live-multi .wb-phase-area{grid-row:4}.wb-shell-in-game.wb-live-multi .wb-self{grid-row:5}}
