.board{grid-template-columns:repeat(var(--columns,8),minmax(72px,1fr))}.fixed-card{display:grid;place-items:center;border:2px solid #55d7d0;border-radius:12px;background:linear-gradient(135deg,#123235,#071718);color:#bff9f2;font-size:clamp(1.4rem,3vw,3rem);font-weight:900;box-shadow:inset 0 0 0 1px #75ff2f}.fixed-card span{filter:drop-shadow(0 0 8px #55d7d0)}
