:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html,body{background:#0d0a10;width:100%;height:100%;overflow:hidden}#scene{opacity:0;width:100vw;height:100vh;transition:opacity 1.6s;display:block}#scene.is-ready{opacity:1}body.is-fallback #scene{display:none}.fallback{animation:1.6s both fallback-fade;position:fixed;inset:0}.fallback__canvas{width:100vw;height:100vh;display:block}@keyframes fallback-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fallback{animation:none}}
