.board-host47.board-layout48{width:100%;max-width:1400px;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}.board-layout48 .board-viewport47{height:clamp(460px,70vh,760px)}.board-side48{background:linear-gradient(135deg,#0c3b50,#072b3e);border:1px solid #72cedb44;border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:18px;color:#e9f5fa;min-width:0}.board-side48 h3{font-size:22px;margin:0 0 18px}.board-side48 p{font-size:15px;line-height:1.65;margin:10px 0}.board-side48 .board-help47{position:static;padding:0;background:none;font-size:14px;line-height:1.7}.board-side48 .board-reset47{position:static;font-size:14px;width:100%}.rev-score48{display:flex;align-items:center;gap:12px;padding:16px 10px;margin:12px 0;border:1px solid #ffffff22;background:#ffffff08;border-radius:16px}.rev-score48.active{border-color:#53ead0;background:#2cceb519}.rev-score48 strong{font-size:44px;margin-left:auto;line-height:1.1;color:#fff}.rev-score48 small{display:block;color:#82eadc;font-size:12px;margin-top:6px}.score-disc48{width:34px;height:34px;flex:none;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffffff99,var(--stone) 45%,var(--stone));box-shadow:0 5px 0 #0006,0 8px 12px #0006}.reversi47 .pro-score{display:none}.reversi47 .reversi-cell{width:auto!important;height:auto!important;min-width:0;aspect-ratio:1}
.jenga-v33 .tower-model,.jenga-v33 .wood-block{transform-style:preserve-3d!important;filter:none!important;opacity:1!important;overflow:visible!important;isolation:auto;contain:none}.jenga-v33 .wood-block{appearance:none;will-change:transform;transition:none!important;cursor:pointer}.jenga-v33 .wood-block.extracting,.jenga-v33 .wood-block.chosen{opacity:1!important;filter:none!important}.jenga-v33 .wood-block .wood-face{opacity:1!important;backface-visibility:visible!important;background-color:#c79556!important}.jenga-v33 .wood-block.chosen .wood-face{border-color:#fff3a1!important;box-shadow:inset 0 0 0 1px #ffdc62,inset 0 2px 3px #fff7!important}.jenga-v33 .wood-block[aria-disabled="true"] .wood-face{pointer-events:none}.jenga-v33 .wood-block:focus-visible{outline:0}.jenga-v33 .wood-block:focus-visible .wood-face{border-color:#7df0dd!important}
@container site69 (max-width:850px){.board-host47.board-layout48{grid-template-columns:1fr}.board-side48{padding:18px}.board-layout48 .board-viewport47{height:500px}.rev-scores48{display:flex;flex-wrap:wrap;gap:10px}.rev-scores48 h3,.rev-scores48 p{width:100%;margin:0}.rev-score48{flex:1;min-width:125px;margin:0}.rev-score48 strong{font-size:36px}.rev-score48>div{font-size:13px}.score-disc48{width:25px;height:25px}}
