.shp-wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  width: 100%;
}

.shp-canvas {
  max-width: 100%;
  border-radius: var(--radius-md);
  box-shadow: inset 0 0 0 10px #4a2c17, inset 0 0 0 13px #2b1810;
  background: #7a1f2b;
  cursor: crosshair;
  touch-action: none;
}
