/* Scoped so TT page navigation and other activities are unaffected. */
#stage.tt-math-rocks{overflow:hidden;background:#030811;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-family:Arial,sans-serif;outline:none}
#stage.tt-math-rocks *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
#stage.tt-math-rocks .mr-button{cursor:pointer;touch-action:none;outline:none}
#stage.tt-math-rocks .mr-button text{font-family:'Arial Black',Arial,sans-serif;font-weight:900;fill:#172136}
#stage.tt-math-rocks .mr-button:focus-visible .button-face{stroke:#28b8ec;stroke-width:6}
#stage.tt-math-rocks .mr-button.held .button-face{fill:#fff5d9;transform:translateY(3px)}
#stage.tt-math-rocks .mr-button.held .button-label{transform:translateY(3px)}
#stage.tt-math-rocks .status{font-weight:bold;font-size:22px;fill:#ffda62;pointer-events:none}
#stage.tt-math-rocks .total-score{font-size:16px;font-weight:bold;fill:white;pointer-events:none}
#stage.tt-math-rocks .tally-question{font-size:23px;font-weight:900;fill:#111;pointer-events:none}
#stage.tt-math-rocks .tally.hundred .ten-frame-bg{fill:#fff1a8}
