/* Styles of tool: Peg Solitaire */
.ps2-wrap{text-align:center}
.ps2-board{display:inline-grid;grid-template-columns:repeat(7,1fr);gap:4px}
.ps2-x{width:40px;height:40px}
.tool-box .ps2-cell{width:40px;height:40px;padding:0!important;border-radius:50%!important;border:1px solid var(--border-soft)!important}
.tool-box .ps2-cell.peg{background:radial-gradient(circle at 35% 35%,#5b7bb5,#2d4373)!important}
.tool-box .ps2-cell.hole{background:var(--bg)!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.15)!important}
.tool-box .ps2-cell.sel{outline:3px solid var(--yellow);outline-offset:1px}
#ps2-msg{text-align:center}
