.table-shell .table-status-strip.is-live{flex-wrap:nowrap;gap:6px;display:flex;overflow:hidden}.table-shell .table-status-strip.is-live>div{white-space:nowrap;border-radius:999px;flex:0 auto;align-items:baseline;gap:6px;min-width:0;min-height:0;padding:4px 11px;display:flex}.table-shell .table-status-strip.is-live dt{font-size:.7rem}.table-shell .table-status-strip.is-live dd{text-overflow:ellipsis;font-size:.85rem;overflow:hidden}@media (prefers-reduced-motion:no-preference){.table-shell .seat-list .active-seat{outline-offset:-2px;outline:2px solid #0000;animation:1.6s ease-in-out infinite seat-turn-pulse}@keyframes seat-turn-pulse{0%,to{outline-color:#0000}50%{outline-color:color-mix(in srgb, var(--game-accent) 75%, transparent)}}}.table-shell .result-summary .result-summary-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;margin-top:4px;display:flex}.table-shell .table-invite-summary{color:var(--muted);margin:6px 0 0;font-weight:700}.table-shell .board-panel.game-accent-daifugo .table-status-strip.is-live{display:none}@media (max-width:720px){.table-shell{width:calc(100% - 8px);padding:4px 0 20px}.table-shell .table-header{flex-flow:row;align-items:center;gap:8px;min-height:0;padding:6px 8px}.table-shell .table-header .brand-lockup{flex:auto;align-items:center;gap:8px;min-width:0}.table-shell .table-header .brand-mark{width:34px;height:34px}.table-shell .table-header .brand-mark svg{width:22px;height:22px}.table-shell .table-header .brand-lockup>div{flex:1 1 0;min-width:0;container-type:inline-size}.table-shell .table-header .brand-lockup .eyebrow{display:none}.table-shell .table-header h1{font-size:clamp(.78rem, calc(100cqw / (var(--title-len,8) * 1.05)), 1.1rem);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.table-shell .table-header .header-actions{flex-wrap:nowrap;flex:none;gap:4px;width:auto}.table-shell .table-header .header-actions>a.btn{padding-inline:10px}.table-shell .table-header .header-stat{display:none}.table-shell .table-header .status-pill{justify-content:center;gap:0;width:26px;min-height:26px;padding:0;font-size:0}.table-shell .table-header .status-pill span{width:10px;height:10px}.table-layout{gap:8px;margin-top:6px}.table-shell .board-panel{gap:8px;padding:8px 4px}.table-shell .board-panel>.board-heading .eyebrow{display:none}.table-shell .board-panel>.board-heading h2{font-size:1.05rem}.table-shell .table-status-strip:not(.is-live),.table-shell .table-status-strip.is-live>div:nth-child(-n+2){display:none}.table-shell .board-panel .game-board-frame{padding:0}.table-shell .connect4-board{border-width:4px;gap:4px;padding:3px}.table-shell .checkers-board{border-width:3px}.table-shell .reversi-board{border-width:4px;padding:3px}}@media (min-width:721px) and (max-height:900px){.table-shell{padding:10px 0 28px}.table-shell .table-header{min-height:0;padding:6px 14px}.table-shell .table-header .brand-mark{width:36px;height:36px}.table-shell .table-header .brand-lockup .eyebrow{display:none}.table-shell .table-header h1{font-size:1.45rem;line-height:1.2}.table-layout{margin-top:10px}.table-shell .board-panel{gap:8px;padding:10px 14px 12px}.table-shell .board-panel>.board-heading .eyebrow{display:none}.table-shell .board-panel>.board-heading h2{font-size:1.15rem}.table-shell .board-panel{grid-template-columns:minmax(0,1fr) auto}.table-shell .board-panel>*{grid-column:1/-1}.table-shell .board-panel>.board-heading{grid-area:1/1}.table-shell .board-panel>.table-status-strip.is-live{grid-area:1/2;align-self:center;width:auto}}
