.solar-vault-page:has(.solar-molten){isolation:isolate;position:relative}.solar-molten{z-index:-1;pointer-events:none;background:radial-gradient(at 15% 55%,#d0ff410c,#0000 45%),radial-gradient(at 90%,#d0ff410a,#0000 45%);border-radius:32px;height:540px;position:absolute;inset:60px 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 65%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 22% 65%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.solar-molten canvas{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 22%,#0000 38% 62%,#000 78% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 22%,#0000 38% 62%,#000 78% 92%,#0000)}@media (max-width:700px){.solar-molten{opacity:1;border-radius:0;height:620px;top:-110px;left:-16px;right:-16px;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 44%,#0000 60%);mask-image:linear-gradient(#0000 0%,#000 16% 44%,#0000 60%)}.solar-molten canvas{transform-origin:50% 35%;filter:brightness(1.35)saturate(1.15);transform:scale(1.6);-webkit-mask-image:none;mask-image:none}}
