.hex-grid[data-hex-container]{flex-direction:column;gap:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hex-grid .hex-row{gap:var(--hex-gap);height:var(--row-step);flex-shrink:0;display:flex}.hex-grid .hex-row--odd{margin-left:var(--row-offset)}.hex-grid .hex-cell{width:var(--hex-size);height:var(--hex-h);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:var(--hex-glow-color);opacity:var(--hex-opacity);flex-shrink:0;transition:opacity .8s ease-out}
