/* Corefuse — game-local styles. Extends the shared claed3d-games token set
   (styles.css); never edits it. Only the additions the core-grid board needs. */

/* the reactor board frame: square, faint violet→cyan radial bloom behind the grid */
.cf-frame {
  padding: 0.3rem;
  max-width: 30rem;
  margin-inline: auto;
  background:
    linear-gradient(rgba(9, 9, 15, 0.7), rgba(7, 7, 11, 0.9)),
    radial-gradient(circle at 50% 45%, rgba(150, 110, 240, 0.10), transparent 62%);
}
.cf-frame #board {
  width: 100%;
  height: auto;
  display: block;
  cursor: default;
  touch-action: none;
}

/* the New/Undo/Sound cluster keeps the shared pill look; disabled Undo dims */
.bar-controls .icon-btn:disabled {
  opacity: 0.4;
  cursor: default;
  transform: none;
}

/* win-tinted overlay variant (reactor spent = a calmer cyan, not a hard loss red) */
.game-over .final {
  color: var(--cyan);
  font-variant-numeric: tabular-nums;
}
