.work .board-drag-note-split { display: none; }

@media (max-width: 640px) {
  .work .board-drag-note {
    display: block;
    position: absolute;
    top: 18.7vw;
    left: 15%;
    width: min(20vw, 78px);
    height: auto;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
  }
}

@media (min-width: 641px) and (max-width: 1000px) and (max-height: 600px) and (orientation: landscape) {
  .work .board-drag-note {
    display: block;
    position: absolute;
    top: 18px;
    left: 38%;
    width: 80px;
    height: auto;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
  }
}

.work.board-complete .board-drag-note,
.work.board-has-dragged .board-drag-note {
  opacity: 0;
  transition: opacity .4s ease;
}

@media (min-width: 1001px) {
  .work .board-drag-note {
    display: block;
    position: absolute;
    top: clamp(-104px, -7vw, -76px);
    left: 6%;
    width: clamp(115px, 11vw, 165px);
    height: auto;
    z-index: 1;
    overflow: hidden;
    pointer-events: none;
  }

}

@media (min-width: 1100px) and (min-height: 1000px) {
  .work .board-drag-note {
    top: calc(clamp(-104px, -7vw, -76px) + 6svh);
  }
}
