.debug {
    display: none;
}
[data-debug="true"] .debug {
    display: unset;
}
#cursor {
    font-family: "Suisse Int'l", sans-serif;
    font-size: 16px;
    font-weight: bold;
    dominant-baseline: middle;
    text-anchor: middle;
    color: white;

    position: fixed;
    z-index: 9999;
    top: var(--mouseY, -200px);
    left: var(--mouseX, -200px);
    width: fit-content;
    translate: -50% -50%;
    mix-blend-mode: exclusion;
    pointer-events: none;
    overflow: visible;
    opacity: 0;
}

.showCursor #cursor{
    opacity: 1;
}