body.game-shell{background:#e7f3f4}.play-stage{background:radial-gradient(circle at 62% 40%,#fff 0 28%,#f2faf9 62%,#d4e9ed)}#scene{outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body.game-shell .hud-left{width:min(370px,34vw)}body.game-shell .hud-left .clue-card{width:100%}.rotate-piece{width:100%;min-height:42px;margin-top:9px;border:1px solid #31515c;border-radius:11px;color:#234653;background:linear-gradient(180deg,#b9edf7,#63c9df);box-shadow:0 4px #278ba4;font:900 .78rem/1 Nunito,sans-serif;cursor:pointer}.rotate-piece[disabled]{opacity:.42;filter:saturate(.35);cursor:not-allowed}.rotate-piece:not([disabled]):hover{filter:brightness(1.04);transform:translateY(-1px)}@media(max-width:700px){body.game-shell #hud .hud-left{width:min(340px,calc(100% - 16px));max-width:340px}.rotate-piece{min-height:38px}}
