/* lwf_effects.css — layer order: frame -> spin -> thunder -> thumb */
.fx-slot{ position:relative; }

/* 1. frame at the BOTTOM */
.fx-slot .fx-frame{ position:absolute; object-fit:contain; z-index:1; pointer-events:none; }

/* effect canvases */
.fx-slot .fx{ position:absolute; inset:0; width:100%; height:100%; pointer-events:none; mix-blend-mode:screen; }
/* 2. spin light */
.fx-slot .fx-spin    { z-index:2; }
.fx-slot .fx-seza    { z-index:2; }
/* 3. thunder */
.fx-slot .fx-thunder { z-index:3; }

/* 4. thumb on TOP */
.fx-slot .fx-art{ position:absolute; object-fit:cover; z-index:4; display:block; }
