.pixel-swap{width:100%;height:100%;display:block;position:relative;overflow:hidden}.pixel-swap__layer{pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.pixel-swap__layer[data-visible=true]{opacity:1;visibility:visible}.pixel-swap__layer[data-visible=false]{opacity:0;visibility:hidden}.pixel-swap__grid{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;inset:0}.pixel-swap__pixel{position:absolute;overflow:hidden}.pixel-swap__pixel-content{pointer-events:none;position:absolute}
