html,body{width:100%;height:100%;min-height:100dvh}
body{background-image:url('assets/a3a2473bc51f4078bb13b830ec60df9f.png');background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}
#viewport{background:transparent!important;overflow:hidden;width:100vw;height:100dvh}
#sizer{margin:auto}
#scene{background:transparent}
.scene-layer[data-kind=background]>img{object-fit:cover}
#world{background-size:cover!important;background-position:center!important;background-attachment:scroll!important}
@media(max-width:700px){#viewport{height:calc(100dvh - 96px)}#world{background-size:cover!important;background-position:35% top!important;background-attachment:scroll!important}.world-room{min-height:100dvh}}
