/* WebGL */
.wGLinstCnt {
    position: relative;
}

.wGLinstCnt canvas {
    /* Prevent flick */
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.wGLinstCnt img, .wGLinstCnt picture, .wGLinstCnt canvas {
    transition-property: all;
    transition-duration: var(--tsn-dur);
    transition-timing-function: linear;
}

.wGLinstCnt img, .wGLinstCnt picture {
    transition-delay: 500ms;
}

.wGLinstCnt img, .wGLinstCnt picture {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}