.gf-stone-frame{aspect-ratio:4/3;isolation:isolate;display:block;position:relative}.gf-stone-frame>img{object-fit:contain;width:100%;height:100%;display:block}.gf-stone-effects{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.gf-stone-light{aspect-ratio:1;mix-blend-mode:screen;width:5.5%;animation:gf-stone-flicker 2.7s var(--phase) infinite;background:radial-gradient(circle,#fff8d8cc 0%,#ffbc4966 18%,#ff8f2820 40%,#0000 70%);position:absolute;transform:translate(-50%,-50%)}.gf-stone-mist{filter:blur(3px);background:radial-gradient(#b8cdc221,#0000 68%);width:65%;height:20%;animation:12s ease-in-out infinite alternate gf-stone-mist;position:absolute;top:70%;left:17%}.gf-stone-ember{aspect-ratio:1;opacity:0;width:.45%;animation:gf-stone-ember 4.9s var(--phase) linear infinite;background:#ffd28c;border-radius:50%;position:absolute;box-shadow:0 0 3px #ff8b39}.gf-stone-preview{place-items:center;display:grid!important}.gf-stone-preview>.gf-stone-frame{max-width:100%;height:100%}.gf-look .gf-stone-preview img{width:100%;height:100%}.gf-stone-tag{color:#8fc6bc;font-size:10px}.wm-village>.gf-stone-frame{aspect-ratio:auto;pointer-events:none;width:90%;height:90%;position:absolute;top:3%;left:5%}.wm-village>.gf-stone-frame>img{width:100%;height:100%;position:absolute;top:0;left:0}.wm-village .gf-stone-light{mix-blend-mode:normal;opacity:.6}.wm-village .gf-stone-mist{filter:none}.z-far .wm-village .gf-stone-effects,.wm-is-3d .wm-world .gf-stone-effects{display:none}.wm-mozog .gf-stone-effects i{animation-play-state:paused}@keyframes gf-stone-flicker{0%,to{opacity:.5;scale:.9}13%{opacity:.9;scale:1.12}29%{opacity:.6;scale:1}44%{opacity:.95;scale:1.2}68%{opacity:.55;scale:.94}81%{opacity:.8;scale:1.08}}@keyframes gf-stone-mist{0%{opacity:.3;transform:translate(-6%)}to{opacity:.8;transform:translate(8%)}}@keyframes gf-stone-ember{0%{opacity:0;transform:translate(0)}15%{opacity:.7}80%{opacity:.15}to{opacity:0;transform:translate(var(--drift),-28px)}}@media (prefers-reduced-motion:reduce){.gf-stone-effects i{animation:none}.gf-stone-light{opacity:.65}.gf-stone-mist{opacity:.3}.gf-stone-ember,.wm-village .gf-stone-effects{display:none}}html.reduced-motion .gf-stone-effects i{animation:none}html.reduced-motion .gf-stone-light{opacity:.65}html.reduced-motion .gf-stone-mist{opacity:.3}html.reduced-motion .gf-stone-ember,html.reduced-motion .wm-village .gf-stone-effects{display:none}