.hand-layer {
  position: fixed;
  inset: auto;
  z-index: 100;
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  border: 0;
  transform: translate(-10px, -2px);
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 13V4a1.6 1.6 0 0 1 3.2 0v6a1.5 1.5 0 0 1 3 0v1a1.5 1.5 0 0 1 3 0v1a1.5 1.5 0 0 1 3 0v4c0 4-2.3 6-5.5 6h-2c-2 0-3.5-1-4.6-2.6l-3.6-5.1a1.6 1.6 0 0 1 2.5-2L8 13Z' fill='%23fff0d2' stroke='%2317231e' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;
  filter: drop-shadow(0 2px 3px #000a);
  pointer-events: none;
  user-select: none;
}
