/* V184 · Shared painted starter scenes. Each room uses 1200 × 675 base art and separate alpha furniture layers. */
.olu177-room[data-olu183-room] .olu177-bare{object-fit:fill;object-position:center;image-rendering:auto}
.olu177-room[data-olu183-room] .olu177-canvas{background:#1d1830}
.olu177-room[data-olu183-room] .olu177-layer{object-fit:contain;will-change:opacity;filter:drop-shadow(0 6px 5px #090b14b3)}
.olu177-room[data-olu183-room].olu177-is-preview .olu177-layer{filter:drop-shadow(0 6px 8px #090b14b3)}
.olu177-room[data-olu183-room] .olu177-avatar{height:40%;width:16%;bottom:2%;}
.olu177-room[data-olu183-room] .olu177-bunny{left:36.7%}
.olu177-room[data-olu183-room] .olu177-kat{left:52.1%}
.olu177-room[data-olu183-room] .olu177-mascot{bottom:3.5%;left:72%;height:24%;width:11.5%}
.olu177-room[data-olu183-room] .olu177-mascot.is-dragon{height:28%;width:16%;left:71%;bottom:3%}
.olu177-room[data-olu183-room] .olu177-avatar::before{display:block!important;top:30%;left:51%;border-bottom-width:2px}
.olu177-room[data-olu183-room] .olu177-avatar.is-smiling::before{animation:olu177Smile 1.05s ease forwards!important}
.olu177-room[data-olu183-room] .olu177-avatar.is-smiling{animation:olu183Happy .9s ease-in-out 1}
.olu177-room[data-olu183-room] .olu177-room-heading{margin-bottom:7px}
.olu177-room[data-olu183-room] .olu177-status{font-size:.68rem;line-height:1.35}
.olu177-room[data-olu183-room] .olu177-carousel-wrap{margin-top:10px}
.olu177-room[data-olu183-room] .olu177-card{min-height:176px}
.olu177-room[data-olu183-room] .olu177-card-art{height:91px}
.olu177-room[data-olu183-room] .olu177-avatar:focus-visible,.olu177-room[data-olu183-room] .olu177-mascot:focus-visible{outline:2px solid #ffda98}
@media(max-width:620px){.olu177-room[data-olu183-room] .olu177-avatar{width:16%;height:38%}.olu177-room[data-olu183-room] .olu177-mascot{width:12%;height:23%}.olu177-room[data-olu183-room] .olu177-mascot.is-dragon{width:18%;height:30%}.olu177-room[data-olu183-room] .olu177-card{flex-basis:144px;min-height:175px}.olu177-room[data-olu183-room] .olu177-card-art{height:84px}}
