:root{color-scheme:dark}
html,body,.refraction{height:100%;width:100%;margin:0;overflow:hidden}
.refraction{position:relative;isolation:isolate;background:repeating-conic-gradient(from 24deg at 50% 45%,#130c23 0 11deg,#19313a 12deg,#0d0917 15deg 32deg)}
.refraction img,.refraction canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.refraction-back{object-fit:cover;filter:blur(20px) saturate(1.6) brightness(.38);transform:scale(1.12)}
.refraction-source{object-fit:contain}
.refraction canvas{visibility:hidden}
.refraction canvas.ready{visibility:visible}
