.gj-spot,.gj-in{--gj-x:var(--gj-dx);--gj-y:var(--gj-dy);--gj-w:var(--gj-dw);--gj-W:var(--gj-dW);--gj-H:var(--gj-dH);z-index:1;left:calc(var(--gj-x) / var(--gj-W) * 100%);top:calc(var(--gj-y) / var(--gj-H) * 100%);width:calc(var(--gj-w) / var(--gj-W) * 100%);height:calc(var(--gj-w) / var(--gj-H) * 100%);translate:calc(var(--gj-ox,0) * 100% / var(--gj-w)) calc(var(--gj-oy,0) * 100% / var(--gj-w));pointer-events:none;position:absolute}.gj-patch{z-index:1;left:calc(var(--x) / var(--W) * 100%);top:calc(var(--y) / var(--H) * 100%);width:calc(var(--w) / var(--W) * 100%);height:calc(var(--h) / var(--H) * 100%);visibility:hidden;pointer-events:none;position:absolute;overflow:hidden}@media (min-width:768px){.gj-spot[data-gj-on=p],.gj-patch[data-gj-c=p]{display:none}}@media (max-width:767.98px){.gj-spot,.gj-in{--gj-x:var(--gj-px);--gj-y:var(--gj-py);--gj-w:var(--gj-pw);--gj-W:var(--gj-pW);--gj-H:var(--gj-pH)}.gj-spot[data-gj-on=d],.gj-patch[data-gj-c=d]{display:none}}.gj-patch>.gj-sheet{width:calc(var(--SW) / var(--w) * 100%);max-width:none;height:calc(var(--SH) / var(--h) * 100%);transform:translate(calc(var(--sx) / var(--SW) * -100%), calc(var(--sy) / var(--SH) * -100%));image-rendering:pixelated;display:block;position:absolute;top:0;left:0}html[data-gj] .gj-spot:not([data-gj-own])~.gj-patch{visibility:visible}.gj-me{visibility:hidden;width:112.5%;height:100%;position:absolute;top:0;left:-6.25%;overflow:hidden}.gj-me>.gj-cells,.gj-fly>.gj-cells{width:calc(100% * var(--gj-n));max-width:none;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;display:block}html[data-gj] .gj-spot[data-gj-own]>.gj-me{visibility:visible}html[data-gj] .gj-spot[data-gj-blink]>.gj-me>.gj-cells{transform:translateX(calc(-100% / var(--gj-n)))}.gj-fly{z-index:30;width:calc(18px * var(--k,4));height:calc(16px * var(--k,4));clip-path:inset(0 0 var(--clip,0px) 0);visibility:hidden;pointer-events:none;contain:strict;will-change:transform;position:fixed;top:0;left:0;overflow:hidden}.gj-fly[data-on]{visibility:visible}.gj-fly>.gj-cells{will-change:transform}.gj-vh{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;top:0;left:0}
