/* Demo 2: WebGL fluid trail */
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active {
	cursor: default;
}

body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active a[href],
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active button:not(:disabled),
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active input[type="submit"],
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active input[type="button"],
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active .elementor-button,
body.deep-custom-cursor--demo2.deep-custom-cursor-scope-full.deep-custom-cursor-active [data-deep-cursor-hover] {
	cursor: pointer;
}

.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area {
	cursor: default;
}

.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area a[href],
.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area button:not(:disabled),
.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area input[type="submit"],
.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area input[type="button"],
.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area .elementor-button,
.deep-custom-cursor-scope-container.deep-custom-cursor-active .deep-cursor-area [data-deep-cursor-hover] {
	cursor: pointer;
}

.deep-cursor--demo2 {
	position: fixed;
	inset: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: var(--deep-cursor-z-index, 2147483646);
}

.deep-cursor--demo2 .deep-cursor__fluid {
	display: block;
	width: 100%;
	height: 100%;
}

.deep-custom-cursor-scope-container .deep-cursor--demo2 {
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
}
